Home
last modified time | relevance | path

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

/linux-6.15/include/linux/sched/
H A Dext.h150 u32 kf_mask; /* see scx_kf_mask above */ member
/linux-6.15/kernel/sched/
H A Dext.c1108 WARN_ONCE((mask | higher_bits(mask)) & current->scx.kf_mask, in scx_kf_allow()
1110 current->scx.kf_mask, mask); in scx_kf_allow()
1111 current->scx.kf_mask |= mask; in scx_kf_allow()
1118 current->scx.kf_mask &= ~mask; in scx_kf_disallow()
1223 if (unlikely(!(current->scx.kf_mask & mask))) { in scx_kf_allowed()
1225 mask, current->scx.kf_mask); in scx_kf_allowed()
1237 (current->scx.kf_mask & higher_bits(SCX_KF_CPU_RELEASE)))) { in scx_kf_allowed()
1243 (current->scx.kf_mask & higher_bits(SCX_KF_DISPATCH)))) { in scx_kf_allowed()
1269 return !current->scx.kf_mask; in scx_kf_allowed_if_unlocked()