Searched refs:fault_addr (Results 1 – 5 of 5) sorted by relevance
| /xnu-8020.101.4/osfmk/arm64/ |
| H A D | sleh.c | 176 static void handle_watchpoint(vm_offset_t fault_addr) __dead2; 986 handle_watchpoint(vm_offset_t fault_addr) in handle_watchpoint() argument 992 codes[1] = fault_addr; in handle_watchpoint() 998 handle_abort(arm_saved_state_t *state, uint32_t esr, vm_offset_t fault_addr, vm_offset_t recover, in handle_abort() argument 1005 handler(state, esr, fault_addr, fault_code, fault_type, recover, expected_fault_handler); in handle_abort() 1046 fault_addr_bit(vm_offset_t fault_addr, unsigned int bit) in fault_addr_bit() argument 1048 return (bool)((fault_addr >> bit) & 1); in fault_addr_bit() 1057 user_fault_addr_matches_pac_error_code(vm_offset_t fault_addr, bool data_key) in user_fault_addr_matches_pac_error_code() argument 1070 return (fault_addr & mask) != 0; in user_fault_addr_matches_pac_error_code() 1080 bool poison_bit_1 = fault_addr_bit(fault_addr, poison_shift); in user_fault_addr_matches_pac_error_code() [all …]
|
| /xnu-8020.101.4/osfmk/vm/ |
| H A D | vm_tests.c | 516 vm_address_t fault_addr; in vm_test_4k() local 606 for (fault_addr = alloc1_addr; in vm_test_4k() 607 fault_addr < alloc4_addr + alloc4_size + (2 * FOURK_PAGE_SIZE); in vm_test_4k() 608 fault_addr += FOURK_PAGE_SIZE) { in vm_test_4k() 609 printf("VM_TEST_4K:%d write fault at 0x%lx...\n", __LINE__, fault_addr); in vm_test_4k() 611 fault_addr, in vm_test_4k() 619 if (fault_addr == alloc2_addr) { in vm_test_4k() 620 …assertf(kr == KERN_PROTECTION_FAILURE, "fault_addr = 0x%lx kr = 0x%x expected 0x%x", fault_addr, k… in vm_test_4k() 621 printf("VM_TEST_4K:%d read fault at 0x%lx...\n", __LINE__, fault_addr); in vm_test_4k() 623 fault_addr, in vm_test_4k() [all …]
|
| /xnu-8020.101.4/osfmk/arm/ |
| H A D | trap.c | 283 vm_map_address_t fault_addr; in sleh_abort() local 321 fault_addr = vaddr = regs->far; in sleh_abort() 410 if (dtrace_tally_fault(fault_addr)) { /* Should a fault under dtrace be ignored? */ in sleh_abort() 433 …result = arm_fast_fault(map->pmap, trunc_page(fault_addr), fault_type, (status == FSR_PACCESS), FA… in sleh_abort() 442 result = vm_fault(map, fault_addr, in sleh_abort() 481 type, regs->pc, regs->lr, fault_type, fault_addr, in sleh_abort() 495 if (dtrace_tally_fault(fault_addr)) { /* Should a user mode fault under dtrace be ignored? */ in sleh_abort() 520 …result = arm_fast_fault(map->pmap, trunc_page(fault_addr), fault_type, (status == FSR_PACCESS), TR… in sleh_abort() 529 result = vm_fault(map, fault_addr, fault_type, in sleh_abort()
|
| H A D | machine_routines.h | 192 typedef void (*platform_error_handler_t)(void *refcon, vm_offset_t fault_addr);
|
| /xnu-8020.101.4/osfmk/i386/ |
| H A D | trap.c | 233 uintptr_t fault_addr; member 742 if (kern_ip == rp->fault_addr) { in kernel_trap()
|