/openbmc/linux/Documentation/gpu/amdgpu/display/ |
H A D | display-manager.rst | 8 .. 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 …]
|
/openbmc/linux/tools/bpf/bpftool/Documentation/ |
H A D | bpftool-gen.rst | 1 .. 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 …]
|
/openbmc/linux/Documentation/bpf/libbpf/ |
H A D | libbpf_overview.rst | 1 .. 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 …]
|
/openbmc/linux/tools/power/cpupower/ |
H A D | README | 4 ------------ 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 …]
|
/openbmc/linux/fs/smb/server/ |
H A D | Kconfig | 33 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
|
/openbmc/qemu/include/libdecnumber/dpd/ |
H A D | decimal128.h | 1 /* Decimal 128-bit format module header for the decNumber C Library. 15 programs, and to distribute those combinations without any 29 02110-1301, USA. */ 31 /* ------------------------------------------------------------------ */ 32 /* Decimal 128-bit format module header */ 33 /* ------------------------------------------------------------------ */ 39 #define DEC128FULLNAME "Decimal 128-bit Number" /* Verbose name */ 46 #define DECIMAL128_Emin -6143 /* minimum adjusted exponent */ 50 /* highest biased exponent (Elimit-1) */ 51 #define DECIMAL128_Ehigh (DECIMAL128_Emax+DECIMAL128_Bias-DECIMAL128_Pmax+1) [all …]
|
H A D | decimal64.h | 1 /* Decimal 64-bit format module header for the decNumber C Library. 15 programs, and to distribute those combinations without any 29 02110-1301, USA. */ 31 /* ------------------------------------------------------------------ */ 32 /* Decimal 64-bit format module header */ 33 /* ------------------------------------------------------------------ */ 39 #define DEC64FULLNAME "Decimal 64-bit Number" /* Verbose name */ 47 #define DECIMAL64_Emin -383 /* minimum adjusted exponent */ 51 /* highest biased exponent (Elimit-1) */ 52 #define DECIMAL64_Ehigh (DECIMAL64_Emax+DECIMAL64_Bias-DECIMAL64_Pmax+1) [all …]
|
H A D | decimal32.h | 1 /* Decimal 32-bit format module header for the decNumber C Library. 15 programs, and to distribute those combinations without any 29 02110-1301, USA. */ 31 /* ------------------------------------------------------------------ */ 32 /* Decimal 32-bit format module header */ 33 /* ------------------------------------------------------------------ */ 39 #define DEC32FULLNAME "Decimal 32-bit Number" /* Verbose name */ 46 #define DECIMAL32_Emin -95 /* minimum adjusted exponent */ 50 /* highest biased exponent (Elimit-1) */ 51 #define DECIMAL32_Ehigh (DECIMAL32_Emax+DECIMAL32_Bias-DECIMAL32_Pmax+1) [all …]
|
/openbmc/linux/Documentation/bpf/ |
H A D | prog_flow_dissector.rst | 1 .. 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 …]
|
H A D | map_cgrp_storage.rst | 1 .. 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
|
H A D | map_array.rst | 1 .. 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 …]
|
/openbmc/linux/drivers/accessibility/speakup/ |
H A D | Kconfig | 1 # 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.
|
/openbmc/linux/Documentation/kbuild/ |
H A D | makefiles.rst | 29 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 …]
|
H A D | reproducible-builds.rst | 17 ---------- 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 …]
|
/openbmc/linux/tools/testing/selftests/tc-testing/ |
H A D | README | 1 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 …]
|
/openbmc/linux/tools/perf/Documentation/ |
H A D | perf-stat.txt | 1 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 …]
|
/openbmc/qemu/docs/devel/testing/ |
H A D | main.rst | 7 everything from unit testing and exercising specific sub-systems all 9 tests you can run ``make check-help`` from either the source or build 17 [./pyvenv/bin/]meson test --suite qemu:softfloat 25 ------------------------- 36 Different sub-types of "make check" tests will be explained below. 38 Before running tests, it is best to build QEMU programs first. Some tests 45 Unit tests, which can be invoked with ``make check-unit``, are simple C tests 53 1. Create a new source file. For example, ``tests/unit/foo-test.c``. 63 is in ``tests/unit/foo-test.c``, it is enough to add an entry like:: 67 'foo-test': [], [all …]
|
/openbmc/linux/Documentation/arch/arm64/ |
H A D | kdump.rst | 9 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 …]
|
/openbmc/openbmc/poky/meta/files/common-licenses/ |
H A D | RPL-1.1 | 3 Copyright (C) 2001-2002 Technical Pursuit Inc., All Rights Reserved. 13 …lone or as a component of an aggregate software distribution containing programs from several diff… 25 b. Modify or delete any pre-existing copyright notices, change notices, or License text in the Lice… 41 d. Grant Licensor and all third parties a world-wide, non-exclusive, royalty-free license under any… 45 …1 ("License") applies to any programs or other works as well as any and all updates or maintenance… 67 …-commercial purposes. An individual's use of Licensed Software in his or her capacity as an office… 69 …1.12 "Required Components" means any text, programs, scripts, schema, interface definitions, contr… 75 …5 "Software" means any computer programs or other works as well as any updates or maintenance rele… 83 …d conditions of this License, Licensor hereby grants You a world-wide, royalty-free, non-exclusive… 93 …s in Section 6 below, each Contributor hereby grants You a world-wide, royalty-free, non-exclusive… [all …]
|
/openbmc/linux/Documentation/process/ |
H A D | stable-api-nonsense.rst | 8 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 …]
|
/openbmc/linux/drivers/gpu/drm/i915/gt/ |
H A D | intel_wopcm.c | 1 // 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 …]
|
/openbmc/openbmc-test-automation/lib/ |
H A D | gen_call_robot.py | 4 This module provides functions which are useful to plug-ins call-point programs that wish to make e… 47 …# Environment variable TMP_ROBOT_DIR_PATH can be set by the user to indicate that robot-generated … 63 …# Environment variable SAVE_STATUS_POLICY governs when robot-generated output files (e.g. the log.… 104 …o set environment variable ROBOT_TEST_RUNNING_FROM_SB when ROBOT_TEST_BASE_DIR_PATH is not pre-set. 110 # - User sandbox: 111 …# If there is a <developer's home dir>/git/openbmc-test-automation/, ROBOT_TEST_BASE_DIR_PATH will… 112 # set to that path. Otherwise, we set it to <program dir path>/git/openbmc-test-automation/ 113 # - Not in user sandbox: 114 # ROBOT_TEST_BASE_DIR_PATH will be set to <program dir path>/git/openbmc-test-automation/ 126 suffix = "git/openbmc-test-automation/" [all …]
|
/openbmc/linux/arch/x86/kernel/ |
H A D | signal.c | 1 // 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 …]
|
/openbmc/openbmc/poky/meta/recipes-extended/net-tools/ |
H A D | net-tools_2.10.bb | 2 DESCRIPTION = "A collection of programs that form the base set of the NET-3 networking distribution… 3 HOMEPAGE = "http://net-tools.berlios.de/" 4 BUGTRACKER = "http://bugs.debian.org/net-tools" 5 LICENSE = "GPL-2.0-or-later" 10 SRC_URI = "git://git.code.sf.net/p/net-tools/code;protocol=https;branch=master \ 11 file://net-tools-config.h \ 12 file://net-tools-config.make \ 32 # net-tools has its own config mechanism requiring "make config" 33 # we pre-generate desired options and copy to source directory instead 34 cp ${UNPACKDIR}/net-tools-config.h ${S}/config.h [all …]
|
/openbmc/linux/sound/usb/line6/ |
H A D | driver.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2004-2010 Markus Grabner (grabner@icg.tugraz.at) 77 * This can be used to address the device in ALSA programs as 109 /* device provides low-level information */ 163 /* Circular buffer for non-MIDI control messages */ 176 /* If MIDI is supported, buffer_message contains the pre-processed data;
|