Home
last modified time | relevance | path

Searched refs:SMR_LAZY (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/sys/
H A Dsmr.h83 #define SMR_LAZY 0x0001 /* Higher latency write, fast read. */ macro
113 KASSERT((smr->c_flags & SMR_LAZY) == 0, in smr_enter()
148 KASSERT((smr->c_flags & SMR_LAZY) == 0, in smr_exit()
174 KASSERT((smr->c_flags & SMR_LAZY) != 0, in smr_lazy_enter()
199 KASSERT((smr->c_flags & SMR_LAZY) != 0, in smr_lazy_exit()
/f-stack/freebsd/kern/
H A Dsubr_smr.c278 KASSERT((zpcpu_get(smr)->c_flags & SMR_LAZY) == 0, in smr_default_advance()
354 if ((flags & (SMR_LAZY | SMR_DEFERRED)) == 0) in smr_advance()
356 else if ((flags & SMR_LAZY) != 0) in smr_advance()
492 KASSERT(!wait || (zpcpu_get(smr)->c_flags & SMR_LAZY) == 0, in smr_poll()
511 if ((flags & SMR_LAZY) != 0) in smr_poll()
547 (flags & (SMR_LAZY | SMR_DEFERRED)) != 0) { in smr_poll()