Searched refs:held_excl (Results 1 – 2 of 2) sorted by relevance
| /linux/tools/sched_ext/ |
| H A D | scx_qmap.bpf.c | 383 if (!cmask_test(c, &qa.held_excl.mask) && in first_unavail_cid() 1409 scx_bpf_sub_caps(0, SCX_CAP_ENQ, &qa.held_excl.mask); in compute_partition() 1411 cmask_andnot(&qa.held_shared.mask, &qa.held_excl.mask); /* held only as ENQ_IMMED */ in compute_partition() 1417 nr_excl = cmask_weight(&qa.held_excl.mask); in compute_partition() 1490 if (cmask_test(cid, &qa.held_excl.mask)) { in compute_partition() 1890 cmask_init(&qa.held_excl.mask, 0, nr_cids); in BPF_STRUCT_OPS_SLEEPABLE() 1893 scx_bpf_sub_caps(0, SCX_CAP_ENQ, &qa.held_excl.mask); in BPF_STRUCT_OPS_SLEEPABLE() 1895 cmask_andnot(&qa.held_shared.mask, &qa.held_excl.mask); in BPF_STRUCT_OPS_SLEEPABLE() 2007 if (!cmask_weight(&qa.held_excl.mask)) in BPF_STRUCT_OPS()
|
| H A D | scx_qmap.h | 178 struct qmap_cmask held_excl; /* cids held excl (ENQ): delegatable */ member
|