/qemu/tests/qtest/libqos/ |
H A D | ahci.c | 495 if (cmd->props->ncq && cmd->errors) { in ahci_port_check_nonbusy() 506 if (!cmd->props->ncq && cmd->errors) { in ahci_port_check_nonbusy() 549 if (cmd->props->atapi && (cmd->xbytes == 0 || cmd->props->dma)) { in ahci_port_check_pio_sanity() 557 (cmd->xbytes % cmd->sector_size) : cmd->sector_size); in ahci_port_check_pio_sanity() 582 cmd->flags = le16_to_cpu(cmd->flags); in ahci_get_command_header() 583 cmd->prdtl = le16_to_cpu(cmd->prdtl); in ahci_get_command_header() 584 cmd->prdbc = le32_to_cpu(cmd->prdbc); in ahci_get_command_header() 585 cmd->ctba = le64_to_cpu(cmd->ctba); in ahci_get_command_header() 620 memset(&cmd, 0x00, sizeof(cmd)); in ahci_destroy_command() 1148 sect_count = (cmd->xbytes / cmd->sector_size); in ahci_command_set_sizes() [all …]
|
/qemu/hw/scsi/ |
H A D | megasas.c | 273 if (next >= (uint8_t *)cmd->frame + cmd->pa_size) { in megasas_sgl_next() 287 cmd->flags = le16_to_cpu(cmd->frame->header.flags); in megasas_map_sgl() 536 trace_megasas_qf_enqueue(cmd->index, cmd->count, cmd->context, in megasas_enqueue_frame() 606 megasas_unmap_frame(cmd->state, cmd); in megasas_complete_command() 607 megasas_complete_frame(cmd->state, cmd->context); in megasas_complete_command() 1066 cmd->req = scsi_req_new(sdev, cmd->index, lun, cmdbuf, sizeof(cmdbuf), cmd); in megasas_pd_get_info_submit() 1084 cmd->req = scsi_req_new(sdev, cmd->index, lun, cmdbuf, sizeof(cmdbuf), cmd); in megasas_pd_get_info_submit() 1272 cmd->req = scsi_req_new(sdev, cmd->index, lun, cdb, sizeof(cdb), cmd); in megasas_ld_get_info_submit() 1664 megasas_finish_dcmd(cmd, cmd->iov_size); in megasas_finish_internal_dcmd() 1752 cmd->req = scsi_req_new(sdev, cmd->index, lun_id, cdb, cdb_len, cmd); in megasas_handle_scsi() [all …]
|
H A D | scsi-generic.c | 460 scsi_generic_command_dump(cmd, r->req.cmd.len); in scsi_send_command() 564 uint8_t cmd[6]; in scsi_generic_set_vpd_bl_emulation() local 569 memset(cmd, 0, sizeof(cmd)); in scsi_generic_set_vpd_bl_emulation() 572 cmd[1] = 1; in scsi_generic_set_vpd_bl_emulation() 573 cmd[2] = 0x00; in scsi_generic_set_vpd_bl_emulation() 576 ret = scsi_SG_IO_FROM_DEV(s->conf.blk, cmd, sizeof(cmd), in scsi_generic_set_vpd_bl_emulation() 605 memset(cmd, 0, sizeof(cmd)); in scsi_generic_read_device_identification() 608 cmd[1] = 1; in scsi_generic_read_device_identification() 609 cmd[2] = 0x83; in scsi_generic_read_device_identification() 612 ret = scsi_SG_IO_FROM_DEV(s->conf.blk, cmd, sizeof(cmd), in scsi_generic_read_device_identification() [all …]
|
H A D | scsi-bus.c | 847 cmd.mode, cmd.xfer); in scsi_req_new() 862 req->cmd = cmd; in scsi_req_new() 867 trace_scsi_inquiry(d->id, lun, tag, cmd.buf[1], cmd.buf[2]); in scsi_req_new() 1106 cmd->xfer = 0; in scsi_req_xfer() 1327 if (!cmd->xfer) { in scsi_cmd_xfer_mode() 1380 cmd->mode = (cmd->buf[2] & 0x8) ? in scsi_cmd_xfer_mode() 1395 cmd->lba = -1; in scsi_req_parse_cdb() 1401 cmd->len = len; in scsi_req_parse_cdb() 1420 memcpy(cmd->buf, buf, cmd->len); in scsi_req_parse_cdb() 1422 cmd->lba = scsi_cmd_lba(cmd); in scsi_req_parse_cdb() [all …]
|
/qemu/qapi/ |
H A D | qmp-registry.c | 22 QmpCommand *cmd = g_malloc0(sizeof(*cmd)); in qmp_register_command() local 27 cmd->name = name; in qmp_register_command() 28 cmd->fn = fn; in qmp_register_command() 29 cmd->enabled = true; in qmp_register_command() 30 cmd->options = options; in qmp_register_command() 37 QmpCommand *cmd; in qmp_find_command() local 41 return cmd; in qmp_find_command() 50 QmpCommand *cmd; in qmp_toggle_command() local 74 return cmd->enabled; in qmp_command_is_enabled() 79 return cmd->name; in qmp_command_name() [all …]
|
H A D | qmp-dispatch.c | 114 const QmpCommand *cmd; member 144 const QmpCommand *cmd; in qmp_dispatch() local 170 cmd = qmp_find_command(cmds, command); in qmp_dispatch() 171 if (cmd == NULL) { in qmp_dispatch() 181 if (!cmd->enabled) { in qmp_dispatch() 186 cmd->disable_reason ?: ""); in qmp_dispatch() 189 if (oob && !(cmd->options & QCO_ALLOW_OOB)) { in qmp_dispatch() 195 if (!qmp_command_available(cmd, &err)) { in qmp_dispatch() 219 cmd->fn(args, &ret, &err); in qmp_dispatch() 248 .cmd = cmd, in qmp_dispatch() [all …]
|
/qemu/hw/ipmi/ |
H A D | ipmi_bmc_sim.c | 679 hdl = ipmi_get_handler(ibs, cmd[0] >> 2, cmd[1]); in ipmi_sim_handle_command() 1284 cmd[7] = ipmi_sdr_length(sdrh) - cmd[6]; in get_sdr() 1319 if (cmd[4] != 'C' || cmd[5] != 'L' || cmd[6] != 'R') { in clear_sdr_rep() 1391 offset = (cmd[3] | cmd[4] << 8); in read_fru_data() 1423 offset = (cmd[3] | cmd[4] << 8); in write_fru_data() 1474 } else if ((cmd[7] + cmd[6]) > 16) { in get_sel_entry() 1478 cmd[7] += cmd[6]; in get_sel_entry() 1481 val = cmd[4] | (cmd[5] << 8); in get_sel_entry() 1495 for (; cmd[6] < cmd[7]; cmd[6]++) { in get_sel_entry() 1522 if (cmd[4] != 'C' || cmd[5] != 'L' || cmd[6] != 'R') { in clear_sel() [all …]
|
/qemu/contrib/vhost-user-gpu/ |
H A D | virgl.c | 206 s = iov_to_buf(cmd->elem.out_sg, cmd->elem.out_num, in virgl_cmd_submit_3d() 486 switch (cmd->cmd_hdr.type) { in vg_virgl_process_cmd() 500 virgl_cmd_submit_3d(g, cmd); in vg_virgl_process_cmd() 541 vg_get_display_info(g, cmd); in vg_virgl_process_cmd() 544 vg_get_edid(g, cmd); in vg_virgl_process_cmd() 556 if (cmd->error) { in vg_virgl_process_cmd() 558 cmd->cmd_hdr.type, cmd->error); in vg_virgl_process_cmd() 559 vg_ctrl_response_nodata(g, cmd, cmd->error); in vg_virgl_process_cmd() 569 cmd->cmd_hdr.fence_id, cmd->cmd_hdr.type); in vg_virgl_process_cmd() 570 virgl_renderer_create_fence(cmd->cmd_hdr.fence_id, cmd->cmd_hdr.type); in vg_virgl_process_cmd() [all …]
|
H A D | vhost-user-gpu.c | 56 vg_cmd_to_string(int cmd) in vg_cmd_to_string() argument 58 #define CMD(cmd) [cmd] = #cmd in vg_cmd_to_string() argument 90 if (cmd >= 0 && cmd < G_N_ELEMENTS(vg_cmd_str)) { in vg_cmd_to_string() 244 s = iov_from_buf(cmd->elem.in_sg, cmd->elem.in_num, 0, resp, resp_len); in vg_ctrl_response() 249 vu_queue_push(&g->dev.parent, cmd->vq, &cmd->elem, s); in vg_ctrl_response() 496 s = iov_to_buf(cmd->elem.out_sg, cmd->elem.out_num, in vg_create_mapping_iov() 896 vg_ctrl_response_nodata(vg, cmd, cmd->error ? cmd->error : in vg_process_cmd() 915 if (!cmd) { in vg_handle_ctrl() 918 cmd->vq = vq; in vg_handle_ctrl() 922 len = iov_to_buf(cmd->elem.out_sg, cmd->elem.out_num, in vg_handle_ctrl() [all …]
|
/qemu/hw/display/ |
H A D | virtio-gpu-rutabaga.c | 189 CHECK(res, cmd); in rutabaga_cmd_resource_unref() 257 CHECK(res, cmd); in rutabaga_cmd_resource_flush() 315 CHECK(res, cmd); in rutabaga_cmd_set_scanout() 355 s = iov_to_buf(cmd->elem.out_sg, cmd->elem.out_num, in rutabaga_cmd_submit_3d() 464 CHECK(res, cmd); in rutabaga_cmd_attach_backing() 495 CHECK(res, cmd); in rutabaga_cmd_detach_backing() 664 CHECK(res, cmd); in rutabaga_cmd_resource_map_blob() 731 CHECK(res, cmd); in rutabaga_cmd_resource_unmap_blob() 839 cmd->cmd_hdr.type, cmd->error); in virtio_gpu_rutabaga_process_cmd() 840 virtio_gpu_ctrl_response_nodata(g, cmd, cmd->error); in virtio_gpu_rutabaga_process_cmd() [all …]
|
H A D | virtio-gpu-virgl.c | 219 s = iov_to_buf(cmd->elem.out_sg, cmd->elem.out_num, in virgl_cmd_submit_3d() 426 switch (cmd->cmd_hdr.type) { in virtio_gpu_virgl_process_cmd() 440 virgl_cmd_submit_3d(g, cmd); in virtio_gpu_virgl_process_cmd() 484 virtio_gpu_get_edid(g, cmd); in virtio_gpu_virgl_process_cmd() 491 if (cmd->finished) { in virtio_gpu_virgl_process_cmd() 494 if (cmd->error) { in virtio_gpu_virgl_process_cmd() 496 cmd->cmd_hdr.type, cmd->error); in virtio_gpu_virgl_process_cmd() 497 virtio_gpu_ctrl_response_nodata(g, cmd, cmd->error); in virtio_gpu_virgl_process_cmd() 505 trace_virtio_gpu_fence_ctrl(cmd->cmd_hdr.fence_id, cmd->cmd_hdr.type); in virtio_gpu_virgl_process_cmd() 506 virgl_renderer_create_fence(cmd->cmd_hdr.fence_id, cmd->cmd_hdr.type); in virtio_gpu_virgl_process_cmd() [all …]
|
H A D | qxl-logger.c | 190 cmd->surface_id); in qxl_log_cmd_surface() 193 cmd->u.surface_create.width, in qxl_log_cmd_surface() 194 cmd->u.surface_create.height, in qxl_log_cmd_surface() 195 cmd->u.surface_create.stride, in qxl_log_cmd_surface() 210 switch (cmd->type) { in qxl_log_cmd_cursor() 213 cmd->u.set.position.x, in qxl_log_cmd_cursor() 214 cmd->u.set.position.y, in qxl_log_cmd_cursor() 216 cmd->u.set.shape); in qxl_log_cmd_cursor() 230 fprintf(stderr, " +%d+%d", cmd->u.position.x, cmd->u.position.y); in qxl_log_cmd_cursor() 252 switch (ext->cmd.type) { in qxl_log_command() [all …]
|
H A D | virtio-gpu.c | 173 s = iov_from_buf(cmd->elem.in_sg, cmd->elem.in_num, 0, resp, resp_len); in virtio_gpu_ctrl_response() 179 virtqueue_push(cmd->vq, &cmd->elem, s); in virtio_gpu_ctrl_response() 181 cmd->finished = true; in virtio_gpu_ctrl_response() 825 s = iov_to_buf(cmd->elem.out_sg, cmd->elem.out_num, in virtio_gpu_create_mapping_iov() 1020 virtio_gpu_ctrl_response_nodata(g, cmd, cmd->error ? cmd->error : in virtio_gpu_simple_process_cmd() 1086 g_free(cmd); in virtio_gpu_process_fenceq() 1112 while (cmd) { in virtio_gpu_handle_ctrl() 1113 cmd->vq = vq; in virtio_gpu_handle_ctrl() 1114 cmd->error = 0; in virtio_gpu_handle_ctrl() 1564 g_free(cmd); in virtio_gpu_reset() [all …]
|
/qemu/monitor/ |
H A D | hmp.c | 235 monitor_printf(mon, "%s %s -- %s\n", cmd->name, cmd->params, cmd->help); in help_cmd_dump_one() 247 for (cmd = cmds; cmd->name != NULL; cmd++) { in help_cmd_dump() 254 for (cmd = cmds; cmd->name != NULL; cmd++) { in help_cmd_dump() 624 for (cmd = disp_table; cmd->name != NULL; cmd++) { in search_dispatch_table() 660 if (!cmd) { in monitor_parse_command() 683 return cmd; in monitor_parse_command() 1106 cmd->cmd(mon, qdict); in handle_hmp_command_exec() 1138 if (!cmd->cmd && !cmd->cmd_info_hrt) { in handle_hmp_command() 1163 .cmd = cmd, in handle_hmp_command() 1283 for (cmd = cmd_table; cmd->name != NULL; cmd++) { in monitor_find_completion_by_table() [all …]
|
/qemu/tests/rocker/ |
H A D | bridge-vlan-stp | 12 simp ssh tut sw1 --cmd "sudo brctl stp br0 on" 38 simp ssh tut h1 --cmd "sudo ifconfig sw1p1 up" 42 simp ssh tut h2 --cmd "sudo ifconfig sw1p1 up" 47 simp ssh tut sw1 --cmd "sudo ifconfig br0 up" 48 simp ssh tut sw1 --cmd "sudo ifconfig sw1p1 up" 49 simp ssh tut sw1 --cmd "sudo ifconfig sw1p2 up" 56 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" 58 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" 60 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" 62 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" [all …]
|
H A D | bridge-stp | 12 simp ssh tut sw1 --cmd "sudo brctl stp br0 on" 30 simp ssh tut h1 --cmd "sudo ifconfig sw1p1 11.0.0.1/24" 31 simp ssh tut h2 --cmd "sudo ifconfig sw1p1 11.0.0.2/24" 35 simp ssh tut sw1 --cmd "sudo ifconfig br0 up" 36 simp ssh tut sw1 --cmd "sudo ifconfig sw1p1 up" 37 simp ssh tut sw1 --cmd "sudo ifconfig sw1p2 up" 44 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" 46 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" 48 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" 50 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" [all …]
|
H A D | bridge-vlan | 11 simp ssh tut sw1 --cmd "sudo /sbin/ip link add name br0 type bridge" 12 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p1 master br0" 13 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p2 master br0" 36 simp ssh tut sw1 --cmd "sudo ifconfig br0 up" 37 simp ssh tut sw1 --cmd "sudo ifconfig sw1p1 up" 38 simp ssh tut sw1 --cmd "sudo ifconfig sw1p2 up" 43 simp ssh tut h1 --cmd "sudo ifconfig sw1p1 up" 44 simp ssh tut h1 --cmd "sudo ifconfig sw1p1.57 11.0.0.1/24" 47 simp ssh tut h2 --cmd "sudo ifconfig sw1p1 up" 48 simp ssh tut h2 --cmd "sudo ifconfig sw1p1.57 11.0.0.2/24" [all …]
|
H A D | bridge | 11 simp ssh tut sw1 --cmd "sudo /sbin/ip link add name br0 type bridge" 12 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p1 master br0" 13 simp ssh tut sw1 --cmd "sudo /sbin/ip link set dev sw1p2 master br0" 29 simp ssh tut sw1 --cmd "sudo ifconfig br0 up" 30 simp ssh tut sw1 --cmd "sudo ifconfig sw1p1 up" 31 simp ssh tut sw1 --cmd "sudo ifconfig sw1p2 up" 32 simp ssh tut sw1 --cmd "sudo ifconfig br0 11.0.0.3/24" 36 simp ssh tut h1 --cmd "sudo ifconfig sw1p1 11.0.0.1/24" 37 simp ssh tut h2 --cmd "sudo ifconfig sw1p1 11.0.0.2/24" 41 simp ssh tut h1 --cmd "ping -c10 11.0.0.2 >/dev/null" [all …]
|
/qemu/tests/qemu-iotests/ |
H A D | 245 | 70 def run_qemu_io(self, img, cmd): argument 71 result = self.vm.hmp_qemu_io(img, cmd) 139 self.vm.cmd('blockdev-add', conv_keys = False, **opts) 181 self.vm.cmd('blockdev-add', conv_keys = False, **opts) 229 self.vm.cmd('blockdev-add', conv_keys = False, **opts) 577 self.vm.cmd('object-add', conv_keys = False, **opts) 711 self.vm.cmd('blockdev-del', conv_keys = True, 778 self.vm.cmd('object-add', conv_keys = False, **opts) 815 self.vm.cmd('object-del', id = 'group1') 821 self.vm.cmd('object-del', id = 'group0') [all …]
|
H A D | 055 | 72 self.vm.cmd(cmd, device='drive0', target=target, sync='full') 87 self.vm.cmd(cmd, device='drive0', 217 self.vm.cmd(cmd, device='drive0', target=target, sync='full') 236 self.vm.cmd(cmd, device='drive0', 262 self.vm.cmd(cmd, device='drive0', 301 'type': cmd, 322 'type': cmd, 362 'type': cmd, 508 self.vm.cmd(cmd, device='drive0', sync='full', compress=True, **args) 533 self.vm.cmd(cmd, device='drive0', sync='full', compress=True, **args) [all …]
|
H A D | 155 | 179 if self.cmd == 'blockdev-mirror': 180 self.vm.cmd(self.cmd, job_id='mirror-job', device='source', 188 self.vm.cmd(self.cmd, job_id='mirror-job', device='source', 219 cmd = 'drive-mirror' variable in TestDriveMirrorAbsolutePaths 223 cmd = 'drive-mirror' variable in TestDriveMirrorExistingNoBacking 228 cmd = 'drive-mirror' variable in TestDriveMirrorExistingBacking 233 cmd = 'blockdev-mirror' variable in TestBlockdevMirrorNoBacking 238 cmd = 'blockdev-mirror' variable in TestBlockdevMirrorBacking 243 cmd = 'blockdev-mirror' variable in TestBlockdevMirrorForcedBacking 251 cmd = 'blockdev-mirror' variable in TestBlockdevMirrorReopen [all …]
|
/qemu/hw/audio/ |
H A D | virtio-snd.c | 143 g_free(cmd->elem); in virtio_snd_ctrl_cmd_free() 144 g_free(cmd); in virtio_snd_ctrl_cmd_free() 210 if (iov_size(cmd->elem->in_sg, cmd->elem->in_num) < in virtio_snd_handle_pcm_info() 216 iov_size(cmd->elem->in_sg, cmd->elem->in_num), in virtio_snd_handle_pcm_info() 248 iov_from_buf(cmd->elem->in_sg, in virtio_snd_handle_pcm_info() 747 &cmd->resp, in process_cmd() 749 virtqueue_push(cmd->vq, cmd->elem, in process_cmd() 761 virtio_snd_ctrl_command *cmd; in virtio_snd_process_cmdq() local 773 process_cmd(s, cmd); in virtio_snd_process_cmdq() 806 cmd->elem = elem; in virtio_snd_handle_ctrl() [all …]
|
/qemu/scripts/ |
H A D | disas-objdump.pl | 31 my ($cmd, $mach) = @_; 33 $cmd = $aobjdump if !$cmd; 34 return "$cmd -m $mach --disassemble-all -b binary"; 74 my $cmd = objcommand(); 75 $cmd = $cmd . " --adjust-vma=" . $vma if $vma; 76 $cmd = $cmd . " " . $outname; 79 open IN, "-|", $cmd;
|
/qemu/ |
H A D | hmp-commands-info.hx | 25 .cmd = hmp_info_version, 39 .cmd = hmp_info_network, 67 .cmd = hmp_info_block, 137 .cmd = hmp_info_cpus, 177 .cmd = hmp_info_pic, 190 .cmd = hmp_info_pci, 205 .cmd = hmp_info_tlb, 220 .cmd = hmp_info_mem, 304 .cmd = hmp_info_kvm, 409 .cmd = hmp_info_vnc, [all …]
|
/qemu/hw/block/ |
H A D | pflash_cfi02.c | 84 uint8_t cmd; member 181 pfl->cmd = 0x00; in pflash_reset_state_machine() 251 pfl->cmd = 0; in pflash_timer() 325 switch (pfl->cmd) { in pflash_read() 437 uint8_t cmd; in pflash_write() local 440 cmd = value; in pflash_write() 443 if (cmd == 0xF0 && pfl->cmd != 0x10 && pfl->cmd != 0x30) { in pflash_write() 520 switch (cmd) { in pflash_write() 527 pfl->cmd = cmd; in pflash_write() 633 pfl->cmd = cmd; in pflash_write() [all …]
|