Searched refs:dsq (Results 1 – 3 of 3) sorted by relevance
1849 WRITE_ONCE(dsq->nr, dsq->nr + delta); in dsq_mod_nr()1927 dsq->seq++; in dispatch_enqueue()1931 p->scx.dsq = dsq; in dispatch_enqueue()1984 struct scx_dispatch_q *dsq = p->scx.dsq; in dispatch_dequeue() local1987 if (!dsq) { in dispatch_dequeue()2061 return dsq; in find_dsq_for_dispatch()4156 memset(dsq, 0, sizeof(*dsq)); in init_dsq()4171 dsq = kmalloc_node(sizeof(*dsq), GFP_KERNEL, node); in create_dsq()4172 if (!dsq) in create_dsq()4205 if (!dsq) in destroy_dsq()[all …]
140 struct scx_dispatch_q *dsq; member
200 and one local dsq per CPU (``SCX_DSQ_LOCAL``). The BPF scheduler can manage201 an arbitrary number of dsq's using ``scx_bpf_create_dsq()`` and