efx_tx_queue      916 drivers/net/ethernet/sfc/ef10.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue     1024 drivers/net/ethernet/sfc/ef10.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue     2298 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_tx_probe(struct efx_tx_queue *tx_queue)
efx_tx_queue     2307 drivers/net/ethernet/sfc/ef10.c static inline void efx_ef10_push_tx_desc(struct efx_tx_queue *tx_queue,
efx_tx_queue     2322 drivers/net/ethernet/sfc/ef10.c static int efx_ef10_tx_tso_desc(struct efx_tx_queue *tx_queue,
efx_tx_queue     2406 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_tx_init(struct efx_tx_queue *tx_queue)
efx_tx_queue     2529 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_tx_fini(struct efx_tx_queue *tx_queue)
efx_tx_queue     2553 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_tx_remove(struct efx_tx_queue *tx_queue)
efx_tx_queue     2559 drivers/net/ethernet/sfc/ef10.c static inline void efx_ef10_notify_tx_desc(struct efx_tx_queue *tx_queue)
efx_tx_queue     2572 drivers/net/ethernet/sfc/ef10.c static unsigned int efx_ef10_tx_limit_len(struct efx_tx_queue *tx_queue,
efx_tx_queue     2589 drivers/net/ethernet/sfc/ef10.c static void efx_ef10_tx_write(struct efx_tx_queue *tx_queue)
efx_tx_queue     3687 drivers/net/ethernet/sfc/ef10.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue     3959 drivers/net/ethernet/sfc/ef10.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      263 drivers/net/ethernet/sfc/efx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      465 drivers/net/ethernet/sfc/efx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      502 drivers/net/ethernet/sfc/efx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      539 drivers/net/ethernet/sfc/efx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      643 drivers/net/ethernet/sfc/efx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      736 drivers/net/ethernet/sfc/efx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      782 drivers/net/ethernet/sfc/efx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      821 drivers/net/ethernet/sfc/efx.c 		struct efx_tx_queue *tx_queue;
efx_tx_queue     1731 drivers/net/ethernet/sfc/efx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue     2592 drivers/net/ethernet/sfc/efx.c 		struct efx_tx_queue *tx_queue;
efx_tx_queue       18 drivers/net/ethernet/sfc/efx.h int efx_probe_tx_queue(struct efx_tx_queue *tx_queue);
efx_tx_queue       19 drivers/net/ethernet/sfc/efx.h void efx_remove_tx_queue(struct efx_tx_queue *tx_queue);
efx_tx_queue       20 drivers/net/ethernet/sfc/efx.h void efx_init_tx_queue(struct efx_tx_queue *tx_queue);
efx_tx_queue       21 drivers/net/ethernet/sfc/efx.h void efx_init_tx_queue_core_txq(struct efx_tx_queue *tx_queue);
efx_tx_queue       22 drivers/net/ethernet/sfc/efx.h void efx_fini_tx_queue(struct efx_tx_queue *tx_queue);
efx_tx_queue       25 drivers/net/ethernet/sfc/efx.h netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb);
efx_tx_queue       26 drivers/net/ethernet/sfc/efx.h void efx_xmit_done(struct efx_tx_queue *tx_queue, unsigned int index);
efx_tx_queue      277 drivers/net/ethernet/sfc/ethtool.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      457 drivers/net/ethernet/sfc/ethtool.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      281 drivers/net/ethernet/sfc/farch.c static inline void efx_farch_notify_tx_desc(struct efx_tx_queue *tx_queue)
efx_tx_queue      293 drivers/net/ethernet/sfc/farch.c static inline void efx_farch_push_tx_desc(struct efx_tx_queue *tx_queue,
efx_tx_queue      315 drivers/net/ethernet/sfc/farch.c void efx_farch_tx_write(struct efx_tx_queue *tx_queue)
efx_tx_queue      356 drivers/net/ethernet/sfc/farch.c unsigned int efx_farch_tx_limit_len(struct efx_tx_queue *tx_queue,
efx_tx_queue      369 drivers/net/ethernet/sfc/farch.c int efx_farch_tx_probe(struct efx_tx_queue *tx_queue)
efx_tx_queue      379 drivers/net/ethernet/sfc/farch.c void efx_farch_tx_init(struct efx_tx_queue *tx_queue)
efx_tx_queue      417 drivers/net/ethernet/sfc/farch.c static void efx_farch_flush_tx_queue(struct efx_tx_queue *tx_queue)
efx_tx_queue      431 drivers/net/ethernet/sfc/farch.c void efx_farch_tx_fini(struct efx_tx_queue *tx_queue)
efx_tx_queue      446 drivers/net/ethernet/sfc/farch.c void efx_farch_tx_remove(struct efx_tx_queue *tx_queue)
efx_tx_queue      601 drivers/net/ethernet/sfc/farch.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      645 drivers/net/ethernet/sfc/farch.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      713 drivers/net/ethernet/sfc/farch.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      823 drivers/net/ethernet/sfc/farch.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue     1081 drivers/net/ethernet/sfc/farch.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      255 drivers/net/ethernet/sfc/net_driver.h 	int (*handle_tso)(struct efx_tx_queue*, struct sk_buff*, bool *);
efx_tx_queue      504 drivers/net/ethernet/sfc/net_driver.h 	struct efx_tx_queue tx_queue[EFX_TXQ_TYPES];
efx_tx_queue     1321 drivers/net/ethernet/sfc/net_driver.h 	int (*tx_probe)(struct efx_tx_queue *tx_queue);
efx_tx_queue     1322 drivers/net/ethernet/sfc/net_driver.h 	void (*tx_init)(struct efx_tx_queue *tx_queue);
efx_tx_queue     1323 drivers/net/ethernet/sfc/net_driver.h 	void (*tx_remove)(struct efx_tx_queue *tx_queue);
efx_tx_queue     1324 drivers/net/ethernet/sfc/net_driver.h 	void (*tx_write)(struct efx_tx_queue *tx_queue);
efx_tx_queue     1325 drivers/net/ethernet/sfc/net_driver.h 	unsigned int (*tx_limit_len)(struct efx_tx_queue *tx_queue,
efx_tx_queue     1468 drivers/net/ethernet/sfc/net_driver.h static inline struct efx_tx_queue *
efx_tx_queue     1482 drivers/net/ethernet/sfc/net_driver.h static inline struct efx_tx_queue *
efx_tx_queue     1490 drivers/net/ethernet/sfc/net_driver.h static inline bool efx_tx_queue_used(struct efx_tx_queue *tx_queue)
efx_tx_queue     1600 drivers/net/ethernet/sfc/net_driver.h efx_tx_queue_get_insert_index(const struct efx_tx_queue *tx_queue)
efx_tx_queue     1607 drivers/net/ethernet/sfc/net_driver.h __efx_tx_queue_get_insert_buffer(const struct efx_tx_queue *tx_queue)
efx_tx_queue     1614 drivers/net/ethernet/sfc/net_driver.h efx_tx_queue_get_insert_buffer(const struct efx_tx_queue *tx_queue)
efx_tx_queue       61 drivers/net/ethernet/sfc/nic.h efx_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index)
efx_tx_queue       67 drivers/net/ethernet/sfc/nic.h static struct efx_tx_queue *efx_tx_queue_partner(struct efx_tx_queue *tx_queue)
efx_tx_queue       78 drivers/net/ethernet/sfc/nic.h static inline bool __efx_nic_tx_is_empty(struct efx_tx_queue *tx_queue,
efx_tx_queue       94 drivers/net/ethernet/sfc/nic.h static inline bool efx_nic_tx_is_empty(struct efx_tx_queue *tx_queue)
efx_tx_queue      106 drivers/net/ethernet/sfc/nic.h static inline bool efx_nic_may_tx_pio(struct efx_tx_queue *tx_queue)
efx_tx_queue      108 drivers/net/ethernet/sfc/nic.h 	struct efx_tx_queue *partner = efx_tx_queue_partner(tx_queue);
efx_tx_queue      122 drivers/net/ethernet/sfc/nic.h static inline bool efx_nic_may_push_tx_desc(struct efx_tx_queue *tx_queue,
efx_tx_queue      474 drivers/net/ethernet/sfc/nic.h ktime_t efx_ptp_nic_to_kernel_time(struct efx_tx_queue *tx_queue);
efx_tx_queue      492 drivers/net/ethernet/sfc/nic.h static inline int efx_nic_probe_tx(struct efx_tx_queue *tx_queue)
efx_tx_queue      496 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_init_tx(struct efx_tx_queue *tx_queue)
efx_tx_queue      500 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_remove_tx(struct efx_tx_queue *tx_queue)
efx_tx_queue      504 drivers/net/ethernet/sfc/nic.h static inline void efx_nic_push_buffers(struct efx_tx_queue *tx_queue)
efx_tx_queue      560 drivers/net/ethernet/sfc/nic.h int efx_farch_tx_probe(struct efx_tx_queue *tx_queue);
efx_tx_queue      561 drivers/net/ethernet/sfc/nic.h void efx_farch_tx_init(struct efx_tx_queue *tx_queue);
efx_tx_queue      562 drivers/net/ethernet/sfc/nic.h void efx_farch_tx_fini(struct efx_tx_queue *tx_queue);
efx_tx_queue      563 drivers/net/ethernet/sfc/nic.h void efx_farch_tx_remove(struct efx_tx_queue *tx_queue);
efx_tx_queue      564 drivers/net/ethernet/sfc/nic.h void efx_farch_tx_write(struct efx_tx_queue *tx_queue);
efx_tx_queue      565 drivers/net/ethernet/sfc/nic.h unsigned int efx_farch_tx_limit_len(struct efx_tx_queue *tx_queue,
efx_tx_queue      609 drivers/net/ethernet/sfc/ptp.c ktime_t efx_ptp_nic_to_kernel_time(struct efx_tx_queue *tx_queue)
efx_tx_queue     1091 drivers/net/ethernet/sfc/ptp.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      410 drivers/net/ethernet/sfc/selftest.c static int efx_begin_loopback(struct efx_tx_queue *tx_queue)
efx_tx_queue      466 drivers/net/ethernet/sfc/selftest.c static int efx_end_loopback(struct efx_tx_queue *tx_queue,
efx_tx_queue      525 drivers/net/ethernet/sfc/selftest.c efx_test_loopback(struct efx_tx_queue *tx_queue,
efx_tx_queue      620 drivers/net/ethernet/sfc/selftest.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue       33 drivers/net/ethernet/sfc/tx.c static inline u8 *efx_tx_get_copy_buffer(struct efx_tx_queue *tx_queue,
efx_tx_queue       51 drivers/net/ethernet/sfc/tx.c u8 *efx_tx_get_copy_buffer_limited(struct efx_tx_queue *tx_queue,
efx_tx_queue       59 drivers/net/ethernet/sfc/tx.c static void efx_dequeue_buffer(struct efx_tx_queue *tx_queue,
efx_tx_queue      123 drivers/net/ethernet/sfc/tx.c static void efx_tx_maybe_stop_queue(struct efx_tx_queue *txq1)
efx_tx_queue      126 drivers/net/ethernet/sfc/tx.c 	struct efx_tx_queue *txq2 = efx_tx_queue_partner(txq1);
efx_tx_queue      164 drivers/net/ethernet/sfc/tx.c static int efx_enqueue_skb_copy(struct efx_tx_queue *tx_queue,
efx_tx_queue      285 drivers/net/ethernet/sfc/tx.c static int efx_enqueue_skb_pio(struct efx_tx_queue *tx_queue,
efx_tx_queue      334 drivers/net/ethernet/sfc/tx.c static struct efx_tx_buffer *efx_tx_map_chunk(struct efx_tx_queue *tx_queue,
efx_tx_queue      360 drivers/net/ethernet/sfc/tx.c static int efx_tx_map_data(struct efx_tx_queue *tx_queue, struct sk_buff *skb,
efx_tx_queue      438 drivers/net/ethernet/sfc/tx.c static void efx_enqueue_unwind(struct efx_tx_queue *tx_queue,
efx_tx_queue      462 drivers/net/ethernet/sfc/tx.c static int efx_tx_tso_fallback(struct efx_tx_queue *tx_queue,
efx_tx_queue      501 drivers/net/ethernet/sfc/tx.c netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb)
efx_tx_queue      555 drivers/net/ethernet/sfc/tx.c 		struct efx_tx_queue *txq2 = efx_tx_queue_partner(tx_queue);
efx_tx_queue      589 drivers/net/ethernet/sfc/tx.c 		struct efx_tx_queue *txq2 = efx_tx_queue_partner(tx_queue);
efx_tx_queue      605 drivers/net/ethernet/sfc/tx.c static void efx_dequeue_buffers(struct efx_tx_queue *tx_queue,
efx_tx_queue      648 drivers/net/ethernet/sfc/tx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      670 drivers/net/ethernet/sfc/tx.c void efx_init_tx_queue_core_txq(struct efx_tx_queue *tx_queue)
efx_tx_queue      688 drivers/net/ethernet/sfc/tx.c 	struct efx_tx_queue *tx_queue;
efx_tx_queue      748 drivers/net/ethernet/sfc/tx.c void efx_xmit_done(struct efx_tx_queue *tx_queue, unsigned int index)
efx_tx_queue      752 drivers/net/ethernet/sfc/tx.c 	struct efx_tx_queue *txq2;
efx_tx_queue      790 drivers/net/ethernet/sfc/tx.c static unsigned int efx_tx_cb_page_count(struct efx_tx_queue *tx_queue)
efx_tx_queue      795 drivers/net/ethernet/sfc/tx.c int efx_probe_tx_queue(struct efx_tx_queue *tx_queue)
efx_tx_queue      839 drivers/net/ethernet/sfc/tx.c void efx_init_tx_queue(struct efx_tx_queue *tx_queue)
efx_tx_queue      871 drivers/net/ethernet/sfc/tx.c void efx_fini_tx_queue(struct efx_tx_queue *tx_queue)
efx_tx_queue      893 drivers/net/ethernet/sfc/tx.c void efx_remove_tx_queue(struct efx_tx_queue *tx_queue)
efx_tx_queue       15 drivers/net/ethernet/sfc/tx.h unsigned int efx_tx_limit_len(struct efx_tx_queue *tx_queue,
efx_tx_queue       18 drivers/net/ethernet/sfc/tx.h u8 *efx_tx_get_copy_buffer_limited(struct efx_tx_queue *tx_queue,
efx_tx_queue       21 drivers/net/ethernet/sfc/tx.h int efx_enqueue_skb_tso(struct efx_tx_queue *tx_queue, struct sk_buff *skb,
efx_tx_queue       79 drivers/net/ethernet/sfc/tx_tso.c static inline void prefetch_ptr(struct efx_tx_queue *tx_queue)
efx_tx_queue      102 drivers/net/ethernet/sfc/tx_tso.c static void efx_tx_queue_insert(struct efx_tx_queue *tx_queue,
efx_tx_queue      170 drivers/net/ethernet/sfc/tx_tso.c 		     struct efx_tx_queue *tx_queue,
efx_tx_queue      232 drivers/net/ethernet/sfc/tx_tso.c static void tso_fill_packet_with_fragment(struct efx_tx_queue *tx_queue,
efx_tx_queue      285 drivers/net/ethernet/sfc/tx_tso.c static int tso_start_new_packet(struct efx_tx_queue *tx_queue,
efx_tx_queue      362 drivers/net/ethernet/sfc/tx_tso.c int efx_enqueue_skb_tso(struct efx_tx_queue *tx_queue,