| /linux/drivers/infiniband/hw/irdma/ |
| H A D | defs.h | 961 #define IRDMA_RING_GET_NEXT_TAIL(_ring, _idx) \ argument 963 ((_ring).tail + (_idx)) % (_ring).size \ 978 #define IRDMA_RING_INIT(_ring, _size) \ argument 980 (_ring).head = 0; \ 981 (_ring).tail = 0; \ 982 (_ring).size = (_size); \ 984 #define IRDMA_RING_SIZE(_ring) ((_ring).size) argument 985 #define IRDMA_RING_CURRENT_HEAD(_ring) ((_ring).head) argument 986 #define IRDMA_RING_CURRENT_TAIL(_ring) ((_ring).tail) argument 988 #define IRDMA_RING_MOVE_HEAD(_ring, _retcode) \ argument [all …]
|
| /linux/include/linux/soc/mediatek/ |
| H A D | mtk_wed.h | 277 #define mtk_wed_device_tx_ring_setup(_dev, _ring, _regs, _reset) \ argument 278 (_dev)->ops->tx_ring_setup(_dev, _ring, _regs, _reset) 289 #define mtk_wed_device_rx_ring_setup(_dev, _ring, _regs, _reset) \ argument 290 (_dev)->ops->rx_ring_setup(_dev, _ring, _regs, _reset) 301 #define mtk_wed_device_rro_rx_ring_setup(_dev, _ring, _regs) \ argument 302 (_dev)->ops->rro_rx_ring_setup(_dev, _ring, _regs) 303 #define mtk_wed_device_msdu_pg_rx_ring_setup(_dev, _ring, _regs) \ argument 304 (_dev)->ops->msdu_pg_rx_ring_setup(_dev, _ring, _regs) 315 #define mtk_wed_device_tx_ring_setup(_dev, _ring, _regs, _reset) -ENODEV argument 316 #define mtk_wed_device_txfree_ring_setup(_dev, _ring, _regs) -ENODEV argument [all …]
|
| /linux/drivers/net/ethernet/hisilicon/hibmcge/ |
| H A D | hbg_txrx.c | 20 typeof(ring) _ring = (ring); \ 21 ((tail) + _ring->len - (head)) % _ring->len; }) 31 typeof(ring) _ring = (ring); \ 32 _ring->p = hbg_queue_next_prt(_ring->p, _ring); }) 35 typeof(ring) _ring = (ring); \ 36 get_order(hbg_spec_max_frame_len(_ring->priv, _ring->dir)); })
|
| /linux/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hnae.h | 338 #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/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_gen4_hw_csr_data.h | 88 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 D | hns3_enet.h | 675 #define hns3_buf_size(_ring) ((_ring)->buf_size) argument 693 #define hns3_page_size(_ring) (PAGE_SIZE << hns3_page_order(_ring)) argument
|
| /linux/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac.h | 96 typeof(ring) _ring = (ring); \ 97 ((_ring)->desc_data_head + \ 98 ((idx) & ((_ring)->dma_desc_count - 1))); \
|
| /linux/drivers/gpu/drm/msm/adreno/ |
| H A D | a6xx_gpu.h | 258 #define shadowptr(_a6xx_gpu, _ring) ((_a6xx_gpu)->shadow_iova + \ argument 259 ((_ring)->id * sizeof(uint32_t)))
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_txrx.h | 459 #define i40e_rx_pg_size(_ring) (PAGE_SIZE << i40e_rx_pg_order(_ring)) argument
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | ixgbevf.h | 207 #define ixgbevf_rx_pg_size(_ring) (PAGE_SIZE << ixgbevf_rx_pg_order(_ring)) argument
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe.h | 168 #define XGBE_GET_DESC_DATA(_ring, _idx) \ argument 169 ((_ring)->rdata + \ 170 ((_idx) & ((_ring)->rdesc_count - 1)))
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc.h | 792 #define igc_rx_pg_size(_ring) (PAGE_SIZE << igc_rx_pg_order(_ring)) argument
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | igb.h | 433 #define igb_rx_pg_size(_ring) (PAGE_SIZE << igb_rx_pg_order(_ring)) argument
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe.h | 473 #define ixgbe_rx_pg_size(_ring) (PAGE_SIZE << ixgbe_rx_pg_order(_ring)) argument
|
| /linux/drivers/net/ethernet/wangxun/libwx/ |
| H A D | wx_type.h | 1505 #define wx_rx_pg_size(_ring) (PAGE_SIZE << wx_rx_pg_order(_ring)) argument
|