Home
last modified time | relevance | path

Searched refs:helpers (Results 1 – 25 of 125) sorted by relevance

12345

/linux/tools/testing/selftests/bpf/
H A Dtest_bpftool.py89 for helpers in res["helpers"].values():
91 self.assertNotIn(unexpected_helper, helpers)
114 for helpers in tc["helpers"].values():
116 self.assertNotIn(unexpected_helper, helpers)
133 for helpers in tc["helpers"].values():
134 if all(expected_helper in helpers
147 for helpers in full_res["helpers"].values():
148 for helper in helpers:
151 for helpers in not_full_res["helpers"].values():
152 for helper in helpers:
H A DMakefile.docs18 HELPERS_RST = bpf-helpers.rst
27 DOCTARGETS := helpers syscall
31 helpers: man7
70 $(eval $(call DOCS_RULES,helpers,7))
/linux/Documentation/bpf/
H A Dhelpers.rst4 * `bpf-helpers(7)`_ maintains a list of helpers available to eBPF programs.
7 .. _bpf-helpers(7): https://man7.org/linux/man-pages/man7/bpf-helpers.7.html
H A Dmaps.rst9 support specific BPF helpers that perform actions based on the map contents. The
10 maps are accessed from BPF programs via BPF helpers which are documented in the
11 `man-pages`_ for `bpf-helpers(7)`_.
81 .. _bpf-helpers(7): https://man7.org/linux/man-pages/man7/bpf-helpers.7.html
H A Dbpf_design_QA.rst69 BPF programs and programs call kernel helpers with zero overhead,
201 which are using helpers like bpf_probe_read() to walk kernel internal
207 new helpers. Kfuncs are not considered part of the stable API, and have their own
238 A: NO. BPF programs can only call specific functions exposed as BPF helpers or
246 and bpf_probe_read_str() helpers. Networking programs cannot read
247 arbitrary memory, since they don't have access to these helpers.
263 helpers, etc be added out of kernel module code?
267 The core BPF functionality such as program types, maps and helpers cannot be
310 values (when using BTF support for BPF maps). This allows to use helpers for
/linux/drivers/media/v4l2-core/
H A Dv4l2-ctrls-api.c231 struct v4l2_ctrl_helper *helpers, in prepare_ext_ctrls() argument
239 for (i = 0, h = helpers; i < cs->count; i++, h++) { in prepare_ext_ctrls()
361 helpers[i].mref->helper = NULL; in prepare_ext_ctrls()
362 for (i = 0, h = helpers; i < cs->count; i++, h++) { in prepare_ext_ctrls()
414 struct v4l2_ctrl_helper *helpers = helper; in v4l2_g_ext_ctrls_common() local
434 helpers = kvmalloc_objs(helper[0], cs->count); in v4l2_g_ext_ctrls_common()
435 if (!helpers) in v4l2_g_ext_ctrls_common()
439 ret = prepare_ext_ctrls(hdl, cs, helpers, vdev, true); in v4l2_g_ext_ctrls_common()
443 if (helpers[i].ref->ctrl->flags & V4L2_CTRL_FLAG_WRITE_ONLY) in v4l2_g_ext_ctrls_common()
451 if (!helpers[i].mref) in v4l2_g_ext_ctrls_common()
[all …]
/linux/tools/workqueue/
H A Dwq_dump.py50 from drgn.helpers.linux.list import list_for_each_entry,list_empty
51 from drgn.helpers.linux.percpu import per_cpu_ptr
52 from drgn.helpers.linux.cpumask import for_each_cpu,for_each_possible_cpu
53 from drgn.helpers.linux.nodemask import for_each_node
54 from drgn.helpers.linux.idr import idr_for_each
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-feature.rst31 | *GROUP* := { **prog_types** | **map_types** | **attach_types** | **link_types** | **helpers** }
41 () and **bpf_trace_printk**\() helpers which print warnings to kernel logs.
73 (**helpers**). The command does not probe the system, but simply lists the
75 (for all object types) or from the BPF UAPI header (list of helpers). This
76 can be used in scripts to iterate over BPF types or helpers.
/linux/tools/cgroup/
H A Dmemcg_slabinfo.py10 from drgn.helpers.linux import list_for_each_entry, list_empty
11 from drgn.helpers.linux import for_each_page
12 from drgn.helpers.linux.cpumask import for_each_online_cpu
13 from drgn.helpers.linux.percpu import per_cpu_ptr
/linux/tools/testing/selftests/openat2/
H A DMakefile14 LOCAL_HDRS += helpers.h
18 $(TEST_GEN_PROGS): helpers.c
/linux/tools/sched/
H A Ddl_bw_dump.py18 from drgn.helpers.common import *
19 from drgn.helpers.linux import *
H A Droot_domains_dump.py19 from drgn.helpers.common import *
20 from drgn.helpers.linux import *
/linux/scripts/atomic/
H A Dgen-atomics.sh14 gen-rust-atomic-helpers.sh ../rust/helpers/atomic.c
/linux/drivers/gpu/drm/i915/
H A DTODO.txt26 should be moved to dma_fence, drm/scheduler or atomic commit helpers. Or
35 - i915_mm.c should be moved to the right places. Some of the helpers also look a
40 - tasklet helpers in i915_tasklet.h also look a bit misplaced and should
/linux/Documentation/arch/arm/
H A Dkernel_user_helpers.rst24 User space is expected to bypass those helpers and implement those things
31 of not using these kernel helpers if your compiled code is not going to
34 New helpers may be added over time, so an older kernel may be missing some
35 helpers present in a newer kernel. For this reason, programs must check
39 if the required helpers are not provided by the kernel version that
53 This field contains the number of helpers being implemented by the
/linux/scripts/
H A Dbpf_doc.py115 self.helpers = []
293 self.helpers.append(helper)
331 for helper in self.helpers:
486 self.elements = parser.helpers
699 self.elements = parser.helpers
922 self.elements = parser.helpers
/linux/Documentation/driver-api/80211/
H A Dcfg80211.rst131 Data path helpers
135 :doc: Data path helpers
/linux/tools/testing/selftests/x86/
H A DMakefile83 $(BINARIES_32): $(OUTPUT)/%_32: %.c helpers.h
86 $(BINARIES_64): $(OUTPUT)/%_64: %.c helpers.h
/linux/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.c249 bpf->helpers.map_lookup = readl(&cap->func_addr); in nfp_bpf_parse_cap_func()
252 bpf->helpers.map_update = readl(&cap->func_addr); in nfp_bpf_parse_cap_func()
255 bpf->helpers.map_delete = readl(&cap->func_addr); in nfp_bpf_parse_cap_func()
258 bpf->helpers.perf_event_output = readl(&cap->func_addr); in nfp_bpf_parse_cap_func()
/linux/tools/testing/selftests/power_supply/
H A DMakefile2 TEST_FILES := helpers.sh
/linux/tools/testing/selftests/damon/
H A Ddrgn_dump_damon_status.py9 from drgn.helpers.common import *
10 from drgn.helpers.linux import *
/linux/Documentation/core-api/
H A Dcleanup.rst8 :doc: scope-based cleanup helpers
/linux/rust/
H A DMakefile11 obj-$(CONFIG_RUST) += helpers/helpers.o
12 CFLAGS_REMOVE_helpers/helpers.o = -Wmissing-prototypes -Wmissing-declarations
/linux/tools/rcu/
H A Drcu-cbs.py18 from drgn.helpers.linux import *
/linux/rust/macros/
H A Dconcat_idents.rs

12345