/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_virtchnl.c | 269 vqci->vsi_id = adapter->vsi_res->vsi_id; in iavf_configure_queues() 276 vqpi->txq.vsi_id = vqci->vsi_id; in iavf_configure_queues() 280 vqpi->rxq.vsi_id = vqci->vsi_id; in iavf_configure_queues() 314 vqs.vsi_id = adapter->vsi_res->vsi_id; in iavf_enable_queues() 339 vqs.vsi_id = adapter->vsi_res->vsi_id; in iavf_disable_queues() [all...] |
H A D | iavf_common.c | 349 * @vsi_id: vsi fw index 358 u16 vsi_id, bool pf_lut, in iavf_aq_get_set_rss_lut() 378 cmd_resp->vsi_id = in iavf_aq_get_set_rss_lut() 379 cpu_to_le16((u16)((vsi_id << in iavf_aq_get_set_rss_lut() 382 cmd_resp->vsi_id |= cpu_to_le16((u16)IAVF_AQC_SET_RSS_LUT_VSI_VALID); in iavf_aq_get_set_rss_lut() 403 * @vsi_id: vsi fw index 410 enum iavf_status iavf_aq_get_rss_lut(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_get_rss_lut() argument 413 return iavf_aq_get_set_rss_lut(hw, vsi_id, pf_lut, lut, lut_size, in iavf_aq_get_rss_lut() 420 * @vsi_id: vsi fw index 427 enum iavf_status iavf_aq_set_rss_lut(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_set_rss_lut() argument 357 iavf_aq_get_set_rss_lut(struct iavf_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size, bool set) iavf_aq_get_set_rss_lut() argument 443 iavf_aq_get_set_rss_key(struct iavf_hw *hw, u16 vsi_id, struct iavf_aqc_get_set_rss_key_data *key, bool set) iavf_aq_get_set_rss_key() argument 482 iavf_aq_get_rss_key(struct iavf_hw *hw, u16 vsi_id, struct iavf_aqc_get_set_rss_key_data *key) iavf_aq_get_rss_key() argument 496 iavf_aq_set_rss_key(struct iavf_hw *hw, u16 vsi_id, struct iavf_aqc_get_set_rss_key_data *key) iavf_aq_set_rss_key() argument [all...] |
H A D | iavf_adminq_cmd.h | 494 __le16 vsi_id; member 514 __le16 vsi_id; member
|
/kernel/linux/linux-5.10/include/linux/avf/ |
H A D | virtchnl.h | 222 u16 vsi_id; member 280 u16 vsi_id; member 298 u16 vsi_id; member 321 /* NOTE: vsi_id and queue_id should be identical for both queues. */ 329 u16 vsi_id; member 360 u16 vsi_id; member 386 u16 vsi_id; member 414 u16 vsi_id; member 436 u16 vsi_id; member 449 u16 vsi_id; member 476 u16 vsi_id; global() member 484 u16 vsi_id; global() member [all...] |
/kernel/linux/linux-6.6/include/linux/avf/ |
H A D | virtchnl.h | 219 u16 vsi_id; member 285 u16 vsi_id; member 303 u16 vsi_id; member 333 /* NOTE: vsi_id and queue_id should be identical for both queues. */ 341 u16 vsi_id; member 378 u16 vsi_id; member 408 u16 vsi_id; member 463 u16 vsi_id; member 486 u16 vsi_id; member 760 * virtchnl_vlan_setting.vport_id = vport_id or vsi_id assigne 846 u16 vsi_id; global() member 873 u16 vsi_id; global() member 882 u16 vsi_id; global() member 1350 u16 vsi_id; /* INPUT */ global() member 1370 u16 vsi_id; /* INPUT */ global() member [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_virtchnl.c | 296 vqci->vsi_id = adapter->vsi_res->vsi_id; in iavf_configure_queues() 303 vqpi->txq.vsi_id = vqci->vsi_id; in iavf_configure_queues() 307 vqpi->rxq.vsi_id = vqci->vsi_id; in iavf_configure_queues() 341 vqs.vsi_id = adapter->vsi_res->vsi_id; in iavf_enable_queues() 366 vqs.vsi_id = adapter->vsi_res->vsi_id; in iavf_disable_queues() [all...] |
H A D | iavf_common.c | 348 * @vsi_id: vsi fw index 357 u16 vsi_id, bool pf_lut, in iavf_aq_get_set_rss_lut() 377 cmd_resp->vsi_id = in iavf_aq_get_set_rss_lut() 378 cpu_to_le16((u16)((vsi_id << in iavf_aq_get_set_rss_lut() 381 cmd_resp->vsi_id |= cpu_to_le16((u16)IAVF_AQC_SET_RSS_LUT_VSI_VALID); in iavf_aq_get_set_rss_lut() 402 * @vsi_id: vsi fw index 409 enum iavf_status iavf_aq_set_rss_lut(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_set_rss_lut() argument 412 return iavf_aq_get_set_rss_lut(hw, vsi_id, pf_lut, lut, lut_size, true); in iavf_aq_set_rss_lut() 418 * @vsi_id: vsi fw index 425 iavf_status iavf_aq_get_set_rss_key(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_get_set_rss_key() argument 356 iavf_aq_get_set_rss_lut(struct iavf_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size, bool set) iavf_aq_get_set_rss_lut() argument 465 iavf_aq_set_rss_key(struct iavf_hw *hw, u16 vsi_id, struct iavf_aqc_get_set_rss_key_data *key) iavf_aq_set_rss_key() argument [all...] |
H A D | iavf_adminq_cmd.h | 494 __le16 vsi_id; member 514 __le16 vsi_id; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.c | 201 * @vsi_id: VF relative VSI id 205 static inline bool i40e_vc_isvalid_vsi_id(struct i40e_vf *vf, u16 vsi_id) in i40e_vc_isvalid_vsi_id() argument 208 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_vsi_id() 216 * @vsi_id: vsi id 221 static inline bool i40e_vc_isvalid_queue_id(struct i40e_vf *vf, u16 vsi_id, in i40e_vc_isvalid_queue_id() argument 225 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_queue_id() 249 * @vsi_id: id of VSI as provided by the FW 254 static u16 i40e_vc_get_pf_queue_id(struct i40e_vf *vf, u16 vsi_id, in i40e_vc_get_pf_queue_id() argument 258 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_get_pf_queue_id() 278 * @vsi_id 283 i40e_get_real_pf_qid(struct i40e_vf *vf, u16 vsi_id, u16 queue_id) i40e_get_real_pf_qid() argument 315 i40e_config_irq_link_list(struct i40e_vf *vf, u16 vsi_id, struct virtchnl_vector_map *vecmap) i40e_config_irq_link_list() argument 575 i40e_config_vsi_tx_queue(struct i40e_vf *vf, u16 vsi_id, u16 vsi_queue_id, struct virtchnl_txq_info *info) i40e_config_vsi_tx_queue() argument 652 i40e_config_vsi_rx_queue(struct i40e_vf *vf, u16 vsi_id, u16 vsi_queue_id, struct virtchnl_rxq_info *info) i40e_config_vsi_rx_queue() argument 839 u16 vsi_id, qps; i40e_map_pf_queues_to_vsi() local 887 u16 vsi_id, qid; i40e_map_pf_to_vf_queues() local 1315 i40e_config_vf_promiscuous_mode(struct i40e_vf *vf, u16 vsi_id, bool allmulti, bool alluni) i40e_config_vf_promiscuous_mode() argument 2277 u16 vsi_id, vsi_queue_id = 0; i40e_vc_config_queues_msg() local 2396 i40e_validate_queue_map(struct i40e_vf *vf, u16 vsi_id, unsigned long queuemap) i40e_validate_queue_map() argument 2429 u16 vsi_id; i40e_vc_config_irq_map_msg() local [all...] |
H A D | i40e_prototype.h | 76 i40e_status i40e_aq_set_default_vsi(struct i40e_hw *hw, u16 vsi_id, 78 i40e_status i40e_aq_clear_default_vsi(struct i40e_hw *hw, u16 vsi_id, 109 u16 vsi_id, bool set_filter, 112 u16 vsi_id, bool set, struct i40e_asq_cmd_details *cmd_details, 115 u16 vsi_id, bool set, struct i40e_asq_cmd_details *cmd_details); 146 i40e_status i40e_aq_add_macvlan(struct i40e_hw *hw, u16 vsi_id, 149 i40e_status i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 vsi_id,
|
H A D | i40e_virtchnl_pf.h | 60 u16 vsi_id; /* VSI ID used by firmware */ member
|
H A D | i40e_common.c | 377 * @vsi_id: vsi fw index 386 u16 vsi_id, bool pf_lut, in i40e_aq_get_set_rss_lut() 406 cmd_resp->vsi_id = in i40e_aq_get_set_rss_lut() 407 cpu_to_le16((u16)((vsi_id << in i40e_aq_get_set_rss_lut() 410 cmd_resp->vsi_id |= cpu_to_le16((u16)I40E_AQC_SET_RSS_LUT_VSI_VALID); in i40e_aq_get_set_rss_lut() 431 * @vsi_id: vsi fw index 438 i40e_status i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_get_rss_lut() argument 441 return i40e_aq_get_set_rss_lut(hw, vsi_id, pf_lut, lut, lut_size, in i40e_aq_get_rss_lut() 448 * @vsi_id: vsi fw index 455 i40e_status i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_set_rss_lut() argument 385 i40e_aq_get_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size, bool set) i40e_aq_get_set_rss_lut() argument 470 i40e_aq_get_set_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key, bool set) i40e_aq_get_set_rss_key() argument 510 i40e_aq_get_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key) i40e_aq_get_rss_key() argument 525 i40e_aq_set_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key) i40e_aq_set_rss_key() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.c | 254 * @vsi_id: VF relative VSI id 258 static inline bool i40e_vc_isvalid_vsi_id(struct i40e_vf *vf, u16 vsi_id) in i40e_vc_isvalid_vsi_id() argument 261 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_vsi_id() 269 * @vsi_id: vsi id 274 static inline bool i40e_vc_isvalid_queue_id(struct i40e_vf *vf, u16 vsi_id, in i40e_vc_isvalid_queue_id() argument 278 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_queue_id() 302 * @vsi_id: id of VSI as provided by the FW 307 static u16 i40e_vc_get_pf_queue_id(struct i40e_vf *vf, u16 vsi_id, in i40e_vc_get_pf_queue_id() argument 311 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_get_pf_queue_id() 331 * @vsi_id 336 i40e_get_real_pf_qid(struct i40e_vf *vf, u16 vsi_id, u16 queue_id) i40e_get_real_pf_qid() argument 368 i40e_config_irq_link_list(struct i40e_vf *vf, u16 vsi_id, struct virtchnl_vector_map *vecmap) i40e_config_irq_link_list() argument 630 i40e_config_vsi_tx_queue(struct i40e_vf *vf, u16 vsi_id, u16 vsi_queue_id, struct virtchnl_txq_info *info) i40e_config_vsi_tx_queue() argument 707 i40e_config_vsi_rx_queue(struct i40e_vf *vf, u16 vsi_id, u16 vsi_queue_id, struct virtchnl_rxq_info *info) i40e_config_vsi_rx_queue() argument 894 u16 vsi_id, qps; i40e_map_pf_queues_to_vsi() local 942 u16 vsi_id, qid; i40e_map_pf_to_vf_queues() local 1370 i40e_config_vf_promiscuous_mode(struct i40e_vf *vf, u16 vsi_id, bool allmulti, bool alluni) i40e_config_vf_promiscuous_mode() argument 2337 u16 vsi_id, vsi_queue_id = 0; i40e_vc_config_queues_msg() local 2456 i40e_validate_queue_map(struct i40e_vf *vf, u16 vsi_id, unsigned long queuemap) i40e_validate_queue_map() argument 2490 u16 vsi_id; i40e_vc_config_irq_map_msg() local [all...] |
H A D | i40e_prototype.h | 92 int i40e_aq_set_default_vsi(struct i40e_hw *hw, u16 vsi_id, 94 int i40e_aq_clear_default_vsi(struct i40e_hw *hw, u16 vsi_id, 125 u16 vsi_id, bool set_filter, 127 int i40e_aq_set_vsi_unicast_promiscuous(struct i40e_hw *hw, u16 vsi_id, bool set, 130 int i40e_aq_set_vsi_multicast_promiscuous(struct i40e_hw *hw, u16 vsi_id, bool set, 162 int i40e_aq_add_macvlan(struct i40e_hw *hw, u16 vsi_id, 170 int i40e_aq_remove_macvlan(struct i40e_hw *hw, u16 vsi_id,
|
H A D | i40e_virtchnl_pf.h | 60 u16 vsi_id; /* VSI ID used by firmware */ member
|
H A D | i40e_common.c | 231 * @vsi_id: vsi fw index 240 u16 vsi_id, bool pf_lut, in i40e_aq_get_set_rss_lut() 260 cmd_resp->vsi_id = in i40e_aq_get_set_rss_lut() 261 cpu_to_le16((u16)((vsi_id << in i40e_aq_get_set_rss_lut() 264 cmd_resp->vsi_id |= cpu_to_le16((u16)I40E_AQC_SET_RSS_LUT_VSI_VALID); in i40e_aq_get_set_rss_lut() 285 * @vsi_id: vsi fw index 292 int i40e_aq_get_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_get_rss_lut() argument 295 return i40e_aq_get_set_rss_lut(hw, vsi_id, pf_lut, lut, lut_size, in i40e_aq_get_rss_lut() 302 * @vsi_id: vsi fw index 309 int i40e_aq_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, in i40e_aq_set_rss_lut() argument 239 i40e_aq_get_set_rss_lut(struct i40e_hw *hw, u16 vsi_id, bool pf_lut, u8 *lut, u16 lut_size, bool set) i40e_aq_get_set_rss_lut() argument 324 i40e_aq_get_set_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key, bool set) i40e_aq_get_set_rss_key() argument 364 i40e_aq_get_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key) i40e_aq_get_rss_key() argument 379 i40e_aq_set_rss_key(struct i40e_hw *hw, u16 vsi_id, struct i40e_aqc_get_set_rss_key_data *key) i40e_aq_set_rss_key() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl.h | 65 bool ice_vc_isvalid_vsi_id(struct ice_vf *vf, u16 vsi_id); 82 static inline bool ice_vc_isvalid_vsi_id(struct ice_vf *vf, u16 vsi_id) in ice_vc_isvalid_vsi_id() argument
|
H A D | ice_virtchnl.c | 499 vfres->vsi_res[0].vsi_id = vf->lan_vsi_num; in ice_vc_get_vf_res_msg() 539 * @vsi_id: VF relative VSI ID 543 bool ice_vc_isvalid_vsi_id(struct ice_vf *vf, u16 vsi_id) in ice_vc_isvalid_vsi_id() argument 548 vsi = ice_find_vsi(pf, vsi_id); in ice_vc_isvalid_vsi_id() 556 * @vsi_id: VSI ID 561 static bool ice_vc_isvalid_q_id(struct ice_vf *vf, u16 vsi_id, u8 qid) in ice_vc_isvalid_q_id() argument 563 struct ice_vsi *vsi = ice_find_vsi(vf->pf, vsi_id); in ice_vc_isvalid_q_id() 905 if (!ice_vc_isvalid_vsi_id(vf, vrk->vsi_id)) { in ice_vc_config_rss_key() 951 if (!ice_vc_isvalid_vsi_id(vf, vrl->vsi_id)) { in ice_vc_config_rss_lut() 1005 if (!ice_vc_isvalid_vsi_id(vf, info->vsi_id)) { in ice_vc_cfg_promiscuous_mode_msg() 1511 u16 num_q_vectors_mapped, vsi_id, vector_id; ice_vc_cfg_irq_map_msg() local [all...] |
H A D | ice_idc.c | 173 * @vsi_id: VSI HW idx to update filter on 176 int ice_rdma_update_vsi_filter(struct ice_pf *pf, u16 vsi_id, bool enable) in ice_rdma_update_vsi_filter() argument 184 vsi = ice_find_vsi(pf, vsi_id); in ice_rdma_update_vsi_filter()
|
H A D | ice_virtchnl_fdir.c | 90 * @vsi_id: VF relative VSI ID 97 ice_vc_fdir_param_check(struct ice_vf *vf, u16 vsi_id) in ice_vc_fdir_param_check() argument 110 if (vsi_id != vf->lan_vsi_num) in ice_vc_fdir_param_check() 113 if (!ice_vc_isvalid_vsi_id(vf, vsi_id)) in ice_vc_fdir_param_check() 1811 ret = ice_vc_fdir_param_check(vf, fltr->vsi_id); in ice_vc_add_fdir_fltr() 1939 ret = ice_vc_fdir_param_check(vf, fltr->vsi_id); in ice_vc_del_fdir_fltr()
|
H A D | ice_switch.h | 170 u16 vsi_id:10;
|
H A D | ice_common.c | 3974 u16 opcode, vsi_id, vsi_handle = params->vsi_handle, glob_lut_idx = 0; in __ice_aq_get_set_rss_lut() local 3998 vsi_id = ice_get_hw_vsi_num(hw, vsi_handle); in __ice_aq_get_set_rss_lut() 3999 desc_params->vsi_id = cpu_to_le16(vsi_id | ICE_AQC_RSS_VSI_VALID); in __ice_aq_get_set_rss_lut() 4040 * @vsi_id: VSI FW index 4047 __ice_aq_get_set_rss_key(struct ice_hw *hw, u16 vsi_id, in __ice_aq_get_set_rss_key() argument 4062 desc_params->vsi_id = cpu_to_le16(vsi_id | ICE_AQC_RSS_VSI_VALID); in __ice_aq_get_set_rss_key()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl_pf.c | 1994 vfres->vsi_res[0].vsi_id = vf->lan_vsi_num; in ice_vc_get_vf_res_msg() 2049 * @vsi_id: VF relative VSI ID 2053 static bool ice_vc_isvalid_vsi_id(struct ice_vf *vf, u16 vsi_id) in ice_vc_isvalid_vsi_id() argument 2058 vsi = ice_find_vsi_from_id(pf, vsi_id); in ice_vc_isvalid_vsi_id() 2066 * @vsi_id: VSI ID 2071 static bool ice_vc_isvalid_q_id(struct ice_vf *vf, u16 vsi_id, u8 qid) in ice_vc_isvalid_q_id() argument 2073 struct ice_vsi *vsi = ice_find_vsi_from_id(vf->pf, vsi_id); in ice_vc_isvalid_q_id() 2113 if (!ice_vc_isvalid_vsi_id(vf, vrk->vsi_id)) { in ice_vc_config_rss_key() 2160 if (!ice_vc_isvalid_vsi_id(vf, vrl->vsi_id)) { in ice_vc_config_rss_lut() 2358 if (!ice_vc_isvalid_vsi_id(vf, info->vsi_id)) { in ice_vc_cfg_promiscuous_mode_msg() 2852 u16 num_q_vectors_mapped, vsi_id, vector_id; ice_vc_cfg_irq_map_msg() local [all...] |
H A D | ice_common.c | 3238 * @vsi_id: VSI FW index 3248 __ice_aq_get_set_rss_lut(struct ice_hw *hw, u16 vsi_id, u8 lut_type, u8 *lut, in __ice_aq_get_set_rss_lut() argument 3265 cmd_resp->vsi_id = cpu_to_le16(((vsi_id << in __ice_aq_get_set_rss_lut() 3370 * @vsi_id: VSI FW index 3377 ice_status __ice_aq_get_set_rss_key(struct ice_hw *hw, u16 vsi_id, in __ice_aq_get_set_rss_key() argument 3394 cmd_resp->vsi_id = cpu_to_le16(((vsi_id << in __ice_aq_get_set_rss_key()
|
/kernel/linux/linux-6.6/include/linux/net/intel/ |
H A D | iidc.h | 79 int ice_rdma_update_vsi_filter(struct ice_pf *pf, u16 vsi_id, bool enable);
|