Home
last modified time | relevance | path

Searched refs:asm (Results 1 – 25 of 241) sorted by relevance

12345678910

/linux-6.15/tools/testing/memblock/
H A DMakefile28 ../../include/asm/*.h
32 test -L asm/asm.h || ln -s ../../../arch/x86/include/asm/asm.h asm/asm.h
33 test -L asm/cmpxchg.h || ln -s ../../../arch/x86/include/asm/cmpxchg.h asm/cmpxchg.h
39 $(RM) $(TARGETS) $(OFILES) linux/memblock.h memblock.c asm/asm.h asm/cmpxchg.h
H A D.gitignore4 asm/asm.h
5 asm/cmpxchg.h
/linux-6.15/tools/testing/selftests/arm64/fp/
H A DMakefile25 EXTRA_CLEAN += $(OUTPUT)/asm-utils.o $(OUTPUT)/rdvl.o $(OUTPUT)/za-fork-asm.o
28 $(OUTPUT)/fp-pidbench: fp-pidbench.S $(OUTPUT)/asm-utils.o
30 $(OUTPUT)/fp-ptrace: fp-ptrace.c fp-ptrace-asm.S
31 $(OUTPUT)/fpsimd-test: fpsimd-test.S $(OUTPUT)/asm-utils.o
37 $(OUTPUT)/sve-test: sve-test.S $(OUTPUT)/asm-utils.o
39 $(OUTPUT)/ssve-test: sve-test.S $(OUTPUT)/asm-utils.o
43 $(OUTPUT)/za-fork: za-fork.c $(OUTPUT)/za-fork-asm.o
48 $(OUTPUT)/za-test: za-test.S $(OUTPUT)/asm-utils.o
51 $(OUTPUT)/zt-test: zt-test.S $(OUTPUT)/asm-utils.o
/linux-6.15/rust/kernel/
H A Dlib.rs212 ($( $asm:literal )* ) => {
213 ::core::concat!($($asm),*)
224 macro_rules! asm { macro
225 ($($asm:expr),* ; $($rest:tt)*) => {
226 ::core::arch::asm!( $($asm)*, options(att_syntax), $($rest)* )
237 macro_rules! asm { macro
238 ($($asm:expr),* ; $($rest:tt)*) => {
239 ::core::arch::asm!( $($asm)*, $($rest)* )
/linux-6.15/arch/mips/ralink/
H A DPlatform4 cflags-$(CONFIG_RALINK) += -I$(srctree)/arch/mips/include/asm/mach-ralink
10 cflags-$(CONFIG_SOC_RT288X) += -I$(srctree)/arch/mips/include/asm/mach-ralink/rt288x
16 cflags-$(CONFIG_SOC_RT305X) += -I$(srctree)/arch/mips/include/asm/mach-ralink/rt305x
22 cflags-$(CONFIG_SOC_RT3883) += -I$(srctree)/arch/mips/include/asm/mach-ralink/rt3883
28 cflags-$(CONFIG_SOC_MT7620) += -I$(srctree)/arch/mips/include/asm/mach-ralink/mt7620
33 cflags-$(CONFIG_SOC_MT7621) += -I$(srctree)/arch/mips/include/asm/mach-ralink/mt7621
/linux-6.15/arch/x86/tools/
H A DMakefile37 …ee)/tools/arch/x86/include/asm/inat_types.h $(srctree)/tools/arch/x86/include/asm/inat.h $(srctree…
39 …ee)/tools/arch/x86/include/asm/inat_types.h $(srctree)/tools/arch/x86/include/asm/inat.h $(srctree…
/linux-6.15/include/uapi/
H A DKbuild2 ifeq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/a.out.h),)
6 ifeq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/kvm.h),)
10 ifeq ($(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/kvm_para.h),)
11 ifeq ($(wildcard $(objtree)/arch/$(SRCARCH)/include/generated/uapi/asm/kvm_para.h),)
/linux-6.15/arch/x86/kvm/
H A DMakefile40 $(obj)/svm/vmenter.o: $(obj)/kvm-asm-offsets.h
43 $(obj)/vmx/vmenter.o: $(obj)/kvm-asm-offsets.h
45 $(obj)/kvm-asm-offsets.h: $(obj)/kvm-asm-offsets.s FORCE
48 targets += kvm-asm-offsets.s
49 clean-files += kvm-asm-offsets.h
H A D.gitignore1 /kvm-asm-offsets.s
2 /kvm-asm-offsets.h
/linux-6.15/drivers/memory/
H A DMakefile35 $(obj)/ti-emif-sram-pm.o: $(obj)/ti-emif-asm-offsets.h
37 $(obj)/ti-emif-asm-offsets.h: $(obj)/emif-asm-offsets.s FORCE
40 targets += emif-asm-offsets.s
41 clean-files += ti-emif-asm-offsets.h
/linux-6.15/tools/testing/scatterlist/
H A DMakefile17 … $(OFILES) scatterlist.c linux/scatterlist.h linux/highmem.h linux/kmemleak.h linux/slab.h asm/io.h
18 @rmdir asm
27 @mkdir -p asm
28 @touch asm/io.h
/linux-6.15/tools/lib/perf/
H A DMakefile103 uapi-asm := $(OUTPUT)arch/$(SRCARCH)/include/generated/uapi/asm
105 syscall-y := $(uapi-asm)/unistd_64.h
107 uapi-asm-generic:
109 $(Q)$(MAKE) -f $(srctree)/scripts/Makefile.asm-headers obj=$(uapi-asm) \
110 generic=include/uapi/asm-generic $(syscall-y),)
112 $(LIBPERF_IN): uapi-asm-generic FORCE
/linux-6.15/arch/mips/lantiq/
H A DPlatform5 cflags-$(CONFIG_LANTIQ) += -I$(srctree)/arch/mips/include/asm/mach-lantiq
7 cflags-$(CONFIG_SOC_TYPE_XWAY) += -I$(srctree)/arch/mips/include/asm/mach-lantiq/xway
8 cflags-$(CONFIG_SOC_FALCON) += -I$(srctree)/arch/mips/include/asm/mach-lantiq/falcon
/linux-6.15/Documentation/translations/zh_CN/kernel-hacking/
H A Dhacking.rst143 ``include/asm/unistd.h`` 和 ``arch/kernel/entry.S`` 文件里,而且更容易被Linus
149 (errno,请参阅 ``include/uapi/asm-generic/errno-base.h`` 、
233 定义于 ``include/linux/uaccess.h`` / ``asm/uaccess.h``
280 如果你要分配至少 ``PAGE_SIZE`` ( ``asm/page.h`` 或 ``asm/page_types.h`` )
298 定义于 ``include/asm/current.h``
307 定义于 ``include/asm/delay.h`` / ``include/linux/delay.h``
316 定义于 ``include/asm/byteorder.h``
451 ( ``include/asm/atomic.h`` )的函数;它包含一个有符号整数(至少32位长),
585 - 汇编程序指令(在 arch/ 和 include/asm/ 之内)
643 ``arch/x86/include/asm/delay.h``::
[all …]
/linux-6.15/Documentation/translations/zh_CN/kbuild/
H A Dheaders_install.rst18 头文件在该位置的子目录中(主要是 /usr/include/linux 和 /usr/include/asm)。
29 ARCH 表明为其生成头文件的架构,默认为当前架构。导出内核头文件的 linux/asm
32 ls -d include/asm-* | sed 's/.*-//'
/linux-6.15/
H A DKbuild26 # Generate asm-offsets.h
28 offsets-file := include/generated/asm-offsets.h
30 targets += arch/$(SRCARCH)/kernel/asm-offsets.s
32 arch/$(SRCARCH)/kernel/asm-offsets.s: $(timeconst-file) $(bounds-file)
34 $(offsets-file): arch/$(SRCARCH)/kernel/asm-offsets.s FORCE
/linux-6.15/arch/arm64/
H A DMakefile78 $(objtree)/include/generated/asm-offsets.h))
107 asm-arch := armv8.5-a
109 asm-arch := armv8.4-a
111 asm-arch := armv8.3-a
113 asm-arch := armv8.2-a
116 ifdef asm-arch
117 KBUILD_CFLAGS += -Wa,-march=$(asm-arch) \
/linux-6.15/arch/mips/sibyte/
H A DPlatform9 -I$(srctree)/arch/mips/include/asm/mach-sibyte \
13 -I$(srctree)/arch/mips/include/asm/mach-sibyte \
17 -I$(srctree)/arch/mips/include/asm/mach-sibyte \
/linux-6.15/arch/arm64/kernel/vdso32/
H A DMakefile48 VDSO_CAFLAGS += $(call cc32-option,-fno-dwarf2-cfi-asm)
121 targets := $(c-obj-vdso) $(c-obj-vdso-gettimeofday) $(asm-obj-vdso) vdso.so vdso32.so.dbg vdso.so.r…
124 asm-obj-vdso := $(addprefix $(obj)/, $(asm-obj-vdso))
125 obj-vdso := $(c-obj-vdso) $(c-obj-vdso-gettimeofday) $(asm-obj-vdso)
147 $(asm-obj-vdso): %.o: %.S FORCE
/linux-6.15/arch/x86/crypto/
H A DMakefile43 aegis128-aesni-y := aegis128-aesni-asm.o aegis128-aesni-glue.o
63 sha256-ssse3-y := sha256-ssse3-asm.o sha256-avx-asm.o sha256-avx2-asm.o sha256_ssse3_glue.o
67 sha512-ssse3-y := sha512-ssse3-asm.o sha512-avx-asm.o sha512-avx2-asm.o sha512_ssse3_glue.o
/linux-6.15/tools/perf/trace/beauty/
H A Darch_errno_names.sh82 for f in $toolsdir/arch/*/include/uapi/asm/errno.h; do
83 d=${f%/include/uapi/asm/errno.h}
85 test -f $toolsdir/arch/$arch/include/uapi/asm/errno.h && archlist="$archlist $arch"
/linux-6.15/drivers/gpu/drm/i915/gt/shaders/
H A DREADME36 ~ $ cp ~/linux/drivers/gpu/drm/i915/gt/shaders/clear_kernel/ivb.asm \
37 ~/igt/lib/i915/shaders/clear_kernel/ivb.asm
42 ~ $ cp ~/linux/drivers/gpu/drm/i915/gt/shaders/clear_kernel/hsw.asm \
43 ~/igt/lib/i915/shaders/clear_kernel/hsw.asm
/linux-6.15/arch/m68k/kernel/
H A Dvmlinux-sun3.lds4 #include <asm-generic/vmlinux.lds.h>
5 #include <asm/page.h>
6 #include <asm/thread_info.h>
H A Dvmlinux-std.lds4 #include <asm-generic/vmlinux.lds.h>
5 #include <asm/page.h>
6 #include <asm/thread_info.h>
/linux-6.15/arch/mips/generic/
H A DPlatform11 # Note: order matters, keep the asm/mach-generic include last.
12 cflags-$(CONFIG_MACH_INGENIC_SOC) += -I$(srctree)/arch/mips/include/asm/mach-ingenic
13 cflags-$(CONFIG_MIPS_GENERIC) += -I$(srctree)/arch/mips/include/asm/mach-generic

12345678910