Home
last modified time | relevance | path

Searched refs:sge_fl (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dadapter.h124 struct sge_fl { struct
212 struct sge_fl fl; /* Free List */
535 struct sge_fl *, rspq_handler_t);
Dsge.c247 static inline unsigned int fl_cap(const struct sge_fl *fl) in fl_cap()
262 const struct sge_fl *fl) in fl_starving()
473 static void free_rx_bufs(struct adapter *adapter, struct sge_fl *fl, int n) in free_rx_bufs()
503 static void unmap_rx_buf(struct adapter *adapter, struct sge_fl *fl) in unmap_rx_buf()
525 static inline void ring_fl_db(struct adapter *adapter, struct sge_fl *fl) in ring_fl_db()
606 static unsigned int refill_fl(struct adapter *adapter, struct sge_fl *fl, in refill_fl()
727 static inline void __refill_fl(struct adapter *adapter, struct sge_fl *fl) in __refill_fl()
1689 static void restore_rx_bufs(const struct pkt_gl *gl, struct sge_fl *fl, in restore_rx_bufs()
2056 struct sge_fl *fl = s->egr_map[id]; in sge_rx_timer_cb()
2178 struct sge_fl *fl, rspq_handler_t hnd) in t4vf_sge_alloc_rxq()
[all …]
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dadapter.h103 struct sge_fl { /* SGE per free-buffer list state */ struct
204 struct sge_fl fl[SGE_RXQ_PER_SET];
Dsge.c167 static inline struct sge_qset *fl_to_qset(const struct sge_fl *q, int qidx) in fl_to_qset()
352 static void clear_rx_desc(struct pci_dev *pdev, const struct sge_fl *q, in clear_rx_desc()
380 static void free_rx_bufs(struct pci_dev *pdev, struct sge_fl *q) in free_rx_bufs()
442 static int alloc_pg_chunk(struct adapter *adapter, struct sge_fl *q, in alloc_pg_chunk()
480 static inline void ring_fl_db(struct adapter *adap, struct sge_fl *q) in ring_fl_db()
500 static int refill_fl(struct adapter *adap, struct sge_fl *q, int n, gfp_t gfp) in refill_fl()
558 static inline void __refill_fl(struct adapter *adap, struct sge_fl *fl) in __refill_fl()
573 static void recycle_rx_buf(struct adapter *adap, struct sge_fl *q, in recycle_rx_buf()
653 memset(q->fl, 0, sizeof(struct sge_fl) * SGE_RXQ_PER_SET); in t3_reset_qset()
779 static struct sk_buff *get_packet(struct adapter *adap, struct sge_fl *fl, in get_packet()
[all …]
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dsge.c240 static inline unsigned int fl_cap(const struct sge_fl *fl) in fl_cap()
255 const struct sge_fl *fl) in fl_starving()
492 static void free_rx_bufs(struct adapter *adap, struct sge_fl *q, int n) in free_rx_bufs()
520 static void unmap_rx_buf(struct adapter *adap, struct sge_fl *q) in unmap_rx_buf()
533 static inline void ring_fl_db(struct adapter *adap, struct sge_fl *q) in ring_fl_db()
586 static unsigned int refill_fl(struct adapter *adap, struct sge_fl *q, int n, in refill_fl()
675 static inline void __refill_fl(struct adapter *adap, struct sge_fl *fl) in __refill_fl()
1939 static void restore_rx_bufs(const struct pkt_gl *si, struct sge_fl *q, in restore_rx_bufs()
2290 struct sge_fl *fl = s->egr_map[id]; in sge_rx_timer_cb()
2442 struct sge_fl *fl, rspq_handler_t hnd) in t4_sge_alloc_rxq()
[all …]
Dcxgb4.h449 struct sge_fl { /* SGE free-buffer queue state */ struct
530 struct sge_fl fl;
543 struct sge_fl fl;
1058 struct sge_fl *fl, rspq_handler_t hnd);