Home
last modified time | relevance | path

Searched defs:hyp (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/riscv/vmm/
H A Dvmm_aplic.c208 aplic_handle_idc_claimi(struct hyp *hyp, struct aplic *aplic, int cpu_id, in aplic_handle_idc_claimi()
242 aplic_handle_idc(struct hyp *hyp, struct aplic *aplic, int cpu, int reg, in aplic_handle_idc()
265 aplic_mmio_access(struct hyp *hyp, struct aplic *aplic, uint64_t reg, in aplic_mmio_access()
331 struct hyp *hyp; in mem_read() local
360 struct hyp *hyp; in mem_write() local
386 aplic_vminit(struct hyp *hyp) in aplic_vminit()
398 aplic_vmcleanup(struct hyp *hyp) in aplic_vmcleanup()
410 aplic_attach_to_vm(struct hyp *hyp, struct vm_aplic_descr *descr) in aplic_attach_to_vm()
435 aplic_detach_from_vm(struct hyp *hyp) in aplic_detach_from_vm()
454 struct hyp *hyp; in aplic_check_pending() local
[all …]
H A Driscv.h92 struct hyp *hyp; member
109 struct hyp { struct
114 struct hypctx *ctx[]; argument
132 void riscv_send_ipi(struct hyp *hyp, cpuset_t *cpus); argument
H A Dvmm_sbi.c52 struct hyp *hyp; in vmm_sbi_handle_rfnc() local
137 struct hyp *hyp; in vmm_sbi_handle_ipi() local
H A Dvmm_riscv.c126 struct hyp *hyp; in vmmops_init() local
201 struct hyp *hyp; in vmmops_vcpu_init() local
537 riscv_send_ipi(struct hyp *hyp, cpuset_t *cpus) in riscv_send_ipi()
729 struct hyp *hyp; in riscv_pcpu_vmcleanup() local
761 struct hyp *hyp; in vmmops_cleanup() local
H A Dvmm_vtimer.c89 struct hyp *hyp; in vtimer_inject_irq_callout() local
H A Dvmm.c326 struct hyp *hyp; in vm_handle_inst_emul() local
/freebsd/sys/arm64/vmm/
H A Darm64.h120 struct hyp *hyp; member
141 struct hyp { struct
154 struct hypctx *ctx[]; argument
H A Dvmm_hyp.c44 vmm_hyp_reg_store(struct hypctx *hypctx, struct hyp *hyp, bool guest, in vmm_hyp_reg_store()
282 vmm_hyp_reg_restore(struct hypctx *hypctx, struct hyp *hyp, bool guest, in vmm_hyp_reg_restore()
559 vmm_hyp_call_guest(struct hyp *hyp, struct hypctx *hypctx) in vmm_hyp_call_guest()
H A Dvmm_handlers.c52 vmm_nvhe_enter_guest(struct hyp *hyp, struct hypctx *hypctx) in vmm_nvhe_enter_guest()
H A Dvmm_arm64.c514 struct hyp *hyp; in vmmops_init() local
557 struct hyp *hyp = vmi; in vmmops_vcpu_init() local
1084 struct hyp *hyp; in vmmops_run() local
1200 struct hyp *hyp; in arm_pcpu_vmcleanup() local
1230 struct hyp *hyp = vmi; in vmmops_cleanup() local
H A Dvmm.c652 struct hyp *hyp; in vm_handle_inst_emul() local
/freebsd/sys/arm64/vmm/io/
H A Dvtimer.c136 vtimer_vminit(struct hyp *hyp) in vtimer_vminit()
250 vtimer_vmcleanup(struct hyp *hyp) in vtimer_vmcleanup()
384 struct hyp *hyp; in vtimer_phys_ctl_read() local
434 struct hyp *hyp; in vtimer_phys_cnt_read() local
484 struct hyp *hyp; in vtimer_phys_tval_read() local
513 struct hyp *hyp; in vtimer_phys_tval_write() local
H A Dvgic_v3.c155 #define INJECT_IRQ(hyp, vcpuid, irqid, level) \ argument
426 mpidr_to_vcpu(struct hyp *hyp, uint64_t mpidr) in mpidr_to_vcpu()
441 vgic_v3_vminit(device_t dev, struct hyp *hyp) in vgic_v3_vminit()
555 vgic_v3_vmcleanup(device_t dev, struct hyp *hyp) in vgic_v3_vmcleanup()
562 vgic_v3_max_cpu_count(device_t dev, struct hyp *hyp) in vgic_v3_max_cpu_count()
599 vgic_v3_queue_irq(struct hyp *hyp, struct vgic_v3_cpu *vgic_cpu, in vgic_v3_queue_irq()
736 struct hyp *hyp; in write_pendr() local
814 struct hyp *hyp; in write_activer() local
997 struct hyp *hyp; in dist_ctlr_read() local
1374 struct hyp *hyp; in dist_read() local
[all …]
/freebsd/sys/riscv/include/
H A Dvmm.h250 } hyp; member
/freebsd/sys/arm64/include/
H A Dvmm.h275 } hyp; member