Searched refs:held_shared (Results 1 – 2 of 2) sorted by relevance
| /linux/tools/sched_ext/ |
| H A D | scx_qmap.bpf.c | 381 !cmask_test(c, &qa.held_shared.mask)) in first_unavail_cid() 1390 scx_bpf_sub_caps(0, SCX_CAP_ENQ_IMMED, &qa.held_shared.mask); in compute_partition() 1391 cmask_andnot(&qa.held_shared.mask, &qa.held_excl.mask); /* held only as ENQ_IMMED */ in compute_partition() 1403 if (cmask_test(cid, &qa.held_shared.mask)) in compute_partition() 1474 } else if (cmask_test(cid, &qa.held_shared.mask)) { in compute_partition() 1559 cmask_copy(&qa.self_cids.mask, &qa.held_shared.mask); in apply_partition() 1840 cmask_init(&qa.held_shared.mask, 0, nr_cids); in BPF_STRUCT_OPS_SLEEPABLE() 1843 scx_bpf_sub_caps(0, SCX_CAP_ENQ_IMMED, &qa.held_shared.mask); in BPF_STRUCT_OPS_SLEEPABLE() 1844 cmask_andnot(&qa.held_shared.mask, &qa.held_excl.mask); in BPF_STRUCT_OPS_SLEEPABLE()
|
| H A D | scx_qmap.h | 176 struct qmap_cmask held_shared; /* cids held shared (ENQ_IMMED only): self-local */ member
|