Searched refs:xlgmac_channel (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/net/ethernet/synopsys/ |
H A D | dwc-xlgmac.h | 356 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 D | dwc-xlgmac-net.c | 39 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 D | dwc-xlgmac-desc.c | 160 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 D | dwc-xlgmac-hw.c | 456 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 …]
|