Home
last modified time | relevance | path

Searched refs:vsi_id (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A Diavf_virtchnl.c269 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 Diavf_common.c349 * @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 Diavf_adminq_cmd.h494 __le16 vsi_id; member
514 __le16 vsi_id; member
/kernel/linux/linux-5.10/include/linux/avf/
H A Dvirtchnl.h222 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 Dvirtchnl.h219 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 Diavf_virtchnl.c296 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 Diavf_common.c348 * @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 Diavf_adminq_cmd.h494 __le16 vsi_id; member
514 __le16 vsi_id; member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c201 * @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 Di40e_prototype.h76 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 Di40e_virtchnl_pf.h60 u16 vsi_id; /* VSI ID used by firmware */ member
H A Di40e_common.c377 * @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 Di40e_virtchnl_pf.c254 * @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 Di40e_prototype.h92 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 Di40e_virtchnl_pf.h60 u16 vsi_id; /* VSI ID used by firmware */ member
H A Di40e_common.c231 * @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 Dice_virtchnl.h65 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 Dice_virtchnl.c499 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 Dice_idc.c173 * @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 Dice_virtchnl_fdir.c90 * @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 Dice_switch.h170 u16 vsi_id:10;
H A Dice_common.c3974 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 Dice_virtchnl_pf.c1994 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 Dice_common.c3238 * @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 Diidc.h79 int ice_rdma_update_vsi_filter(struct ice_pf *pf, u16 vsi_id, bool enable);

Completed in 46 milliseconds

12