Lines Matching refs:bnx2x_fastpath
194 int bnx2x_setup_client(struct bnx2x *bp, struct bnx2x_fastpath *fp,
306 void bnx2x_sp_event(struct bnx2x_fastpath *fp, union eth_rx_cqe *rr_cqe);
368 int bnx2x_rx_int(struct bnx2x_fastpath *fp, int budget);
371 int bnx2x_tx_int(struct bnx2x_fastpath *fp);
458 static inline void bnx2x_update_fpsb_idx(struct bnx2x_fastpath *fp) in bnx2x_update_fpsb_idx()
465 struct bnx2x_fastpath *fp, in bnx2x_update_rx_prod()
654 static inline int bnx2x_has_tx_work_unload(struct bnx2x_fastpath *fp) in bnx2x_has_tx_work_unload()
661 static inline u16 bnx2x_tx_avail(struct bnx2x_fastpath *fp) in bnx2x_tx_avail()
683 static inline int bnx2x_has_tx_work(struct bnx2x_fastpath *fp) in bnx2x_has_tx_work()
693 static inline int bnx2x_has_rx_work(struct bnx2x_fastpath *fp) in bnx2x_has_rx_work()
717 struct bnx2x_fastpath *fp, u16 index) in bnx2x_free_rx_sge()
772 static inline void bnx2x_clear_sge_mask_next_elems(struct bnx2x_fastpath *fp) in bnx2x_clear_sge_mask_next_elems()
786 static inline void bnx2x_init_sge_ring_bit_mask(struct bnx2x_fastpath *fp) in bnx2x_init_sge_ring_bit_mask()
800 struct bnx2x_fastpath *fp, u16 index) in bnx2x_alloc_rx_sge()
827 struct bnx2x_fastpath *fp, u16 index) in bnx2x_alloc_rx_skb()
859 static inline void bnx2x_reuse_rx_skb(struct bnx2x_fastpath *fp, in bnx2x_reuse_rx_skb()
879 struct bnx2x_fastpath *fp, int last) in bnx2x_free_rx_sge_range()
888 struct bnx2x_fastpath *fp, int last) in bnx2x_free_tpa_pool()
917 struct bnx2x_fastpath *fp = &bp->fp[j]; in bnx2x_init_tx_rings()
943 static inline void bnx2x_set_next_page_rx_bd(struct bnx2x_fastpath *fp) in bnx2x_set_next_page_rx_bd()
960 static inline void bnx2x_set_next_page_sgl(struct bnx2x_fastpath *fp) in bnx2x_set_next_page_sgl()
978 static inline void bnx2x_set_next_page_rx_cq(struct bnx2x_fastpath *fp) in bnx2x_set_next_page_rx_cq()