Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/infiniband/hw/irdma/
Ddefs.h932 #define IRDMA_RING_GET_NEXT_TAIL(_ring, _idx) \ argument
934 ((_ring).tail + (_idx)) % (_ring).size \
949 #define IRDMA_RING_INIT(_ring, _size) \ argument
951 (_ring).head = 0; \
952 (_ring).tail = 0; \
953 (_ring).size = (_size); \
955 #define IRDMA_RING_SIZE(_ring) ((_ring).size) argument
956 #define IRDMA_RING_CURRENT_HEAD(_ring) ((_ring).head) argument
957 #define IRDMA_RING_CURRENT_TAIL(_ring) ((_ring).tail) argument
959 #define IRDMA_RING_MOVE_HEAD(_ring, _retcode) \ argument
[all …]
/Linux-v5.15/drivers/crypto/qat/qat_common/
Dadf_gen4_hw_data.h46 u32 _ring = ring; \
53 ADF_RING_CSR_RING_LBASE + ((_ring) << 2), l_base); \
56 ADF_RING_CSR_RING_UBASE + ((_ring) << 2), u_base); \
/Linux-v5.15/drivers/gpu/drm/msm/adreno/
Da6xx_gpu.h74 #define shadowptr(_a6xx_gpu, _ring) ((_a6xx_gpu)->shadow_iova + \ argument
75 ((_ring)->id * sizeof(uint32_t)))
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns/
Dhnae.h338 #define hnae_buf_size(_ring) ((_ring)->buf_size) argument
339 #define hnae_page_order(_ring) (get_order(hnae_buf_size(_ring))) argument
340 #define hnae_page_size(_ring) (PAGE_SIZE << hnae_page_order(_ring)) argument
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns3/
Dhns3_enet.h655 #define hns3_buf_size(_ring) ((_ring)->buf_size) argument
666 #define hns3_page_size(_ring) (PAGE_SIZE << hns3_page_order(_ring)) argument
/Linux-v5.15/drivers/net/ethernet/intel/ice/
Dice_txrx.h375 #define ice_rx_pg_size(_ring) (PAGE_SIZE << ice_rx_pg_order(_ring)) argument
/Linux-v5.15/drivers/net/ethernet/synopsys/
Ddwc-xlgmac.h95 typeof(ring) _ring = (ring); \
96 ((_ring)->desc_data_head + \
97 ((idx) & ((_ring)->dma_desc_count - 1))); \
/Linux-v5.15/drivers/net/ethernet/intel/iavf/
Diavf_txrx.h437 #define iavf_rx_pg_size(_ring) (PAGE_SIZE << iavf_rx_pg_order(_ring)) argument
/Linux-v5.15/drivers/net/ethernet/intel/i40e/
Di40e_txrx.h450 #define i40e_rx_pg_size(_ring) (PAGE_SIZE << i40e_rx_pg_order(_ring)) argument
/Linux-v5.15/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf.h207 #define ixgbevf_rx_pg_size(_ring) (PAGE_SIZE << ixgbevf_rx_pg_order(_ring)) argument
/Linux-v5.15/drivers/net/ethernet/amd/xgbe/
Dxgbe.h257 #define XGBE_GET_DESC_DATA(_ring, _idx) \ argument
258 ((_ring)->rdata + \
259 ((_idx) & ((_ring)->rdesc_count - 1)))
/Linux-v5.15/drivers/net/ethernet/intel/igc/
Digc.h636 #define igc_rx_pg_size(_ring) (PAGE_SIZE << igc_rx_pg_order(_ring)) argument
/Linux-v5.15/drivers/net/ethernet/intel/igb/
Digb.h425 #define igb_rx_pg_size(_ring) (PAGE_SIZE << igb_rx_pg_order(_ring)) argument
/Linux-v5.15/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h418 #define ixgbe_rx_pg_size(_ring) (PAGE_SIZE << ixgbe_rx_pg_order(_ring)) argument