Searched refs:in_critical (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/kern/ |
H A D | kern_sx.c | 542 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 D | kern_rwlock.c | 894 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 D | ssh-keygen.c | 2105 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()
|