Searched refs:efx_tx_queue (Results 1 - 8 of 8) sorted by relevance

/drivers/net/ethernet/sfc/
H A Defx.h21 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 Dtx.c33 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 Dnic.h267 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 Dnet_driver.h117 * 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 Dnic.c339 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 Dselftest.c410 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 Defx.c451 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 Dethtool.c341 struct efx_tx_queue *tx_queue;
478 struct efx_tx_queue *tx_queue;

Completed in 66 milliseconds