/linux/Documentation/core-api/ |
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/slub.c 43 .. kernel [all...] |
H A D | kernel-api.rst | 18 .. kernel-doc:: lib/vsprintf.c 21 .. kernel-doc:: include/linux/kstrtox.h 24 .. kernel-doc:: lib/kstrtox.c 27 .. kernel-doc:: lib/string_helpers.c 33 .. kernel-doc:: include/linux/fortify-string.h 36 .. kernel-doc:: lib/string.c 39 .. kernel-doc:: include/linux/string.h 42 .. kernel-doc:: mm/util.c 49 The Linux kernel provides more basic utility functions. 54 .. kernel [all...] |
/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 [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 [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 [all...] |
/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 [all...] |
/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 [all...] |
/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 [all...] |
/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 [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 [all...] |
H A D | i915.rst | 19 .. 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 [all...] |
/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/loongarch/kernel/head.o 23 arch/m68k/kernel/head.o 24 arch/m68k/kernel/sun3-head.o 25 arch/microblaze/kernel/hea [all...] |
/linux/Documentation/translations/zh_CN/doc-guide/ |
H A D | kernel-doc.rst | 3 :Original: Documentation/doc-guide/kernel-doc.rst 17 .. note:: kernel-doc无法包含Rust代码:请参考 Documentation/rust/general-information.rst 。 26 kernel-doc注释。 36 kernel-doc注释用 ``/**`` 作为开始标记。 ``kernel-doc`` 工具将提取以这种方式 43 用详细模式和不生成实际输出来运行 ``kernel-doc`` 工具,可以验证文档注释的格式 46 scripts/kernel-doc -v -none drivers/foo/bar.c 408 kernel-doc指令的格式如下:: 410 .. kernel-doc:: source 425 .. kernel [all...] |
/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 [all...] |
/linux/Documentation/translations/zh_TW/admin-guide/ |
H A D | reporting-issues.rst | 23 請搜索 `LKML內核郵件列表 <https://lore.kernel.org/lkml/>`_ 和 24 `Linux穩定版郵件列表 <https://lore.kernel.org/stable/>`_ 存檔中匹配的報告並 26 請報告給穩定版郵件列表(stable@vger.kernel.org)並抄送回歸郵件列表 33 `LKML <https://lore.kernel.org/lkml/>`_ 和網絡。如果找不到可加入的討論,請 34 安裝 `最新的主線內核 <https://kernel.org/>`_ 。如果仍存在問題,請發送報告。 72 `Linux內核郵件列表(LKML) <https://lore.kernel.org/lkml/>`_ 的存檔。如果 96 位置。注意:大多數情況下不會是 bugzilla.kernel.org,因爲問題通常需要通 147 * 檢查內核開發人員是否仍然維護你關心的Linux內核版本線:去 `kernel.org 的首頁 148 <https://kernel.org/>`_ ,確保此特定版本線的最新版沒有“[EOL]”標記。 150 * 檢查 `Linux穩定版郵件列表 <https://lore.kernel [all...] |
/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/tracin [all...] |
/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 [all...] |
/linux/Documentation/driver-api/pci/ |
H A D | pci.rst | 4 .. kernel-doc:: drivers/pci/pci.c 7 .. kernel-doc:: drivers/pci/iomap.c 10 .. kernel-doc:: drivers/pci/devres.c 13 .. kernel-doc:: drivers/pci/pci-driver.c 16 .. kernel-doc:: drivers/pci/remove.c 19 .. kernel-doc:: drivers/pci/search.c 22 .. kernel-doc:: drivers/pci/msi/msi.c 25 .. kernel-doc:: drivers/pci/bus.c 28 .. kernel-doc:: drivers/pci/access.c 31 .. kernel [all...] |
/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 load [all...] |
/linux/Documentation/devicetree/ |
H A D | kernel-api.rst | 11 .. kernel-doc:: drivers/of/base.c 14 .. kernel-doc:: include/linux/of.h 17 .. kernel-doc:: drivers/of/property.c 20 .. kernel-doc:: include/linux/of_graph.h 23 .. kernel-doc:: drivers/of/address.c 26 .. kernel-doc:: drivers/of/irq.c 29 .. kernel-doc:: drivers/of/fdt.c 35 .. kernel-doc:: include/linux/of_device.h 38 .. kernel-doc:: drivers/of/device.c 41 .. kernel [all...] |
/linux/Documentation/ABI/testing/ |
H A D | debugfs-hisi-zip | 1 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 [all...] |
H A D | sysfs-kernel-btf | 1 What: /sys/kernel/btf 4 Contact: bpf@vger.kernel.org 6 Contains BTF type information and related data for kernel and 7 kernel modules. 9 What: /sys/kernel/btf/vmlinux 12 Contact: bpf@vger.kernel.org 14 Read-only binary attribute exposing kernel's own BTF type 15 information with description of all internal kernel types. See 19 What: /sys/kernel/btf/<module-name> 22 Contact: bpf@vger.kernel [all...] |
H A D | debugfs-hisi-sec | 1 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 [all...] |
/linux/Documentation/gpu/amdgpu/ |
H A D | driver-misc.rst | 14 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 20 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 26 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 32 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 38 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c 44 .. kernel-doc:: drivers/gpu/drm/amd/pm/amdgpu_pm.c 50 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 61 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c 67 .. kernel-doc:: drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c 73 .. kernel [all...] |
/linux/Documentation/arch/powerpc/ |
H A D | firmware-assisted-dump.rst | 22 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 wil [all...] |