Searched refs:scx_parent (Results 1 – 3 of 3) sorted by relevance
56 next = list_next_or_null_rcu(&scx_parent(pos)->children, &pos->sibling, in scx_skip_subtree_pre()60 pos = scx_parent(pos); in scx_skip_subtree_pre()1297 struct scx_sched *parent = scx_parent(sch); in scx_fail_parent()1353 struct scx_sched *parent = scx_parent(sch); in scx_cgroup_claim_subtree()1441 struct scx_sched *parent = scx_parent(sch); in scx_cgroup_return_subtree()1508 struct scx_sched *parent = scx_parent(sch); in scx_sub_disable()2240 if (unlikely(scx_parent(child) != parent)) { in scx_bpf_sub_dispatch()2277 if (unlikely(scx_parent(child) != parent)) { in sub_cap_preamble()2554 if (unlikely(scx_parent(target) != sch)) { in scx_bpf_sub_caps()2636 if (unlikely(scx_parent(child) != parent)) { in scx_bpf_sub_kill_bstr()
2444 static inline struct scx_sched *scx_parent(struct scx_sched *sch) in scx_parent() function2482 static inline struct scx_sched *scx_parent(struct scx_sched *sch) { return NULL; } in scx_parent() function
337 while (scx_parent(sch) && scx_bypassing(sch, cpu)) in bypass_enq_target_dsq()338 sch = scx_parent(sch); in bypass_enq_target_dsq()3866 if (unlikely(scx_parent(sch))) { in __scx_init_task()5339 if (scx_parent(sch)) in scx_sched_free_rcu_work()5340 kobject_put(&scx_parent(sch)->kobj); in scx_sched_free_rcu_work()5942 struct scx_sched *host = scx_parent(sch) ?: sch; in enable_bypass_dsp()5997 if (scx_parent(sch)) { in scx_disable_bypass_dsp()5998 ret = atomic_dec_return(&scx_parent(sch)->bypass_dsp_enable_depth); in scx_disable_bypass_dsp()6284 struct scx_sched *parent = scx_parent(sch); in scx_link_sched()6365 const char *type = scx_parent(sch) ? "sub-scheduler" : "scheduler"; in scx_log_sched_disable()[all …]