Searched refs:rx_sw_desc (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 100 struct rx_sw_desc; 115 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */
|
H A D | sge.c | 117 struct rx_sw_desc { /* SW state per Rx descriptor */ struct 353 struct rx_sw_desc *d) in clear_rx_desc() 385 struct rx_sw_desc *d = &q->sdesc[cidx]; in free_rx_bufs() 412 struct rx_desc *d, struct rx_sw_desc *sd, in add_one_rx_buf() 443 struct rx_sw_desc *sd, gfp_t gfp, in alloc_pg_chunk() 507 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; in refill_fl() 787 struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; in get_packet() 848 struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; in get_packet_pg() 2135 struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; in lro_add_page() 3050 sizeof(struct rx_sw_desc), in t3_sge_alloc_qset() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 100 struct rx_sw_desc; 115 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */
|
H A D | sge.c | 117 struct rx_sw_desc { /* SW state per Rx descriptor */ struct 350 struct rx_sw_desc *d) in clear_rx_desc() 381 struct rx_sw_desc *d = &q->sdesc[cidx]; in free_rx_bufs() 408 struct rx_desc *d, struct rx_sw_desc *sd, in add_one_rx_buf() 439 struct rx_sw_desc *sd, gfp_t gfp, in alloc_pg_chunk() 503 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; in refill_fl() 783 struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; in get_packet() 844 struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; in get_packet_pg() 2137 struct rx_sw_desc *sd = &fl->sdesc[fl->cidx]; in lro_add_page() 3048 sizeof(struct rx_sw_desc), in t3_sge_alloc_qset() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 168 struct rx_sw_desc { struct 175 * The low bits of rx_sw_desc.dma_addr have special meaning. Note that the 195 static inline dma_addr_t get_buf_addr(const struct rx_sw_desc *sdesc) in get_buf_addr() 207 static inline bool is_buf_mapped(const struct rx_sw_desc *sdesc) in is_buf_mapped() 455 const struct rx_sw_desc *sdesc) in get_buf_size() 476 struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; in free_rx_bufs() 505 struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; in unmap_rx_buf() 571 static inline void set_rx_sw_desc(struct rx_sw_desc *sdesc, struct page *page, in set_rx_sw_desc() 612 struct rx_sw_desc *sdesc = &fl->sdesc[fl->pidx]; in refill_fl() 1714 struct rx_sw_desc *sdes in restore_rx_bufs() [all...] |
H A D | adapter.h | 124 struct rx_sw_desc; 142 struct rx_sw_desc *sdesc; /* address of SW RX descriptor ring */
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | sge.c | 168 struct rx_sw_desc { struct 175 * The low bits of rx_sw_desc.dma_addr have special meaning. Note that the 195 static inline dma_addr_t get_buf_addr(const struct rx_sw_desc *sdesc) in get_buf_addr() 207 static inline bool is_buf_mapped(const struct rx_sw_desc *sdesc) in is_buf_mapped() 455 const struct rx_sw_desc *sdesc) in get_buf_size() 476 struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; in free_rx_bufs() 505 struct rx_sw_desc *sdesc = &fl->sdesc[fl->cidx]; in unmap_rx_buf() 571 static inline void set_rx_sw_desc(struct rx_sw_desc *sdesc, struct page *page, in set_rx_sw_desc() 612 struct rx_sw_desc *sdesc = &fl->sdesc[fl->pidx]; in refill_fl() 1711 struct rx_sw_desc *sdes in restore_rx_bufs() [all...] |
H A D | adapter.h | 125 struct rx_sw_desc; 143 struct rx_sw_desc *sdesc; /* address of SW RX descriptor ring */
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 134 struct rx_sw_desc { /* SW state per Rx descriptor */ struct 160 * Bits 0..3 of rx_sw_desc.dma_addr have special meaning. The hardware uses 191 static inline dma_addr_t get_buf_addr(const struct rx_sw_desc *d) in get_buf_addr() 196 static inline bool is_buf_mapped(const struct rx_sw_desc *d) in is_buf_mapped() 399 const struct rx_sw_desc *d) in get_buf_size() 441 struct rx_sw_desc *d = &q->sdesc[q->cidx]; in free_rx_bufs() 468 struct rx_sw_desc *d = &q->sdesc[q->cidx]; in unmap_rx_buf() 514 static inline void set_rx_sw_desc(struct rx_sw_desc *sd, struct page *pg, in set_rx_sw_desc() 543 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; in refill_fl() 3807 struct rx_sw_desc * in restore_rx_bufs() [all...] |
H A D | cxgb4.h | 733 struct rx_sw_desc; 748 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */
|
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 134 struct rx_sw_desc { /* SW state per Rx descriptor */ struct 160 * Bits 0..3 of rx_sw_desc.dma_addr have special meaning. The hardware uses 191 static inline dma_addr_t get_buf_addr(const struct rx_sw_desc *d) in get_buf_addr() 196 static inline bool is_buf_mapped(const struct rx_sw_desc *d) in is_buf_mapped() 399 const struct rx_sw_desc *d) in get_buf_size() 441 struct rx_sw_desc *d = &q->sdesc[q->cidx]; in free_rx_bufs() 468 struct rx_sw_desc *d = &q->sdesc[q->cidx]; in unmap_rx_buf() 514 static inline void set_rx_sw_desc(struct rx_sw_desc *sd, struct page *pg, in set_rx_sw_desc() 543 struct rx_sw_desc *sd = &q->sdesc[q->pidx]; in refill_fl() 3832 struct rx_sw_desc * in restore_rx_bufs() [all...] |
H A D | cxgb4.h | 731 struct rx_sw_desc; 746 struct rx_sw_desc *sdesc; /* address of SW Rx descriptor ring */
|
Completed in 36 milliseconds