Home
last modified time | relevance | path

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

12

/linux-3.3/drivers/net/ethernet/sfc/
Dtx.c33 static void efx_dequeue_buffer(struct efx_tx_queue *tx_queue, in efx_dequeue_buffer()
89 static void efx_tsoh_free(struct efx_tx_queue *tx_queue, in efx_tsoh_free()
138 netdev_tx_t efx_enqueue_skb(struct efx_tx_queue *tx_queue, struct sk_buff *skb) in efx_enqueue_skb()
302 static void efx_dequeue_buffers(struct efx_tx_queue *tx_queue, in efx_dequeue_buffers()
345 struct efx_tx_queue *tx_queue; in efx_hard_start_xmit() local
361 void efx_init_tx_queue_core_txq(struct efx_tx_queue *tx_queue) in efx_init_tx_queue_core_txq()
377 struct efx_tx_queue *tx_queue; in efx_setup_tc() local
430 void efx_xmit_done(struct efx_tx_queue *tx_queue, unsigned int index) in efx_xmit_done()
466 int efx_probe_tx_queue(struct efx_tx_queue *tx_queue) in efx_probe_tx_queue()
502 void efx_init_tx_queue(struct efx_tx_queue *tx_queue) in efx_init_tx_queue()
[all …]
Dnic.c330 efx_tx_desc(struct efx_tx_queue *tx_queue, unsigned int index) in efx_tx_desc()
336 static inline void efx_notify_tx_desc(struct efx_tx_queue *tx_queue) in efx_notify_tx_desc()
348 static inline void efx_push_tx_desc(struct efx_tx_queue *tx_queue, in efx_push_tx_desc()
366 efx_may_push_tx_desc(struct efx_tx_queue *tx_queue, unsigned int write_count) in efx_may_push_tx_desc()
381 void efx_nic_push_buffers(struct efx_tx_queue *tx_queue) in efx_nic_push_buffers()
418 int efx_nic_probe_tx(struct efx_tx_queue *tx_queue) in efx_nic_probe_tx()
428 void efx_nic_init_tx(struct efx_tx_queue *tx_queue) in efx_nic_init_tx()
486 static void efx_flush_tx_queue(struct efx_tx_queue *tx_queue) in efx_flush_tx_queue()
500 void efx_nic_fini_tx(struct efx_tx_queue *tx_queue) in efx_nic_fini_tx()
518 void efx_nic_remove_tx(struct efx_tx_queue *tx_queue) in efx_nic_remove_tx()
[all …]
Dselftest.c368 static int efx_begin_loopback(struct efx_tx_queue *tx_queue) in efx_begin_loopback()
434 static int efx_end_loopback(struct efx_tx_queue *tx_queue, in efx_end_loopback()
495 efx_test_loopback(struct efx_tx_queue *tx_queue, in efx_test_loopback()
593 struct efx_tx_queue *tx_queue; in efx_test_loopbacks() local
Defx.c428 struct efx_tx_queue *tx_queue; in efx_alloc_channel() local
478 struct efx_tx_queue *tx_queue; in efx_probe_channel() local
570 struct efx_tx_queue *tx_queue; in efx_init_channels() local
651 struct efx_tx_queue *tx_queue; in efx_fini_channels() local
688 struct efx_tx_queue *tx_queue; in efx_remove_channel() local
1303 struct efx_tx_queue *tx_queue; in efx_set_channels() local
1994 struct efx_tx_queue *tx_queue; in efx_register_netdev() local
2026 struct efx_tx_queue *tx_queue; in efx_unregister_netdev() local
Dethtool.c350 struct efx_tx_queue *tx_queue; in efx_fill_loopback_test() local
491 struct efx_tx_queue *tx_queue; in efx_ethtool_get_stats() local
/linux-3.3/drivers/net/wireless/ath/ath5k/
Ddma.c130 u32 tx_queue; in ath5k_hw_start_tx_dma() local
189 u32 tx_queue, pending; in ath5k_hw_stop_tx_dma() local
/linux-3.3/drivers/net/ethernet/marvell/
Dmv643xx_eth.c368 struct tx_queue { struct
369 int index;
371 int tx_ring_size;
373 int tx_desc_count;
374 int tx_curr_desc;
375 int tx_used_desc;
377 struct tx_desc *tx_desc_area;
378 dma_addr_t tx_desc_dma;
379 int tx_desc_area_size;
381 struct sk_buff_head tx_skb;
[all …]
/linux-3.3/drivers/net/ethernet/freescale/
Dgianfar.c174 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_init_bds() local
244 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_alloc_skb_resources() local
1697 static void free_skb_tx_queue(struct gfar_priv_tx_q *tx_queue) in free_skb_tx_queue()
1752 struct gfar_priv_tx_q *tx_queue = NULL; in free_skb_resources() local
2041 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_start_xmit() local
2460 static int gfar_clean_tx_ring(struct gfar_priv_tx_q *tx_queue) in gfar_clean_tx_ring()
2837 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_poll() local
Dgianfar_ethtool.c206 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_gsettings() local
294 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_gcoalesce() local
438 struct gfar_priv_tx_q *tx_queue = NULL; in gfar_gringparam() local
/linux-3.3/net/nfc/llcp/
Dllcp.h47 struct sk_buff_head tx_queue; member
104 struct sk_buff_head tx_queue; member
/linux-3.3/include/net/irda/
Dirttp.h120 struct sk_buff_head tx_queue; /* Frames to be transmitted */ member
/linux-3.3/drivers/net/usb/
Dcdc-phonet.c47 unsigned tx_queue; member
/linux-3.3/drivers/atm/
Dzatm.h49 struct sk_buff_head tx_queue; /* list of buffers in transit */ member
Deni.h85 struct sk_buff_head tx_queue; /* PDUs currently being TX DMAed*/ member
/linux-3.3/drivers/bluetooth/
Dbtmrvl_drv.h63 struct sk_buff_head tx_queue; member
/linux-3.3/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-3.3/drivers/net/ethernet/fujitsu/
Dat1700.c117 uchar tx_queue; /* Number of packet on the Tx queue. */ member
Dfmvj18x_cs.c115 uint tx_queue; member
Deth16i.c383 unsigned short tx_queue; /* Number of packets in transmit buffer */ member
/linux-3.3/drivers/net/wireless/rt2x00/
Drt2x00queue.c954 bool tx_queue = in rt2x00queue_flush_queue() local
/linux-3.3/drivers/scsi/fnic/
Dfnic.h203 struct sk_buff_head tx_queue; member
/linux-3.3/drivers/net/wan/
Dhdlc_ppp.c103 static struct sk_buff_head tx_queue; /* used when holding the spin lock */ variable
/linux-3.3/include/linux/
Dscc.h239 struct sk_buff_head tx_queue; /* next tx buffer */ member
/linux-3.3/drivers/media/rc/
Dite-cir.h136 wait_queue_head_t tx_queue, tx_ended; member
/linux-3.3/drivers/net/can/mscan/
Dmscan.h294 struct tx_queue_entry tx_queue[TX_QUEUE_SIZE]; member

12