| /freebsd/sys/dev/vmm/ |
| H A D | vmm_vm.h | 41 struct vm *vm; /* (o) */ member 128 struct vm { struct 131 struct vm_mem mem; /* (i) [m+v] guest memory */ argument 147 vm_rendezvous_func_t rendezvous_func; argument 158 int vm_create(const char *name, struct vm **retvm); argument 184 vm_name(struct vm *vm) in vm_name() 190 vm_mem(struct vm *vm) in vm_mem() 196 vm_vcpu(struct vm *vm, int vcpuid) in vm_vcpu()
|
| H A D | vmm_vm.c | 33 struct vm *vm = vcpu->vm; in vm_rendezvous() local 62 struct vm *vm; in vm_handle_rendezvous() local 170 vcpu_set_state_all(struct vm *vm, enum vcpu_state newstate) in vcpu_set_state_all() 327 vm_lock_vcpus(struct vm *vm) in vm_lock_vcpus() 333 vm_unlock_vcpus(struct vm *vm) in vm_unlock_vcpus() 339 vm_disable_vcpu_creation(struct vm *vm) in vm_disable_vcpu_creation() 347 vm_get_maxcpus(struct vm *vm) in vm_get_maxcpus() 353 vm_get_topology(struct vm *vm, uint16_t *sockets, uint16_t *cores, in vm_get_topology() 363 vm_set_topology(struct vm *vm, uint16_t sockets, uint16_t cores, in vm_set_topology() 376 vm_suspend(struct vm *vm, enum vm_suspend_how how) in vm_suspend() [all …]
|
| H A D | vmm_mem.c | 51 vm_memseg_sysmem(struct vm *vm, int ident) in vm_memseg_sysmem() 65 vm_mem_cleanup(struct vm *vm) in vm_mem_cleanup() 86 vm_mem_destroy(struct vm *vm) in vm_mem_destroy() 108 vm_vmspace(struct vm *vm) in vm_vmspace() 117 vm_slock_memsegs(struct vm *vm) in vm_slock_memsegs() 123 vm_xlock_memsegs(struct vm *vm) in vm_xlock_memsegs() 129 vm_unlock_memsegs(struct vm *vm) in vm_unlock_memsegs() 135 vm_assert_memseg_locked(struct vm *vm) in vm_assert_memseg_locked() 141 vm_assert_memseg_xlocked(struct vm *vm) in vm_assert_memseg_xlocked() 155 struct vm *vm = vcpu_vm(vcpu); in vm_mem_allocated() local [all …]
|
| H A D | vmm_ktr.h | 41 #define VCPU_CTR0(vm, vcpuid, format) \ argument 44 #define VCPU_CTR1(vm, vcpuid, format, p1) \ argument 47 #define VCPU_CTR2(vm, vcpuid, format, p1, p2) \ argument 50 #define VCPU_CTR3(vm, vcpuid, format, p1, p2, p3) \ argument 53 #define VCPU_CTR4(vm, vcpuid, format, p1, p2, p3, p4) \ argument 57 #define VM_CTR0(vm, format) \ argument 60 #define VM_CTR1(vm, format, p1) \ argument 63 #define VM_CTR2(vm, format, p1, p2) \ argument 66 #define VM_CTR3(vm, format, p1, p2, p3) \ argument 69 #define VM_CTR4(vm, format, p1, p2, p3, p4) \ argument
|
| /freebsd/sys/kern/ |
| H A D | subr_vmem.c | 257 #define VMEM_CONDVAR_INIT(vm, wchan) cv_init(&vm->vm_cv, wchan) argument 258 #define VMEM_CONDVAR_DESTROY(vm) cv_destroy(&vm->vm_cv) argument 259 #define VMEM_CONDVAR_WAIT(vm) cv_wait(&vm->vm_cv, &vm->vm_lock) argument 260 #define VMEM_CONDVAR_BROADCAST(vm) cv_broadcast(&vm->vm_cv) argument 262 #define VMEM_LOCK(vm) mtx_lock(&vm->vm_lock) argument 263 #define VMEM_UNLOCK(vm) mtx_unlock(&vm->vm_lock) argument 264 #define VMEM_LOCK_INIT(vm, name) mtx_init(&vm->vm_lock, (name), NULL, MTX_DEF) argument 265 #define VMEM_LOCK_DESTROY(vm) mtx_destroy(&vm->vm_lock) argument 266 #define VMEM_ASSERT_LOCKED(vm) mtx_assert(&vm->vm_lock, MA_OWNED); argument 271 #define VMEM_CONDVAR_INIT(vm, wchan) pthread_cond_init(&vm->vm_cv, NULL) argument [all …]
|
| /freebsd/sys/riscv/vmm/ |
| H A D | vmm.c | 104 vcpu_alloc(struct vm *vm, int vcpu_id) in vcpu_alloc() 150 vm_init(struct vm *vm, bool create) in vm_init() 174 vm_alloc_vcpu(struct vm *vm, int vcpuid) in vm_alloc_vcpu() 206 struct vm *vm; in vm_create() local 234 vm_cleanup(struct vm *vm, bool destroy) in vm_cleanup() 262 vm_destroy(struct vm *vm) in vm_destroy() 269 vm_reset(struct vm *vm) in vm_reset() 283 vm_register_inst_handler(struct vm *vm, uint64_t start, uint64_t size, in vm_register_inst_handler() 303 vm_deregister_inst_handler(struct vm *vm, uint64_t start, uint64_t size) in vm_deregister_inst_handler() 323 struct vm *vm; in vm_handle_inst_emul() local [all …]
|
| /freebsd/contrib/bc/src/ |
| H A D | library.c | 123 bcl_setspecific(BcVm* vm) in bcl_setspecific() 151 BcVm* vm; in bcl_getspecific() local 170 BcVm* vm; in bcl_init() local 249 BcVm* vm = bcl_getspecific(); in bcl_pushContext() local 264 BcVm* vm = bcl_getspecific(); in bcl_popContext() local 270 bcl_contextHelper(BcVm* vm) in bcl_contextHelper() 279 BcVm* vm = bcl_getspecific(); in bcl_context() local 287 BcVm* vm = bcl_getspecific(); in bcl_free() local 338 BcVm* vm = bcl_getspecific(); in bcl_abortOnFatalError() local 346 BcVm* vm = bcl_getspecific(); in bcl_setAbortOnFatalError() local [all …]
|
| H A D | vm.c | 78 BcVm* vm = &vm_data; variable 93 BcVm* vm = bcl_getspecific(); local 307 BcVm* vm = bcl_getspecific(); local 688 BcVm* vm = bcl_getspecific(); local 707 BcVm* vm = bcl_getspecific(); local 723 BcVm* vm = bcl_getspecific(); local 738 BcVm* vm = bcl_getspecific(); local 868 BcVm* vm = bcl_getspecific(); local 889 BcVm* vm = bcl_getspecific(); local 1077 BcVm* vm = bcl_getspecific(); local [all …]
|
| /freebsd/sys/arm64/vmm/ |
| H A D | vmm.c | 190 vcpu_alloc(struct vm *vm, int vcpu_id) in vcpu_alloc() 260 vm_init(struct vm *vm, bool create) in vm_init() 285 vm_alloc_vcpu(struct vm *vm, int vcpuid) in vm_alloc_vcpu() 323 struct vm *vm; in vm_create() local 351 vm_cleanup(struct vm *vm, bool destroy) in vm_cleanup() 388 vm_destroy(struct vm *vm) in vm_destroy() 395 vm_reset(struct vm *vm) in vm_reset() 522 vm_register_reg_handler(struct vm *vm, uint64_t iss, uint64_t mask, in vm_register_reg_handler() 543 vm_deregister_reg_handler(struct vm *vm, uint64_t iss, uint64_t mask) in vm_deregister_reg_handler() 563 struct vm *vm; in vm_handle_reg_emul() local [all …]
|
| /freebsd/sys/amd64/vmm/ |
| H A D | vmm.c | 222 vcpu_alloc(struct vm *vm, int vcpu_id) in vcpu_alloc() 312 vm_init(struct vm *vm, bool create) in vm_init() 340 vm_alloc_vcpu(struct vm *vm, int vcpuid) in vm_alloc_vcpu() 372 struct vm *vm; in vm_create() local 399 vm_cleanup(struct vm *vm, bool destroy) in vm_cleanup() 440 vm_destroy(struct vm *vm) in vm_destroy() 447 vm_reset(struct vm *vm) in vm_reset() 454 vm_map_mmio(struct vm *vm, vm_paddr_t gpa, size_t len, vm_paddr_t hpa) in vm_map_mmio() 460 vm_unmap_mmio(struct vm *vm, vm_paddr_t gpa, size_t len) in vm_unmap_mmio() 468 vm_iommu_map(struct vm *vm) in vm_iommu_map() [all …]
|
| /freebsd/sys/dev/hwt/ |
| H A D | hwt_vm.c | 108 hwt_vm_alloc_pages(struct hwt_vm *vm, int kva_req) in hwt_vm_alloc_pages() 190 struct hwt_vm *vm; in hwt_vm_mmap_single() local 242 struct hwt_vm *vm; in hwt_vm_ioctl() local 395 hwt_vm_create_cdev(struct hwt_vm *vm, char *path) in hwt_vm_create_cdev() 418 hwt_vm_alloc_buffers(struct hwt_vm *vm, int kva_req) in hwt_vm_alloc_buffers() 435 hwt_vm_destroy_buffers(struct hwt_vm *vm) in hwt_vm_destroy_buffers() 464 hwt_vm_free(struct hwt_vm *vm) in hwt_vm_free() 478 struct hwt_vm *vm; in hwt_vm_alloc() local
|
| /freebsd/lib/libkvm/ |
| H A D | kvm_powerpc.c | 94 struct vmstate *vm; in powerpc_maphdrs() local 149 struct vmstate *vm = kd->vmst; in powerpc_va2off() local 172 struct vmstate *vm = kd->vmst; in _powerpc_freevtop() local 205 struct vmstate *vm; in _powerpc_kvatop() local
|
| H A D | kvm_minidump_amd64.c | 50 #define VM_IS_V1(vm) (vm->hdr.version == 1) argument 51 #define VA_OFF(vm, va) \ argument 114 struct vmstate *vm = kd->vmst; in _amd64_minidump_freevtop() local 186 struct vmstate *vm; in _amd64_minidump_vatop_v1() local 243 struct vmstate *vm; in _amd64_minidump_vatop() local 345 struct vmstate *vm = kd->vmst; in _amd64_minidump_walk_pages() local
|
| H A D | kvm_powerpc64.c | 96 struct vmstate *vm; in powerpc_maphdrs() local 152 struct vmstate *vm = kd->vmst; in powerpc64_va2off() local 177 struct vmstate *vm = kd->vmst; in _powerpc64_freevtop() local 218 struct vmstate *vm; in _powerpc64_kvatop() local
|
| H A D | kvm_minidump_arm.c | 77 struct vmstate *vm = kd->vmst; in _arm_minidump_freevtop() local 152 struct vmstate *vm; in _arm_minidump_kvatop() local 214 struct vmstate *vm = kd->vmst; in _arm_entry_to_prot() local 235 struct vmstate *vm = kd->vmst; in _arm_minidump_walk_pages() local
|
| H A D | kvm_arm.c | 67 struct vmstate *vm = kd->vmst; in _kvm_pa2off() local 87 struct vmstate *vm = kd->vmst; in _arm_freevtop() local 105 struct vmstate *vm; in _arm_initvtop() local 195 struct vmstate *vm = kd->vmst; in _arm_kvatop() local
|
| H A D | kvm_minidump_i386.c | 82 struct vmstate *vm = kd->vmst; in _i386_minidump_freevtop() local 148 struct vmstate *vm; in _i386_minidump_vatop_pae() local 193 struct vmstate *vm; in _i386_minidump_vatop() local 272 struct vmstate *vm = kd->vmst; in _i386_iterator_init() local 288 struct vmstate *vm = it->kd->vmst; in _i386_iterator_next() local
|
| H A D | kvm_i386.c | 73 struct vmstate *vm = kd->vmst; in _kvm_pa2off() local 95 struct vmstate *vm = kd->vmst; in _i386_freevtop() local 214 struct vmstate *vm; in _i386_vatop() local 304 struct vmstate *vm; in _i386_vatop_pae() local
|
| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | velintrin.h | 66 #define _vel_extract_vm512u(vm) __builtin_ve_vl_extract_vm512u(vm) argument 67 #define _vel_extract_vm512l(vm) __builtin_ve_vl_extract_vm512l(vm) argument 68 #define _vel_insert_vm512u(vm512, vm) __builtin_ve_vl_insert_vm512u(vm512, vm) argument 69 #define _vel_insert_vm512l(vm512, vm) __builtin_ve_vl_insert_vm512l(vm512, vm) argument
|
| /freebsd/sys/amd64/vmm/io/ |
| H A D | ppt.c | 92 struct vm *vm; /* owner of this device */ member 228 ppt_find(struct vm *vm, int bus, int slot, int func, struct pptdev **pptp) in ppt_find() 254 ppt_unmap_all_mmio(struct vm *vm, struct pptdev *ppt) in ppt_unmap_all_mmio() 356 ppt_assigned_devices(struct vm *vm) in ppt_assigned_devices() 370 ppt_is_mmio(struct vm *vm, vm_paddr_t gpa) in ppt_is_mmio() 420 ppt_assign_device(struct vm *vm, int bus, int slot, int func) in ppt_assign_device() 449 ppt_unassign_device(struct vm *vm, int bus, int slot, int func) in ppt_unassign_device() 478 ppt_unassign_all(struct vm *vm) in ppt_unassign_all() 515 ppt_map_mmio(struct vm *vm, int bus, int slot, int func, in ppt_map_mmio() 554 ppt_unmap_mmio(struct vm *vm, int bus, int slot, int func, in ppt_unmap_mmio() [all …]
|
| H A D | vatpic.c | 87 struct vm *vm; member 462 vatpic_set_irqstate(struct vm *vm, int irq, enum irqstate irqstate) in vatpic_set_irqstate() 497 vatpic_assert_irq(struct vm *vm, int irq) in vatpic_assert_irq() 503 vatpic_deassert_irq(struct vm *vm, int irq) in vatpic_deassert_irq() 509 vatpic_pulse_irq(struct vm *vm, int irq) in vatpic_pulse_irq() 515 vatpic_set_irq_trigger(struct vm *vm, int irq, enum vm_intr_trigger trigger) in vatpic_set_irq_trigger() 552 vatpic_pending_intr(struct vm *vm, int *vecptr) in vatpic_pending_intr() 600 vatpic_intr_accepted(struct vm *vm, int vector) in vatpic_intr_accepted() 713 vatpic_master_handler(struct vm *vm, bool in, int port, int bytes, in vatpic_master_handler() 733 vatpic_slave_handler(struct vm *vm, bool in, int port, int bytes, in vatpic_slave_handler() [all …]
|
| H A D | vioapic.c | 59 struct vm *vm; member 192 vioapic_set_irqstate(struct vm *vm, int irq, enum irqstate irqstate) in vioapic_set_irqstate() 222 vioapic_assert_irq(struct vm *vm, int irq) in vioapic_assert_irq() 229 vioapic_deassert_irq(struct vm *vm, int irq) in vioapic_deassert_irq() 236 vioapic_pulse_irq(struct vm *vm, int irq) in vioapic_pulse_irq() 465 vioapic_process_eoi(struct vm *vm, int vector) in vioapic_process_eoi() 497 vioapic_init(struct vm *vm) in vioapic_init() 523 vioapic_pincount(struct vm *vm) in vioapic_pincount()
|
| /freebsd/stand/ficl/ |
| H A D | ficl.h | 474 struct vm struct 480 … void * pExtend; /* vm extension pointer for app use - initialized from FICL_SYSTEM */ argument 481 short fRestart; /* Set TRUE to restart runningWord */ 482 IPTYPE ip; /* instruction pointer */ 483 FICL_WORD *runningWord;/* address of currently running word (often just *(ip-1) ) */ 484 FICL_UNS state; /* compiling or interpreting */ 485 FICL_UNS base; /* number conversion base */ 486 FICL_STACK *pStack; /* param stack */ 487 FICL_STACK *rStack; /* return stack */ 489 FICL_STACK *fStack; /* float stack (optional) */ [all …]
|
| /freebsd/contrib/bc/include/ |
| H A D | library.h | 194 #define BC_FUNC_HEADER(vm, l) \ argument 205 #define BC_FUNC_FOOTER_NO_ERR(vm) \ argument 217 #define BC_FUNC_FOOTER(vm, e) \ argument 250 #define BC_CHECK_CTXT(vm, c) \ argument 267 #define BC_CHECK_CTXT_ERR(vm, c) \ argument 282 #define BC_CHECK_CTXT_ASSERT(vm, c) \ argument
|
| H A D | status.h | 679 #define BC_SIG_EXC(vm) \ argument 683 #define BC_NO_SIG_EXC(vm) \ argument 686 #define BC_SIG_INTERRUPT(vm) BC_UNLIKELY((vm)->sig != 0) argument 812 #define BC_SETJMP_LOCKED(vm, l) \ argument 830 #define BC_LONGJMP_CONT(vm) \ argument 850 #define BC_SIG_EXC(vm) \ argument 854 #define BC_NO_SIG_EXC(vm) \ argument 861 #define BC_LONGJMP_CONT(vm) \ argument 881 #define BC_SETJMP(vm, l) \ argument 901 #define BC_UNSETJMP(vm) \ argument [all …]
|