• Home
  • Raw
  • Download

Lines Matching refs:ctxt

1474 			      struct i40e_vsi_context *ctxt,  in i40e_vsi_setup_queue_map()  argument
1479 struct i40e_vsi_context *ctxt, in i40e_vsi_setup_queue_map()
1569 ctxt->info.tc_mapping[i] = cpu_to_le16(qmap); in i40e_vsi_setup_queue_map()
1579 ctxt->info.up_enable_bits = enabled_tc; in i40e_vsi_setup_queue_map()
1582 ctxt->info.mapping_flags |= in i40e_vsi_setup_queue_map()
1585 ctxt->info.queue_mapping[i] = in i40e_vsi_setup_queue_map()
1588 ctxt->info.mapping_flags |= in i40e_vsi_setup_queue_map()
1590 ctxt->info.queue_mapping[0] = cpu_to_le16(vsi->base_queue); in i40e_vsi_setup_queue_map()
1592 ctxt->info.valid_sections |= cpu_to_le16(sections); in i40e_vsi_setup_queue_map()
1952 struct i40e_vsi_context ctxt; in i40e_vlan_stripping_enable() local
1964 ctxt.seid = vsi->seid; in i40e_vlan_stripping_enable()
1965 memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info)); in i40e_vlan_stripping_enable()
1966 ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_vlan_stripping_enable()
1980 struct i40e_vsi_context ctxt; in i40e_vlan_stripping_disable() local
1993 ctxt.seid = vsi->seid; in i40e_vlan_stripping_disable()
1994 memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info)); in i40e_vlan_stripping_disable()
1995 ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_vlan_stripping_disable()
2268 struct i40e_vsi_context ctxt; in i40e_vsi_add_pvid() local
2277 ctxt.seid = vsi->seid; in i40e_vsi_add_pvid()
2278 memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info)); in i40e_vsi_add_pvid()
2279 aq_ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_vsi_add_pvid()
4189 struct i40e_vsi_context *ctxt) in i40e_vsi_update_queue_map() argument
4195 vsi->info.mapping_flags = ctxt->info.mapping_flags; in i40e_vsi_update_queue_map()
4197 &ctxt->info.queue_mapping, sizeof(vsi->info.queue_mapping)); in i40e_vsi_update_queue_map()
4198 memcpy(&vsi->info.tc_mapping, ctxt->info.tc_mapping, in i40e_vsi_update_queue_map()
4218 struct i40e_vsi_context ctxt; in i40e_vsi_config_tc() local
4241 ctxt.seid = vsi->seid; in i40e_vsi_config_tc()
4242 ctxt.pf_num = vsi->back->hw.pf_id; in i40e_vsi_config_tc()
4243 ctxt.vf_num = 0; in i40e_vsi_config_tc()
4244 ctxt.uplink_seid = vsi->uplink_seid; in i40e_vsi_config_tc()
4245 memcpy(&ctxt.info, &vsi->info, sizeof(vsi->info)); in i40e_vsi_config_tc()
4246 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, false); in i40e_vsi_config_tc()
4249 ret = i40e_aq_update_vsi_params(&vsi->back->hw, &ctxt, NULL); in i40e_vsi_config_tc()
4257 i40e_vsi_update_queue_map(vsi, &ctxt); in i40e_vsi_config_tc()
7622 struct i40e_vsi_context ctxt; in i40e_add_vsi() local
7626 memset(&ctxt, 0, sizeof(ctxt)); in i40e_add_vsi()
7634 ctxt.seid = pf->main_vsi_seid; in i40e_add_vsi()
7635 ctxt.pf_num = pf->hw.pf_id; in i40e_add_vsi()
7636 ctxt.vf_num = 0; in i40e_add_vsi()
7637 ret = i40e_aq_get_vsi_params(&pf->hw, &ctxt, NULL); in i40e_add_vsi()
7638 ctxt.flags = I40E_AQ_VSI_TYPE_PF; in i40e_add_vsi()
7645 memcpy(&vsi->info, &ctxt.info, sizeof(ctxt.info)); in i40e_add_vsi()
7648 vsi->seid = ctxt.seid; in i40e_add_vsi()
7649 vsi->id = ctxt.vsi_number; in i40e_add_vsi()
7655 memset(&ctxt, 0, sizeof(ctxt)); in i40e_add_vsi()
7656 ctxt.seid = pf->main_vsi_seid; in i40e_add_vsi()
7657 ctxt.pf_num = pf->hw.pf_id; in i40e_add_vsi()
7658 ctxt.vf_num = 0; in i40e_add_vsi()
7659 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, false); in i40e_add_vsi()
7660 ret = i40e_aq_update_vsi_params(hw, &ctxt, NULL); in i40e_add_vsi()
7669 i40e_vsi_update_queue_map(vsi, &ctxt); in i40e_add_vsi()
7688 ctxt.pf_num = hw->pf_id; in i40e_add_vsi()
7689 ctxt.vf_num = 0; in i40e_add_vsi()
7690 ctxt.uplink_seid = vsi->uplink_seid; in i40e_add_vsi()
7691 ctxt.connection_type = 0x1; /* regular data port */ in i40e_add_vsi()
7692 ctxt.flags = I40E_AQ_VSI_TYPE_PF; in i40e_add_vsi()
7693 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, true); in i40e_add_vsi()
7697 ctxt.pf_num = hw->pf_id; in i40e_add_vsi()
7698 ctxt.vf_num = 0; in i40e_add_vsi()
7699 ctxt.uplink_seid = vsi->uplink_seid; in i40e_add_vsi()
7700 ctxt.connection_type = 0x1; /* regular data port */ in i40e_add_vsi()
7701 ctxt.flags = I40E_AQ_VSI_TYPE_VMDQ2; in i40e_add_vsi()
7703 ctxt.info.valid_sections |= cpu_to_le16(I40E_AQ_VSI_PROP_SWITCH_VALID); in i40e_add_vsi()
7708 ctxt.info.switch_id = 0; in i40e_add_vsi()
7709 ctxt.info.switch_id |= cpu_to_le16(I40E_AQ_VSI_SW_ID_FLAG_ALLOW_LB); in i40e_add_vsi()
7712 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, true); in i40e_add_vsi()
7716 ctxt.pf_num = hw->pf_id; in i40e_add_vsi()
7717 ctxt.vf_num = vsi->vf_id + hw->func_caps.vf_base_id; in i40e_add_vsi()
7718 ctxt.uplink_seid = vsi->uplink_seid; in i40e_add_vsi()
7719 ctxt.connection_type = 0x1; /* regular data port */ in i40e_add_vsi()
7720 ctxt.flags = I40E_AQ_VSI_TYPE_VF; in i40e_add_vsi()
7722 ctxt.info.valid_sections |= cpu_to_le16(I40E_AQ_VSI_PROP_SWITCH_VALID); in i40e_add_vsi()
7727 ctxt.info.switch_id = cpu_to_le16(I40E_AQ_VSI_SW_ID_FLAG_ALLOW_LB); in i40e_add_vsi()
7729 ctxt.info.valid_sections |= cpu_to_le16(I40E_AQ_VSI_PROP_VLAN_VALID); in i40e_add_vsi()
7730 ctxt.info.port_vlan_flags |= I40E_AQ_VSI_PVLAN_MODE_ALL; in i40e_add_vsi()
7732 ctxt.info.valid_sections |= in i40e_add_vsi()
7734 ctxt.info.sec_flags |= in i40e_add_vsi()
7739 i40e_vsi_setup_queue_map(vsi, &ctxt, enabled_tc, true); in i40e_add_vsi()
7744 ret = i40e_fcoe_vsi_init(vsi, &ctxt); in i40e_add_vsi()
7757 ret = i40e_aq_add_vsi(hw, &ctxt, NULL); in i40e_add_vsi()
7765 memcpy(&vsi->info, &ctxt.info, sizeof(ctxt.info)); in i40e_add_vsi()
7767 vsi->seid = ctxt.seid; in i40e_add_vsi()
7768 vsi->id = ctxt.vsi_number; in i40e_add_vsi()