Home
last modified time | relevance | path

Searched refs:xgbe_channel (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/amd/xgbe/
H A Dxgbe.h495 struct xgbe_channel { struct
770 int (*enable_int)(struct xgbe_channel *, enum xgbe_int);
771 int (*disable_int)(struct xgbe_channel *, enum xgbe_int);
772 void (*dev_xmit)(struct xgbe_channel *);
773 int (*dev_read)(struct xgbe_channel *);
774 void (*tx_desc_init)(struct xgbe_channel *);
775 void (*rx_desc_init)(struct xgbe_channel *);
781 void (*tx_start_xmit)(struct xgbe_channel *, struct xgbe_ring *);
948 int (*map_tx_skb)(struct xgbe_channel *, struct sk_buff *);
1110 struct xgbe_channel *channe
[all...]
H A Dxgbe-drv.c192 struct xgbe_channel *channel; in xgbe_alloc_channels()
273 static int xgbe_maybe_stop_tx_queue(struct xgbe_channel *channel, in xgbe_maybe_stop_tx_queue()
310 struct xgbe_channel *channel) in xgbe_enable_rx_tx_int()
336 struct xgbe_channel *channel) in xgbe_disable_rx_tx_int()
480 struct xgbe_channel *channel; in xgbe_isr_task()
617 struct xgbe_channel *channel = data; in xgbe_dma_isr()
646 struct xgbe_channel *channel = from_timer(channel, t, tx_timer); in xgbe_tx_timer()
685 struct xgbe_channel *channel; in xgbe_service_timer()
707 struct xgbe_channel *channel; in xgbe_init_timers()
728 struct xgbe_channel *channe in xgbe_stop_timers()
[all...]
H A Dxgbe-desc.c174 struct xgbe_channel *channel; in xgbe_free_ring_resources()
248 struct xgbe_channel *channel; in xgbe_alloc_ring_resources()
389 struct xgbe_channel *channel; in xgbe_wrapper_tx_descriptor_init()
430 struct xgbe_channel *channel; in xgbe_wrapper_rx_descriptor_init()
523 static int xgbe_map_tx_skb(struct xgbe_channel *channel, struct sk_buff *skb) in xgbe_map_tx_skb()
H A Dxgbe-dev.c659 struct xgbe_channel *channel; in xgbe_enable_dma_interrupts()
1415 static void xgbe_tx_desc_init(struct xgbe_channel *channel) in xgbe_tx_desc_init()
1493 static void xgbe_rx_desc_init(struct xgbe_channel *channel) in xgbe_rx_desc_init()
1648 static void xgbe_tx_start_xmit(struct xgbe_channel *channel, in xgbe_tx_start_xmit()
1673 static void xgbe_dev_xmit(struct xgbe_channel *channel) in xgbe_dev_xmit()
1911 static int xgbe_dev_read(struct xgbe_channel *channel) in xgbe_dev_read()
2083 static int xgbe_enable_int(struct xgbe_channel *channel, in xgbe_enable_int()
2124 static int xgbe_disable_int(struct xgbe_channel *channel, in xgbe_disable_int()
/kernel/linux/linux-6.6/drivers/net/ethernet/amd/xgbe/
H A Dxgbe.h497 struct xgbe_channel { struct
802 int (*enable_int)(struct xgbe_channel *, enum xgbe_int);
803 int (*disable_int)(struct xgbe_channel *, enum xgbe_int);
804 void (*dev_xmit)(struct xgbe_channel *);
805 int (*dev_read)(struct xgbe_channel *);
806 void (*tx_desc_init)(struct xgbe_channel *);
807 void (*rx_desc_init)(struct xgbe_channel *);
813 void (*tx_start_xmit)(struct xgbe_channel *, struct xgbe_ring *);
980 int (*map_tx_skb)(struct xgbe_channel *, struct sk_buff *);
1143 struct xgbe_channel *channe
[all...]
H A Dxgbe-drv.c192 struct xgbe_channel *channel; in xgbe_alloc_channels()
273 static int xgbe_maybe_stop_tx_queue(struct xgbe_channel *channel, in xgbe_maybe_stop_tx_queue()
310 struct xgbe_channel *channel) in xgbe_enable_rx_tx_int()
336 struct xgbe_channel *channel) in xgbe_disable_rx_tx_int()
480 struct xgbe_channel *channel; in xgbe_isr_task()
617 struct xgbe_channel *channel = data; in xgbe_dma_isr()
646 struct xgbe_channel *channel = from_timer(channel, t, tx_timer); in xgbe_tx_timer()
685 struct xgbe_channel *channel; in xgbe_service_timer()
707 struct xgbe_channel *channel; in xgbe_init_timers()
728 struct xgbe_channel *channe in xgbe_stop_timers()
[all...]
H A Dxgbe-desc.c174 struct xgbe_channel *channel; in xgbe_free_ring_resources()
248 struct xgbe_channel *channel; in xgbe_alloc_ring_resources()
389 struct xgbe_channel *channel; in xgbe_wrapper_tx_descriptor_init()
430 struct xgbe_channel *channel; in xgbe_wrapper_rx_descriptor_init()
523 static int xgbe_map_tx_skb(struct xgbe_channel *channel, struct sk_buff *skb) in xgbe_map_tx_skb()
H A Dxgbe-dev.c659 struct xgbe_channel *channel; in xgbe_enable_dma_interrupts()
1465 static void xgbe_tx_desc_init(struct xgbe_channel *channel) in xgbe_tx_desc_init()
1543 static void xgbe_rx_desc_init(struct xgbe_channel *channel) in xgbe_rx_desc_init()
1698 static void xgbe_tx_start_xmit(struct xgbe_channel *channel, in xgbe_tx_start_xmit()
1723 static void xgbe_dev_xmit(struct xgbe_channel *channel) in xgbe_dev_xmit()
1961 static int xgbe_dev_read(struct xgbe_channel *channel) in xgbe_dev_read()
2133 static int xgbe_enable_int(struct xgbe_channel *channel, in xgbe_enable_int()
2174 static int xgbe_disable_int(struct xgbe_channel *channel, in xgbe_disable_int()

Completed in 20 milliseconds