Searched refs:efx_tx_queue (Results 1 – 8 of 8) sorted by relevance
/drivers/net/ethernet/sfc/ |
D | efx.h | 21 extern int efx_probe_tx_queue(struct efx_tx_queue *tx_queue); 22 extern void efx_remove_tx_queue(struct efx_tx_queue *tx_queue); 23 extern void efx_init_tx_queue(struct efx_tx_queue *tx_queue); 24 extern void efx_init_tx_queue_core_txq(struct efx_tx_queue *tx_queue); 25 extern void efx_fini_tx_queue(struct efx_tx_queue *tx_queue); 26 extern void efx_release_tx_buffers(struct efx_tx_queue *tx_queue); 30 efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb); 31 extern void efx_xmit_done(struct efx_tx_queue *tx_queue, unsigned int index);
|
D | tx.c | 25 static void efx_dequeue_buffer(struct efx_tx_queue *tx_queue, in efx_dequeue_buffer() 58 static int efx_enqueue_skb_tso(struct efx_tx_queue *tx_queue, 99 static struct efx_tx_queue *efx_tx_queue_partner(struct efx_tx_queue *tx_queue) in efx_tx_queue_partner() 107 static void efx_tx_maybe_stop_queue(struct efx_tx_queue *txq1) in efx_tx_maybe_stop_queue() 110 struct efx_tx_queue *txq2 = efx_tx_queue_partner(txq1); in efx_tx_maybe_stop_queue() 164 netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) in efx_enqueue_skb() 296 static void efx_dequeue_buffers(struct efx_tx_queue *tx_queue, in efx_dequeue_buffers() 337 struct efx_tx_queue *tx_queue; in efx_hard_start_xmit() 359 void efx_init_tx_queue_core_txq(struct efx_tx_queue *tx_queue) in efx_init_tx_queue_core_txq() 375 struct efx_tx_queue *tx_queue; in efx_setup_tc() [all …]
|
D | nic.h | 277 extern int efx_nic_probe_tx(struct efx_tx_queue *tx_queue); 278 extern void efx_nic_init_tx(struct efx_tx_queue *tx_queue); 279 extern void efx_nic_fini_tx(struct efx_tx_queue *tx_queue); 280 extern void efx_nic_remove_tx(struct efx_tx_queue *tx_queue); 281 extern void efx_nic_push_buffers(struct efx_tx_queue *tx_queue);
|
D | net_driver.h | 193 struct efx_tx_queue { struct 421 struct efx_tx_queue tx_queue[EFX_TXQ_TYPES]; 1047 static inline struct efx_tx_queue * 1061 static inline struct efx_tx_queue * 1069 static inline bool efx_tx_queue_used(struct efx_tx_queue *tx_queue) in efx_tx_queue_used()
|
D | nic.c | 335 efx_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) in efx_tx_desc() 341 static inline void efx_notify_tx_desc(struct efx_tx_queue *tx_queue) in efx_notify_tx_desc() 353 static inline void efx_push_tx_desc(struct efx_tx_queue *tx_queue, in efx_push_tx_desc() 371 efx_may_push_tx_desc(struct efx_tx_queue *tx_queue, unsigned int write_count) in efx_may_push_tx_desc() 387 void efx_nic_push_buffers(struct efx_tx_queue *tx_queue) in efx_nic_push_buffers() 426 int efx_nic_probe_tx(struct efx_tx_queue *tx_queue) in efx_nic_probe_tx() 436 void efx_nic_init_tx(struct efx_tx_queue *tx_queue) in efx_nic_init_tx() 492 static void efx_flush_tx_queue(struct efx_tx_queue *tx_queue) in efx_flush_tx_queue() 506 void efx_nic_fini_tx(struct efx_tx_queue *tx_queue) in efx_nic_fini_tx() 521 void efx_nic_remove_tx(struct efx_tx_queue *tx_queue) in efx_nic_remove_tx() [all …]
|
D | selftest.c | 397 static int efx_begin_loopback(struct efx_tx_queue *tx_queue) in efx_begin_loopback() 461 static int efx_end_loopback(struct efx_tx_queue *tx_queue, in efx_end_loopback() 520 efx_test_loopback(struct efx_tx_queue *tx_queue, in efx_test_loopback() 619 struct efx_tx_queue *tx_queue; in efx_test_loopbacks()
|
D | efx.c | 460 struct efx_tx_queue *tx_queue; in efx_alloc_channel() 494 struct efx_tx_queue *tx_queue; in efx_copy_channel() 525 struct efx_tx_queue *tx_queue; in efx_probe_channel() 628 struct efx_tx_queue *tx_queue; in efx_start_datapath() 705 struct efx_tx_queue *tx_queue; in efx_stop_datapath() 754 struct efx_tx_queue *tx_queue; in efx_remove_channel() 793 struct efx_tx_queue *tx_queue; in efx_realloc_channels() 1485 struct efx_tx_queue *tx_queue; in efx_set_channels() 2184 struct efx_tx_queue *tx_queue; in efx_register_netdev() 2213 struct efx_tx_queue *tx_queue; in efx_unregister_netdev()
|
D | ethtool.c | 343 struct efx_tx_queue *tx_queue; in efx_fill_loopback_test() 480 struct efx_tx_queue *tx_queue; in efx_ethtool_get_stats()
|