| /linux-4.4.14/drivers/net/ethernet/intel/i40evf/ | 
| D | i40e_txrx.c | 80 void i40evf_clean_tx_ring(struct i40e_ring *tx_ring)  in i40evf_clean_tx_ring()116 void i40evf_free_tx_resources(struct i40e_ring *tx_ring)  in i40evf_free_tx_resources()
 136 static inline u32 i40e_get_head(struct i40e_ring *tx_ring)  in i40e_get_head()
 152 static bool i40e_clean_tx_irq(struct i40e_ring *tx_ring, int budget)  in i40e_clean_tx_irq()
 423 int i40evf_setup_tx_descriptors(struct i40e_ring *tx_ring)  in i40evf_setup_tx_descriptors()
 1394 					       struct i40e_ring *tx_ring,  in i40evf_tx_prepare_vlan_flags()
 1444 static int i40e_tso(struct i40e_ring *tx_ring, struct sk_buff *skb,  in i40e_tso()
 1504 				struct i40e_ring *tx_ring,  in i40e_tx_enable_csum()
 1633 static void i40e_create_tx_ctx(struct i40e_ring *tx_ring,  in i40e_create_tx_ctx()
 1720 static inline int __i40evf_maybe_stop_tx(struct i40e_ring *tx_ring, int size)  in __i40evf_maybe_stop_tx()
 [all …]
 
 | 
| D | i40evf_main.c | 373 	struct i40e_ring *tx_ring = adapter->tx_rings[t_idx];  in i40evf_map_vector_to_txq()  local1140 		struct i40e_ring *tx_ring;  in i40evf_alloc_queues()  local
 
 | 
| /linux-4.4.14/drivers/net/ethernet/qualcomm/ | 
| D | qca_spi.h | 56 struct tx_ring {  struct57 	struct sk_buff *skb[TX_RING_MAX_LEN];
 58 	u16 head;
 59 	u16 tail;
 83 	struct tx_ring txr;  argument
 
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/i40e/ | 
| D | i40e_txrx.c | 57 	struct i40e_ring *tx_ring;  in i40e_program_fdir_filter()  local555 void i40e_clean_tx_ring(struct i40e_ring *tx_ring)  in i40e_clean_tx_ring()
 591 void i40e_free_tx_resources(struct i40e_ring *tx_ring)  in i40e_free_tx_resources()
 634 static bool i40e_clean_tx_irq(struct i40e_ring *tx_ring, int budget)  in i40e_clean_tx_irq()
 949 int i40e_setup_tx_descriptors(struct i40e_ring *tx_ring)  in i40e_setup_tx_descriptors()
 1967 static void i40e_atr(struct i40e_ring *tx_ring, struct sk_buff *skb,  in i40e_atr()
 2115 				      struct i40e_ring *tx_ring,  in i40e_tx_prepare_vlan_flags()
 2195 static int i40e_tso(struct i40e_ring *tx_ring, struct sk_buff *skb,  in i40e_tso()
 2254 static int i40e_tsyn(struct i40e_ring *tx_ring, struct sk_buff *skb,  in i40e_tsyn()
 2298 				struct i40e_ring *tx_ring,  in i40e_tx_enable_csum()
 [all …]
 
 | 
| D | i40e_fcoe.c | 1005 static void i40e_fcoe_program_ddp(struct i40e_ring *tx_ring,  in i40e_fcoe_program_ddp()1103 static void i40e_fcoe_invalidate_ddp(struct i40e_ring *tx_ring,  in i40e_fcoe_invalidate_ddp()
 1143 static void i40e_fcoe_handle_ddp(struct i40e_ring *tx_ring,  in i40e_fcoe_handle_ddp()
 1204 static int i40e_fcoe_tso(struct i40e_ring *tx_ring,  in i40e_fcoe_tso()
 1275 static void i40e_fcoe_tx_map(struct i40e_ring *tx_ring,  in i40e_fcoe_tx_map()
 1359 	struct i40e_ring *tx_ring = vsi->tx_rings[skb->queue_mapping];  in i40e_fcoe_xmit_frame()  local
 
 | 
| D | i40e_main.c | 305 	struct i40e_ring *tx_ring = NULL;  in i40e_tx_timeout()  local434 	struct i40e_ring *tx_ring, *rx_ring;  in i40e_get_netdev_stats_struct()  local
 2990 	struct i40e_ring *tx_ring, *rx_ring;  in i40e_vsi_config_dcb_rings()  local
 3544 static bool i40e_clean_fdir_tx_irq(struct i40e_ring *tx_ring, int budget)  in i40e_clean_fdir_tx_irq()
 3650 	struct i40e_ring *tx_ring = vsi->tx_rings[qp_idx];  in i40e_map_vector_to_qp()  local
 4335 	struct i40e_ring *tx_ring = NULL;  in i40e_detect_recover_hung_queue()  local
 7357 	struct i40e_ring *tx_ring, *rx_ring;  in i40e_alloc_rings()  local
 
 | 
| D | i40e_debugfs.c | 538 		struct i40e_ring *tx_ring = ACCESS_ONCE(vsi->tx_rings[i]);  in i40e_dbg_dump_vsi_seid()  local
 | 
| D | i40e_txrx.h | 348 static inline u32 i40e_get_head(struct i40e_ring *tx_ring)  in i40e_get_head()
 | 
| D | i40e_ethtool.c | 1343 	struct i40e_ring *tx_ring, *rx_ring;  in i40e_get_ethtool_stats()  local
 | 
| /linux-4.4.14/drivers/net/ethernet/agere/ | 
| D | et131x.c | 357 struct tx_ring {  struct359 	struct tcb *tcb_ring;
 362 	struct tcb *tcb_qhead;
 363 	struct tcb *tcb_qtail;
 366 	struct tcb *send_head;
 367 	struct tcb *send_tail;
 368 	int used;
 371 	struct tx_desc *tx_desc_ring;
 372 	dma_addr_t tx_desc_ring_pa;
 375 	u32 send_idx;
 [all …]
 
 | 
| /linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ | 
| D | qlcnic_io.c | 278 	struct qlcnic_host_tx_ring *tx_ring = adapter->tx_ring;  in qlcnic_82xx_change_filter()  local374 			       struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_tx_encap_pkt()
 461 			 struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_tx_pkt()
 651 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_xmit_frame()  local
 884 				   struct qlcnic_host_tx_ring *tx_ring,  in qlcnic_process_cmd_ring()
 962 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_poll()  local
 989 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_tx_poll()  local
 1576 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_82xx_napi_add()  local
 1620 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_82xx_napi_del()  local
 1643 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_82xx_napi_enable()  local
 [all …]
 
 | 
| D | qlcnic_ethtool.c | 526 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_get_regs()  local687 				      u8 rx_ring, u8 tx_ring)  in qlcnic_validate_ring_count()
 1295 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_update_stats()  local
 1317 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_fill_tx_queue_stats()  local
 1334 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_get_ethtool_stats()  local
 
 | 
| D | qlcnic_main.c | 124 inline void qlcnic_update_cmd_producer(struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_update_cmd_producer()1722 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_request_irq()  local
 1810 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_free_irq()  local
 2381 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_free_tx_rings()  local
 2397 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_alloc_tx_rings()  local
 2991 static inline void dump_tx_ring_desc(struct qlcnic_host_tx_ring *tx_ring)  in dump_tx_ring_desc()
 3011 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_dump_rings()  local
 3189 	struct qlcnic_host_tx_ring *tx_ring = data;  in qlcnic_msix_tx_intr()  local
 3201 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_poll_controller()  local
 
 | 
| D | qlcnic_ctx.c | 414 				     struct qlcnic_host_tx_ring *tx_ring,  in qlcnic_82xx_fw_cmd_create_tx_ctx()525 				   struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_82xx_fw_cmd_del_tx_ctx()
 564 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_alloc_hw_resources()  local
 717 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_free_hw_resources()  local
 
 | 
| D | qlcnic.h | 71 #define TX_BUFF_RINGSIZE(tx_ring)	\  argument73 #define TX_DESC_RINGSIZE(tx_ring)	\  argument
 595 	struct qlcnic_host_tx_ring *tx_ring;  member
 1110 	struct qlcnic_host_tx_ring *tx_ring;  member
 1728 static inline u32 qlcnic_tx_avail(struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_tx_avail()
 2153 			   struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_82xx_enable_tx_intr()
 2162 			    struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_82xx_disable_tx_intr()
 2171 			   struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_83xx_enable_tx_intr()
 2178 			    struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_83xx_disable_tx_intr()
 2236 					 struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_enable_tx_intr()
 [all …]
 
 | 
| D | qlcnic_init.c | 131 			       struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_release_tx_buffers()
 | 
| D | qlcnic_hw.c | 395 	struct qlcnic_host_tx_ring *tx_ring;  in qlcnic_send_cmd_descs()  local
 | 
| D | qlcnic_83xx_hw.c | 1290 			    struct qlcnic_host_tx_ring *tx_ring)  in qlcnic_83xx_del_tx_ctx()
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/igbvf/ | 
| D | netdev.c | 437 			     struct igbvf_ring *tx_ring)  in igbvf_setup_tx_resources()515 static void igbvf_clean_tx_ring(struct igbvf_ring *tx_ring)  in igbvf_clean_tx_ring()
 550 void igbvf_free_tx_resources(struct igbvf_ring *tx_ring)  in igbvf_free_tx_resources()
 791 static bool igbvf_clean_tx_irq(struct igbvf_ring *tx_ring)  in igbvf_clean_tx_irq()
 894 	struct igbvf_ring *tx_ring = adapter->tx_ring;  in igbvf_intr_msix_tx()  local
 998 	struct igbvf_ring *tx_ring = adapter->tx_ring;  in igbvf_configure_msix()  local
 1287 	struct igbvf_ring *tx_ring = adapter->tx_ring;  in igbvf_configure_tx()  local
 1852 	struct igbvf_ring *tx_ring = adapter->tx_ring;  in igbvf_watchdog_task()  local
 1912 		     struct igbvf_ring *tx_ring,  in igbvf_tso()
 1991 				 struct igbvf_ring *tx_ring,  in igbvf_tx_csum()
 [all …]
 
 | 
| D | ethtool.c | 205 	struct igbvf_ring *tx_ring = adapter->tx_ring;  in igbvf_get_ringparam()  local
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/fm10k/ | 
| D | fm10k_main.c | 784 static int fm10k_tso(struct fm10k_ring *tx_ring,  in fm10k_tso()830 static void fm10k_tx_csum(struct fm10k_ring *tx_ring,  in fm10k_tx_csum()
 929 static bool fm10k_tx_desc_push(struct fm10k_ring *tx_ring,  in fm10k_tx_desc_push()
 946 static int __fm10k_maybe_stop_tx(struct fm10k_ring *tx_ring, u16 size)  in __fm10k_maybe_stop_tx()
 963 static inline int fm10k_maybe_stop_tx(struct fm10k_ring *tx_ring, u16 size)  in fm10k_maybe_stop_tx()
 970 static void fm10k_tx_map(struct fm10k_ring *tx_ring,  in fm10k_tx_map()
 1095 				  struct fm10k_ring *tx_ring)  in fm10k_xmit_frame_ring()
 1156 bool fm10k_check_tx_hang(struct fm10k_ring *tx_ring)  in fm10k_check_tx_hang()
 1205 			       struct fm10k_ring *tx_ring)  in fm10k_clean_tx_irq()
 
 | 
| D | fm10k_netdev.c | 33 int fm10k_setup_tx_resources(struct fm10k_ring *tx_ring)  in fm10k_setup_tx_resources()188 static void fm10k_clean_tx_ring(struct fm10k_ring *tx_ring)  in fm10k_clean_tx_ring()
 220 void fm10k_free_tx_resources(struct fm10k_ring *tx_ring)  in fm10k_free_tx_resources()
 697 		struct fm10k_ring *tx_ring = interface->tx_ring[i];  in fm10k_tx_timeout()  local
 
 | 
| D | fm10k_pci.c | 346 		struct fm10k_ring *tx_ring = interface->tx_ring[i];  in fm10k_update_stats()  local428 		struct fm10k_ring *tx_ring = interface->tx_ring[i];  in fm10k_watchdog_flush_tx()  local
 
 | 
| D | fm10k.h | 273 	struct fm10k_ring *tx_ring[MAX_QUEUES] ____cacheline_aligned_in_smp;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/qlogic/netxen/ | 
| D | netxen_nic_ctx.c | 448 	struct nx_host_tx_ring *tx_ring = adapter->tx_ring;  in nx_fw_cmd_create_tx_ctx()  local706 	struct nx_host_tx_ring *tx_ring;  in netxen_init_old_ctx()  local
 762 	struct nx_host_tx_ring *tx_ring;  in netxen_alloc_hw_resources()  local
 876 	struct nx_host_tx_ring *tx_ring;  in netxen_free_hw_resources()  local
 
 | 
| D | netxen_nic_init.c | 136 	struct nx_host_tx_ring *tx_ring = adapter->tx_ring;  in netxen_release_tx_buffers()  local169 	struct nx_host_tx_ring *tx_ring;  in netxen_free_sw_resources()  local
 199 	struct nx_host_tx_ring *tx_ring;  in netxen_alloc_sw_resources()  local
 1765 	struct nx_host_tx_ring *tx_ring = adapter->tx_ring;  in netxen_process_cmd_ring()  local
 
 | 
| D | netxen_nic_main.c | 123 		struct nx_host_tx_ring *tx_ring)  in netxen_nic_update_cmd_producer()135 		struct nx_host_tx_ring *tx_ring)  in netxen_nic_update_cmd_consumer()
 1225 	struct nx_host_tx_ring *tx_ring;  in netxen_nic_attach()  local
 1876 		struct nx_host_tx_ring *tx_ring,  in netxen_tso_check()
 2058 	struct nx_host_tx_ring *tx_ring = adapter->tx_ring;  in netxen_nic_xmit_frame()  local
 
 | 
| D | netxen_nic.h | 81 #define TX_BUFF_RINGSIZE(tx_ring)	\  argument83 #define TX_DESC_RINGSIZE(tx_ring)	\  argument
 1657 	struct nx_host_tx_ring *tx_ring;  member
 1874 static inline u32 netxen_tx_avail(struct nx_host_tx_ring *tx_ring)  in netxen_tx_avail()
 
 | 
| D | netxen_nic_hw.c | 585 	struct nx_host_tx_ring *tx_ring;  in netxen_send_cmd_descs()  local
 | 
| /linux-4.4.14/drivers/staging/rdma/amso1100/ | 
| D | c2.c | 111 static int c2_tx_ring_alloc(struct c2_ring *tx_ring, void *vaddr,  in c2_tx_ring_alloc()326 	struct c2_ring *tx_ring = &c2_port->tx_ring;  in c2_tx_clean()  local
 383 	struct c2_ring *tx_ring = &c2_port->tx_ring;  in c2_tx_interrupt()  local
 760 	struct c2_ring *tx_ring = &c2_port->tx_ring;  in c2_xmit_frame()  local
 
 | 
| D | c2.h | 363 	struct c2_ring tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/atheros/atl1e/ | 
| D | atl1e_main.c | 664 	struct atl1e_tx_ring *tx_ring = &adapter->tx_ring;  in atl1e_clean_tx_ring()  local762 	struct atl1e_tx_ring *tx_ring = NULL;  in atl1e_init_ring_ptrs()  local
 818 	struct atl1e_tx_ring *tx_ring;  in atl1e_setup_ring_resources()  local
 906 	struct atl1e_tx_ring *tx_ring = &adapter->tx_ring;  in atl1e_configure_des_ring()  local
 1248 	struct atl1e_tx_ring *tx_ring = &adapter->tx_ring;  in atl1e_clean_tx_irq()  local
 1571 	struct atl1e_tx_ring *tx_ring = &adapter->tx_ring;  in atl1e_tpd_avail()  local
 1590 	struct atl1e_tx_ring *tx_ring = &adapter->tx_ring;  in atl1e_get_tpd()  local
 1604 	struct atl1e_tx_ring *tx_ring = &adapter->tx_ring;  in atl1e_get_tx_buffer()  local
 1856 	struct atl1e_tx_ring *tx_ring = &adapter->tx_ring;  in atl1e_tx_queue()  local
 
 | 
| D | atl1e.h | 458 	struct atl1e_tx_ring tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/e1000e/ | 
| D | netdev.c | 218 	struct e1000_ring *tx_ring = adapter->tx_ring;  in e1000e_dump()  local640 static void e1000e_update_tdt_wa(struct e1000_ring *tx_ring, unsigned int i)  in e1000e_update_tdt_wa()
 1072 static void e1000_put_txbuf(struct e1000_ring *tx_ring,  in e1000_put_txbuf()
 1099 	struct e1000_ring *tx_ring = adapter->tx_ring;  in e1000_print_hw_hang()  local
 1215 static bool e1000_clean_tx_irq(struct e1000_ring *tx_ring)  in e1000_clean_tx_irq()
 1940 	struct e1000_ring *tx_ring = adapter->tx_ring;  in e1000_intr_msix_tx()  local
 1985 	struct e1000_ring *tx_ring = adapter->tx_ring;  in e1000_configure_msix()  local
 2339 int e1000e_setup_tx_resources(struct e1000_ring *tx_ring)  in e1000e_setup_tx_resources()
 2424 static void e1000_clean_tx_ring(struct e1000_ring *tx_ring)  in e1000_clean_tx_ring()
 2452 void e1000e_free_tx_resources(struct e1000_ring *tx_ring)  in e1000e_free_tx_resources()
 [all …]
 
 | 
| D | ethtool.c | 1114 	struct e1000_ring *tx_ring = &adapter->test_tx_ring;  in e1000_free_desc_rings()  local1166 	struct e1000_ring *tx_ring = &adapter->test_tx_ring;  in e1000_setup_desc_rings()  local
 1628 	struct e1000_ring *tx_ring = &adapter->test_tx_ring;  in e1000_run_loopback_test()  local
 
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ | 
| D | ixgbevf_main.c | 196 static void ixgbevf_unmap_and_free_tx_resource(struct ixgbevf_ring *tx_ring,  in ixgbevf_unmap_and_free_tx_resource()238 static inline bool ixgbevf_check_tx_hang(struct ixgbevf_ring *tx_ring)  in ixgbevf_check_tx_hang()
 291 				 struct ixgbevf_ring *tx_ring)  in ixgbevf_clean_tx_irq()
 2149 static void ixgbevf_clean_tx_ring(struct ixgbevf_ring *tx_ring)  in ixgbevf_clean_tx_ring()
 2940 void ixgbevf_free_tx_resources(struct ixgbevf_ring *tx_ring)  in ixgbevf_free_tx_resources()
 2978 int ixgbevf_setup_tx_resources(struct ixgbevf_ring *tx_ring)  in ixgbevf_setup_tx_resources()
 3257 static void ixgbevf_tx_ctxtdesc(struct ixgbevf_ring *tx_ring,  in ixgbevf_tx_ctxtdesc()
 3278 static int ixgbevf_tso(struct ixgbevf_ring *tx_ring,  in ixgbevf_tso()
 3348 static void ixgbevf_tx_csum(struct ixgbevf_ring *tx_ring,  in ixgbevf_tx_csum()
 3457 static void ixgbevf_tx_map(struct ixgbevf_ring *tx_ring,  in ixgbevf_tx_map()
 [all …]
 
 | 
| D | ethtool.c | 268 	struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL;  in ixgbevf_set_ringparam()  local
 | 
| D | ixgbevf.h | 394 	struct ixgbevf_ring *tx_ring[MAX_TX_QUEUES]; /* One per active queue */  member
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/ixgb/ | 
| D | ixgb_main.c | 957 	struct ixgb_desc_ring *tx_ring = &adapter->tx_ring;  in ixgb_clean_tx_ring()  local1326 	struct ixgb_desc_ring *tx_ring = &adapter->tx_ring;  in ixgb_tx_map()  local
 1427 	struct ixgb_desc_ring *tx_ring = &adapter->tx_ring;  in ixgb_tx_queue()  local
 1477 	struct ixgb_desc_ring *tx_ring = &adapter->tx_ring;  in __ixgb_maybe_stop_tx()  local
 1497                               struct ixgb_desc_ring *tx_ring, int size)  in ixgb_maybe_stop_tx()
 1844 	struct ixgb_desc_ring *tx_ring = &adapter->tx_ring;  in ixgb_clean_tx_irq()  local
 
 | 
| D | ixgb_param.c | 278 		struct ixgb_desc_ring *tx_ring = &adapter->tx_ring;  in ixgb_check_options()  local
 | 
| /linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ | 
| D | pch_gbe_main.c | 977 				   struct pch_gbe_tx_ring *tx_ring)  in pch_gbe_clean_tx_ring()1148 			      struct pch_gbe_tx_ring *tx_ring,  in pch_gbe_tx_queue()
 1504 					struct pch_gbe_tx_ring *tx_ring)  in pch_gbe_alloc_tx_buffers()
 1536 		 struct pch_gbe_tx_ring *tx_ring)  in pch_gbe_clean_tx()
 1785 				struct pch_gbe_tx_ring *tx_ring)  in pch_gbe_setup_tx_resources()
 1868 				struct pch_gbe_tx_ring *tx_ring)  in pch_gbe_free_tx_resources()
 1941 	struct pch_gbe_tx_ring *tx_ring = adapter->tx_ring;  in pch_gbe_up()  local
 2137 	struct pch_gbe_tx_ring *tx_ring = adapter->tx_ring;  in pch_gbe_xmit_frame()  local
 
 | 
| D | pch_gbe_param.c | 459 		struct pch_gbe_tx_ring *tx_ring = adapter->tx_ring;  in pch_gbe_check_options()  local
 | 
| D | pch_gbe.h | 638 	struct pch_gbe_tx_ring *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/e1000/ | 
| D | e1000_main.c | 1929 				    struct e1000_tx_ring *tx_ring)  in e1000_free_tx_resources()1986 				struct e1000_tx_ring *tx_ring)  in e1000_clean_tx_ring()
 2701 		     struct e1000_tx_ring *tx_ring, struct sk_buff *skb,  in e1000_tso()
 2773 			  struct e1000_tx_ring *tx_ring, struct sk_buff *skb,  in e1000_tx_csum()
 2829 			struct e1000_tx_ring *tx_ring,  in e1000_tx_map()
 2977 			   struct e1000_tx_ring *tx_ring, int tx_flags,  in e1000_tx_queue()
 3075 	struct e1000_tx_ring *tx_ring = adapter->tx_ring;  in __e1000_maybe_stop_tx()  local
 3097 			       struct e1000_tx_ring *tx_ring, int size)  in e1000_maybe_stop_tx()
 3110 	struct e1000_tx_ring *tx_ring;  in e1000_xmit_frame()  local
 3352 	struct e1000_tx_ring *tx_ring = adapter->tx_ring;  in e1000_dump()  local
 [all …]
 
 | 
| D | e1000_param.c | 281 		struct e1000_tx_ring *tx_ring = adapter->tx_ring;  in e1000_check_options()  local
 | 
| D | e1000.h | 252 	struct e1000_tx_ring *tx_ring;      /* One per active queue */  member
 | 
| /linux-4.4.14/drivers/net/ethernet/qlogic/qlge/ | 
| D | qlge_main.c | 2111 	struct tx_ring *tx_ring;  in ql_process_mac_tx_intr()  local2213 	struct tx_ring *tx_ring;  in ql_clean_outbound_rx_ring()  local
 2650 	struct tx_ring *tx_ring;  in qlge_send()  local
 2774 static void ql_init_tx_ring(struct ql_adapter *qdev, struct tx_ring *tx_ring)  in ql_init_tx_ring()
 2793 				 struct tx_ring *tx_ring)  in ql_free_tx_resources()
 2805 				 struct tx_ring *tx_ring)  in ql_alloc_tx_resources()
 3064 	struct tx_ring *tx_ring;  in ql_tx_ring_clean()  local
 3267 static int ql_start_tx_ring(struct ql_adapter *qdev, struct tx_ring *tx_ring)  in ql_start_tx_ring()
 4110 	struct tx_ring *tx_ring;  in ql_configure_rings()  local
 4303 	struct tx_ring *tx_ring = &qdev->tx_ring[0];  in qlge_get_stats()  local
 
 | 
| D | qlge.h | 1382 struct tx_ring {  struct1399 	struct tx_ring_desc *q;	/* descriptor list for the queue */  argument
 1400 	spinlock_t lock;
 1401 	atomic_t tx_count;	/* counts down for every outstanding IO */
 1402 	struct delayed_work tx_work;
 1403 	struct ql_adapter *qdev;
 1404 	u64 tx_packets;
 1405 	u64 tx_bytes;
 1406 	u64 tx_errors;
 2116 	struct tx_ring tx_ring[MAX_TX_RINGS];  member
 [all …]
 
 | 
| D | qlge_dbg.c | 1669 void ql_dump_tx_ring(struct tx_ring *tx_ring)  in ql_dump_tx_ring()
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ | 
| D | ixgbe_main.c | 568 	struct ixgbe_ring *tx_ring;  in ixgbe_dump()  local1005 		struct ixgbe_ring *tx_ring = adapter->tx_ring[i];  in ixgbe_update_xoff_received()  local
 1040 static inline bool ixgbe_check_tx_hang(struct ixgbe_ring *tx_ring)  in ixgbe_check_tx_hang()
 1093 			       struct ixgbe_ring *tx_ring)  in ixgbe_clean_tx_irq()
 1244 				struct ixgbe_ring *tx_ring,  in ixgbe_update_tx_dca()
 5105 static void ixgbe_clean_tx_ring(struct ixgbe_ring *tx_ring)  in ixgbe_clean_tx_ring()
 5477 int ixgbe_setup_tx_resources(struct ixgbe_ring *tx_ring)  in ixgbe_setup_tx_resources()
 5649 void ixgbe_free_tx_resources(struct ixgbe_ring *tx_ring)  in ixgbe_free_tx_resources()
 6098 		struct ixgbe_ring *tx_ring = adapter->tx_ring[i];  in ixgbe_update_stats()  local
 6543 		struct ixgbe_ring *tx_ring = adapter->tx_ring[i];  in ixgbe_ring_tx_pending()  local
 [all …]
 
 | 
| D | ixgbe_ethtool.c | 952 	struct ixgbe_ring *tx_ring = adapter->tx_ring[0];  in ixgbe_get_ringparam()  local1637 	struct ixgbe_ring *tx_ring = &adapter->test_tx_ring;  in ixgbe_free_desc_rings()  local
 1674 	struct ixgbe_ring *tx_ring = &adapter->test_tx_ring;  in ixgbe_setup_desc_rings()  local
 1836 				  struct ixgbe_ring *tx_ring,  in ixgbe_clean_test_rings()
 1897 	struct ixgbe_ring *tx_ring = &adapter->test_tx_ring;  in ixgbe_run_loopback_test()  local
 
 | 
| D | ixgbe_lib.c | 1202 void ixgbe_tx_ctxtdesc(struct ixgbe_ring *tx_ring, u32 vlan_macip_lens,  in ixgbe_tx_ctxtdesc()
 | 
| D | ixgbe_fcoe.c | 511 int ixgbe_fso(struct ixgbe_ring *tx_ring,  in ixgbe_fso()
 | 
| D | ixgbe.h | 670 	struct ixgbe_ring *tx_ring[MAX_TX_QUEUES] ____cacheline_aligned_in_smp;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/intel/igb/ | 
| D | igb_main.c | 369 	struct igb_ring *tx_ring;  in igb_dump()  local3175 int igb_setup_tx_resources(struct igb_ring *tx_ring)  in igb_setup_tx_resources()
 3699 void igb_free_tx_resources(struct igb_ring *tx_ring)  in igb_free_tx_resources()
 3757 static void igb_clean_tx_ring(struct igb_ring *tx_ring)  in igb_clean_tx_ring()
 4362 		struct igb_ring *tx_ring = adapter->tx_ring[i];  in igb_watchdog_task()  local
 4619 static void igb_tx_ctxtdesc(struct igb_ring *tx_ring, u32 vlan_macip_lens,  in igb_tx_ctxtdesc()
 4643 static int igb_tso(struct igb_ring *tx_ring,  in igb_tso()
 4708 static void igb_tx_csum(struct igb_ring *tx_ring, struct igb_tx_buffer *first)  in igb_tx_csum()
 4804 static void igb_tx_olinfo_status(struct igb_ring *tx_ring,  in igb_tx_olinfo_status()
 4827 static int __igb_maybe_stop_tx(struct igb_ring *tx_ring, const u16 size)  in __igb_maybe_stop_tx()
 [all …]
 
 | 
| D | igb_ethtool.c | 1536 	struct igb_ring *tx_ring = &adapter->test_tx_ring;  in igb_setup_desc_rings()  local1791 				struct igb_ring *tx_ring,  in igb_clean_test_rings()
 1852 	struct igb_ring *tx_ring = &adapter->test_tx_ring;  in igb_run_loopback_test()  local
 
 | 
| D | igb.h | 373 	struct igb_ring *tx_ring[16];  member580 static inline struct netdev_queue *txring_txq(const struct igb_ring *tx_ring)  in txring_txq()
 
 | 
| /linux-4.4.14/drivers/net/ethernet/amd/ | 
| D | ariadne.c | 88 	volatile struct TDRE *tx_ring[TX_RING_SIZE];  member100 	struct TDRE tx_ring[TX_RING_SIZE];  member
 
 | 
| D | lance.c | 232 	u32  tx_ring;  member238 	struct lance_tx_head tx_ring[TX_RING_SIZE];  member
 
 | 
| D | atarilance.c | 151 	struct ringdesc	tx_ring;  member
 | 
| D | pcnet32.c | 241 	__le32	tx_ring;  member263 	struct pcnet32_tx_head	*tx_ring;  member
 
 | 
| D | amd8111e.h | 747 	struct amd8111e_tx_dr*  tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/apm/xgene/ | 
| D | xgene_enet_main.c | 288 static int xgene_enet_setup_tx_desc(struct xgene_enet_desc_ring *tx_ring,  in xgene_enet_setup_tx_desc()433 	struct xgene_enet_desc_ring *tx_ring = pdata->tx_ring;  in xgene_enet_start_xmit()  local
 938 	struct xgene_enet_desc_ring *rx_ring, *tx_ring, *cp_ring;  in xgene_enet_create_desc_rings()  local
 
 | 
| D | xgene_enet_main.h | 156 	struct xgene_enet_desc_ring *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ | 
| D | sxgbe_main.c | 395 			struct sxgbe_tx_queue *tx_ring,	int tx_rsize)  in init_tx_ring()549 static void free_tx_ring(struct device *dev, struct sxgbe_tx_queue *tx_ring,  in free_tx_ring()
 827 	struct sxgbe_tx_queue *tx_ring = priv->txq[queue_num];  in sxgbe_restart_tx_queue()  local
 
 | 
| /linux-4.4.14/drivers/staging/rtl8192e/rtl8192e/ | 
| D | rtl_core.h | 269 struct tx_ring {  struct272 	struct tx_ring *next;  argument
 404 	struct rtl8192_tx_ring tx_ring[MAX_TX_QUEUE_COUNT];  member
 
 | 
| /linux-4.4.14/net/netlink/ | 
| D | af_netlink.h | 50 	struct netlink_ring	tx_ring;  member
 | 
| D | af_netlink.c | 380 __netlink_set_ring(struct sock *sk, struct nl_mmap_req *req, bool tx_ring, void **pg_vec,  in __netlink_set_ring()411 			    bool tx_ring)  in netlink_set_ring()
 
 | 
| /linux-4.4.14/include/linux/ | 
| D | fs_enet_pd.h | 139 	int rx_ring, tx_ring;	/* number of buffers on rx     */  member
 | 
| /linux-4.4.14/drivers/crypto/qat/qat_common/ | 
| D | adf_transport.c | 404 	struct adf_etr_ring_data *tx_ring;  in adf_init_bank()  local
 | 
| /linux-4.4.14/firmware/keyspan_pda/ | 
| D | keyspan_pda.S | 1117 tx_ring:  label
 | 
| D | xircom_pgs.S | 1185 tx_ring:  label
 | 
| /linux-4.4.14/drivers/net/xen-netback/ | 
| D | xenbus.c | 56 	struct xen_netif_tx_back_ring *tx_ring = &queue->tx;  in xenvif_read_io_ring()  local
 | 
| /linux-4.4.14/drivers/net/ethernet/sgi/ | 
| D | meth.c | 78 	tx_packet *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/apple/ | 
| D | macmace.c | 62 	unsigned char *tx_ring;  member
 | 
| /linux-4.4.14/net/packet/ | 
| D | internal.h | 109 	struct packet_ring_buffer	tx_ring;  member
 | 
| D | af_packet.c | 4058 		int closing, int tx_ring)  in packet_set_ring()
 | 
| /linux-4.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ | 
| D | rtl8180.h | 117 	struct rtl8180_tx_ring tx_ring[RTL818X_NR_TX_QUEUES];  member
 | 
| /linux-4.4.14/drivers/infiniband/ulp/ipoib/ | 
| D | ipoib.h | 242 	struct ipoib_tx_buf *tx_ring;  member359 	struct ipoib_tx_buf *tx_ring;  member
 
 | 
| /linux-4.4.14/drivers/net/irda/ | 
| D | vlsi_ir.h | 724 	struct vlsi_ring	*tx_ring, *rx_ring;  member
 | 
| D | au1k_ir.c | 154 	volatile struct ring_dest *tx_ring[NUM_IR_DESC];  member
 | 
| /linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ | 
| D | en_netdev.c | 1531 	struct mlx4_en_tx_ring *tx_ring;  in mlx4_en_start_port()  local2459 	struct mlx4_en_tx_ring *tx_ring = priv->tx_ring[queue_index];  in mlx4_en_set_tx_maxrate()  local
 
 | 
| D | mlx4_en.h | 555 	struct mlx4_en_tx_ring **tx_ring;  member
 | 
| /linux-4.4.14/drivers/dma/ | 
| D | xgene-dma.c | 296 	struct xgene_dma_ring tx_ring;  member1385 	struct xgene_dma_ring *tx_ring = &chan->tx_ring;  in xgene_dma_create_chan_rings()  local
 
 | 
| /linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ | 
| D | pci.h | 210 	struct rtl8192_tx_ring tx_ring[RTL_PCI_MAX_TX_QUEUE_COUNT];  member
 | 
| /linux-4.4.14/drivers/net/ethernet/micrel/ | 
| D | ks8695net.c | 175 	struct tx_ring_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/infiniband/ulp/srp/ | 
| D | ib_srp.h | 165 	struct srp_iu	      **tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/freescale/fs_enet/ | 
| D | fs_enet.h | 132 	int rx_ring, tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/vmxnet3/ | 
| D | vmxnet3_int.h | 229 	struct vmxnet3_cmd_ring         tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/pasemi/ | 
| D | pasemi_mac.c | 125 static struct pasemi_mac_txring *tx_ring(const struct pasemi_mac *mac)  in tx_ring()  function
 | 
| /linux-4.4.14/drivers/net/ethernet/broadcom/genet/ | 
| D | bcmgenet.c | 2461 	struct bcmgenet_tx_ring *tx_ring;  in bcmgenet_isr1()  local2509 	struct bcmgenet_tx_ring *tx_ring;  in bcmgenet_isr0()  local
 
 | 
| /linux-4.4.14/drivers/net/ethernet/3com/ | 
| D | 3c515.c | 306 	struct boom_tx_desc tx_ring[TX_RING_SIZE];  member
 | 
| D | 3c59x.c | 598 	struct boom_tx_desc* tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/dec/tulip/ | 
| D | winbond-840.c | 297 	struct w840_tx_desc *tx_ring;  member
 | 
| D | tulip.h | 405 	struct tulip_tx_desc *tx_ring;  member
 | 
| D | de2104x.c | 307 	struct de_desc		*tx_ring;  member
 | 
| D | de4x5.c | 791     struct de4x5_desc *tx_ring;		    /* TX descriptor ring           */  member
 | 
| /linux-4.4.14/drivers/net/ethernet/smsc/ | 
| D | smsc9420.c | 62 	struct smsc9420_dma_desc *tx_ring;  member
 | 
| D | epic100.c | 254 	struct epic_tx_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/amd/xgbe/ | 
| D | xgbe-drv.c | 136 	struct xgbe_ring *tx_ring, *rx_ring;  in xgbe_alloc_channels()  local
 | 
| D | xgbe.h | 456 	struct xgbe_ring *tx_ring;  member
 | 
| /linux-4.4.14/drivers/staging/rdma/hfi1/ | 
| D | sdma.h | 422 	struct sdma_txreq **tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/dlink/ | 
| D | dl2k.h | 370 	struct netdev_desc *tx_ring;  member
 | 
| D | sundance.c | 372 	struct netdev_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/packetengines/ | 
| D | hamachi.c | 485 	struct hamachi_desc *tx_ring;  member
 | 
| D | yellowfin.c | 310 	struct yellowfin_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/octeon/ | 
| D | octeon_mgmt.c | 126 	u64 *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/broadcom/ | 
| D | b44.h | 362 	struct dma_desc		*rx_ring, *tx_ring;  member
 | 
| D | bgmac.h | 447 	struct bgmac_dma_ring tx_ring[BGMAC_MAX_TX_RINGS];  member
 | 
| D | b44.c | 1242 		struct dma_desc *tx_ring;  in b44_alloc_consistent()  local
 | 
| D | tg3.h | 3009 	struct tg3_tx_buffer_desc	*tx_ring;  member
 | 
| D | bnx2.h | 6782 	struct bnx2_tx_ring_info	tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/rdc/ | 
| D | r6040.c | 194 	struct r6040_descriptor *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/sis/ | 
| D | sis900.c | 185 	BufferDesc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/hisilicon/hns/ | 
| D | hnae.h | 305 	struct hnae_ring rx_ring, tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/ | 
| D | fealnx.c | 378 	struct fealnx_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/altera/ | 
| D | altera_tse.h | 434 	struct tse_buffer *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/renesas/ | 
| D | sh_eth.h | 509 	struct sh_eth_txdesc *tx_ring;  member
 | 
| D | ravb.h | 787 	struct ravb_tx_desc *tx_ring[NUM_TX_QUEUE];  member
 | 
| /linux-4.4.14/drivers/net/wireless/ | 
| D | adm8211.h | 541 	struct adm8211_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/adaptec/ | 
| D | starfire.c | 534 	starfire_tx_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/realtek/ | 
| D | 8139cp.c | 343 	struct cp_desc		*tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/via/ | 
| D | via-rhine.c | 443 	struct tx_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/infiniband/hw/mlx4/ | 
| D | mlx4_ib.h | 412 	struct mlx4_ib_tun_tx_buf *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/alteon/ | 
| D | acenic.h | 646 	struct tx_desc		*tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/cadence/ | 
| D | macb.h | 779 	struct macb_dma_desc	*tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/natsemi/ | 
| D | natsemi.c | 542 	struct netdev_desc *tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/hippi/ | 
| D | rrunner.h | 802 	struct tx_desc		*tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ | 
| D | bnxt.h | 608 	struct bnxt_tx_ring_info	tx_ring;  member
 | 
| D | bnxt_hsi.h | 2662 	__le16 tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/nvidia/ | 
| D | forcedeth.c | 830 	union ring_type tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/rocker/ | 
| D | rocker.c | 229 	struct rocker_dma_ring_info tx_ring;  member
 | 
| /linux-4.4.14/drivers/net/ethernet/marvell/ | 
| D | sky2.h | 2226 	struct tx_ring_info  *tx_ring;  member
 | 
| D | skge.h | 2456 	struct skge_ring     tx_ring;  member
 |