/linux/tools/testing/selftests/bpf/progs/ |
H A D | verifier_bits_iter.c | 69 bpf_for_each(bits, bit, NULL, 1) in null_pointer() 83 bpf_for_each(bits, bit, &data, 1) in bits_copy() 98 bpf_for_each(bits, bit, &data[0], ARRAY_SIZE(data)) in bits_memalloc() 112 bpf_for_each(bits, bit, &data, 1) { in bit_index() 130 bpf_for_each(bits, bit, &data[0], 512) /* Be greater than 511 */ in bits_too_big() 144 bpf_for_each(bits, bit, &data[0], 1) in fewer_words() 158 bpf_for_each(bits, bit, &data[0], 0) in zero_words() 172 bpf_for_each(bits, bit, &data[0], 67108865) in huge_words() 188 bpf_for_each(bits, bit, bits_array, 511) { in max_words() 215 bpf_for_each(bits, bit, bad_addr, 1) in bad_words() [all …]
|
H A D | iters_task.c | 29 bpf_for_each(task, pos, NULL, ~0U) { in iter_task_for_each_sleep() 34 bpf_for_each(task, pos, NULL, BPF_TASK_ITER_PROC_THREADS) { in iter_task_for_each_sleep() 39 bpf_for_each(task, pos, NULL, BPF_TASK_ITER_ALL_PROCS) in iter_task_for_each_sleep() 43 bpf_for_each(task, pos, cur_task, BPF_TASK_ITER_PROC_THREADS) in iter_task_for_each_sleep() 46 bpf_for_each(task, pos, NULL, BPF_TASK_ITER_ALL_THREADS) in iter_task_for_each_sleep()
|
H A D | iters_task_failure.c | 23 bpf_for_each(task, pos, NULL, BPF_TASK_ITER_ALL_PROCS) { in BPF_PROG() 41 bpf_for_each(css, pos, root_css, BPF_CGROUP_ITER_DESCENDANTS_POST) { in BPF_PROG() 55 bpf_for_each(task, pos, NULL, BPF_TASK_ITER_ALL_PROCS) { in BPF_PROG() 77 bpf_for_each(css, pos, root_css, BPF_CGROUP_ITER_DESCENDANTS_POST) { in BPF_PROG() 100 bpf_for_each(css_task, task, css, CSS_TASK_ITER_PROCS) { in BPF_PROG()
|
H A D | iters_css.c | 50 bpf_for_each(css, pos, root_css, BPF_CGROUP_ITER_DESCENDANTS_POST) { in iter_css_for_each() 56 bpf_for_each(css, pos, root_css, BPF_CGROUP_ITER_DESCENDANTS_PRE) { in iter_css_for_each() 63 bpf_for_each(css, pos, leaf_css, BPF_CGROUP_ITER_ANCESTORS_UP) in iter_css_for_each() 66 bpf_for_each(css, pos, root_css, BPF_CGROUP_ITER_ANCESTORS_UP) in iter_css_for_each()
|
H A D | iters_css_task.c | 41 bpf_for_each(css_task, task, css, CSS_TASK_ITER_PROCS) in BPF_PROG() 77 bpf_for_each(css_task, task, css, CSS_TASK_ITER_PROCS) { in cgroup_id_printer() 97 bpf_for_each(css_task, task, css, CSS_TASK_ITER_PROCS) { in BPF_PROG()
|
H A D | iters_testmod_seq.c | 30 bpf_for_each(testmod_seq, i, 1000, 0) sum += *i; in testmod_seq_empty() 48 bpf_for_each(testmod_seq, i, 1000, 1000) sum += *i; in testmod_seq_full() 69 bpf_for_each(testmod_seq, i, 10, 2000000) { in testmod_seq_truncated()
|
H A D | iters_task_vma.c | 30 bpf_for_each(task_vma, vma, task, 0) { in iter_task_vma_for_each()
|
H A D | iters.c | 153 bpf_for_each(num, v, 5, 10) { in iter_bpf_for_each_macro()
|
/linux/tools/lib/bpf/ |
H A D | bpf_helpers.h | 327 #ifndef bpf_for_each 355 #define bpf_for_each(type, cur, args...) for ( \ macro
|
/linux/tools/sched_ext/include/scx/ |
H A D | common.bpf.h | 399 #define for_each_possible_cpu(cpu) bpf_for_each(possible, cpu, NULL, 0) 405 #define for_each_online_cpu(cpu) bpf_for_each(online, cpu, NULL, 0)
|
/linux/ |
H A D | .clang-format | 113 - 'bpf_for_each'
|