Searched refs:xgene_enet_desc_ring (Results 1 – 7 of 7) sorted by relevance
24 static void xgene_enet_ring_init(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_init()46 static void xgene_enet_ring_set_type(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_type()59 static void xgene_enet_ring_set_recombbuf(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_recombbuf()67 static void xgene_enet_ring_wr32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_wr32()75 static void xgene_enet_write_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_write_ring_state()87 static void xgene_enet_clr_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_ring_state()93 static void xgene_enet_set_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_state()107 static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_id()130 static void xgene_enet_clr_desc_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_desc_ring_id()139 static struct xgene_enet_desc_ring *xgene_enet_setup_ring( in xgene_enet_setup_ring()[all …]
103 struct xgene_enet_desc_ring { struct130 struct xgene_enet_desc_ring *cp_ring; argument131 struct xgene_enet_desc_ring *buf_pool; argument132 struct xgene_enet_desc_ring *page_pool; argument175 struct xgene_enet_desc_ring *ring);184 struct xgene_enet_desc_ring * (*setup)(struct xgene_enet_desc_ring *);185 void (*clear)(struct xgene_enet_desc_ring *);186 void (*wr_cmd)(struct xgene_enet_desc_ring *, int);187 u32 (*len)(struct xgene_enet_desc_ring *);188 void (*coalesce)(struct xgene_enet_desc_ring *);[all …]
32 static void xgene_enet_init_bufpool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_init_bufpool()79 static int xgene_enet_refill_pagepool(struct xgene_enet_desc_ring *buf_pool, in xgene_enet_refill_pagepool()130 static int xgene_enet_refill_bufpool(struct xgene_enet_desc_ring *buf_pool, in xgene_enet_refill_bufpool()186 static void xgene_enet_delete_bufpool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_delete_bufpool()206 static void xgene_enet_delete_pagepool(struct xgene_enet_desc_ring *buf_pool) in xgene_enet_delete_pagepool()227 struct xgene_enet_desc_ring *rx_ring = data; in xgene_enet_rx_irq()237 static int xgene_enet_tx_completion(struct xgene_enet_desc_ring *cp_ring, in xgene_enet_tx_completion()401 static __le64 *xgene_enet_get_exp_bufs(struct xgene_enet_desc_ring *ring) in xgene_enet_get_exp_bufs()412 static dma_addr_t *xgene_get_frag_dma_array(struct xgene_enet_desc_ring *ring) in xgene_get_frag_dma_array()417 static int xgene_enet_setup_tx_desc(struct xgene_enet_desc_ring *tx_ring, in xgene_enet_setup_tx_desc()[all …]
25 static void xgene_enet_ring_init(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_init()45 static void xgene_enet_ring_set_type(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_type()62 static void xgene_enet_ring_set_recombbuf(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_set_recombbuf()72 static void xgene_enet_ring_wr32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_wr32()80 static void xgene_enet_ring_rd32(struct xgene_enet_desc_ring *ring, in xgene_enet_ring_rd32()88 static void xgene_enet_write_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_write_ring_state()100 static void xgene_enet_clr_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_ring_state()106 static void xgene_enet_set_ring_state(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_state()118 static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_id()137 static void xgene_enet_clr_desc_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_clr_desc_ring_id()[all …]
29 struct xgene_enet_desc_ring;434 void xgene_enet_parse_error(struct xgene_enet_desc_ring *ring,
457 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()
519 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()