Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/intel/iavf/
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_common.c15 const char *iavf_aq_str(struct iavf_hw *hw, enum iavf_admin_queue_err aq_err) in iavf_aq_str()
75 const char *iavf_stat_str(struct iavf_hw *hw, enum iavf_status stat_err) in iavf_stat_str()
228 void iavf_debug_aq(struct iavf_hw *hw, enum iavf_debug_mask mask, void *desc, in iavf_debug_aq()
281 bool iavf_check_asq_alive(struct iavf_hw *hw) in iavf_check_asq_alive()
298 enum iavf_status iavf_aq_queue_shutdown(struct iavf_hw *hw, bool unloading) in iavf_aq_queue_shutdown()
325 static enum iavf_status iavf_aq_get_set_rss_lut(struct iavf_hw *hw, in iavf_aq_get_set_rss_lut()
375 enum iavf_status iavf_aq_set_rss_lut(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_set_rss_lut()
391 iavf_status iavf_aq_get_set_rss_key(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_get_set_rss_key()
429 enum iavf_status iavf_aq_set_rss_key(struct iavf_hw *hw, u16 vsi_id, in iavf_aq_set_rss_key()
448 enum iavf_status iavf_aq_send_msg_to_pf(struct iavf_hw *hw, in iavf_aq_send_msg_to_pf()
[all …]
H A Diavf_adminq.c14 static enum iavf_status iavf_alloc_adminq_asq_ring(struct iavf_hw *hw) in iavf_alloc_adminq_asq_ring()
41 static enum iavf_status iavf_alloc_adminq_arq_ring(struct iavf_hw *hw) in iavf_alloc_adminq_arq_ring()
61 static void iavf_free_adminq_asq(struct iavf_hw *hw) in iavf_free_adminq_asq()
73 static void iavf_free_adminq_arq(struct iavf_hw *hw) in iavf_free_adminq_arq()
82 static enum iavf_status iavf_alloc_arq_bufs(struct iavf_hw *hw) in iavf_alloc_arq_bufs()
150 static enum iavf_status iavf_alloc_asq_bufs(struct iavf_hw *hw) in iavf_alloc_asq_bufs()
191 static void iavf_free_arq_bufs(struct iavf_hw *hw) in iavf_free_arq_bufs()
210 static void iavf_free_asq_bufs(struct iavf_hw *hw) in iavf_free_asq_bufs()
235 static enum iavf_status iavf_config_asq_regs(struct iavf_hw *hw) in iavf_config_asq_regs()
264 static enum iavf_status iavf_config_arq_regs(struct iavf_hw *hw) in iavf_config_arq_regs()
[all …]
H A Diavf_type.h21 struct iavf_hw;
22 typedef void (*IAVF_ADMINQ_CALLBACK)(struct iavf_hw *, struct iavf_aq_desc *);
155 struct iavf_hw { struct
H A Diavf_main.c19 static int iavf_check_reset_complete(struct iavf_hw *hw);
217 enum iavf_status iavf_allocate_dma_mem_d(struct iavf_hw *hw, in iavf_allocate_dma_mem_d()
240 enum iavf_status iavf_free_dma_mem(struct iavf_hw *hw, struct iavf_dma_mem *mem) in iavf_free_dma_mem()
257 enum iavf_status iavf_allocate_virt_mem(struct iavf_hw *hw, in iavf_allocate_virt_mem()
277 void iavf_free_virt_mem(struct iavf_hw *hw, struct iavf_virt_mem *mem) in iavf_free_virt_mem()
327 struct iavf_hw *hw = &adapter->hw; in iavf_misc_irq_disable()
345 struct iavf_hw *hw = &adapter->hw; in iavf_misc_irq_enable()
361 struct iavf_hw *hw = &adapter->hw; in iavf_irq_disable()
379 struct iavf_hw *hw = &adapter->hw; in iavf_irq_enable_queues()
396 struct iavf_hw *hw = &adapter->hw; in iavf_irq_enable()
[all …]
H A Diavf.h372 struct iavf_hw hw; /* defined in iavf_type.h */
H A Diavf_virtchnl.c21 struct iavf_hw *hw = &adapter->hw; in iavf_send_pf_msg()
65 iavf_poll_virtchnl_msg(struct iavf_hw *hw, struct iavf_arq_event_info *event, in iavf_poll_virtchnl_msg()
217 struct iavf_hw *hw = &adapter->hw; in iavf_get_vf_config()
H A Diavf_txrx.c1306 struct iavf_hw *hw = &vsi->back->hw; in iavf_update_enable_itr()