/freebsd/sys/dev/iavf/ |
H A D | iavf_iflib.h | 171 struct rx_ring { struct 172 struct iavf_rx_queue *que; 173 union iavf_rx_desc *rx_base; 174 uint64_t rx_paddr; 175 bool discard; 176 u32 itr; 177 u32 latency; 178 u32 mbuf_sz; 179 u32 tail; 180 u32 me; [all …]
|
/freebsd/sys/dev/ixgbe/ |
H A D | ixgbe.h | 287 struct rx_ring { struct 288 struct ix_rx_queue *que; 289 struct ixgbe_softc *sc; 290 u32 me; 291 u32 tail; 292 union ixgbe_adv_rx_desc *rx_base; 293 bool hw_rsc; 294 bool vtag_strip; 295 uint64_t rx_paddr; 296 bus_dma_tag_t ptag; [all …]
|
/freebsd/sys/dev/igc/ |
H A D | if_igc.h | 255 struct rx_ring { struct 256 struct igc_softc *sc; 257 struct igc_rx_queue *que; 258 u32 me; 259 u32 payload; 260 union igc_rx_desc_extended *rx_base; 261 uint64_t rx_paddr; 264 void *tag; 265 struct resource *res; 291 struct rx_ring rxr; argument
|
/freebsd/sys/dev/ixl/ |
H A D | ixl.h | 357 struct rx_ring { struct 358 struct ixl_rx_queue *que; 359 union i40e_rx_desc *rx_base; 360 uint64_t rx_paddr; 361 bool discard; 362 u32 itr; 363 u32 latency; 364 u32 mbuf_sz; 365 u32 tail; 366 u32 me; [all …]
|
/freebsd/sys/dev/e1000/ |
H A D | if_em.h | 419 struct rx_ring { struct 420 struct e1000_softc *sc; 421 struct em_rx_queue *que; 422 u32 me; 423 u32 payload; 424 union e1000_rx_desc_extended *rx_base; 425 uint64_t rx_paddr; 428 void *tag; 429 struct resource *res; 430 bool discard; [all …]
|
/freebsd/sys/dev/ena/ |
H A D | ena_datapath.c | 74 struct ena_ring *rx_ring; in ena_cleanup() local 346 ena_rx_hash_mbuf(struct ena_ring *rx_ring, struct ena_com_rx_ctx *ena_rx_ctx, in ena_rx_hash_mbuf() 419 ena_rx_mbuf(struct ena_ring *rx_ring, struct ena_com_rx_buf_info *ena_bufs, in ena_rx_mbuf() 527 ena_rx_checksum(struct ena_ring *rx_ring, struct ena_com_rx_ctx *ena_rx_ctx, in ena_rx_checksum() 563 ena_rx_cleanup(struct ena_ring *rx_ring) in ena_rx_cleanup()
|
H A D | ena.c | 873 struct ena_ring *rx_ring = que->rx_ring; in ena_setup_rx_resources() local 953 struct ena_ring *rx_ring = &adapter->rx_ring[qid]; in ena_free_rx_resources() local 1022 ena_alloc_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring, in ena_alloc_rx_mbuf() 1085 ena_free_rx_mbuf(struct ena_adapter *adapter, struct ena_ring *rx_ring, in ena_free_rx_mbuf() 1108 ena_refill_rx_bufs(struct ena_ring *rx_ring, uint32_t num) in ena_refill_rx_bufs() 1441 struct ena_ring *rx_ring = &adapter->rx_ring[qid]; in ena_free_rx_bufs() local 1468 struct ena_ring *rx_ring; in ena_refill_all_rx_bufs() local 3131 struct ena_ring *rx_ring) in check_for_rx_interrupt_queue() 3278 struct ena_ring *rx_ring; in check_for_missing_completions() local 3332 struct ena_ring *rx_ring; in check_for_empty_rx_ring() local
|
H A D | ena_netmap.c | 104 ena_netmap_alloc_rx_slot(struct ena_adapter *adapter, struct ena_ring *rx_ring, in ena_netmap_alloc_rx_slot() 169 ena_netmap_free_rx_slot(struct ena_adapter *adapter, struct ena_ring *rx_ring, in ena_netmap_free_rx_slot()
|
/freebsd/sys/dev/rtwn/pci/ |
H A D | rtwn_pci_attach.c | 125 struct rtwn_rx_ring *rx_ring = &pc->rx_ring; in rtwn_pci_alloc_rx_list() local 209 struct rtwn_rx_ring *rx_ring = &pc->rx_ring; in rtwn_pci_reset_rx_list() local 225 struct rtwn_rx_ring *rx_ring = &pc->rx_ring; in rtwn_pci_free_rx_list() local
|
H A D | rtwn_pci_var.h | 114 struct rtwn_rx_ring rx_ring; member
|
/freebsd/sys/contrib/dev/rtw88/ |
H A D | pci.c | 174 struct rtw_pci_rx_ring *rx_ring) in rtw_pci_free_rx_ring_skbs() argument 195 struct rtw_pci_rx_ring *rx_ring) in rtw_pci_free_rx_ring() argument 210 struct rtw_pci_rx_ring *rx_ring; rtw_pci_free_trx_ring() local 256 rtw_pci_reset_rx_desc(struct rtw_dev * rtwdev,struct sk_buff * skb,struct rtw_pci_rx_ring * rx_ring,u32 idx,u32 desc_sz) rtw_pci_reset_rx_desc() argument 282 rtw_pci_sync_rx_desc_device(struct rtw_dev * rtwdev,dma_addr_t dma,struct rtw_pci_rx_ring * rx_ring,u32 idx,u32 desc_sz) rtw_pci_sync_rx_desc_device() argument 299 rtw_pci_init_rx_ring(struct rtw_dev * rtwdev,struct rtw_pci_rx_ring * rx_ring,u8 desc_size,u32 len) rtw_pci_init_rx_ring() argument 365 struct rtw_pci_rx_ring *rx_ring; rtw_pci_init_trx_ring() local 734 rtw_pci_dma_check(struct rtw_dev * rtwdev,struct rtw_pci_rx_ring * rx_ring,u32 idx) rtw_pci_dma_check() argument [all...] |
/freebsd/sys/contrib/dev/rtw89/ |
H A D | pci.c | 128 rtw89_pci_rxbd_recalc(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring) rtw89_pci_rxbd_recalc() argument 237 rtw89_pci_rxbd_deliver_skbs(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring) rtw89_pci_rxbd_deliver_skbs() argument 322 rtw89_pci_rxbd_deliver(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring,u32 cnt) rtw89_pci_rxbd_deliver() argument 347 struct rtw89_pci_rx_ring *rx_ring; rtw89_pci_poll_rxq_dma() local 524 rtw89_pci_release_tx_skbs(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring,u32 max_cnt) rtw89_pci_release_tx_skbs() argument 575 rtw89_pci_release_tx(struct rtw89_dev * rtwdev,struct rtw89_pci_rx_ring * rx_ring,u32 cnt) rtw89_pci_release_tx() argument 600 struct rtw89_pci_rx_ring *rx_ring; rtw89_pci_poll_rpq_dma() local 627 struct rtw89_pci_rx_ring *rx_ring; rtw89_pci_isr_rxd_unavail() local 982 struct rtw89_pci_rx_ring *rx_ring; __rtw89_pci_check_and_reclaim_tx_resource() local 1437 struct rtw89_pci_rx_ring *rx_ring; rtw89_pci_reset_trx_rings() local 1576 struct rtw89_pci_rx_ring *rx_ring; rtw89_pci_switch_bd_idx_addr() local 2888 rtw89_pci_free_rx_ring(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_rx_ring * rx_ring) rtw89_pci_free_rx_ring() argument 2922 struct rtw89_pci_rx_ring *rx_ring; rtw89_pci_free_rx_rings() local 2939 rtw89_pci_init_rx_bd(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_rx_ring * rx_ring,struct sk_buff * skb,int buf_sz,u32 idx) rtw89_pci_init_rx_bd() argument 3106 rtw89_pci_alloc_rx_ring(struct rtw89_dev * rtwdev,struct pci_dev * pdev,struct rtw89_pci_rx_ring * rx_ring,u32 desc_size,u32 len,u32 rxch) rtw89_pci_alloc_rx_ring() argument 3191 struct rtw89_pci_rx_ring *rx_ring; rtw89_pci_alloc_rx_rings() local [all...] |
/freebsd/sys/dev/qlxgbe/ |
H A D | ql_isr.c | 68 qla_rx_ring_t *rx_ring; in qla_rx_intr() local 202 qla_rx_ring_t *rx_ring; in qla_lro_intr() local
|
/freebsd/sys/contrib/dev/athk/ath11k/ |
H A D | spectral.h | 27 struct ath11k_dbring rx_ring; member
|
H A D | dp_rx.c | 344 struct dp_rxdma_ring *rx_ring, in ath11k_dp_rxbufs_replenish() 436 struct dp_rxdma_ring *rx_ring) in ath11k_dp_rxdma_buf_ring_free() 462 struct dp_rxdma_ring *rx_ring = &dp->rx_refill_buf_ring; in ath11k_dp_rxdma_pdev_buf_free() local 479 struct dp_rxdma_ring *rx_ring, in ath11k_dp_rxdma_ring_buf_setup() 498 struct dp_rxdma_ring *rx_ring = &dp->rx_refill_buf_ring; in ath11k_dp_rxdma_pdev_buf_setup() local 2679 struct dp_rxdma_ring *rx_ring; in ath11k_dp_process_rx() local 2889 struct dp_rxdma_ring *rx_ring, in ath11k_dp_rx_alloc_mon_status_buf() 2933 struct dp_rxdma_ring *rx_ring, in ath11k_dp_rx_mon_status_bufs_replenish() 3040 struct dp_rxdma_ring *rx_ring; in ath11k_dp_rx_reap_mon_status_ring() local 3745 struct dp_rxdma_ring *rx_ring = &dp->rx_refill_buf_ring; in ath11k_dp_process_rx_err_buf() local [all …]
|
/freebsd/sys/dev/bnxt/bnxt_en/ |
H A D | bnxt_txrx.c | 252 struct bnxt_ring *rx_ring; in bnxt_isc_rxd_refill() local 298 struct bnxt_ring *rx_ring; in bnxt_isc_rxd_flush() local
|
/freebsd/sys/dev/al_eth/ |
H A D | al_eth.c | 1041 struct al_eth_ring *rx_ring, in al_eth_alloc_rx_buf() 1088 struct al_eth_ring *rx_ring = &adapter->rx_ring[qid]; in al_eth_refill_rx_bufs() local 1451 struct al_eth_ring *rx_ring = arg; in al_eth_rx_recv_irq_filter() local 1516 struct al_eth_ring *rx_ring, struct al_eth_pkt *hal_pkt, in al_eth_rx_mbuf() 1581 struct al_eth_ring *rx_ring = arg; in al_eth_rx_recv_work() local 2448 struct al_eth_ring *rx_ring = &adapter->rx_ring[qid]; in al_eth_setup_rx_resources() local 2550 struct al_eth_ring *rx_ring = &adapter->rx_ring[qid]; in al_eth_free_rx_resources() local
|
H A D | al_eth.h | 152 #define AL_ETH_RX_RING_IDX_NEXT(rx_ring, idx) (((idx) + 1) & (AL_ETH_DEFAULT_RX_DESCS - 1)) argument 153 #define AL_ETH_RX_RING_IDX_ADD(rx_ring, idx, n) (((idx) + (n)) & (AL_ETH_DEFAULT_RX_DESCS - 1)) argument 277 struct al_eth_ring rx_ring[AL_ETH_NUM_QUEUES]; member
|
/freebsd/sys/dev/et/ |
H A D | if_et.c | 858 struct et_rxdesc_ring *rx_ring; in et_dma_alloc() local 1037 struct et_rxdesc_ring *rx_ring; in et_dma_free() local 1513 struct et_rxdesc_ring *rx_ring; in et_free_rx_ring() local 1727 struct et_rxdesc_ring *rx_ring; in et_init_rxdma() local 2026 struct et_rxdesc_ring *rx_ring; in et_rxeof() local
|
/freebsd/sys/contrib/dev/athk/ath12k/ |
H A D | dp_rx.c | 260 struct dp_rxdma_ring *rx_ring, in ath12k_dp_rx_bufs_replenish() 389 struct dp_rxdma_ring *rx_ring) in ath12k_dp_rxdma_buf_ring_free() 414 struct dp_rxdma_ring *rx_ring = &dp->rx_refill_buf_ring; in ath12k_dp_rxdma_buf_free() local 428 struct dp_rxdma_ring *rx_ring, in ath12k_dp_rxdma_ring_buf_setup() 449 struct dp_rxdma_ring *rx_ring = &dp->rx_refill_buf_ring; in ath12k_dp_rxdma_buf_setup() local 2596 struct dp_rxdma_ring *rx_ring = &dp->rx_refill_buf_ring; in ath12k_dp_rx_process() local 3396 struct dp_rxdma_ring *rx_ring; in ath12k_dp_rx_process_err() local 3720 struct dp_rxdma_ring *rx_ring; in ath12k_dp_rx_process_wbm_err() local
|
/freebsd/sys/ofed/drivers/infiniband/ulp/sdp/ |
H A D | sdp.h | 359 struct sdp_rx_ring rx_ring; member 423 static inline void rx_ring_unlock(struct sdp_rx_ring *rx_ring) in rx_ring_unlock() 428 static inline int rx_ring_trylock(struct sdp_rx_ring *rx_ring) in rx_ring_trylock() 438 static inline void rx_ring_destroy_lock(struct sdp_rx_ring *rx_ring) in rx_ring_destroy_lock()
|
/freebsd/sys/dev/qat/qat_common/ |
H A D | adf_freebsd_uio_cleanup.c | 67 int rx_ring = i + tx_rx_gap; in check_orphan_ring() local
|
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib_cm.c | 158 struct ipoib_cm_rx_buf *rx_ring) in ipoib_cm_free_rx_ring() 479 struct ipoib_cm_rx_buf *rx_ring; in ipoib_cm_handle_rx_wc() local
|
/freebsd/sys/contrib/dev/athk/ath10k/ |
H A D | htt_tx.c | 799 static void ath10k_htt_fill_rx_desc_offset_32(struct ath10k_hw_params *hw, void *rx_ring) in ath10k_htt_fill_rx_desc_offset_32() 807 static void ath10k_htt_fill_rx_desc_offset_64(struct ath10k_hw_params *hw, void *rx_ring) in ath10k_htt_fill_rx_desc_offset_64()
|
/freebsd/sys/dev/axgbe/ |
H A D | if_axgbe_pci.c | 1756 struct xgbe_ring *rx_ring; in axgbe_if_rx_queues_alloc() local 1830 struct xgbe_ring *rx_ring; in axgbe_if_queues_free() local
|