Home
last modified time | relevance | path

Searched defs:enq_flags (Results 1 – 14 of 14) sorted by relevance

/linux/tools/sched_ext/include/scx/
H A Dcompat.bpf.h70 scx_bpf_dsq_move___new((it__iter), (p), (dsq_id), (enq_flags)) argument
63 scx_bpf_dsq_move(it__iter,p,dsq_id,enq_flags) global() argument
114 __COMPAT_is_enq_cpu_selected(u64 enq_flags) __COMPAT_is_enq_cpu_selected() argument
282 scx_bpf_dsq_insert_vtime(struct task_struct * p,u64 dsq_id,u64 slice,u64 vtime,u64 enq_flags) scx_bpf_dsq_insert_vtime() argument
318 scx_bpf_dsq_insert(struct task_struct * p,u64 dsq_id,u64 slice,u64 enq_flags) scx_bpf_dsq_insert() argument
[all...]
/linux/kernel/sched/
H A Dext.c114 u64 enq_flags; global() member
994 local_dsq_post_enq(struct scx_dispatch_q * dsq,struct task_struct * p,u64 enq_flags) local_dsq_post_enq() argument
1018 dispatch_enqueue(struct scx_sched * sch,struct scx_dispatch_q * dsq,struct task_struct * p,u64 enq_flags) dispatch_enqueue() argument
1249 mark_direct_dispatch(struct scx_sched * sch,struct task_struct * ddsp_task,struct task_struct * p,u64 dsq_id,u64 enq_flags) mark_direct_dispatch() argument
1299 direct_dispatch(struct scx_sched * sch,struct task_struct * p,u64 enq_flags) direct_dispatch() argument
1363 do_enqueue_task(struct rq * rq,struct task_struct * p,u64 enq_flags,int sticky_cpu) do_enqueue_task() argument
1493 u64 enq_flags = core_enq_flags | rq->scx.extra_enq_flags; enqueue_task_scx() local
1656 move_local_task_to_local_dsq(struct task_struct * p,u64 enq_flags,struct scx_dispatch_q * src_dsq,struct rq * dst_rq) move_local_task_to_local_dsq() argument
1688 move_remote_task_to_local_dsq(struct task_struct * p,u64 enq_flags,struct rq * src_rq,struct rq * dst_rq) move_remote_task_to_local_dsq() argument
1862 move_task_between_dsqs(struct scx_sched * sch,struct task_struct * p,u64 enq_flags,struct scx_dispatch_q * src_dsq,struct scx_dispatch_q * dst_dsq) move_task_between_dsqs() argument
1985 dispatch_to_local_dsq(struct scx_sched * sch,struct rq * rq,struct scx_dispatch_q * dst_dsq,struct task_struct * p,u64 enq_flags) dispatch_to_local_dsq() argument
2086 finish_dispatch(struct scx_sched * sch,struct rq * rq,struct task_struct * p,unsigned long qseq_at_dispatch,u64 dsq_id,u64 enq_flags) finish_dispatch() argument
2314 u64 enq_flags = p->scx.ddsp_enq_flags; process_ddsp_deferred_locals() local
5523 sched_ext_ops__enqueue(struct task_struct * p,u64 enq_flags) sched_ext_ops__enqueue() argument
5524 sched_ext_ops__dequeue(struct task_struct * p,u64 enq_flags) sched_ext_ops__dequeue() argument
5527 sched_ext_ops__runnable(struct task_struct * p,u64 enq_flags) sched_ext_ops__runnable() argument
5880 scx_dsq_insert_preamble(struct scx_sched * sch,struct task_struct * p,u64 enq_flags) scx_dsq_insert_preamble() argument
5901 scx_dsq_insert_commit(struct scx_sched * sch,struct task_struct * p,u64 dsq_id,u64 enq_flags) scx_dsq_insert_commit() argument
5967 scx_bpf_dsq_insert___v2(struct task_struct * p,u64 dsq_id,u64 slice,u64 enq_flags) scx_bpf_dsq_insert___v2() argument
5993 scx_bpf_dsq_insert(struct task_struct * p,u64 dsq_id,u64 slice,u64 enq_flags) scx_bpf_dsq_insert() argument
5999 scx_dsq_insert_vtime(struct scx_sched * sch,struct task_struct * p,u64 dsq_id,u64 slice,u64 vtime,u64 enq_flags) scx_dsq_insert_vtime() argument
6021 u64 enq_flags; global() member
6074 scx_bpf_dsq_insert_vtime(struct task_struct * p,u64 dsq_id,u64 slice,u64 vtime,u64 enq_flags) scx_bpf_dsq_insert_vtime() argument
6102 scx_dsq_move(struct bpf_iter_scx_dsq_kern * kit,struct task_struct * p,u64 dsq_id,u64 enq_flags) scx_dsq_move() argument
6352 scx_bpf_dsq_move(struct bpf_iter_scx_dsq * it__iter,struct task_struct * p,u64 dsq_id,u64 enq_flags) scx_bpf_dsq_move() argument
6377 scx_bpf_dsq_move_vtime(struct bpf_iter_scx_dsq * it__iter,struct task_struct * p,u64 dsq_id,u64 enq_flags) scx_bpf_dsq_move_vtime() argument
[all...]
/linux/tools/testing/selftests/sched_ext/
H A Dselect_cpu_dfl.bpf.c23 u64 enq_flags) in BPF_STRUCT_OPS()
H A Denq_select_cpu_fails.bpf.c
H A Dcyclic_kick_wait.bpf.c34 u64 enq_flags) in BPF_STRUCT_OPS()
H A Dselect_cpu_dfl_nodispatch.bpf.c53 u64 enq_flags) in BPF_STRUCT_OPS()
H A Ddsp_local_on.bpf.c26 u64 enq_flags) in BPF_STRUCT_OPS()
H A Dmaximal.bpf.c23 void BPF_STRUCT_OPS(maximal_enqueue, struct task_struct *p, u64 enq_flags) in BPF_STRUCT_OPS() argument
36 void BPF_STRUCT_OPS(maximal_runnable, struct task_struct *p, u64 enq_flags) in BPF_STRUCT_OPS() argument
H A Dexit.bpf.c31 void BPF_STRUCT_OPS(exit_enqueue, struct task_struct *p, u64 enq_flags) in BPF_STRUCT_OPS() argument
H A Dpeek_dsq.bpf.c108 void BPF_STRUCT_OPS(peek_dsq_enqueue, struct task_struct *p, u64 enq_flags) in BPF_STRUCT_OPS() argument
/linux/tools/sched_ext/
H A Dscx_cpu0.bpf.c50 void BPF_STRUCT_OPS(cpu0_enqueue, struct task_struct *p, u64 enq_flags) in BPF_STRUCT_OPS() argument
H A Dscx_flatcg.bpf.c345 void BPF_STRUCT_OPS(fcg_enqueue, struct task_struct *p, u64 enq_flags) in BPF_STRUCT_OPS() argument
507 void BPF_STRUCT_OPS(fcg_runnable, struct task_struct *p, u64 enq_flags) in BPF_STRUCT_OPS() argument
H A Dscx_central.bpf.c102 BPF_STRUCT_OPS(central_enqueue,struct task_struct * p,u64 enq_flags) BPF_STRUCT_OPS() argument
H A Dscx_qmap.bpf.c196 BPF_STRUCT_OPS(qmap_enqueue,struct task_struct * p,u64 enq_flags) BPF_STRUCT_OPS() argument
[all...]