Searched refs:smr_t (Results 1 – 2 of 2) sorted by relevance
82 } *smr_t; typedef360 extern void smr_init(smr_t);368 extern void smr_set_deferred_budget(smr_t, unsigned long);376 extern void smr_destroy(smr_t);384 extern bool smr_entered(smr_t) __result_use_check;392 extern void smr_enter(smr_t);400 extern void smr_leave(smr_t);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 …]
238 smr_pcpu(smr_t smr) in smr_pcpu()245 __smr_init(smr_t smr) in __smr_init()261 __smr_reset(smr_t smr, smr_seq_t seq) in __smr_reset()269 smr_init(smr_t smr) in smr_init()279 smr_set_deferred_budget(smr_t smr, unsigned long budget) in smr_set_deferred_budget()292 smr_destroy(smr_t smr) in smr_destroy()300 smr_entered_nopreempt(smr_t smr) in smr_entered_nopreempt()307 smr_entered(smr_t smr) in smr_entered()314 __smr_enter(smr_t smr, smr_pcpu_t pcpu) in __smr_enter()346 smr_enter(smr_t smr) in smr_enter()[all …]