Home
last modified time | relevance | path

Searched refs:enetc_bdr (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.1/drivers/net/ethernet/freescale/enetc/
Denetc.h89 struct enetc_bdr { struct
126 static inline void enetc_bdr_idx_inc(struct enetc_bdr *bdr, int *i) in enetc_bdr_idx_inc() argument
132 static inline int enetc_bd_unused(struct enetc_bdr *bdr) in enetc_bd_unused()
140 static inline int enetc_swbd_unused(struct enetc_bdr *bdr) in enetc_swbd_unused()
166 static inline union enetc_rx_bd *enetc_rxbd(struct enetc_bdr *rx_ring, int i) in enetc_rxbd()
177 static inline void enetc_rxbd_next(struct enetc_bdr *rx_ring, in enetc_rxbd_next()
281 struct enetc_bdr rx_ring;
282 struct enetc_bdr tx_ring[];
345 struct enetc_bdr **xdp_tx_ring;
346 struct enetc_bdr *tx_ring[16];
[all …]
Denetc.c26 static struct enetc_bdr *enetc_rx_ring_from_xdp_tx_ring(struct enetc_ndev_priv *priv, in enetc_rx_ring_from_xdp_tx_ring()
27 struct enetc_bdr *tx_ring) in enetc_rx_ring_from_xdp_tx_ring()
51 static void enetc_unmap_tx_buff(struct enetc_bdr *tx_ring, in enetc_unmap_tx_buff()
68 static void enetc_free_tx_frame(struct enetc_bdr *tx_ring, in enetc_free_tx_frame()
87 static void enetc_update_tx_ring_tail(struct enetc_bdr *tx_ring) in enetc_update_tx_ring_tail()
126 static int enetc_map_tx_buffs(struct enetc_bdr *tx_ring, struct sk_buff *skb) in enetc_map_tx_buffs()
320 static void enetc_map_tx_tso_hdr(struct enetc_bdr *tx_ring, struct sk_buff *skb, in enetc_map_tx_tso_hdr()
373 static int enetc_map_tx_tso_data(struct enetc_bdr *tx_ring, struct sk_buff *skb, in enetc_map_tx_tso_data()
439 static void enetc_tso_complete_csum(struct enetc_bdr *tx_ring, struct tso_t *tso, in enetc_tso_complete_csum()
469 static int enetc_map_tx_tso_buffs(struct enetc_bdr *tx_ring, struct sk_buff *skb) in enetc_map_tx_tso_buffs()
[all …]
Denetc_qos.c140 struct enetc_bdr *tx_ring; in enetc_setup_tc_taprio()