Home
last modified time | relevance | path

Searched refs:segSizePRELINKTEXT (Results 1 – 4 of 4) sorted by relevance

/xnu-10063.141.1/osfmk/arm64/sptm/
H A Darm_init_sptm.c515 SECURITY_READ_ONLY_LATE(unsigned long) segSizePRELINKTEXT;
1215 if (segSizePRELINKTEXT && (segPRELINKTEXTB < segLOWESTTEXT)) { in arm_vm_prot_init()
1411 if (!segSizePLKDATACONST && !segSizePLKTEXTEXEC && segSizePRELINKTEXT) { in arm_vm_prot_finalize()
1413 …ml_static_mfree(segPRELINKTEXTB + segSizePRELINKTEXT, segTEXTB - (segPRELINKTEXTB + segSizePRELINK… in arm_vm_prot_finalize()
1615 … = (vm_offset_t) getsegdatafromheader(&_mh_execute_header, "__PRELINK_TEXT", &segSizePRELINKTEXT); in arm_vm_init()
1670 …assert(segPRELINKTEXTB && !segSizePRELINKTEXT); // kernel PRELINK_TEXT must… in arm_vm_init()
1671 …segPRELINKTEXTB = (vm_offset_t) getsegdatafromheader(kc_mh, "__PRELINK_TEXT", &segSizePRELINKTEXT); in arm_vm_init()
1692 vm_kext_top = vm_kext_base + segSizePRELINKTEXT; in arm_vm_init()
1696 vm_prelink_etext = segPRELINKTEXTB + segSizePRELINKTEXT; in arm_vm_init()
1698 …vm_prelink_etext = segPRELINKTEXTB + segSizePRELINKTEXT + segSizePLKDATACONST + segSizePLKTEXTEXEC; in arm_vm_init()
/xnu-10063.141.1/osfmk/arm64/
H A Darm_vm_init.c284 SECURITY_READ_ONLY_LATE(unsigned long) segSizePRELINKTEXT;
1245 if (segSizePRELINKTEXT && (segPRELINKTEXTB < segLOWESTTEXT)) { in arm_vm_prot_init()
1375 …arm_vm_page_granular_RWNX(segPRELINKTEXTB, segSizePRELINKTEXT, ARM64_GRANULE_ALLOW_BLOCK); // Refi… in arm_vm_prot_init()
1387 if (segSizePRELINKTEXT) { in arm_vm_prot_init()
1388 …m_vm_page_granular_RWNX(segPRELINKTEXTB + segSizePRELINKTEXT, segTEXTB - (segPRELINKTEXTB + segSiz… in arm_vm_prot_init()
1646 if (!segSizePLKDATACONST && !segSizePLKTEXTEXEC && segSizePRELINKTEXT) { in arm_vm_prot_finalize()
1648 …ml_static_mfree(segPRELINKTEXTB + segSizePRELINKTEXT, segTEXTB - (segPRELINKTEXTB + segSizePRELINK… in arm_vm_prot_finalize()
1652 arm_vm_page_granular_RNX(segPRELINKTEXTB, segSizePRELINKTEXT, ARM64_GRANULE_ALLOW_BLOCK); in arm_vm_prot_finalize()
2000 … = (vm_offset_t) getsegdatafromheader(&_mh_execute_header, "__PRELINK_TEXT", &segSizePRELINKTEXT); in arm_vm_init()
2063 …assert(segPRELINKTEXTB && !segSizePRELINKTEXT); // kernel PRELINK_TEXT must… in arm_vm_init()
[all …]
/xnu-10063.141.1/libkern/
H A DOSKextLib.cpp382 extern unsigned long segSizePRELINKTEXT;
393 assert(segLINKB >= (segPRELINKTEXTB + segSizePRELINKTEXT)); in kext_get_vm_map()
402 (info->address < (segPRELINKTEXTB + segSizePRELINKTEXT))) { in kext_get_vm_map()
/xnu-10063.141.1/osfmk/i386/
H A Di386_vm_init.c162 vm_offset_t segPRELINKTEXTB; unsigned long segSizePRELINKTEXT; variable
333 "__PRELINK_TEXT", &segSizePRELINKTEXT); in i386_vm_init()
396 vm_prelink_etext = segPRELINKTEXTB + segSizePRELINKTEXT; in i386_vm_init()