Home
last modified time | relevance | path

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

12

/freebsd/sys/dev/iavf/
H A Diavf_iflib.h171 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/igc/
H A Dif_igc.h255 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/ixgbe/
H A Dixgbe.h298 struct rx_ring { struct
299 struct ix_rx_queue *que;
300 struct ixgbe_softc *sc;
301 u32 me;
302 u32 tail;
303 union ixgbe_adv_rx_desc *rx_base;
304 bool hw_rsc;
305 bool vtag_strip;
306 uint64_t rx_paddr;
307 bus_dma_tag_t ptag;
[all …]
/freebsd/sys/dev/ixl/
H A Dixl.h358 struct rx_ring { struct
359 struct ixl_rx_queue *que;
360 union i40e_rx_desc *rx_base;
361 uint64_t rx_paddr;
362 bool discard;
363 u32 itr;
364 u32 latency;
365 u32 mbuf_sz;
366 u32 tail;
367 u32 me;
[all …]
/freebsd/sys/dev/e1000/
H A Dif_em.h432 struct rx_ring { struct
433 struct e1000_softc *sc;
434 struct em_rx_queue *que;
435 u32 me;
436 u32 payload;
437 union e1000_rx_desc_extended *rx_base;
438 uint64_t rx_paddr;
441 void *tag;
442 struct resource *res;
443 bool discard;
[all …]
/freebsd/sys/dev/ena/
H A Dena_datapath.c74 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 Dena.c873 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
3150 struct ena_ring *rx_ring) in check_for_rx_interrupt_queue()
3297 struct ena_ring *rx_ring; in check_for_missing_completions() local
3351 struct ena_ring *rx_ring; in check_for_empty_rx_ring() local
H A Dena_netmap.c104 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 Drtwn_pci_attach.c125 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 Drtwn_pci_var.h114 struct rtwn_rx_ring rx_ring; member
/freebsd/sys/contrib/dev/rtw89/
H A Dpci.c154 struct rtw89_pci_rx_ring *rx_ring) in rtw89_pci_rxbd_recalc()
207 struct rtw89_pci_rx_ring *rx_ring, in rtw89_pci_validate_rx_tag()
234 struct rtw89_pci_rx_ring *rx_ring, in rtw89_pci_sync_skb_for_device_and_validate_rx_info()
329 struct rtw89_pci_rx_ring *rx_ring) in rtw89_pci_rxbd_deliver_skbs()
421 struct rtw89_pci_rx_ring *rx_ring, in rtw89_pci_rxbd_deliver()
446 struct rtw89_pci_rx_ring *rx_ring; in rtw89_pci_poll_rxq_dma() local
623 struct rtw89_pci_rx_ring *rx_ring, in rtw89_pci_release_tx_skbs()
675 struct rtw89_pci_rx_ring *rx_ring, in rtw89_pci_release_tx()
700 struct rtw89_pci_rx_ring *rx_ring; in rtw89_pci_poll_rpq_dma() local
727 struct rtw89_pci_rx_ring *rx_ring; in rtw89_pci_isr_rxd_unavail() local
[all …]
H A Dpci_be.c165 struct rtw89_pci_rx_ring *rx_ring; in rtw89_pci_clr_idx_all_be() local
/freebsd/sys/contrib/dev/rtw88/
H A Dpci.c175 struct rtw_pci_rx_ring *rx_ring) in rtw_pci_free_rx_ring_skbs()
196 struct rtw_pci_rx_ring *rx_ring) in rtw_pci_free_rx_ring()
211 struct rtw_pci_rx_ring *rx_ring; in rtw_pci_free_trx_ring() local
257 struct rtw_pci_rx_ring *rx_ring, in rtw_pci_reset_rx_desc()
283 struct rtw_pci_rx_ring *rx_ring, in rtw_pci_sync_rx_desc_device()
300 struct rtw_pci_rx_ring *rx_ring, in rtw_pci_init_rx_ring()
366 struct rtw_pci_rx_ring *rx_ring; in rtw_pci_init_trx_ring() local
735 struct rtw_pci_rx_ring *rx_ring, in rtw_pci_dma_check()
/freebsd/sys/dev/qlxgbe/
H A Dql_isr.c68 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/dev/bnxt/bnxt_en/
H A Dbnxt_txrx.c286 struct bnxt_ring *rx_ring; in bnxt_isc_rxd_refill() local
339 struct bnxt_ring *rx_ring; in bnxt_isc_rxd_flush() local
/freebsd/sys/contrib/dev/athk/ath11k/
H A Dspectral.h27 struct ath11k_dbring rx_ring; member
H A Ddp_rx.c344 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/al_eth/
H A Dal_eth.c1041 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 Dal_eth.h152 #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 Dif_et.c858 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 Ddp_rx.c260 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 Dsdp.h359 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 Dadf_freebsd_uio_cleanup.c67 int rx_ring = i + tx_rx_gap; in check_orphan_ring() local
/freebsd/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_cm.c158 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 Dhtt_tx.c799 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()

12