/qemu/hw/s390x/ |
H A D | s390-pci-vfio.c | 121 cap = (void *) hdr; in s390_pci_read_base() 126 pbdev->zpci_fn.vfn = cap->vfn; in s390_pci_read_base() 132 pbdev->pft = cap->pft; in s390_pci_read_base() 139 if (vfio_size > 0 && vfio_size < cap->end_dma - cap->start_dma + 1) { in s390_pci_read_base() 159 cap = (void *) hdr; in get_host_fh() 161 *fh = cap->fh; in get_host_fh() 188 cap = (void *) hdr; in s390_pci_read_group() 231 resgrp->mui = cap->mui; in s390_pci_read_group() 232 resgrp->i = cap->noi; in s390_pci_read_group() 258 cap = (void *) hdr; in s390_pci_read_util() [all …]
|
/qemu/tests/qemu-iotests/tests/ |
H A D | zoned.out | 5 start: 0x0, len 0x80000, cap 0x80000, wptr 0x0, zcond:1, [type: 2] 8 start: 0x0, len 0x80000, cap 0x80000, wptr 0x0, zcond:1, [type: 2] 9 start: 0x80000, len 0x80000, cap 0x80000, wptr 0x80000, zcond:1, [type: 2] 10 start: 0x100000, len 0x80000, cap 0x80000, wptr 0x100000, zcond:1, [type: 2] 11 start: 0x180000, len 0x80000, cap 0x80000, wptr 0x180000, zcond:1, [type: 2] 12 start: 0x200000, len 0x80000, cap 0x80000, wptr 0x200000, zcond:1, [type: 2] 25 start: 0x0, len 0x80000, cap 0x80000, wptr 0x0, zcond:3, [type: 2] 38 start: 0x0, len 0x80000, cap 0x80000, wptr 0x0, zcond:1, [type: 2] 56 start: 0x0, len 0x80000, cap 0x80000, wptr 0x0, zcond:1, [type: 2] 59 start: 0x0, len 0x80000, cap 0x80000, wptr 0x18, zcond:2, [type: 2] [all …]
|
/qemu/hw/pci/ |
H A D | slotid_cap.c | 15 int cap; in slotid_cap_init() local 27 cap = pci_add_capability(d, PCI_CAP_ID_SLOTID, offset, in slotid_cap_init() 29 if (cap < 0) { in slotid_cap_init() 30 return cap; in slotid_cap_init() 33 d->config[cap + PCI_SID_ESR] = PCI_SID_ESR_FIC | in slotid_cap_init() 35 d->cmask[cap + PCI_SID_ESR] = 0xff; in slotid_cap_init() 36 d->config[cap + PCI_SID_CHASSIS_NR] = chassis; in slotid_cap_init() 40 d->wmask[cap + PCI_SID_CHASSIS_NR] = 0xff; in slotid_cap_init()
|
H A D | pcie_doe.c | 101 doe_cap->cap.intr = intr; in pcie_doe_init() 102 doe_cap->cap.vec = vec; in pcie_doe_init() 169 if (doe_cap->cap.intr && doe_cap->ctrl.intr) { in pcie_doe_irq_assert() 176 msix_notify(dev, doe_cap->cap.vec); in pcie_doe_irq_assert() 178 msi_notify(dev, doe_cap->cap.vec); in pcie_doe_irq_assert() 265 doe_cap->cap.intr); in pcie_doe_read_config() 267 doe_cap->cap.vec); in pcie_doe_read_config()
|
H A D | msix.c | 318 int cap; in msix_init() local 347 cap = pci_add_capability(dev, PCI_CAP_ID_MSIX, in msix_init() 349 if (cap < 0) { in msix_init() 350 return cap; in msix_init() 353 dev->msix_cap = cap; in msix_init() 355 config = dev->config + cap; in msix_init() 365 dev->wmask[cap + MSIX_CONTROL_OFFSET] |= MSIX_ENABLE_MASK | in msix_init()
|
/qemu/hw/ppc/ |
H A D | spapr_caps.c | 75 SpaprCapabilityInfo *cap = opaque; in spapr_cap_get_bool() local 85 SpaprCapabilityInfo *cap = opaque; in spapr_cap_set_bool() local 93 spapr->cmd_line_caps[cap->index] = true; in spapr_cap_set_bool() 101 SpaprCapabilityInfo *cap = opaque; in spapr_cap_get_string() local 106 if (value >= cap->possible->num) { in spapr_cap_get_string() 119 SpaprCapabilityInfo *cap = opaque; in spapr_cap_set_string() local 141 cap->name); in spapr_cap_set_string() 147 SpaprCapabilityInfo *cap = opaque; in spapr_cap_get_pagesize() local 158 SpaprCapabilityInfo *cap = opaque; in spapr_cap_set_pagesize() local 174 spapr->eff.caps[cap->index] = val; in spapr_cap_set_pagesize() [all …]
|
/qemu/target/i386/hvf/ |
H A D | x86_cpuid.c | 51 uint64_t cap; in hvf_get_supported_cpuid() local 94 hv_vmx_read_capability(HV_VMX_CAP_PROCBASED2, &cap); in hvf_get_supported_cpuid() 95 if (!(cap & CPU_BASED2_INVPCID)) { in hvf_get_supported_cpuid() 121 hv_vmx_read_capability(HV_VMX_CAP_PROCBASED2, &cap); in hvf_get_supported_cpuid() 123 if (!(cap & CPU_BASED2_XSAVES_XRSTORS)) { in hvf_get_supported_cpuid() 136 hv_vmx_read_capability(HV_VMX_CAP_PROCBASED2, &cap); in hvf_get_supported_cpuid() 137 if (!(cap2ctrl(cap, CPU_BASED2_RDTSCP) & CPU_BASED2_RDTSCP)) { in hvf_get_supported_cpuid() 140 hv_vmx_read_capability(HV_VMX_CAP_PROCBASED, &cap); in hvf_get_supported_cpuid() 141 if (!(cap2ctrl(cap, CPU_BASED_TSC_OFFSET) & CPU_BASED_TSC_OFFSET)) { in hvf_get_supported_cpuid()
|
/qemu/audio/ |
H A D | audio.c | 158 if (cap) { in AUD_vlog() 393 for (cap = s->cap_head.lh_first; cap; cap = cap->entries.le_next) { in audio_pcm_capture_find_specific() 395 return cap; in audio_pcm_capture_find_specific() 445 CaptureVoiceOut *cap = sc->cap; in audio_detach_capture() local 472 for (cap = s->cap_head.lh_first; cap; cap = cap->entries.le_next) { in audio_attach_capture() 479 sc->cap = cap; in audio_attach_capture() 1343 for (cap = s->cap_head.lh_first; cap; cap = cap->entries.le_next) { in audio_run_capture() 1626 CaptureVoiceOut *cap = sc->cap; in free_audio_state() local 1865 if (cap) { in AUD_add_capture() 1870 cap = g_malloc0(sizeof(*cap)); in AUD_add_capture() [all …]
|
H A D | wavcapture.c | 14 CaptureVoiceOut *cap; member 88 AUD_del_capture (wav->cap, wav); in wav_capture_destroy() 120 CaptureVoiceOut *cap; in wav_start_capture() local 173 cap = AUD_add_capture(state, &as, &ops, wav); in wav_start_capture() 174 if (!cap) { in wav_start_capture() 179 wav->cap = cap; in wav_start_capture()
|
H A D | audio.h | 94 void AUD_vlog (const char *cap, const char *fmt, va_list ap) G_GNUC_PRINTF(2, 0); 95 void AUD_log (const char *cap, const char *fmt, ...) G_GNUC_PRINTF(2, 3); 105 void AUD_del_capture (CaptureVoiceOut *cap, void *cb_opaque);
|
/qemu/include/sysemu/ |
H A D | kvm.h | 411 struct kvm_enable_cap cap = { \ 412 .cap = capability, \ 416 size_t n = MIN(ARRAY_SIZE(args_tmp), ARRAY_SIZE(cap.args)); \ 417 memcpy(cap.args, args_tmp, n * sizeof(cap.args[0])); \ 418 kvm_vm_ioctl(s, KVM_ENABLE_CAP, &cap); \ 423 struct kvm_enable_cap cap = { \ 424 .cap = capability, \ 428 size_t n = MIN(ARRAY_SIZE(args_tmp), ARRAY_SIZE(cap.args)); \ 429 memcpy(cap.args, args_tmp, n * sizeof(cap.args[0])); \ 430 kvm_vcpu_ioctl(cpu, KVM_ENABLE_CAP, &cap); \
|
H A D | kvm_xen.h | 32 #define kvm_xen_has_cap(cap) (!!(kvm_xen_get_caps() & \ argument 33 KVM_XEN_HVM_CONFIG_ ## cap))
|
/qemu/include/block/ |
H A D | nvme.h | 7 uint64_t cap; member 109 #define NVME_CAP_MQES(cap) (((cap) >> CAP_MQES_SHIFT) & CAP_MQES_MASK) argument 110 #define NVME_CAP_CQR(cap) (((cap) >> CAP_CQR_SHIFT) & CAP_CQR_MASK) argument 111 #define NVME_CAP_AMS(cap) (((cap) >> CAP_AMS_SHIFT) & CAP_AMS_MASK) argument 112 #define NVME_CAP_TO(cap) (((cap) >> CAP_TO_SHIFT) & CAP_TO_MASK) argument 113 #define NVME_CAP_DSTRD(cap) (((cap) >> CAP_DSTRD_SHIFT) & CAP_DSTRD_MASK) argument 114 #define NVME_CAP_NSSRS(cap) (((cap) >> CAP_NSSRS_SHIFT) & CAP_NSSRS_MASK) argument 115 #define NVME_CAP_CSS(cap) (((cap) >> CAP_CSS_SHIFT) & CAP_CSS_MASK) argument 116 #define NVME_CAP_MPSMIN(cap)(((cap) >> CAP_MPSMIN_SHIFT) & CAP_MPSMIN_MASK) argument 118 #define NVME_CAP_PMRS(cap) (((cap) >> CAP_PMRS_SHIFT) & CAP_PMRS_MASK) argument [all …]
|
/qemu/hw/virtio/ |
H A D | virtio-pci.c | 1420 assert(cap->cap_len >= sizeof *cap); in virtio_pci_add_mem_cap() 1463 struct virtio_pci_cap64 cap = { in virtio_pci_add_shm_cap() local 1464 .cap.cap_len = sizeof cap, in virtio_pci_add_shm_cap() 1468 cap.cap.bar = bar; in virtio_pci_add_shm_cap() 1469 cap.cap.length = cpu_to_le32(length); in virtio_pci_add_shm_cap() 1471 cap.cap.offset = cpu_to_le32(offset); in virtio_pci_add_shm_cap() 1473 cap.cap.id = id; in virtio_pci_add_shm_cap() 1474 return virtio_pci_add_mem_cap(proxy, &cap.cap); in virtio_pci_add_shm_cap() 1905 cap->cfg_type = region->type; in virtio_pci_modern_region_map() 1906 cap->bar = bar; in virtio_pci_modern_region_map() [all …]
|
/qemu/tests/qtest/libqos/ |
H A D | pci.c | 107 uint8_t cap = 0; in qpci_find_resource_reserve_capability() local 121 cap = qpci_find_capability(dev, PCI_CAP_ID_VNDR, cap); in qpci_find_resource_reserve_capability() 122 } while (cap && in qpci_find_resource_reserve_capability() 125 if (cap) { in qpci_find_resource_reserve_capability() 131 return cap; in qpci_find_resource_reserve_capability() 186 if (cap) { in qpci_secondary_buses_rec() 189 tmp_res_bus = qpci_config_readl(dev, cap + in qpci_secondary_buses_rec() 251 uint8_t cap; in qpci_find_capability() local 261 cap = qpci_config_readb(dev, addr); in qpci_find_capability() 262 if (cap != id) { in qpci_find_capability() [all …]
|
/qemu/hw/usb/ |
H A D | desc.c | 276 d->u.cap.u.usb2_ext.bmAttributes_2 = 0; in usb_desc_cap_usb2_ext() 277 d->u.cap.u.usb2_ext.bmAttributes_3 = 0; in usb_desc_cap_usb2_ext() 278 d->u.cap.u.usb2_ext.bmAttributes_4 = 0; in usb_desc_cap_usb2_ext() 296 d->u.cap.u.super.bmAttributes = 0; in usb_desc_cap_super() 297 d->u.cap.u.super.wSpeedsSupported_lo = 0; in usb_desc_cap_super() 298 d->u.cap.u.super.wSpeedsSupported_hi = 0; in usb_desc_cap_super() 299 d->u.cap.u.super.bFunctionalitySupport = 0; in usb_desc_cap_super() 300 d->u.cap.u.super.bU1DevExitLat = 0x0a; in usb_desc_cap_super() 301 d->u.cap.u.super.wU2DevExitLat_lo = 0x20; in usb_desc_cap_super() 302 d->u.cap.u.super.wU2DevExitLat_hi = 0; in usb_desc_cap_super() [all …]
|
/qemu/target/arm/ |
H A D | arm-qmp-cmds.c | 36 GICCapability *cap = g_new0(GICCapability, 1); in gic_cap_new() local 37 cap->version = version; in gic_cap_new() 39 cap->emulated = false; in gic_cap_new() 40 cap->kernel = false; in gic_cap_new() 41 return cap; in gic_cap_new()
|
/qemu/migration/ |
H A D | options.c | 598 bool migrate_cap_set(int cap, bool value, Error **errp) in migrate_cap_set() argument 609 new_caps[cap] = value; in migrate_cap_set() 614 s->capabilities[cap] = value; in migrate_cap_set() 639 MigrationCapabilityStatusList *cap; in qmp_migrate_set_capabilities() local 648 for (cap = params; cap; cap = cap->next) { in qmp_migrate_set_capabilities() 649 new_caps[cap->value->capability] = cap->value->state; in qmp_migrate_set_capabilities() 656 for (cap = params; cap; cap = cap->next) { in qmp_migrate_set_capabilities() 657 s->capabilities[cap->value->capability] = cap->value->state; in qmp_migrate_set_capabilities()
|
H A D | rdma.c | 167 cap->version = htonl(cap->version); in caps_to_network() 168 cap->flags = htonl(cap->flags); in caps_to_network() 173 cap->version = ntohl(cap->version); in network_to_caps() 174 cap->flags = ntohl(cap->flags); in network_to_caps() 2552 caps_to_network(&cap); in qemu_rdma_connect() 2586 memcpy(&cap, cm_event->param.conn.private_data, sizeof(cap)); in qemu_rdma_connect() 2587 network_to_caps(&cap); in qemu_rdma_connect() 3338 RDMACapabilities cap; in qemu_rdma_accept() local 3378 memcpy(&cap, cm_event->param.conn.private_data, sizeof(cap)); in qemu_rdma_accept() 3380 network_to_caps(&cap); in qemu_rdma_accept() [all …]
|
H A D | migration-hmp-cmds.c | 217 MigrationCapabilityStatusList *caps, *cap; in hmp_info_migrate_capabilities() local 222 for (cap = caps; cap; cap = cap->next) { in hmp_info_migrate_capabilities() 224 MigrationCapability_str(cap->value->capability), in hmp_info_migrate_capabilities() 225 cap->value->state ? "on" : "off"); in hmp_info_migrate_capabilities() 452 const char *cap = qdict_get_str(qdict, "capability"); in hmp_migrate_set_capability() local 459 val = qapi_enum_parse(&MigrationCapability_lookup, cap, -1, &err); in hmp_migrate_set_capability()
|
/qemu/tests/qtest/ |
H A D | nvme-test.c | 76 uint64_t cap; in nvmetest_reg_read_test() local 87 cap = qpci_io_readq(pdev, bar, 0x0); in nvmetest_reg_read_test() 88 g_assert_cmpint(NVME_CAP_MQES(cap), ==, 0x7ff); in nvmetest_reg_read_test() 89 g_assert_cmpint(NVME_CAP_MPSMAX(cap), ==, 0x4); in nvmetest_reg_read_test()
|
H A D | ufs-test.c | 257 uint32_t hcs, is, ucmdarg2, cap; in ufs_init() local 323 cap = ufs_rreg(ufs, A_CAP); in ufs_init() 324 nutrs = FIELD_EX32(cap, CAP, NUTRS) + 1; in ufs_init() 325 nutmrs = FIELD_EX32(cap, CAP, NUTMRS) + 1; in ufs_init() 402 uint32_t cap; in ufstest_reg_read() local 407 cap = ufs_rreg(ufs, A_CAP); in ufstest_reg_read() 408 g_assert_cmpuint(FIELD_EX32(cap, CAP, NUTRS), ==, 31); in ufstest_reg_read() 409 g_assert_cmpuint(FIELD_EX32(cap, CAP, NUTMRS), ==, 7); in ufstest_reg_read() 410 g_assert_cmpuint(FIELD_EX32(cap, CAP, 64AS), ==, 1); in ufstest_reg_read()
|
/qemu/hw/ufs/ |
H A D | ufs.c | 79 if (!FIELD_EX32(u->reg.cap, CAP, 64AS) && (hi >> 32)) { in ufs_get_req_upiu_base_addr() 94 if (!FIELD_EX32(u->reg.cap, CAP, 64AS) && (hi >> 32)) { in ufs_dma_read_utrd() 1596 uint32_t cap = 0; 1605 cap = FIELD_DP32(cap, CAP, NUTRS, (u->params.nutrs - 1)); 1606 cap = FIELD_DP32(cap, CAP, RTT, 2); 1607 cap = FIELD_DP32(cap, CAP, NUTMRS, (u->params.nutmrs - 1)); 1608 cap 1196 uint32_t cap = 0; ufs_init_hc() local [all...] |
/qemu/monitor/ |
H A D | qmp.c | 440 QMPCapability cap; in qmp_greeting() local 446 for (cap = 0; cap < QMP_CAPABILITY__MAX; cap++) { in qmp_greeting() 447 if (mon->capab_offered[cap]) { in qmp_greeting() 448 qlist_append_str(cap_list, QMPCapability_str(cap)); in qmp_greeting()
|
/qemu/include/standard-headers/linux/ |
H A D | virtio_pci.h | 133 struct virtio_pci_cap cap; member 139 struct virtio_pci_cap cap; member 185 struct virtio_pci_cap cap; member
|