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.c206 aplic_handle_idc_claimi(struct hyp *hyp, struct aplic *aplic, int cpu_id, in aplic_handle_idc_claimi()
240 aplic_handle_idc(struct hyp *hyp, struct aplic *aplic, int cpu, int reg, in aplic_handle_idc()
263 aplic_mmio_access(struct hyp *hyp, struct aplic *aplic, uint64_t reg, in aplic_mmio_access()
329 struct hyp *hyp; in mem_read() local
358 struct hyp *hyp; in mem_write() local
384 aplic_vminit(struct hyp *hyp) in aplic_vminit()
396 aplic_vmcleanup(struct hyp *hyp) in aplic_vmcleanup()
408 aplic_attach_to_vm(struct hyp *hyp, struct vm_aplic_descr *descr) in aplic_attach_to_vm()
433 aplic_detach_from_vm(struct hyp *hyp) in aplic_detach_from_vm()
452 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
H A Dvmm_sbi.c50 struct hyp *hyp; in vmm_sbi_handle_rfnc() local
135 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.c87 struct hyp *hyp; in vtimer_inject_irq_callout() local
H A Dvmm.c548 struct hyp *hyp; in vm_handle_inst_emul() local
/freebsd/sys/arm64/vmm/
H A Darm64.h102 struct hyp *hyp; member
122 struct hyp { struct
130 struct hypctx *ctx[]; argument
H A Dvmm_hyp.c45 vmm_hyp_reg_store(struct hypctx *hypctx, struct hyp *hyp, bool guest) in vmm_hyp_reg_store()
273 vmm_hyp_reg_restore(struct hypctx *hypctx, struct hyp *hyp, bool guest) in vmm_hyp_reg_restore()
500 vmm_hyp_call_guest(struct hyp *hyp, struct hypctx *hypctx) in vmm_hyp_call_guest()
H A Dvmm_arm64.c518 struct hyp *hyp; in vmmops_init() local
540 struct hyp *hyp = vmi; in vmmops_vcpu_init() local
1067 struct hyp *hyp; in vmmops_run() local
1183 struct hyp *hyp; in arm_pcpu_vmcleanup() local
1213 struct hyp *hyp = vmi; in vmmops_cleanup() local
H A Dvmm_handlers.c52 vmm_nvhe_enter_guest(struct hyp *hyp, struct hypctx *hypctx) in vmm_nvhe_enter_guest()
H A Dvmm.c844 struct hyp *hyp; in vm_handle_inst_emul() local
/freebsd/sys/arm64/vmm/io/
H A Dvtimer.c128 vtimer_vminit(struct hyp *hyp) in vtimer_vminit()
215 vtimer_vmcleanup(struct hyp *hyp) in vtimer_vmcleanup()
339 struct hyp *hyp; in vtimer_phys_ctl_read() local
389 struct hyp *hyp; in vtimer_phys_cnt_read() local
439 struct hyp *hyp; in vtimer_phys_tval_read() local
468 struct hyp *hyp; in vtimer_phys_tval_write() local
H A Dvgic_v3.c154 #define INJECT_IRQ(hyp, vcpuid, irqid, level) \ argument
425 mpidr_to_vcpu(struct hyp *hyp, uint64_t mpidr) in mpidr_to_vcpu()
440 vgic_v3_vminit(device_t dev, struct hyp *hyp) in vgic_v3_vminit()
554 vgic_v3_vmcleanup(device_t dev, struct hyp *hyp) in vgic_v3_vmcleanup()
561 vgic_v3_max_cpu_count(device_t dev, struct hyp *hyp) in vgic_v3_max_cpu_count()
598 vgic_v3_queue_irq(struct hyp *hyp, struct vgic_v3_cpu *vgic_cpu, in vgic_v3_queue_irq()
735 struct hyp *hyp; in write_pendr() local
813 struct hyp *hyp; in write_activer() local
996 struct hyp *hyp; in dist_ctlr_read() local
1373 struct hyp *hyp; in dist_read() local
[all …]
/freebsd/sys/riscv/include/
H A Dvmm.h294 } hyp; member
/freebsd/sys/arm64/include/
H A Dvmm.h317 } hyp; member