Home
last modified time | relevance | path

Searched refs:iavf_adapter (Results 1 – 10 of 10) sorted by relevance

/openbmc/linux/drivers/net/ethernet/intel/iavf/
H A Diavf.h59 struct iavf_adapter *back;
103 struct iavf_adapter *adapter;
254 struct iavf_adapter { struct
466 struct iavf_adapter *vf; argument
508 static inline void iavf_change_state(struct iavf_adapter *adapter, in iavf_change_state()
521 int iavf_up(struct iavf_adapter *adapter);
522 void iavf_down(struct iavf_adapter *adapter);
523 int iavf_process_config(struct iavf_adapter *adapter);
524 int iavf_parse_vf_resource_msg(struct iavf_adapter *adapter);
525 void iavf_schedule_reset(struct iavf_adapter *adapter, u64 flags);
[all …]
H A Diavf_fdir.h7 struct iavf_adapter;
126 int iavf_validate_fdir_fltr_masks(struct iavf_adapter *adapter,
128 int iavf_fill_fdir_add_msg(struct iavf_adapter *adapter, struct iavf_fdir_fltr *fltr);
129 void iavf_print_fdir_fltr(struct iavf_adapter *adapter, struct iavf_fdir_fltr *fltr);
130 bool iavf_fdir_is_dup_fltr(struct iavf_adapter *adapter, struct iavf_fdir_fltr *fltr);
131 void iavf_fdir_list_add_fltr(struct iavf_adapter *adapter, struct iavf_fdir_fltr *fltr);
132 struct iavf_fdir_fltr *iavf_find_fdir_fltr_by_loc(struct iavf_adapter *adapter, u32 loc);
H A Diavf_main.c14 static int iavf_setup_all_tx_resources(struct iavf_adapter *adapter);
15 static int iavf_setup_all_rx_resources(struct iavf_adapter *adapter);
17 static void iavf_init_get_resources(struct iavf_adapter *adapter);
164 static struct iavf_adapter *iavf_pdev_to_adapter(struct pci_dev *pdev) in iavf_pdev_to_adapter()
173 static bool iavf_is_reset_in_progress(struct iavf_adapter *adapter) in iavf_is_reset_in_progress()
189 int iavf_wait_for_reset(struct iavf_adapter *adapter) in iavf_wait_for_reset()
219 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; in iavf_allocate_dma_mem_d()
240 struct iavf_adapter *adapter = (struct iavf_adapter *)hw->back; in iavf_free_dma_mem()
285 void iavf_schedule_reset(struct iavf_adapter *adapter, u64 flags) in iavf_schedule_reset()
300 void iavf_schedule_aq_request(struct iavf_adapter *adapter, u64 flags) in iavf_schedule_aq_request()
[all …]
H A Diavf_virtchnl.c17 static int iavf_send_pf_msg(struct iavf_adapter *adapter, in iavf_send_pf_msg()
42 int iavf_send_api_ver(struct iavf_adapter *adapter) in iavf_send_api_ver()
97 int iavf_verify_api_ver(struct iavf_adapter *adapter) in iavf_verify_api_ver()
132 int iavf_send_vf_config_msg(struct iavf_adapter *adapter) in iavf_send_vf_config_msg()
163 int iavf_send_vf_offload_vlan_v2_msg(struct iavf_adapter *adapter) in iavf_send_vf_offload_vlan_v2_msg()
183 static void iavf_validate_num_queues(struct iavf_adapter *adapter) in iavf_validate_num_queues()
211 int iavf_get_vf_config(struct iavf_adapter *adapter) in iavf_get_vf_config()
239 int iavf_get_vf_vlan_v2_caps(struct iavf_adapter *adapter) in iavf_get_vf_vlan_v2_caps()
268 void iavf_configure_queues(struct iavf_adapter *adapter) in iavf_configure_queues()
330 void iavf_enable_queues(struct iavf_adapter *adapter) in iavf_enable_queues()
[all …]
H A Diavf_client.c112 struct iavf_adapter *adapter = vsi->back; in iavf_notify_client_open()
137 struct iavf_adapter *adapter = ldev->vf; in iavf_client_release_qvlist()
164 struct iavf_adapter *adapter = vsi->back; in iavf_notify_client_close()
185 iavf_client_add_instance(struct iavf_adapter *adapter) in iavf_client_add_instance()
241 void iavf_client_del_instance(struct iavf_adapter *adapter) in iavf_client_del_instance()
251 void iavf_client_subtask(struct iavf_adapter *adapter) in iavf_client_subtask()
292 int iavf_lan_add_device(struct iavf_adapter *adapter) in iavf_lan_add_device()
332 int iavf_lan_del_device(struct iavf_adapter *adapter) in iavf_lan_del_device()
364 struct iavf_adapter *adapter; in iavf_client_release()
398 struct iavf_adapter *adapter; in iavf_client_prepare()
[all …]
H A Diavf_adv_rss.h7 struct iavf_adapter;
91 iavf_find_adv_rss_cfg_by_hdrs(struct iavf_adapter *adapter, u32 packet_hdrs);
93 iavf_print_adv_rss_cfg(struct iavf_adapter *adapter, struct iavf_adv_rss *rss,
H A Diavf_ethtool.c222 IAVF_STAT(struct iavf_adapter, _name, _stat)
277 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_get_link_ksettings()
362 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_get_ethtool_stats()
464 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_get_priv_flags()
486 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_set_priv_flags()
554 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_get_msglevel()
569 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_set_msglevel()
586 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_get_drvinfo()
609 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_get_ringparam()
632 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_set_ringparam()
[all …]
H A Diavf_adv_rss.c150 iavf_find_adv_rss_cfg_by_hdrs(struct iavf_adapter *adapter, u32 packet_hdrs) in iavf_find_adv_rss_cfg_by_hdrs()
171 iavf_print_adv_rss_cfg(struct iavf_adapter *adapter, struct iavf_adv_rss *rss, in iavf_print_adv_rss_cfg()
H A Diavf_fdir.c38 int iavf_validate_fdir_fltr_masks(struct iavf_adapter *adapter, in iavf_validate_fdir_fltr_masks()
593 int iavf_fill_fdir_add_msg(struct iavf_adapter *adapter, struct iavf_fdir_fltr *fltr) in iavf_fill_fdir_add_msg()
711 void iavf_print_fdir_fltr(struct iavf_adapter *adapter, struct iavf_fdir_fltr *fltr) in iavf_print_fdir_fltr()
792 bool iavf_fdir_is_dup_fltr(struct iavf_adapter *adapter, struct iavf_fdir_fltr *fltr) in iavf_fdir_is_dup_fltr()
824 struct iavf_fdir_fltr *iavf_find_fdir_fltr_by_loc(struct iavf_adapter *adapter, u32 loc) in iavf_find_fdir_fltr_by_loc()
840 void iavf_fdir_list_add_fltr(struct iavf_adapter *adapter, struct iavf_fdir_fltr *fltr) in iavf_fdir_list_add_fltr()
H A Diavf_txrx.c426 static unsigned int iavf_itr_divisor(struct iavf_adapter *adapter) in iavf_itr_divisor()
2524 struct iavf_adapter *adapter = netdev_priv(netdev); in iavf_xmit_frame()