LW_SYSTEM
if ((l->l_flag & LW_SYSTEM) == 0) {
if ((l->l_flag & LW_SYSTEM) == 0) {
return (l->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) ==
(LW_SYSTEM|LW_SYSTEM_FPU);
if ((curlwp->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) ==
(LW_SYSTEM|LW_SYSTEM_FPU)) {
if ((l->l_flag & LW_SYSTEM) == 0) {
if ((l->l_flag & LW_SYSTEM) == 0) {
(curlwp->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) == LW_SYSTEM)
(curlwp->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) == LW_SYSTEM)
return (l->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) ==
(LW_SYSTEM|LW_SYSTEM_FPU);
if (l->l_flag & (LW_SYSTEM | LW_WEXIT))
KASSERT((l->l_flag & LW_SYSTEM) == 0);
KASSERT((l->l_flag & LW_SYSTEM) == 0);
KASSERT(!(oldlwp->l_flag & LW_SYSTEM));
if (__predict_false(l2->l_flag & LW_SYSTEM)) {
if (__predict_false(l1->l_flag & LW_SYSTEM)) {
if ((oldlwp->l_flag & LW_SYSTEM) && (newlwp->l_flag & LW_SYSTEM))
if (newlwp->l_flag & LW_SYSTEM) {
if (!(oldlwp->l_flag & LW_SYSTEM)) {
KASSERT((l->l_flag & LW_SYSTEM) != 0);
KASSERTMSG(l->l_flag & LW_SYSTEM,
KASSERTMSG(l->l_flag & LW_SYSTEM,
.l_flag = LW_SYSTEM,
l2->l_flag |= LW_SYSTEM;
LW_SYSTEM, L_SYSTEM,
KASSERT(!ISSET(l->l_flag, LW_SYSTEM));
(l->l_flag & (LW_SINTR | LW_SYSTEM)) == 0) {
return (l->l_flag & (LW_SYSTEM|LW_SYSTEM_FPU)) != LW_SYSTEM;
return (l->l_flag & LW_SYSTEM) == 0;
return (l->l_flag & LW_SYSTEM) == 0;
return (l->l_flag & LW_SYSTEM) == 0;
if ((*lt)->l_flag & LW_SYSTEM) {
((*lt)->l_flag & LW_SYSTEM) != 0))
((*lt)->l_flag & LW_SYSTEM) != 0))
return ((l->l_flag & LW_SYSTEM) == 0);
l->l_flag |= LW_SYSTEM;
KASSERTMSG(l->l_flag & LW_SYSTEM,
KASSERTMSG(l->l_flag & LW_SYSTEM,
bool system = (l->l_flag & LW_SYSTEM) != 0;
if (__predict_true(l != NULL) && (l->l_flag & LW_SYSTEM) != 0) {