/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() local 1140 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 { struct 57 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() local 555 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() local 434 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 { struct 359 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() local 374 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() local 687 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) \ argument 73 #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() local 428 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() local 706 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() local 169 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) \ argument 83 #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() local 762 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() local 640 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() local 1166 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() local 1326 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() local 2213 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 { struct 1399 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() local 1005 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() local 1637 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() local 3175 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() local 1791 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]; member 580 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]; member 100 struct TDRE tx_ring[TX_RING_SIZE]; member
|
D | lance.c | 232 u32 tx_ring; member 238 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; member 263 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 { struct 272 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; member 359 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() local 2459 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; member 1385 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() local 2509 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
|