Home
last modified time | relevance | path

Searched refs:sub_cgroup_id (Results 1 – 7 of 7) sorted by relevance

/linux/include/trace/events/
H A Dsched_ext.h96 __field( __u64, sub_cgroup_id )
104 __entry->sub_cgroup_id = sch->ops.sub_cgroup_id;
110 __get_str(name), __entry->level, __entry->sub_cgroup_id,
/linux/tools/sched_ext/include/scx/
H A Dcompat.h314 if (__skel->struct_ops.__ops_name->sub_cgroup_id > 0 && \
317 __skel->struct_ops.__ops_name->sub_cgroup_id = 0; \
/linux/tools/sched_ext/
H A Dscx_qmap.c304 skel->struct_ops.qmap_ops->sub_cgroup_id = st.st_ino; in main()
305 skel->rodata->sub_cgroup_id = st.st_ino; in main()
H A Dscx_qmap.bpf.c69 const volatile u64 sub_cgroup_id; variable
1909 if (!sub_cgroup_id) { in BPF_STRUCT_OPS_SLEEPABLE()
2014 qa.sub_sched_ctxs[i].cgroup_id = args->ops->sub_cgroup_id; in BPF_STRUCT_OPS()
2015 qa.sub_sched_ctxs[i].weight = cgrp_cur_weight(args->ops->sub_cgroup_id); in BPF_STRUCT_OPS()
2030 if (qa.sub_sched_ctxs[i].cgroup_id != args->ops->sub_cgroup_id) in BPF_STRUCT_OPS()
/linux/kernel/sched/ext/
H A Dinternal.h999 * @sub_cgroup_id: When >1, attach the scheduler as a sub-scheduler
1002 u64 sub_cgroup_id; member
1136 u64 sub_cgroup_id; member
H A Dext.c45 .key_len = sizeof_field(struct scx_sched, ops.sub_cgroup_id),
46 .key_offset = offsetof(struct scx_sched, ops.sub_cgroup_id),
6964 task_sch->level, task_sch->ops.sub_cgroup_id); in scx_dump_cpu()
7122 sch->ops.name, sch->level, sch->ops.sub_cgroup_id, in scx_finish_exit()
8082 if (cmd->ops->sub_cgroup_id > 1)
8234 case offsetof(struct sched_ext_ops, sub_cgroup_id): in scx_arena_scan_prog()
8235 ops->sub_cgroup_id = *(u64 *)(udata + moff); in scx_arena_scan_prog()
11132 CID_OFFSET_MATCH(sub_cgroup_id, sub_cgroup_id); in scx_init()
H A Dsub.c1731 cgrp = cgroup_get_from_id(ops->sub_cgroup_id); in scx_sub_enable_workfn()