Lines Matching refs:ctxt

5189 	struct i40e_vsi_context ctxt;  in i40e_vsi_vlan_pvid_set()  local
5219 memset(&ctxt, 0, sizeof(ctxt)); in i40e_vsi_vlan_pvid_set()
5220 rte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info)); in i40e_vsi_vlan_pvid_set()
5221 ctxt.seid = vsi->seid; in i40e_vsi_vlan_pvid_set()
5224 ret = i40e_aq_update_vsi_params(hw, &ctxt, NULL); in i40e_vsi_vlan_pvid_set()
5620 struct i40e_vsi_context ctxt; in i40e_enable_pf_lb() local
5629 memset(&ctxt, 0, sizeof(ctxt)); in i40e_enable_pf_lb()
5630 ctxt.seid = pf->main_vsi_seid; in i40e_enable_pf_lb()
5631 ctxt.pf_num = hw->pf_id; in i40e_enable_pf_lb()
5632 ret = i40e_aq_get_vsi_params(hw, &ctxt, NULL); in i40e_enable_pf_lb()
5638 ctxt.flags = I40E_AQ_VSI_TYPE_PF; in i40e_enable_pf_lb()
5639 ctxt.info.valid_sections = in i40e_enable_pf_lb()
5641 ctxt.info.switch_id |= in i40e_enable_pf_lb()
5644 ret = i40e_aq_update_vsi_params(hw, &ctxt, NULL); in i40e_enable_pf_lb()
5661 struct i40e_vsi_context ctxt; in i40e_vsi_setup() local
5810 memset(&ctxt, 0, sizeof(ctxt)); in i40e_vsi_setup()
5811 ctxt.seid = vsi->seid; in i40e_vsi_setup()
5812 ctxt.pf_num = hw->pf_id; in i40e_vsi_setup()
5813 ctxt.uplink_seid = vsi->uplink_seid; in i40e_vsi_setup()
5814 ctxt.vf_num = 0; in i40e_vsi_setup()
5815 ret = i40e_aq_get_vsi_params(hw, &ctxt, NULL); in i40e_vsi_setup()
5820 rte_memcpy(&vsi->info, &ctxt.info, in i40e_vsi_setup()
5822 vsi->vsi_id = ctxt.vsi_number; in i40e_vsi_setup()
5833 memset(&ctxt, 0, sizeof(ctxt)); in i40e_vsi_setup()
5838 rte_memcpy(&ctxt.info, &vsi->info, in i40e_vsi_setup()
5840 ret = i40e_vsi_config_tc_queue_mapping(vsi, &ctxt.info, in i40e_vsi_setup()
5847 ctxt.seid = vsi->seid; in i40e_vsi_setup()
5848 ctxt.pf_num = hw->pf_id; in i40e_vsi_setup()
5849 ctxt.uplink_seid = vsi->uplink_seid; in i40e_vsi_setup()
5850 ctxt.vf_num = 0; in i40e_vsi_setup()
5853 ret = i40e_aq_update_vsi_params(hw, &ctxt, NULL); in i40e_vsi_setup()
5859 rte_memcpy(&vsi->info.tc_mapping, &ctxt.info.tc_mapping, in i40e_vsi_setup()
5862 &ctxt.info.queue_mapping, in i40e_vsi_setup()
5864 vsi->info.mapping_flags = ctxt.info.mapping_flags; in i40e_vsi_setup()
5883 memset(&ctxt, 0, sizeof(ctxt)); in i40e_vsi_setup()
5892 ctxt.pf_num = hw->pf_id; in i40e_vsi_setup()
5893 ctxt.vf_num = hw->func_caps.vf_base_id + user_param; in i40e_vsi_setup()
5894 ctxt.uplink_seid = vsi->uplink_seid; in i40e_vsi_setup()
5895 ctxt.connection_type = 0x1; in i40e_vsi_setup()
5896 ctxt.flags = I40E_AQ_VSI_TYPE_VF; in i40e_vsi_setup()
5901 ctxt.info.valid_sections |= in i40e_vsi_setup()
5903 ctxt.info.switch_id = in i40e_vsi_setup()
5908 ctxt.info.valid_sections |= in i40e_vsi_setup()
5910 ctxt.info.port_vlan_flags |= I40E_AQ_VSI_PVLAN_MODE_ALL; in i40e_vsi_setup()
5911 ret = i40e_vsi_config_tc_queue_mapping(vsi, &ctxt.info, in i40e_vsi_setup()
5919 ctxt.info.up_enable_bits = hw->func_caps.enabled_tcmap; in i40e_vsi_setup()
5920 ctxt.info.valid_sections |= in i40e_vsi_setup()
5929 memset(&ctxt, 0, sizeof(ctxt)); in i40e_vsi_setup()
5935 ctxt.pf_num = hw->pf_id; in i40e_vsi_setup()
5936 ctxt.vf_num = 0; in i40e_vsi_setup()
5937 ctxt.uplink_seid = vsi->uplink_seid; in i40e_vsi_setup()
5938 ctxt.connection_type = 0x1; in i40e_vsi_setup()
5939 ctxt.flags = I40E_AQ_VSI_TYPE_VMDQ2; in i40e_vsi_setup()
5941 ctxt.info.valid_sections |= in i40e_vsi_setup()
5945 ctxt.info.switch_id = in i40e_vsi_setup()
5947 ctxt.info.switch_id |= in i40e_vsi_setup()
5952 ctxt.info.valid_sections |= in i40e_vsi_setup()
5954 ctxt.info.port_vlan_flags |= I40E_AQ_VSI_PVLAN_MODE_ALL; in i40e_vsi_setup()
5955 ret = i40e_vsi_config_tc_queue_mapping(vsi, &ctxt.info, in i40e_vsi_setup()
5962 ctxt.info.up_enable_bits = I40E_DEFAULT_TCMAP; in i40e_vsi_setup()
5963 ctxt.info.valid_sections |= in i40e_vsi_setup()
5966 memset(&ctxt, 0, sizeof(ctxt)); in i40e_vsi_setup()
5968 ctxt.pf_num = hw->pf_id; in i40e_vsi_setup()
5969 ctxt.vf_num = 0; in i40e_vsi_setup()
5970 ctxt.uplink_seid = vsi->uplink_seid; in i40e_vsi_setup()
5971 ctxt.connection_type = 0x1; /* regular data port */ in i40e_vsi_setup()
5972 ctxt.flags = I40E_AQ_VSI_TYPE_PF; in i40e_vsi_setup()
5973 ret = i40e_vsi_config_tc_queue_mapping(vsi, &ctxt.info, in i40e_vsi_setup()
5980 ctxt.info.up_enable_bits = I40E_DEFAULT_TCMAP; in i40e_vsi_setup()
5981 ctxt.info.valid_sections |= in i40e_vsi_setup()
5989 ret = i40e_aq_add_vsi(hw, &ctxt, NULL); in i40e_vsi_setup()
5995 memcpy(&vsi->info, &ctxt.info, sizeof(ctxt.info)); in i40e_vsi_setup()
5997 vsi->seid = ctxt.seid; in i40e_vsi_setup()
5998 vsi->vsi_id = ctxt.vsi_number; in i40e_vsi_setup()
6094 struct i40e_vsi_context ctxt; in i40e_vsi_config_vlan_stripping() local
6121 ctxt.seid = vsi->seid; in i40e_vsi_config_vlan_stripping()
6122 rte_memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info)); in i40e_vsi_config_vlan_stripping()
6123 ret = i40e_aq_update_vsi_params(hw, &ctxt, NULL); in i40e_vsi_config_vlan_stripping()
11009 struct i40e_vsi_context ctxt; in i40e_vsi_config_tc() local
11037 ctxt.seid = vsi->seid; in i40e_vsi_config_tc()
11038 ctxt.pf_num = hw->pf_id; in i40e_vsi_config_tc()
11039 ctxt.vf_num = 0; in i40e_vsi_config_tc()
11040 ctxt.uplink_seid = vsi->uplink_seid; in i40e_vsi_config_tc()
11041 ctxt.info = vsi->info; in i40e_vsi_config_tc()
11043 ret = i40e_vsi_update_queue_mapping(vsi, &ctxt.info, tc_map); in i40e_vsi_config_tc()
11048 ret = i40e_aq_update_vsi_params(hw, &ctxt, NULL); in i40e_vsi_config_tc()
11055 rte_memcpy(&vsi->info.tc_mapping, &ctxt.info.tc_mapping, in i40e_vsi_config_tc()
11058 &ctxt.info.queue_mapping, in i40e_vsi_config_tc()
11060 vsi->info.mapping_flags = ctxt.info.mapping_flags; in i40e_vsi_config_tc()