Home
last modified time | relevance | path

Searched defs:tx_queue (Results 1 – 50 of 50) sorted by relevance

/linux-4.4.14/drivers/net/ethernet/sfc/
Dtx.c37 efx_tx_queue_get_insert_index(const struct efx_tx_queue *tx_queue) in efx_tx_queue_get_insert_index()
43 __efx_tx_queue_get_insert_buffer(const struct efx_tx_queue *tx_queue) in __efx_tx_queue_get_insert_buffer()
49 efx_tx_queue_get_insert_buffer(const struct efx_tx_queue *tx_queue) in efx_tx_queue_get_insert_buffer()
61 static void efx_dequeue_buffer(struct efx_tx_queue *tx_queue, in efx_dequeue_buffer()
271 efx_enqueue_skb_pio(struct efx_tx_queue *tx_queue, struct sk_buff *skb) in efx_enqueue_skb_pio()
333 netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) in efx_enqueue_skb()
488 static void efx_dequeue_buffers(struct efx_tx_queue *tx_queue, in efx_dequeue_buffers()
531 struct efx_tx_queue *tx_queue; in efx_hard_start_xmit() local
553 void efx_init_tx_queue_core_txq(struct efx_tx_queue *tx_queue) in efx_init_tx_queue_core_txq()
569 struct efx_tx_queue *tx_queue; in efx_setup_tc() local
[all …]
Dselftest.c405 static int efx_begin_loopback(struct efx_tx_queue *tx_queue) in efx_begin_loopback()
462 static int efx_end_loopback(struct efx_tx_queue *tx_queue, in efx_end_loopback()
521 efx_test_loopback(struct efx_tx_queue *tx_queue, in efx_test_loopback()
616 struct efx_tx_queue *tx_queue; in efx_test_loopbacks() local
Dfarch.c283 static inline void efx_farch_notify_tx_desc(struct efx_tx_queue *tx_queue) in efx_farch_notify_tx_desc()
295 static inline void efx_farch_push_tx_desc(struct efx_tx_queue *tx_queue, in efx_farch_push_tx_desc()
317 void efx_farch_tx_write(struct efx_tx_queue *tx_queue) in efx_farch_tx_write()
359 int efx_farch_tx_probe(struct efx_tx_queue *tx_queue) in efx_farch_tx_probe()
369 void efx_farch_tx_init(struct efx_tx_queue *tx_queue) in efx_farch_tx_init()
425 static void efx_farch_flush_tx_queue(struct efx_tx_queue *tx_queue) in efx_farch_flush_tx_queue()
439 void efx_farch_tx_fini(struct efx_tx_queue *tx_queue) in efx_farch_tx_fini()
454 void efx_farch_tx_remove(struct efx_tx_queue *tx_queue) in efx_farch_tx_remove()
615 struct efx_tx_queue *tx_queue; in efx_check_tx_flush_complete() local
659 struct efx_tx_queue *tx_queue; in efx_farch_do_flush() local
[all …]
Dnic.h69 efx_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) in efx_tx_desc()
75 static struct efx_tx_queue *efx_tx_queue_partner(struct efx_tx_queue *tx_queue) in efx_tx_queue_partner()
86 static inline bool __efx_nic_tx_is_empty(struct efx_tx_queue *tx_queue, in __efx_nic_tx_is_empty()
103 static inline bool efx_nic_may_tx_pio(struct efx_tx_queue *tx_queue) in efx_nic_may_tx_pio()
119 static inline bool efx_nic_may_push_tx_desc(struct efx_tx_queue *tx_queue, in efx_nic_may_push_tx_desc()
601 static inline int efx_nic_probe_tx(struct efx_tx_queue *tx_queue) in efx_nic_probe_tx()
605 static inline void efx_nic_init_tx(struct efx_tx_queue *tx_queue) in efx_nic_init_tx()
609 static inline void efx_nic_remove_tx(struct efx_tx_queue *tx_queue) in efx_nic_remove_tx()
613 static inline void efx_nic_push_buffers(struct efx_tx_queue *tx_queue) in efx_nic_push_buffers()
Defx.c248 struct efx_tx_queue *tx_queue; in efx_process_channel() local
438 struct efx_tx_queue *tx_queue; in efx_alloc_channel() local
472 struct efx_tx_queue *tx_queue; in efx_copy_channel() local
503 struct efx_tx_queue *tx_queue; in efx_probe_channel() local
604 struct efx_tx_queue *tx_queue; in efx_start_datapath() local
688 struct efx_tx_queue *tx_queue; in efx_stop_datapath() local
743 struct efx_tx_queue *tx_queue; in efx_remove_channel() local
782 struct efx_tx_queue *tx_queue; in efx_realloc_channels() local
1625 struct efx_tx_queue *tx_queue; in efx_set_channels() local
2429 struct efx_tx_queue *tx_queue; in efx_register_netdev() local
Def10.c524 struct efx_tx_queue *tx_queue; in efx_ef10_link_piobufs() local
625 struct efx_tx_queue *tx_queue; in efx_ef10_forget_old_piobufs() local
1735 static int efx_ef10_tx_probe(struct efx_tx_queue *tx_queue) in efx_ef10_tx_probe()
1744 static inline void efx_ef10_push_tx_desc(struct efx_tx_queue *tx_queue, in efx_ef10_push_tx_desc()
1757 static void efx_ef10_tx_init(struct efx_tx_queue *tx_queue) in efx_ef10_tx_init()
1826 static void efx_ef10_tx_fini(struct efx_tx_queue *tx_queue) in efx_ef10_tx_fini()
1850 static void efx_ef10_tx_remove(struct efx_tx_queue *tx_queue) in efx_ef10_tx_remove()
1856 static inline void efx_ef10_notify_tx_desc(struct efx_tx_queue *tx_queue) in efx_ef10_notify_tx_desc()
1867 static void efx_ef10_tx_write(struct efx_tx_queue *tx_queue) in efx_ef10_tx_write()
2578 struct efx_tx_queue *tx_queue; in efx_ef10_handle_tx_event() local
[all …]
Dethtool.c265 struct efx_tx_queue *tx_queue; in efx_fill_loopback_test() local
445 struct efx_tx_queue *tx_queue; in efx_ethtool_get_stats() local
Dnet_driver.h464 struct efx_tx_queue tx_queue[EFX_TXQ_TYPES]; member
1422 static inline bool efx_tx_queue_used(struct efx_tx_queue *tx_queue) in efx_tx_queue_used()
/linux-4.4.14/drivers/net/ethernet/marvell/
Dmv643xx_eth.c353 struct tx_queue { struct
354 int index;
356 int tx_ring_size;
358 int tx_desc_count;
359 int tx_curr_desc;
360 int tx_used_desc;
362 int tx_stop_threshold;
363 int tx_wake_threshold;
365 char *tso_hdrs;
366 dma_addr_t tso_hdrs_dma;
[all …]
/linux-4.4.14/drivers/net/wireless/ath/ath5k/
Ddma.c132 u32 tx_queue; in ath5k_hw_start_tx_dma() local
191 u32 tx_queue, pending; in ath5k_hw_stop_tx_dma() local
/linux-4.4.14/drivers/net/ethernet/freescale/
Dgianfar.c175 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_init_bds() local
229 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_alloc_skb_resources() local
1953 static void free_skb_tx_queue(struct gfar_priv_tx_q *tx_queue) in free_skb_tx_queue()
2018 struct gfar_priv_tx_q *tx_queue = NULL; in free_skb_resources() local
2322 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_start_xmit() local
2656 static void gfar_clean_tx_ring(struct gfar_priv_tx_q *tx_queue) in gfar_clean_tx_ring()
3196 struct gfar_priv_tx_q *tx_queue = gfargrp->tx_queue; in gfar_poll_tx_sq() local
3287 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_poll_tx() local
Dgianfar_ethtool.c206 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_gsettings() local
298 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_gcoalesce() local
451 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_gringparam() local
Dfec.h489 struct fec_enet_priv_tx_q *tx_queue[FEC_ENET_MAX_TX_QS]; member
Dgianfar.h1085 struct gfar_priv_tx_q *tx_queue; member
1136 struct gfar_priv_tx_q *tx_queue[MAX_TX_QS]; member
/linux-4.4.14/net/nfc/
Dllcp.h72 struct sk_buff_head tx_queue; member
147 struct sk_buff_head tx_queue; member
/linux-4.4.14/include/net/irda/
Dirttp.h120 struct sk_buff_head tx_queue; /* Frames to be transmitted */ member
/linux-4.4.14/include/linux/
Dscc.h73 struct sk_buff_head tx_queue; /* next tx buffer */ member
/linux-4.4.14/drivers/net/usb/
Dcdc-phonet.c47 unsigned tx_queue; member
Dr8152.c602 struct sk_buff_head tx_queue, rx_queue; member
1549 struct sk_buff_head skb_head, *tx_queue = &tp->tx_queue; in r8152_tx_agg_fill() local
1898 struct sk_buff_head skb_head, *tx_queue = &tp->tx_queue; in rtl_drop_queued_tx() local
/linux-4.4.14/drivers/atm/
Dzatm.h49 struct sk_buff_head tx_queue; /* list of buffers in transit */ member
Deni.h86 struct sk_buff_head tx_queue; /* PDUs currently being TX DMAed*/ member
Dsolos-pci.c127 struct sk_buff_head tx_queue[4]; member
Dhorizon.h423 wait_queue_head_t tx_queue; member
/linux-4.4.14/drivers/bluetooth/
Dbtmrvl_drv.h83 struct sk_buff_head tx_queue; member
/linux-4.4.14/drivers/net/fddi/skfp/h/
Dsupern_2.h228 struct tx_queue { struct
229 struct tx_queue *tq_next ; argument
230 u_short tq_pack_offset ; /* offset buffer memory */
231 u_char tq_pad[2] ;
/linux-4.4.14/drivers/net/wireless/rt2x00/
Drt2x00queue.c991 bool tx_queue = in rt2x00queue_flush_queue() local
/linux-4.4.14/drivers/net/xen-netback/
Dcommon.h147 struct sk_buff_head tx_queue; member
/linux-4.4.14/drivers/net/ethernet/fujitsu/
Dfmvj18x_cs.c113 uint tx_queue; member
/linux-4.4.14/drivers/net/wireless/rsi/
Drsi_main.h162 struct sk_buff_head tx_queue[NUM_EDCA_QUEUES + 1]; member
/linux-4.4.14/drivers/net/wan/
Dhdlc_ppp.c103 static struct sk_buff_head tx_queue; /* used when holding the spin lock */ variable
/linux-4.4.14/drivers/net/ethernet/aurora/
Dnb8800.h274 u32 tx_queue; member
/linux-4.4.14/drivers/media/rc/
Dite-cir.h136 wait_queue_head_t tx_queue, tx_ended; member
/linux-4.4.14/drivers/net/can/mscan/
Dmscan.h295 struct tx_queue_entry tx_queue[TX_QUEUE_SIZE]; member
/linux-4.4.14/drivers/isdn/hisax/
Dhfc4s8s_l1.c138 struct sk_buff_head tx_queue; member
/linux-4.4.14/drivers/scsi/fnic/
Dfnic.h283 struct sk_buff_head tx_queue; member
/linux-4.4.14/drivers/net/vmxnet3/
Dvmxnet3_int.h317 struct vmxnet3_tx_queue tx_queue[VMXNET3_DEVICE_MAX_TX_QUEUES]; member
/linux-4.4.14/include/net/bluetooth/
Drfcomm.h171 struct sk_buff_head tx_queue; member
/linux-4.4.14/drivers/net/wireless/cw1200/
Dcw1200.h133 struct cw1200_queue tx_queue[4]; member
/linux-4.4.14/drivers/net/wireless/p54/
Dp54.h174 struct sk_buff_head tx_queue; member
/linux-4.4.14/drivers/net/phy/
Ddp83640.c131 struct sk_buff_head tx_queue; member
/linux-4.4.14/drivers/net/wireless/ti/wlcore/
Dwlcore_i.h265 struct sk_buff_head tx_queue[NUM_TX_QUEUES]; member
/linux-4.4.14/drivers/net/wireless/ti/wl1251/
Dwl1251.h319 struct sk_buff_head tx_queue; member
/linux-4.4.14/drivers/net/ethernet/intel/igbvf/
Dnetdev.c945 int tx_queue, int msix_vector) in igbvf_assign_vector()
/linux-4.4.14/drivers/tty/ipwireless/
Dhardware.c242 struct list_head tx_queue[NL_NUM_OF_PRIORITIES]; member
/linux-4.4.14/drivers/net/wireless/b43legacy/
Db43legacy.h633 struct sk_buff_head tx_queue[B43legacy_QOS_QUEUE_NUM]; member
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_en.h297 struct netdev_queue *tx_queue; member
/linux-4.4.14/drivers/net/wireless/b43/
Db43.h960 struct sk_buff_head tx_queue[B43_QOS_QUEUE_NUM]; member
/linux-4.4.14/include/net/
Dsock.h1636 static inline void sk_tx_queue_set(struct sock *sk, int tx_queue) in sk_tx_queue_set()
/linux-4.4.14/drivers/net/wireless/ipw2x00/
Dipw2100.h544 struct ipw2100_bd_queue tx_queue; member
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_main.c800 int tx_queue = IGB_N0_QUEUE; in igb_assign_vector() local