Home
last modified time | relevance | path

Searched refs:sqes (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/tools/io_uring/
H A Dsetup.c31 sq->sqes = mmap(0, size, PROT_READ | PROT_WRITE, in io_uring_mmap()
34 if (sq->sqes == MAP_FAILED) { in io_uring_mmap()
46 munmap(sq->sqes, p->sq_entries * sizeof(struct io_uring_sqe)); in io_uring_mmap()
103 munmap(sq->sqes, *sq->kring_entries * sizeof(struct io_uring_sqe)); in io_uring_queue_exit()
H A Dio_uring-bench.c77 struct io_uring_sqe *sqes; member
145 struct io_uring_sqe *sqe = &s->sqes[index]; in init_io()
214 /* order tail store with writes to sqes above */ in prep_more_ios()
444 s->sqes = mmap(0, p.sq_entries * sizeof(struct io_uring_sqe), in setup_ring()
447 printf("sqes ptr = 0x%p\n", s->sqes); in setup_ring()
H A Dqueue.c64 * Submit sqes acquired from io_uring_get_sqe() to the kernel.
66 * Returns number of sqes submitted
90 * Fill in sqes that we have queued up, adding them to the kernel ring in io_uring_submit()
148 * All sqes are used in io_uring_get_sqe()
153 sqe = &sq->sqes[sq->sqe_tail & *sq->kring_mask]; in io_uring_get_sqe()
H A Dliburing.h27 struct io_uring_sqe *sqes; member
/kernel/linux/linux-6.6/tools/testing/selftests/net/
H A Dio_uring_zerocopy_tx.c88 struct io_uring_sqe *sqes; member
189 sq->sqes = mmap(0, size, PROT_READ | PROT_WRITE, in io_uring_mmap()
191 if (sq->sqes == MAP_FAILED) { in io_uring_mmap()
203 munmap(sq->sqes, p->sq_entries * sizeof(struct io_uring_sqe)); in io_uring_mmap()
297 return &sq->sqes[sq->sqe_tail++ & *sq->kring_mask]; in io_uring_get_sqe()
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Dlam.c97 struct io_uring_sqe *sqes; member
429 s->sq_ring.queue.sqes = mmap(0, p.sq_entries * sizeof(struct io_uring_sqe), in mmap_io_uring()
432 if (s->sq_ring.queue.sqes == MAP_FAILED) { in mmap_io_uring()
540 sqe = &ring->sq_ring.queue.sqes[index]; in handle_uring_sq()
/kernel/linux/linux-5.10/drivers/nvme/target/
H A Dpassthru.c76 id->sqes = min_t(__u8, ((0x6 << 4) | 0x6), id->sqes); in nvmet_passthru_override_id_ctrl()
H A Dadmin-cmd.c404 id->sqes = (0x6 << 4) | 0x6; in nvmet_execute_identify_ctrl()
/kernel/linux/linux-6.6/drivers/nvme/target/
H A Dpassthru.c133 id->sqes = min_t(__u8, ((0x6 << 4) | 0x6), id->sqes); in nvmet_passthru_override_id_ctrl()
H A Dadmin-cmd.c427 id->sqes = (0x6 << 4) | 0x6; in nvmet_execute_identify_ctrl()
/kernel/linux/linux-6.6/drivers/nvme/host/
H A Dapple.c134 struct nvme_command *sqes; member
301 memcpy(&q->sqes[tag], cmd, sizeof(*cmd)); in apple_nvme_submit_cmd()
1305 q->sqes = dmam_alloc_coherent(anv->dev, in apple_nvme_queue_alloc()
1308 if (!q->sqes) in apple_nvme_queue_alloc()
H A Dpci.c35 #define SQ_SIZE(q) ((q)->q_depth << (q)->sqes)
206 u8 sqes; member
491 memcpy(nvmeq->sq_cmds + (nvmeq->sq_tail << nvmeq->sqes), in nvme_sq_copy_cmd()
1526 nvmeq->sqes = qid ? dev->io_sqes : NVME_ADM_SQES; in nvme_alloc_queue()
/kernel/linux/linux-5.10/drivers/nvme/host/
H A Dpci.c33 #define SQ_SIZE(q) ((q)->q_depth << (q)->sqes)
206 u8 sqes; member
499 memcpy(nvmeq->sq_cmds + (nvmeq->sq_tail << nvmeq->sqes), in nvme_submit_cmd()
1509 nvmeq->sqes = qid ? dev->io_sqes : NVME_ADM_SQES; in nvme_alloc_queue()
/kernel/linux/linux-5.10/include/linux/
H A Dnvme.h286 __u8 sqes; member
/kernel/linux/linux-6.6/include/linux/
H A Dnvme.h327 __u8 sqes; member

Completed in 28 milliseconds