KFunc bpf_iter_scx_dsq_next
This function progresses a DSQ iterator.
Definition
it
: iterator to progress
Returns
The next task. See bpf_iter_scx_dsq_new
.
Signature
struct task_struct *bpf_iter_scx_dsq_next(struct bpf_iter_scx_dsq *it)
Note
The pointer returned by the kfunc may be NULL. Hence, it forces the user to do a NULL check on the pointer returned from the kfunc before making use of it (dereferencing or passing to another helper).
Usage
Docs could be improved
This part of the docs is incomplete, contributions are very welcome
Program types
The following program types can make use of this kfunc:
Example
Docs could be improved
This part of the docs is incomplete, contributions are very welcome