Home
last modified time | relevance | path

Searched full:kernel (Results 1 – 25 of 7427) sorted by relevance

12345678910>>...298

/linux/Documentation/core-api/
H A Dkernel-api.rst2 The Linux Kernel API
9 .. kernel-doc:: include/linux/list.h
24 .. kernel-doc:: lib/vsprintf.c
27 .. kernel-doc:: include/linux/kstrtox.h
30 .. kernel-doc:: lib/kstrtox.c
33 .. kernel-doc:: lib/string_helpers.c
39 .. kernel-doc:: include/linux/fortify-string.h
42 .. kernel-doc:: lib/string.c
45 .. kernel-doc:: include/linux/string.h
48 .. kernel-doc:: mm/util.c
[all …]
H A Dmm-api.rst8 .. kernel-doc:: arch/x86/include/asm/uaccess.h
11 .. kernel-doc:: arch/x86/lib/usercopy_32.c
14 .. kernel-doc:: mm/gup.c
22 .. kernel-doc:: include/linux/gfp_types.h
25 .. kernel-doc:: include/linux/gfp_types.h
28 .. kernel-doc:: include/linux/gfp_types.h
31 .. kernel-doc:: include/linux/gfp_types.h
37 .. kernel-doc:: include/linux/slab.h
40 .. kernel-doc:: mm/slub.c
43 .. kernel-doc:: mm/slab_common.c
[all …]
/linux/Documentation/driver-api/
H A Dbasics.rst7 .. kernel-doc:: include/linux/module.h
13 .. kernel-doc:: include/linux/mod_devicetable.h
21 .. kernel-doc:: include/linux/sched.h
24 .. kernel-doc:: kernel/sched/core.c
27 .. kernel-doc:: kernel/sched/cpupri.c
30 .. kernel-doc:: kernel/sched/fair.c
33 .. kernel-doc:: include/linux/completion.h
39 .. kernel-doc:: include/linux/jiffies.h
42 .. kernel-doc:: kernel/time/time.c
45 .. kernel-doc:: kernel/time/timer.c
[all …]
H A Dinfrastructure.rst7 .. kernel-doc:: include/linux/device.h
11 .. kernel-doc:: include/linux/device/bus.h
14 .. kernel-doc:: include/linux/device/class.h
17 .. kernel-doc:: include/linux/device/driver.h
23 .. kernel-doc:: drivers/base/init.c
26 .. kernel-doc:: include/linux/device/driver.h
29 .. kernel-doc:: drivers/base/driver.c
32 .. kernel-doc:: drivers/base/core.c
35 .. kernel-doc:: drivers/base/syscore.c
38 .. kernel-doc:: include/linux/device/class.h
[all …]
/linux/arch/arm/
H A DKconfig.debug7 bool "Export kernel pagetable layout to userspace via debugfs"
13 Say Y here if you want to show the kernel pagetable layout in a
14 debugfs file. This information is only useful for kernel developers
15 who are working in architecture specific areas of the kernel.
17 kernel.
27 This is useful for discovering cases where the kernel is leaving
38 Note that even if the check fails, your kernel is possibly
41 of other unfixed kernel bugs easier.
44 once the kernel has booted up - it's a one time check.
49 prompt "Choose kernel unwinder"
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-kernel-mm-damon1 what: /sys/kernel/mm/damon/
3 Contact: SeongJae Park <sj@kernel.org>
8 What: /sys/kernel/mm/damon/admin/
10 Contact: SeongJae Park <sj@kernel.org>
14 What: /sys/kernel/mm/damon/admin/kdamonds/nr_kdamonds
16 Contact: SeongJae Park <sj@kernel.org>
21 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/state
23 Contact: SeongJae Park <sj@kernel.org>
41 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/pid
43 Contact: SeongJae Park <sj@kernel.org>
[all …]
H A Ddebugfs-hisi-hpre1 What: /sys/kernel/debug/hisi_hpre/<bdf>/cluster[0-3]/regs
3 Contact: linux-crypto@vger.kernel.org
7 What: /sys/kernel/debug/hisi_hpre/<bdf>/cluster[0-3]/cluster_ctrl
9 Contact: linux-crypto@vger.kernel.org
14 What: /sys/kernel/debug/hisi_hpre/<bdf>/rdclr_en
16 Contact: linux-crypto@vger.kernel.org
23 What: /sys/kernel/debug/hisi_hpre/<bdf>/current_qm
25 Contact: linux-crypto@vger.kernel.org
30 What: /sys/kernel/debug/hisi_hpre/<bdf>/alg_qos
32 Contact: linux-crypto@vger.kernel.org
[all …]
H A Ddebugfs-hisi-sec1 What: /sys/kernel/debug/hisi_sec2/<bdf>/clear_enable
3 Contact: linux-crypto@vger.kernel.org
9 What: /sys/kernel/debug/hisi_sec2/<bdf>/current_qm
11 Contact: linux-crypto@vger.kernel.org
17 What: /sys/kernel/debug/hisi_sec2/<bdf>/alg_qos
19 Contact: linux-crypto@vger.kernel.org
27 What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/qm_regs
29 Contact: linux-crypto@vger.kernel.org
34 What: /sys/kernel/debug/hisi_sec2/<bdf>/qm/current_q
36 Contact: linux-crypto@vger.kernel.org
[all …]
H A Ddebugfs-hisi-zip1 What: /sys/kernel/debug/hisi_zip/<bdf>/comp_core[01]/regs
3 Contact: linux-crypto@vger.kernel.org
7 What: /sys/kernel/debug/hisi_zip/<bdf>/decomp_core[0-5]/regs
9 Contact: linux-crypto@vger.kernel.org
13 What: /sys/kernel/debug/hisi_zip/<bdf>/clear_enable
15 Contact: linux-crypto@vger.kernel.org
22 What: /sys/kernel/debug/hisi_zip/<bdf>/current_qm
24 Contact: linux-crypto@vger.kernel.org
29 What: /sys/kernel/debug/hisi_zip/<bdf>/alg_qos
31 Contact: linux-crypto@vger.kernel.org
[all …]
H A Ddebugfs-driver-habanalabs1 What: /sys/kernel/debug/accel/<parent_device>/addr
4 Contact: ogabbay@kernel.org
11 What: /sys/kernel/debug/accel/<parent_device>/clk_gate
14 Contact: ogabbay@kernel.org
17 What: /sys/kernel/debug/accel/<parent_device>/command_buffers
20 Contact: ogabbay@kernel.org
24 What: /sys/kernel/debug/accel/<parent_device>/command_submission
27 Contact: ogabbay@kernel.org
31 What: /sys/kernel/debug/accel/<parent_device>/command_submission_jobs
34 Contact: ogabbay@kernel.org
[all …]
/linux/scripts/
H A Dhead-object-list.txt14 arch/alpha/kernel/head.o
15 arch/arc/kernel/head.o
16 arch/arm/kernel/head-nommu.o
17 arch/arm/kernel/head.o
18 arch/csky/kernel/head.o
19 arch/hexagon/kernel/head.o
20 arch/loongarch/kernel/head.o
23 arch/m68k/kernel/head.o
24 arch/m68k/kernel/sun3-head.o
25 arch/microblaze/kernel/head.o
[all …]
/linux/Documentation/networking/
H A Dkapi.rst11 .. kernel-doc:: include/linux/net.h
17 .. kernel-doc:: include/linux/skbuff.h
20 .. kernel-doc:: include/net/sock.h
23 .. kernel-doc:: net/socket.c
26 .. kernel-doc:: net/core/skbuff.c
29 .. kernel-doc:: net/core/sock.c
32 .. kernel-doc:: net/core/datagram.c
35 .. kernel-doc:: net/core/stream.c
41 .. kernel-doc:: net/core/filter.c
47 .. kernel-doc:: include/uapi/linux/gen_stats.h
[all …]
/linux/Documentation/gpu/imagination/
H A Duapi.rst6 .. kernel-doc:: include/uapi/drm/pvr_drm.h
11 .. kernel-doc:: include/uapi/drm/pvr_drm.h
14 .. kernel-doc:: include/uapi/drm/pvr_drm.h
19 .. kernel-doc:: include/uapi/drm/pvr_drm.h
22 .. kernel-doc:: include/uapi/drm/pvr_drm.h
27 .. kernel-doc:: include/uapi/drm/pvr_drm.h
30 .. kernel-doc:: include/uapi/drm/pvr_drm.h
33 .. kernel-doc:: include/uapi/drm/pvr_drm.h
36 .. kernel-doc:: include/uapi/drm/pvr_drm.h
43 .. kernel-doc:: include/uapi/drm/pvr_drm.h
[all …]
/linux/Documentation/sound/kernel-api/
H A Dalsa-driver-api.rst10 .. kernel-doc:: sound/core/init.c
14 .. kernel-doc:: sound/core/device.c
18 .. kernel-doc:: sound/core/sound.c
22 .. kernel-doc:: sound/core/memory.c
23 .. kernel-doc:: sound/core/memalloc.c
31 .. kernel-doc:: sound/core/pcm.c
32 .. kernel-doc:: sound/core/pcm_lib.c
33 .. kernel-doc:: sound/core/pcm_native.c
34 .. kernel-doc:: include/sound/pcm.h
38 .. kernel-doc:: sound/core/pcm_misc.c
[all …]
/linux/Documentation/process/
H A Dcve.rst8 regards to the kernel project, and CVE numbers were very often assigned
10 the kernel development community has tended to avoid them. However, the
13 outside of the kernel community has made it clear that the kernel
16 The Linux kernel developer team does have the ability to assign CVEs for
17 potential Linux kernel security issues. This assignment is independent
18 of the :doc:`normal Linux kernel security bug reporting
21 A list of all assigned CVEs for the Linux kernel can be found in the
23 https://lore.kernel.org/linux-cve-announce/. To get notice of the
25 <https://subspace.kernel.org/subscribing.html>`_ to that mailing list.
30 As part of the normal stable release process, kernel changes that are
[all …]
H A Dhowto.rst3 HOWTO do Linux kernel development
7 instructions on how to become a Linux kernel developer and how to learn
8 to work with the Linux kernel development community. It tries to not
9 contain anything related to the technical aspects of kernel programming,
20 So, you want to learn how to become a Linux kernel developer? Or you
27 The kernel is written mostly in C, with some architecture-dependent
29 kernel development. Assembly (any architecture) is not required unless
38 The kernel is written using GNU C and the GNU toolchain. While it
40 not featured in the standard. The kernel is a freestanding C
44 difficult to understand the assumptions the kernel has on the toolchain
[all …]
H A Dstable-api-nonsense.rst3 The Linux Kernel Driver Interface
11 kernel interface, nor does it have a stable kernel interface**.
15 Please realize that this article describes the **in kernel** interfaces, not
16 the kernel to userspace interfaces.
18 The kernel to userspace interface is the one that application programs use,
21 kernel that still work just fine on the latest 2.6 kernel release.
28 You think you want a stable kernel interface, but you really do not, and
30 you get that only if your driver is in the main kernel tree. You also
31 get lots of other good benefits if your driver is in the main kernel
40 It's only the odd person who wants to write a kernel driver that needs
[all …]
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dtracepoints.rst11 kernel tracepoints interfaces (refer to Documentation/trace/ftrace.rst).
13 For the list of support mlx5 events, check /sys/kernel/tracing/events/mlx5/.
19 $ echo mlx5:mlx5e_configure_flower >> /sys/kernel/tracing/set_event
20 $ cat /sys/kernel/tracing/trace
26 $ echo mlx5:mlx5e_delete_flower >> /sys/kernel/tracing/set_event
27 $ cat /sys/kernel/tracing/trace
33 $ echo mlx5:mlx5e_stats_flower >> /sys/kernel/tracing/set_event
34 $ cat /sys/kernel/tracing/trace
40 $ echo mlx5:mlx5e_tc_update_neigh_used_value >> /sys/kernel/tracing/set_event
41 $ cat /sys/kernel/tracing/trace
[all …]
/linux/Documentation/admin-guide/
H A DREADME.rst3 Linux kernel release 6.x <http://kernel.org/>
8 kernel, and what to do if something goes wrong.
39 Linux has also been ported to itself. You can now run the kernel as a
53 these typically contain kernel-specific installation notes for some
57 your kernel.
59 Installing the kernel source
62 - If you install the full sources, put the kernel tarball in a
68 Replace "X" with the version number of the latest kernel.
71 incomplete) set of kernel headers that are used by the library header
73 whatever the kernel-du-jour happens to be.
[all …]
H A Dtainted-kernels.rst4 The kernel will mark itself as 'tainted' when something occurs that might be
6 most of the time it's not a problem to run a tainted kernel; the information is
8 cause might be the event that got the kernel tainted. That's why bug reports
10 problems with an untainted kernel.
12 Note the kernel will remain tainted even after you undo what caused the taint
13 (i.e. unload a proprietary kernel module), to indicate the kernel remains not
14 trustworthy. That's also why the kernel will print the tainted state when it
15 notices an internal problem (a 'kernel bug'), a recoverable error
16 ('kernel oops') or a non-recoverable error ('kernel panic') and writes debug
25 why the kernel was tainted is shown after the Process ID ('PID:') and a shortened
[all …]
/linux/Documentation/gpu/
H A Di915.rst19 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c
22 .. kernel-doc:: drivers/gpu/drm/i915/intel_runtime_pm.c
25 .. kernel-doc:: drivers/gpu/drm/i915/intel_uncore.c
31 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
34 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
37 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
40 .. kernel-doc:: drivers/gpu/drm/i915/i915_irq.c
46 .. kernel-doc:: drivers/gpu/drm/i915/i915_vgpu.c
49 .. kernel-doc:: drivers/gpu/drm/i915/i915_vgpu.c
55 .. kernel-doc:: drivers/gpu/drm/i915/intel_gvt.c
[all …]
/linux/Documentation/translations/it_IT/process/
H A Dhowto.rst8 Come partecipare allo sviluppo del kernel Linux
13 del kernel Linux e spiega come lavorare con la comunità di
14 sviluppo kernel Linux. Il documento non tratterà alcun aspetto
15 tecnico relativo alla programmazione del kernel, ma vi aiuterà
24 Dunque, volete imparare come diventare sviluppatori del kernel Linux?
33 Il kernel è scritto prevalentemente nel linguaggio C con alcune parti
35 Per lo sviluppo kernel è richiesta una buona conoscenza del linguaggio C.
46 Il kernel è stato scritto usando GNU C e la toolchain GNU.
48 estensioni che non sono previste in questo standard. Il kernel è un
52 Qualche volta è difficile comprendere gli assunti che il kernel ha
[all …]
/linux/Documentation/arch/powerpc/
H A Dfirmware-assisted-dump.rst22 for dump, with a single operation of echo 1 > /sys/kernel/fadump_release_mem.
23 - Once enabled through kernel boot parameter, FADump can be
24 started/stopped through /sys/kernel/fadump_registered interface (see
32 with a fresh copy of the kernel. In particular,
36 is immediately available to the running kernel. And therefore,
44 - The first kernel registers the sections of memory with the
47 kernel during early boot.
55 that is required for a kernel to boot successfully when
61 boot memory size is not sufficient for second kernel to
73 - The freshly booted kernel will notice that there is a new node
[all …]
/linux/
H A D.mailmap14 Abel Vesa <abelvesa@kernel.org> <abel.vesa@nxp.com>
15 Abel Vesa <abelvesa@kernel.org> <abelvesa@gmail.com>
37 Alexei Starovoitov <ast@kernel.org> <alexei.starovoitov@gmail.com>
38 Alexei Starovoitov <ast@kernel.org> <ast@fb.com>
39 Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com>
41 Alex Elder <elder@kernel.org>
42 Alex Elder <elder@kernel.org> <aelder@sgi.com>
43 Alex Elder <elder@kernel.org> <alex.elder@linaro.org>
44 Alex Elder <elder@kernel.org> <alex.elder@linary.org>
45 Alex Elder <elder@kernel.org> <elder@dreamhost.com>
[all …]
/linux/Documentation/translations/sp_SP/process/
H A Dhowto.rst8 Cómo participar en el desarrollo del kernel de Linux
12 sobre cómo convertirse en desarrollador del kernel de Linux y explica cómo
14 técnico relacionado con la programación del kernel, pero le ayudará
23 kernel de Linux? Tal vez su jefe le haya dicho, "Escriba un driver de
30 El kernel esta principalmente escrito en C, con algunas partes que son
32 es necesario para desarrollar en el kernel. Lenguaje ensamblador (en
42 El kernel está escrito usando GNU C y la cadena de herramientas GNU. Si
44 no aparecen en dicho estándar. El kernel usa un C independiente de entorno,
48 entender las suposiciones que el kernel hace respecto a la cadena de
64 El código fuente del kernel de Linux se publica bajo licencia GPL. Por
[all …]

12345678910>>...298