Home
last modified time | relevance | path

Searched refs:ldr (Results 1 – 25 of 39) sorted by relevance

12

/xnu-11417.121.6/osfmk/arm64/corecrypto/
H A Dsha256_compress_arm64.s244 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 Dcpu_copy_in_cksum.s142 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 Dcpu_in_cksum.s147 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 Dcswitch.s110 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 Dmachine_routines_asm.h60 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 Dlocore.s132 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 Dstrnlen.s82 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 DWKdmDecompress_4k.s147 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 DWKdmDecompress_16k.s147 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 Dalternate_debugger_asm.s46 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 Dstart.s151 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 Dlz4_decode_arm64.s90 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 Dstrncmp.s126 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 Dlz4_encode_arm64.s70 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
210ldr x22, [x20], #8 // load match_current_8_bytes (safe to load becasue of saf…
211 ldr x23, [x21], #8 // load ref_current_8_bytes
272ldr q0, [x11], #16 // load current 16 literals. (safe becasue src_end has s…
366 ldr q0, [x11], #16 // load current_16_literals
H A DWKdmCompress_4k.s272 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 DWKdmCompress_16k.s274 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 Dmachine_routines_asm.s86 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 Dpac_asm.h62 ldr \tmp, [\cpudatap, CPU_JOP_KEY]
82 ldr \tmp, [\cpudatap, CPU_ROP_KEY]
/xnu-11417.121.6/libsyscall/wrappers/
H A Dvarargs_wrappers.s65 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 Dmach_absolute_time.s189 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.s60 ldr r0, [r0]
69 ldr x0, Lcommpage_cc_addr
70 ldr x0, [x0]
H A Dmach_approximate_time.s61 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 Dstart_sptm.s220 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.s118 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 Dcpu_in_cksum.s160 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

12