Home
last modified time | relevance | path

Searched refs:xgene_enet_desc_ring (Results 1 – 7 of 7) sorted by relevance

/openbmc/linux/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_ring2.c12 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()
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()
127 static struct xgene_enet_desc_ring *xgene_enet_setup_ring( in xgene_enet_setup_ring()
128 struct xgene_enet_desc_ring *ring) in xgene_enet_setup_ring()
152 static void xgene_enet_clear_ring(struct xgene_enet_desc_ring *ring) in xgene_enet_clear_ring()
[all …]
H A Dxgene_enet_main.h90 struct xgene_enet_desc_ring { struct
117 struct xgene_enet_desc_ring *cp_ring; argument
118 struct xgene_enet_desc_ring *buf_pool; argument
119 struct xgene_enet_desc_ring *page_pool; argument
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 *);
175 void (*coalesce)(struct xgene_enet_desc_ring *);
[all …]
H A Dxgene_enet_main.c553 struct xgene_enet_desc_ring *tx_ring; in xgene_enet_start_xmit()
850 struct xgene_enet_desc_ring *ring; in xgene_enet_napi()
882 struct xgene_enet_desc_ring *ring; in xgene_enet_set_irq_name()
907 struct xgene_enet_desc_ring *ring; in xgene_enet_register_irq()
939 struct xgene_enet_desc_ring *ring; in xgene_enet_free_irq()
1063 struct xgene_enet_desc_ring *ring; in xgene_enet_delete_desc_rings()
1151 struct xgene_enet_desc_ring *ring; in xgene_enet_free_desc_rings()
1196 struct xgene_enet_desc_ring *ring) in is_irq_mbox_required()
1220 struct xgene_enet_desc_ring *ring; in xgene_enet_create_desc_ring()
1477 struct xgene_enet_desc_ring *ring; in xgene_enet_get_stats64()
[all …]
H A Dxgene_enet_hw.c13 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()
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()
106 static void xgene_enet_set_ring_id(struct xgene_enet_desc_ring *ring) in xgene_enet_set_ring_id()
134 static struct xgene_enet_desc_ring *xgene_enet_setup_ring( in xgene_enet_setup_ring()
135 struct xgene_enet_desc_ring *ring) in xgene_enet_setup_ring()
161 static void xgene_enet_clear_ring(struct xgene_enet_desc_ring *ring) in xgene_enet_clear_ring()
184 static u32 xgene_enet_ring_len(struct xgene_enet_desc_ring *ring) in xgene_enet_ring_len()
195 void xgene_enet_parse_error(struct xgene_enet_desc_ring *ring, in xgene_enet_parse_error()
[all …]
H A Dxgene_enet_hw.h17 struct xgene_enet_desc_ring;
422 void xgene_enet_parse_error(struct xgene_enet_desc_ring *ring,
H A Dxgene_enet_xgmac.c445 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()
H A Dxgene_enet_sgmac.c509 struct xgene_enet_desc_ring *ring) in xgene_enet_clear()