| /xnu-11215/libkern/kxld/ |
| H A D | kxld_sym.c | 71 check(sym); in kxld_sym_init_from_macho32() 73 check(src); in kxld_sym_init_from_macho32() 106 check(sym); in kxld_sym_init_from_macho64() 108 check(src); in kxld_sym_init_from_macho64() 142 check(sym); in kxld_sym_init_absolute() 143 check(name); in kxld_sym_init_absolute() 163 check(sym); in init_predicates() 322 check(sym); in kxld_sym_deinit() 330 check(sym); in kxld_sym_destroy() 341 check(sym); in kxld_sym_is_absolute() [all …]
|
| H A D | kxld_dict.c | 86 check(dict); in kxld_dict_init() 87 check(hash); in kxld_dict_init() 88 check(cmp); in kxld_dict_init() 119 check(dict); in kxld_dict_clear() 134 check(iter); in kxld_dict_iterator_init() 135 check(dict); in kxld_dict_iterator_init() 146 check(dict); in kxld_dict_deinit() 157 check(dict); in kxld_dict_get_num_entries() 171 check(dict); in kxld_dict_find() 172 check(key); in kxld_dict_find() [all …]
|
| H A D | kxld_sect.c | 65 check(sect); in kxld_sect_init_from_macho_32() 66 check(macho); in kxld_sect_init_from_macho_32() 67 check(src); in kxld_sect_init_from_macho_32() 115 check(sect); in kxld_sect_init_from_macho_64() 117 check(src); in kxld_sect_init_from_macho_64() 163 check(sect); in kxld_sect_init_got() 194 check(sect); in kxld_sect_init_zerofill() 213 check(sect); in kxld_sect_clear() 339 check(buf); in kxld_sect_export_macho_to_file_buffer() 385 check(buf); in kxld_sect_export_macho_to_vm() [all …]
|
| H A D | kxld_versionmin.c | 43 check(versionmin); in kxld_versionmin_init_from_macho() 44 check(src); in kxld_versionmin_init_from_macho() 45 …check((src->cmd == LC_VERSION_MIN_MACOSX) || (src->cmd == LC_VERSION_MIN_IPHONEOS) || (src->cmd ==… in kxld_versionmin_init_from_macho() 69 check(versionmin); in kxld_versionmin_init_from_build_cmd() 70 check(src); in kxld_versionmin_init_from_build_cmd() 117 check(versionmin); in kxld_versionmin_export_macho() 118 check(buf); in kxld_versionmin_export_macho() 119 check(header_offset); in kxld_versionmin_export_macho()
|
| H A D | kxld_symtab.c | 120 check(symtab); in init_macho() 121 check(src); in init_macho() 122 check(macho); in init_macho() 272 check(iter); in kxld_symtab_iterator_init() 273 check(symtab); in kxld_symtab_iterator_init() 274 check(test); in kxld_symtab_iterator_init() 357 check(name); in kxld_symtab_get_locally_defined_symbol_by_name() 446 check(buf); in kxld_symtab_export_macho() 545 check(iter); in kxld_symtab_iterator_get_num_remaining() 714 check(iter); in kxld_symtab_iterator_get_next() [all …]
|
| H A D | kxld_seg.c | 84 check(seg); in kxld_seg_init_from_macho_32() 85 check(src); in kxld_seg_init_from_macho_32() 113 check(seg); in kxld_seg_init_from_macho_64() 114 check(src); in kxld_seg_init_from_macho_64() 281 check(seg); in reorder_sections() 446 check(seg); in kxld_seg_clear() 467 check(seg); in kxld_seg_deinit() 478 check(seg); in kxld_seg_get_vmsize() 490 check(seg); in kxld_seg_get_macho_header_size() 513 check(seg); [all …]
|
| H A D | kxld_srcversion.c | 43 check(srcversion); in kxld_srcversion_init_from_macho() 44 check(src); in kxld_srcversion_init_from_macho() 75 check(srcversion); in kxld_srcversion_export_macho() 76 check(buf); in kxld_srcversion_export_macho() 77 check(header_offset); in kxld_srcversion_export_macho()
|
| H A D | kxld_uuid.c | 43 check(uuid); in kxld_uuid_init_from_macho() 44 check(src); in kxld_uuid_init_from_macho() 75 check(uuid); in kxld_uuid_export_macho() 76 check(buf); in kxld_uuid_export_macho() 77 check(header_offset); in kxld_uuid_export_macho()
|
| H A D | kxld_vtable.c | 89 check(vtable); in kxld_vtable_init() 90 check(vtable_sym); in kxld_vtable_init() 91 check(object); in kxld_vtable_init() 186 check(vtable); in init_by_relocs() 188 check(sect); in init_by_relocs() 272 check(vtable); in init_by_entries() 354 check(vtable); in init_by_entries_and_relocs() 357 check(relocs); in init_by_entries_and_relocs() 436 check(vtable); in kxld_vtable_clear() 449 check(vtable); in kxld_vtable_deinit() [all …]
|
| H A D | kxld_splitinfolc.c | 43 check(splitinfolc); in kxld_splitinfolc_init_from_macho() 44 check(src); in kxld_splitinfolc_init_from_macho() 82 check(splitinfolc); in kxld_splitinfolc_export_macho() 83 check(linked_object); in kxld_splitinfolc_export_macho() 84 check(header_offset); in kxld_splitinfolc_export_macho() 85 check(data_offset); in kxld_splitinfolc_export_macho()
|
| H A D | kxld_kext.c | 124 check(kext); in kxld_kext_init() 149 check(kext); in kxld_kext_clear() 173 check(kext); in kxld_kext_deinit() 195 check(kext); in kxld_kext_export_symbols() 227 check(kext); in export_symbols_through_interface() 340 check(kext); in kxld_kext_export_vtables() 343 check(vtables); in kxld_kext_export_vtables() 422 check(kext); in kxld_kext_relocate() 579 check(kext); in get_vtable_syms_from_smcp() 840 check(kext); in patch_vtables() [all …]
|
| H A D | kxld_object.c | 224 check(object); in kxld_object_init_from_macho() 225 check(file); in kxld_object_init_from_macho() 226 check(name); in kxld_object_init_from_macho() 342 check(object); in kxld_object_get_link_info() 353 check(object); in kxld_object_set_link_info() 492 check(file); in get_macho_slice_for_arch() 493 check(size); in get_macho_slice_for_arch() 1376 check(sym); in kxld_object_get_reloc_at_symbol() 2102 check(buf); 2127 check(buf); [all …]
|
| H A D | kxld_reloc.c | 215 check(relocator); in kxld_relocator_init() 297 check(srcs); in kxld_reloc_create_macho() 419 check(relocs); in count_relocatable_relocs() 496 check(reloc); in kxld_reloc_get_symbol() 607 check(buf); in kxld_reloc_export_macho() 774 check(reloc); in kxld_relocator_process_sect_reloc() 775 check(sect); in kxld_relocator_process_sect_reloc() 841 check(reloc); in kxld_relocator_process_table_reloc() 890 check(_target); in calculate_targets() 1009 check(target); in get_target_by_address_lookup() [all …]
|
| H A D | kxld_array.c | 58 check(array); in kxld_array_init() 221 check(dstarray); in kxld_array_copy() 222 check(srcarray); in kxld_array_copy() 306 check(array); in kxld_array_get_item() 333 check(array); in kxld_array_get_slot() 364 check(array); in kxld_array_get_index() 365 check(item); in kxld_array_get_index() 366 check(_idx); in kxld_array_get_index() 457 check(array); in kxld_array_remove()
|
| H A D | kxld_util.c | 306 check(file); in validate_and_swap_macho_32() 307 check(size); in validate_and_swap_macho_32() 487 check(file); in validate_and_swap_macho_64() 488 check(size); in validate_and_swap_macho_64() 678 check(file); in unswap_macho_32() 736 check(file); in unswap_macho_64()
|
| /xnu-11215/security/ |
| H A D | mac_internal.h | 255 #define MAC_CHECK_CALL(check, mpc) DTRACE_MACF3(mac__call__ ## check, void *, mpc, int, error, int,… argument 256 #define MAC_CHECK_RSLT(check, mpc) DTRACE_MACF2(mac__rslt__ ## check, void *, mpc, int, __step_err) argument 264 #define MAC_CHECK(check, args...) do { \ argument 267 if (mpc->mpc_ops->mpo_ ## check != NULL) { \ 268 MAC_CHECK_CALL(check, mpc); \ 269 int __step_err = mpc->mpc_ops->mpo_ ## check (args); \ 270 MAC_CHECK_RSLT(check, mpc); \ 283 #define MAC_GRANT(check, args...) do { \ argument 286 if (mpc->mpc_ops->mpo_ ## check != NULL) { \ 288 int __step_res = mpc->mpc_ops->mpo_ ## check (args); \ [all …]
|
| /xnu-11215/libkern/zlib/ |
| H A D | inflate.c | 401 # define UPDATE(check, buf, len) \ argument 402 (state->flags ? z_crc32(check, buf, len) : adler32(check, buf, len)) 404 # define UPDATE(check, buf, len) adler32(check, buf, len) argument 409 # define CRC2(check, word) \ argument 413 check = z_crc32(check, hbuf, 2); \ 416 # define CRC4(check, word) \ argument 422 check = z_crc32(check, hbuf, 4); \ 720 state->check = z_crc32(state->check, next, copy); in inflate() 742 state->check = z_crc32(state->check, next, copy); in inflate() 764 state->check = z_crc32(state->check, next, copy); in inflate() [all …]
|
| /xnu-11215/osfmk/conf/ |
| H A D | Makefile.x86_64 | 18 WKdmDecompress_new.o_CFLAGS_ADD += -fno-stack-protector -fno-stack-check $(CFLAGS_NOLTO_FLAG) 19 WKdmData_new.o_CFLAGS_ADD += -fno-stack-protector -fno-stack-check $(CFLAGS_NOLTO_FLAG) 20 hibernate_restore.o_CFLAGS_ADD += -fno-stack-protector -fno-stack-check $(CFLAGS_NOLTO_FLAG) 21 bcopy.o_CFLAGS_ADD += -fno-stack-protector -fno-stack-check $(CFLAGS_NOLTO_FLAG) 22 bzero.o_CFLAGS_ADD += -fno-stack-protector -fno-stack-check $(CFLAGS_NOLTO_FLAG)
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | tox.ini | 13 /usr/bin/env CDTE_LINT=ruff {envbindir}/python -m ruff check recount.py 14 /usr/bin/env CDTE_LINT=ruff {envbindir}/python -m ruff check tools/lldbmacros/tests/
|
| /xnu-11215/tests/bounded_array_ref_src/ |
| H A D | ctor.C_array.cpp | 52 auto check = [&array](test_bounded_array_ref<T> view) { in tests() local 56 check(array); in tests()
|
| H A D | ctor.bounded_array.cpp | 59 auto check = [&array](test_bounded_array_ref<T> view) { in tests() local 63 check(array); in tests()
|
| /xnu-11215/bsd/dev/i386/ |
| H A D | fbt_x86.c | 438 uintptr_t check = (uintptr_t)instr - j; in fbt_provide_probe() local 441 if (check < (uintptr_t)symbolStart) in fbt_provide_probe() 444 if (check + sizeof (uintptr_t) > (uintptr_t)limit) in fbt_provide_probe() 447 ptr = *(uint8_t **)check; in fbt_provide_probe()
|
| /xnu-11215/osfmk/tests/ |
| H A D | README.md | 10 * Ability to check for assertions and panic path as well. 77 …* T_ASSERT macros will check for condition and upon failure return with KERN_FAILURE. This way it … 90 …check for some conditions and report test case SUCCESS/FAILURE. See xnupost.h for `XT_RET* ` style… 124 For basic assertion check see example in `osfmkt/tests/kernel_tests.c :kcdata_api_assert_tests()`
|
| /xnu-11215/iokit/DriverKit/ |
| H A D | IODataQueueDispatchSource.iig | 117 * @brief As a consumer, check if the data queue is non-empty. 182 …* @brief As a producer, check if the queue has sufficient free space for a queue entry with … 183 * @param dataSize size of the queue entry to check 192 …* @brief As a producer, check if the queue has sufficient free space for queue entries with … 193 * @param dataSize size of the queue entry to check 194 …* @param entryCount number of queue entries to check. Entries are assumed to be the same siz…
|
| /xnu-11215/doc/building/ |
| H A D | bound_checks.md | 36 check in that function will jump to that trap instruction when they fail. Debug 42 check. In that configuration, we get arguably bad codegen, but the backtrace is 48 bounds check failing if register `x8` is greater than register `x9`, and in the 50 we can't possibly have failed because of that bounds check. There are scripts 84 pointers, and new diagnostics for when a bounds check is likely (or guaranteed) 139 though `bound-checks-soft` is ideally non-fatal, failing a bounds check in 141 if a check fails in a long, tight loop). If such a serious issue slips into
|