| /kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
| H A D | ef100_netdev.c | 197 struct efx_tx_queue *tx_queue; in ef100_hard_start_xmit() local
|
| H A D | efx.h | 25 static inline netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) in efx_enqueue_skb() argument
|
| H A D | mcdi_functions.c | 163 int efx_mcdi_tx_init(struct efx_tx_queue *tx_queue) in efx_mcdi_tx_init() argument 241 efx_mcdi_tx_remove(struct efx_tx_queue *tx_queue) efx_mcdi_tx_remove() argument 246 efx_mcdi_tx_fini(struct efx_tx_queue *tx_queue) efx_mcdi_tx_fini() argument 357 struct efx_tx_queue *tx_queue; efx_fini_dmaq() local [all...] |
| H A D | tx_common.c | 16 static unsigned int efx_tx_cb_page_count(struct efx_tx_queue *tx_queue) in efx_tx_cb_page_count() argument 22 int efx_probe_tx_queue(struct efx_tx_queue *tx_queue) in efx_probe_tx_queue() argument 67 efx_init_tx_queue(struct efx_tx_queue *tx_queue) efx_init_tx_queue() argument 97 efx_fini_tx_queue(struct efx_tx_queue *tx_queue) efx_fini_tx_queue() argument 120 efx_remove_tx_queue(struct efx_tx_queue *tx_queue) efx_remove_tx_queue() argument 144 efx_dequeue_buffer(struct efx_tx_queue *tx_queue, struct efx_tx_buffer *buffer, unsigned int *pkts_compl, unsigned int *bytes_compl) efx_dequeue_buffer() argument 197 efx_dequeue_buffers(struct efx_tx_queue *tx_queue, unsigned int index, unsigned int *pkts_compl, unsigned int *bytes_compl) efx_dequeue_buffers() argument 226 efx_xmit_done_check_empty(struct efx_tx_queue *tx_queue) efx_xmit_done_check_empty() argument 239 efx_xmit_done(struct efx_tx_queue *tx_queue, unsigned int index) efx_xmit_done() argument 272 efx_enqueue_unwind(struct efx_tx_queue *tx_queue, unsigned int insert_count) efx_enqueue_unwind() argument 287 efx_tx_map_chunk(struct efx_tx_queue *tx_queue, dma_addr_t dma_addr, size_t len) efx_tx_map_chunk() argument 329 efx_tx_map_data(struct efx_tx_queue *tx_queue, struct sk_buff *skb, unsigned int segment_count) efx_tx_map_data() argument 431 efx_tx_tso_fallback(struct efx_tx_queue *tx_queue, struct sk_buff *skb) efx_tx_tso_fallback() argument [all...] |
| H A D | tx_tso.c | 79 static inline void prefetch_ptr(struct efx_tx_queue *tx_queue) in prefetch_ptr() argument 102 static void efx_tx_queue_insert(struct efx_tx_queue *tx_queue, in efx_tx_queue_insert() argument 169 tso_start(struct tso_state *st, struct efx_nic *efx, struct efx_tx_queue *tx_queue, const struct sk_buff *skb) tso_start() argument 232 tso_fill_packet_with_fragment(struct efx_tx_queue *tx_queue, const struct sk_buff *skb, struct tso_state *st) tso_fill_packet_with_fragment() argument 285 tso_start_new_packet(struct efx_tx_queue *tx_queue, const struct sk_buff *skb, struct tso_state *st) tso_start_new_packet() argument 362 efx_enqueue_skb_tso(struct efx_tx_queue *tx_queue, struct sk_buff *skb, bool *data_mapped) efx_enqueue_skb_tso() argument [all...] |
| H A D | ef100_tx.c | 23 int ef100_tx_probe(struct efx_tx_queue *tx_queue) in ef100_tx_probe() argument 32 void ef100_tx_init(struct efx_tx_queue *tx_queue) in ef100_tx_init() argument 52 ef100_tx_can_tso(struct efx_tx_queue *tx_queue, struct sk_buff *skb) ef100_tx_can_tso() argument 118 ef100_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) ef100_tx_desc() argument 126 ef100_notify_tx_desc(struct efx_tx_queue *tx_queue) ef100_notify_tx_desc() argument 144 ef100_tx_push_buffers(struct efx_tx_queue *tx_queue) ef100_tx_push_buffers() argument 239 ef100_tx_make_descriptors(struct efx_tx_queue *tx_queue, const struct sk_buff *skb, unsigned int segment_count) ef100_tx_make_descriptors() argument 309 ef100_tx_write(struct efx_tx_queue *tx_queue) ef100_tx_write() argument 321 struct efx_tx_queue *tx_queue = ef100_ev_tx() local 336 ef100_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) ef100_enqueue_skb() argument [all...] |
| H A D | nic_common.h | 60 efx_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) in efx_tx_desc() argument 68 static inline bool efx_nic_tx_is_empty(struct efx_tx_queue *tx_queue, unsigned int write_count) in efx_nic_tx_is_empty() argument 89 static inline bool efx_nic_may_push_tx_desc(struct efx_tx_queue *tx_queue, in efx_nic_may_push_tx_desc() argument 121 static inline int efx_nic_probe_tx(struct efx_tx_queue *tx_queue) in efx_nic_probe_tx() argument 125 efx_nic_init_tx(struct efx_tx_queue *tx_queue) efx_nic_init_tx() argument 129 efx_nic_remove_tx(struct efx_tx_queue *tx_queue) efx_nic_remove_tx() argument 134 efx_nic_push_buffers(struct efx_tx_queue *tx_queue) efx_nic_push_buffers() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
| H A D | ef100_netdev.c | 252 struct efx_tx_queue *tx_queue; in __ef100_hard_start_xmit() local
|
| H A D | efx.h | 26 static inline netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) in efx_enqueue_skb() argument
|
| H A D | mcdi_functions.c | 163 int efx_mcdi_tx_init(struct efx_tx_queue *tx_queue) in efx_mcdi_tx_init() argument 241 efx_mcdi_tx_remove(struct efx_tx_queue *tx_queue) efx_mcdi_tx_remove() argument 246 efx_mcdi_tx_fini(struct efx_tx_queue *tx_queue) efx_mcdi_tx_fini() argument 357 struct efx_tx_queue *tx_queue; efx_fini_dmaq() local [all...] |
| H A D | ef100_tx.c | 23 int ef100_tx_probe(struct efx_tx_queue *tx_queue) in ef100_tx_probe() argument 32 void ef100_tx_init(struct efx_tx_queue *tx_queue) in ef100_tx_init() argument 52 ef100_tx_can_tso(struct efx_tx_queue *tx_queue, struct sk_buff *skb) ef100_tx_can_tso() argument 102 ef100_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) ef100_tx_desc() argument 110 ef100_notify_tx_desc(struct efx_tx_queue *tx_queue) ef100_notify_tx_desc() argument 128 ef100_tx_push_buffers(struct efx_tx_queue *tx_queue) ef100_tx_push_buffers() argument 255 ef100_tx_make_descriptors(struct efx_tx_queue *tx_queue, const struct sk_buff *skb, unsigned int segment_count, struct efx_rep *efv) ef100_tx_make_descriptors() argument 343 ef100_tx_write(struct efx_tx_queue *tx_queue) ef100_tx_write() argument 355 struct efx_tx_queue *tx_queue = ef100_ev_tx() local 370 ef100_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) ef100_enqueue_skb() argument 376 __ef100_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb, struct efx_rep *efv) __ef100_enqueue_skb() argument [all...] |
| H A D | nic_common.h | 59 efx_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) in efx_tx_desc() argument 67 static inline bool efx_nic_tx_is_empty(struct efx_tx_queue *tx_queue, unsigned int write_count) in efx_nic_tx_is_empty() argument 86 static inline bool efx_nic_may_push_tx_desc(struct efx_tx_queue *tx_queue, in efx_nic_may_push_tx_desc() argument 118 static inline int efx_nic_probe_tx(struct efx_tx_queue *tx_queue) in efx_nic_probe_tx() argument 122 efx_nic_init_tx(struct efx_tx_queue *tx_queue) efx_nic_init_tx() argument 126 efx_nic_remove_tx(struct efx_tx_queue *tx_queue) efx_nic_remove_tx() argument 131 efx_nic_push_buffers(struct efx_tx_queue *tx_queue) efx_nic_push_buffers() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
| H A D | efx.h | 21 static inline netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) in efx_enqueue_skb() argument
|
| /kernel/linux/linux-5.10/drivers/atm/ |
| H A D | zatm.h | 50 struct sk_buff_head tx_queue; /* list of buffers in transit */ member
|
| /kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
| H A D | ipoib.h | 41 u8 tx_queue; member
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/ |
| H A D | tx.c | 25 static inline u8 *ef4_tx_get_copy_buffer(struct ef4_tx_queue *tx_queue, in ef4_tx_get_copy_buffer() argument 43 u8 *ef4_tx_get_copy_buffer_limited(struct ef4_tx_queue *tx_queue, in ef4_tx_get_copy_buffer_limited() argument 51 static void ef4_dequeue_buffer(struct ef4_tx_queue *tx_queue, in ef4_dequeue_buffer() argument 147 ef4_enqueue_skb_copy(struct ef4_tx_queue *tx_queue, struct sk_buff *skb) ef4_enqueue_skb_copy() argument 180 ef4_tx_map_chunk(struct ef4_tx_queue *tx_queue, dma_addr_t dma_addr, size_t len) ef4_tx_map_chunk() argument 206 ef4_tx_map_data(struct ef4_tx_queue *tx_queue, struct sk_buff *skb) ef4_tx_map_data() argument 268 ef4_enqueue_unwind(struct ef4_tx_queue *tx_queue) ef4_enqueue_unwind() argument 296 ef4_enqueue_skb(struct ef4_tx_queue *tx_queue, struct sk_buff *skb) ef4_enqueue_skb() argument 354 ef4_dequeue_buffers(struct ef4_tx_queue *tx_queue, unsigned int index, unsigned int *pkts_compl, unsigned int *bytes_compl) ef4_dequeue_buffers() argument 397 struct ef4_tx_queue *tx_queue; ef4_hard_start_xmit() local 413 ef4_init_tx_queue_core_txq(struct ef4_tx_queue *tx_queue) ef4_init_tx_queue_core_txq() argument 431 struct ef4_tx_queue *tx_queue; ef4_setup_tc() local 491 ef4_xmit_done(struct ef4_tx_queue *tx_queue, unsigned int index) ef4_xmit_done() argument 533 ef4_tx_cb_page_count(struct ef4_tx_queue *tx_queue) ef4_tx_cb_page_count() argument 538 ef4_probe_tx_queue(struct ef4_tx_queue *tx_queue) ef4_probe_tx_queue() argument 582 ef4_init_tx_queue(struct ef4_tx_queue *tx_queue) ef4_init_tx_queue() argument 606 ef4_fini_tx_queue(struct ef4_tx_queue *tx_queue) ef4_fini_tx_queue() argument 628 ef4_remove_tx_queue(struct ef4_tx_queue *tx_queue) ef4_remove_tx_queue() argument [all...] |
| /kernel/linux/linux-5.10/drivers/net/wireguard/ |
| H A D | peer.h | 39 struct prev_queue tx_queue, rx_queue; member
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ralink/rt2x00/ |
| H A D | rt2800mmio.c | 486 bool tx_queue = false; in rt2800mmio_flush_queue() local
|
| /kernel/linux/linux-5.10/drivers/net/usb/ |
| H A D | cdc-phonet.c | 34 unsigned tx_queue; member
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/ |
| H A D | dma.c | 132 u32 tx_queue; in ath5k_hw_start_tx_dma() local 191 u32 tx_queue, pending; in ath5k_hw_stop_tx_dma() local [all...] |
| /kernel/linux/linux-5.10/drivers/usb/usbip/ |
| H A D | vudc.h | 100 struct list_head tx_queue; member
|
| /kernel/linux/linux-5.10/include/linux/ |
| H A D | scc.h | 74 struct sk_buff_head tx_queue; /* next tx buffer */ member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
| H A D | tx.c | 25 static inline u8 *ef4_tx_get_copy_buffer(struct ef4_tx_queue *tx_queue, in ef4_tx_get_copy_buffer() argument 43 u8 *ef4_tx_get_copy_buffer_limited(struct ef4_tx_queue *tx_queue, in ef4_tx_get_copy_buffer_limited() argument 51 static void ef4_dequeue_buffer(struct ef4_tx_queue *tx_queue, in ef4_dequeue_buffer() argument 148 ef4_enqueue_skb_copy(struct ef4_tx_queue *tx_queue, struct sk_buff *skb) ef4_enqueue_skb_copy() argument 181 ef4_tx_map_chunk(struct ef4_tx_queue *tx_queue, dma_addr_t dma_addr, size_t len) ef4_tx_map_chunk() argument 207 ef4_tx_map_data(struct ef4_tx_queue *tx_queue, struct sk_buff *skb) ef4_tx_map_data() argument 269 ef4_enqueue_unwind(struct ef4_tx_queue *tx_queue) ef4_enqueue_unwind() argument 297 ef4_enqueue_skb(struct ef4_tx_queue *tx_queue, struct sk_buff *skb) ef4_enqueue_skb() argument 355 ef4_dequeue_buffers(struct ef4_tx_queue *tx_queue, unsigned int index, unsigned int *pkts_compl, unsigned int *bytes_compl) ef4_dequeue_buffers() argument 398 struct ef4_tx_queue *tx_queue; ef4_hard_start_xmit() local 414 ef4_init_tx_queue_core_txq(struct ef4_tx_queue *tx_queue) ef4_init_tx_queue_core_txq() argument 432 struct ef4_tx_queue *tx_queue; ef4_setup_tc() local 492 ef4_xmit_done(struct ef4_tx_queue *tx_queue, unsigned int index) ef4_xmit_done() argument 534 ef4_tx_cb_page_count(struct ef4_tx_queue *tx_queue) ef4_tx_cb_page_count() argument 539 ef4_probe_tx_queue(struct ef4_tx_queue *tx_queue) ef4_probe_tx_queue() argument 583 ef4_init_tx_queue(struct ef4_tx_queue *tx_queue) ef4_init_tx_queue() argument 607 ef4_fini_tx_queue(struct ef4_tx_queue *tx_queue) ef4_fini_tx_queue() argument 629 ef4_remove_tx_queue(struct ef4_tx_queue *tx_queue) ef4_remove_tx_queue() argument [all...] |
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | scc.h | 74 struct sk_buff_head tx_queue; /* next tx buffer */ member
|
| /kernel/linux/linux-6.6/drivers/usb/usbip/ |
| H A D | vudc.h | 100 struct list_head tx_queue; member
|