Searched refs:_ring (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/ofed/libirdma/ |
H A D | irdma_defs.h | 307 #define IRDMA_GET_RING_OFFSET(_ring, _i) \ argument 309 ((_ring).head + (_i)) % (_ring).size \ 328 #define IRDMA_RING_INIT(_ring, _size) \ argument 330 (_ring).head = 0; \ 331 (_ring).tail = 0; \ 332 (_ring).size = (_size); \ 334 #define IRDMA_RING_SIZE(_ring) ((_ring).size) argument 335 #define IRDMA_RING_CURRENT_HEAD(_ring) ((_ring).head) argument 336 #define IRDMA_RING_CURRENT_TAIL(_ring) ((_ring).tail) argument 338 #define IRDMA_RING_MOVE_HEAD(_ring, _retcode) \ argument [all …]
|
/freebsd/sys/dev/irdma/ |
H A D | irdma_defs.h | 1386 #define IRDMA_RING_GET_NEXT_TAIL(_ring, _idx) \ argument 1388 ((_ring).tail + (_idx)) % (_ring).size \ 1391 #define IRDMA_GET_RING_OFFSET(_ring, _i) \ argument 1393 ((_ring).head + (_i)) % (_ring).size \ 1412 #define IRDMA_RING_INIT(_ring, _size) \ argument 1414 (_ring).head = 0; \ 1415 (_ring).tail = 0; \ 1416 (_ring).size = (_size); \ 1418 #define IRDMA_RING_SIZE(_ring) ((_ring).size) argument 1419 #define IRDMA_RING_CURRENT_HEAD(_ring) ((_ring).head) argument [all …]
|
/freebsd/sys/dev/qcom_ess_edma/ |
H A D | qcom_ess_edma_var.h | 39 #define EDMA_RING_LOCK(_ring) mtx_lock(&(_ring)->mtx) argument 40 #define EDMA_RING_UNLOCK(_ring) mtx_unlock(&(_ring)->mtx) argument 41 #define EDMA_RING_LOCK_ASSERT(_ring) mtx_assert(&(_ring)->mtx, MA_OWNED) argument
|
/freebsd/sys/dev/ena/ |
H A D | ena.h | 523 #define ENA_RING_MTX_LOCK(_ring) mtx_lock(&(_ring)->ring_mtx) argument 524 #define ENA_RING_MTX_TRYLOCK(_ring) mtx_trylock(&(_ring)->ring_mtx) argument 525 #define ENA_RING_MTX_UNLOCK(_ring) mtx_unlock(&(_ring)->ring_mtx) argument 526 #define ENA_RING_MTX_ASSERT(_ring) \ argument 527 mtx_assert(&(_ring)->ring_mtx, MA_OWNED)
|
/freebsd/sys/dev/qat/include/ |
H A D | adf_gen4vf_hw_csr_data.h | 53 u32 _ring = ring; \ 61 ADF_RING_CSR_RING_LBASE_GEN4 + ((_ring) << 2), \ 66 ADF_RING_CSR_RING_UBASE_GEN4 + ((_ring) << 2), \
|
/freebsd/sys/dev/qat/include/common/ |
H A D | adf_gen4_hw_data.h | 64 u32 _ring = ring; \ 72 ADF_RING_CSR_RING_LBASE + ((_ring) << 2), \ 77 ADF_RING_CSR_RING_UBASE + ((_ring) << 2), \
|
/freebsd/sys/dev/axgbe/ |
H A D | xgbe.h | 264 #define XGBE_GET_DESC_DATA(_ring, _idx) \ argument 265 ((_ring)->rdata + \ 266 ((_idx) & ((_ring)->rdesc_count - 1)))
|
/freebsd/sys/sys/ |
H A D | pmc.h | 1226 int pmc_process_interrupt(int _ring, struct pmc *_pm, struct trapframe *_tf);
|