Searched refs:rxr (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 506 struct bnxt_rx_ring_info *rxr, in bnxt_alloc_rx_data() argument 509 struct rx_bd *rxbd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_alloc_rx_data() 510 struct bnxt_sw_rx_bd *rx_buf = &rxr->rx_buf_ring[prod]; in bnxt_alloc_rx_data() 526 static void bnxt_reuse_rx_data(struct bnxt_rx_ring_info *rxr, u16 cons, in bnxt_reuse_rx_data() argument 529 u16 prod = rxr->rx_prod; in bnxt_reuse_rx_data() 533 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnxt_reuse_rx_data() 534 cons_rx_buf = &rxr->rx_buf_ring[cons]; in bnxt_reuse_rx_data() 541 prod_bd = &rxr->rx_desc_ring[RX_RING(prod)][RX_IDX(prod)]; in bnxt_reuse_rx_data() 542 cons_bd = &rxr->rx_desc_ring[RX_RING(cons)][RX_IDX(cons)]; in bnxt_reuse_rx_data() 547 static inline u16 bnxt_find_next_agg_idx(struct bnxt_rx_ring_info *rxr, u16 idx) in bnxt_find_next_agg_idx() argument [all …]
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bnx2.c | 720 struct bnx2_rx_ring_info *rxr = &bnapi->rx_ring; in bnx2_free_rx_mem() local 724 if (rxr->rx_desc_ring[j]) in bnx2_free_rx_mem() 726 rxr->rx_desc_ring[j], in bnx2_free_rx_mem() 727 rxr->rx_desc_mapping[j]); in bnx2_free_rx_mem() 728 rxr->rx_desc_ring[j] = NULL; in bnx2_free_rx_mem() 730 vfree(rxr->rx_buf_ring); in bnx2_free_rx_mem() 731 rxr->rx_buf_ring = NULL; in bnx2_free_rx_mem() 734 if (rxr->rx_pg_desc_ring[j]) in bnx2_free_rx_mem() 736 rxr->rx_pg_desc_ring[j], in bnx2_free_rx_mem() 737 rxr->rx_pg_desc_mapping[j]); in bnx2_free_rx_mem() [all …]
|
/linux-4.4.14/drivers/net/ethernet/sgi/ |
D | ioc3-eth.c | 80 unsigned long *rxr; /* pointer to receiver ring */ member 582 unsigned long *rxr; in ioc3_rx() local 585 rxr = ip->rxr; /* Ring base */ in ioc3_rx() 637 rxr[n_entry] = cpu_to_be64(ioc3_map(rxb, 1)); in ioc3_rx() 838 ip->rxr[ip->rx_pi++] = ip->rxr[ip->rx_ci++]; in ioc3_clean_rx_ring() 879 if (ip->rxr) { in ioc3_free_rings() 890 free_page((unsigned long)ip->rxr); in ioc3_free_rings() 891 ip->rxr = NULL; in ioc3_free_rings() 899 unsigned long *rxr; in ioc3_alloc_rings() local 902 if (ip->rxr == NULL) { in ioc3_alloc_rings() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.h | 313 void i40evf_alloc_rx_buffers_ps(struct i40e_ring *rxr, u16 cleaned_count); 314 void i40evf_alloc_rx_buffers_1buf(struct i40e_ring *rxr, u16 cleaned_count); 315 void i40evf_alloc_rx_headers(struct i40e_ring *rxr);
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.h | 318 void i40e_alloc_rx_buffers_ps(struct i40e_ring *rxr, u16 cleaned_count); 319 void i40e_alloc_rx_buffers_1buf(struct i40e_ring *rxr, u16 cleaned_count); 320 void i40e_alloc_rx_headers(struct i40e_ring *rxr);
|
/linux-4.4.14/drivers/tty/serial/ |
D | mpsc.c | 168 dma_addr_t rxr; /* Rx descriptor ring */ member 808 pi->rxr = dp; in mpsc_init_rings() 832 dp = pi->rxr; in mpsc_init_rings() 892 pi->rxr = 0; in mpsc_uninit_rings() 947 rxre = (struct mpsc_rx_desc *)(pi->rxr + (pi->rxr_posn*MPSC_RXRE_SIZE)); in mpsc_rx_intr() 1070 (pi->rxr + (pi->rxr_posn * MPSC_RXRE_SIZE)); in mpsc_rx_intr() 1580 rxre = (struct mpsc_rx_desc *)(pi->rxr + in mpsc_get_poll_char() 1635 rxre = (struct mpsc_rx_desc *)(pi->rxr + in mpsc_get_poll_char()
|