Home
last modified time | relevance | path

Searched refs:feature_nego (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/net/ethernet/huawei/hinic3/
H A Dhinic3_hw_comm.c123 struct comm_cmd_feature_nego feature_nego = {}; in hinic3_comm_features_nego() local
127 feature_nego.func_id = hinic3_global_func_id(hwdev); in hinic3_comm_features_nego()
128 feature_nego.opcode = opcode; in hinic3_comm_features_nego()
130 memcpy(feature_nego.s_feature, s_feature, in hinic3_comm_features_nego()
133 mgmt_msg_params_init_default(&msg_params, &feature_nego, in hinic3_comm_features_nego()
134 sizeof(feature_nego)); in hinic3_comm_features_nego()
138 if (err || feature_nego.head.status) { in hinic3_comm_features_nego()
140 err, feature_nego.head.status); in hinic3_comm_features_nego()
145 memcpy(s_feature, feature_nego.s_feature, in hinic3_comm_features_nego()
H A Dhinic3_nic_cfg.c19 struct l2nic_cmd_feature_nego feature_nego = {}; in hinic3_feature_nego() local
23 feature_nego.func_id = hinic3_global_func_id(hwdev); in hinic3_feature_nego()
24 feature_nego.opcode = opcode; in hinic3_feature_nego()
26 memcpy(feature_nego.s_feature, s_feature, in hinic3_feature_nego()
29 mgmt_msg_params_init_default(&msg_params, &feature_nego, in hinic3_feature_nego()
30 sizeof(feature_nego)); in hinic3_feature_nego()
34 if (err || feature_nego.msg_head.status) { in hinic3_feature_nego()
36 err, feature_nego.msg_head.status); in hinic3_feature_nego()
41 memcpy(s_feature, feature_nego.s_feature, in hinic3_feature_nego()