Lines Matching refs:scx_dsp_ctx
1005 struct scx_dsp_ctx { struct
1012 static struct scx_dsp_ctx __percpu *scx_dsp_ctx; variable
2948 struct scx_dsp_ctx *dspc = this_cpu_ptr(scx_dsp_ctx); in flush_dispatch_buf()
2964 struct scx_dsp_ctx *dspc = this_cpu_ptr(scx_dsp_ctx); in balance_one()
4824 free_percpu(scx_dsp_ctx); in scx_ops_disable_workfn()
4825 scx_dsp_ctx = NULL; in scx_ops_disable_workfn()
5389 WARN_ON_ONCE(scx_dsp_ctx); in scx_ops_enable()
5391 scx_dsp_ctx = __alloc_percpu(struct_size_t(struct scx_dsp_ctx, buf, in scx_ops_enable()
5393 __alignof__(struct scx_dsp_ctx)); in scx_ops_enable()
5394 if (!scx_dsp_ctx) { in scx_ops_enable()
6127 struct scx_dsp_ctx *dspc = this_cpu_ptr(scx_dsp_ctx); in scx_dsq_insert_commit()
6363 return scx_dsp_max_batch - __this_cpu_read(scx_dsp_ctx->cursor); in scx_bpf_dispatch_nr_slots()
6374 struct scx_dsp_ctx *dspc = this_cpu_ptr(scx_dsp_ctx); in scx_bpf_dispatch_cancel()
6401 struct scx_dsp_ctx *dspc = this_cpu_ptr(scx_dsp_ctx); in scx_bpf_dsq_move_to_local()