Home
last modified time | relevance | path

Searched refs:xlgmac_channel (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac.h356 struct xlgmac_channel { struct
385 int (*map_tx_skb)(struct xlgmac_channel *channel, argument
407 int (*enable_int)(struct xlgmac_channel *channel,
409 int (*disable_int)(struct xlgmac_channel *channel,
411 void (*dev_xmit)(struct xlgmac_channel *channel);
412 int (*dev_read)(struct xlgmac_channel *channel);
426 void (*tx_desc_init)(struct xlgmac_channel *channel);
427 void (*rx_desc_init)(struct xlgmac_channel *channel);
434 void (*tx_start_xmit)(struct xlgmac_channel *channel,
564 struct xlgmac_channel *channel_head;
H A Ddwc-xlgmac-net.c39 struct xlgmac_channel *channel, in xlgmac_maybe_stop_tx_queue()
210 struct xlgmac_channel *channel; in xlgmac_enable_rx_tx_ints()
232 struct xlgmac_channel *channel; in xlgmac_disable_rx_tx_ints()
255 struct xlgmac_channel *channel; in xlgmac_isr()
345 struct xlgmac_channel *channel = data; in xlgmac_dma_isr()
363 struct xlgmac_channel *channel = from_timer(channel, t, tx_timer); in xlgmac_tx_timer()
386 struct xlgmac_channel *channel; in xlgmac_init_timers()
400 struct xlgmac_channel *channel; in xlgmac_stop_timers()
414 struct xlgmac_channel *channel; in xlgmac_napi_enable()
437 struct xlgmac_channel *channel; in xlgmac_napi_disable()
[all …]
H A Ddwc-xlgmac-desc.c160 struct xlgmac_channel *channel; in xlgmac_free_rings()
175 struct xlgmac_channel *channel; in xlgmac_alloc_rings()
232 struct xlgmac_channel *channel_head, *channel; in xlgmac_alloc_channels()
238 sizeof(struct xlgmac_channel), GFP_KERNEL); in xlgmac_alloc_channels()
426 struct xlgmac_channel *channel; in xlgmac_tx_desc_init()
463 struct xlgmac_channel *channel; in xlgmac_rx_desc_init()
497 static int xlgmac_map_tx_skb(struct xlgmac_channel *channel, in xlgmac_map_tx_skb()
H A Ddwc-xlgmac-hw.c456 struct xlgmac_channel *channel) in xlgmac_prepare_tx_stop()
499 struct xlgmac_channel *channel; in xlgmac_enable_tx()
533 struct xlgmac_channel *channel; in xlgmac_disable_tx()
604 struct xlgmac_channel *channel; in xlgmac_enable_rx()
640 struct xlgmac_channel *channel; in xlgmac_disable_rx()
676 static void xlgmac_tx_start_xmit(struct xlgmac_channel *channel, in xlgmac_tx_start_xmit()
702 static void xlgmac_dev_xmit(struct xlgmac_channel *channel) in xlgmac_dev_xmit()
1056 static void xlgmac_tx_desc_init(struct xlgmac_channel *channel) in xlgmac_tx_desc_init()
1139 static void xlgmac_rx_desc_init(struct xlgmac_channel *channel) in xlgmac_rx_desc_init()
1302 struct xlgmac_channel *channel; in xlgmac_config_rx_coalesce()
[all …]