| /xnu-8020.140.41/osfmk/arm/ |
| H A D | strncmp.s | 42 push {r8,r10} 44 pop {r8,r10} ;\ 97 ldr r8, [r1],#4 98 orr r8, r8, lr, lsr r6 99 sub r3, r8, lr 100 bic r3, r3, r8 102 mov r5, r8, lsr r10 115 ldr r8, [r1],#4 117 uqsub8 r3, lr, r8 121 sub r3, r8, lr [all …]
|
| H A D | WKdmDecompress_new.s | 102 #define n_bytes r8 122 push {r4-r6,r8-r11} 173 mov r8, sp 175 vst1.64 {q0}, [r8]! 177 vst1.64 {q0}, [r8]! 179 vst1.64 {q0}, [r8]! 181 vst1.64 {q0}, [r8]! 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 220 add r8, src_buf, r8, lsl #2 // QPOS_AREA_START [all …]
|
| H A D | bcopy.s | 83 stmfd sp!, { r6, r8, r10, r11 } 90 ldmia r1!, { r3, r4, r5, r6, r8, r10, r11, r12 } 92 stmia r0!, { r3, r4, r5, r6, r8, r10, r11, r12 } 93 ldmia r1!, { r3, r4, r5, r6, r8, r10, r11, r12 } 96 stmia r0!, { r3, r4, r5, r6, r8, r10, r11, r12 } 100 ldmfd sp!, { r6, r8, r10, r11 } 244 stmfd sp!, { r6, r8, r10, r11 } 251 ldmdb r1!, { r3, r4, r5, r6, r8, r10, r11, r12 } 255 stmdb r0!, { r3, r4, r5, r6, r8, r10, r11, r12 } 256 ldmdb r1!, { r3, r4, r5, r6, r8, r10, r11, r12 } [all …]
|
| H A D | lz4_encode_armv7.s | 50 #define mch_dis r8 59 push {r8-r11} 76 pop {r8-r11} 102 sub r8, mch_ptr, src_beg 110 strd r8, r9, [table, r12] 119 sub mch_dis, r8, r10 232 strh r8, [dst_ptr], #2 292 strh r8, [dst_ptr], #2 334 strh r8, [dst_ptr], #2
|
| H A D | bzero.s | 93 stmfd sp!, { r4-r6, r8, r10-r11 } 97 mov r8, r2 105 stmia r12!, { r2-r6, r8, r10-r11 } 107 stmia r12!, { r2-r6, r8, r10-r11 } 111 ldmfd sp!, { r4-r6, r8, r10-r11 }
|
| H A D | locore.s | 535 mov r8, sp // Store arm_saved_state pointer 565 add r8, r9, ACT_PCBDATA // Reload arm_saved_state pointer 581 mov r0, r8 615 movne r0, r8 // ready the reg state pointer as an arg to the call 635 movne r0, r8 // ready the reg state pointer as an arg to the call 653 mov r0, r8 // ready the reg state pointer as an arg to the call 658 str r1, [r8, #4] // top of 64-bit return 660 str r0, [r8] // save the return value 686 mov r0, r8 // reg state structure is arg 695 ldmia r8, {r0-r3} [all …]
|
| H A D | start.s | 65 ldr r8, [r0, BA_PHYS_BASE] // Get the phys base in r8 81 sub r0, r1, r8 // Convert to virtual address 104 ldr r8, [r0, BA_PHYS_BASE] // Get the phys base in r8 111 add reg, reg, r8 194 mov r7, r8 // Save original phys base 274 add r11, r11, r8 313 sub r0, r0, r8 // Convert to virtual address
|
| H A D | WKdmCompress_new.s | 181 #define next_qp r8 225 push {r4-r6,r8-r11} 460 pop {r4-r6,r8-r11} 605 ldm R13!, {r2, r3, r5, r6, r7, r8, r9, r10} 612 teqeq r8, #0 649 teq r8, #0 650 strne r8, [dest_buf], #4 // store the non-0 word in the dest buffer
|
| H A D | lz4_decode_armv7NEON.s | 60 #define copy_dst r8 // match/literal copy destination 76 push {r8-r11} 84 pop {r8-r11}
|
| /xnu-8020.140.41/osfmk/x86_64/ |
| H A D | pal_routines_asm.s | 80 COPY_STACK(%rdx, %rcx, %r8) 85 mov 16(%rsi), %r8 138 COPY_STACK(%rdx, %rcx, %r8) 181 movl RNT_GENERATION(%r8),%eax /* get current generation */ 182 movl $0,RNT_GENERATION(%r8) /* flag data as being updated */ 183 movq %rdi,RNT_TSC_BASE(%r8) 184 movq %rsi,RNT_NS_BASE(%r8) 185 movl %edx,RNT_SCALE(%r8) 186 movl %ecx,RNT_SHIFT(%r8) 191 1: movl %eax,RNT_GENERATION(%r8) /* update generation */
|
| H A D | WKdmDecompress_new.s | 167 movl 12(%rdi,%r8, 4), %eax 168 movl 12(%rdi,%r8, 4), %edx 176 incq %r8 // i++ 180 cmpq $64, %r8 // i vs 64 190 leaq (%rdi,%rax,4), %r8 // QPOS_AREA_START 192 cmpq %r8, %r9 // QPOS_AREA_END vs QPOS_AREA_START 198 movl (%r8), %eax // w = *next_word 202 addq $4, %r8 // next_word++ 206 cmpq %r8, %r9 // QPOS_AREA_END vs QPOS_AREA_START 229 shlq $12, %r8 [all …]
|
| H A D | bzero.s | 73 movq %rdi, %r8 79 movq %r8 ,%rax /* returns its first argument */ 87 movq %rdi, %r8 101 movq %r8 ,%rax /* returns its first argument */
|
| H A D | mcount.s | 67 pushq %r8 75 popq %r8
|
| H A D | cswitch.s | 171 popq %r8 /* extract return PC */ 172 movq %r8,KSS_RIP(%rcx) /* save return PC */ 185 pushq %r8 /* set up a call frame on new stack */
|
| /xnu-8020.140.41/osfmk/mach/arm/ |
| H A D | syscall_sw.h | 79 …6(trap_name, trap_number) _kernel_trap_6to9(trap_name, trap_number, r4-r6 COMMA r8, r4-r6 COMMA r8) 80 …7(trap_name, trap_number) _kernel_trap_6to9(trap_name, trap_number, r4-r6 COMMA r8, r4-r6 COMMA r8) 81 …8(trap_name, trap_number) _kernel_trap_6to9(trap_name, trap_number, r4-r6 COMMA r8, r4-r6 COMMA r8) 82 …9(trap_name, trap_number) _kernel_trap_6to9(trap_name, trap_number, r4-r6 COMMA r8, r4-r6 COMMA r8) 93 …nel_trap_7(trap_name, trap_number) _kernel_trap_6to9(trap_name, trap_number, r4-r6 COMMA r8, r4-r6) 94 …8(trap_name, trap_number) _kernel_trap_6to9(trap_name, trap_number, r4-r6 COMMA r8, r4-r6 COMMA r8)
|
| /xnu-8020.140.41/osfmk/arm64/ |
| H A D | WKdmDecompress_16k.s | 116 #define r8 x8 macro 231 subs x14, r9, r8 // x14 = (QPOS_AREA_END - QPOS_AREA_START)/4 232 add r8, src_buf, r8, lsl #2 // QPOS_AREA_START 242 ldr d2, [r8], #8 // read a 32-bit word for 8 4-bit positions 253 ldr s3, [r8], #4 // read a 32-bit word for 8 4-bit positions 264 add r8, src_buf, rax, lsl #2 // LOW_BITS_AREA_END 272 subs r8, r8, r9 // LOW_BITS_AREA_START vs LOW_BITS_AREA_END 288 subs r8, r8, #4 // pre-decrement by 8 300 subs r8, r8, #8 // pre-decrement by 8 315 subs r8, r8, #8 [all …]
|
| H A D | WKdmDecompress_4k.s | 116 #define r8 x8 macro 231 subs x14, r9, r8 // x14 = (QPOS_AREA_END - QPOS_AREA_START)/4 232 add r8, src_buf, r8, lsl #2 // QPOS_AREA_START 242 ldr d2, [r8], #8 // read a 32-bit word for 8 4-bit positions 253 ldr s3, [r8], #4 // read a 32-bit word for 8 4-bit positions 264 add r8, src_buf, rax, lsl #2 // LOW_BITS_AREA_END 272 subs r8, r8, r9 // LOW_BITS_AREA_START vs LOW_BITS_AREA_END 288 subs r8, r8, #4 // pre-decrement by 8 300 subs r8, r8, #8 // pre-decrement by 8 315 subs r8, r8, #8 [all …]
|
| /xnu-8020.140.41/libsyscall/custom/ |
| H A D | SYS.h | 296 #define SYSCALL_6(name) SYSCALL_6to12(name, r4-r6 COMMA r8, r4-r6 COMMA r8) 297 #define SYSCALL_7(name) SYSCALL_6to12(name, r4-r6 COMMA r8, r4-r6 COMMA r8) 298 #define SYSCALL_8(name) SYSCALL_6to12(name, r4-r6 COMMA r8, r4-r6 COMMA r8) 299 #define SYSCALL_12(name) SYSCALL_6to12(name, r4-r6 COMMA r8, r4-r6 COMMA r8) 310 #define SYSCALL_7(name) SYSCALL_6to12(name, r4-r6 COMMA r8, r4-r6) 311 #define SYSCALL_8(name) SYSCALL_6to12(name, r4-r6 COMMA r8, r4-r6) /* 8th on stack */ 312 #define SYSCALL_12(name) SYSCALL_6to12(name, r4-r6 COMMA r8, r4-r6) /* 8th-12th on stack */ 392 #define SYSCALL_NONAME_6(name, cerror) SYSCALL_NONAME_6to12(name, r4-r6 COMMA r8, r4-r6 COMMA r8… 393 #define SYSCALL_NONAME_7(name, cerror) SYSCALL_NONAME_6to12(name, r4-r6 COMMA r8, r4-r6 COMMA r8… 394 #define SYSCALL_NONAME_8(name, cerror) SYSCALL_NONAME_6to12(name, r4-r6 COMMA r8, r4-r6 COMMA r8… [all …]
|
| H A D | __ptrace.s | 58 str r8, [sp, #-4]! 59 mov r8, #0 60 str r8, [ip] 61 ldr r8, [sp], #4
|
| /xnu-8020.140.41/osfmk/i386/ |
| H A D | x86_hypercall.h | 68 uint64_t r8; member 106 hvg_hypercall6(uint64_t code, uint64_t rdi, uint64_t rsi, uint64_t rdx, uint64_t rcx, uint64_t r8, … in hvg_hypercall6() argument 119 "=r" (output->r8), /* %5: output[5] */ in hvg_hypercall6() 126 "r" (r8), /* %12: arg[4] */ in hvg_hypercall6() 173 … const uint64_t rdi, const uint64_t rsi, const uint64_t rdx, const uint64_t rcx, const uint64_t r8, in hvg_hypercall5() argument 176 return hvg_hypercall6(code, rdi, rsi, rdx, rcx, r8, 0, output); in hvg_hypercall5()
|
| H A D | pcb.c | 714 saved_state->r8 = ts->r8; in set_thread_state64() 796 ts->r8 = saved_state->r8; in get_thread_state64() 999 saved_state->r8 = state->r8; in machine_thread_set_state() 1904 state->r8 = saved_state->r8; in machine_thread_get_kern_state() 1974 state->uts.ts64.r8 = saved_state->r8; in machine_thread_get_kern_state()
|
| /xnu-8020.140.41/bsd/dev/arm/ |
| H A D | cpu_in_cksum.s | 149 mov r8, r3 /* Accumulate sum in r8 */ 155 mov r0, r8 /* otherwise, return initial sum */ 433 adds r8, r8, r2 434 adc r8, r8, #0x00 440 and r0, r8, r1 441 add r0, r0, r8, lsr #16
|
| /xnu-8020.140.41/osfmk/kdp/ml/x86_64/ |
| H A D | kdp_machdep.c | 143 state->r8 = saved_state->r8; in kdp_getstate() 177 saved_state->r8 = state->r8; in kdp_setstate()
|
| H A D | kdp_vm.c | 122 tstate->r8 = cpstate->r8; in kern_collectth_state()
|
| /xnu-8020.140.41/tools/lldbmacros/core/ |
| H A D | operating_system.py | 262 self.r8 = 0 300 self.r8, self.r9, self.r10, self.r11, 317 self.r8 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(8).GetValueAsUnsigned() 343 self.r8 = saved_state.GetChildMemberWithName('r').GetChildAtIndex(8).GetValueAsUnsigned() 521 self.r8 = 0 563 self.rsi, self.rbp, self.rsp, self.r8, self.r9, 576 self.r8 = saved_state.GetChildMemberWithName('r8').GetValueAsUnsigned()
|