| /xnu-8020.140.41/osfmk/arm/ |
| H A D | locore.s | 148 mov pc, r9 349 mrc p15, 0, r9, c13, c0, 4 // Read TPIDRPRW 350 ldr sp, [r9, TH_KSTACKPTR] // Load kernel stack 352 ldr r3, [r9, ACT_KPTW_TTB] // Load kernel ttb 360 …str r0, [r9, TH_IOTIER_OVERRIDE] // Reset IO tier override to -1 before handling abort from use… 364 mrc p15, 0, r9, c13, c0, 4 // Read TPIDRPRW 368 add r0, r9, ACT_UVFP // Get the address of the user VFP save area 372 add r1, r9, ACT_UVFP // Reload the pointer to the save state 373 add r0, r9, ACT_PCBDATA // Reload the VFP save state argument 376 add r0, r9, ACT_PCBDATA // Reload arm_saved_state pointer [all …]
|
| H A D | WKdmDecompress_new.s | 143 mov r9, #0 149 stmia eax!, {r9-r12} 150 stmia eax!, {r9-r12} 151 stmia eax!, {r9-r12} 152 stmia eax!, {r9-r12} 217 ldm src_buf, {r8,r9} // WKdm header qpos start and end 219 subs r12, r9, r8 // r12 = (QPOS_AREA_END - QPOS_AREA_START)/4 221 add r9, src_buf, r9, lsl #2 // QPOS_AREA_END 253 cmp r8, r9 // LOW_BITS_AREA_START vs LOW_BITS_AREA_END 263 ldr r12, [r9], #4 // read a 32-bit word for 3 low 10-bits [all …]
|
| H A D | cswitch.s | 112 mrc p15, 0, r9, c13, c0, 4 // Read TPIDRPRW 113 ldr sp, [r9, TH_KSTACKPTR] // Set stack pointer 188 mrc p15, 0, r9, c13, c0, 4 // Read TPIDRPRW 190 ldr r3, [r9, TH_KSTACKPTR] // get kernel stack top 194 ldr r3, [r9, TH_KSTACKPTR] // Get kernel stack top 199 ldr r12, [r9, ACT_CPUDATAP] // Get current cpu 213 mrc p15, 0, r9, c13, c0, 4 // Read TPIDRPRW 215 ldr r3, [r9, TH_KSTACKPTR] // get kernel stack top 219 ldr r3, [r9, TH_KSTACKPTR] // Get kernel stack top 223 ldr r12, [r9, ACT_CPUDATAP] // Get current cpu [all …]
|
| H A D | lz4_encode_armv7.s | 51 #define mch_len r9 101 ldr r9, [mch_ptr, #1]! 103 mul r12, r9, lr 110 strd r8, r9, [table, r12] 114 cmp r9, r11
|
| H A D | start.s | 66 ldr r9, [r0, BA_VIRT_BASE] // Get the virt base in r9 82 add r0, r0, r9 105 ldr r9, [r0, BA_VIRT_BASE] // Get the virt base in r9 110 sub reg, reg, r9; \ 195 add r5, r4, r9, LSR #ARM_TT_L1_SHIFT-2 // convert vaddr to tte pointer 273 sub r11, r11, r9 // convert to physical address 314 add r0, r0, r9
|
| H A D | WKdmCompress_new.s | 182 #define hashTable r9 605 ldm R13!, {r2, r3, r5, r6, r7, r8, r9, r10} 613 teqeq r9, #0 654 teq r9, #0 655 strne r9, [dest_buf], #4 // store the non-0 word in the dest buffer
|
| /xnu-8020.140.41/osfmk/x86_64/ |
| H A D | WKdmDecompress_new.s | 165 mov $(50529027<<32)+50529027, %r9 174 andq %r9, %rdx 175 andq %r9, %rax 188 leaq (%rdi,%rax,4), %r9 // QPOS_AREA_END 192 cmpq %r8, %r9 // QPOS_AREA_END vs QPOS_AREA_START 206 cmpq %r8, %r9 // QPOS_AREA_END vs QPOS_AREA_START 218 sub %r9, %rdi // LOW_BITS_AREA_START vs LOW_BITS_AREA_END 222 movl (%r9), %eax // w = *next_word, 0:c:b:a 238 addq $4, %r9 // next_word++
|
| H A D | mcount.s | 68 pushq %r9 74 popq %r9
|
| H A D | idt64.s | 726 mov R64_R9(%r15), %r9 1083 mov %r9, %es 1090 xor %r9, %r9 1232 mov %r9, R64_R9(%r15) 1243 xor %r9, %r9 1293 xor %r9, %r9
|
| H A D | pal_routines_asm.s | 86 mov 24(%rsi), %r9
|
| H A D | start.s | 366 push %r9 517 pop %r9
|
| /xnu-8020.140.41/osfmk/i386/ |
| H A D | x86_hypercall.h | 69 uint64_t r9; member 106 …l6(uint64_t code, uint64_t rdi, uint64_t rsi, uint64_t rdx, uint64_t rcx, uint64_t r8, uint64_t r9, in hvg_hypercall6() argument 120 "=r" (output->r9) /* %6: output[6] */ in hvg_hypercall6() 127 "r" (r9) /* %13: arg[5] */ in hvg_hypercall6()
|
| H A D | pcb.c | 715 saved_state->r9 = ts->r9; in set_thread_state64() 797 ts->r9 = saved_state->r9; in get_thread_state64() 1000 saved_state->r9 = state->r9; in machine_thread_set_state() 1905 state->r9 = saved_state->r9; in machine_thread_get_kern_state() 1975 state->uts.ts64.r9 = saved_state->r9; in machine_thread_get_kern_state()
|
| H A D | x86_hypercall.c | 100 memcpy(&vmcore->tag[reg_size * 6], &output.r9, reg_size); in hvg_hcall_trigger_dump()
|
| H A D | pal_routines.h | 49 uint64_t r9; member
|
| H A D | trap_native.c | 165 regs->r8, regs->r9, regs->r10, regs->r11, in panic_64()
|
| /xnu-8020.140.41/osfmk/arm64/ |
| H A D | WKdmDecompress_16k.s | 117 #define r9 x9 macro 231 subs x14, r9, r8 // x14 = (QPOS_AREA_END - QPOS_AREA_START)/4 233 add r9, src_buf, r9, lsl #2 // QPOS_AREA_END 272 subs r8, r8, r9 // LOW_BITS_AREA_START vs LOW_BITS_AREA_END 289 ldr s4, [r9], #4 // read 32-bit words for 3 low 10-bits 304 ldr d4, [r9], #8 // read 2 32-bit words for a pair of 3 low 10-bits 322 ldr s4, [r9] // read 32-bit words for 3 low 10-bits
|
| H A D | WKdmDecompress_4k.s | 117 #define r9 x9 macro 231 subs x14, r9, r8 // x14 = (QPOS_AREA_END - QPOS_AREA_START)/4 233 add r9, src_buf, r9, lsl #2 // QPOS_AREA_END 272 subs r8, r8, r9 // LOW_BITS_AREA_START vs LOW_BITS_AREA_END 289 ldr s4, [r9], #4 // read 32-bit words for 3 low 10-bits 304 ldr d4, [r9], #8 // read 2 32-bit words for a pair of 3 low 10-bits 322 ldr s4, [r9] // read 32-bit words for 3 low 10-bits
|
| /xnu-8020.140.41/bsd/dev/arm/ |
| H A D | cpu_in_cksum.s | 150 mov r9, r1 /* save len in r9 */ 153 cmp r9, #0 /* length is 0? */ 183 cmp r9, r1 184 movlt r1, r9 185 sub r9, r9, r1
|
| /xnu-8020.140.41/osfmk/kdp/ml/x86_64/ |
| H A D | kdp_machdep.c | 144 state->r9 = saved_state->r9; in kdp_getstate() 178 saved_state->r9 = state->r9; in kdp_setstate()
|
| H A D | kdp_vm.c | 123 tstate->r9 = cpstate->r9; in kern_collectth_state()
|
| /xnu-8020.140.41/tests/ |
| H A D | ldt_code32.s | 43 movq %rdx, %r9 48 movq %r9, %rdx
|
| H A D | hvtest_x86_asm.s | 177 cmpq %r9, %rax 179 notq %r9 229 notq %r9
|
| /xnu-8020.140.41/tools/lldbmacros/core/ |
| H A D | operating_system.py | 263 self.r9 = 0 300 self.r8, self.r9, self.r10, self.r11, 318 self.r9 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(9).GetValueAsUnsigned() 344 self.r9 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(9).GetValueAsUnsigned() 522 self.r9 = 0 563 self.rsi, self.rbp, self.rsp, self.r8, self.r9, 577 self.r9 = saved_state.GetChildMemberWithName('r9').GetValueAsUnsigned()
|
| /xnu-8020.140.41/bsd/dev/i386/ |
| H A D | dtrace_isa.c | 203 return (uint64_t)(regs->ss_64.r9); in dtrace_getreg() 313 "=r" (regs->ss_64.r9), /* %6 */ in dtrace_vmcall() 322 "r" (regs->ss_64.r9) /* %13 */ in dtrace_vmcall() 430 memcpy(&str[48], ®s.ss_64.r9, 8); in dtrace_livedump()
|