Home
last modified time | relevance | path

Searched refs:end_addr (Results 1 – 15 of 15) sorted by relevance

/xnu-11215/tools/lldbmacros/tests/
H A Dlldb_test_process.py127 end_addr = min(addr + size, maddr + mock.size)
129 if end_addr < start_addr:
135 sz = end_addr - start_addr # size to read
/xnu-11215/osfmk/arm64/
H A Dlowmem_vectors.c142 patch_low_glo_vm_page_info(void * start_addr, void * end_addr, uint32_t first_ppnum) in patch_low_glo_vm_page_info() argument
145 lowGlo.lgPmapMemEndAddr = (uint64_t)end_addr; in patch_low_glo_vm_page_info()
H A Dmachine_routines_asm.s68 .macro COPYIO_RECOVER_RANGE end_addr, recovery_addr = copyio_error
72 .quad \end_addr - _copyio_recover_table
/xnu-11215/osfmk/i386/
H A Dtrap.c1415 vm_map_offset_t end_addr = rip + (insn_copyin_count / 2); in copy_instruction_stream() local
1444 end_addr += (rip_page - start_addr); in copy_instruction_stream()
1446 } else if (end_addr >= (rip_page + (~pagemask + 1))) { in copy_instruction_stream()
1447 start_addr -= (end_addr - (rip_page + (~pagemask + 1))); /* Adjust start address backward */ in copy_instruction_stream()
1449 insn_offset = (insn_copyin_count / 2) + (end_addr - (rip_page + (~pagemask + 1))); in copy_instruction_stream()
1450 end_addr = rip_page + (~pagemask + 1); /* clip to the start of the next page (non-inclusive */ in copy_instruction_stream()
1460 …((end_addr > start_addr) && (copyin_err = copyin(start_addr, stack_buffer, end_addr - start_addr))… in copy_instruction_stream()
1468 bcopy(stack_buffer, pcb->insn_state->insn_bytes, end_addr - start_addr); in copy_instruction_stream()
1469 bzero(&pcb->insn_state->insn_bytes[end_addr - start_addr], in copy_instruction_stream()
1470 insn_copyin_count - (end_addr - start_addr)); in copy_instruction_stream()
[all …]
H A Dpmap_x86_common.c2350 vm_map_offset_t end_addr, in pmap_map_bd() argument
2381 while (caddr < end_addr) { in pmap_map_bd()
2396 PMAP_UPDATE_TLBS(kernel_pmap, base, base + end_addr - start_addr); in pmap_map_bd()
2412 vm_map_offset_t end_addr, in pmap_alias() argument
2427 assert(((start_addr | end_addr) & PAGE_MASK) == 0); in pmap_alias()
2428 while (start_addr < end_addr) { in pmap_alias()
/xnu-11215/osfmk/vm/
H A Dvm_fault_internal.h83 vm_map_offset_t end_addr);
H A Dvm_kern.c3171 vm_offset_t start_addr, end_addr; in kmem_get_new_chunk() local
3186 end_addr = (vm_offset_t)end; in kmem_get_new_chunk()
3192 if (!page_aligned(from_right ? end_addr : start_addr) && in kmem_get_new_chunk()
3193 trunc_page(start_addr) == trunc_page(end_addr - 1)) { in kmem_get_new_chunk()
3196 if (!kmem_populate_needed(start_addr, end_addr)) { in kmem_get_new_chunk()
3200 kmem_populate_meta_locked(start_addr, end_addr); in kmem_get_new_chunk()
H A Dvm_fault.c6687 vm_map_offset_t end_addr = entry->vme_end; in vm_fault_wire() local
6706 pmap_addr + (end_addr - entry->vme_start), FALSE); in vm_fault_wire()
6715 va < end_addr; in vm_fault_wire()
6725 if (os_sub_overflow(end_addr, va, &fault_info.cluster_size)) { in vm_fault_wire()
6763 vm_map_offset_t end_addr) in vm_fault_unwire() argument
6812 va < end_addr; in vm_fault_unwire()
6830 if (os_sub_overflow(end_addr, va, &cluster_size)) { in vm_fault_unwire()
6929 pmap_addr + (end_addr - entry->vme_start), TRUE); in vm_fault_unwire()
H A Dvm_pageout.c10131 user_addr_t end_addr = USER_ADDR_NULL, curr_addr = USER_ADDR_NULL; local
10144 if (os_add_overflow(start_addr, buffer_size, &end_addr)) {
10150 end_addr = vm_map_round_page_mask(start_addr + buffer_size, VM_MAP_PAGE_MASK(map));
10153 while (curr_addr < end_addr) {
10170 vm_map_offset_t end_offset = MIN(curr_entry->vme_end, end_addr) -
H A Dvm_map.c258 vm_map_offset_t end_addr,
2605 vm_map_offset_t end_addr, in vm_map_pmap_enter() argument
2621 while (addr < end_addr) { in vm_map_pmap_enter()
/xnu-11215/tests/
H A Dldt.c320 uint64_t end_addr = ((uintptr_t)last_invalid_opcode - (uintptr_t)code_32); in handle_badinsn_exception() local
327 start_addr, end_addr); in handle_badinsn_exception()
338 if (xtfs64->__ss64.__rip >= start_addr && xtfs64->__ss64.__rip <= end_addr) { in handle_badinsn_exception()
/xnu-11215/osfmk/x86_64/
H A Dpmap.c275 vm_map_offset_t end_addr, in pmap_map() argument
283 while (start_addr < end_addr) { in pmap_map()
291 (void *)virt, (void *)start_addr, (void *)end_addr, prot, flags); in pmap_map()
2593 __unused vm_map_offset_t end_addr, in pmap_pageable() argument
2597 pmap++; start_addr++; end_addr++; pageable++; in pmap_pageable()
/xnu-11215/osfmk/kdp/
H A Dkdp_core.c315 uint64_t end_addr = start_addr + stage->kos_data_size; in kernel_vaddr_in_coredump_stage() local
321 if (vaddr >= start_addr && vaddr < end_addr) { in kernel_vaddr_in_coredump_stage()
/xnu-11215/osfmk/kern/
H A Dzalloc.c8493 vm_offset_t end_addr; in create_vm_map_copy() local
8498 end_addr = start_addr + used_size; in create_vm_map_copy()
8499 free_size = total_size - (round_page(end_addr) - start_addr); in create_vm_map_copy()
8503 round_page(end_addr), free_size); in create_vm_map_copy()
8505 bzero((char *) end_addr, round_page(end_addr) - end_addr); in create_vm_map_copy()
/xnu-11215/tools/lldbmacros/
H A Dmemory.py3754 end_addr = 0
3758 end_addr = m[2]
3759 print(print_format.format(load_addr, end_addr,