Home
last modified time | relevance | path

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

/freebsd/sys/arm64/vmm/
H A Darm64.h104 struct hyp *hyp; member
125 struct hyp { struct
136 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()
537 vmm_hyp_call_guest(struct hyp *hyp, struct hypctx *hypctx) in vmm_hyp_call_guest()
H A Dvmm_arm64.c515 struct hyp *hyp; in vmmops_init() local
548 struct hyp *hyp = vmi; in vmmops_vcpu_init() local
1075 struct hyp *hyp; in vmmops_run() local
1191 struct hyp *hyp; in arm_pcpu_vmcleanup() local
1221 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.c794 struct hyp *hyp; in vm_handle_inst_emul() local
/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
132 void riscv_send_ipi(struct hyp *hyp, cpuset_t *cpus); 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.c457 struct hyp *hyp; in vm_handle_inst_emul() local
/freebsd/sys/arm64/vmm/io/
H A Dvtimer.c134 vtimer_vminit(struct hyp *hyp) in vtimer_vminit()
248 vtimer_vmcleanup(struct hyp *hyp) in vtimer_vmcleanup()
382 struct hyp *hyp; in vtimer_phys_ctl_read() local
432 struct hyp *hyp; in vtimer_phys_cnt_read() local
482 struct hyp *hyp; in vtimer_phys_tval_read() local
511 struct hyp *hyp; in vtimer_phys_tval_write() local
H A Dvgic_v3.c153 #define INJECT_IRQ(hyp, vcpuid, irqid, level) \ argument
424 mpidr_to_vcpu(struct hyp *hyp, uint64_t mpidr) in mpidr_to_vcpu()
439 vgic_v3_vminit(device_t dev, struct hyp *hyp) in vgic_v3_vminit()
553 vgic_v3_vmcleanup(device_t dev, struct hyp *hyp) in vgic_v3_vmcleanup()
560 vgic_v3_max_cpu_count(device_t dev, struct hyp *hyp) in vgic_v3_max_cpu_count()
597 vgic_v3_queue_irq(struct hyp *hyp, struct vgic_v3_cpu *vgic_cpu, in vgic_v3_queue_irq()
734 struct hyp *hyp; in write_pendr() local
812 struct hyp *hyp; in write_activer() local
995 struct hyp *hyp; in dist_ctlr_read() local
1372 struct hyp *hyp; in dist_read() local
[all …]
/freebsd/sys/riscv/include/
H A Dvmm.h314 } hyp; member
/freebsd/sys/arm64/include/
H A Dvmm.h327 } hyp; member