Home
last modified time | relevance | path

Searched refs:reqs (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/block/
H A Dreqlist.c20 void reqlist_init_req(BlockReqList *reqs, BlockReq *req, int64_t offset, in reqlist_init_req() argument
28 QLIST_INSERT_HEAD(reqs, req, list); in reqlist_init_req()
31 BlockReq *reqlist_find_conflict(BlockReqList *reqs, int64_t offset, in reqlist_find_conflict() argument
36 QLIST_FOREACH(r, reqs, list) { in reqlist_find_conflict()
45 bool coroutine_fn reqlist_wait_one(BlockReqList *reqs, int64_t offset, in reqlist_wait_one() argument
48 BlockReq *r = reqlist_find_conflict(reqs, offset, bytes); in reqlist_wait_one()
59 void coroutine_fn reqlist_wait_all(BlockReqList *reqs, int64_t offset, in reqlist_wait_all() argument
62 while (reqlist_wait_one(reqs, offset, bytes, lock)) { in reqlist_wait_all()
H A Dblock-copy.c141 BlockReqList reqs; member
208 assert(!reqlist_find_conflict(&s->reqs, offset, bytes)); in block_copy_task_create()
220 reqlist_init_req(&s->reqs, &task->req, offset, bytes); in block_copy_task_create()
444 QLIST_INIT(&s->reqs); in block_copy_state_new()
888 ret = reqlist_wait_one(&s->reqs, call_state->offset, in block_copy_common()
H A Dnvme.c91 NVMeRequest reqs[NVME_NUM_REQS]; member
260 NVMeRequest *req = &q->reqs[i]; in nvme_create_queue_pair()
305 req = &q->reqs[q->free_req_head]; in nvme_get_free_req_nofail_locked()
341 q->free_req_head = req - q->reqs; in nvme_put_free_req_locked()
430 preq = &q->reqs[cid - 1]; in nvme_process_completion()
/openbmc/qemu/include/block/
H A Dreqlist.h40 void reqlist_init_req(BlockReqList *reqs, BlockReq *req, int64_t offset,
43 BlockReq *reqlist_find_conflict(BlockReqList *reqs, int64_t offset,
53 bool coroutine_fn reqlist_wait_one(BlockReqList *reqs, int64_t offset,
61 void coroutine_fn reqlist_wait_all(BlockReqList *reqs, int64_t offset,
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-support/tinyproxy/tinyproxy/
H A DCVE-2022-40468.patch14 src/reqs.c | 4 ++++
17 diff --git a/src/reqs.c b/src/reqs.c
19 --- a/src/reqs.c
20 +++ b/src/reqs.c
/openbmc/qemu/tests/qemu-iotests/tests/
H A Dmirror-change-copy-mode136 reqs = 4 * iops_source
137 req_size = image_size // reqs
138 for i in range(0, reqs):
173 reqs = 4 * iops_target
174 req_size = image_size // 2 // reqs
175 for i in range(0, reqs):
/openbmc/openbmc-tools/dbus-vis/
H A Dipmi_timeline_vis.js642 function OnHighlightedChanged(reqs) { argument
646 cnt.innerHTML = '' + reqs.length;
648 if (reqs.length > 0) {
683 function GenerateIPMIToolIndividualCommandReplay(reqs) { argument
685 for (let i = 0; i < reqs.length; i++) {
686 let req = reqs[i];
695 function GenerateIPMIToolExecListReplay(reqs) { argument
696 console.log(reqs.length);
698 for (let i = 0; i < reqs.length; i++) {
699 let req = reqs[i];
[all …]
/openbmc/qemu/util/
H A Dthread-pool.c50 QTAILQ_ENTRY(ThreadPoolElementAio) reqs;
107 QTAILQ_REMOVE(&pool->request_list, req, reqs); in worker_thread()
227 QTAILQ_REMOVE(&pool->request_list, elem, reqs); in thread_pool_cancel()
265 QTAILQ_INSERT_TAIL(&pool->request_list, req, reqs); in thread_pool_submit_aio()
/openbmc/qemu/hw/block/
H A Dvirtio-blk.c220 QEMUIOVector *qiov = &mrb->reqs[start]->qiov; in submit_requests()
221 int64_t sector_num = mrb->reqs[start]->sector_num; in submit_requests()
240 qemu_iovec_concat(qiov, &mrb->reqs[i]->qiov, 0, in submit_requests()
241 mrb->reqs[i]->qiov.size); in submit_requests()
242 mrb->reqs[i - 1]->mr_next = mrb->reqs[i]; in submit_requests()
245 trace_virtio_blk_submit_multireq(VIRTIO_DEVICE(mrb->reqs[start]->dev), in submit_requests()
261 mrb->reqs[start]); in submit_requests()
265 mrb->reqs[start]); in submit_requests()
299 max_transfer = blk_get_max_transfer(mrb->reqs[0]->dev->blk); in virtio_blk_submit_multireq()
301 qsort(mrb->reqs, mrb->num_reqs, sizeof(*mrb->reqs), in virtio_blk_submit_multireq()
[all …]
/openbmc/qemu/hw/scsi/
H A Dvirtio-scsi.c346 g_autoptr(GList) reqs = NULL; in virtio_scsi_do_tmf_aio_context()
388 reqs = g_list_prepend(reqs, r); in virtio_scsi_do_tmf_aio_context()
392 for (GList *elem = g_list_first(reqs); elem; elem = g_list_next(elem)) { in virtio_scsi_do_tmf_aio_context()
917 QTAILQ_HEAD(, VirtIOSCSIReq) reqs = QTAILQ_HEAD_INITIALIZER(reqs); in virtio_scsi_handle_cmd_vq()
927 QTAILQ_INSERT_TAIL(&reqs, req, next); in virtio_scsi_handle_cmd_vq()
930 while (!QTAILQ_EMPTY(&reqs)) { in virtio_scsi_handle_cmd_vq()
931 req = QTAILQ_FIRST(&reqs); in virtio_scsi_handle_cmd_vq()
932 QTAILQ_REMOVE(&reqs, req, next); in virtio_scsi_handle_cmd_vq()
946 QTAILQ_FOREACH_SAFE(req, &reqs, next, next) { in virtio_scsi_handle_cmd_vq()
H A Dspapr_vscsi.c98 vscsi_req reqs[VSCSI_REQ_LIMIT]; member
112 req = &s->reqs[i]; in vscsi_get_req()
129 req = &s->reqs[i]; in vscsi_find_req()
647 req = &s->reqs[sreq->tag]; in vscsi_load_request()
879 tmpreq = &s->reqs[i]; in vscsi_process_tsk_mgmt()
1208 memset(s->reqs, 0, sizeof(s->reqs)); in spapr_vscsi_reset()
1210 s->reqs[i].qtag = i; in spapr_vscsi_reset()
H A Dscsi-bus.c125 g_autoptr(GList) reqs = NULL; in scsi_device_for_each_req_async_bh()
139 reqs = g_list_prepend(reqs, req); in scsi_device_for_each_req_async_bh()
145 for (GList *elem = g_list_first(reqs); elem; elem = g_list_next(elem)) { in scsi_device_for_each_req_async_bh()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-blk.h98 VirtIOBlockReq *reqs[VIRTIO_BLK_MAX_MERGE_REQS]; member