Searched refs:efx_tx_queue (Results 1 - 8 of 8) sorted by relevance
/drivers/net/ethernet/sfc/ |
H A 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);
|
H A D | tx.c | 33 static void efx_dequeue_buffer(struct efx_tx_queue *tx_queue, 83 static int efx_enqueue_skb_tso(struct efx_tx_queue *tx_queue, 85 static void efx_fini_tso(struct efx_tx_queue *tx_queue); 86 static void efx_tsoh_heap_free(struct efx_tx_queue *tx_queue, 89 static void efx_tsoh_free(struct efx_tx_queue *tx_queue, 138 netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) 302 static void efx_dequeue_buffers(struct efx_tx_queue *tx_queue, 345 struct efx_tx_queue *tx_queue; 361 void efx_init_tx_queue_core_txq(struct efx_tx_queue *tx_queue) 377 struct efx_tx_queue *tx_queu [all...] |
H A D | nic.h | 267 extern int efx_nic_probe_tx(struct efx_tx_queue *tx_queue); 268 extern void efx_nic_init_tx(struct efx_tx_queue *tx_queue); 269 extern void efx_nic_fini_tx(struct efx_tx_queue *tx_queue); 270 extern void efx_nic_remove_tx(struct efx_tx_queue *tx_queue); 271 extern void efx_nic_push_buffers(struct efx_tx_queue *tx_queue);
|
H A D | net_driver.h | 117 * struct efx_tx_queue - An Efx TX queue 169 struct efx_tx_queue { struct 382 struct efx_tx_queue tx_queue[EFX_TXQ_TYPES]; 993 static inline struct efx_tx_queue * 1007 static inline struct efx_tx_queue * 1015 static inline bool efx_tx_queue_used(struct efx_tx_queue *tx_queue)
|
H A D | nic.c | 339 efx_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) 345 static inline void efx_notify_tx_desc(struct efx_tx_queue *tx_queue) 357 static inline void efx_push_tx_desc(struct efx_tx_queue *tx_queue, 375 efx_may_push_tx_desc(struct efx_tx_queue *tx_queue, unsigned int write_count) 390 void efx_nic_push_buffers(struct efx_tx_queue *tx_queue) 427 int efx_nic_probe_tx(struct efx_tx_queue *tx_queue) 437 void efx_nic_init_tx(struct efx_tx_queue *tx_queue) 493 static void efx_flush_tx_queue(struct efx_tx_queue *tx_queue) 504 void efx_nic_fini_tx(struct efx_tx_queue *tx_queue) 519 void efx_nic_remove_tx(struct efx_tx_queue *tx_queu [all...] |
H A D | selftest.c | 410 static int efx_begin_loopback(struct efx_tx_queue *tx_queue) 474 static int efx_end_loopback(struct efx_tx_queue *tx_queue, 533 efx_test_loopback(struct efx_tx_queue *tx_queue, 631 struct efx_tx_queue *tx_queue;
|
H A D | efx.c | 451 struct efx_tx_queue *tx_queue; 485 struct efx_tx_queue *tx_queue; 516 struct efx_tx_queue *tx_queue; 618 struct efx_tx_queue *tx_queue; 657 struct efx_tx_queue *tx_queue; 701 struct efx_tx_queue *tx_queue; 735 struct efx_tx_queue *tx_queue; 1415 struct efx_tx_queue *tx_queue; 2081 struct efx_tx_queue *tx_queue; 2113 struct efx_tx_queue *tx_queu [all...] |
H A D | ethtool.c | 341 struct efx_tx_queue *tx_queue; 478 struct efx_tx_queue *tx_queue;
|
Completed in 66 milliseconds