Lines Matching full:an
206 This symbol should be selected by an architecture if 64 bit
222 This symbol should be selected by an architecture if it can
304 # An arch should select this if it provides all these things:
330 An architecture should select this when it can successfully
350 # either provide an uncached segment alias for a DMA allocation, or
358 # to undo an in-place page table remap for uncached access.
374 An architecture should select this to provide hardened usercopy
388 An architecture should select this if the noinstr macro is being used on
413 This symbol should be selected by an architecture if it provides
420 This symbol should be selected by an architecture if it supports
429 This symbol should be selected by an architecture if it
430 supports an implementation of restartable sequences.
435 This symbol should be selected by an architecture if it
441 This symbol should be selected by an architecture if it supports
466 System hardware can generate an NMI using the perf event
548 # This can be disabled if the architecture ensures no CPUs are using an mm as a
553 # To implement this, an arch *must*:
561 # This option allows MMU_LAZY_TLB_REFCOUNT=n. It ensures no CPUs are using an
568 # To implement this, an arch *must*:
581 An architecture should select this in order to enable adding an
620 An arch should select this symbol to support seccomp mode 1 (the fixed
621 syscall policy), and must provide an overrides for __NR_seccomp_sigreturn,
632 An arch should select this symbol if it provides all of these things:
684 an adversary may be able to infer the seccomp filter logic.
691 An architecture should select this if it has the code which
698 An arch should select this symbol if:
716 have an 8-byte or larger character array on the stack.
721 On an x86 "defconfig" build, this feature adds canary checks to
734 - local variable's address used as part of the right hand side of an
736 - local variable is an array (or union containing an array),
743 On an x86 "defconfig" build, this feature adds canary checks to
750 An architecture should select this if it supports the compiler's
762 being overwritten by an attacker. More information can be found
770 of shadow stacks in memory, which means an attacker capable of
795 An architecture should select this option if it supports:
803 An architecture should select this option if it can support Clang's
891 an AutoFDO profile is specified in variable
897 of perf data for creating an AutoFDO profile in
921 An architecture should select this option if it can support Kernel
927 An architecture should select this option if it requires the
933 An architecture should select this option if it uses the generic
947 makes it more difficult for an attacker to exploit bugs that allow
1002 An architecture should select this if it can walk the kernel stack
1003 frames to determine if an object is part of either the arguments
1005 and similar) by implementing an inline arch_within_stack_frames(),
1129 relocations will give an error.
1135 relocations will give an error.
1172 in the end of an hardirq.
1199 An architecture supports choosing randomized locations for
1207 An arch should select this symbol if it supports setting a variable
1216 An architecture implements exit_thread.
1245 An arch should select this symbol if it supports running applications
1429 If this is set, the architecture provides an <asm/hash.h>
1505 An arch should select this symbol if it can support kernel stacks
1540 An arch should select this symbol if it can support kernel stack
1544 closely examined, as the artificial stack bump looks like an array
1606 # select if the architecture provides an asm/dma-direct.h header
1613 An architecture selects this option to indicate that the necessary
1621 An architecture can select this if it provides an
1629 An architecture can select this if it provides an
1637 May be selected by an architecture if it supports place-relative
1679 An architecture should select this if its syscall numbering is sparse
1707 An architecture should select this if it can handle the preemption
1710 Where an architecture selects HAVE_STATIC_CALL_INLINE, any call to a
1713 Where an architecture does not select HAVE_STATIC_CALL_INLINE, any
1725 An architecture should select this if it can handle the preemption
1728 Each preemption function will be given an early return based on a
1740 An arch should select this symbol once all linker sections are explicitly
1856 An architecture can select this if it provides arch/<arch>/tools/Makefile