Home
last modified time | relevance | path

Searched +full:pre +full:- +full:programs (Results 1 – 25 of 278) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/tools/bpf/bpftool/Documentation/
Dbpftool-gen.rst2 bpftool-gen
4 -------------------------------------------------------------------------------
5 tool for BPF code-generation
6 -------------------------------------------------------------------------------
15 *OPTIONS* := { { **-j** | **--json** } [{ **-p** | **--pretty** }] }
33 with BPF programs from userspace side. Generated code is
43 programs, skeleton provides a storage for BPF links (**struct
45 requested, supported BPF programs will be automatically
47 user in pre-allocated fields in skeleton struct. For BPF
48 programs that can't be automatically attached by libbpf,
[all …]
/kernel/linux/linux-6.6/Documentation/gpu/amdgpu/display/
Ddisplay-manager.rst8 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h
17 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
20 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
26 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
29 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c
32 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
38 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
41 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
47 .. kernel-doc:: drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_color.c
[all …]
/kernel/linux/linux-6.6/tools/bpf/bpftool/Documentation/
Dbpftool-gen.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 bpftool-gen
6 -------------------------------------------------------------------------------
7 tool for BPF code-generation
8 -------------------------------------------------------------------------------
19 *OPTIONS* := { |COMMON_OPTIONS| | { **-L** | **--use-loader** } }
40 user-space object files, but in addition to combining data
60 with BPF programs from userspace side. Generated code is
70 programs, skeleton provides a storage for BPF links (**struct
72 requested, supported BPF programs will be automatically
[all …]
/kernel/linux/linux-6.6/Documentation/bpf/libbpf/
Dlibbpf_overview.rst1 .. SPDX-License-Identifier: GPL-2.0
7 libbpf is a C-based library containing a BPF loader that takes compiled BPF
9 heavy lifting of loading, verifying, and attaching BPF programs to various
13 The following are the high-level features supported by libbpf:
15 * Provides high-level and low-level APIs for user space programs to interact
16 with BPF programs. The low-level APIs wrap all the bpf system call
17 functionality, which is useful when users need more fine-grained control
18 over the interactions between user space and BPF programs.
20 The skeleton file simplifies the process for the user space programs to access
21 global variables and work with BPF programs.
[all …]
/kernel/linux/linux-5.10/Documentation/networking/
Dframerelay.rst1 .. SPDX-License-Identifier: GPL-2.0
13 Each DLCI is a point-to-point link between your machine and a remote one.
15 net-tools archives is 'dlcicfg'. This program will communicate with the
31 Configuration of the FRAD makes use of another net-tools program, 'fradcfg'.
40 At this time, the dlcicfg and fradcfg programs have not been incorporated into
41 the net-tools distribution. They can be found at ftp.invlogic.com, in
43 use 'cd linux'. v0.10 is for use on pre-2.0.3 and earlier, v0.15 is for
44 pre-2.0.4 and later.
/kernel/linux/linux-5.10/tools/power/cpupower/
DREADME4 ------------
6 On x86 pciutils is needed at runtime (-lpci).
7 For compilation pciutils-devel (pci/pci.h) and a gcc version
13 ----------
16 tools and programs to the cpufreq core and drivers in the Linux kernel. This
23 ----------------------------
30 /usr/lib; cpupower, cpufreq-bench_plot.sh to put in /usr/bin; and
31 cpufreq-bench to put in /usr/sbin. If you want to set up the paths
38 ------
42 powernow-k8-decode and intel_gsic tools as well as the french language file;
[all …]
/kernel/linux/linux-6.6/tools/power/cpupower/
DREADME4 ------------
6 On x86 pciutils is needed at runtime (-lpci).
7 For compilation pciutils-devel (pci/pci.h) and a gcc version
13 ----------
16 tools and programs to the cpufreq core and drivers in the Linux kernel. This
23 ----------------------------
30 /usr/lib; cpupower, cpufreq-bench_plot.sh to put in /usr/bin; and
31 cpufreq-bench to put in /usr/sbin. If you want to set up the paths
38 ------
42 powernow-k8-decode and intel_gsic tools as well as the french language file;
[all …]
/kernel/linux/linux-6.6/fs/smb/server/
DKconfig33 You also need to install user space programs which can be found
34 in ksmbd-tools, available from
35 https://github.com/cifsd-team/ksmbd-tools.
38 (https://github.com/cifsd-team/ksmbd-tools/blob/master/README).
40 ksmbd kernel server includes support for auto-negotiation,
41 Secure negotiate, Pre-authentication integrity, oplock/lease,
42 compound requests, multi-credit, packet signing, RDMA(smbdirect),
43 smb3 encryption, copy-offload, secure per-user session
/kernel/linux/linux-5.10/drivers/accessibility/speakup/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
12 point your browser at <http://www.linux-speakup.org/>.
37 requires software to be pre-loaded on to the card before
122 the dec_pc.tgz file from linux-speakup.org. It is in
124 contains the software which must be pre-loaded on to the
128 PC software has been pre-loaded on to the board.
170 register a device /dev/softsynth which midware programs
174 it built-in to the kernel or loaded as a module.
/kernel/linux/linux-5.10/Documentation/kbuild/
Dmakefiles.rst12 --- 3.1 Goal definitions
13 --- 3.2 Built-in object goals - obj-y
14 --- 3.3 Loadable module goals - obj-m
15 --- 3.4 Objects which export symbols
16 --- 3.5 Library file goals - lib-y
17 --- 3.6 Descending down in directories
18 --- 3.7 Compilation flags
19 --- 3.8 <deleted>
20 --- 3.9 Dependency tracking
21 --- 3.10 Special Rules
[all …]
/kernel/linux/linux-6.6/Documentation/bpf/
Dprog_flow_dissector.rst1 .. SPDX-License-Identifier: GPL-2.0
13 BPF flow dissector is an attempt to reimplement C-based flow dissector logic
20 BPF flow dissector programs operate on an ``__sk_buff``. However, only the
26 * ``nhoff`` - initial offset of the networking header
27 * ``thoff`` - initial offset of the transport header, initialized to nhoff
28 * ``n_proto`` - L3 protocol type, parsed out of L2 header
29 * ``flags`` - optional flags
38 __sk_buff->data
41 In the VLAN-less case, this is what the initial state of the BPF flow
44 +------+------+------------+-----------+
[all …]
Dmap_cgrp_storage.rst1 .. SPDX-License-Identifier: GPL-2.0-only
8 The ``BPF_MAP_TYPE_CGRP_STORAGE`` map type represents a local fix-sized
10 The programs are made available by the same Kconfig. The
56 ptr = bpf_cgrp_storage_get(&cgrp_storage, task->cgroups->dfl_cgrp, 0,
96 ``bpf_get_local_storage()`` always returns non-NULL local storage.
100 ``bpf_map_update_elem()`` to pre-allocate local storage before a BPF program
Dmap_array.rst1 .. SPDX-License-Identifier: GPL-2.0-only
9 - ``BPF_MAP_TYPE_ARRAY`` was introduced in kernel version 3.19
10 - ``BPF_MAP_TYPE_PERCPU_ARRAY`` was introduced in version 4.6
13 storage. The key type is an unsigned 32-bit integer (4 bytes) and the map is
15 creation time. All array elements are pre-allocated and zero initialized when
22 setting the flag ``BPF_F_MMAPABLE``. The map definition is page-aligned and
23 starts on the first page. Sufficient page-sized and page-aligned blocks of
25 which in some cases will result in over-allocation of memory. The benefit of
26 using this is increased performance and ease of use since userspace programs
33 ----------
[all …]
/kernel/linux/linux-5.10/Documentation/bpf/
Dprog_flow_dissector.rst1 .. SPDX-License-Identifier: GPL-2.0
13 BPF flow dissector is an attempt to reimplement C-based flow dissector logic
20 BPF flow dissector programs operate on an ``__sk_buff``. However, only the
26 * ``nhoff`` - initial offset of the networking header
27 * ``thoff`` - initial offset of the transport header, initialized to nhoff
28 * ``n_proto`` - L3 protocol type, parsed out of L2 header
29 * ``flags`` - optional flags
38 __sk_buff->data
41 In the VLAN-less case, this is what the initial state of the BPF flow
44 +------+------+------------+-----------+
[all …]
/kernel/linux/linux-6.6/drivers/accessibility/speakup/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
12 point your browser at <http://www.linux-speakup.org/>.
37 requires software to be pre-loaded on to the card before
123 the dec_pc.tgz file from linux-speakup.org. It is in
125 contains the software which must be pre-loaded on to the
129 PC software has been pre-loaded on to the board.
171 register a device /dev/softsynth which midware programs
175 it built-in to the kernel or loaded as a module.
/kernel/linux/linux-6.6/Documentation/kbuild/
Dmakefiles.rst29 architecture-specific information to the top Makefile.
34 any built-in or modular targets.
80 ----------------
90 obj-y += foo.o
95 If foo.o shall be built as a module, the variable obj-m is used.
100 obj-$(CONFIG_FOO) += foo.o
102 $(CONFIG_FOO) evaluates to either y (for built-in) or m (for module).
106 Built-in object goals - obj-y
107 -----------------------------
110 in the $(obj-y) lists. These lists depend on the kernel
[all …]
Dreproducible-builds.rst17 ----------
42 ----------
50 ------------------
52 When the kernel is built out-of-tree, debug information may include
54 including the ``-fdebug-prefix-map`` option in the `KCFLAGS`_ variable.
57 to an absolute filename in an out-of-tree build. Kbuild automatically
58 uses the ``-fmacro-prefix-map`` option to prevent this, if it is
62 `prefix-map options`_.
65 ----------------------------------
67 The build processes for some programs under the ``tools/``
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/tc-testing/
DREADME1 tdc - Linux Traffic Control (tc) unit testing suite
3 Author: Lucas Bates - lucasb@mojatatu.com
10 ------------
24 * All tc-related features being tested must be built in or available as
26 ./tdc.py -c
30 teardown commands - which includes not being able to run a test simply
32 handled in a future version - the current workaround is to run the tests
37 --------------
44 using the -p option when running tdc:
45 ./tdc.py -p /path/to/tc
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/tc-testing/
DREADME1 tdc - Linux Traffic Control (tc) unit testing suite
3 Author: Lucas Bates - lucasb@mojatatu.com
10 ------------
24 * All tc-related features being tested must be built in or available as
26 ./tdc.py -c
30 teardown commands - which includes not being able to run a test simply
32 handled in a future version - the current workaround is to run the tests
37 --------------
44 using the -p option when running tdc:
45 ./tdc.py -p /path/to/tc
[all …]
/kernel/linux/linux-6.6/tools/perf/Documentation/
Dperf-stat.txt1 perf-stat(1)
5 ----
6 perf-stat - Run a command and gather performance counter statistics
9 --------
11 'perf stat' [-e <EVENT> | --event=EVENT] [-a] <command>
12 'perf stat' [-e <EVENT> | --event=EVENT] [-a] \-- <command> [<options>]
13 'perf stat' [-e <EVENT> | --event=EVENT] [-a] record [-o file] \-- <command> [<options>]
14 'perf stat' report [-i file]
17 -----------
23 -------
[all …]
/kernel/linux/linux-6.6/Documentation/arch/arm64/
Dkdump.rst9 reserved memory is needed to pre-load the kdump kernel and boot such
13 accommodate the kdump kernel and the user space programs needed for the
24 - crashkernel=size@offset
25 - crashkernel=size
26 - crashkernel=size,high crashkernel=size,low
32 limit, usually decided by the accessible address bits of the DMA-capable
44 --------------------------
46 The crashkernel memory must be reserved at the user-specified region or
51 -------------------
70 ---------------------------------------------
[all …]
/kernel/linux/linux-6.6/Documentation/process/
Dstable-api-nonsense.rst8 Greg Kroah-Hartman <greg@kroah.com>
18 The kernel to userspace interface is the one that application programs use,
20 will not break. I have old programs that were built on a pre 0.9something
27 -----------------
38 -----
41 to worry about the in-kernel interfaces changing. For the majority of
59 -----------------------
64 - Depending on the version of the C compiler you use, different kernel
71 - Depending on what kernel build options you select, a wide range of
74 - different structures can contain different fields
[all …]
/kernel/linux/linux-5.10/Documentation/process/
Dstable-api-nonsense.rst8 Greg Kroah-Hartman <greg@kroah.com>
18 The kernel to userspace interface is the one that application programs use,
20 will not break. I have old programs that were built on a pre 0.9something
27 -----------------
38 -----
41 to worry about the in-kernel interfaces changing. For the majority of
59 -----------------------
64 - Depending on the version of the C compiler you use, different kernel
71 - Depending on what kernel build options you select, a wide range of
74 - different structures can contain different fields
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
Dintel_wopcm.c1 // SPDX-License-Identifier: MIT
3 * Copyright © 2017-2019 Intel Corporation
26 * | Size +--------------------+
28 * | | +--------------------+
30 * | | +------------------- +
34 * | +------------------- + <== HuC Firmware Top
73 * intel_wopcm_init_early() - Early initialization of the WOPCM.
81 struct drm_i915_private *i915 = gt->i915; in intel_wopcm_init_early()
87 wopcm->size = GEN11_WOPCM_SIZE; in intel_wopcm_init_early()
89 wopcm->size = GEN9_WOPCM_SIZE; in intel_wopcm_init_early()
[all …]
/kernel/linux/linux-6.6/arch/x86/kernel/
Dsignal.c1 // SPDX-License-Identifier: GPL-2.0
6 * 1997-11-28 Modified for POSIX.1b signals by Richard Henderson
7 * 2000-06-20 Pentium III FXSR, SSE support by Gareth Hughes
8 * 2000-2002 x86-64 support by Andi Kleen
25 #include <linux/user-return-notifier.h>
28 #include <linux/entry-common.h>
48 ksig->ka.sa.sa_flags & SA_IA32_ABI; in is_ia32_compat_frame()
59 ksig->ka.sa.sa_flags & SA_X32_ABI; in is_x32_frame()
66 /* x86 ABI requires 16-byte alignment */
69 #define MAX_FRAME_PADDING (FRAME_ALIGNMENT - 1)
[all …]

12345678910>>...12