Home
last modified time | relevance | path

Searched defs:vsi (Results 1 – 25 of 73) sorted by relevance

123

/linux/drivers/net/ethernet/intel/ice/
H A Dice_vsi_vlan_lib.c9 static void print_invalid_tpid(struct ice_vsi *vsi, u16 tpid) in print_invalid_tpid()
24 static bool validate_vlan(struct ice_vsi *vsi, struct ice_vlan *vlan) in validate_vlan()
40 int ice_vsi_add_vlan(struct ice_vsi *vsi, struct ice_vlan *vlan) in ice_vsi_add_vlan()
64 int ice_vsi_del_vlan(struct ice_vsi *vsi, struct ice_vlan *vlan) in ice_vsi_del_vlan()
91 static int ice_vsi_manage_vlan_insertion(struct ice_vsi *vsi) in ice_vsi_manage_vlan_insertion()
131 static int ice_vsi_manage_vlan_stripping(struct ice_vsi *vsi, bool ena) in ice_vsi_manage_vlan_stripping()
182 int ice_vsi_ena_inner_stripping(struct ice_vsi *vsi, const u16 tpid) in ice_vsi_ena_inner_stripping()
192 int ice_vsi_dis_inner_stripping(struct ice_vsi *vsi) in ice_vsi_dis_inner_stripping()
197 int ice_vsi_ena_inner_insertion(struct ice_vsi *vsi, const u16 tpid) in ice_vsi_ena_inner_insertion()
207 int ice_vsi_dis_inner_insertion(struct ice_vsi *vsi) in ice_vsi_dis_inner_insertion()
[all …]
H A Dice_fltr.c58 ice_fltr_set_vlan_vsi_promisc(struct ice_hw *hw, struct ice_vsi *vsi, in ice_fltr_set_vlan_vsi_promisc()
82 ice_fltr_clear_vlan_vsi_promisc(struct ice_hw *hw, struct ice_vsi *vsi, in ice_fltr_clear_vlan_vsi_promisc()
148 int ice_fltr_add_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_mac_list()
158 int ice_fltr_remove_mac_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_mac_list()
168 static int ice_fltr_add_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_vlan_list()
179 ice_fltr_remove_vlan_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_vlan_list()
189 static int ice_fltr_add_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_add_eth_list()
199 static int ice_fltr_remove_eth_list(struct ice_vsi *vsi, struct list_head *list) in ice_fltr_remove_eth_list()
208 void ice_fltr_remove_all(struct ice_vsi *vsi) in ice_fltr_remove_all()
226 ice_fltr_add_mac_to_list(struct ice_vsi *vsi, struct list_head *list, in ice_fltr_add_mac_to_list()
[all …]
H A Dice_vf_vsi_vlan_ops.c12 noop_vlan_arg(struct ice_vsi __always_unused *vsi, in noop_vlan_arg()
19 noop_vlan(struct ice_vsi __always_unused *vsi) in noop_vlan()
24 static void ice_port_vlan_on(struct ice_vsi *vsi) in ice_port_vlan_on()
57 static void ice_port_vlan_off(struct ice_vsi *vsi) in ice_port_vlan_off()
98 void ice_vf_vsi_enable_port_vlan(struct ice_vsi *vsi) in ice_vf_vsi_enable_port_vlan()
113 void ice_vf_vsi_disable_port_vlan(struct ice_vsi *vsi) in ice_vf_vsi_disable_port_vlan()
130 void ice_vf_vsi_init_vlan_ops(struct ice_vsi *vsi) in ice_vf_vsi_init_vlan_ops()
165 void ice_vf_vsi_cfg_dvm_legacy_vlan_mode(struct ice_vsi *vsi) in ice_vf_vsi_cfg_dvm_legacy_vlan_mode()
236 void ice_vf_vsi_cfg_svm_legacy_vlan_mode(struct ice_vsi *vsi) in ice_vf_vsi_cfg_svm_legacy_vlan_mode()
H A Dice_arfs.c11 static bool ice_is_arfs_active(struct ice_vsi *vsi) in ice_is_arfs_active()
29 struct ice_vsi *vsi; in ice_is_arfs_using_perfect_flow() local
60 ice_arfs_update_active_fltr_cntrs(struct ice_vsi *vsi, in ice_arfs_update_active_fltr_cntrs()
106 ice_arfs_del_flow_rules(struct ice_vsi *vsi, struct hlist_head *del_list_head) in ice_arfs_del_flow_rules()
143 ice_arfs_add_flow_rules(struct ice_vsi *vsi, struct hlist_head *add_list_head) in ice_arfs_add_flow_rules()
182 ice_arfs_is_flow_expired(struct ice_vsi *vsi, struct ice_arfs_entry *arfs_entry) in ice_arfs_is_flow_expired()
215 ice_arfs_update_flow_rules(struct ice_vsi *vsi, u16 idx, in ice_arfs_update_flow_rules()
301 ice_arfs_build_entry(struct ice_vsi *vsi, const struct flow_keys *fk, in ice_arfs_build_entry()
446 struct ice_vsi *vsi = np->vsi; in ice_rx_flow_steer() local
532 static int ice_init_arfs_cntrs(struct ice_vsi *vsi) in ice_init_arfs_cntrs()
[all …]
H A Dice_vsi_vlan_ops.c11 op_unsupported_vlan_arg(struct ice_vsi * __always_unused vsi, in op_unsupported_vlan_arg()
18 op_unsupported_tpid_arg(struct ice_vsi *__always_unused vsi, in op_unsupported_tpid_arg()
24 static int op_unsupported(struct ice_vsi *__always_unused vsi) in op_unsupported()
55 static void ice_vsi_init_unsupported_vlan_ops(struct ice_vsi *vsi) in ice_vsi_init_unsupported_vlan_ops()
69 void ice_vsi_init_vlan_ops(struct ice_vsi *vsi) in ice_vsi_init_vlan_ops()
100 struct ice_vsi_vlan_ops *ice_get_compat_vsi_vlan_ops(struct ice_vsi *vsi) in ice_get_compat_vsi_vlan_ops()
H A Dice_vf_vsi_vlan_ops.h19 static inline void ice_vf_vsi_init_vlan_ops(struct ice_vsi *vsi) { } in ice_vf_vsi_init_vlan_ops()
20 static inline void ice_vf_vsi_enable_port_vlan(struct ice_vsi *vsi) { } in ice_vf_vsi_enable_port_vlan()
21 static inline void ice_vf_vsi_disable_port_vlan(struct ice_vsi *vsi) { } in ice_vf_vsi_disable_port_vlan()
H A Dice_dcb_lib.c35 struct ice_vsi *vsi; in ice_is_pfc_causing_hung_q() local
149 static u8 ice_get_first_droptc(struct ice_vsi *vsi) in ice_get_first_droptc()
180 void ice_vsi_set_dcb_tc_cfg(struct ice_vsi *vsi) in ice_vsi_set_dcb_tc_cfg()
207 u8 ice_dcb_get_tc(struct ice_vsi *vsi, int queue_index) in ice_dcb_get_tc()
216 void ice_vsi_cfg_dcb_rings(struct ice_vsi *vsi) in ice_vsi_cfg_dcb_rings()
288 struct ice_vsi *vsi = pf->vsi[i]; in ice_dcb_ena_dis_vsi() local
751 struct ice_vsi *vsi = pf->vsi[v]; in ice_pf_dcb_recfg() local
H A Dice_eswitch.c91 struct ice_vsi *vsi = repr->src_vsi; in ice_eswitch_release_repr() local
112 struct ice_vsi *vsi = repr->src_vsi; in ice_eswitch_setup_repr() local
136 int ice_eswitch_cfg_vsi(struct ice_vsi *vsi, const u8 *mac) in ice_eswitch_cfg_vsi()
165 void ice_eswitch_decfg_vsi(struct ice_vsi *vsi, const u8 *mac) in ice_eswitch_decfg_vsi()
176 void ice_eswitch_update_repr(unsigned long *repr_id, struct ice_vsi *vsi) in ice_eswitch_update_repr()
H A Dice_dcb_nl.h14 static inline void ice_dcbnl_setup(struct ice_vsi *vsi) { } in ice_dcbnl_setup()
15 static inline void ice_dcbnl_set_all(struct ice_vsi *vsi) { } in ice_dcbnl_set_all()
H A Dice_arfs.h57 static inline void ice_clear_arfs(struct ice_vsi *vsi) { } in ice_clear_arfs()
58 static inline void ice_init_arfs(struct ice_vsi *vsi) { } in ice_init_arfs()
63 static inline int ice_set_cpu_rx_rmap(struct ice_vsi __always_unused *vsi) in ice_set_cpu_rx_rmap()
H A Dice_dcb_lib.h72 static inline void ice_vsi_set_dcb_tc_cfg(struct ice_vsi *vsi) in ice_vsi_set_dcb_tc_cfg()
89 ice_dcb_get_tc(struct ice_vsi __always_unused *vsi, in ice_dcb_get_tc()
135 static inline void ice_vsi_cfg_dcb_rings(struct ice_vsi *vsi) { } in ice_vsi_cfg_dcb_rings()
H A Dice_idc.c74 struct ice_vsi *vsi; in ice_add_rdma_qset() local
132 struct ice_vsi *vsi; in ice_del_rdma_qset() local
198 struct ice_vsi *vsi; in ice_rdma_update_vsi_filter() local
/linux/drivers/infiniband/hw/irdma/
H A Dws.c18 static struct irdma_ws_node *irdma_alloc_node(struct irdma_sc_vsi *vsi, in irdma_alloc_node()
70 static void irdma_free_node(struct irdma_sc_vsi *vsi, in irdma_free_node()
89 static int irdma_ws_cqp_cmd(struct irdma_sc_vsi *vsi, in irdma_ws_cqp_cmd()
156 static bool irdma_tc_in_use(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_tc_in_use()
186 static void irdma_remove_leaf(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_remove_leaf()
236 int irdma_ws_add(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_ws_add()
384 void irdma_ws_remove(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_ws_remove()
398 void irdma_ws_reset(struct irdma_sc_vsi *vsi) in irdma_ws_reset()
H A Dctrl.c43 void irdma_sc_suspend_resume_qps(struct irdma_sc_vsi *vsi, u8 op) in irdma_sc_suspend_resume_qps()
72 static void irdma_set_qos_info(struct irdma_sc_vsi *vsi, in irdma_set_qos_info()
102 void irdma_change_l2params(struct irdma_sc_vsi *vsi, in irdma_change_l2params()
125 struct irdma_sc_vsi *vsi = qp->vsi; in irdma_qp_rem_qos() local
145 struct irdma_sc_vsi *vsi = qp->vsi; in irdma_qp_add_qos() local
308 struct irdma_sc_vsi *vsi = info->vsi; in irdma_sc_manage_qhash_table_entry() local
1838 static int irdma_null_ws_add(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_null_ws_add()
1843 static void irdma_null_ws_remove(struct irdma_sc_vsi *vsi, u8 user_pri) in irdma_null_ws_remove()
1848 static void irdma_null_ws_reset(struct irdma_sc_vsi *vsi) in irdma_null_ws_reset()
1858 void irdma_sc_vsi_init(struct irdma_sc_vsi *vsi, in irdma_sc_vsi_init()
[all …]
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.c263 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_vsi_id() local
280 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_isvalid_queue_id() local
313 struct i40e_vsi *vsi = i40e_find_vsi_from_id(pf, vsi_id); in i40e_vc_get_pf_queue_id() local
635 struct i40e_vsi *vsi; in i40e_config_vsi_tx_queue() local
716 struct i40e_vsi *vsi = pf->vsi[vf->lan_vsi_idx]; in i40e_config_vsi_rx_queue() local
812 struct i40e_vsi *main_vsi, *vsi; in i40e_alloc_vsi_res() local
1216 static int __i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi) in __i40e_getnum_vf_vsi_vlan_filters()
1235 static int i40e_getnum_vf_vsi_vlan_filters(struct i40e_vsi *vsi) in i40e_getnum_vf_vsi_vlan_filters()
1255 static void i40e_get_vlan_list_sync(struct i40e_vsi *vsi, u16 *num_vlans, in i40e_get_vlan_list_sync()
1383 struct i40e_vsi *vsi; in i40e_config_vf_promiscuous_mode() local
[all …]
H A Di40e_ethtool.c1231 struct i40e_vsi *vsi = np->vsi; in i40e_set_link_ksettings() local
1698 struct i40e_vsi *vsi = np->vsi; in i40e_set_pauseparam() local
2003 struct i40e_vsi *vsi = np->vsi; in i40e_get_drvinfo() local
2035 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_get_ringparam() local
2047 static bool i40e_active_tx_ring_index(struct i40e_vsi *vsi, u16 index) in i40e_active_tx_ring_index()
2067 struct i40e_vsi *vsi = np->vsi; in i40e_set_ringparam() local
2294 struct i40e_vsi *vsi = np->vsi; in i40e_get_stats_count() local
2325 struct i40e_vsi *vsi = np->vsi; in i40e_get_sset_count() local
2407 struct i40e_vsi *vsi = np->vsi; in i40e_get_ethtool_stats() local
2482 struct i40e_vsi *vsi = np->vsi; in i40e_get_stat_strings() local
[all …]
H A Di40e_client.c45 int i40e_client_get_params(struct i40e_vsi *vsi, struct i40e_params *params) in i40e_client_get_params()
82 i40e_notify_client_of_vf_msg(struct i40e_vsi *vsi, u32 vf_id, u8 *msg, u16 len) in i40e_notify_client_of_vf_msg()
110 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_notify_client_of_l2_param_changes() local
336 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_client_add_instance() local
402 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_client_subtask() local
668 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(ldev->pf); in i40e_client_update_vsi_ctxt() local
H A Di40e_xsk.c60 int i40e_realloc_rx_bi_zc(struct i40e_vsi *vsi, bool zc) in i40e_realloc_rx_bi_zc()
82 static int i40e_xsk_pool_enable(struct i40e_vsi *vsi, in i40e_xsk_pool_enable()
138 static int i40e_xsk_pool_disable(struct i40e_vsi *vsi, u16 qid) in i40e_xsk_pool_disable()
183 int i40e_xsk_pool_setup(struct i40e_vsi *vsi, struct xsk_buff_pool *pool, in i40e_xsk_pool_setup()
630 bool i40e_clean_xdp_tx_irq(struct i40e_vsi *vsi, struct i40e_ring *tx_ring) in i40e_clean_xdp_tx_irq()
694 struct i40e_vsi *vsi = np->vsi; in i40e_xsk_wakeup() local
779 bool i40e_xsk_any_rx_ring_enabled(struct i40e_vsi *vsi) in i40e_xsk_any_rx_ring_enabled()
H A Di40e_debugfs.c62 struct i40e_vsi *vsi; in i40e_dbg_dump_vsi_seid() local
490 struct i40e_vsi *vsi; in i40e_dbg_dump_desc() local
598 struct i40e_vsi *vsi; in i40e_dbg_dump_vsi_no_seid() local
673 struct i40e_vsi *vsi; in i40e_dbg_dump_vf() local
718 struct i40e_vsi *vsi; in i40e_dbg_command_write() local
1605 struct i40e_vsi *vsi; in i40e_dbg_netdev_ops_write() local
H A Di40e_ddp.c292 struct i40e_vsi *vsi = np->vsi; in i40e_ddp_load() local
410 struct i40e_vsi *vsi = i40e_pf_get_main_vsi(pf); in i40e_ddp_restore() local
438 struct i40e_vsi *vsi = np->vsi; in i40e_ddp_flash() local
/linux/drivers/media/platform/mediatek/vcodec/decoder/vdec/
H A Dvdec_vp9_if.c202 struct vdec_vp9_vsi *vsi; member
210 struct vdec_vp9_vsi *vsi = inst->vsi; in vp9_is_sf_ref_fb() local
266 struct vdec_vp9_vsi *vsi = inst->vsi; in vp9_ref_cnt_fb() local
293 struct vdec_vp9_vsi *vsi = inst->vsi; in vp9_free_all_sf_ref_fb() local
316 struct vdec_vp9_vsi *vsi = inst->vsi; in vp9_get_sf_ref_fb() local
363 struct vdec_vp9_vsi *vsi = inst->vsi; in vp9_alloc_work_buf() local
457 struct vdec_vp9_vsi *vsi = inst->vsi; in vp9_swap_frm_bufs() local
577 struct vdec_vp9_vsi *vsi = inst->vsi; in vp9_decode_end_proc() local
605 struct vdec_vp9_vsi *vsi = inst->vsi; in vp9_is_last_sub_frm() local
738 struct vdec_vp9_vsi *vsi) { in validate_vsi_array_indexes()
[all …]
H A Dvdec_vp9_req_lat_if.c387 struct vdec_vp9_slice_vsi vsi; member
486 struct vdec_vp9_slice_vsi *vsi; member
508 struct vdec_vp9_slice_init_vsi *vsi; in vdec_vp9_slice_init_default_frame_ctx() local
542 struct vdec_vp9_slice_vsi *vsi) in vdec_vp9_slice_alloc_working_buffer()
657 static void vdec_vp9_slice_vsi_from_remote(struct vdec_vp9_slice_vsi *vsi, in vdec_vp9_slice_vsi_from_remote()
681 static void vdec_vp9_slice_vsi_to_remote(struct vdec_vp9_slice_vsi *vsi, in vdec_vp9_slice_vsi_to_remote()
878 static int vdec_vp9_slice_setup_tile(struct vdec_vp9_slice_vsi *vsi, in vdec_vp9_slice_setup_tile()
926 static void vdec_vp9_slice_setup_state(struct vdec_vp9_slice_vsi *vsi) in vdec_vp9_slice_setup_state()
945 struct vdec_vp9_slice_vsi *vsi; in vdec_vp9_slice_setup_pfc() local
978 struct vdec_vp9_slice_vsi *vsi, in vdec_vp9_slice_setup_lat_buffer()
[all …]
H A Dvdec_av1_req_lat_if.c678 struct vdec_av1_slice_vsi vsi; member
734 struct vdec_av1_slice_vsi *vsi; member
772 struct vdec_av1_slice_init_vsi *vsi; in vdec_av1_slice_init_cdf_table() local
803 struct vdec_av1_slice_init_vsi *vsi; in vdec_av1_slice_init_iq_table() local
830 static int vdec_av1_slice_get_new_slot(struct vdec_av1_slice_vsi *vsi) in vdec_av1_slice_get_new_slot()
900 struct vdec_av1_slice_vsi *vsi, in vdec_av1_slice_setup_slot()
937 struct vdec_av1_slice_vsi *vsi) in vdec_av1_slice_alloc_working_buffer()
1050 static inline void vdec_av1_slice_vsi_from_remote(struct vdec_av1_slice_vsi *vsi, in vdec_av1_slice_vsi_from_remote()
1057 static inline void vdec_av1_slice_vsi_to_remote(struct vdec_av1_slice_vsi *vsi, in vdec_av1_slice_vsi_to_remote()
1064 struct vdec_av1_slice_vsi *vsi, in vdec_av1_slice_setup_lat_from_src_buf()
[all …]
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.c157 static void iavf_force_wb(struct iavf_vsi *vsi, struct iavf_q_vector *q_vector) in iavf_force_wb()
177 void iavf_detect_recover_hung(struct iavf_vsi *vsi) in iavf_detect_recover_hung()
233 static bool iavf_clean_tx_irq(struct iavf_vsi *vsi, in iavf_clean_tx_irq()
375 static void iavf_enable_wb_on_itr(struct iavf_vsi *vsi, in iavf_enable_wb_on_itr()
925 static void iavf_rx_csum(const struct iavf_vsi *vsi, struct sk_buff *skb, in iavf_rx_csum()
977 iavf_legacy_rx_csum(const struct iavf_vsi *vsi, u64 qw1, in iavf_legacy_rx_csum()
1007 iavf_flex_rx_csum(const struct iavf_vsi *vsi, u64 qw1, in iavf_flex_rx_csum()
1536 static void iavf_update_enable_itr(struct iavf_vsi *vsi, in iavf_update_enable_itr()
1600 struct iavf_vsi *vsi = q_vector->vsi; in iavf_napi_poll() local
/linux/drivers/net/ethernet/intel/ice/devlink/
H A Dport.c330 struct ice_vsi *vsi; in ice_devlink_create_pf_port() local
449 struct ice_vsi *vsi; in ice_devlink_create_vf_port() local
509 struct ice_vsi *vsi; in ice_devlink_create_sf_dev_port() local
865 struct ice_vsi *vsi; in ice_devlink_create_sf_port() local
915 struct ice_vsi *vsi; in ice_alloc_dynamic_port() local

123