• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/xnu-2782.1.97/osfmk/i386/

Lines Matching refs:or

6  * This file contains Original Code and/or Modifications of Original Code
10 * may not be used to create, or enable the creation or redistribution of,
11 * unlawful or unlicensed copies of an Apple operating system, or to
12 * circumvent, violate, or enable the circumvention or violation of, any
121 * If one or more simplelocks are currently held by a thread,
244 * register initially, and then either a byte or register-sized
313 * Acquire lock, spinning until it becomes available or timeout.
369 jb 4b /* continue spinning if less, or */
960 or $1, %r11 ; \
975 or $2, %r11 ; \
1043 * type is LCK_MTX_ASSERT_OWNED, or it isn't and the type is
1119 test $(M_ILOCKED_MSK | M_MLOCKED_MSK), %ecx /* is the interlock or mutex held */
1121 Llmls_try: /* no - can't be INDIRECT, DESTROYED or locked */
1123 or $(M_ILOCKED_MSK | M_SPIN_MSK), %ecx
1187 test $(M_ILOCKED_MSK | M_MLOCKED_MSK), %ecx /* is the interlock or mutex held */
1189 Llml_try: /* no - can't be INDIRECT, DESTROYED or locked */
1191 or $(M_ILOCKED_MSK | M_MLOCKED_MSK), %ecx
1290 or $(M_ILOCKED_MSK), %ecx /* try to take the interlock */
1299 or $(M_MLOCKED_MSK), %ecx /* the mutex is free... grab it directly */
1345 test $(M_ILOCKED_MSK | M_MLOCKED_MSK), %ecx /* is the interlock or mutex held */
1347 Llmts_try: /* no - can't be INDIRECT, DESTROYED or locked */
1349 or $(M_ILOCKED_MSK | M_SPIN_MSK), %rcx
1407 test $(M_ILOCKED_MSK | M_MLOCKED_MSK), %ecx /* is the interlock or mutex held */
1409 Llmt_try: /* no - can't be INDIRECT, DESTROYED or locked */
1411 or $(M_ILOCKED_MSK | M_MLOCKED_MSK), %ecx
1501 or $(M_MLOCKED_MSK), %ecx
1527 or $(M_ILOCKED_MSK), %ecx /* pick up interlock */
1623 or $(M_ILOCKED_MSK | M_MLOCKED_MSK), %ecx
1664 or $(M_ILOCKED_MSK), %ecx
1686 16: String "Preemption level underflow, possible cause unlocking an unlocked mutex or spinlock"