/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_vsi_vlan_lib.c | 9 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 D | ice_fltr.c | 58 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 D | ice_vf_vsi_vlan_ops.c | 12 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 D | ice_arfs.c | 11 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 D | ice_vsi_vlan_ops.c | 11 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 D | ice_vf_vsi_vlan_ops.h | 19 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 D | ice_dcb_lib.c | 35 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 D | ice_eswitch.c | 91 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 D | ice_dcb_nl.h | 14 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 D | ice_arfs.h | 57 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 D | ice_dcb_lib.h | 72 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 D | ice_idc.c | 74 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 D | ws.c | 18 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 D | ctrl.c | 43 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 D | i40e_virtchnl_pf.c | 263 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 D | i40e_ethtool.c | 1231 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 D | i40e_client.c | 45 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 D | i40e_xsk.c | 60 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 D | i40e_debugfs.c | 62 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 D | i40e_ddp.c | 292 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 D | vdec_vp9_if.c | 202 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 D | vdec_vp9_req_lat_if.c | 387 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 D | vdec_av1_req_lat_if.c | 678 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 D | iavf_txrx.c | 157 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 D | port.c | 330 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
|