/qemu/hw/block/dataplane/ |
H A D | xen-block.c | 74 memset(&request->req, 0, sizeof(request->req)); in reset_request() 76 request->start = 0; in reset_request() 77 request->size = 0; in reset_request() 84 memset(&request->list, 0, sizeof(request->list)); in reset_request() 85 memset(&request->acct, 0, sizeof(request->acct)); in reset_request() 99 request = g_malloc0(sizeof(*request)); in xen_block_start_request() 120 return request; in xen_block_start_request() 374 qemu_iovec_add(&request->v, request->buf, request->size); in xen_block_do_aio() 378 blk_aio_preadv(dataplane->blk, request->start, &request->v, 0, in xen_block_do_aio() 387 qemu_iovec_add(&request->v, request->buf, request->size); in xen_block_do_aio() [all …]
|
/qemu/nbd/ |
H A D | server.c | 601 uint16_t request; in nbd_negotiate_handle_info() local 633 request = be16_to_cpu(request); in nbd_negotiate_handle_info() 1534 trace_nbd_receive_request(magic, request->flags, request->type, in nbd_receive_request() 1535 request->from, request->len); in nbd_receive_request() 2623 request->len = request->contexts->count = 0; in nbd_co_block_status_payload_read() 2784 request->len > client->exp->size - request->from) { in nbd_co_receive_request() 2786 ", Size: %" PRIu64, request->from, request->len, in nbd_co_receive_request() 2804 nbd_cmd_lookup(request->type), request->flags); in nbd_co_receive_request() 2853 !(request->flags & NBD_CMD_FLAG_DF) && request->len) in nbd_do_cmd_read() 2894 ret = blk_co_preadv(exp->common.blk, request->from, request->len, in nbd_do_cmd_cache() [all …]
|
H A D | client.c | 1253 nbd_send_request(ioc, &request); in nbd_receive_export_list() 1382 trace_nbd_send_request(request->from, request->len, request->cookie, in nbd_send_request() 1383 request->flags, request->type, in nbd_send_request() 1386 stw_be_p(buf + 4, request->flags); in nbd_send_request() 1387 stw_be_p(buf + 6, request->type); in nbd_send_request() 1388 stq_be_p(buf + 8, request->cookie); in nbd_send_request() 1389 stq_be_p(buf + 16, request->from); in nbd_send_request() 1390 if (request->mode >= NBD_MODE_EXTENDED) { in nbd_send_request() 1392 stq_be_p(buf + 24, request->len); in nbd_send_request() 1395 assert(request->len <= UINT32_MAX); in nbd_send_request() [all …]
|
H A D | trace-events | 4 nbd_send_option_request(uint32_t opt, const char *name, uint32_t len) "Sending option request %" PR… 7 …const char *name, uint32_t reply, const char *reply_name) "server failed request %" PRIu32 " (%s) … 10 nbd_opt_info_go_success(const char *opt) "Export is ready after %s request" 34 …nt64_t cookie, uint16_t flags, uint16_t type, const char *name) "Sending request to server: { .fro… 50 nbd_negotiate_handle_info_request(int request, const char *name) "Client requested info %d (%s)" 64 … magic, uint16_t flags, uint16_t type, uint64_t from, uint64_t len) "Got request: { magic = 0x%" P… 77 …m, uint64_t len, uint32_t align) "client sent non-compliant unaligned %s request: from=0x%" PRIx64… 78 nbd_trip(void) "Reading request"
|
/qemu/block/ |
H A D | qed-table.c | 142 qed_unref_l2_cache_entry(request->l2_table); in qed_read_l2_table() 146 if (request->l2_table) { in qed_read_l2_table() 151 request->l2_table->table = qed_alloc_table(s); in qed_read_l2_table() 154 ret = qed_read_table(s, offset, request->l2_table->table); in qed_read_l2_table() 158 qed_unref_l2_cache_entry(request->l2_table); in qed_read_l2_table() 159 request->l2_table = NULL; in qed_read_l2_table() 161 request->l2_table->offset = offset; in qed_read_l2_table() 169 assert(request->l2_table != NULL); in qed_read_l2_table() 178 return qed_read_l2_table(s, request, offset); in qed_read_l2_table_sync() 187 return qed_write_table(s, request->l2_table->offset, in qed_write_l2_table() [all …]
|
H A D | nbd.c | 1230 trace_nbd_co_request_fail(request->from, request->len, in nbd_co_request() 1231 request->cookie, request->flags, in nbd_co_request() 1250 NBDRequest request = { in nbd_client_co_preadv() local 1289 trace_nbd_co_request_fail(request.from, request.len, request.cookie, in nbd_client_co_preadv() 1290 request.flags, request.type, in nbd_client_co_preadv() 1306 NBDRequest request = { in nbd_client_co_pwritev() local 1331 NBDRequest request = { in nbd_client_co_pwrite_zeroes() local 1372 request.from = 0; in nbd_client_co_flush() 1373 request.len = 0; in nbd_client_co_flush() 1453 trace_nbd_co_request_fail(request.from, request.len, request.cookie, in nbd_client_co_block_status() [all …]
|
H A D | qed-check.c | 26 QEDRequest request; member 147 ret = qed_read_l2_table_sync(s, &check->request, offset); in qed_check_l1_table() 155 check->request.l2_table->table); in qed_check_l1_table() 159 ret = qed_write_l2_table_sync(s, &check->request, 0, in qed_check_l1_table() 170 qed_unref_l2_cache_entry(check->request.l2_table); in qed_check_l1_table() 171 check->request.l2_table = NULL; in qed_check_l1_table() 230 .request = { .l2_table = NULL }, in qed_check()
|
H A D | qed.h | 148 QEDRequest request; member 212 qed_read_l2_table_sync(BDRVQEDState *s, QEDRequest *request, uint64_t offset); 215 qed_read_l2_table(BDRVQEDState *s, QEDRequest *request, uint64_t offset); 218 qed_write_l2_table(BDRVQEDState *s, QEDRequest *request, unsigned int index, 222 qed_write_l2_table_sync(BDRVQEDState *s, QEDRequest *request, 229 qed_find_cluster(BDRVQEDState *s, QEDRequest *request, uint64_t pos,
|
H A D | qed-cluster.c | 91 int coroutine_fn qed_find_cluster(BDRVQEDState *s, QEDRequest *request, in qed_find_cluster() argument 116 ret = qed_read_l2_table(s, request, l2_offset); in qed_find_cluster() 123 n = qed_count_contiguous_clusters(s, request->l2_table->table, in qed_find_cluster()
|
/qemu/stats/ |
H A D | stats-qmp-cmds.c | 38 StatsFilter *filter, StatsRequest *request, in invoke_stats_cb() argument 45 if (request) { in invoke_stats_cb() 46 if (request->provider != entry->provider) { in invoke_stats_cb() 49 if (request->has_names && !request->names) { in invoke_stats_cb() 52 names = request->has_names ? request->names : NULL; in invoke_stats_cb() 86 StatsRequestList *request; in qmp_query_stats() local 90 for (request = filter->providers; request; request = request->next) { in qmp_query_stats() 92 request->value, errp)) { in qmp_query_stats()
|
H A D | stats-hmp-cmds.c | 175 StatsRequest *request = g_new0(StatsRequest, 1); in stats_filter() local 176 request->provider = provider_idx; in stats_filter() 178 request->has_names = true; in stats_filter() 179 request->names = hmp_split_at_comma(names); in stats_filter() 181 QAPI_LIST_PREPEND(request_list, request); in stats_filter()
|
/qemu/docs/interop/ |
H A D | vhost-user-gpu.rst | 42 | request | flags | size | payload | 48 :request: ``u32``, type of the request 59 Depending on the request type, **payload** can be: 194 :request payload: N/A 201 :request payload: ``u64`` 208 :request payload: N/A 215 :request payload: ``VhostUserGpuCursorPos`` 222 :request payload: ``VhostUserGpuCursorPos`` 236 :request payload: ``VhostUserGpuScanout`` 244 :request payload: ``VhostUserGpuUpdate`` [all …]
|
H A D | vhost-user.rst | 75 :request: 32-bit type of the request 1061 :request payload: N/A 1083 :request payload: N/A 1116 :request payload: N/A 1125 :request payload: N/A 1163 :request payload: u64 1176 :request payload: N/A 1308 :request payload: N/A 1365 :request payload: N/A 1465 :request payload: N/A [all …]
|
/qemu/hw/display/ |
H A D | vhost-user-gpu.c | 93 uint32_t request; /* VhostUserGpuRequest */ member 162 .request = VHOST_USER_GPU_DMABUF_UPDATE, in vhost_user_gpu_unblock() 175 switch (msg->request) { in vhost_user_gpu_handle_display() 178 .request = msg->request, in vhost_user_gpu_handle_display() 196 .request = msg->request, in vhost_user_gpu_handle_display() 212 .request = msg->request, in vhost_user_gpu_handle_display() 357 VhostUserGpuRequest request; in vhost_user_gpu_chr_read() local 391 msg->request = request; in vhost_user_gpu_chr_read() 395 if (request == VHOST_USER_GPU_CURSOR_UPDATE || in vhost_user_gpu_chr_read() 396 request == VHOST_USER_GPU_CURSOR_POS || in vhost_user_gpu_chr_read() [all …]
|
/qemu/hw/virtio/ |
H A D | vhost-user.c | 196 VhostUserRequest request; member 353 if (msg_reply.hdr.request != msg->hdr.request) { in process_message_reply() 356 msg->hdr.request, msg_reply.hdr.request); in process_message_reply() 365 switch (request) { in vhost_user_per_device_request() 1083 .hdr.request = request, in vhost_user_get_u64() 1101 if (msg.hdr.request != request) { in vhost_user_get_u64() 1103 request, msg.hdr.request); in vhost_user_get_u64() 1170 .hdr.request = request, in vhost_set_vring() 1318 .hdr.request = request, in vhost_set_vring_file() 1374 .hdr.request = request, in vhost_user_set_u64() [all …]
|
/qemu/docs/devel/ |
H A D | submitting-a-pull-request.rst | 1 .. _submitting-a-pull-request: 11 patch series we might ask a submitter to send a pull request. This page 14 A good rule of thumb is not to send a pull request unless somebody asks 17 **Resend the patches with the pull request** as emails which are 18 threaded as follow-ups to the pull request itself. The simplest way to 20 emails, and then edit the cover letter to include the pull request 21 details that ``git request-pull`` outputs. 31 with a pull request you're now indicating that the patch has passed via 35 people have reviewed the patches you're putting in the pull request, 43 request says these patches are ready to go into QEMU now, so they must [all …]
|
H A D | blkdebug.txt | 18 while updating tables happen halfway through request processing and require 27 engine when to fail an I/O request. 29 Each I/O request is evaluated against the rules. If a rule matches the request 63 errno - the numeric errno value to return when a request matches this rule. 67 sector - (optional) a sector number that the request must overlap in order to 71 matching request 80 Block drivers provide information about the type of I/O request they are about 101 There are cases where more power is needed to match a particular I/O request in 134 The first write_aio request matches the set-state rule and transitions from 137 matches the next write_aio request and injects EIO (5). [all …]
|
/qemu/hw/sd/ |
H A D | ssi-sd.c | 106 SDRequest request; in OBJECT_DECLARE_SIMPLE_TYPE() local 147 request.cmd = 12; in OBJECT_DECLARE_SIMPLE_TYPE() 148 request.arg = 0; in OBJECT_DECLARE_SIMPLE_TYPE() 149 s->arglen = sdbus_do_command(&s->sdbus, &request, longresp); in OBJECT_DECLARE_SIMPLE_TYPE() 171 request.cmd = s->cmd; in OBJECT_DECLARE_SIMPLE_TYPE() 172 request.arg = ldl_be_p(s->cmdarg); in OBJECT_DECLARE_SIMPLE_TYPE() 173 DPRINTF("CMD%d arg 0x%08x\n", s->cmd, request.arg); in OBJECT_DECLARE_SIMPLE_TYPE() 174 s->arglen = sdbus_do_command(&s->sdbus, &request, longresp); in OBJECT_DECLARE_SIMPLE_TYPE()
|
/qemu/docs/specs/ |
H A D | ppc-spapr-uv-hcalls.rst | 49 ``TPM_COMM_OP_EXECUTE`` (``0x1``): send a request to a TPM and receive a 56 request. Caller may use the same address for both request and response. 62 response. Caller may use the same address for both request and response. 65 is the maximum request/response size supported by most TPM implementations, 72 ``H_Success``: request processed successfully.
|
/qemu/include/hw/s390x/ |
H A D | s390-pci-clp.h | 197 ClpReqListPci request; member 202 ClpReqSetPci request; member 207 ClpReqQueryPci request; member 212 ClpReqQueryPciGrp request; member
|
/qemu/tests/qemu-iotests/ |
H A D | 046.out | 72 blkdebug: Suspended request 'A' 73 blkdebug: Resuming request 'A' 80 blkdebug: Suspended request 'A' 81 blkdebug: Resuming request 'A' 87 blkdebug: Resuming request 'A' 95 blkdebug: Resuming request 'A' 107 blkdebug: Resuming request 'A' 119 blkdebug: Resuming request 'A' 125 blkdebug: Resuming request 'A' 131 blkdebug: Resuming request 'A' [all …]
|
/qemu/system/ |
H A D | runstate.c | 734 ShutdownCause request; in main_loop_should_exit() local 742 request = qemu_shutdown_requested(); in main_loop_should_exit() 743 if (request) { in main_loop_should_exit() 745 qemu_system_shutdown(request); in main_loop_should_exit() 751 } else if (request == SHUTDOWN_CAUSE_GUEST_PANIC && in main_loop_should_exit() 758 request = qemu_reset_requested(); in main_loop_should_exit() 759 if (request) { in main_loop_should_exit() 761 qemu_system_reset(request); in main_loop_should_exit()
|
/qemu/hw/ufs/ |
H A D | trace-events | 20 …t slot, uint64_t addr) "failed to read req upiu. UTRLDBR slot %"PRIu32", request upiu addr %"PRIu6… 35 ufs_err_query_invalid_opcode(uint8_t opcode) "query request has invalid opcode. opcode: 0x%"PRIx8"" 36 ufs_err_query_invalid_idn(uint8_t opcode, uint8_t idn) "query request has invalid idn. opcode: 0x%"… 37 ufs_err_query_invalid_index(uint8_t opcode, uint8_t index) "query request has invalid index. opcode… 38 ufs_err_invalid_trans_code(uint32_t slot, uint8_t trans_code) "request upiu has invalid transaction…
|
/qemu/hw/dma/ |
H A D | pxa2xx_dma.c | 34 int request; member 203 if ((ch->cmd & (DCMD_FLOWSRC | DCMD_FLOWTRG)) && !ch->request) in pxa2xx_dma_run() 229 !ch->request) { in pxa2xx_dma_run() 293 if (s->chan[channel].request) in pxa2xx_dma_read() 449 if (!s->chan[ch].request && on) in pxa2xx_dma_request() 453 if (s->chan[ch].request && !on) in pxa2xx_dma_request() 456 s->chan[ch].request = on; in pxa2xx_dma_request() 538 VMSTATE_INT32(request, PXA2xxDMAChannel),
|
/qemu/qapi/ |
H A D | ebpf.json | 35 # The eBPF programs that can be gotten with request-ebpf. 49 # @request-ebpf: 61 { 'command': 'request-ebpf',
|