Lines Matching +full:64 +full:bit

7 config 64BIT  config
10 config 32BIT
38 select ARCH_HAS_KERNEL_FPU_SUPPORT if 64BIT && FPU
59 select ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE if 64BIT && MMU
71 select ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS if 64BIT && MMU
77 select ARCH_USE_CMPXCHG_LOCKREF if 64BIT
86 select ARCH_WANT_HUGE_PMD_SHARE if 64BIT
106 select GENERIC_ATOMIC64 if !64BIT
112 select GENERIC_GETTIMEOFDAY if HAVE_GENERIC_VDSO && 64BIT
132 select HAVE_ARCH_HUGE_VMAP if MMU && 64BIT
135 select HAVE_ARCH_KASAN if MMU && 64BIT
136 select HAVE_ARCH_KASAN_VMALLOC if MMU && 64BIT
137 select HAVE_ARCH_KFENCE if MMU && 64BIT
145 select HAVE_ARCH_SOFT_DIRTY if 64BIT && MMU && RISCV_ISA_SVRSW60T59B
148 select HAVE_ARCH_TRANSPARENT_HUGEPAGE if 64BIT && MMU
149 select HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD if 64BIT && MMU
150 select HAVE_ARCH_USERFAULTFD_MINOR if 64BIT && USERFAULTFD
151 select HAVE_ARCH_USERFAULTFD_WP if 64BIT && MMU && USERFAULTFD && RISCV_ISA_SVRSW60T59B
152 select HAVE_ARCH_VMAP_STACK if MMU && 64BIT
228 select VDSO_GETRANDOM if HAVE_GENERIC_VDSO && 64BIT
230 select ZONE_DMA32 if 64BIT
234 depends on 64BIT
260 default 18 if 64BIT
269 default 24 if 64BIT # SV39 based
300 default 0xdfffffff00000000 if 64BIT
301 default 0xffffffff if 32BIT
309 select SPARSEMEM_STATIC if 32BIT && SPARSEMEM
310 select SPARSEMEM_VMEMMAP_ENABLE if 64BIT
324 select GENERIC_BUG_RELATIVE_POINTERS if 64BIT
343 default 0 if 32BIT
344 default 0xdead000000000000 if 64BIT
348 default 5 if 64BIT
406 select 32BIT
414 select 64BIT
421 # is still a bit more efficient when generating code if it's setup in a manner
425 default CMODEL_MEDLOW if 32BIT
426 default CMODEL_MEDANY if 64BIT
455 range 2 32 if RISCV_SBI_V01 && 32BIT
456 range 2 64 if RISCV_SBI_V01 && 64BIT
457 default "32" if 32BIT
458 default "64" if 64BIT
566 depends on 64BIT
577 depends on 64BIT && MMU
596 depends on 64BIT && MMU
607 The Svpbmt extension is only available on 64-bit cpus.
614 depends on !64BIT || $(cc-option,-mabi=lp64 -march=rv64imv)
615 depends on !32BIT || $(cc-option,-mabi=ilp32 -march=rv32imv)
679 depends on !64BIT || $(cc-option,-mabi=lp64 -march=rv64ima_zabha)
680 depends on !32BIT || $(cc-option,-mabi=ilp32 -march=rv32ima_zabha)
697 depends on !64BIT || $(cc-option,-mabi=lp64 -march=rv64ima_zacas)
698 depends on !32BIT || $(cc-option,-mabi=ilp32 -march=rv32ima_zacas)
714 depends on !64BIT || $(cc-option,-mabi=lp64 -march=rv64ima_zbb)
715 depends on !32BIT || $(cc-option,-mabi=ilp32 -march=rv32ima_zbb)
729 depends on !64BIT || $(cc-option,-mabi=lp64 -march=rv64ima_zba)
730 depends on !32BIT || $(cc-option,-mabi=ilp32 -march=rv32ima_zba)
735 bool "Zba extension support for bit manipulation instructions"
747 bool "Zbb extension support for bit manipulation instructions"
756 of bit-specific operations (count bit population, sign extending,
764 depends on !64BIT || $(cc-option,-mabi=lp64 -march=rv64ima_zbc)
765 depends on !32BIT || $(cc-option,-mabi=ilp32 -march=rv32ima_zbc)
787 depends on !64BIT || $(cc-option,-mabi=lp64 -march=rv64ima_zbkb)
788 depends on !32BIT || $(cc-option,-mabi=ilp32 -march=rv32ima_zbkb)
793 bool "Zbkb extension support for bit manipulation instructions"
799 extension (bit manipulation for cryptography) and enable its usage.
852 depends on MMU && 64BIT
914 default 1 if 32BIT
917 Specify the Pages of thread stack size (from 4KB to 64KB), which also
1097 def_bool 64BIT
1118 bool "Kernel support for 32-bit U-mode"
1119 default 64BIT
1120 depends on 64BIT && MMU
1122 This option enables support for a 32-bit U-mode running under a 64-bit
1127 If you want to execute 32-bit userspace applications, say Y.
1167 depends on MMU && 64BIT
1186 depends on 64BIT && MMU && \
1260 select ARCH_SUPPORTS_ACPI if 64BIT