mbx_req           217 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				    struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           219 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	const u8 *mac_addr = (const u8 *)(&mbx_req->msg[2]);
mbx_req           223 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	if (mbx_req->msg[1] == HCLGE_MBX_MAC_VLAN_UC_MODIFY) {
mbx_req           224 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		const u8 *old_addr = (const u8 *)(&mbx_req->msg[8]);
mbx_req           236 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	} else if (mbx_req->msg[1] == HCLGE_MBX_MAC_VLAN_UC_ADD) {
mbx_req           241 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	} else if (mbx_req->msg[1] == HCLGE_MBX_MAC_VLAN_UC_REMOVE) {
mbx_req           249 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			mbx_req->msg[1]);
mbx_req           253 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	if (mbx_req->mbx_need_resp & HCLGE_MBX_NEED_RESP_BIT)
mbx_req           254 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		hclge_gen_resp_to_vf(vport, mbx_req, status, NULL, 0);
mbx_req           260 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				    struct hclge_mbx_vf_to_pf_cmd *mbx_req,
mbx_req           263 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	const u8 *mac_addr = (const u8 *)(&mbx_req->msg[2]);
mbx_req           269 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	if (mbx_req->msg[1] == HCLGE_MBX_MAC_VLAN_MC_ADD) {
mbx_req           274 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	} else if (mbx_req->msg[1] == HCLGE_MBX_MAC_VLAN_MC_REMOVE) {
mbx_req           282 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			mbx_req->msg[1]);
mbx_req           287 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		hclge_gen_resp_to_vf(vport, mbx_req, status,
mbx_req           311 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				 struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           316 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	msg_cmd = (struct hclge_vf_vlan_cfg *)mbx_req->msg;
mbx_req           332 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	} else if (mbx_req->msg[1] == HCLGE_MBX_PORT_BASE_VLAN_CFG) {
mbx_req           336 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		state = (u16 *)&mbx_req->msg[2];
mbx_req           337 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		vlan_info = (struct hclge_vlan_info *)&mbx_req->msg[4];
mbx_req           340 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	} else if (mbx_req->msg[1] == HCLGE_MBX_GET_PORT_BASE_VLAN_STATE) {
mbx_req           344 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 		status = hclge_gen_resp_to_vf(vport, mbx_req, 0, &state,
mbx_req           352 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			      struct hclge_mbx_vf_to_pf_cmd *mbx_req,
mbx_req           355 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	bool alive = !!mbx_req->msg[2];
mbx_req           367 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			       struct hclge_mbx_vf_to_pf_cmd *mbx_req,
mbx_req           378 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	ret = hclge_gen_resp_to_vf(vport, mbx_req, 0, &vf_tc_map,
mbx_req           385 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				   struct hclge_mbx_vf_to_pf_cmd *mbx_req,
mbx_req           397 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	return hclge_gen_resp_to_vf(vport, mbx_req, 0, resp_data,
mbx_req           402 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				    struct hclge_mbx_vf_to_pf_cmd *mbx_req,
mbx_req           412 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	return hclge_gen_resp_to_vf(vport, mbx_req, 0, resp_data,
mbx_req           417 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				   struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           424 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	return hclge_gen_resp_to_vf(vport, mbx_req, 0, resp_data,
mbx_req           429 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			       struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           443 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	dest_vfid = mbx_req->mbx_src_vfid;
mbx_req           451 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           463 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	dest_vfid = mbx_req->mbx_src_vfid;
mbx_req           464 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	msg_data[0] = mbx_req->msg[2];
mbx_req           474 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				     struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           478 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	memcpy(&queue_id, &mbx_req->msg[2], sizeof(queue_id));
mbx_req           483 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	hclge_gen_resp_to_vf(vport, mbx_req, 0, NULL, 0);
mbx_req           487 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			   struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           496 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	hclge_gen_resp_to_vf(vport, mbx_req, ret, NULL, 0);
mbx_req           500 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           506 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			    struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           511 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	memcpy(&mtu, &mbx_req->msg[2], sizeof(mtu));
mbx_req           514 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	return hclge_gen_resp_to_vf(vport, mbx_req, ret, NULL, 0);
mbx_req           518 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 				    struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           523 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	memcpy(&queue_id, &mbx_req->msg[2], sizeof(queue_id));
mbx_req           527 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	return hclge_gen_resp_to_vf(vport, mbx_req, 0, resp_data, 2);
mbx_req           531 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 			     struct hclge_mbx_vf_to_pf_cmd *mbx_req)
mbx_req           538 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	index = mbx_req->msg[2];
mbx_req           544 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c 	return hclge_gen_resp_to_vf(vport, mbx_req, 0, resp_data,