Searched refs:sq_tail (Results 1 - 10 of 10) sorted by relevance
/linux-master/drivers/nvme/host/ |
H A D | trace.h | 142 TP_PROTO(struct request *req, __le16 sq_head, int sq_tail), 143 TP_ARGS(req, sq_head, sq_tail), 149 __field(u16, sq_tail) 156 __entry->sq_tail = sq_tail; 160 __entry->qid, __entry->sq_head, __entry->sq_tail
|
H A D | pci.c | 201 u16 sq_tail; member in struct:nvme_queue 474 u16 next_tail = nvmeq->sq_tail + 1; 482 if (nvme_dbbuf_update_and_check_event(nvmeq->sq_tail, 484 writel(nvmeq->sq_tail, nvmeq->q_db); 485 nvmeq->last_sq_tail = nvmeq->sq_tail; 491 memcpy(nvmeq->sq_cmds + (nvmeq->sq_tail << nvmeq->sqes), 493 if (++nvmeq->sq_tail == nvmeq->q_depth) 494 nvmeq->sq_tail = 0; 502 if (nvmeq->sq_tail != nvmeq->last_sq_tail) 1038 trace_nvme_sq(req, cqe->sq_head, nvmeq->sq_tail); [all...] |
/linux-master/io_uring/ |
H A D | fdinfo.c | 61 unsigned int sq_tail = READ_ONCE(r->sq.tail); local 80 * and sq_tail and cq_head are changed by userspace. But it's ok since 85 seq_printf(m, "SqTail:\t%u\n", sq_tail); 91 seq_printf(m, "SQEs:\t%u\n", sq_tail - sq_head); 92 sq_entries = min(sq_tail - sq_head, ctx->sq_entries);
|
/linux-master/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_queue.h | 50 u16 sq_tail; member in struct:fun_queue 99 funq->sq_tail = tail;
|
H A D | fun_dev.c | 396 memcpy(fun_sqe_at(funq, funq->sq_tail), cmd, cmdsize); 398 dev_dbg(fdev->dev, "admin cmd @ %u: %8ph\n", funq->sq_tail, 401 if (++funq->sq_tail == funq->sq_depth) 402 funq->sq_tail = 0; 403 writel(funq->sq_tail, funq->sq_db);
|
/linux-master/drivers/dma/ |
H A D | hisi_dma.c | 151 u32 sq_tail; member in struct:hisi_dma_chan 471 chan->sq_tail = 0; 508 struct hisi_dma_sqe *sqe = chan->sq + chan->sq_tail; 532 chan->sq_tail = (chan->sq_tail + 1) % hdma_dev->chan_depth; 534 /* update sq_tail to trigger a new task */ 536 chan->qp_num, chan->sq_tail);
|
/linux-master/drivers/scsi/cxlflash/ |
H A D | sislite.h | 295 __be64 sq_tail; /* Submission Queue TAIL (R/W): next IOARCB */ member in struct:sisl_host_map
|
H A D | main.c | 375 writeq_be((u64)hwq->hsq_curr, &hwq->host_map->sq_tail); 383 readq_be(&hwq->host_map->sq_tail));
|
/linux-master/drivers/crypto/hisilicon/ |
H A D | qm.c | 1072 qp_status->sq_tail = 0; 1808 u16 sq_tail = qp_status->sq_tail; local 1813 return qp->sqe + sq_tail * qp->qm->sqe_size; 2032 u16 cur_tail = qp->qp_status.sq_tail; 2192 u16 sq_tail = qp_status->sq_tail; local 2193 u16 sq_tail_next = (sq_tail + 1) % qp->sq_depth; 2210 qp_status->sq_tail = sq_tail_next;
|
/linux-master/include/linux/ |
H A D | hisi_acc_qm.h | 403 u16 sq_tail; member in struct:hisi_qp_status
|
Completed in 234 milliseconds