Home
last modified time | relevance | path

Searched refs:pm (Results 1 – 25 of 26) sorted by relevance

12

/qemu/hw/acpi/
A Dich9.c56 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 Dich9_timer.c25 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 Dich9_tco.c52 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 Dprogress_meter.c33 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 Dblock-copy.c451 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 Dpegasos2.c102 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 Dprogress_meter.h46 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 Dtranslate-sme.c273 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 Dsme.decode59 &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 Dsme_helper.c820 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 Dtranslate-sve.c1278 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 Dtranslate-neon.c2771 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 Dsve.decode1681 &psel esz pd pn pm rv imm
1687 @psel ........ .. . ... .. .. pn:4 . pm:4 . pd:4 \
/qemu/tests/tcg/s390x/
A Dex-relative-long.c65 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 Dich9_timer.h15 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 Dich9.h81 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 Dlpc_ich9.c464 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 Dpiix.c366 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 Dvt82c686.c604 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 Dacpi-build.c202 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 Dpiix.h61 PIIX4PMState pm; member
A Dich9.h36 ICH9LPCPMRegs pm; member
/qemu/include/block/
A Dblock-copy.h37 void block_copy_set_progress_meter(BlockCopyState *s, ProgressMeter *pm);
/qemu/qga/
A Dqapi-schema.json550 # - pm-utils (via pm-hibernate)
580 # - pm-utils (via pm-hibernate)
617 # - pm-utils (via pm-suspend-hybrid)
/qemu/
A Dqemu-options.hx4569 "-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

Completed in 75 milliseconds

12