| /freebsd/sys/modules/sgx/ |
| H A D | Makefile | 1 .PATH: ${SRCTOP}/sys/amd64/sgx 3 KMOD= sgx 4 SRCS= sgx.c sgxvar.h sgx_support.S
|
| /freebsd/sys/amd64/sgx/ |
| H A D | sgx.c | 41 * This driver requires Intel SGX support from hardware. 43 * /dev/sgx: 50 * VM object destructor destroys the SGX enclave associated 76 * 1) User calls mmap() on /dev/sgx: we allocate a VM object 104 * SGX ENCLS set of instructions have limitations on concurrency: 108 * SGX driver. 149 #include <machine/sgx.h> 152 #include <amd64/sgx/sgxvar.h> 611 strlcpy(path, "sgx", len); in sgx_pg_path() 657 /* SGX Enclave Control Structure (SECS) */ in sgx_ioctl_create() [all …]
|
| H A D | sgx_linux.c | 42 #include <machine/sgx.h> 47 #include <amd64/sgx/sgxvar.h> 95 LINUX_IOCTL_SET(sgx, SGX_LINUX_IOCTL_MIN, SGX_LINUX_IOCTL_MAX);
|
| H A D | sgx_support.S | 33 #include <amd64/sgx/sgxvar.h> 60 * SGX operations fault handler
|
| H A D | sgxvar.h | 47 static MALLOC_DEFINE(M_SGX, "sgx", "SGX driver");
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstrSGX.td | 1 //===-- X86InstrSGX.td - SGX Instruction Set Extension -----*- tablegen -*-===// 9 // This file describes the instructions that make up the Intel SGX instruction 15 // SGX instructions
|
| /freebsd/sys/contrib/device-tree/src/arm/ti/omap/ |
| H A D | omap34xx.dtsi | 151 * at all unlike on 36xx. Maybe SGX is permanently set to 153 * write-only at 0x50000e10. We detect SGX based on the SGX
|
| H A D | am3517.dtsi | 151 * similar to the omap34xx. Maybe SGX is permanently set to 153 * write-only at 0x50000e10. We detect SGX based on the SGX
|
| H A D | omap443x.dtsi | 79 * Use dpll_per for sgx at 307.2MHz like droid4 stock v3.0.8 Android kernel
|
| /freebsd/sys/amd64/ |
| H A D | Makefile | 14 DAMD64= acpica amd64 ia32 include linux linux32 pci sgx vmm 28 ${SYS}/amd64/sgx/*.[ch] ${SYS}/amd64/vmm/*.[ch]
|
| /freebsd/sys/contrib/device-tree/Bindings/gpu/ |
| H A D | apple,agx.yaml | 33 - const: sgx 84 reg-names = "asc", "sgx";
|
| H A D | img,powervr-sgx.yaml | 6 $id: http://devicetree.org/schemas/gpu/img,powervr-sgx.yaml# 9 title: Imagination Technologies PowerVR SGX GPUs
|
| /freebsd/contrib/llvm-project/clang/lib/Headers/ |
| H A D | sgxintrin.h | 1 /*===---- sgxintrin.h - X86 SGX intrinsics configuration -------------------=== 21 __attribute__((__always_inline__, __nodebug__, __target__("sgx")))
|
| /freebsd/sys/contrib/device-tree/Bindings/ |
| H A D | trivial-devices.yaml | 370 # SGX Sensortech VZ89X Sensors 371 - sgx,vz89x 372 # SGX Sensortech VZ89TE Sensors 373 - sgx,vz89te
|
| H A D | vendor-prefixes.yaml | 1366 "^sgx,.*": 1367 description: SGX Sensortech
|
| /freebsd/sys/modules/sgx_linux/ |
| H A D | Makefile | 1 .PATH: ${SRCTOP}/sys/amd64/sgx
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/ |
| H A D | X86TargetParser.def | 220 X86_FEATURE_COMPAT(SGX, "sgx", 0)
|
| /freebsd/sys/amd64/include/ |
| H A D | sgxreg.h | 110 * 2.7 SGX Enclave Control Structure (SECS)
|
| H A D | pte.h | 102 #define PGEX_SGX 0x8000 /* SGX-related */
|
| /freebsd/sys/modules/ |
| H A D | Makefile | 869 _sgx= sgx
|
| /freebsd/sys/contrib/device-tree/src/arm64/apple/ |
| H A D | t600x-die0.dtsi | 309 reg-names = "asc", "sgx";
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/Targets/ |
| H A D | X86.cpp | 346 } else if (Feature == "+sgx") { in handleTargetFeatures() 1126 .Case("sgx", true) in isValidFeatureName() 1242 .Case("sgx", HasSGX) in hasFeature()
|
| /freebsd/sys/contrib/xen/arch-x86/ |
| H A D | cpufeatureset.h | 198 XEN_CPUFEATURE(SGX, 5*32+ 2) /* Software Guard extensions */
|
| /freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
| H A D | X86TargetParser.cpp | 107 // SkylakeServer inherits all SkylakeClient features except SGX.
|
| /freebsd/sys/contrib/device-tree/src/arm/renesas/ |
| H A D | sh73a0.dtsi | 869 "tmu0", "dsitx0", "iic0", "sgx", "lcdc0";
|