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 = timer_container_of(channel, t, in xlgmac_tx_timer() 387 struct xlgmac_channel *channel; in xlgmac_init_timers() 401 struct xlgmac_channel *channel; in xlgmac_stop_timers() 415 struct xlgmac_channel *channel; in xlgmac_napi_enable() 438 struct xlgmac_channel *channel; in xlgmac_napi_disable() [all …]
|
| H A D | dwc-xlgmac-desc.c | 159 struct xlgmac_channel *channel; in xlgmac_free_rings() 174 struct xlgmac_channel *channel; in xlgmac_alloc_rings() 231 struct xlgmac_channel *channel_head, *channel; in xlgmac_alloc_channels() 236 channel_head = kzalloc_objs(struct xlgmac_channel, pdata->channel_count); in xlgmac_alloc_channels() 422 struct xlgmac_channel *channel; in xlgmac_tx_desc_init() 459 struct xlgmac_channel *channel; in xlgmac_rx_desc_init() 493 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 …]
|