Home
last modified time | relevance | path

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

/f-stack/freebsd/kern/
H A Dkern_sx.c554 if (*in_critical) { in sx_drop_critical()
556 *in_critical = false; in sx_drop_critical()
579 bool in_critical = false; in _sx_xlock_hard() local
683 sx_drop_critical(x, &in_critical, &extra_work); in _sx_xlock_hard()
707 if (!in_critical) { in _sx_xlock_hard()
709 in_critical = true; in _sx_xlock_hard()
715 in_critical = false; in _sx_xlock_hard()
772 sx_drop_critical(x, &in_critical, in _sx_xlock_hard()
811 if (in_critical) { in _sx_xlock_hard()
822 in_critical = false; in _sx_xlock_hard()
[all …]
H A Dkern_rwlock.c880 if (*in_critical) { in rw_drop_critical()
882 *in_critical = false; in rw_drop_critical()
906 bool in_critical = false; in __rw_wlock_hard() local
1004 rw_drop_critical(v, &in_critical, &extra_work); in __rw_wlock_hard()
1028 if (!in_critical) { in __rw_wlock_hard()
1030 in_critical = true; in __rw_wlock_hard()
1036 in_critical = false; in __rw_wlock_hard()
1088 rw_drop_critical(v, &in_critical, &extra_work); in __rw_wlock_hard()
1113 if (in_critical) { in __rw_wlock_hard()
1122 in_critical = false; in __rw_wlock_hard()
[all …]