| /qemu/hw/acpi/ |
| A D | ich9.c | 56 acpi_update_sci(&pm->acpi_regs, pm->irq); in ich9_pm_update_sci_fn() 70 acpi_update_sci(&pm->acpi_regs, pm->irq); in ich9_gpe_writeb() 110 pm->smi_en &= ~pm->smi_en_wmask; in ich9_smi_writel() 111 pm->smi_en |= (val & pm->smi_en_wmask); in ich9_smi_writel() 113 ich9_pm_update_swsmi_timer(pm, pm->smi_en & in ich9_smi_writel() 122 pm->smi_sts &= ~pm->smi_sts_wmask; in ich9_smi_writel() 123 pm->smi_sts |= (val & pm->smi_sts_wmask); in ich9_smi_writel() 290 acpi_update_sci(&pm->acpi_regs, pm->irq); in pm_reset() 311 acpi_pm1_cnt_init(&pm->acpi_regs, &pm->io, pm->disable_s3, pm->disable_s4, in ich9_pm_init() 312 pm->s4_val, !pm->smm_compat && !pm->smm_enabled); in ich9_pm_init() [all …]
|
| A D | ich9_timer.c | 25 lpc = container_of(pm, ICH9LPCState, pm); in ich9_pm_update_swsmi_timer() 38 timer_del(pm->swsmi_timer); in ich9_pm_update_swsmi_timer() 44 ICH9LPCPMRegs *pm = opaque; in ich9_pm_swsmi_timer_expired() local 46 pm->smi_sts |= ICH9_PMIO_SMI_STS_SWSMI_STS; in ich9_pm_swsmi_timer_expired() 49 ich9_pm_update_swsmi_timer(pm, pm->smi_en & ICH9_PMIO_SMI_EN_SWSMI_EN); in ich9_pm_swsmi_timer_expired() 55 pm->swsmi_timer = in ich9_pm_swsmi_timer_init() 66 lpc = container_of(pm, ICH9LPCState, pm); in ich9_pm_update_periodic_timer() 73 timer_del(pm->periodic_timer); in ich9_pm_update_periodic_timer() 79 ICH9LPCPMRegs *pm = opaque; in ich9_pm_periodic_timer_expired() local 84 ich9_pm_update_periodic_timer(pm, in ich9_pm_periodic_timer_expired() [all …]
|
| A D | ich9_tco.c | 52 ICH9LPCPMRegs *pm = container_of(tr, ICH9LPCPMRegs, tco_regs); in tco_timer_expired() local 53 ICH9LPCState *lpc = container_of(pm, ICH9LPCState, pm); in tco_timer_expired() 73 if (pm->smi_en & ICH9_PMIO_SMI_EN_TCO_EN) { in tco_timer_expired()
|
| /qemu/block/ |
| A D | progress_meter.c | 33 qemu_mutex_init(&pm->lock); in progress_init() 38 qemu_mutex_destroy(&pm->lock); in progress_destroy() 44 QEMU_LOCK_GUARD(&pm->lock); in progress_get_snapshot() 46 *current = pm->current; in progress_get_snapshot() 47 *total = pm->total; in progress_get_snapshot() 52 QEMU_LOCK_GUARD(&pm->lock); in progress_work_done() 53 pm->current += done; in progress_work_done() 58 QEMU_LOCK_GUARD(&pm->lock); in progress_set_remaining() 59 pm->total = pm->current + remaining; in progress_set_remaining() 64 QEMU_LOCK_GUARD(&pm->lock); in progress_increase_remaining() [all …]
|
| A D | block-copy.c | 451 void block_copy_set_progress_meter(BlockCopyState *s, ProgressMeter *pm) in block_copy_set_progress_meter() argument 453 s->progress = pm; in block_copy_set_progress_meter()
|
| /qemu/hw/ppc/ |
| A D | pegasos2.c | 102 if (pm->vof) { in pegasos2_cpu_reset() 159 pm->vof = g_malloc0(sizeof(*pm->vof)); in pegasos2_init() 173 if (pm->vof) { in pegasos2_init() 258 pm->initrd_addr = pm->kernel_addr + pm->kernel_size + 64 * KiB; in pegasos2_init() 259 pm->initrd_addr = ROUND_UP(pm->initrd_addr, 4); in pegasos2_init() 260 pm->initrd_addr = MAX(pm->initrd_addr, INITRD_MIN_ADDR); in pegasos2_init() 405 vof_claim(pm->vof, pm->kernel_addr, pm->kernel_size, 0) == -1) { in pegasos2_machine_reset() 410 vof_claim(pm->vof, pm->initrd_addr, pm->initrd_size, 0) == -1) { in pegasos2_machine_reset() 417 d[1] = cpu_to_be64(pm->kernel_size - (pm->kernel_entry - pm->kernel_addr)); in pegasos2_machine_reset() 567 int ret = vof_client_call(MACHINE(pm), pm->vof, pm->fdt_blob, in pegasos2_hypercall() [all …]
|
| /qemu/include/qemu/ |
| A D | progress_meter.h | 46 void progress_init(ProgressMeter *pm); 47 void progress_destroy(ProgressMeter *pm); 50 void progress_get_snapshot(ProgressMeter *pm, uint64_t *current, 54 void progress_work_done(ProgressMeter *pm, uint64_t done); 57 void progress_set_remaining(ProgressMeter *pm, uint64_t remaining); 60 void progress_increase_remaining(ProgressMeter *pm, uint64_t delta);
|
| /qemu/target/arm/tcg/ |
| A D | translate-sme.c | 273 TCGv_ptr za, zn, pn, pm; in TRANS_FEAT() local 282 pm = pred_full_reg_ptr(s, a->pm); in TRANS_FEAT() 284 fn(za, zn, pn, pm, tcg_constant_i32(desc)); in TRANS_FEAT() 298 TCGv_ptr za, zn, zm, pn, pm; in TRANS_FEAT() local 308 pm = pred_full_reg_ptr(s, a->pm); in TRANS_FEAT() 310 fn(za, zn, zm, pn, pm, tcg_constant_i32(desc)); in TRANS_FEAT() 320 TCGv_ptr za, zn, zm, pn, pm, fpst; in do_outprod_fpst() local 330 pm = pred_full_reg_ptr(s, a->pm); in do_outprod_fpst() 333 fn(za, zn, zm, pn, pm, fpst, tcg_constant_i32(desc)); in do_outprod_fpst() 342 TCGv_ptr za, zn, zm, pn, pm; in do_outprod_env() local [all …]
|
| A D | sme.decode | 59 &adda zad zn pm pn 60 @adda_32 ........ .. ..... . pm:3 pn:3 zn:5 ... zad:2 &adda 61 @adda_64 ........ .. ..... . pm:3 pn:3 zn:5 .. zad:3 &adda 70 &op zad zn zm pm pn sub:bool 71 @op_32 ........ ... zm:5 pm:3 pn:3 zn:5 sub:1 .. zad:2 &op 72 @op_64 ........ ... zm:5 pm:3 pn:3 zn:5 sub:1 . zad:3 &op
|
| A D | sme_helper.c | 820 uint64_t *pn = vpn, *pm = vpm; in DO_ST() local 846 uint8_t *pn = vpn, *pm = vpm; in HELPER() local 852 if (pm[H1(col)] & 1) { in HELPER() 864 uint64_t *pn = vpn, *pm = vpm; in HELPER() local 891 uint8_t *pn = vpn, *pm = vpm; in HELPER() local 898 if (pm[H1(col)] & 1) { in HELPER() 911 uint16_t *pn = vpn, *pm = vpm; in HELPER() local 954 uint8_t *pn = vpn, *pm = vpm; in HELPER() local 1037 uint16_t *pn = vpn, *pm = vpm; in HELPER() local 1087 uint16_t *pn = vpn, *pm = vpm; in HELPER() local [all …]
|
| A D | translate-sve.c | 1278 gvec_op->fni8(pd, pn, pm, pg); in do_pppp_flags() 1302 tcg_gen_and_i64(pd, pn, pm); in gen_and_pg_i64() 1309 tcg_gen_and_vec(vece, pd, pn, pm); in gen_and_pg_vec() 1340 tcg_gen_andc_i64(pd, pn, pm); in gen_bic_pg_i64() 1371 tcg_gen_xor_i64(pd, pn, pm); in gen_eor_pg_i64() 1418 tcg_gen_or_i64(pd, pn, pm); in gen_orr_pg_i64() 1425 tcg_gen_or_vec(vece, pd, pn, pm); in gen_orr_pg_vec() 1449 tcg_gen_orc_i64(pd, pn, pm); in gen_orn_pg_i64() 1477 tcg_gen_or_i64(pd, pn, pm); in gen_nor_pg_i64() 1484 tcg_gen_or_vec(vece, pd, pn, pm); in gen_nor_pg_vec() [all …]
|
| A D | translate-neon.c | 2771 TCGv_ptr pd, pm; in do_zip_uzp() local 2797 pm = vfp_reg_ptr(true, a->vm); in do_zip_uzp() 2798 fn(pd, pm); in do_zip_uzp()
|
| A D | sve.decode | 1681 &psel esz pd pn pm rv imm 1687 @psel ........ .. . ... .. .. pn:4 . pm:4 . pd:4 \
|
| /qemu/tests/tcg/s390x/ |
| A D | ex-relative-long.c | 65 long pm, target; \ 74 : [target] "=&a" (target), [r2] "+r" (r2), [pm] "=r" (pm) \ 78 *cc = (pm >> 28) & 3; \ 88 long pm; \ 96 : [r2] "+r" (r2), [pm] "=r" (pm) \ 100 *cc = (pm >> 28) & 3; \
|
| /qemu/include/hw/acpi/ |
| A D | ich9_timer.h | 15 void ich9_pm_update_swsmi_timer(ICH9LPCPMRegs *pm, bool enable); 17 void ich9_pm_swsmi_timer_init(ICH9LPCPMRegs *pm); 19 void ich9_pm_update_periodic_timer(ICH9LPCPMRegs *pm, bool enable); 21 void ich9_pm_periodic_timer_init(ICH9LPCPMRegs *pm);
|
| A D | ich9.h | 81 void ich9_pm_init(PCIDevice *lpc_pci, ICH9LPCPMRegs *pm, qemu_irq sci_irq); 83 void ich9_pm_iospace_update(ICH9LPCPMRegs *pm, uint32_t pm_io_base); 86 void ich9_pm_add_properties(Object *obj, ICH9LPCPMRegs *pm);
|
| /qemu/hw/isa/ |
| A D | lpc_ich9.c | 464 acpi_pm1_cnt_update(&lpc->pm.acpi_regs, in ich9_apm_ctrl_changed() 499 ich9_pm_iospace_update(&lpc->pm, pm_io_base); in ich9_lpc_pmbase_sci_update() 506 qemu_set_irq(lpc->pm.irq, 0); in ich9_lpc_pmbase_sci_update() 508 qemu_set_irq(lpc->pm.irq, 1); in ich9_lpc_pmbase_sci_update() 535 if (lpc->pm.swsmi_timer_enabled) { in ich9_lpc_pmcon_update() 537 &lpc->pm, lpc->pm.smi_en & ICH9_PMIO_SMI_EN_SWSMI_EN); in ich9_lpc_pmcon_update() 539 if (lpc->pm.periodic_timer_enabled) { in ich9_lpc_pmcon_update() 541 &lpc->pm, lpc->pm.smi_en & ICH9_PMIO_SMI_EN_PERIODIC_EN); in ich9_lpc_pmcon_update() 548 lpc->pm.smi_en_wmask &= ~1; in ich9_lpc_pmcon_update() 700 ich9_pm_add_properties(obj, &lpc->pm); in ich9_lpc_initfn() [all …]
|
| A D | piix.c | 366 object_initialize_child(OBJECT(d), "pm", &d->pm, TYPE_PIIX4_PM); in pci_piix_realize() 367 qdev_prop_set_int32(DEVICE(&d->pm), "addr", dev->devfn + 3); in pci_piix_realize() 368 qdev_prop_set_uint32(DEVICE(&d->pm), "smb_io_base", d->smb_io_base); in pci_piix_realize() 369 qdev_prop_set_bit(DEVICE(&d->pm), "smm-enabled", d->smm_enabled); in pci_piix_realize() 370 if (!qdev_realize(DEVICE(&d->pm), BUS(pci_bus), errp)) { in pci_piix_realize() 373 qdev_connect_gpio_out(DEVICE(&d->pm), 0, d->isa_irqs_in[9]); in pci_piix_realize()
|
| A D | vt82c686.c | 604 ViaPMState pm; member 775 qdev_prop_set_int32(DEVICE(&s->pm), "addr", d->devfn + 4); in via_isa_realize() 776 if (!qdev_realize(DEVICE(&s->pm), BUS(pci_bus), errp)) { in via_isa_realize() 833 object_initialize_child(obj, "pm", &s->pm, TYPE_VT82C686B_PM); in vt82c686b_init() 898 object_initialize_child(obj, "pm", &s->pm, TYPE_VT8231_PM); in vt8231_init()
|
| /qemu/hw/i386/ |
| A D | acpi-build.c | 202 pm->pcihp_io_len = 0; in acpi_get_pm_info() 210 pm->fadt.rev = 1; in acpi_get_pm_info() 227 pm->pcihp_io_base = in acpi_get_pm_info() 229 pm->pcihp_io_len = in acpi_get_pm_info() 255 pm->pcihp_bridge_en = in acpi_get_pm_info() 258 pm->pcihp_root_en = in acpi_get_pm_info() 1382 if (pm->pcihp_bridge_en || pm->pcihp_root_en) { in build_dsdt() 1642 if (pm->pcihp_io_len && (pm->pcihp_bridge_en || pm->pcihp_root_en)) { in build_dsdt() 1651 aml_io(AML_DECODE16, pm->pcihp_io_base, pm->pcihp_io_base, 1, in build_dsdt() 1755 if (pm->pcihp_bridge_en || pm->pcihp_root_en) { in build_dsdt() [all …]
|
| /qemu/include/hw/southbridge/ |
| A D | piix.h | 61 PIIX4PMState pm; member
|
| A D | ich9.h | 36 ICH9LPCPMRegs pm; member
|
| /qemu/include/block/ |
| A D | block-copy.h | 37 void block_copy_set_progress_meter(BlockCopyState *s, ProgressMeter *pm);
|
| /qemu/qga/ |
| A D | qapi-schema.json | 550 # - pm-utils (via pm-hibernate) 580 # - pm-utils (via pm-hibernate) 617 # - pm-utils (via pm-suspend-hybrid)
|
| /qemu/ |
| A D | qemu-options.hx | 4569 "-overcommit [mem-lock=on|off][cpu-pm=on|off]\n" 4572 " cpu-pm=on|off controls cpu power management (default: off)\n", 4577 ``-overcommit cpu-pm=on|off`` 4587 guest) can be enabled via ``cpu-pm=on`` (disabled by default). This
|