| /xnu-11215/osfmk/i386/ |
| H A D | mtrr.c | 46 uint64_t types; /* fixed-range type octet */ member 169 range[0].types = rdmsr64(MSR_IA32_MTRR_FIX64K_00000); in mtrr_get_fix_ranges() 170 range[1].types = rdmsr64(MSR_IA32_MTRR_FIX16K_80000); in mtrr_get_fix_ranges() 171 range[2].types = rdmsr64(MSR_IA32_MTRR_FIX16K_A0000); in mtrr_get_fix_ranges() 186 wrmsr64(MSR_IA32_MTRR_FIX64K_00000, range[0].types); in mtrr_set_fix_ranges() 187 wrmsr64(MSR_IA32_MTRR_FIX16K_80000, range[1].types); in mtrr_set_fix_ranges() 188 wrmsr64(MSR_IA32_MTRR_FIX16K_A0000, range[2].types); in mtrr_set_fix_ranges() 190 wrmsr64(MSR_IA32_MTRR_FIX4K_C0000 + i, range[3 + i].types); in mtrr_set_fix_ranges() 204 range[1].types == rdmsr64(MSR_IA32_MTRR_FIX16K_80000) && in mtrr_check_fix_ranges() 205 range[2].types == rdmsr64(MSR_IA32_MTRR_FIX16K_A0000); in mtrr_check_fix_ranges() [all …]
|
| /xnu-11215/osfmk/kern/ |
| H A D | copyout_shim.c | 48 …ter_copyout_shim(void (*fn)(const void *, user_addr_t, vm_size_t, unsigned co_src), unsigned types) in register_copyout_shim() argument 69 co_src_flags = types; in register_copyout_shim() 74 UNUSED_IN_RELEASE(types); in register_copyout_shim()
|
| /xnu-11215/osfmk/mach/machine/ |
| H A D | machine_types.defs | 33 * Header file for basic, machine-dependent data types. arm+i386 version. 57 /* 7.18.1.4 Integer types capable of hgolding object pointers */ 59 * The [u]intptr_t types for the native 79 * These are the legacy Mach types that are 93 * These are the VM types that scale with the address 111 * The mach_vm_xxx_t types are sized to hold the 120 * These are types used internal to Mach to implement the
|
| /xnu-11215/doc/vm/ |
| H A D | sanitize.md | 18 ## Semantic types 21 unsafe input types are encapsulated as opaque types (i.e wrapped inside a 135 macros define respective opaque types as a typedef of 145 declaration/definition of the entry point to use the opaque types. 147 ### Opaque types in function prototype 188 added to `bsd/arm/types.h` and `bsd/i386/types.h`. When adding an opaque for 189 `caddr_t` you may also need to add opaque types for corresponding types like 190 `user_addr_t` as the syscall generated use those types. 198 - Modify `bsd/kern/makesyscalls.sh` to handle the new types added. 235 For existing types, try to reuse the functions provided instead of [all …]
|
| /xnu-11215/bsd/i386/ |
| H A D | Makefile | 12 types.h vmparam.h _types.h _param.h \ 16 limits.h types.h _types.h endian.h _endian.h 24 types.h vmparam.h _types.h _param.h \
|
| /xnu-11215/doc/allocators/ |
| H A D | api-basics.md | 105 ### A word about types 108 If the allocations you perform do not fit the model, then your types 123 #### fixed-sized types argument 126 or C++ `class`. Fixed-size types must follow certain rules: 128 - types should be small enough to fit in the zone allocator: 137 #### Variable-sized types argument 142 An array is simply an allocation of several fixed-size types, 143 and the rules of "fixed-sized types" above apply to them. 171 <td>Data/Primitive types</td> 288 and non-POD types should be used seldomly. [all …]
|
| /xnu-11215/bsd/arm/ |
| H A D | Makefile | 22 types.h vmparam.h _types.h _param.h \ 27 limits.h _limits.h types.h _types.h endian.h _endian.h 36 types.h vmparam.h _types.h _param.h \
|
| /xnu-11215/bsd/machine/ |
| H A D | Makefile | 22 signal.h types.h \ 28 limits.h types.h _types.h endian.h _endian.h 38 signal.h types.h \
|
| /xnu-11215/bsd/dev/dtrace/ |
| H A D | profile_prvd.c | 312 } types[] = { in profile_provide() local 371 for (i = 0; types[i].prefix != NULL; i++) { in profile_provide() 372 len = strlen(types[i].prefix); in profile_provide() 374 if (strncmp(name, types[i].prefix, len) != 0) { in profile_provide() 380 if (types[i].prefix == NULL) { in profile_provide() 384 kind = types[i].kind; in profile_provide()
|
| /xnu-11215/osfmk/kperf/ |
| H A D | kdebug_trigger.c | 65 uint64_t types[2]; member 129 uint32_t mask = debugid_masks[DECODE_TYPE(kperf_kdebug_filter->types, i)]; in kperf_kdebug_should_trigger()
|
| /xnu-11215/tests/nvram_tests/ |
| H A D | nvram_helper.c | 274 CFTypeID types[] = {CFDataGetTypeID(), in SetVariable() local 276 for (unsigned long i = 0; i < sizeof(types) / sizeof(types[0]); i++) { in SetVariable() 277 valueRef = ConvertValueToCFTypeRef(types[i], value); in SetVariable()
|
| /xnu-11215/osfmk/mach/ |
| H A D | std_types.defs | 68 /* 7.18.1.1 Exact-width integer types */ 80 * Legacy fixed-length Mach types which should 81 * be replaced with the Standard types from above. 89 * Other fixed length Mach types.
|
| H A D | host_priv.defs | 237 * Set an exception handler for a host on one or more exception types. 263 * Set an exception handler for a host on one or more exception types. 265 * those types.
|
| H A D | thread_act.defs | 260 * Set an exception handler for a thread on one or more exception types 287 * Set an exception handler for a thread on one or more exception types. 289 * those types.
|
| H A D | host_security.defs | 72 * Basic types
|
| /xnu-11215/libkdd/ |
| H A D | README.md | 41 These types need to be defined in task_corpses.h for easy consumption by userspace inspection tools. 43 Some range of types is reserved for special types like ints, longs etc. A cool new functionality ma…
|
| /xnu-11215/bsd/man/man5/ |
| H A D | Makefile | 14 types.5
|
| /xnu-11215/san/memory/ |
| H A D | kasan-blacklist-dynamic | 4 # See kasan_internal.h for descriptions of the types
|
| /xnu-11215/osfmk/device/ |
| H A D | device_types.defs | 62 * Common definitions for device interface types. 69 * Basic types
|
| /xnu-11215/EXTERNAL_HEADERS/image4/ |
| H A D | image4.h | 75 #if __has_include(<sys/types.h>)
|
| H A D | trust.h | 43 #if __has_include(<sys/types.h>)
|
| /xnu-11215/bsd/net/ |
| H A D | net.modulemap | 12 module types {
|
| /xnu-11215/osfmk/UserNotification/ |
| H A D | UNDTypes.defs | 35 * UserNotification message types
|
| /xnu-11215/tools/tests/perf_index/ |
| H A D | README | 4 where type is one of the test types explained below, threads is the number of 15 types have initialization and teardown steps, and these steps are not counted
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | mbufs.py | 978 types = [0] * 32 982 types[mhtype] += 1 986 types[mhtype] += 1 990 if types[t] != 0: 991 print(MBUF_TYPES[t], types[t])
|