Home
last modified time | relevance | path

Searched defs:vm (Results 1 – 25 of 39) sorted by relevance

12

/f-stack/freebsd/amd64/vmm/
H A Dvmm.c155 struct vm { struct
179 /* The following describe the vm cpu topology */ argument
186 static int vmm_initialized; argument
473 struct vm *vm; in vm_create() local
595 vm_reinit(struct vm *vm) in vm_reinit()
614 vm_name(struct vm *vm) in vm_name()
1807 struct vm *vm; in vm_restart_instruction() local
2109 struct vm *vm; in vm_inject_fault() local
2123 struct vm *vm; in vm_inject_pf() local
2268 vm_hpet(struct vm *vm) in vm_hpet()
[all …]
H A Dvmm_ktr.h41 #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
H A Dvmm_lapic.c55 lapic_set_intr(struct vm *vm, int cpu, int vector, bool level) in lapic_set_intr()
76 lapic_set_local_intr(struct vm *vm, int cpu, int vector) in lapic_set_local_intr()
103 lapic_intr_msi(struct vm *vm, uint64_t addr, uint64_t msg) in lapic_intr_msi()
161 lapic_rdmsr(struct vm *vm, int cpu, u_int msr, uint64_t *rval, bool *retu) in lapic_rdmsr()
181 lapic_wrmsr(struct vm *vm, int cpu, u_int msr, uint64_t val, bool *retu) in lapic_wrmsr()
200 lapic_mmio_write(void *vm, int cpu, uint64_t gpa, uint64_t wval, int size, in lapic_mmio_write()
222 lapic_mmio_read(void *vm, int cpu, uint64_t gpa, uint64_t *rval, int size, in lapic_mmio_read()
H A Dvmm_instruction_emul.c375 vie_update_register(void *vm, int vcpuid, enum vm_reg_name reg, in vie_update_register()
511 emulate_mov(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_mov()
625 emulate_movx(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_movx()
767 emulate_movs(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_movs()
949 emulate_stos(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_stos()
1011 emulate_and(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_and()
1099 emulate_or(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_or()
1187 emulate_cmp(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_cmp()
1405 emulate_add(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_add()
1461 emulate_sub(void *vm, int vcpuid, uint64_t gpa, struct vie *vie, in emulate_sub()
[all …]
H A Dvmm_ioport.c103 emulate_inout_port(struct vm *vm, int vcpuid, struct vm_exit *vmexit, in emulate_inout_port()
151 emulate_inout_str(struct vm *vm, int vcpuid, struct vm_exit *vmexit, bool *retu) in emulate_inout_str()
158 vm_handle_inout(struct vm *vm, int vcpuid, struct vm_exit *vmexit, bool *retu) in vm_handle_inout()
H A Dvmm_lapic.h56 lapic_intr_level(struct vm *vm, int cpu, int vector) in lapic_intr_level()
63 lapic_intr_edge(struct vm *vm, int cpu, int vector) in lapic_intr_edge()
H A Dvmm_stat.h97 vmm_stat_array_incr(struct vm *vm, int vcpu, struct vmm_stat_type *vst, in vmm_stat_array_incr()
111 vmm_stat_array_set(struct vm *vm, int vcpu, struct vmm_stat_type *vst, in vmm_stat_array_set()
125 vmm_stat_incr(struct vm *vm, int vcpu, struct vmm_stat_type *vst, uint64_t x) in vmm_stat_incr()
134 vmm_stat_set(struct vm *vm, int vcpu, struct vmm_stat_type *vst, uint64_t val) in vmm_stat_set()
H A Dx86.c90 x86_emulate_cpuid(struct vm *vm, int vcpu_id, uint64_t *rax, uint64_t *rbx, in x86_emulate_cpuid()
620 vm_cpuid_capability(struct vm *vm, int vcpuid, enum vm_cpuid_capability cap) in vm_cpuid_capability()
H A Dvmm_dev.c81 struct vm *vm; /* vm instance cookie */ member
320 vm_get_register_set(struct vm *vm, int vcpu, unsigned int count, int *regnum, in vm_get_register_set()
335 vm_set_register_set(struct vm *vm, int vcpu, unsigned int count, int *regnum, in vm_set_register_set()
1057 struct vm *vm; in sysctl_vmm_create() local
H A Dvmm_stat.c85 vmm_stat_copy(struct vm *vm, int vcpu, int *num_stats, uint64_t *buf) in vmm_stat_copy()
/f-stack/freebsd/kern/
H A Dsubr_vmem.c322 bt_alloc(vmem_t *vm) in bt_alloc()
375 bt_save(vmem_t *vm) in bt_save()
383 bt_restore(vmem_t *vm) in bt_restore()
608 qc_destroy(vmem_t *vm) in qc_destroy()
619 qc_drain(vmem_t *vm) in qc_drain()
780 vmem_t *vm; in vmem_periodic() local
1293 vmem_t *vm; in vmem_create() local
1659 vmem_t *vm; in vmem_whatis() local
1678 const vmem_t *vm; in vmem_printall() local
1706 const vmem_t *vm; in DB_SHOW_ALL_COMMAND() local
[all …]
H A Dsysv_ipc.c70 shmexit(struct vmspace *vm) in shmexit()
/f-stack/freebsd/amd64/vmm/io/
H A Dvioapic.c61 struct vm *vm; member
179 vioapic_set_irqstate(struct vm *vm, int irq, enum irqstate irqstate) in vioapic_set_irqstate()
209 vioapic_assert_irq(struct vm *vm, int irq) in vioapic_assert_irq()
216 vioapic_deassert_irq(struct vm *vm, int irq) in vioapic_deassert_irq()
223 vioapic_pulse_irq(struct vm *vm, int irq) in vioapic_pulse_irq()
234 vioapic_update_tmr(struct vm *vm, int vcpuid, void *arg) in vioapic_update_tmr()
419 vioapic_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, in vioapic_mmio_read()
431 vioapic_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t wval, in vioapic_mmio_write()
443 vioapic_process_eoi(struct vm *vm, int vcpuid, int vector) in vioapic_process_eoi()
475 vioapic_init(struct vm *vm) in vioapic_init()
[all …]
H A Dppt.c89 struct vm *vm; /* owner of this device */ member
227 ppt_unmap_mmio(struct vm *vm, struct pptdev *ppt) in ppt_unmap_mmio()
336 ppt_assigned_devices(struct vm *vm) in ppt_assigned_devices()
350 ppt_is_mmio(struct vm *vm, vm_paddr_t gpa) in ppt_is_mmio()
384 ppt_assign_device(struct vm *vm, int bus, int slot, int func) in ppt_assign_device()
403 ppt_unassign_device(struct vm *vm, int bus, int slot, int func) in ppt_unassign_device()
424 ppt_unassign_all(struct vm *vm) in ppt_unassign_all()
444 ppt_map_mmio(struct vm *vm, int bus, int slot, int func, in ppt_map_mmio()
498 ppt_setup_msi(struct vm *vm, int vcpu, int bus, int slot, int func, in ppt_setup_msi()
591 ppt_setup_msix(struct vm *vm, int vcpu, int bus, int slot, int func, in ppt_setup_msix()
[all …]
H A Dvatpic.c89 struct vm *vm; member
464 vatpic_set_irqstate(struct vm *vm, int irq, enum irqstate irqstate) in vatpic_set_irqstate()
499 vatpic_assert_irq(struct vm *vm, int irq) in vatpic_assert_irq()
505 vatpic_deassert_irq(struct vm *vm, int irq) in vatpic_deassert_irq()
511 vatpic_pulse_irq(struct vm *vm, int irq) in vatpic_pulse_irq()
517 vatpic_set_irq_trigger(struct vm *vm, int irq, enum vm_intr_trigger trigger) in vatpic_set_irq_trigger()
554 vatpic_pending_intr(struct vm *vm, int *vecptr) in vatpic_pending_intr()
602 vatpic_intr_accepted(struct vm *vm, int vector) in vatpic_intr_accepted()
735 vatpic_slave_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpic_slave_handler()
755 vatpic_elc_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpic_elc_handler()
[all …]
H A Dvrtc.c78 struct vm *vm; member
288 struct vm *vm; in rtc_to_secs() local
753 vrtc_set_time(struct vm *vm, time_t secs) in vrtc_set_time()
774 vrtc_get_time(struct vm *vm) in vrtc_get_time()
789 vrtc_nvram_write(struct vm *vm, int offset, uint8_t value) in vrtc_nvram_write()
816 vrtc_nvram_read(struct vm *vm, int offset, uint8_t *retval) in vrtc_nvram_read()
848 vrtc_addr_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vrtc_addr_handler()
871 vrtc_data_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vrtc_data_handler()
984 vrtc_init(struct vm *vm) in vrtc_init()
H A Dvpmtmr.c63 vpmtmr_init(struct vm *vm) in vpmtmr_init()
86 vpmtmr_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vpmtmr_handler()
H A Dvatpit.c98 struct vm *vm; member
339 vatpit_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpit_handler()
422 vatpit_nmisc_handler(struct vm *vm, int vcpuid, bool in, int port, int bytes, in vatpit_nmisc_handler()
443 vatpit_init(struct vm *vm) in vatpit_init()
H A Dvhpet.c79 struct vm *vm; member
475 vhpet_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t val, int size, in vhpet_mmio_write()
625 vhpet_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, int size, in vhpet_mmio_read()
707 vhpet_init(struct vm *vm) in vhpet_init()
H A Dvlapic.c811 vlapic_calcdest(struct vm *vm, cpuset_t *dmask, uint32_t dest, bool phys, in vlapic_calcdest()
1500 vlapic_set_x2apic_state(struct vm *vm, int vcpuid, enum x2apic_state state) in vlapic_set_x2apic_state()
1535 vlapic_deliver_intr(struct vm *vm, bool level, uint32_t dest, bool phys, in vlapic_deliver_intr()
1697 vlapic_snapshot(struct vm *vm, struct vm_snapshot_meta *meta) in vlapic_snapshot()
/f-stack/dpdk/drivers/net/virtio/virtio_user/
H A Dvhost_kernel.c75 struct vhost_memory_kernel *vm = arg; in add_memseg_list() local
109 struct vhost_memory_kernel *vm; in prepare_vhost_memory_kernel() local
185 struct vhost_memory_kernel *vm = NULL; in vhost_kernel_ioctl() local
/f-stack/freebsd/vm/
H A Dvm_unix.c92 struct vmspace *vm = td->td_proc->p_vmspace; in kern_break() local
H A Dvm_map.c292 struct vmspace *vm; in vmspace_zinit() local
310 struct vmspace *vm; in vmspace_zdtor() local
327 struct vmspace *vm; in vmspace_alloc() local
365 vmspace_dofree(struct vmspace *vm) in vmspace_dofree()
390 vmspace_free(struct vmspace *vm) in vmspace_free()
403 struct vmspace *vm; in vmspace_exitfree() local
416 struct vmspace *vm; in vmspace_exit() local
469 struct vmspace *vm; in vmspace_acquire_ref() local
4628 struct vmspace *vm; in vm_map_growstack() local
/f-stack/freebsd/amd64/include/
H A Dvmm.h358 vcpu_is_running(struct vm *vm, int vcpu, int *hostcpu) in vcpu_is_running()
365 vcpu_should_yield(struct vm *vm, int vcpu) in vcpu_should_yield()
748 vm_inject_ud(void *vm, int vcpuid) in vm_inject_ud()
754 vm_inject_gp(void *vm, int vcpuid) in vm_inject_gp()
760 vm_inject_ac(void *vm, int vcpuid, int errcode) in vm_inject_ac()
766 vm_inject_ss(void *vm, int vcpuid, int errcode) in vm_inject_ss()
/f-stack/freebsd/amd64/vmm/amd/
H A Dsvm_softc.h66 struct vm *vm; member

12