Home
last modified time | relevance | path

Searched refs:types (Results 1 – 25 of 50) sorted by relevance

12

/xnu-11215/osfmk/i386/
H A Dmtrr.c46 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 Dcopyout_shim.c48 …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 Dmachine_types.defs33 * 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 Dsanitize.md18 ## 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 DMakefile12 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 Dapi-basics.md105 ### 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 DMakefile22 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 DMakefile22 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 Dprofile_prvd.c312 } 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 Dkdebug_trigger.c65 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 Dnvram_helper.c274 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 Dstd_types.defs68 /* 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 Dhost_priv.defs237 * 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 Dthread_act.defs260 * 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 Dhost_security.defs72 * Basic types
/xnu-11215/libkdd/
H A DREADME.md41 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 DMakefile14 types.5
/xnu-11215/san/memory/
H A Dkasan-blacklist-dynamic4 # See kasan_internal.h for descriptions of the types
/xnu-11215/osfmk/device/
H A Ddevice_types.defs62 * Common definitions for device interface types.
69 * Basic types
/xnu-11215/EXTERNAL_HEADERS/image4/
H A Dimage4.h75 #if __has_include(<sys/types.h>)
H A Dtrust.h43 #if __has_include(<sys/types.h>)
/xnu-11215/bsd/net/
H A Dnet.modulemap12 module types {
/xnu-11215/osfmk/UserNotification/
H A DUNDTypes.defs35 * UserNotification message types
/xnu-11215/tools/tests/perf_index/
H A DREADME4 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 Dmbufs.py978 types = [0] * 32
982 types[mhtype] += 1
986 types[mhtype] += 1
990 if types[t] != 0:
991 print(MBUF_TYPES[t], types[t])

12