freebsd-nq/sys/amd64/vmm/amd
Peter Grehan 15add60d37 Convert vmm_ops calls to IFUNC
There is no need for these to be function pointers since they are
never modified post-module load.

Rename AMD/Intel ops to be more consistent.

Submitted by:	adam_fenn.io
Reviewed by:	markj, grehan
Approved by:	grehan (bhyve)
MFC after:	3 weeks
Differential Revision:	https://reviews.freebsd.org/D27375
2020-11-28 01:16:59 +00:00
..
amdv.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
amdvi_hw.c amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
amdvi_priv.h Remove svn:executable from a couple of vmm(4) source files. 2020-10-01 22:20:29 +00:00
ivrs_drv.c Remove svn:executable from a couple of vmm(4) source files. 2020-10-01 22:20:29 +00:00
npt.c amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
npt.h Add SPDX tags to vmm(4). 2018-06-13 07:02:58 +00:00
svm_genassym.c Add SPDX tags to vmm(4). 2018-06-13 07:02:58 +00:00
svm_msr.c Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
svm_msr.h Add SPDX tags to vmm(4). 2018-06-13 07:02:58 +00:00
svm_softc.h Add SPDX tags to vmm(4). 2018-06-13 07:02:58 +00:00
svm_support.S Remove manual instruction encodings for VMLOAD, VMRUN, and VMSAVE. 2020-11-26 05:58:55 +00:00
svm.c Convert vmm_ops calls to IFUNC 2020-11-28 01:16:59 +00:00
svm.h Initial support for bhyve save and restore. 2020-05-05 00:02:04 +00:00
vmcb.c Use vmcb_read/write for the vmcb snapshot functions. 2020-09-10 22:22:23 +00:00
vmcb.h bhyve: intercept AMD SVM instructions. 2020-09-15 20:22:50 +00:00