Home
last modified time | relevance | path

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

/xnu-10002.1.13/bsd/dev/arm64/
H A Dcpu_in_cksum.s111 #define ptr_m w0
428 add w0, w0, w1
430 add w0, w0, w2
431 and w1, w4, w0, lsr #16
432 and w0, w4, w0
433 add w0, w0, w1
434 and w1, w4, w0, lsr #16
435 and w0, w4, w0
436 add w0, w0, w1
442 and w0, w0, w4
H A Dcpu_memcmp_mask.s74 umov w0, v0.s[0]
104 umov w0, v0.s[0]
137 umov w0, v0.s[0]
173 umov w0, v0.s[0]
215 umov w0, v0.s[0]
/xnu-10002.1.13/osfmk/arm64/
H A Dalternate_debugger_asm.s41 mov w0, #0xa
44 orr w0, wzr, #0x3e
47 mov w0, #0x4d
50 mov w0, #0x54
53 orr w0, wzr, #0x3c
56 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 Dlocore.s179 INIT_SAVED_STATE_FLAVORS sp, w0, w1
302 INIT_SAVED_STATE_FLAVORS sp, w0, w1
358 INIT_SAVED_STATE_FLAVORS sp, w0, w1
687 ldr w0, [x22, ACT_PREEMPT_CNT]
688 cbnz w0, 1f // Detect underflow
691 sub w0, w0, #1
692 str w0, [x22, ACT_PREEMPT_CNT]
822 ldr w0, [x21, SS64_CPSR]
823 tst w0, PSR64_MODE_EL_MASK
832 tbnz w0, #DAIF_IRQF_SHIFT, exception_return // Skip AST check if IRQ disabled
[all …]
H A Dmemcmp_zero.s123 umov w0, v0.b[0] // move byte to GPR for testing
124 tst w0, w0
H A Dmachine_routines_asm.s618 str w0, [x1]
758 mov w0, #EFAULT // Should never have a 32-bit frame in kernel virtual range
764 mov w0, #0 // Success
774 mov w0, #EFAULT // Tagged address, fail
779 mov w0, #0 // Success
807 ldr w0, [x8]
809 ldaxr w0, [x8]
812 tbz w0, #HW_LCK_TICKET_LOCK_VALID_BIT, 9f /* lock valid ? */
814 add w11, w0, w9
816 mov w12, w0
[all …]
H A DWKdmCompress_4k.s450 lsl w0, eax, #2 // boundary_tmp - dest_buf in terms of bytes
H A DWKdmCompress_16k.s452 lsl w0, eax, #2 // boundary_tmp - dest_buf in terms of bytes
/xnu-10002.1.13/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-10002.1.13/libsyscall/wrappers/
H A Dvarargs_wrappers.s52 mov w0, w0
/xnu-10002.1.13/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()