/linux-3.3/drivers/net/ethernet/intel/igbvf/ |
D | netdev.c | 409 struct igbvf_ring *tx_ring) in igbvf_setup_tx_resources() 489 static void igbvf_clean_tx_ring(struct igbvf_ring *tx_ring) in igbvf_clean_tx_ring() 524 void igbvf_free_tx_resources(struct igbvf_ring *tx_ring) in igbvf_free_tx_resources() 745 static bool igbvf_clean_tx_irq(struct igbvf_ring *tx_ring) in igbvf_clean_tx_irq() 836 struct igbvf_ring *tx_ring = adapter->tx_ring; in igbvf_intr_msix_tx() local 932 struct igbvf_ring *tx_ring = adapter->tx_ring; in igbvf_configure_msix() local 1223 struct igbvf_ring *tx_ring = adapter->tx_ring; in igbvf_configure_tx() local 1794 struct igbvf_ring *tx_ring = adapter->tx_ring; in igbvf_watchdog_task() local 1855 struct igbvf_ring *tx_ring, in igbvf_tso() 1935 struct igbvf_ring *tx_ring, in igbvf_tx_csum() [all …]
|
/linux-3.3/drivers/net/ethernet/qlogic/netxen/ |
D | netxen_nic_ctx.c | 303 struct nx_host_tx_ring *tx_ring = adapter->tx_ring; in nx_fw_cmd_create_tx_ctx() local 558 struct nx_host_tx_ring *tx_ring; in netxen_init_old_ctx() local 614 struct nx_host_tx_ring *tx_ring; in netxen_alloc_hw_resources() local 728 struct nx_host_tx_ring *tx_ring; in netxen_free_hw_resources() local
|
D | netxen_nic_init.c | 137 struct nx_host_tx_ring *tx_ring = adapter->tx_ring; in netxen_release_tx_buffers() local 168 struct nx_host_tx_ring *tx_ring; in netxen_free_sw_resources() local 198 struct nx_host_tx_ring *tx_ring; in netxen_alloc_sw_resources() local 1781 struct nx_host_tx_ring *tx_ring = adapter->tx_ring; in netxen_process_cmd_ring() local
|
D | netxen_nic_main.c | 126 struct nx_host_tx_ring *tx_ring) in netxen_nic_update_cmd_producer() 138 struct nx_host_tx_ring *tx_ring) in netxen_nic_update_cmd_consumer() 1169 struct nx_host_tx_ring *tx_ring; in netxen_nic_attach() local 1764 struct nx_host_tx_ring *tx_ring, in netxen_tso_check() 1945 struct nx_host_tx_ring *tx_ring = adapter->tx_ring; in netxen_nic_xmit_frame() local
|
/linux-3.3/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_main.c | 644 struct atl1e_tx_ring *tx_ring = (struct atl1e_tx_ring *) in atl1e_clean_tx_ring() local 743 struct atl1e_tx_ring *tx_ring = NULL; in atl1e_init_ring_ptrs() local 799 struct atl1e_tx_ring *tx_ring; in atl1e_setup_ring_resources() local 893 struct atl1e_tx_ring *tx_ring = in atl1e_configure_des_ring() local 1227 struct atl1e_tx_ring *tx_ring = (struct atl1e_tx_ring *) in atl1e_clean_tx_irq() local 1552 struct atl1e_tx_ring *tx_ring = &adapter->tx_ring; in atl1e_tpd_avail() local 1571 struct atl1e_tx_ring *tx_ring = &adapter->tx_ring; in atl1e_get_tpd() local 1585 struct atl1e_tx_ring *tx_ring = &adapter->tx_ring; in atl1e_get_tx_buffer() local 1798 struct atl1e_tx_ring *tx_ring = &adapter->tx_ring; in atl1e_tx_queue() local
|
/linux-3.3/drivers/infiniband/hw/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 762 struct c2_ring *tx_ring = &c2_port->tx_ring; in c2_xmit_frame() local
|
/linux-3.3/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 192 struct ixgbevf_ring *tx_ring) in ixgbevf_clean_tx_irq() 853 struct ixgbevf_ring *rx_ring, *tx_ring; in ixgbevf_set_itr_msix() local 960 struct ixgbevf_ring *tx_ring; in ixgbevf_msix_clean_tx() local 1753 struct ixgbevf_ring *tx_ring) in ixgbevf_clean_tx_ring() 2411 struct ixgbevf_ring *tx_ring) in ixgbevf_free_tx_resources() 2451 struct ixgbevf_ring *tx_ring) in ixgbevf_setup_tx_resources() 2726 struct ixgbevf_ring *tx_ring, in ixgbevf_tso() 2814 struct ixgbevf_ring *tx_ring, in ixgbevf_tx_csum() 2886 struct ixgbevf_ring *tx_ring, in ixgbevf_tx_map() 2991 struct ixgbevf_ring *tx_ring, int tx_flags, in ixgbevf_tx_queue() [all …]
|
D | ethtool.c | 282 struct ixgbevf_ring *tx_ring = adapter->tx_ring; in ixgbevf_get_ringparam() local 295 struct ixgbevf_ring *tx_ring = NULL, *rx_ring = NULL; in ixgbevf_set_ringparam() local
|
/linux-3.3/drivers/staging/et131x/ |
D | et131x.c | 393 struct tx_ring { struct 395 struct tcb *tcb_ring; 398 struct tcb *tcb_qhead; 399 struct tcb *tcb_qtail; 407 struct tcb *send_head; 408 struct tcb *send_tail; 409 int used; 412 struct tx_desc *tx_desc_ring; 413 dma_addr_t tx_desc_ring_pa; 416 u32 send_idx; [all …]
|
/linux-3.3/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 286 struct ixgbe_ring *tx_ring; in ixgbe_dump() local 605 void ixgbe_unmap_and_free_tx_resource(struct ixgbe_ring *tx_ring, in ixgbe_unmap_and_free_tx_resource() 659 struct ixgbe_ring *tx_ring = adapter->tx_ring[i]; in ixgbe_update_xoff_received() local 687 static inline bool ixgbe_check_tx_hang(struct ixgbe_ring *tx_ring) in ixgbe_check_tx_hang() 742 struct ixgbe_ring *tx_ring) in ixgbe_clean_tx_irq() 886 struct ixgbe_ring *tx_ring, in ixgbe_update_tx_dca() 2016 struct ixgbe_ring *tx_ring = a->tx_ring[t_idx]; in map_vector_to_txq() local 3919 static void ixgbe_clean_tx_ring(struct ixgbe_ring *tx_ring) in ixgbe_clean_tx_ring() 5085 int ixgbe_setup_tx_resources(struct ixgbe_ring *tx_ring) in ixgbe_setup_tx_resources() 5212 void ixgbe_free_tx_resources(struct ixgbe_ring *tx_ring) in ixgbe_free_tx_resources() [all …]
|
D | ixgbe_ethtool.c | 917 struct ixgbe_ring *tx_ring = adapter->tx_ring[0]; in ixgbe_get_ringparam() local 1545 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_free_desc_rings() local 1582 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_setup_desc_rings() local 1729 struct ixgbe_ring *tx_ring, in ixgbe_clean_test_rings() 1787 struct ixgbe_ring *tx_ring = &adapter->test_tx_ring; in ixgbe_run_loopback_test() local
|
/linux-3.3/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_main.c | 972 struct ixgb_desc_ring *tx_ring = &adapter->tx_ring; in ixgb_clean_tx_ring() local 1345 struct ixgb_desc_ring *tx_ring = &adapter->tx_ring; in ixgb_tx_map() local 1446 struct ixgb_desc_ring *tx_ring = &adapter->tx_ring; in ixgb_tx_queue() local 1496 struct ixgb_desc_ring *tx_ring = &adapter->tx_ring; in __ixgb_maybe_stop_tx() local 1516 struct ixgb_desc_ring *tx_ring, int size) in ixgb_maybe_stop_tx() 1863 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-3.3/drivers/net/ethernet/intel/e1000e/ |
D | netdev.c | 183 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000e_dump() local 1018 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000_print_hw_hang() local 1092 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000_clean_tx_irq() local 1778 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000_intr_msix_tx() local 1823 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000_configure_msix() local 2171 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000e_setup_tx_resources() local 2256 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000_clean_tx_ring() local 2288 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000e_free_tx_resources() local 2747 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000_configure_tx() local 4352 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000_watchdog_task() local [all …]
|
D | ethtool.c | 608 struct e1000_ring *tx_ring = adapter->tx_ring; in e1000_get_ringparam() local 621 struct e1000_ring *tx_ring, *tx_old; in e1000_set_ringparam() local 1009 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_free_desc_rings() local 1056 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_setup_desc_rings() local 1508 struct e1000_ring *tx_ring = &adapter->test_tx_ring; in e1000_run_loopback_test() local
|
/linux-3.3/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_main.c | 800 struct pch_gbe_tx_ring *tx_ring) in pch_gbe_clean_tx_ring() 969 struct pch_gbe_tx_ring *tx_ring, in pch_gbe_tx_queue() 1348 struct pch_gbe_tx_ring *tx_ring) in pch_gbe_alloc_tx_buffers() 1380 struct pch_gbe_tx_ring *tx_ring) in pch_gbe_clean_tx() 1581 struct pch_gbe_tx_ring *tx_ring) in pch_gbe_setup_tx_resources() 1672 struct pch_gbe_tx_ring *tx_ring) in pch_gbe_free_tx_resources() 1744 struct pch_gbe_tx_ring *tx_ring = adapter->tx_ring; in pch_gbe_up() local 1930 struct pch_gbe_tx_ring *tx_ring = adapter->tx_ring; in pch_gbe_xmit_frame() local
|
D | pch_gbe_param.c | 443 struct pch_gbe_tx_ring *tx_ring = adapter->tx_ring; in pch_gbe_check_options() local
|
/linux-3.3/drivers/net/ethernet/mellanox/mlx4/ |
D | en_selftest.c | 141 struct mlx4_en_tx_ring *tx_ring; in mlx4_en_ex_selftest() local
|
/linux-3.3/drivers/net/ethernet/intel/e1000/ |
D | e1000_main.c | 1921 struct e1000_tx_ring *tx_ring) in e1000_free_tx_resources() 1979 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() 2828 struct e1000_tx_ring *tx_ring, in e1000_tx_map() 2970 struct e1000_tx_ring *tx_ring, int tx_flags, in e1000_tx_queue() 3066 struct e1000_tx_ring *tx_ring = adapter->tx_ring; in __e1000_maybe_stop_tx() local 3086 struct e1000_tx_ring *tx_ring, int size) in e1000_maybe_stop_tx() 3099 struct e1000_tx_ring *tx_ring; in e1000_xmit_frame() local 3597 struct e1000_tx_ring *tx_ring) in e1000_clean_tx_irq()
|
/linux-3.3/drivers/net/ethernet/qlogic/qlge/ |
D | qlge_main.c | 2076 struct tx_ring *tx_ring; in ql_process_mac_tx_intr() local 2178 struct tx_ring *tx_ring; in ql_clean_outbound_rx_ring() local 2587 struct tx_ring *tx_ring; in qlge_send() local 2703 static void ql_init_tx_ring(struct ql_adapter *qdev, struct tx_ring *tx_ring) in ql_init_tx_ring() 2723 struct tx_ring *tx_ring) in ql_free_tx_resources() 2735 struct tx_ring *tx_ring) in ql_alloc_tx_resources() 2992 struct tx_ring *tx_ring; in ql_tx_ring_clean() local 3197 static int ql_start_tx_ring(struct ql_adapter *qdev, struct tx_ring *tx_ring) in ql_start_tx_ring() 4070 struct tx_ring *tx_ring; in ql_configure_rings() local 4266 struct tx_ring *tx_ring = &qdev->tx_ring[0]; in qlge_get_stats() local
|
D | qlge.h | 1380 struct tx_ring { struct 1397 struct tx_ring_desc *q; /* descriptor list for the queue */ argument 1398 spinlock_t lock; 1399 atomic_t tx_count; /* counts down for every outstanding IO */ 1400 atomic_t queue_stopped; /* Turns queue off when full. */ 1401 struct delayed_work tx_work; 1402 struct ql_adapter *qdev; 1403 u64 tx_packets; 1404 u64 tx_bytes; 1405 u64 tx_errors; [all …]
|
/linux-3.3/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 356 struct igb_ring *tx_ring; in igb_dump() local 2621 int igb_setup_tx_resources(struct igb_ring *tx_ring) in igb_setup_tx_resources() 3174 void igb_free_tx_resources(struct igb_ring *tx_ring) in igb_free_tx_resources() 3231 static void igb_clean_tx_ring(struct igb_ring *tx_ring) in igb_clean_tx_ring() 3760 struct igb_ring *tx_ring = adapter->tx_ring[i]; in igb_watchdog_task() local 4006 static void igb_tx_ctxtdesc(struct igb_ring *tx_ring, u32 vlan_macip_lens, in igb_tx_ctxtdesc() 4030 static int igb_tso(struct igb_ring *tx_ring, in igb_tso() 4093 static void igb_tx_csum(struct igb_ring *tx_ring, struct igb_tx_buffer *first) in igb_tx_csum() 4180 static void igb_tx_olinfo_status(struct igb_ring *tx_ring, in igb_tx_olinfo_status() 4210 static void igb_tx_map(struct igb_ring *tx_ring, in igb_tx_map() [all …]
|
D | igb_ethtool.c | 1344 struct igb_ring *tx_ring = &adapter->test_tx_ring; in igb_setup_desc_rings() local 1574 struct igb_ring *tx_ring, in igb_clean_test_rings() 1628 struct igb_ring *tx_ring = &adapter->test_tx_ring; in igb_run_loopback_test() local
|
/linux-3.3/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_ctx.c | 368 struct qlcnic_host_tx_ring *tx_ring = adapter->tx_ring; in qlcnic_fw_cmd_create_tx_ctx() local 480 struct qlcnic_host_tx_ring *tx_ring; in qlcnic_alloc_hw_resources() local 583 struct qlcnic_host_tx_ring *tx_ring; in qlcnic_free_hw_resources() local
|
/linux-3.3/drivers/net/ethernet/amd/ |
D | ariadne.c | 87 volatile struct TDRE *tx_ring[TX_RING_SIZE]; member 99 struct TDRE tx_ring[TX_RING_SIZE]; member
|