Searched refs:smr_seq_t (Results 1 – 3 of 3) sorted by relevance
| /xnu-8792.41.9/osfmk/kern/ |
| H A D | smr.h | 49 typedef unsigned long smr_seq_t; typedef 50 #define SMR_SEQ_INVALID ((smr_seq_t)0) 51 #define SMR_SEQ_INIT ((smr_seq_t)1) 62 smr_seq_t s_rd_seq; 63 smr_seq_t s_wr_seq; 65 smr_seq_t s_wr_seq; 66 smr_seq_t s_rd_seq; 415 extern smr_seq_t smr_advance(smr_t) __result_use_check; 429 extern smr_seq_t smr_deferred_advance(smr_t, unsigned long) __result_use_check; 445 extern smr_seq_t smr_deferred_advance_nopreempt(smr_t, unsigned long) __result_use_check; [all …]
|
| H A D | smr.c | 47 smr_seq_t c_rd_seq; 261 __smr_reset(smr_t smr, smr_seq_t seq) in __smr_reset() 316 smr_seq_t s_wr_seq; in __smr_enter() 317 smr_seq_t old_seq; in __smr_enter() 363 static inline smr_seq_t 387 __smr_rd_advance(smr_t smr, smr_seq_t goal, smr_seq_t rd_seq) in __smr_rd_advance() 408 __smr_scan(smr_t smr, smr_seq_t goal, smr_clock_t clk, bool wait) in __smr_scan() 411 smr_seq_t rd_seq; in __smr_scan() 462 smr_seq_t seq = os_atomic_load(&it->c_rd_seq, relaxed); in __smr_scan() 501 __smr_poll(smr_t smr, smr_seq_t goal, bool wait) in __smr_poll() [all …]
|
| H A D | btlog.c | 64 smr_seq_t bts_free_seq; 503 smr_seq_t s1, s2; in __btlib_rehash_and_lock()
|