| /linux/tools/testing/selftests/bpf/ |
| H A D | test_bpftool.py | 89 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 D | Makefile.docs | 18 HELPERS_RST = bpf-helpers.rst 27 DOCTARGETS := helpers syscall 31 helpers: man7 70 $(eval $(call DOCS_RULES,helpers,7))
|
| /linux/drivers/gpu/drm/display/ |
| H A D | Kconfig | 13 DRM helpers for display adapters. 46 DRM display helpers for DisplayPort. 73 DRM display helpers for VESA DSC (used by DSI and DisplayPort). 78 DRM display helpers for HDCP. 83 DRM display helpers for HDMI Audio functionality (generic HDMI Codec 89 DRM display helpers for HDMI CEC implementation. 94 DRM display helpers for HDMI CEC notifiers implementation. 99 DRM display helpers for HDMI. 106 DRM KMS state helpers for HDMI.
|
| /linux/Documentation/gpu/ |
| H A D | drm-kms-helpers.rst | 12 This distinction between core code and helpers is especially strong in the 17 There are a few areas these helpers can grouped into: 20 helpers. Old drivers still often use the legacy CRTC helpers. They both share 23 also the simple display pipe helpers. 25 * There's a big pile of helpers for handling outputs. First the generic bridge 26 helpers for handling encoder and transcoder IP blocks. Second the panel helpers 28 helpers for the various sink standards (DisplayPort, HDMI, MIPI DSI). Finally 29 there's also generic helpers for handling output probing, and for dealing with 32 * The last group of helpers concerns itself with the frontend side of a display 123 :doc: fbdev helpers [all …]
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-ctrls-api.c | 231 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/Documentation/bpf/ |
| H A D | helpers.rst | 4 * `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 D | maps.rst | 9 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 D | bpf_design_QA.rst | 69 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/tools/workqueue/ |
| H A D | wq_dump.py | 50 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 D | bpftool-feature.rst | 31 | *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 D | memcg_slabinfo.py | 10 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 D | Makefile | 14 LOCAL_HDRS += helpers.h 18 $(TEST_GEN_PROGS): helpers.c
|
| /linux/tools/sched/ |
| H A D | dl_bw_dump.py | 18 from drgn.helpers.common import * 19 from drgn.helpers.linux import *
|
| H A D | root_domains_dump.py | 19 from drgn.helpers.common import * 20 from drgn.helpers.linux import *
|
| /linux/scripts/atomic/ |
| H A D | gen-atomics.sh | 14 gen-rust-atomic-helpers.sh ../rust/helpers/atomic.c
|
| /linux/drivers/gpu/drm/i915/ |
| H A D | TODO.txt | 26 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/tools/mm/ |
| H A D | show_page_info.py | 8 from drgn.helpers.linux import find_task, follow_page, page_size 9 from drgn.helpers.linux.mm import ( 13 from drgn.helpers.linux.cgroup import cgroup_name, cgroup_path
|
| /linux/Documentation/arch/arm/ |
| H A D | kernel_user_helpers.rst | 24 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/drivers/net/pcs/ |
| H A D | Kconfig | 18 This module provides helpers to phylink for managing the Lynx PCS 26 This module provides helpers to phylink for managing the LynxI PCS
|
| /linux/scripts/ |
| H A D | bpf_doc.py | 115 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/drivers/iio/test/ |
| H A D | Kconfig | 8 tristate "Test IIO gain-time-scale helpers" if !KUNIT_ALL_TESTS 13 build unit tests for the IIO light sensor gain-time-scale helpers.
|
| /linux/Documentation/driver-api/80211/ |
| H A D | cfg80211.rst | 131 Data path helpers 135 :doc: Data path helpers
|
| /linux/tools/testing/selftests/x86/ |
| H A D | Makefile | 83 $(BINARIES_32): $(OUTPUT)/%_32: %.c helpers.h 86 $(BINARIES_64): $(OUTPUT)/%_64: %.c helpers.h
|
| /linux/drivers/net/ethernet/netronome/nfp/bpf/ |
| H A D | main.c | 249 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 D | Makefile | 2 TEST_FILES := helpers.sh
|