Searched refs:os_atomic (Results 1 – 14 of 14) sorted by relevance
| /xnu-12377.1.9/tools/cocci/ |
| H A D | os_atomic_normalize.cocci | 5 // $ git grep -l '(void) os_atomic' | xargs -n1 sed -i '' -e 's/(void) os_atomic/(void)os_atomic/' 7 @os_atomic@ 8 identifier fn =~ "^os_atomic"; 14 fn << os_atomic.fn; 21 identifier os_atomic.fn;
|
| H A D | hw_atomic_rewrite.cocci | 5 // $ git grep -l 'os_atomic' | xargs -n1 sed -i '' -e 's/os_atomic/os_atomic/'
|
| H A D | OSAtomic_rewrite.cocci | 5 // $ git grep -l '(void) os_atomic' | xargs -n1 sed -i '' -e 's/(void) os_atomic/(void)os_atomic/'
|
| /xnu-12377.1.9/osfmk/kern/ |
| H A D | epoch_sync.h | 146 uint64_t epoch, os_atomic(uint64_t) * counter, ctid_t owner_ctid, 200 uint64_t epoch, os_atomic(uint64_t) * counter, esync_wake_mode_t mode,
|
| H A D | epoch_sync.c | 358 esync_update_epoch(const uint64_t epoch, os_atomic(uint64_t) *counter) in esync_update_epoch() 418 os_atomic(uint64_t) *counter, const ctid_t owner_ctid, in esync_wait() 496 os_atomic(uint64_t) *counter, const esync_wake_mode_t mode, in esync_wake() 612 static os_atomic(uint64_t) client_counter = 0; 615 static os_atomic(uint64_t) server_counter = 0; 640 static os_atomic(uint32_t) test_waiter_count = 0; in test_lock() 703 static os_atomic(uint64_t) test_complete_count = 0; 772 os_atomic(uint64_t) counter = 0; in esync_test_wait()
|
| H A D | exclaves_boot.c | 65 static os_atomic(exclaves_boot_status_t) exclaves_boot_status = EXCLAVES_BS_NOT_DEFINED;
|
| H A D | exclaves.c | 156 static os_atomic(uint64_t) epoch_counter[XrtHosted_Counter_limit] = {}; 158 static inline os_atomic(uint64_t) * in os_atomic() function 164 static inline os_atomic(uint64_t) * in os_atomic() function
|
| H A D | thread.h | 812 os_atomic(ast_t) ast;
|
| /xnu-12377.1.9/tests/ |
| H A D | os_atomic.cpp | 9 T_DECL(os_atomic, "Just to make sure things build at all in c++ mode", T_META_TAG_VM_PREFERRED) 11 static os_atomic(int) i;
|
| /xnu-12377.1.9/libkern/os/ |
| H A D | atomic.h | 70 #define os_atomic(type) std::atomic<type> volatile macro 78 #define os_atomic(type) type volatile _Atomic macro
|
| /xnu-12377.1.9/libkern/firehose/ |
| H A D | tracepoint_private.h | 54 os_atomic(firehose_tracepoint_id_t) ftid_atomic_value; 85 os_atomic(uint64_t) ft_atomic_stamp_and_length;
|
| H A D | chunk_private.h | 40 os_atomic(uint64_t) fcp_atomic_pos;
|
| /xnu-12377.1.9/doc/primitives/ |
| H A D | atomics.md | 32 `os_atomic` also tries to make the distinction between compiler **barriers**
|
| /xnu-12377.1.9/bsd/kern/ |
| H A D | kern_aio.c | 212 os_atomic(int) aio_total_count; /* total extant entries */
|