Home
last modified time | relevance | path

Searched refs:iavf_hw (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_prototype.h19 enum iavf_status iavf_init_adminq(struct iavf_hw *hw);
20 enum iavf_status iavf_shutdown_adminq(struct iavf_hw *hw);
21 void iavf_adminq_init_ring_data(struct iavf_hw *hw);
22 enum iavf_status iavf_clean_arq_element(struct iavf_hw *hw,
25 enum iavf_status iavf_asq_send_command(struct iavf_hw *hw,
30 bool iavf_asq_done(struct iavf_hw *hw);
36 void iavf_idle_aq(struct iavf_hw *hw);
37 void iavf_resume_aq(struct iavf_hw *hw);
38 bool iavf_check_asq_alive(struct iavf_hw *hw);
48 enum iavf_status iavf_set_mac_type(struct iavf_hw *hw);
[all …]
H A Diavf_alloc.h7 struct iavf_hw;
23 enum iavf_status iavf_allocate_dma_mem(struct iavf_hw *hw,
27 enum iavf_status iavf_free_dma_mem(struct iavf_hw *hw,
29 enum iavf_status iavf_allocate_virt_mem(struct iavf_hw *hw,
31 void iavf_free_virt_mem(struct iavf_hw *hw, struct iavf_virt_mem *mem);
H A Diavf_adminq.c16 static void iavf_adminq_init_regs(struct iavf_hw *hw) in iavf_adminq_init_regs()
82 static void iavf_free_adminq_asq(struct iavf_hw *hw) in iavf_free_adminq_asq()
94 static void iavf_free_adminq_arq(struct iavf_hw *hw) in iavf_free_adminq_arq()
212 static void iavf_free_arq_bufs(struct iavf_hw *hw) in iavf_free_arq_bufs()
231 static void iavf_free_asq_bufs(struct iavf_hw *hw) in iavf_free_asq_bufs()
324 static enum iavf_status iavf_init_asq(struct iavf_hw *hw) in iavf_init_asq()
389 static enum iavf_status iavf_init_arq(struct iavf_hw *hw) in iavf_init_arq()
519 enum iavf_status iavf_init_adminq(struct iavf_hw *hw) in iavf_init_adminq()
563 enum iavf_status iavf_shutdown_adminq(struct iavf_hw *hw) in iavf_shutdown_adminq()
580 static u16 iavf_clean_asq(struct iavf_hw *hw) in iavf_clean_asq()
[all …]
H A Diavf_common.c17 enum iavf_status iavf_set_mac_type(struct iavf_hw *hw) in iavf_set_mac_type()
47 const char *iavf_aq_str(struct iavf_hw *hw, enum iavf_admin_queue_err aq_err) in iavf_aq_str()
107 const char *iavf_stat_str(struct iavf_hw *hw, enum iavf_status stat_err) in iavf_stat_str()
313 bool iavf_check_asq_alive(struct iavf_hw *hw) in iavf_check_asq_alive()
330 enum iavf_status iavf_aq_queue_shutdown(struct iavf_hw *hw, bool unloading) in iavf_aq_queue_shutdown()
357 static enum iavf_status iavf_aq_get_set_rss_lut(struct iavf_hw *hw, in iavf_aq_get_set_rss_lut()
410 enum iavf_status iavf_aq_set_rss_lut(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_set_rss_lut()
426 iavf_status iavf_aq_get_set_rss_key(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_get_set_rss_key()
466 enum iavf_status iavf_aq_set_rss_key(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_set_rss_key()
738 enum iavf_status iavf_aq_send_msg_to_pf(struct iavf_hw *hw, in iavf_aq_send_msg_to_pf()
[all …]
H A Diavf_type.h23 struct iavf_hw;
24 typedef void (*IAVF_ADMINQ_CALLBACK)(struct iavf_hw *, struct iavf_aq_desc *);
169 struct iavf_hw { struct
H A Diavf_main.c325 struct iavf_hw *hw = &adapter->hw; in iavf_misc_irq_disable()
343 struct iavf_hw *hw = &adapter->hw; in iavf_misc_irq_enable()
359 struct iavf_hw *hw = &adapter->hw; in iavf_irq_disable()
377 struct iavf_hw *hw = &adapter->hw; in iavf_irq_enable_queues()
394 struct iavf_hw *hw = &adapter->hw; in iavf_irq_enable()
412 struct iavf_hw *hw = &adapter->hw; in iavf_msix_aq()
453 struct iavf_hw *hw = &adapter->hw; in iavf_map_vector_to_rxq()
479 struct iavf_hw *hw = &adapter->hw; in iavf_map_vector_to_txq()
703 struct iavf_hw *hw = &adapter->hw; in iavf_configure_tx()
4950 struct iavf_hw *hw = NULL; in iavf_probe()
[all …]
H A Diavf.h374 struct iavf_hw hw; /* defined in iavf_type.h */
H A Diavf_virtchnl.c20 struct iavf_hw *hw = &adapter->hw; in iavf_send_pf_msg()
64 iavf_poll_virtchnl_msg(struct iavf_hw *hw, struct iavf_arq_event_info *event, in iavf_poll_virtchnl_msg()
213 struct iavf_hw *hw = &adapter->hw; in iavf_get_vf_config()
H A Diavf_txrx.c1669 struct iavf_hw *hw = &vsi->back->hw; in iavf_update_enable_itr()