| /xnu-11417.121.6/osfmk/arm64/corecrypto/ |
| H A D | sha256_compress_arm64.s | 244 ldr q21, [ktable, #16*0] 246 ldr q16, [hashes, #0] 248 ldr q17, [hashes, #16] 250 ldr q22, [ktable, #16*1] 253 ldr q23, [ktable, #16*2] 255 ldr q24, [ktable, #16*3] 291 ldr q21, [ktable, #0] // k0 293 ldr q22, [ktable, #16] // k1 295 ldr q23, [ktable, #32] // k2 297 ldr q24, [ktable, #48] // k3 [all …]
|
| /xnu-11417.121.6/bsd/dev/arm64/ |
| H A D | cpu_copy_in_cksum.s | 142 ldr q4, [src], #8*16 144 ldr q5, [src, #-7*16] 146 ldr q6, [src, #-6*16] 147 ldr q7, [src, #-5*16] 148 ldr q16, [src, #-4*16] 149 ldr q17, [src, #-3*16] 150 ldr q18, [src, #-2*16] 151 ldr q19, [src, #-1*16] 166 ldr q4, [src], #16*8 167 ldr q5, [src, #-7*16] [all …]
|
| H A D | cpu_in_cksum.s | 147 ldr Wmlen, [m, #M_LEN] // mlen = m->m_len; 150 ldr ptr_data, [m, #M_DATA] // mtod(m, uint8_t *) 160 ldr ptr_m, [m, #M_NEXT] 173 ldr Wmlen, [m, #M_LEN] // mlen = m->m_len; 174 ldr ptr_data, [m, #M_DATA] // mtod(m, uint8_t *) 243 ldr w9, [data], #4 368 ldr x9,[data],#8 375 ldr w9,[data],#4 416 ldr ptr_m, [m, #M_NEXT] // m = m->m_next
|
| /xnu-11417.121.6/osfmk/arm64/ |
| H A D | cswitch.s | 110 ldr w$1, [$0, NS64_KERNEL_FPCR] 121 ldr x$1, [$0, SS64_KERNEL_SP] 145 ldr d8, [$0, NS64_KERNEL_D8] define 146 ldr d9, [$0, NS64_KERNEL_D9] define 147 ldr d10,[$0, NS64_KERNEL_D10] 148 ldr d11,[$0, NS64_KERNEL_D11] 149 ldr d12,[$0, NS64_KERNEL_D12] 150 ldr d13,[$0, NS64_KERNEL_D13] 151 ldr d14,[$0, NS64_KERNEL_D14] 152 ldr d15,[$0, NS64_KERNEL_D15] [all …]
|
| H A D | machine_routines_asm.h | 60 ldr w2, [x0, SS64_CPSR] 67 ldr x1, [x0, SS64_PC] 90 ldr x3, [x0, SS64_LR] 114 ldr lr, [x0, SS64_LR] 160 ldr \dst, [\tmp] 176 ldr \dst, [\tmp] 191 ldr \tmp, [\src, #ACT_CPUDATAP] 207 ldr \dst, [\tmp] 222 ldr \tmp, [\src, #ACT_CPUDATAP] 238 ldr \dst, [\tmp]
|
| H A D | locore.s | 132 ldr x1, [x0, TH_EXPECTED_FAULT_HANDLER] 137 ldr x1, [x0, TH_EXPECTED_FAULT_PC] 148 ldr x1, [x0, TH_EXPECTED_FAULT_ADDR] 231 ldr x18, [x18, ACT_CPUDATAP] 232 ldr x18, [x18, CPU_EXC_VECTORS] 237 ldr x18, [x18, #($1 << 3)] 282 ldr x1, [x1, ACT_CPUDATAP] // Load the cpu data ptr 283 ldr x2, [x1, CPU_INTSTACK_TOP] // Get top of istack 365 ldr x18, [x18, ACT_CPUDATAP] 367 ldr x18, [x18, CPU_EXCEPSTACK_TOP] [all …]
|
| H A D | strnlen.s | 82 ldr q0, [x2] 87 ldr q2, [x3],#16 97 ldr q1, [x3] 108 0: ldr q0, [x2, #16]! 150 ldr q0, [x1] 155 ldr q2, [x3],#16 165 ldr q1, [x3] 177 0: ldr q0, [x1, #16]!
|
| H A D | WKdmDecompress_4k.s | 147 ldr eax, [src_buf] // read the 1st word from the header 172 ldr eax, [src_buf], #4 // get the word 192 ldr rbx, [rbx, _table_2bits@GOTPAGEOFF] 214 ldr q5, [rax], #16 // read 4 32-bit words for 64 2-bit tags 241 ldr rbx, [rbx, _table_4bits@GOTPAGEOFF] 247 ldr d2, [r8], #8 // read a 32-bit word for 8 4-bit positions define 258 ldr s3, [r8], #4 // read a 32-bit word for 8 4-bit positions 268 ldr eax, [src_buf,#8] // LOW_BITS_AREA_END offset 281 ldr rbx, [rbx, _table_10bits@GOTPAGEOFF] 294 ldr s4, [r9], #4 // read 32-bit words for 3 low 10-bits [all …]
|
| H A D | WKdmDecompress_16k.s | 147 ldr eax, [src_buf] // read the 1st word from the header 172 ldr eax, [src_buf], #4 // get the word 192 ldr rbx, [rbx, _table_2bits@GOTPAGEOFF] 214 ldr q5, [rax], #16 // read 4 32-bit words for 64 2-bit tags 241 ldr rbx, [rbx, _table_4bits@GOTPAGEOFF] 247 ldr d2, [r8], #8 // read a 32-bit word for 8 4-bit positions define 258 ldr s3, [r8], #4 // read a 32-bit word for 8 4-bit positions 268 ldr eax, [src_buf,#8] // LOW_BITS_AREA_END offset 281 ldr rbx, [rbx, _table_10bits@GOTPAGEOFF] 294 ldr s4, [r9], #4 // read 32-bit words for 3 low 10-bits [all …]
|
| H A D | alternate_debugger_asm.s | 46 ldr x1, [sp, #0x8] 49 ldr x1, [sp, #0x8] 52 ldr x1, [sp, #0x8] 55 ldr x1, [sp, #0x8] 58 ldr x16, [sp, #0x8]
|
| H A D | start.s | 151 ldr x1, [x19, CPU_DATA_ENTRIES] // Load start of data entries 154 ldr x21, [x1, CPU_DATA_PADDR] // Load physical CPU data address 156 ldr w2, [x21, CPU_PHYS_ID] // Load ccc cpu phys id 176 ldr x0, [x21, CPU_RESET_HANDLER] // Call CPU reset handler 199 ldr x13, [x21, CPU_ACTIVE_THREAD] 320 ldr x22, [x20, BA_VIRT_BASE] // Get the kernel virt base 321 ldr x23, [x20, BA_PHYS_BASE] // Get the kernel phys base 322 ldr x24, [x20, BA_MEM_SIZE] // Get the physical memory size 324 ldr x26, [x20, BA_BOOT_FLAGS] // Get the kernel boot flags 328 ldr x0, [x21, CPU_TPIDR_EL0] [all …]
|
| H A D | lz4_decode_arm64.s | 90 ldr q0,[$0] 97 ldr q0,[$0],#16 104 ldr q0,[$0],#16 106 ldr q0,[$0],#16 135 ldr src,[src] // src = *src_ptr 136 ldr dst,[dst] // dst = *dst_ptr 223 ldr q0,[copy_src] 225 ldr q1,[aux1] // load only permutation for the low 16 bytes 250 ldr q1,[copy_src] // 16 pattern bytes
|
| H A D | strncmp.s | 126 1: ldr q0, [x0],#(kVectorSize) 127 ldr q1, [x1],#(kVectorSize) 169 ldr q0, [x0],#(kVectorSize) 170 ldr q1, [x1],#(kVectorSize) 182 ldr q0, [x0],#(kVectorSize) 183 ldr q1, [x1],#(kVectorSize) 199 ldr q1, L_mask
|
| H A D | lz4_encode_arm64.s | 70 ldr w28, [x7, #4] // x28 = 0x80808081 (magic number to cmopute 1/255) 71 ldr w7, [x7] // x7 = LZ4_COMPRESS_HASH_MULTIPLY 78 ldr x9, [x0] // dst 86 ldr x11, [x2] // src 103 ldr x15, [x13] // match_first_4_bytes 210 …ldr x22, [x20], #8 // load match_current_8_bytes (safe to load becasue of saf… 211 ldr x23, [x21], #8 // load ref_current_8_bytes 272 …ldr q0, [x11], #16 // load current 16 literals. (safe becasue src_end has s… 366 ldr q0, [x11], #16 // load current_16_literals
|
| H A D | WKdmCompress_4k.s | 272 ldr hashTable, [hashTable, _hashLookupTable@GOTPAGEOFF] 308 ldr edx, [next_input_word], #4 316 ldr eax, [dictionary, dict_location] // dict_word = *dict_location; 402 ldr eax, [dest_buf] 408 ldr rax, [rdx], #8 // src_next[1]:src_next[0] 433 ldr rax, [rcx], #6 595 ldr rax, [start_next_input_word, rdx] // rax = read dword
|
| H A D | WKdmCompress_16k.s | 274 ldr hashTable, [hashTable, _hashLookupTable@GOTPAGEOFF] 310 ldr edx, [next_input_word], #4 318 ldr eax, [dictionary, dict_location] // dict_word = *dict_location; 404 ldr eax, [dest_buf] 410 ldr rax, [rdx], #8 // src_next[1]:src_next[0] 435 ldr rax, [rcx], #6 597 ldr rax, [start_next_input_word, rdx] // rax = read dword
|
| H A D | machine_routines_asm.s | 86 ldr \tmp, [\tmp, ACT_CPUDATAP] 87 ldr \dst, [\tmp, CPU_JOP_KEY] 140 ldr w14, [x14] 478 ldr x0, [x0] 638 ldr w8, [x0] 693 ldr x8, [x0] 907 ldr x5, [x5] 914 ldr x12, [x0] // Copy 8 bytes 920 ldr x3, =VM_MIN_KERNEL_ADDRESS // Check if kernel address 959 ldr w0, [x8] [all …]
|
| H A D | pac_asm.h | 62 ldr \tmp, [\cpudatap, CPU_JOP_KEY] 82 ldr \tmp, [\cpudatap, CPU_ROP_KEY]
|
| /xnu-11417.121.6/libsyscall/wrappers/ |
| H A D | varargs_wrappers.s | 65 ldr x2, [fp, #16] 67 ldr w2, [fp, #16] 116 ldr x3, [fp, #16] 118 ldr w3, [fp, #16] 133 ldr x3, [fp, #32] 136 ldr w3, [fp, #24]
|
| H A D | mach_absolute_time.s | 189 ldr r4, [ip] // Load offset low bits 190 ldr r5, [ip, #4] // Load offset high bits 196 ldr r2, [ip] // Load offset low bits 197 ldr r3, [ip, #4] // Load offset high bits 229 ldr x1, [x3] // Load the offset 231 ldr x2, [x3] // Load the offset
|
| H A D | __get_cpu_capabilities.s | 60 ldr r0, [r0] 69 ldr x0, Lcommpage_cc_addr 70 ldr x0, [x0]
|
| H A D | mach_approximate_time.s | 61 ldr r1, [r2,#4] // load high 62 ldr r0, [r2] // load low 65 ldr r3, [r2,#4] // load high again
|
| /xnu-11417.121.6/osfmk/arm64/sptm/ |
| H A D | start_sptm.s | 220 ldr x21, [x1, CPU_DATA_VADDR] 224 ldr w2, [x21, CPU_PHYS_ID] 238 ldr x10, [x21, CPU_EXCEPSTACK_TOP] 243 ldr x10, [x21, CPU_INTSTACK_TOP] 251 ldr x2, [x21, CPU_RESET_HANDLER]
|
| /xnu-11417.121.6/libsyscall/custom/ |
| H A D | __getpid.s | 118 ldr r3, L__current_pid 120 ldr r0, [r3] // get the cached pid 161 ldr w0, [x9] // Load it
|
| /xnu-11417.121.6/bsd/dev/arm/ |
| H A D | cpu_in_cksum.s | 160 ldr r1, [ip, #(M_LEN)] 161 ldr r0, [ip, #(M_DATA)] 162 ldr ip, [ip, #(M_NEXT)] 179 ldr r1, [ip, #(M_LEN)] 180 ldr r0, [ip, #(M_DATA)] 181 ldr ip, [ip, #(M_NEXT)] 396 ldr r4, [r0], #0x04
|