| /linux/tools/perf/ |
| H A D | MANIFEST | 3 arch/arm64/tools/gen-sysreg.awk 4 arch/arm64/tools/syscall_64.tbl 5 arch/arm64/tools/sysreg 8 tools/perf 9 tools/arch 10 tools/scripts 11 tools/build 12 tools/include 13 tools/lib/api 14 tools/lib/bpf [all …]
|
| H A D | check-headers.sh | 38 "arch/x86/tools/gen-insn-attr-x86.awk" 82 # These copies are under tools/perf/trace/beauty/ as they are not used to in 83 # building object files only by scripts in tools/perf/trace/beauty/ to generate 129 check_2 "tools/$file" "$file" "$@" 137 check_2 "tools/perf/trace/beauty/$file" "$file" "$@" 142 tools_file="tools/$orig_file" 143 hunks_to_ignore="tools/perf/check-header_ignore_hunks/$orig_file" 164 # Check if we have the kernel headers (tools/perf/../../include), else 191 check include/uapi/asm-generic/mman.h '-I "^#include <\(uapi/\)*asm-generic/mman-common\(-tools\)*.… 198 check_2 tools/perf/arch/x86/entry/syscalls/syscall_32.tbl arch/x86/entry/syscalls/syscall_32.tbl [all …]
|
| H A D | Makefile.perf | 71 # this will remove multiple features and tools, such as 'perf trace', 92 # Define NO_SDT if you do not want to define SDT event in perf tools, 157 SOURCE := $(shell ln -sfn $(srctree)/tools/perf $(OUTPUT)/source) 219 # tools/build/feature/, so it needs neither the fixdep build nor a 252 # shellcheck is using in tools/perf/tests/Build with option -a/--check-sourced ( 278 include $(srctree)/tools/build/Makefile.include 290 LIBAPI_DIR = $(srctree)/tools/lib/api/ 291 LIBBPF_DIR = $(srctree)/tools/lib/bpf/ 292 LIBSUBCMD_DIR = $(srctree)/tools/lib/subcmd/ 293 LIBSYMBOL_DIR = $(srctree)/tools/li [all...] |
| /linux/tools/testing/selftests/bpf/ |
| H A D | test_bpftool_build.sh | 17 # Assume script is located under tools/testing/selftests/bpf/. We want to start 23 if [ ! -e tools/bpf/bpftool/Makefile ]; then 92 make_and_clean tools/bpf 97 # make_with_tmpdir tools/bpf OUTPUT 98 echo -e "skip: make tools/bpf OUTPUT=<dir> (not supported)\n" 100 make_with_tmpdir tools/bpf O 102 echo -e "skip: make tools/bpf (no .config found)\n" 103 echo -e "skip: make tools/bpf OUTPUT=<dir> (not supported)\n" 104 echo -e "skip: make tools/bpf O=<dir> (no .config found)\n" 109 make_and_clean -C tools/bp [all...] |
| /linux/tools/include/uapi/ |
| H A D | README | 1 Why we want a copy of kernel headers in tools? 4 There used to be no copies, with tools/ code using kernel headers 5 directly. From time to time tools/perf/ broke due to legitimate kernel 18 $ ls -1 tools/perf/trace/beauty/*.sh | head -5 19 tools/perf/trace/beauty/arch_errno_names.sh 20 tools/perf/trace/beauty/drm_ioctl.sh 21 tools/perf/trace/beauty/fadvise.sh 22 tools/perf/trace/beauty/fsconfig.sh 23 tools/perf/trace/beauty/fsmount.sh 25 $ tools/perf/trace/beauty/fadvise.sh [all …]
|
| /linux/arch/alpha/boot/ |
| H A D | Makefile | 11 hostprogs := tools/mkbb tools/objstrip 13 vmlinux.nh tools/lxboot tools/bootlx tools/bootph \ 14 tools/bootpzh bootloader bootpheader bootpzheader 15 OBJSTRIP := $(obj)/tools/objstrip 21 $(obj)/bootimage: $(addprefix $(obj)/tools/,mkbb lxboot bootlx) $(obj)/vmlinux.nh 22 ( cat $(obj)/tools/lxboot $(obj)/tools/bootlx $(obj)/vmlinux.nh ) > $@ 23 $(obj)/tools/mkbb $@ $(obj)/tools/lxboot 27 $(obj)/bootpfile: $(obj)/tools/bootph $(obj)/vmlinux.nh 28 cat $(obj)/tools/bootph $(obj)/vmlinux.nh > $@ 35 $(obj)/bootpzfile: $(obj)/tools/bootpzh $(obj)/vmlinux.nh.gz [all …]
|
| /linux/Documentation/ABI/stable/ |
| H A D | sysfs-bus-vmbus | 13 Users: tools/hv/lsvmbus 20 Users: tools/hv/lsvmbus 27 Users: tools/hv/lsvmbus 36 Users: tools/hv/lsvmbus 43 Users: tools/hv/lsvmbus and user level RDMA libraries 50 Users: tools/hv/lsvmbus and user level RDMA libraries 71 Users: tools/hv/lsvmbus and other debugging tools 78 Users: Debugging tools 87 Users: Debugging tools 94 Users: Debugging tools [all …]
|
| /linux/tools/ |
| H A D | Makefile | 2 # Some of the tools (perf) use same make variables 12 @echo ' acpi - ACPI tools' 13 @echo ' bpf - misc BPF tools' 14 @echo ' counter - counter tools' 16 @echo ' debugging - tools for debugging' 17 @echo ' dma - tools for DMA mapping' 19 @echo ' firmware - Firmware tools' 21 @echo ' gpio - GPIO tools' 22 @echo ' hv - tools used when in Hyper-V clients' 23 @echo ' iio - IIO tools' [all …]
|
| /linux/Documentation/dev-tools/ |
| H A D | testing-overview.rst | 8 There are a number of different tools for testing the Linux kernel, so knowing 28 KUnit (Documentation/dev-tools/kunit/index.rst) is an entirely in-kernel system 44 Documentation/dev-tools/kunit/style.rst 47 kselftest (Documentation/dev-tools/kselftest.rst), on the other hand, is 66 Code Coverage Tools 69 The Linux Kernel supports two different code coverage measurement tools. These 74 Documentation/dev-tools/gcov.rst is GCC's coverage testing tool, which can be 79 Documentation/dev-tools/kcov.rst is a feature which can be built in to the 85 Dynamic Analysis Tools 88 The kernel also supports a number of dynamic analysis tools, which attempt to [all …]
|
| H A D | index.rst | 2 Development tools for the kernel 5 This document is a collection of documents about development tools that can 10 A brief overview of testing-specific tools can be found in 11 Documentation/dev-tools/testing-overview.rst 13 Tools that are specific to debugging can be found in
|
| /linux/Documentation/translations/zh_TW/dev-tools/ |
| H A D | testing-overview.rst | 5 :Original: Documentation/dev-tools/testing-overview.rst 31 (Documentation/dev-tools/testing-overview.rst)輔助閱讀。 34 KUnit(Documentation/dev-tools/kunit/index.rst)是用於“白箱”測 48 Documentation/dev-tools/kunit/style.rst 50 kselftest(Documentation/dev-tools/kselftest.rst),相對來說,大量用 73 Documentation/translations/zh_CN/dev-tools/gcov.rst 是GCC的覆蓋率測試 78 Documentation/dev-tools/kcov.rst 是能夠構建在內核之中,用於在每個任務 92 Documentation/dev-tools/kmemleak.rst 94 Documentation/dev-tools/kasan.rst 96 Documentation/dev-tools/ubsan.rst [all …]
|
| /linux/tools/perf/Documentation/ |
| H A D | Build.txt | 21 - tools/build/Makefile.build 24 - tools/build/Build.include 30 Please refer to tools/build/Documentation/Build.txt for more 53 $ cd tools/perf 60 $ cd tools/perf 69 $ cd tools/perf 85 $ make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -C tools/perf 90 LDFLAGS="-static" -C tools/perf 97 make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- -C tools/perf 110 $ HOSTCC=clang CC=clang CXX=clang++ make -C tools/perf [all …]
|
| /linux/Documentation/translations/zh_CN/doc-guide/ |
| H A D | checktransupdate.rst | 31 tools/docs/checktransupdate.py --help 37 - ``tools/docs/checktransupdate.py -l zh_CN`` 39 - ``tools/docs/checktransupdate.py Documentation/translations/zh_CN/dev-tools/testing-overview.rst… 46 Documentation/dev-tools/kfence.rst 49 Documentation/translations/zh_CN/dev-tools/testing-overview.rst 50 commit 42fb9cfd5b18 ("Documentation: dev-tools: Add link to RV docs")
|
| /linux/tools/testing/selftests/net/ |
| H A D | ynl.mk | 19 -I$(top_srcdir)/tools/net/ynl/lib/ \ 20 -I$(top_srcdir)/tools/net/ynl/generated/ 30 $(Q)rm -f $(top_srcdir)/tools/net/ynl/libynl.a 31 $(Q)$(MAKE) -C $(top_srcdir)/tools/net/ynl \ 33 $(Q)cp $(top_srcdir)/tools/net/ynl/libynl.a $(OUTPUT)/libynl.a 36 $(top_srcdir)/tools/net/ynl/pyynl/__pycache__ \ 37 $(top_srcdir)/tools/net/ynl/pyynl/lib/__pycache__ \ 38 $(top_srcdir)/tools/net/ynl/lib/*.[ado] \
|
| /linux/tools/platform/x86/amd/ |
| H A D | Makefile | 9 # Include common tools build infrastructure 10 include $(srctree)/tools/scripts/Makefile.include 21 # Include paths: tools/include has linux/kernel.h with ARRAY_SIZE 22 INCLUDES = -I$(srctree)/tools/include 23 INCLUDES += -I$(srctree)/tools/include/uapi 49 @echo "AMD Platform Tools Makefile" 52 @echo " all - Build all tools (default)" 55 @echo " install - Install tools to $(PREFIX)/bin"
|
| /linux/tools/testing/selftests/net/rds/ |
| H A D | README.txt | 32 -t Test timeout. Defaults to tools/testing/selftests/net/rds/settings 57 tools/testing/selftests/net/rds/config.sh -g 60 tools/testing/selftests/net/rds/config.sh -r 63 tools/testing/selftests/net/rds/config.sh 66 tools/testing/selftests/net/rds/config.sh -c .config.local 73 "export PYTHONPATH=tools/testing/selftests/net/; \ 75 export RDS_LOG_DIR=tools/testing/selftests/net/rds/rds_logs; \ 76 tools/testing/selftests/net/rds/rds_run.sh -T tcp,rdma"
|
| /linux/Documentation/doc-guide/ |
| H A D | checktransupdate.rst | 30 tools/docs/checktransupdate.py --help 36 - ``tools/docs/checktransupdate.py -l zh_CN`` 38 - ``tools/docs/checktransupdate.py Documentation/translations/zh_CN/dev-tools/testing-overview.rst… 45 Documentation/dev-tools/kfence.rst 48 Documentation/translations/zh_CN/dev-tools/testing-overview.rst 49 commit 42fb9cfd5b18 ("Documentation: dev-tools: Add link to RV docs")
|
| /linux/Documentation/translations/it_IT/doc-guide/ |
| H A D | checktransupdate.rst | 34 tools/docs/checktransupdate.py --help 40 - ``tools/docs/checktransupdate.py -l zh_CN`` 43 - ``tools/docs/checktransupdate.py Documentation/translations/zh_CN/dev-tools/testing-overview.rst… 50 Documentation/dev-tools/kfence.rst 53 Documentation/translations/zh_CN/dev-tools/testing-overview.rst 54 commit 42fb9cfd5b18 ("Documentation: dev-tools: Add link to RV docs")
|
| /linux/Documentation/dev-tools/kunit/api/ |
| H A D | index.rst | 23 Documentation/dev-tools/kunit/api/test.rst 27 Documentation/dev-tools/kunit/api/resource.rst 31 Documentation/dev-tools/kunit/api/functionredirection.rst 38 Documentation/dev-tools/kunit/api/clk.rst 42 Documentation/dev-tools/kunit/api/of.rst 46 Documentation/dev-tools/kunit/api/platformdevice.rst
|
| /linux/tools/thermal/lib/ |
| H A D | Makefile | 2 # Most of this file is copied from tools/lib/perf/Makefile 26 include $(srctree)/tools/scripts/Makefile.include 27 include $(srctree)/tools/scripts/Makefile.arch 51 -I$(srctree)/tools/lib/thermal/include \ 52 -I$(srctree)/tools/lib/ \ 53 -I$(srctree)/tools/include \ 54 -I$(srctree)/tools/arch/$(SRCARCH)/include/ \ 55 -I$(srctree)/tools/arch/$(SRCARCH)/include/uapi \ 56 -I$(srctree)/tools/include/uapi 71 include $(srctree)/tools/build/Makefile.include
|
| /linux/Documentation/bpf/ |
| H A D | map_sockmap.rst | 348 - `tools/testing/selftests/bpf/progs/test_sockmap_kern.h`_ 349 - `tools/testing/selftests/bpf/progs/sockmap_parse_prog.c`_ 350 - `tools/testing/selftests/bpf/progs/sockmap_verdict_prog.c`_ 351 - `tools/testing/selftests/bpf/progs/test_sockmap_listen.c`_ 352 - `tools/testing/selftests/bpf/progs/test_sockmap_update.c`_ 439 - `tools/testing/selftests/bpf/prog_tests/sockmap_basic.c`_ 440 - `tools/testing/selftests/bpf/test_sockmap.c`_ 441 - `tools/testing/selftests/bpf/test_maps.c`_ 491 .. _`tools/testing/selftests/bpf/progs/test_sockmap_kern.h`: https://git.kernel.org/pub/scm/linux/k… 492 .. _`tools/testing/selftests/bpf/progs/sockmap_parse_prog.c`: https://git.kernel.org/pub/scm/linux/… [all …]
|
| /linux/Documentation/process/ |
| H A D | generated-content.rst | 9 for a long time. These tools can increase the volume of contributions. 12 humans versus tools is helpful to maintain those resources and keep 15 The goal here is to clarify community expectations around tools. This 22 These guidelines do not apply to tools that make trivial tweaks to 48 these tools. 76 - What tools were used? 77 - The input to the tools you used, like the Coccinelle source script. 82 - How is the submission tested and what tools were used to test the 100 If tools permit you to generate a contribution automatically, expect
|
| /linux/tools/lib/perf/ |
| H A D | Makefile | 2 # Most of this file is copied from tools/lib/bpf/Makefile 26 include $(srctree)/tools/scripts/Makefile.include 27 include $(srctree)/tools/scripts/Makefile.arch 45 -I$(srctree)/tools/lib/perf/include \ 46 -I$(srctree)/tools/lib/ \ 47 -I$(srctree)/tools/include \ 48 -I$(srctree)/tools/arch/$(SRCARCH)/include/ \ 49 -I$(srctree)/tools/arch/$(SRCARCH)/include/uapi \ 50 -I$(srctree)/tools/include/uapi 65 include $(srctree)/tools/build/Makefile.include [all …]
|
| /linux/tools/power/acpi/ |
| H A D | Makefile | 2 # tools/power/acpi/Makefile - ACPI tool Makefile 18 $(call descend,tools/$@,all) 20 $(call descend,tools/$(@:_clean=),clean) 22 $(call descend,tools/$(@:_install=),install) 24 $(call descend,tools/$(@:_uninstall=),uninstall)
|
| /linux/tools/perf/tests/ |
| H A D | perf-targz-src-pkg | 6 # This is to test that the tools/perf/MANIFEST file lists all the files needed to 8 # like when we made some files that were in tools/perf/ available to other tools/ 9 # codebases by moving it to tools/include/, etc. 20 make -C $TMP_DEST/perf*/tools/perf
|