Searched refs:HW_LOCK_REGISTER (Results 1 - 1 of 1) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Di386_lock.s333 #define HW_LOCK_REGISTER %edx define
334 #define LOAD_HW_LOCK_REGISTER mov L_ARG0, HW_LOCK_REGISTER
340 #define HW_LOCK_REGISTER %rdi define
357 HW_LOCK_MOV_WORD $0, (HW_LOCK_REGISTER) /* clear the lock */
368 movb $0, (HW_LOCK_REGISTER) /* clear the lock */
383 mov (HW_LOCK_REGISTER), HW_LOCK_EXAM_REGISTER
386 lock; cmpxchg HW_LOCK_THREAD_REGISTER,(HW_LOCK_REGISTER) /* try to acquire the HW lock */
406 movb (HW_LOCK_REGISTER), %al /* Load byte at address */
409 lock; cmpxchg %cl,(HW_LOCK_REGISTER) /* attempt atomic compare exchange */
433 mov (HW_LOCK_REGISTER), HW_LOCK_EXAM_REGISTE
[all...]

Completed in 8 milliseconds