Home
last modified time | relevance | path

Searched refs:vmm (Results 1 – 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/lib/libvmm/
H A Dlibvmm.c59 struct vmm { struct
91 vmm_t *vmm = NULL; in vmm_open_vm() local
96 if (vmm == NULL) in vmm_open_vm()
108 free(vmm); in vmm_open_vm()
126 vmm->vmm_vcpu = calloc(vmm->vmm_ncpu, sizeof (struct vcpu *)); in vmm_open_vm()
130 vmm->vmm_vcpu[i] = vm_vcpu_open(vmm->vmm_ctx, i); in vmm_open_vm()
141 return (vmm); in vmm_open_vm()
156 vmm_unmap(vmm); in vmm_close_vm()
167 free(vmm); in vmm_close_vm()
273 vmm_unmap(vmm); in vmm_map()
[all …]
H A Dlibvmm.h23 typedef struct vmm vmm_t;
/illumos-gate/usr/src/uts/intel/io/vmm/
H A DMakefile.rules17 $(OBJS_DIR)/%.o: $(UTSBASE)/intel/io/vmm/%.c
21 $(OBJS_DIR)/%.o: $(UTSBASE)/intel/io/vmm/amd/%.c
25 $(OBJS_DIR)/%.o: $(UTSBASE)/intel/io/vmm/intel/%.c
29 $(OBJS_DIR)/%.o: $(UTSBASE)/intel/io/vmm/io/%.c
33 $(OBJS_DIR)/%.o: $(UTSBASE)/intel/io/vmm/%.S
36 $(OBJS_DIR)/%.o: $(UTSBASE)/intel/io/vmm/intel/%.S
39 $(OBJS_DIR)/%.o: $(UTSBASE)/intel/io/vmm/amd/%.S
43 $(OFFSETS_CREATE) -I$(UTSBASE)/intel/io/vmm < $(OFFSETS_VMX) >$@
45 $(OFFSETS_CREATE) -I$(UTSBASE)/intel/io/vmm < $(OFFSETS_SVM) >$@
H A DMakefile.vmm17 CONF_SRCDIR = $(UTSBASE)/intel/io/vmm
18 MAPFILE = $(UTSBASE)/intel/io/vmm/vmm.mapfile
26 INC_PATH += -I$(UTSBASE)/intel/io/vmm -I$(UTSBASE)/intel/io/vmm/io
27 AS_INC_PATH += -I$(UTSBASE)/intel/io/vmm -I$(OBJS_DIR)
48 vmm.o \
/illumos-gate/usr/src/pkg/manifests/
H A Dsystem-bhyve-tests.p5m68 dir path=opt/bhyve-tests/tests/vmm
70 file path=opt/bhyve-tests/tests/vmm/check_iommu mode=0555
71 file path=opt/bhyve-tests/tests/vmm/cpuid_ioctl mode=0555
73 file path=opt/bhyve-tests/tests/vmm/datarw_msrs mode=0555
74 file path=opt/bhyve-tests/tests/vmm/datarw_vcpu mode=0555
76 file path=opt/bhyve-tests/tests/vmm/drv_hold mode=0555
77 file path=opt/bhyve-tests/tests/vmm/fpu_getset mode=0555
81 file path=opt/bhyve-tests/tests/vmm/maxcpu mode=0555
82 file path=opt/bhyve-tests/tests/vmm/mem_devmem mode=0555
85 file path=opt/bhyve-tests/tests/vmm/npt_ops mode=0555
[all …]
H A Dsystem-bhyve.p5m37 file path=kernel/kmdb/$(ARCH64)/vmm group=sys mode=0555
43 file path=usr/kernel/drv/$(ARCH64)/vmm
46 file path=usr/kernel/drv/vmm.conf
53 file path=usr/lib/mdb/kvm/$(ARCH64)/vmm.so group=sys mode=0555
144 driver name=vmm
146 license usr/src/uts/intel/io/vmm/THIRDPARTYLICENSE \
147 license=usr/src/uts/intel/io/vmm/THIRDPARTYLICENSE
/illumos-gate/usr/src/cmd/mdb/intel/modules/vmm/
H A Dvmm.c51 mdb_vmm_softc_t vmm; in i_vmm_dcmd() local
75 if (mdb_ctf_vread(&vmm, "vmm_softc_t", "mdb_vmm_softc_t", in i_vmm_dcmd()
81 if (vmname && strcmp(vmname, vmm.vmm_name) != 0) in i_vmm_dcmd()
90 (uintptr_t)vmm.vmm_vm, 0) == -1) { in i_vmm_dcmd()
91 mdb_warn("can't read struct vm at %p", vmm.vmm_vm); in i_vmm_dcmd()
101 addr, vmm.vmm_vm, vmm.vmm_zone, in i_vmm_dcmd()
104 (uintptr_t)vmm.vmm_zone == mdb_zone0 ? 'G' : ' ', in i_vmm_dcmd()
106 (vmm.vmm_flags & VMM_AUTODESTROY) != 0 ? 'D' : ' ', in i_vmm_dcmd()
107 vmm.vmm_name); in i_vmm_dcmd()
/illumos-gate/usr/src/uts/intel/vmm_vtd/
H A DMakefile22 CONF_SRCDIR = $(UTSBASE)/intel/io/vmm
23 MAPFILE = $(UTSBASE)/intel/io/vmm/vmm_vtd.mapfile
31 INC_PATH += -I$(UTSBASE)/intel/io/vmm -I$(UTSBASE)/intel/io/vmm/io
32 AS_INC_PATH += -I$(UTSBASE)/intel/io/vmm -I$(OBJS_DIR)
34 LDFLAGS += -N drv/vmm -N misc/acpica -N misc/pcie
60 include $(UTSBASE)/intel/io/vmm/Makefile.rules
/illumos-gate/usr/src/uts/intel/ppt/
H A DMakefile23 CONF_SRCDIR = $(UTSBASE)/intel/io/vmm/io
24 MAPFILE = $(UTSBASE)/intel/io/vmm/io/ppt.mapfile
39 INC_PATH += -I$(UTSBASE)/intel/io/vmm -I$(UTSBASE)/intel/io/vmm/io
40 AS_INC_PATH += -I$(UTSBASE)/intel/io/vmm -I$(OBJS_DIR)
42 LDFLAGS += -N drv/vmm -N misc/pcie
63 include $(UTSBASE)/intel/io/vmm/Makefile.rules
/illumos-gate/usr/src/uts/i86pc/vmm/
H A DMakefile20 MODULE = vmm
25 include $(UTSBASE)/intel/io/vmm/Makefile.vmm
48 include $(UTSBASE)/intel/io/vmm/Makefile.rules
/illumos-gate/usr/src/cmd/mdb/intel/modules/vmm/amd64/
H A DMakefile12 MODULE = vmm.so
15 MODSRCS = vmm.c
24 CPPFLAGS += -I$(SRC)/uts/intel/io/vmm
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx.c228 SDT_PROBE_DEFINE3(vmm, vmx, exit, entry,
237 SDT_PROBE_DEFINE4(vmm, vmx, exit, rdmsr,
240 SDT_PROBE_DEFINE5(vmm, vmx, exit, wrmsr,
243 SDT_PROBE_DEFINE3(vmm, vmx, exit, halt,
246 SDT_PROBE_DEFINE3(vmm, vmx, exit, mtrap,
249 SDT_PROBE_DEFINE3(vmm, vmx, exit, pause,
261 SDT_PROBE_DEFINE3(vmm, vmx, exit, inout,
264 SDT_PROBE_DEFINE3(vmm, vmx, exit, cpuid,
276 SDT_PROBE_DEFINE3(vmm, vmx, exit, eoi,
291 SDT_PROBE_DEFINE3(vmm, vmx, exit, mwait,
[all …]
H A Doffsets.in22 #include <machine/vmm.h>
/illumos-gate/usr/src/uts/intel/vmm_drv_test/
H A DMakefile21 CONF_SRCDIR = $(UTSBASE)/intel/io/vmm
32 LDFLAGS += -Ndrv/vmm
/illumos-gate/exception_lists/
H A Dcopyright555 usr/src/uts/intel/io/vmm/amd/*.[chs]
556 usr/src/uts/intel/io/vmm/intel/*.[chs]
558 usr/src/uts/intel/io/vmm/io/*.[ch]
559 usr/src/uts/intel/io/vmm/README.sync
560 usr/src/uts/intel/io/vmm/vmm.c
564 usr/src/uts/intel/io/vmm/vmm_ipi.h
565 usr/src/uts/intel/io/vmm/vmm_ktr.h
567 usr/src/uts/intel/io/vmm/vmm_mem.[ch]
573 usr/src/uts/intel/io/vmm/vmx_assym.s
574 usr/src/uts/intel/io/vmm/x86.[ch]
[all …]
H A Dhdrchk428 usr/src/uts/intel/io/vmm/intel/*.h
429 usr/src/uts/intel/io/vmm/io/*.h
430 usr/src/uts/intel/io/vmm/vmm_host.h
432 usr/src/uts/intel/io/vmm/vmm_ipi.h
433 usr/src/uts/intel/io/vmm/vmm_ktr.h
434 usr/src/uts/intel/io/vmm/vmm_lapic.h
435 usr/src/uts/intel/io/vmm/vmm_mem.h
436 usr/src/uts/intel/io/vmm/vmm_stat.h
437 usr/src/uts/intel/io/vmm/vmm_util.h
438 usr/src/uts/intel/io/vmm/x86.h
[all …]
/illumos-gate/usr/src/test/bhyve-tests/tests/vmm/
H A DMakefile43 TESTDIR = $(ROOTOPTPKG)/tests/vmm
52 -I$(SRC)/uts/intel/io/vmm \
/illumos-gate/usr/src/test/bhyve-tests/tests/
H A DMakefile18 SUBDIRS = inst_emul kdev perf viona vmm
/illumos-gate/usr/src/cmd/mdb/intel/modules/
H A DMakefile34 vmm \
/illumos-gate/usr/src/cmd/rsrvrctl/
H A DMakefile34 -I$(SRC)/uts/intel/io/vmm \
/illumos-gate/usr/src/uts/intel/viona/
H A DMakefile35 LDFLAGS += -Ndrv/dld -Nmisc/mac -Nmisc/dls -Ndrv/vmm -Nmisc/neti
/illumos-gate/usr/src/cmd/bhyvectl/
H A DMakefile34 -I$(SRC)/uts/intel/io/vmm \
/illumos-gate/usr/src/test/bhyve-tests/tests/perf/
H A DMakefile41 -I$(SRC)/uts/intel/io/vmm \
/illumos-gate/usr/src/test/bhyve-tests/tests/kdev/
H A DMakefile52 -I$(SRC)/uts/intel/io/vmm \
/illumos-gate/usr/src/test/bhyve-tests/tests/inst_emul/
H A DMakefile54 -I$(SRC)/uts/intel/io/vmm \

12