Home
last modified time | relevance | path

Searched defs:rx_ring (Results 1 – 25 of 97) sorted by relevance

1234

/linux-3.3/drivers/net/ethernet/qlogic/qlge/
Dqlge_main.c1065 static struct bq_desc *ql_get_curr_lbuf(struct rx_ring *rx_ring) in ql_get_curr_lbuf()
1076 struct rx_ring *rx_ring) in ql_get_curr_lchunk()
1098 static struct bq_desc *ql_get_curr_sbuf(struct rx_ring *rx_ring) in ql_get_curr_sbuf()
1109 static void ql_update_cq(struct rx_ring *rx_ring) in ql_update_cq()
1119 static void ql_write_cq_idx(struct rx_ring *rx_ring) in ql_write_cq_idx()
1124 static int ql_get_next_chunk(struct ql_adapter *qdev, struct rx_ring *rx_ring, in ql_get_next_chunk()
1172 static void ql_update_lbq(struct ql_adapter *qdev, struct rx_ring *rx_ring) in ql_update_lbq()
1224 static void ql_update_sbq(struct ql_adapter *qdev, struct rx_ring *rx_ring) in ql_update_sbq()
1292 struct rx_ring *rx_ring) in ql_update_buffer_queues()
1471 struct rx_ring *rx_ring, in ql_process_mac_rx_gro_page()
[all …]
Dqlge.h1417 struct rx_ring { struct
1418 struct cqicb cqicb; /* The chip's completion queue init control block. */
1421 void *cq_base;
1422 dma_addr_t cq_base_dma;
1423 u32 cq_size;
1424 u32 cq_len;
1425 u16 cq_id;
1426 __le32 *prod_idx_sh_reg; /* Shadowed producer register. */
1427 dma_addr_t prod_idx_sh_reg_dma;
1428 void __iomem *cnsmr_idx_db_reg; /* PCI doorbell mem area + 0 */
[all …]
/linux-3.3/drivers/infiniband/hw/amso1100/
Dc2.c160 static int c2_rx_ring_alloc(struct c2_ring *rx_ring, void *vaddr, in c2_rx_ring_alloc()
260 struct c2_ring *rx_ring = &c2_port->rx_ring; in c2_rx_fill() local
280 struct c2_ring *rx_ring = &c2_port->rx_ring; in c2_rx_clean() local
465 struct c2_ring *rx_ring = &c2_port->rx_ring; in c2_rx_interrupt() local
/linux-3.3/drivers/staging/et131x/
Det131x.c318 struct rx_ring { struct
319 struct fbr_lookup *fbr[NUM_FBRS];
320 void *ps_ring_virtaddr;
321 dma_addr_t ps_ring_physaddr;
322 u32 local_psr_full;
323 u32 psr_num_entries;
325 struct rx_status_block *rx_status_block;
326 dma_addr_t rx_status_bus;
329 struct list_head recv_list;
330 u32 num_ready_recv;
[all …]
/linux-3.3/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c102 struct ixgbevf_ring *rx_ring, in ixgbevf_release_rx_desc()
350 struct ixgbevf_ring *rx_ring, in ixgbevf_alloc_rx_buffers()
456 struct ixgbevf_ring *rx_ring, in ixgbevf_clean_rx_irq()
621 struct ixgbevf_ring *rx_ring = NULL; in ixgbevf_clean_rxonly() local
655 struct ixgbevf_ring *rx_ring = NULL; in ixgbevf_clean_rxonly_many() local
853 struct ixgbevf_ring *rx_ring, *tx_ring; in ixgbevf_set_itr_msix() local
992 struct ixgbevf_ring *rx_ring; in ixgbevf_msix_clean_rx() local
1312 struct ixgbevf_ring *rx_ring; in ixgbevf_configure_srrctl() local
1693 struct ixgbevf_ring *rx_ring) in ixgbevf_clean_rx_ring()
2517 struct ixgbevf_ring *rx_ring) in ixgbevf_setup_rx_resources()
[all …]
Dethtool.c283 struct ixgbevf_ring *rx_ring = adapter->rx_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/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c832 struct pch_gbe_rx_ring *rx_ring) in pch_gbe_clean_rx_ring()
1252 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers()
1314 struct pch_gbe_rx_ring *rx_ring, int cleaned_count) in pch_gbe_alloc_rx_buffers_pool()
1472 struct pch_gbe_rx_ring *rx_ring, in pch_gbe_clean_rx()
1630 struct pch_gbe_rx_ring *rx_ring) in pch_gbe_setup_rx_resources()
1689 struct pch_gbe_rx_ring *rx_ring) in pch_gbe_free_rx_resources()
1745 struct pch_gbe_rx_ring *rx_ring = adapter->rx_ring; in pch_gbe_up() local
1793 struct pch_gbe_rx_ring *rx_ring = adapter->rx_ring; in pch_gbe_down() local
Dpch_gbe_param.c459 struct pch_gbe_rx_ring *rx_ring = adapter->rx_ring; in pch_gbe_check_options() local
/linux-3.3/drivers/net/ethernet/intel/igbvf/
Dnetdev.c143 static void igbvf_alloc_rx_buffers(struct igbvf_ring *rx_ring, in igbvf_alloc_rx_buffers()
241 struct igbvf_ring *rx_ring = adapter->rx_ring; in igbvf_clean_rx_irq() local
448 struct igbvf_ring *rx_ring) in igbvf_setup_rx_resources()
543 static void igbvf_clean_rx_ring(struct igbvf_ring *rx_ring) in igbvf_clean_rx_ring()
608 void igbvf_free_rx_resources(struct igbvf_ring *rx_ring) in igbvf_free_rx_resources()
933 struct igbvf_ring *rx_ring = adapter->rx_ring; in igbvf_configure_msix() local
1143 struct igbvf_ring *rx_ring = container_of(napi, struct igbvf_ring, napi); in igbvf_poll() local
1304 struct igbvf_ring *rx_ring = adapter->rx_ring; in igbvf_configure_rx() local
/linux-3.3/drivers/net/ethernet/atheros/atl1e/
Datl1e_main.c688 struct atl1e_rx_ring *rx_ring = in atl1e_clean_rx_ring() local
722 struct atl1e_rx_ring *rx_ring = NULL; in atl1e_init_ring_resources() local
744 struct atl1e_rx_ring *rx_ring = NULL; in atl1e_init_ring_ptrs() local
800 struct atl1e_rx_ring *rx_ring; in atl1e_setup_ring_resources() local
891 struct atl1e_rx_ring *rx_ring = in atl1e_configure_des_ring() local
1394 struct atl1e_rx_ring *rx_ring = (struct atl1e_rx_ring *) in atl1e_clean_rx_irq() local
/linux-3.3/drivers/net/ethernet/intel/e1000e/
Dethtool.c609 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_get_ringparam() local
622 struct e1000_ring *rx_ring, *rx_old; in e1000_set_ringparam() local
1010 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_free_desc_rings() local
1057 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_setup_desc_rings() local
1509 struct e1000_ring *rx_ring = &adapter->test_rx_ring; in e1000_run_loopback_test() local
Dnetdev.c190 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000e_dump() local
600 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_alloc_rx_buffers() local
670 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_alloc_rx_buffers_ps() local
778 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_alloc_jumbo_rx_buffers() local
856 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_clean_rx_irq() local
1188 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_clean_rx_irq_ps() local
1384 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_clean_jumbo_rx_irq() local
1544 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_clean_rx_ring() local
1822 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000_configure_msix() local
2205 struct e1000_ring *rx_ring = adapter->rx_ring; in e1000e_setup_rx_resources() local
[all …]
/linux-3.3/drivers/net/ethernet/amd/
Dariadne.c88 volatile struct RDRE *rx_ring[RX_RING_SIZE]; member
100 struct RDRE rx_ring[RX_RING_SIZE]; member
Dlance.c231 u32 rx_ring; /* Tx and Rx ring base pointers */ member
237 struct lance_rx_head rx_ring[RX_RING_SIZE]; member
/linux-3.3/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c918 struct ixgbe_ring *rx_ring = adapter->rx_ring[0]; in ixgbe_get_ringparam() local
1546 struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; in ixgbe_free_desc_rings() local
1583 struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; in ixgbe_setup_desc_rings() local
1728 static u16 ixgbe_clean_test_rings(struct ixgbe_ring *rx_ring, in ixgbe_clean_test_rings()
1788 struct ixgbe_ring *rx_ring = &adapter->test_rx_ring; in ixgbe_run_loopback_test() local
Dixgbe_main.c290 struct ixgbe_ring *rx_ring; in ixgbe_dump() local
857 struct ixgbe_ring *rx_ring, in ixgbe_update_rx_dca()
1087 static inline void ixgbe_release_rx_desc(struct ixgbe_ring *rx_ring, u32 val) in ixgbe_release_rx_desc()
1104 void ixgbe_alloc_rx_buffers(struct ixgbe_ring *rx_ring, u16 cleaned_count) in ixgbe_alloc_rx_buffers()
1242 struct ixgbe_ring *rx_ring, in ixgbe_clean_rx_irq()
2004 struct ixgbe_ring *rx_ring = a->rx_ring[r_idx]; in map_vector_to_rxq() local
2502 struct ixgbe_ring *rx_ring) in ixgbe_configure_srrctl()
2873 struct ixgbe_ring *rx_ring; in ixgbe_set_rx_buffer_len() local
3855 static void ixgbe_clean_rx_ring(struct ixgbe_ring *rx_ring) in ixgbe_clean_rx_ring()
5148 int ixgbe_setup_rx_resources(struct ixgbe_ring *rx_ring) in ixgbe_setup_rx_resources()
[all …]
/linux-3.3/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c1008 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; in ixgb_free_rx_resources() local
1030 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; in ixgb_clean_rx_ring() local
2015 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; in ixgb_clean_rx_irq() local
2134 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; in ixgb_alloc_rx_buffers() local
Dixgb_param.c297 struct ixgb_desc_ring *rx_ring = &adapter->rx_ring; in ixgb_check_options() local
/linux-3.3/include/scsi/
Dlibsrp.h39 struct srp_buf **rx_ring; member
/linux-3.3/drivers/infiniband/ulp/ipoib/
Dipoib_cm.c141 struct ipoib_cm_rx_buf *rx_ring, in ipoib_cm_alloc_rx_skb()
194 struct ipoib_cm_rx_buf *rx_ring) in ipoib_cm_free_rx_ring()
559 struct ipoib_cm_rx_buf *rx_ring; in ipoib_cm_handle_rx_wc() local
/linux-3.3/drivers/net/ethernet/intel/igb/
Digb_ethtool.c1345 struct igb_ring *rx_ring = &adapter->test_rx_ring; in igb_setup_desc_rings() local
1573 static int igb_clean_test_rings(struct igb_ring *rx_ring, in igb_clean_test_rings()
1629 struct igb_ring *rx_ring = &adapter->test_rx_ring; in igb_run_loopback_test() local
Digb_main.c359 struct igb_ring *rx_ring; in igb_dump() local
2775 int igb_setup_rx_resources(struct igb_ring *rx_ring) in igb_setup_rx_resources()
3275 void igb_free_rx_resources(struct igb_ring *rx_ring) in igb_free_rx_resources()
3310 static void igb_clean_rx_ring(struct igb_ring *rx_ring) in igb_clean_rx_ring()
6026 struct igb_ring *rx_ring = q_vector->rx.ring; in igb_clean_rx_irq() local
6146 static bool igb_alloc_mapped_skb(struct igb_ring *rx_ring, in igb_alloc_mapped_skb()
6180 static bool igb_alloc_mapped_page(struct igb_ring *rx_ring, in igb_alloc_mapped_page()
6217 void igb_alloc_rx_buffers(struct igb_ring *rx_ring, u16 cleaned_count) in igb_alloc_rx_buffers()
/linux-3.3/drivers/net/ethernet/intel/e1000/
De1000_main.c2030 struct e1000_rx_ring *rx_ring) in e1000_free_rx_resources()
2067 struct e1000_rx_ring *rx_ring) in e1000_clean_rx_ring()
3774 struct e1000_rx_ring *rx_ring, in e1000_clean_jumbo_rx_irq()
3979 struct e1000_rx_ring *rx_ring, in e1000_clean_rx_irq()
4117 struct e1000_rx_ring *rx_ring, int cleaned_count) in e1000_alloc_jumbo_rx_buffers()
4224 struct e1000_rx_ring *rx_ring, in e1000_alloc_rx_buffers()
De1000_param.c310 struct e1000_rx_ring *rx_ring = adapter->rx_ring; in e1000_check_options() local
/linux-3.3/drivers/scsi/
Dscsi_tgt_if.c53 static struct tgt_ring tx_ring, rx_ring; variable

1234