/openbmc/linux/Documentation/core-api/ |
H A D | kernel-api.rst | 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 55 The Linux kernel provides more basic utility functions. [all …]
|
H A D | mm-api.rst | 8 .. 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/slab.c 43 .. kernel-doc:: mm/slab_common.c [all …]
|
/openbmc/linux/Documentation/driver-api/ |
H A D | basics.rst | 7 .. 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 D | infrastructure.rst | 7 .. 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 …]
|
H A D | infiniband.rst | 13 .. kernel-doc:: drivers/infiniband/core/iwpm_util.h 16 .. kernel-doc:: drivers/infiniband/core/cq.c 19 .. kernel-doc:: drivers/infiniband/core/cm.c 22 .. kernel-doc:: drivers/infiniband/core/rw.c 25 .. kernel-doc:: drivers/infiniband/core/device.c 28 .. kernel-doc:: drivers/infiniband/core/verbs.c 31 .. kernel-doc:: drivers/infiniband/core/packer.c 34 .. kernel-doc:: drivers/infiniband/core/sa_query.c 37 .. kernel-doc:: drivers/infiniband/core/ud_header.c 40 .. kernel-doc:: drivers/infiniband/core/umem.c [all …]
|
/openbmc/linux/Documentation/sound/kernel-api/ |
H A D | alsa-driver-api.rst | 10 .. 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 …]
|
/openbmc/linux/Documentation/networking/ |
H A D | kapi.rst | 11 .. 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 …]
|
/openbmc/linux/Documentation/filesystems/ |
H A D | api-summary.rst | 14 .. kernel-doc:: include/linux/fs.h 20 .. kernel-doc:: fs/dcache.c 23 .. kernel-doc:: include/linux/dcache.h 29 .. kernel-doc:: fs/inode.c 32 .. kernel-doc:: fs/bad_inode.c 38 .. kernel-doc:: fs/super.c 44 .. kernel-doc:: fs/locks.c 47 .. kernel-doc:: fs/locks.c 53 .. kernel-doc:: fs/mpage.c 56 .. kernel-doc:: fs/namei.c [all …]
|
/openbmc/linux/scripts/ |
H A D | head-object-list.txt | 14 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/ia64/kernel/head.o 21 arch/loongarch/kernel/head.o 24 arch/m68k/kernel/head.o 25 arch/m68k/kernel/sun3-head.o [all …]
|
/openbmc/linux/Documentation/gpu/ |
H A D | drm-kms-helpers.rst | 7 userspace requests to kernel internal objects. Everything else is handled by a 39 .. kernel-doc:: include/drm/drm_modeset_helper_vtables.h 42 .. kernel-doc:: include/drm/drm_modeset_helper_vtables.h 53 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 59 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 65 .. kernel-doc:: include/drm/drm_atomic_helper.h 68 .. kernel-doc:: drivers/gpu/drm/drm_atomic_helper.c 74 .. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c 80 .. kernel-doc:: drivers/gpu/drm/drm_atomic_state_helper.c 86 .. kernel-doc:: drivers/gpu/drm/drm_gem_atomic_helper.c [all …]
|
H A D | vga-switcheroo.rst | 7 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c 16 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c 22 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c 31 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c 37 .. kernel-doc:: include/linux/vga_switcheroo.h 40 .. kernel-doc:: include/linux/vga_switcheroo.h 46 .. kernel-doc:: include/linux/vga_switcheroo.h 49 .. kernel-doc:: include/linux/vga_switcheroo.h 52 .. kernel-doc:: include/linux/vga_switcheroo.h 58 .. kernel-doc:: drivers/gpu/vga/vga_switcheroo.c [all …]
|
/openbmc/linux/Documentation/translations/zh_TW/admin-guide/ |
H A D | reporting-issues.rst | 4 Linux kernel developers' for author attribution and link this as source: 5 …https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/Documentation/admin-guide… 7 Note: Only the content of this RST file as found in the Linux kernel sources 9 (for example by the kernel's build system) might contain content taken from 30 請搜索 `LKML內核郵件列表 <https://lore.kernel.org/lkml/>`_ 和 31 `Linux穩定版郵件列表 <https://lore.kernel.org/stable/>`_ 存檔中匹配的報告並 33 報告給穩定版郵件列表(stable@vger.kernel.org)。 38 `LKML <https://lore.kernel.org/lkml/>`_ 和網絡。如果找不到可加入的討論,請 39 安裝 `最新的主線內核 <https://kernel.org/>`_ 。如果仍存在問題,請發送報告。 76 `Linux內核郵件列表(LKML) <https://lore.kernel.org/lkml/>`_ 的存檔。如果 [all …]
|
/openbmc/linux/Documentation/translations/zh_CN/doc-guide/ |
H A D | kernel-doc.rst | 3 :Original: Documentation/doc-guide/kernel-doc.rst 7 编写kernel-doc注释 10 Linux内核源文件可以包含kernel-doc格式的结构化文档注释,用以描述代码的函数、 14 实际有着明显的不同。内核源包含成千上万个kernel-doc注释。请坚持遵循 17 .. note:: kernel-doc无法包含Rust代码:请参考 Documentation/rust/general-information.rst 。 19 从注释中提取kernel-doc结构,并从中生成适当的 `Sphinx C 域`_ 函数和带有锚点的 20 类型描述。这些注释将被过滤以生成特殊kernel-doc高亮和交叉引用。详见下文。 25 应该有一个kernel-doc注释。模块使用的头文件中的函数和数据结构也应该有 26 kernel-doc注释。 28 对于其他内核文件(未标记为 ``static`` )中外部可见的函数,提供kernel-doc格式 [all …]
|
/openbmc/linux/Documentation/translations/zh_CN/admin-guide/ |
H A D | reporting-issues.rst | 22 请搜索 `LKML内核邮件列表 <https://lore.kernel.org/lkml/>`_ 和 23 `Linux稳定版邮件列表 <https://lore.kernel.org/stable/>`_ 存档中匹配的报告并 25 请报告给稳定版邮件列表(stable@vger.kernel.org)并抄送回归邮件列表 32 `LKML <https://lore.kernel.org/lkml/>`_ 和网络。如果找不到可加入的讨论,请 33 安装 `最新的主线内核 <https://kernel.org/>`_ 。如果仍存在问题,请发送报告。 71 `Linux内核邮件列表(LKML) <https://lore.kernel.org/lkml/>`_ 的存档。如果 95 位置。注意:大多数情况下不会是 bugzilla.kernel.org,因为问题通常需要通 146 * 检查内核开发人员是否仍然维护你关心的Linux内核版本线:去 `kernel.org 的首页 147 <https://kernel.org/>`_ ,确保此特定版本线的最新版没有“[EOL]”标记。 149 * 检查 `Linux稳定版邮件列表 <https://lore.kernel.org/stable/>`_ 中的现有报告。 [all …]
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | tracepoints.rst | 11 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 …]
|
/openbmc/openbmc/poky/meta/recipes-core/packagegroups/ |
H A D | packagegroup-base.bb | 77 kernel-module-nls-utf8 \ 78 kernel-module-input \ 79 kernel-module-uinput \ 80 kernel-module-rtc-dev \ 81 kernel-module-rtc-proc \ 82 kernel-module-rtc-sysfs \ 83 kernel-module-unix" 156 kernel-module-msdos \ 157 kernel-module-vfat \ 158 kernel-module-nls-iso8859-1 \ [all …]
|
/openbmc/linux/Documentation/driver-api/media/drivers/ |
H A D | frontends.rst | 12 .. kernel-doc:: drivers/media/dvb-frontends/a8293.h 13 .. kernel-doc:: drivers/media/dvb-frontends/af9013.h 14 .. kernel-doc:: drivers/media/dvb-frontends/ascot2e.h 15 .. kernel-doc:: drivers/media/dvb-frontends/cxd2820r.h 16 .. kernel-doc:: drivers/media/dvb-frontends/drxk.h 17 .. kernel-doc:: drivers/media/dvb-frontends/dvb-pll.h 18 .. kernel-doc:: drivers/media/dvb-frontends/helene.h 19 .. kernel-doc:: drivers/media/dvb-frontends/horus3a.h 20 .. kernel-doc:: drivers/media/dvb-frontends/ix2505v.h 21 .. kernel-doc:: drivers/media/dvb-frontends/m88ds3103.h [all …]
|
/openbmc/openbmc/poky/documentation/kernel-dev/ |
H A D | concepts-appx.rst | 11 other kernels, are based off the Linux kernel releases from 12 https://www.kernel.org. At the beginning of a major Linux kernel 13 development cycle, the Yocto Project team chooses a Linux kernel based 15 final upstream ``kernel.org`` versions, and Yocto Project feature 16 requirements. Typically, the Linux kernel chosen is in the final stages 17 of development by the Linux community. In other words, the Linux kernel 20 team knows that the ``kernel.org`` final release will clearly be within 24 up-to-date Yocto Linux kernel possible, while still ensuring that the 25 team has a stable official release for the baseline Linux kernel 29 released kernels from ``kernel.org``. In addition to a foundational [all …]
|
H A D | intro.rst | 11 are you will work with the Linux kernel. This manual describes how to 12 set up your build host to support kernel development, introduces the 13 kernel development process, provides background information on the Yocto 14 Linux kernel :term:`Metadata`, describes 15 common tasks you can perform using the kernel tools, shows you how to 16 use the kernel Metadata needed to work with the kernel inside the Yocto 18 and maintains Yocto Linux kernel Git repositories and Metadata. 20 Each Yocto Project release has a set of Yocto Linux kernel recipes, 23 heading. New recipes for the release track the latest Linux kernel 24 upstream developments from https://www.kernel.org and introduce [all …]
|
H A D | maint-appx.rst | 10 This section describes construction of the Yocto Project kernel source 12 Linux kernel repositories. These kernel repositories are found under the 18 divisions found in a Yocto Linux kernel. Thus, the Yocto Project Linux 19 kernel repository (or tree) and accompanying Metadata in the 20 ``yocto-kernel-cache`` are built. 23 particular Yocto Project Linux kernel repository and use it to build 27 in the Yocto Project Linux kernel in any clone of the Yocto Project 28 Linux kernel source repository and ``yocto-kernel-cache`` Git trees. For 30 kernel that branches off ``linux.org`` version 4.12 and the 31 ``yocto-kernel-cache``, which contains stores of kernel Metadata:: [all …]
|
/openbmc/openbmc/poky/meta/recipes-kernel/linux/ |
H A D | linux-dummy.bb | 1 SUMMARY = "Dummy Linux kernel" 2 DESCRIPTION = "Dummy Linux kernel, to be selected as the preferred \ 3 provider for virtual/kernel to satisfy dependencies for situations \ 4 where you wish to build the kernel externally from the build system." 5 SECTION = "kernel" 10 PROVIDES += "virtual/kernel" 14 PACKAGES_DYNAMIC += "^kernel-module-.*" 15 PACKAGES_DYNAMIC += "^kernel-image-.*" 16 PACKAGES_DYNAMIC += "^kernel-firmware-.*" 18 PACKAGES += "kernel-modules kernel-vmlinux" [all …]
|
/openbmc/u-boot/doc/uImage.FIT/ |
H A D | kernel.its | 2 * Simple U-Boot uImage source file containing a single kernel 8 description = "Simple image with single Linux kernel"; 12 kernel { 13 description = "Vanilla Linux kernel"; 15 type = "kernel"; 33 description = "Boot Linux kernel"; 34 kernel = "kernel"; 46 description = "Simple image with single Linux kernel on x86"; 50 kernel { 51 description = "Vanilla Linux kernel"; [all …]
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-filter/nftables/ |
H A D | nftables_1.1.1.bb | 3 This software provides an in-kernel packet classification framework \ 68 kernel-module-nft-chain-nat kernel-module-nft-queue \ 69 kernel-module-nft-compat kernel-module-nft-quota \ 70 kernel-module-nft-connlimit kernel-module-nft-redir \ 71 kernel-module-nft-ct kernel-module-nft-reject \ 72 kernel-module-nft-flow-offload kernel-module-nft-reject-inet \ 73 kernel-module-nft-hash kernel-module-nft-reject-ipv4 \ 74 kernel-module-nft-limit kernel-module-nft-reject-ipv6 \ 75 kernel-module-nft-log kernel-module-nft-socket \ 76 kernel-module-nft-masq kernel-module-nft-synproxy \ [all …]
|
/openbmc/linux/Documentation/admin-guide/kdump/ |
H A D | kdump.rst | 11 Kdump uses kexec to quickly boot to a dump-capture kernel whenever a 12 dump of the system kernel's memory needs to be taken (for example, when 13 the system panics). The system kernel's memory image is preserved across 14 the reboot and is accessible to the dump-capture kernel. 23 When the system kernel boots, it reserves a small section of memory for 24 the dump-capture kernel. This ensures that ongoing Direct Memory Access 25 (DMA) from the system kernel does not corrupt the dump-capture kernel. 26 The kexec -p command loads the dump-capture kernel into this reserved 30 regardless of where the kernel loads. For simpler handling, the whole 31 low 1M is reserved to avoid any later kernel or device driver writing [all …]
|
/openbmc/linux/Documentation/driver-api/pci/ |
H A D | pci.rst | 4 .. kernel-doc:: drivers/pci/pci.c 7 .. kernel-doc:: drivers/pci/pci-driver.c 10 .. kernel-doc:: drivers/pci/remove.c 13 .. kernel-doc:: drivers/pci/search.c 16 .. kernel-doc:: drivers/pci/msi/msi.c 19 .. kernel-doc:: drivers/pci/bus.c 22 .. kernel-doc:: drivers/pci/access.c 25 .. kernel-doc:: drivers/pci/irq.c 28 .. kernel-doc:: drivers/pci/probe.c 31 .. kernel-doc:: drivers/pci/slot.c [all …]
|