| /xnu-10063.141.1/osfmk/vm/ |
| H A D | vm_map_store_rb.c | 34 #define VME_FOR_STORE(ptr) __container_of(ptr, struct vm_map_entry, store) 91 struct vm_map_store *store = &(entry->store); in vm_map_store_entry_link_rb() local 94 if ((tmp_store = RB_INSERT( rb_head, rbh, store )) != NULL) { in vm_map_store_entry_link_rb() 108 struct vm_map_store *store = &(entry->store); in vm_map_store_entry_unlink_rb() local 110 rb_entry = RB_FIND( rb_head, rbh, store); in vm_map_store_entry_unlink_rb() 114 RB_REMOVE( rb_head, rbh, store ); in vm_map_store_entry_unlink_rb() 122 struct vm_map_store *store; in vm_map_store_copy_reset_rb() local 126 store = &(entry->store); in vm_map_store_copy_reset_rb() 127 RB_REMOVE( rb_head, rbh, store ); in vm_map_store_copy_reset_rb()
|
| H A D | vm_map.h | 239 struct vm_map_store store; member
|
| H A D | vm_map.c | 1487 relocate(vm_map_entry_t, store.entry.rbe_left); in vm_map_relocate_early_elem() 1488 relocate(vm_map_entry_t, store.entry.rbe_right); in vm_map_relocate_early_elem() 1489 relocate(vm_map_entry_t, store.entry.rbe_parent); in vm_map_relocate_early_elem()
|
| /xnu-10063.141.1/san/memory/ |
| H A D | kasan-helper.c | 97 ACCESS_CHECK_DECLARE(store, 1, TYPE_STORE); 98 ACCESS_CHECK_DECLARE(store, 2, TYPE_STORE); 99 ACCESS_CHECK_DECLARE(store, 4, TYPE_STORE); 100 ACCESS_CHECK_DECLARE(store, 8, TYPE_STORE); 101 ACCESS_CHECK_DECLARE(store, 16, TYPE_STORE);
|
| /xnu-10063.141.1/bsd/man/man9/ |
| H A D | suword.9 | 1 .so man9/store.9
|
| H A D | suulong.9 | 1 .so man9/store.9
|
| H A D | sulong.9 | 1 .so man9/store.9
|
| H A D | suibyte.9 | 1 .so man9/store.9
|
| H A D | subyte.9 | 1 .so man9/store.9
|
| H A D | suiword.9 | 1 .so man9/store.9
|
| H A D | Makefile | 27 store.9 \
|
| /xnu-10063.141.1/doc/primitives/ |
| H A D | atomics.md | 160 ### Init, load and store 167 compile to a plain load or store. `os_atomic_load_wide` and 168 `os_atomic_store_wide` can be used to have access to atomic loads and store 228 will atomically store `new_value` at `address` if the current value 294 any store to memory (register operations are fine) within these loops, 295 as these may cause the store-conditional to always fail. 311 // Do whatever you need to do/store to central memory 338 dependencies that would otherwise pair with store-releases done at this address, 401 that should pair with a store or rmw with release semantics or stronger
|
| /xnu-10063.141.1/tools/lldbmacros/ |
| H A D | ktrace.py | 475 store = self.kd_bufs.GetValueForExpressionPath('[{}].kdr_addr[{}]'.format(idx, offs)) 476 base = store.chkGetChildMemberWithName('kds_records') 477 start = store.xGetScalarByName('kds_readlast') 478 end = store.xGetScalarByName('kds_bufindx') 483 self.iter_store = store 487 self.iter_stamp_max = store.xGetScalarByName('kds_timestamp')
|
| H A D | memory.py | 3361 … <#018x} r={: <#018x} p={: <#018x}".format(vme.store.entry.rbe_left, vme.store.entry.rbe_right, vm…
|
| /xnu-10063.141.1/osfmk/console/ |
| H A D | video_console.c | 1434 uint32_t *store = where; in vc_paint_char_8() local 1439 *store++ = val; in vc_paint_char_8() 1446 uint32_t *store = where, lastpixel = 0; in vc_paint_char_8() local 1472 *store++ = val; in vc_paint_char_8() 1502 uint32_t *store = where; in vc_paint_char_16() local 1507 *store++ = val; in vc_paint_char_16() 1514 uint32_t *store = where, lastpixel = 0; in vc_paint_char_16() local 1534 *store++ = val; in vc_paint_char_16() 1572 uint32_t *store = where; in vc_paint_char_32() local 1578 *store++ = val; in vc_paint_char_32() [all …]
|
| /xnu-10063.141.1/osfmk/kern/ |
| H A D | ipc_kobject.c | 796 uintptr_t *store = &port->ip_kobject; in ipc_kobject_set_raw() local 804 ptrauth_blend_discriminator(store, type)); in ipc_kobject_set_raw() 809 *store = (uintptr_t)kobject; in ipc_kobject_set_raw() 840 uintptr_t *store = &port->ip_kobject; in ipc_kobject_get_raw() local 841 ipc_kobject_t kobject = (ipc_kobject_t)*store; in ipc_kobject_get_raw() 849 ptrauth_blend_discriminator(store, type)); in ipc_kobject_get_raw()
|
| /xnu-10063.141.1/doc/allocators/ |
| H A D | read-only.md | 26 By necessity, we store lots of data on the heap that informs the various
|
| H A D | api-basics.md | 76 It is generally recommended to create zones early and to store the `zone_t` 386 purpose as its backing store should not contain kernel pointers.
|
| /xnu-10063.141.1/osfmk/mach/ |
| H A D | mach_port.defs | 597 * port structure to store the guard. 647 * port structure to store the guard.
|
| /xnu-10063.141.1/doc/lifecycle/ |
| H A D | hibernation.md | 188 we borrow free pages (as indicated by the page bitmaps) to store the 287 verifies the HMAC. See rdar://75750348 (xnu should store the SHA of the
|
| /xnu-10063.141.1/bsd/kern/ |
| H A D | kern_descrip.c | 279 uintptr_t *store = &fg->fg_data; in fg_set_data() local 288 ptrauth_blend_discriminator(store, type)); in fg_set_data() 292 *store = (uintptr_t)fg_data; in fg_set_data() 299 uintptr_t *store = &fg->fg_data; in fg_get_data_volatile() local 300 void *fg_data = (void *)*store; in fg_get_data_volatile() 309 ptrauth_blend_discriminator(store, type)); in fg_get_data_volatile()
|
| /xnu-10063.141.1/doc/mach_ipc/ |
| H A D | kmsg.md | 167 inline buffer to store the Mach message header and descriptors, this way:
|
| /xnu-10063.141.1/doc/scheduler/ |
| H A D | sched_clutch_edge.md | 240 * Otherwise, if delta is greater than largest delta, store delta as largest delta
|