Home
last modified time | relevance | path

Searched defs:tx_ring (Results 1 – 25 of 101) sorted by relevance

12345

/linux-3.3/drivers/net/ethernet/intel/igbvf/
Dnetdev.c409 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/
Dnetxen_nic_ctx.c303 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
Dnetxen_nic_init.c137 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
Dnetxen_nic_main.c126 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/
Datl1e_main.c644 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/
Dc2.c111 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/
Dixgbevf_main.c192 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 …]
Dethtool.c282 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/
Det131x.c393 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/
Dixgbe_main.c286 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 …]
Dixgbe_ethtool.c917 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/
Dixgb_main.c972 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
Dixgb_param.c278 struct ixgb_desc_ring *tx_ring = &adapter->tx_ring; in ixgb_check_options() local
/linux-3.3/drivers/net/ethernet/intel/e1000e/
Dnetdev.c183 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 …]
Dethtool.c608 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/
Dpch_gbe_main.c800 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
Dpch_gbe_param.c443 struct pch_gbe_tx_ring *tx_ring = adapter->tx_ring; in pch_gbe_check_options() local
/linux-3.3/drivers/net/ethernet/mellanox/mlx4/
Den_selftest.c141 struct mlx4_en_tx_ring *tx_ring; in mlx4_en_ex_selftest() local
/linux-3.3/drivers/net/ethernet/intel/e1000/
De1000_main.c1921 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/
Dqlge_main.c2076 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
Dqlge.h1380 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/
Digb_main.c356 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 …]
Digb_ethtool.c1344 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/
Dqlcnic_ctx.c368 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/
Dariadne.c87 volatile struct TDRE *tx_ring[TX_RING_SIZE]; member
99 struct TDRE tx_ring[TX_RING_SIZE]; member

12345