Searched refs:ring_sz (Results 1 – 6 of 6) sorted by relevance
| /linux/tools/include/io_uring/ |
| H A D | mini_liburing.h | 41 size_t ring_sz; member 52 size_t ring_sz; member 78 sq->ring_sz = p->cq_off.cqes; in io_uring_mmap() 79 sq->ring_sz += p->cq_entries * sizeof(struct io_uring_cqe); in io_uring_mmap() 81 sq->ring_sz = p->sq_off.array; in io_uring_mmap() 82 sq->ring_sz += p->sq_entries * sizeof(unsigned int); in io_uring_mmap() 85 ptr = mmap(0, sq->ring_sz, PROT_READ | PROT_WRITE, in io_uring_mmap() 104 munmap(sq->khead, sq->ring_sz); in io_uring_mmap() 108 cq->ring_sz = p->cq_off.cqes + p->cq_entries * sizeof(struct io_uring_cqe); in io_uring_mmap() 109 ptr = mmap(0, cq->ring_sz, PROT_READ | PROT_WRITE, in io_uring_mmap() [all …]
|
| /linux/tools/testing/selftests/x86/ |
| H A D | lam.c | 108 size_t ring_sz; member 489 sring->ring_sz = p.sq_off.array + p.sq_entries * sizeof(unsigned int); in mmap_io_uring() 490 cring->ring_sz = p.cq_off.cqes + p.cq_entries * sizeof(struct io_uring_cqe); in mmap_io_uring() 493 if (cring->ring_sz > sring->ring_sz) in mmap_io_uring() 494 sring->ring_sz = cring->ring_sz; in mmap_io_uring() 496 cring->ring_sz = sring->ring_sz; in mmap_io_uring() 499 void *sq_ptr = mmap(0, sring->ring_sz, PROT_READ | PROT_WRITE, in mmap_io_uring() 511 cq_ptr = mmap(0, cring->ring_sz, PROT_READ | PROT_WRITE, in mmap_io_uring() 516 munmap(sq_ptr, sring->ring_sz); in mmap_io_uring() 533 munmap(sq_ptr, sring->ring_sz); in mmap_io_uring() [all …]
|
| /linux/drivers/dma/ |
| H A D | plx_dma.c | 409 size_t ring_sz = PLX_DMA_RING_COUNT * sizeof(*plxdev->hw_ring); in plx_dma_alloc_chan_resources() local 413 plxdev->hw_ring = dma_alloc_coherent(plxdev->dma_dev.dev, ring_sz, in plx_dma_alloc_chan_resources() 446 dma_free_coherent(plxdev->dma_dev.dev, ring_sz, plxdev->hw_ring, in plx_dma_alloc_chan_resources() 454 size_t ring_sz = PLX_DMA_RING_COUNT * sizeof(*plxdev->hw_ring); in plx_dma_free_chan_resources() local 482 dma_free_coherent(plxdev->dma_dev.dev, ring_sz, plxdev->hw_ring, in plx_dma_free_chan_resources()
|
| /linux/drivers/net/ethernet/mscc/ |
| H A D | ocelot_fdma.c | 46 static u16 ocelot_fdma_idx_next(u16 idx, u16 ring_sz) in ocelot_fdma_idx_next() argument 48 return unlikely(idx == ring_sz - 1) ? 0 : idx + 1; in ocelot_fdma_idx_next() 51 static u16 ocelot_fdma_idx_prev(u16 idx, u16 ring_sz) in ocelot_fdma_idx_prev() argument 53 return unlikely(idx == 0) ? ring_sz - 1 : idx - 1; in ocelot_fdma_idx_prev()
|
| /linux/drivers/dma/amd/qdma/ |
| H A D | qdma.c | 499 u32 ring_sz = QDMA_DEFAULT_RING_SIZE; in qdma_device_setup() local 509 ret = qdma_reg_write(qdev, &ring_sz, QDMA_REGO_RING_SIZE); in qdma_device_setup()
|
| /linux/drivers/gpu/drm/i915/gt/ |
| H A D | selftest_execlists.c | 2801 int queue_sz, int ring_sz) in __live_preempt_ring() argument 2821 tmp->ring_size = ring_sz; in __live_preempt_ring()
|