/linux/arch/x86/crypto/ |
H A D | Makefile | 7 obj-$(CONFIG_CRYPTO_TWOFISH_X86_64) += twofish-x86_64.o 8 twofish-x86_64-y := twofish-x86_64-asm_64.o twofish_glue.o 9 obj-$(CONFIG_CRYPTO_TWOFISH_X86_64_3WAY) += twofish-x86_64-3way.o 10 twofish-x86_64-3way-y := twofish-x86_64-asm_64-3way.o twofish_glue_3way.o 11 obj-$(CONFIG_CRYPTO_TWOFISH_AVX_X86_64) += twofish-avx-x86_64.o 12 twofish-avx-x86_64-y := twofish-avx-x86_64-asm_64.o twofish_avx_glue.o 16 obj-$(CONFIG_CRYPTO_SERPENT_SSE2_X86_64) += serpent-sse2-x86_64.o 17 serpent-sse2-x86_64-y := serpent-sse2-x86_64-asm_64.o serpent_sse2_glue.o 18 obj-$(CONFIG_CRYPTO_SERPENT_AVX_X86_64) += serpent-avx-x86_64.o 19 serpent-avx-x86_64-y := serpent-avx-x86_64-asm_64.o serpent_avx_glue.o [all …]
|
H A D | Kconfig | 13 Architecture: x86_64 using: 47 Architecture: x86_64 58 Architecture: x86_64 70 Architecture: x86_64 using: 81 Architecture: x86_64 using: 97 Architecture: x86_64 using: 115 Architecture: x86_64 using: 130 Architecture: x86_64 145 Architecture: x86_64 using: 178 Architecture: x86_64 using: [all …]
|
/linux/arch/x86/ |
H A D | Kconfig | 7 Say yes to build a 64-bit kernel - formerly known as x86_64 24 config X86_64 config 49 only need to keep it around for x86_64. No need to keep it 54 # ( Note that options that are marked 'if X86_64' could in principle be 69 select ARCH_ENABLE_HUGEPAGE_MIGRATION if X86_64 && HUGETLB_PAGE && MIGRATION 70 select ARCH_ENABLE_MEMORY_HOTPLUG if X86_64 72 select ARCH_ENABLE_SPLIT_PMD_PTLOCK if (PGTABLE_LEVELS > 2) && (X86_64 || X86_PAE) 73 select ARCH_ENABLE_THP_MIGRATION if X86_64 && TRANSPARENT_HUGEPAGE 80 select ARCH_HAS_CRC_T10DIF if X86_64 91 select ARCH_HAS_KCOV if X86_64 [all …]
|
H A D | Kconfig.cpu | 6 default GENERIC_CPU if X86_64 263 depends on X86_64 292 depends on X86_64 352 # As a result, disallow these if we're not compiling for X86_64 (these 358 depends on X86_64 363 …MMX || M586TSC || MK8 || MVIAC3_2 || MVIAC7 || MGEODEGX1 || MGEODE_LX || MCORE2 || MATOM) || X86_64 367 …UM4 || MPENTIUMM || MPENTIUMIII || MPENTIUMII || M686 || MK8 || MVIAC7 || MCORE2 || MATOM || X86_64 377 …I || MPENTIUMII || M686 || MVIAC3_2 || MVIAC7 || MCRUSOE || MEFFICEON || X86_64 || MATOM || MGEODE… 381 default "64" if X86_64
|
/linux/drivers/gpu/drm/ci/ |
H A D | build.yml | 34 .build:x86_64: 41 KERNEL_ARCH: "x86_64" 56 igt:x86_64: 57 extends: .build:x86_64 87 testing:x86_64: 88 extends: .build:x86_64 97 MERGE_FRAGMENT: x86_64.config 111 build:x86_64: 112 extends: .build:x86_64
|
H A D | test.yml | 54 .lava-igt:x86_64: 56 - .lava-test:x86_64 62 - testing:x86_64 67 - testing:x86_64 68 - igt:x86_64 234 - .lava-igt:x86_64 316 - .lava-igt:x86_64 461 - testing:x86_64 462 - igt:x86_64 484 - testing:x86_64 [all …]
|
/linux/arch/x86/xen/ |
H A D | Kconfig | 11 depends on X86_64 || (X86_32 && X86_PAE) 12 depends on X86_64 || (X86_GENERIC || MPENTIUM4 || MCORE2 || MATOM || MK8) 23 depends on X86_64 90 depends on (XEN_PV && SWIOTLB_XEN) || (XEN_PVH && X86_64) 92 select X86_X2APIC if XEN_PVH && X86_64
|
/linux/arch/x86/tools/ |
H A D | insn_decoder_test.c | 30 static int x86_64; variable 84 fprintf(fp, "\t.length = %d, .x86_64 = %d, .kaddr = %p}\n", in dump_insn() 85 insn->length, insn->x86_64, insn->kaddr); in dump_insn() 95 x86_64 = 1; in parse_args() 98 x86_64 = 0; in parse_args() 154 x86_64 ? INSN_MODE_64 : INSN_MODE_32); in main()
|
H A D | insn_sanity.c | 32 static int x86_64; /* x86-64 bit mode flag */ variable 77 fprintf(fp, "\t.length = %d, .x86_64 = %d, .kaddr = %p}\n", in dump_insn() 78 insn->length, insn->x86_64, insn->kaddr); in dump_insn() 168 x86_64 = 1; in parse_args() 171 x86_64 = 0; in parse_args() 241 x86_64 ? INSN_MODE_64 : INSN_MODE_32); in main()
|
/linux/tools/perf/tests/ |
H A D | pe-file.c | 4 // x86_64-w64-mingw32-gcc -o pe-file.exe pe-file.c 6 // x86_64-w64-mingw32-objcopy --only-keep-debug 8 // x86_64-w64-mingw32-objcopy --strip-debug
|
/linux/tools/testing/ktest/examples/ |
H A D | crosstests.conf | 6 # https://kernel.org/pub/tools/crosstool/files/bin/x86_64/ 8 # running on a x86_64 system have been downloaded and installed into: 176 MAKE_CMD = make ARCH=um SUBARCH=x86_64 185 TEST_START IF ${RUN} == x86 || ${RUN} == x86_64 || ${DO_DEFAULT} 186 MAKE_CMD = make ARCH=x86_64 187 ARCH = x86_64
|
/linux/arch/x86/lib/ |
H A D | insn.c | 59 * @x86_64: !0 for 64-bit kernel or 64-bit app 61 void insn_init(struct insn *insn, const void *kaddr, int buf_len, int x86_64) in insn_init() argument 74 insn->x86_64 = x86_64; in insn_init() 76 if (x86_64) in insn_init() 151 if (insn->x86_64) in insn_get_prefixes() 179 if (insn->x86_64) { in insn_get_prefixes() 208 if (!insn->x86_64) { in insn_get_prefixes() 226 if (insn->x86_64 && X86_VEX_W(b2)) in insn_get_prefixes() 234 if (insn->x86_64 && X86_VEX_W(b2)) in insn_get_prefixes() 388 if (insn->x86_64 && inat_is_force64(insn->attr)) in insn_get_modrm() [all …]
|
/linux/tools/arch/x86/lib/ |
H A D | insn.c | 59 * @x86_64: !0 for 64-bit kernel or 64-bit app 61 void insn_init(struct insn *insn, const void *kaddr, int buf_len, int x86_64) in insn_init() argument 74 insn->x86_64 = x86_64; in insn_init() 76 if (x86_64) in insn_init() 151 if (insn->x86_64) in insn_get_prefixes() 179 if (insn->x86_64) { in insn_get_prefixes() 208 if (!insn->x86_64) { in insn_get_prefixes() 226 if (insn->x86_64 && X86_VEX_W(b2)) in insn_get_prefixes() 234 if (insn->x86_64 && X86_VEX_W(b2)) in insn_get_prefixes() 388 if (insn->x86_64 && inat_is_force64(insn->attr)) in insn_get_modrm() [all …]
|
/linux/Documentation/arch/x86/ |
H A D | kernel-stacks.rst | 12 x86_64 page size (PAGE_SIZE) is 4K. 14 Like all other architectures, x86_64 has a kernel stack for every 40 x86_64 also has a feature which is not available on i386, the ability 43 events on x86_64. This feature is called the Interrupt Stack Table 60 NMI. arch/x86_64/kernel/entry.S::paranoidentry adjusts the stack
|
/linux/tools/perf/arch/x86/tests/ |
H A D | insn-x86.c | 100 static int test_data_item(const struct test_data *dat, int x86_64) in test_data_item() argument 107 x86_64 ? INSN_MODE_64 : INSN_MODE_32); in test_data_item() 122 if (intel_pt_get_insn(dat->data, MAX_INSN_SIZE, x86_64, &intel_pt_insn)) { in test_data_item() 150 static int test_data_set(const struct test_data *dat_set, int x86_64) in test_data_set() argument 156 if (test_data_item(dat, x86_64)) in test_data_set()
|
H A D | gen-insn-x86-dat.sh | 9 if [ "$(uname -m)" != "x86_64" ]; then 10 echo "ERROR: This script only works on x86_64"
|
/linux/tools/testing/selftests/rcutorture/bin/ |
H A D | functions.sh | 156 qemu-system-x86_64|qemu-system-i386) 183 echo qemu-system-x86_64 215 qemu-system-x86_64|qemu-system-i386) 237 qemu-system-x86_64) 245 qemu-system-x86_64|qemu-system-i386) 306 qemu-system-x86_64|qemu-system-i386|qemu-system-aarch64)
|
/linux/Documentation/bpf/ |
H A D | classic_vs_extended.rst | 19 function. Natively, x86_64 passes first 6 arguments in registers, aarch64/ 20 sparcv9/mips64 have 7 - 8 registers for arguments; x86_64 has 6 callee saved 23 Thus, all eBPF registers map one to one to HW registers on x86_64, aarch64, 40 That behavior maps directly to x86_64 and arm64 subregister definition, but 84 GCC can compile f1, f3 into x86_64:: 114 example, x86_64 JIT compiler can map them as ... 130 ... since x86_64 ABI mandates rdi, rsi, rdx, rcx, r8, r9 for argument passing 151 After JIT to x86_64 may look like::
|
/linux/drivers/infiniband/hw/qib/ |
H A D | qib_wc_x86_64.c | 36 * This file is conditionally built on x86_64 only. Otherwise weak symbol 50 * This routine is x86_64-specific; it twiddles the CPU's MTRRs to enable 142 * or AMD x86_64 processor. AMD x86_64 processors flush WC buffers out in
|
/linux/tools/testing/kunit/qemu_configs/ |
H A D | x86_64.py | 3 QEMU_ARCH = QemuArchParams(linux_arch='x86_64', 7 qemu_arch='x86_64',
|
/linux/drivers/platform/x86/intel/uncore-frequency/ |
H A D | Kconfig | 7 depends on X86_64 || COMPILE_TEST 14 depends on X86_64
|
/linux/Documentation/dev-tools/kunit/ |
H A D | run_wrapper.rst | 183 for example: i386, x86_64, arm and so on; run on qemu. 201 ./tools/testing/kunit/kunit.py run --arch=x86_64 219 ``tools/testing/kunit/qemu_configs/x86_64.py``. 224 ``tools/testing/kunit/qemu_configs/x86_64.py``, the invocation appear 232 --qemu_config=./tools/testing/kunit/qemu_configs/x86_64.py 283 For example, i386, x86_64, arm, um, etc. Non-UML architectures run on qemu.
|
/linux/drivers/net/ethernet/microsoft/ |
H A D | Kconfig | 21 depends on X86_64 || (ARM64 && !CPU_BIG_ENDIAN) 27 So far, the driver is only supported on X86_64.
|
/linux/include/linux/ |
H A D | edd.h | 13 * In a nutshell, arch/{i386,x86_64}/boot/setup.S populates a scratch 16 * In arch/{i386,x86_64}/kernel/setup.c, this information is
|
/linux/tools/perf/util/intel-pt-decoder/ |
H A D | intel-pt-insn-decoder.c | 190 int intel_pt_get_insn(const unsigned char *buf, size_t len, int x86_64, in intel_pt_insn_decoder() 197 x86_64 ? INSN_MODE_64 : INSN_MODE_32); in intel_pt_get_insn() 209 int arch_is_uncond_branch(const unsigned char *buf, size_t len, int x86_64) in intel_pt_get_insn() 212 if (intel_pt_get_insn(buf, len, x86_64, &in) < 0) in arch_is_uncond_branch() argument 193 intel_pt_get_insn(const unsigned char * buf,size_t len,int x86_64,struct intel_pt_insn * intel_pt_insn) intel_pt_get_insn() argument
|