Searched refs:iterators (Results 1 – 17 of 17) sorted by relevance
/linux-6.12.1/kernel/bpf/preload/iterators/ |
D | Makefile | 38 all: iterators.lskel-little-endian.h 40 big: iterators.lskel-big-endian.h 44 $(Q)rm -rf $(OUTPUT) iterators 46 iterators.lskel-%.h: $(OUTPUT)/%/iterators.bpf.o | $(BPFTOOL) 50 $(OUTPUT)/%/iterators.bpf.o: iterators.bpf.c $(BPFOBJ) | $(OUTPUT)
|
D | README | 2 If you change "iterators.bpf.c" do "make -j" in this directory to 3 rebuild "iterators.lskel-little-endian.h". Then, on a big-endian 5 "iterators.lskel-big-endian.h". Commit both resulting headers.
|
/linux-6.12.1/scripts/coccinelle/iterators/ |
D | itnull.cocci | 2 /// Many iterators have the property that the first argument is always bound 4 //# False positives arise for some iterators that do not have this property,
|
D | device_node_continue.cocci | 2 /// Device node iterators put the previous value of the index variable, so an
|
/linux-6.12.1/Documentation/bpf/ |
D | bpf_iterators.rst | 37 execution in the kernel, BPF iterators allow users to define callbacks that 43 task. Such flexibility is the core value of BPF iterators. 57 Next, let us see how you can use the iterators to iterate on kernel objects and 61 How to Use BPF iterators 64 BPF selftests are a great resource to illustrate how to use the iterators. In 68 which illustrates how to load and trigger BPF iterators on the user space side. 117 iterators. For example, for task_file iterators, the kernel layer provides the 252 By default, BPF iterators walk through all the objects of the specified types
|
/linux-6.12.1/kernel/bpf/preload/ |
D | Kconfig | 7 bool "Preload BPF file system with kernel specific program and map iterators"
|
/linux-6.12.1/tools/bpf/bpftool/Documentation/ |
D | bpftool-iter.rst | 7 tool to create BPF iterators
|
/linux-6.12.1/Documentation/block/ |
D | biovecs.rst | 2 Immutable biovecs and biovec iterators 60 coding bvec iterators before, and having common implementation considerably
|
/linux-6.12.1/Documentation/core-api/ |
D | idr.rst | 57 pointed to from the IDR; if you want to do that, use one of the iterators
|
D | folio_queue.rst | 198 the IOV iterators, an iov_iter struct will be left pointing to the last segment
|
D | xarray.rst | 135 not currently iterators to search for logical combinations of bits (eg
|
/linux-6.12.1/drivers/md/ |
D | dm-bufio.c | 96 struct list_head iterators; member 105 INIT_LIST_HEAD(&lru->iterators); in lru_init() 111 WARN_ON_ONCE(!list_empty(&lru->iterators)); in lru_destroy() 152 list_add(&it->list, &lru->iterators); in lru_iter_begin() 200 list_for_each_entry(it, &lru->iterators, list) { in lru_iter_invalidate()
|
/linux-6.12.1/Documentation/dev-tools/ |
D | testing-overview.rst | 144 available include API tests, tests for correct usage of kernel iterators, checks
|
/linux-6.12.1/Documentation/cpu-freq/ |
D | cpu-drivers.rst | 265 The following macros can be used as iterators over cpufreq_frequency_table:
|
/linux-6.12.1/Documentation/scheduler/ |
D | sched-design-CFS.rst | 120 assumptions are gone from the load-balancing code now, and iterators of the
|
/linux-6.12.1/Documentation/process/ |
D | maintainer-netdev.rst | 392 APIs and helpers, especially scoped iterators. However, direct use of
|
/linux-6.12.1/Documentation/admin-guide/cgroup-v1/ |
D | cgroups.rst | 569 visible to cgroup_for_each_child/descendant_*() iterators. The
|