Searched refs:SCX_ENQ_RESCUE (Results 1 – 6 of 6) sorted by relevance
| /linux/tools/sched_ext/include/scx/ |
| H A D | enums.autogen.h | 53 SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_RESCUE); \
|
| H A D | enums.autogen.bpf.h | 140 #define SCX_ENQ_RESCUE __SCX_ENQ_RESCUE 128 #define SCX_ENQ_RESCUE __SCX_ENQ_RESCUE global() macro
|
| /linux/tools/sched_ext/ |
| H A D | scx_qmap.bpf.c | 385 enq_flags | SCX_ENQ_RESCUE); in first_unavail_cid() 469 * Force it onto its first allowed cid's local DSQ with SCX_ENQ_RESCUE. in BPF_STRUCT_OPS() 535 * we don't hold. The inserts carry SCX_ENQ_RESCUE and divert to the in BPF_STRUCT_OPS() 552 enq_flags | SCX_ENQ_RESCUE); in BPF_STRUCT_OPS() 675 scx_bpf_dsq_move(it, p, SCX_DSQ_LOCAL_ON | c, SCX_ENQ_RESCUE); in scan_shared_dsq()
|
| /linux/kernel/sched/ext/ |
| H A D | internal.h | 1067 * %SCX_ENQ_RESCUE inserts are then rejected like any other insert 1384 * The number of times an insert carrying %SCX_ENQ_RESCUE lacked the 1869 SCX_ENQ_RESCUE = 1LLU << 34, 1762 SCX_ENQ_RESCUE = 1LLU << 34, global() enumerator
|
| H A D | sub.c | 844 * Otherwise, return @rq's rescue DSQ if the insert carries %SCX_ENQ_RESCUE and in caps_updated_deliver() 898 if ((*enq_flags & SCX_ENQ_RESCUE) && likely(scx_rescue_bw_1024)) {
|
| H A D | ext.c | 2234 enq_flags |= SCX_ENQ_RESCUE; /* avoid looping on cap rejection */ in ops_dequeue() 9516 if (unlikely((*enq_flags & SCX_ENQ_RESCUE) && !is_local)) { 9517 scx_error(sch, "SCX_ENQ_RESCUE on a non-local DSQ 0x%llx", dsq_id);
|