Home
last modified time | relevance | path

Searched refs:w0 (Results 1 – 15 of 15) sorted by relevance

/xnu-12377.1.9/bsd/dev/arm64/
H A Dcpu_in_cksum.s113 #define ptr_m w0
433 add w0, w0, w1
435 add w0, w0, w2
436 and w1, w4, w0, lsr #16
437 and w0, w4, w0
438 add w0, w0, w1
439 and w1, w4, w0, lsr #16
440 and w0, w4, w0
441 add w0, w0, w1
447 and w0, w0, w4
H A Dcpu_memcmp_mask.s78 umov w0, v0.s[0]
110 umov w0, v0.s[0]
145 umov w0, v0.s[0]
183 umov w0, v0.s[0]
227 umov w0, v0.s[0]
/xnu-12377.1.9/osfmk/arm64/
H A Dalternate_debugger_asm.s42 mov w0, #0xa
45 orr w0, wzr, #0x3e
48 mov w0, #0x4d
51 mov w0, #0x54
54 orr w0, wzr, #0x3c
57 mov w0, #0xa
H A Darm64_hypercall.c98 hvc32_4(uint32_t *w0, uint32_t *w1, uint32_t *w2, uint32_t *w3) in hvc32_4() argument
110 : [o0] "=m" (*w0), in hvc32_4()
114 : [i0] "r" (*w0), in hvc32_4()
120 return *(int32_t *)w0 >= 0; in hvc32_4()
124 hvc32_2(uint32_t *w0, uint32_t *w1) in hvc32_2() argument
127 return hvc32_4(w0, w1, &w, &w); in hvc32_2()
H A Dmemcmp_zero.s123 umov w0, v0.b[0] // move byte to GPR for testing
124 tst w0, w0
H A Dlocore.s181 strb w0, [x1, EXT(xnu_post_panic_lockdown_did_fire)@pageoff]
308 INIT_SAVED_STATE_FLAVORS sp, w0, w1
503 INIT_SAVED_STATE_FLAVORS sp, w0, w1
564 INIT_SAVED_STATE_FLAVORS sp, w0, w1
608 ldr w0, [x0, EXT(startup_phase)@pageoff]
610 cmp w0, #-1 // STARTUP_SUB_LOCKDOWN
760 ldrh w0, [x2, SME_SVL_B]
1100 ldr w0, [x22, ACT_PREEMPT_CNT]
1101 cbnz w0, 1f // Detect underflow
1104 sub w0, w0, #1
[all …]
H A Dmachine_routines_asm.s744 str w0, [x1]
868 mov w0, #EFAULT // Should never have a 32-bit frame in kernel virtual range
874 mov w0, #0 // Success
884 mov w0, #EFAULT // Tagged address, fail
889 mov w0, #0 // Success
917 ldr w0, [x8]
919 ldaxr w0, [x8]
922 tbz w0, #HW_LCK_TICKET_LOCK_VALID_BIT, 9f /* lock valid ? */
924 add w11, w0, w9
926 mov w12, w0
[all …]
H A DWKdmCompress_16k.s457 lsl w0, eax, #2 // boundary_tmp - dest_buf in terms of bytes
H A DWKdmCompress_4k.s455 lsl w0, eax, #2 // boundary_tmp - dest_buf in terms of bytes
/xnu-12377.1.9/libsyscall/custom/
H A D__fork.s146 mov w0, #0
147 str w0, [x9] // Clear cached current pid
153 mov w0, #-1 // Return value is -1
H A D__getpid.s161 ldr w0, [x9] // Load it
162 cmp w0, #0 // See if there's a cached value
169 stxr wzr, w0, [x9] // Try to store, but don't care if we fail (someone will win, or not)
H A D__vfork.s220 mov w0, #0
227 mov w0, #-1 // Set return value
H A D__pipe.s65 stp w0, w1, [x9] // Save results
/xnu-12377.1.9/libsyscall/wrappers/
H A Dvarargs_wrappers.s52 mov w0, w0
/xnu-12377.1.9/osfmk/vm/
H A Dlz4.c260 const uint32_t w0 = load4(match_begin); in lz4_encode_2gb() local
264 const int i0 = lz4_hash(w0); in lz4_encode_2gb()
277 hash_table[i0].word = w0; in lz4_encode_2gb()
287 if (w0 == m0 && match_distance < 0x10000 && match_distance > 0) { in lz4_encode_2gb()