Home
last modified time | relevance | path

Searched refs:_ring (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/infiniband/hw/irdma/
H A Ddefs.h935 #define IRDMA_RING_GET_NEXT_TAIL(_ring, _idx) \ argument
937 ((_ring).tail + (_idx)) % (_ring).size \
952 #define IRDMA_RING_INIT(_ring, _size) \ argument
954 (_ring).head = 0; \
955 (_ring).tail = 0; \
956 (_ring).size = (_size); \
958 #define IRDMA_RING_SIZE(_ring) ((_ring).size) argument
959 #define IRDMA_RING_CURRENT_HEAD(_ring) ((_ring).head) argument
960 #define IRDMA_RING_CURRENT_TAIL(_ring) ((_ring).tail) argument
962 #define IRDMA_RING_MOVE_HEAD(_ring, _retcode) \ argument
[all …]
/linux/include/linux/soc/mediatek/
H A Dmtk_wed.h276 #define mtk_wed_device_tx_ring_setup(_dev, _ring, _regs, _reset) \ argument
277 (_dev)->ops->tx_ring_setup(_dev, _ring, _regs, _reset)
288 #define mtk_wed_device_rx_ring_setup(_dev, _ring, _regs, _reset) \ argument
289 (_dev)->ops->rx_ring_setup(_dev, _ring, _regs, _reset)
300 #define mtk_wed_device_rro_rx_ring_setup(_dev, _ring, _regs) \ argument
301 (_dev)->ops->rro_rx_ring_setup(_dev, _ring, _regs)
302 #define mtk_wed_device_msdu_pg_rx_ring_setup(_dev, _ring, _regs) \ argument
303 (_dev)->ops->msdu_pg_rx_ring_setup(_dev, _ring, _regs)
314 #define mtk_wed_device_tx_ring_setup(_dev, _ring, _regs, _reset) -ENODEV argument
315 #define mtk_wed_device_txfree_ring_setup(_dev, _ring, _regs) -ENODEV argument
[all …]
/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_gen4_hw_csr_data.h88 u32 _ring = ring; \
95 ADF_RING_CSR_RING_LBASE + ((_ring) << 2), l_base); \
98 ADF_RING_CSR_RING_UBASE + ((_ring) << 2), u_base); \
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.h673 #define hns3_buf_size(_ring) ((_ring)->buf_size) argument
691 #define hns3_page_size(_ring) (PAGE_SIZE << hns3_page_order(_ring)) argument
/linux/drivers/gpu/drm/msm/adreno/
H A Da6xx_gpu.h237 #define shadowptr(_a6xx_gpu, _ring) ((_a6xx_gpu)->shadow_iova + \ argument
238 ((_ring)->id * sizeof(uint32_t)))
/linux/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac.h96 typeof(ring) _ring = (ring); \
97 ((_ring)->desc_data_head + \
98 ((idx) & ((_ring)->dma_desc_count - 1))); \
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h458 #define i40e_rx_pg_size(_ring) (PAGE_SIZE << i40e_rx_pg_order(_ring)) argument
/linux/drivers/net/ethernet/intel/ice/
H A Dice_txrx.h488 #define ice_rx_pg_size(_ring) (PAGE_SIZE << ice_rx_pg_order(_ring)) argument
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe.h258 #define XGBE_GET_DESC_DATA(_ring, _idx) \ argument
259 ((_ring)->rdata + \
260 ((_idx) & ((_ring)->rdesc_count - 1)))