Home
last modified time | relevance | path

Searched refs:r9 (Results 1 – 25 of 38) sorted by relevance

12

/xnu-8020.140.41/osfmk/arm/
H A Dlocore.s148 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 DWKdmDecompress_new.s143 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 Dcswitch.s112 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 Dlz4_encode_armv7.s51 #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 Dstart.s66 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 DWKdmCompress_new.s182 #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 DWKdmDecompress_new.s165 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 Dmcount.s68 pushq %r9
74 popq %r9
H A Didt64.s726 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 Dpal_routines_asm.s86 mov 24(%rsi), %r9
H A Dstart.s366 push %r9
517 pop %r9
/xnu-8020.140.41/osfmk/i386/
H A Dx86_hypercall.h69 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 Dpcb.c715 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 Dx86_hypercall.c100 memcpy(&vmcore->tag[reg_size * 6], &output.r9, reg_size); in hvg_hcall_trigger_dump()
H A Dpal_routines.h49 uint64_t r9; member
H A Dtrap_native.c165 regs->r8, regs->r9, regs->r10, regs->r11, in panic_64()
/xnu-8020.140.41/osfmk/arm64/
H A DWKdmDecompress_16k.s117 #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 DWKdmDecompress_4k.s117 #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 Dcpu_in_cksum.s150 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 Dkdp_machdep.c144 state->r9 = saved_state->r9; in kdp_getstate()
178 saved_state->r9 = state->r9; in kdp_setstate()
H A Dkdp_vm.c123 tstate->r9 = cpstate->r9; in kern_collectth_state()
/xnu-8020.140.41/tests/
H A Dldt_code32.s43 movq %rdx, %r9
48 movq %r9, %rdx
H A Dhvtest_x86_asm.s177 cmpq %r9, %rax
179 notq %r9
229 notq %r9
/xnu-8020.140.41/tools/lldbmacros/core/
H A Doperating_system.py263 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 Ddtrace_isa.c203 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], &regs.ss_64.r9, 8); in dtrace_livedump()

12