Home
last modified time | relevance | path

Searched refs:in_critical (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/kern/
H A Dkern_sx.c542 sx_drop_critical(uintptr_t x, bool *in_critical, int *extra_work) in sx_drop_critical() argument
547 if (*in_critical) { in sx_drop_critical()
549 *in_critical = false; in sx_drop_critical()
554 #define sx_drop_critical(x, in_critical, extra_work) do { } while (0) argument
572 bool in_critical = false; in _sx_xlock_hard() local
677 sx_drop_critical(x, &in_critical, &extra_work); in _sx_xlock_hard()
701 if (!in_critical) { in _sx_xlock_hard()
703 in_critical = true; in _sx_xlock_hard()
709 in_critical = false; in _sx_xlock_hard()
750 sx_drop_critical(x, &in_critical, &extra_work); in _sx_xlock_hard()
[all …]
H A Dkern_rwlock.c894 rw_drop_critical(uintptr_t v, bool *in_critical, int *extra_work) in rw_drop_critical() argument
899 if (*in_critical) { in rw_drop_critical()
901 *in_critical = false; in rw_drop_critical()
906 #define rw_drop_critical(v, in_critical, extra_work) do { } while (0) argument
925 bool in_critical = false; in __rw_wlock_hard() local
1024 rw_drop_critical(v, &in_critical, &extra_work); in __rw_wlock_hard()
1048 if (!in_critical) { in __rw_wlock_hard()
1050 in_critical = true; in __rw_wlock_hard()
1056 in_critical = false; in __rw_wlock_hard()
1103 rw_drop_critical(v, &in_critical, &extra_work); in __rw_wlock_hard()
[all …]
/freebsd/crypto/openssh/
H A Dssh-keygen.c2105 show_options(struct sshbuf *optbuf, int in_critical) in show_options() argument
2120 if (!in_critical && in show_options()
2128 } else if (in_critical && in show_options()
2135 } else if (in_critical && in show_options()