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 Dvmm_hyp.c235 vmm_hyp_reg_store_timer(struct hypctx *hypctx, struct hyp *hyp, bool guest) in vmm_hyp_reg_store_timer()
273 vmm_hyp_reg_store_special(struct hypctx *hypctx, struct hyp *hyp, bool guest) in vmm_hyp_reg_store_special()
353 vmm_hyp_reg_restore_special(struct hypctx *hypctx, struct hyp *hyp, bool guest) in vmm_hyp_reg_restore_special()
588 vmm_hyp_reg_restore_timer(struct hypctx *hypctx, struct hyp *hyp, bool guest) in vmm_hyp_reg_restore_timer()
686 vmm_hyp_reg_store(struct hypctx *hypctx, struct hyp *hyp, bool guest) in vmm_hyp_reg_store()
695 vmm_hyp_reg_restore(struct hypctx *hypctx, struct hyp *hyp, bool guest) in vmm_hyp_reg_restore()
777 vmm_hyp_call_guest(struct hyp *hyp, struct hypctx *hypctx) in vmm_hyp_call_guest()
H A Darm64.h273 struct hyp *hyp; member
343 struct hyp { struct
355 struct hypctx *ctx[]; argument
H A Dvmm_arm64.c515 struct hyp *hyp; in vmmops_init() local
558 struct hyp *hyp = vmi; in vmmops_vcpu_init() local
1100 struct hyp *hyp; in vmmops_run() local
1232 struct hyp *hyp; in arm_pcpu_vmcleanup() local
1262 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.c652 struct hyp *hyp; in vm_handle_inst_emul() local
/freebsd/sys/arm64/vmm/io/
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()
556 vgic_v3_vmcleanup(device_t dev, struct hyp *hyp) in vgic_v3_vmcleanup()
563 vgic_v3_max_cpu_count(device_t dev, struct hyp *hyp) in vgic_v3_max_cpu_count()
600 vgic_v3_queue_irq(struct hyp *hyp, struct vgic_v3_cpu *vgic_cpu, in vgic_v3_queue_irq()
737 struct hyp *hyp; in write_pendr() local
815 struct hyp *hyp; in write_activer() local
998 struct hyp *hyp; in dist_ctlr_read() local
1375 struct hyp *hyp; in dist_read() local
[all …]
H A Dvtimer.c241 vtimer_vmcleanup(struct hyp *hyp) in vtimer_vmcleanup()
/freebsd/sys/riscv/include/
H A Dvmm.h250 } hyp; member
/freebsd/sys/arm64/include/
H A Dvmm.h275 } hyp; member