Searched refs:xgene_enet_desc_ring (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_ring2.c | 12 static void xgene_enet_ring_init(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_init() 34 static void xgene_enet_ring_set_type(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_type() 47 static void xgene_enet_ring_set_recombbuf(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_recombbuf() 55 static void xgene_enet_ring_wr32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_wr32() 63 static void xgene_enet_write_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_write_ring_state() 75 static void xgene_enet_clr_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_ring_state() 81 static void xgene_enet_set_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_state() 95 static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_id() 118 static void xgene_enet_clr_desc_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_desc_ring_id() 127 static struct xgene_enet_desc_ring *xgene_enet_setup_rin [all...] |
H A D | xgene_enet_main.h | 90 struct xgene_enet_desc_ring { struct 117 struct xgene_enet_desc_ring *cp_ring; 118 struct xgene_enet_desc_ring *buf_pool; 119 struct xgene_enet_desc_ring *page_pool; 162 struct xgene_enet_desc_ring *ring); 171 struct xgene_enet_desc_ring * (*setup)(struct xgene_enet_desc_ring *); 172 void (*clear)(struct xgene_enet_desc_ring *); 173 void (*wr_cmd)(struct xgene_enet_desc_ring *, int); 174 u32 (*len)(struct xgene_enet_desc_ring *); [all...] |
H A D | xgene_enet_main.c | 20 static void xgene_enet_init_bufpool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_init_bufpool() 67 static int xgene_enet_refill_pagepool(struct xgene_enet_desc_ring *buf_pool, in xgene_enet_refill_pagepool() 118 static int xgene_enet_refill_bufpool(struct xgene_enet_desc_ring *buf_pool, in xgene_enet_refill_bufpool() 174 static void xgene_enet_delete_bufpool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_delete_bufpool() 194 static void xgene_enet_delete_pagepool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_delete_pagepool() 215 struct xgene_enet_desc_ring *rx_ring = data; in xgene_enet_rx_irq() 225 static int xgene_enet_tx_completion(struct xgene_enet_desc_ring *cp_ring, in xgene_enet_tx_completion() 390 static __le64 *xgene_enet_get_exp_bufs(struct xgene_enet_desc_ring *ring) in xgene_enet_get_exp_bufs() 401 static dma_addr_t *xgene_get_frag_dma_array(struct xgene_enet_desc_ring *ring) in xgene_get_frag_dma_array() 406 static int xgene_enet_setup_tx_desc(struct xgene_enet_desc_ring *tx_rin [all...] |
H A D | xgene_enet_hw.c | 13 static void xgene_enet_ring_init(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_init() 33 static void xgene_enet_ring_set_type(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_type() 50 static void xgene_enet_ring_set_recombbuf(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_recombbuf() 60 static void xgene_enet_ring_wr32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_wr32() 68 static void xgene_enet_ring_rd32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_rd32() 76 static void xgene_enet_write_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_write_ring_state() 88 static void xgene_enet_clr_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_ring_state() 94 static void xgene_enet_set_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_state() 106 static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_id() 125 static void xgene_enet_clr_desc_ring_id(struct xgene_enet_desc_ring *rin [all...] |
H A D | xgene_enet_hw.h | 17 struct xgene_enet_desc_ring; 422 void xgene_enet_parse_error(struct xgene_enet_desc_ring *ring,
|
H A D | xgene_enet_xgmac.c | 445 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()
|
H A D | xgene_enet_sgmac.c | 509 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_ring2.c | 12 static void xgene_enet_ring_init(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_init() 34 static void xgene_enet_ring_set_type(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_type() 47 static void xgene_enet_ring_set_recombbuf(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_recombbuf() 55 static void xgene_enet_ring_wr32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_wr32() 63 static void xgene_enet_write_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_write_ring_state() 75 static void xgene_enet_clr_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_ring_state() 81 static void xgene_enet_set_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_state() 95 static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_id() 118 static void xgene_enet_clr_desc_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_desc_ring_id() 127 static struct xgene_enet_desc_ring *xgene_enet_setup_rin [all...] |
H A D | xgene_enet_main.h | 90 struct xgene_enet_desc_ring { struct 117 struct xgene_enet_desc_ring *cp_ring; 118 struct xgene_enet_desc_ring *buf_pool; 119 struct xgene_enet_desc_ring *page_pool; 162 struct xgene_enet_desc_ring *ring); 171 struct xgene_enet_desc_ring * (*setup)(struct xgene_enet_desc_ring *); 172 void (*clear)(struct xgene_enet_desc_ring *); 173 void (*wr_cmd)(struct xgene_enet_desc_ring *, int); 174 u32 (*len)(struct xgene_enet_desc_ring *); [all...] |
H A D | xgene_enet_main.c | 20 static void xgene_enet_init_bufpool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_init_bufpool() 67 static int xgene_enet_refill_pagepool(struct xgene_enet_desc_ring *buf_pool, in xgene_enet_refill_pagepool() 118 static int xgene_enet_refill_bufpool(struct xgene_enet_desc_ring *buf_pool, in xgene_enet_refill_bufpool() 174 static void xgene_enet_delete_bufpool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_delete_bufpool() 194 static void xgene_enet_delete_pagepool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_delete_pagepool() 215 struct xgene_enet_desc_ring *rx_ring = data; in xgene_enet_rx_irq() 225 static int xgene_enet_tx_completion(struct xgene_enet_desc_ring *cp_ring, in xgene_enet_tx_completion() 390 static __le64 *xgene_enet_get_exp_bufs(struct xgene_enet_desc_ring *ring) in xgene_enet_get_exp_bufs() 401 static dma_addr_t *xgene_get_frag_dma_array(struct xgene_enet_desc_ring *ring) in xgene_get_frag_dma_array() 406 static int xgene_enet_setup_tx_desc(struct xgene_enet_desc_ring *tx_rin [all...] |
H A D | xgene_enet_hw.c | 13 static void xgene_enet_ring_init(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_init() 33 static void xgene_enet_ring_set_type(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_type() 50 static void xgene_enet_ring_set_recombbuf(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_recombbuf() 60 static void xgene_enet_ring_wr32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_wr32() 68 static void xgene_enet_ring_rd32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_rd32() 76 static void xgene_enet_write_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_write_ring_state() 88 static void xgene_enet_clr_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_ring_state() 94 static void xgene_enet_set_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_state() 106 static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_id() 125 static void xgene_enet_clr_desc_ring_id(struct xgene_enet_desc_ring *rin [all...] |
H A D | xgene_enet_hw.h | 17 struct xgene_enet_desc_ring; 422 void xgene_enet_parse_error(struct xgene_enet_desc_ring *ring,
|
H A D | xgene_enet_xgmac.c | 445 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()
|
H A D | xgene_enet_sgmac.c | 509 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()
|
Completed in 14 milliseconds