Searched refs:ord (Results 1 – 7 of 7) sorted by relevance
| /xnu-12377.41.6/osfmk/arm/ |
| H A D | locks_arm.c | 127 load_exclusive32(uint32_t *target, enum memory_order ord) in load_exclusive32() argument 131 if (_os_atomic_mo_has_acquire(ord)) { in load_exclusive32() 141 store_exclusive32(uint32_t *target, uint32_t value, enum memory_order ord) in store_exclusive32() argument 145 if (_os_atomic_mo_has_release(ord)) { in store_exclusive32() 155 atomic_exchange_begin32(uint32_t *target, uint32_t *previous, enum memory_order ord) in atomic_exchange_begin32() argument 160 ord = memory_order_relaxed; in atomic_exchange_begin32() 162 val = load_exclusive32(target, ord); in atomic_exchange_begin32() 168 …ic_exchange_complete32(uint32_t *target, uint32_t previous, uint32_t newval, enum memory_order ord) in atomic_exchange_complete32() argument 171 …return __c11_atomic_compare_exchange_strong((_Atomic uint32_t *)target, &previous, newval, ord, me… in atomic_exchange_complete32() 174 return store_exclusive32(target, newval, ord); in atomic_exchange_complete32() [all …]
|
| /xnu-12377.41.6/osfmk/kern/ |
| H A D | simple_lock.h | 160 enum memory_order ord, 167 enum memory_order ord, 177 enum memory_order ord); 182 enum memory_order ord); 187 enum memory_order ord); 191 enum memory_order ord);
|
| /xnu-12377.41.6/libkern/os/ |
| H A D | atomic_private_impl.h | 45 _os_atomic_mo_has_acquire(OS_ATOMIC_STD memory_order ord) in _os_atomic_mo_has_acquire() argument 47 switch (ord) { in _os_atomic_mo_has_acquire() 59 _os_atomic_mo_has_release(OS_ATOMIC_STD memory_order ord) in _os_atomic_mo_has_release() argument 61 switch (ord) { in _os_atomic_mo_has_release()
|
| /xnu-12377.41.6/tools/lldbmacros/usertaskdebugging/ |
| H A D | rsprotocol.py | 21 checksum += ord(i)
|
| /xnu-12377.41.6/tools/lldbmacros/lint/ |
| H A D | syntax_checker.py | 19 if ord(c) >= 0x80: return True
|
| /xnu-12377.41.6/osfmk/i386/ |
| H A D | locks_i386.c | 161 atomic_exchange_begin32(uint32_t *target, uint32_t *previous, enum memory_order ord) in atomic_exchange_begin32() argument 165 (void)ord; // Memory order not used in atomic_exchange_begin32() 172 …ic_exchange_complete32(uint32_t *target, uint32_t previous, uint32_t newval, enum memory_order ord) in atomic_exchange_complete32() argument 174 …return __c11_atomic_compare_exchange_strong((_Atomic uint32_t *)target, &previous, newval, ord, me… in atomic_exchange_complete32() 183 …t32(uint32_t *target, uint32_t test_mask, uint32_t set_mask, enum memory_order ord, boolean_t wait) in atomic_test_and_set32() argument 188 value = atomic_exchange_begin32(target, &prev, ord); in atomic_test_and_set32() 198 if (atomic_exchange_complete32(target, prev, value, ord)) { in atomic_test_and_set32()
|
| /xnu-12377.41.6/tools/lldbmacros/ |
| H A D | kcdata.py | 319 if ord(_v) == 0: 642 self.obj = list(map(ord, BytesToString(self.i_data)))
|