Searched refs:slide (Results 1 - 6 of 6) sorted by relevance

/darwin-on-arm/xnu/bsd/kern/
H A Dmach_loader.c129 int64_t slide,
142 int64_t slide,
161 int64_t slide,
170 int64_t slide,
178 int64_t slide,
213 int64_t slide,
250 int64_t slide, load_result_t *result)
267 result->all_image_info_addr += slide;
488 int64_t slide = 0; local
579 * For PIE and dyld, slide everythin
248 note_all_image_info_section(const struct segment_command_64 *scp, boolean_t is64, size_t section_size, const void *sections, int64_t slide, load_result_t *result) argument
856 load_segment( struct load_command *lcp, uint32_t filetype, void * control, off_t pager_offset, off_t macho_size, struct vnode *vp, vm_map_t map, int64_t slide, load_result_t *result ) argument
1059 load_main( struct entry_point_command *epc, thread_t thread, int64_t slide, load_result_t *result ) argument
1116 load_unixthread( struct thread_command *tcp, thread_t thread, int64_t slide, load_result_t *result ) argument
1323 load_dylinker( struct dylinker_command *lcp, integer_t archbits, vm_map_t map, thread_t thread, int depth, int64_t slide, load_result_t *result ) argument
1560 set_code_unprotect( struct encryption_info_command *eip, caddr_t addr, vm_map_t map, int64_t slide, struct vnode *vp) argument
[all...]
H A Dkern_sysctl.c3142 uint32_t slide; local
3144 slide = vm_kernel_slide ? 1 : 0;
3146 return sysctl_io_number( req, slide, sizeof(int), NULL, NULL);
3149 SYSCTL_PROC(_kern, OID_AUTO, slide,
/darwin-on-arm/xnu/osfmk/vm/
H A Dvm_shared_region.h122 uint32_t slide; member in struct:vm_shared_region_slide_info
182 extern kern_return_t vm_shared_region_sliding_valid(uint32_t slide);
187 uint32_t slide,
H A Dvm_shared_region.c774 slide_info.slide = 0;
1381 vm_shared_region_sliding_valid(uint32_t slide) { argument
1385 if ((shared_region_completed_slide == TRUE) && slide) {
1386 if (slide != slide_info.slide) {
1389 } else if (slide == slide_info.slide) {
1393 * same slide value before.
1395 * we don't want to slide again and
1409 uint32_t slide,
1405 vm_shared_region_slide_init( mach_vm_size_t slide_info_size, mach_vm_offset_t start, mach_vm_size_t size, uint32_t slide, memory_object_control_t sr_file_control) argument
1587 uint32_t slide = slide_info.slide; local
[all...]
/darwin-on-arm/xnu/bsd/vm/
H A Dvm_unix.c1438 _shared_region_slide(uint32_t slide, argument
1448 if((error = vm_shared_region_slide_init(slide_size, entry_start_address, entry_size, slide, sr_file_control))) {
1492 uint32_t slide = uap->slide; local
1503 if ((kr = vm_shared_region_sliding_valid(slide)) != KERN_SUCCESS) {
1507 * with the same slide value that was used earlier
1544 if (slide) {
1545 kr = _shared_region_slide(slide,
1760 uint64_t slide = vm_kernel_slide;
1762 if (sizeof(slide) !
[all...]
/darwin-on-arm/xnu/tools/tests/xnu_quick_test/
H A Dtests.c5147 uint64_t slide = 0; local
5152 result = sysctlbyname("kern.slide", &slide_enabled, &size, NULL, 0);
5154 printf("sysctlbyname(\"kern.slide\") failed with errno %d\n", errno);
5159 size = sizeof(slide);
5160 result = kas_info(KAS_INFO_KERNEL_TEXT_SLIDE_SELECTOR, &slide, &size);
5162 /* syscall supported, slide must be non-zero if running latest xnu and KASLR is enabled */
5163 if (slide_enabled && (slide == 0)) {
5164 printf("kas_info(KAS_INFO_KERNEL_TEXT_SLIDE_SELECTOR, &slide, &size) reported slide of 0x%016llx\n", slide);
[all...]

Completed in 103 milliseconds