Searched refs:xgene_enet_desc_ring (Results 1 – 7 of 7) sorted by relevance
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_ring( in xgene_enet_setup_ring()[all …]
90 struct xgene_enet_desc_ring { struct117 struct xgene_enet_desc_ring *cp_ring; argument118 struct xgene_enet_desc_ring *buf_pool; argument119 struct xgene_enet_desc_ring *page_pool; argument162 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 *);175 void (*coalesce)(struct xgene_enet_desc_ring *);[all …]
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_ring, in xgene_enet_setup_tx_desc()[all …]
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 *ring) in xgene_enet_clr_desc_ring_id()[all …]
17 struct xgene_enet_desc_ring;422 void xgene_enet_parse_error(struct xgene_enet_desc_ring *ring,
445 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()
509 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()