Searched refs:outer_enter (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dstrsubr.h357 * getting exclusive access at the outer perimeter) and outer_enter/exit
393 * counterparts of entersq/outer_enter() and etc. which have already either
566 * - In order to implement !SQ_COCB outer_enter has to be fixed so that
567 * the callback can be cancelled while cv_waiting in outer_enter.
1186 extern void outer_enter(syncq_t *, uint16_t);
/illumos-gate/usr/src/uts/common/os/
H A Dstrsubr.c5448 outer_enter(sq->sq_outer, SQ_GOAWAY);
5453 * because outer_enter() has already waited for them to clear
5720 * outer_enter is vulnerable to starvation since it does not prevent new
5725 outer_enter(syncq_t *outer, uint16_t flags) function
5874 * Assumes that the caller has *not* done an outer_enter.
5905 * Assumes that the caller has *not* done an outer_enter.
6030 * Prevent any outer_enter, qwriter(OUTER), or outer_insert/remove
8306 outer_enter(outer, SQ_BLOCKED|SQ_WRITER);

Completed in 321 milliseconds