Lines Matching refs:enable

42 static void enable_barrier_nospec(bool enable)  in enable_barrier_nospec()  argument
44 barrier_nospec_enabled = enable; in enable_barrier_nospec()
45 do_barrier_nospec_fixups(enable); in enable_barrier_nospec()
50 bool enable; in setup_barrier_nospec() local
64 enable = security_ftr_enabled(SEC_FTR_FAVOUR_SECURITY) && in setup_barrier_nospec()
68 enable_barrier_nospec(enable); in setup_barrier_nospec()
296 static void stf_barrier_enable(bool enable) in stf_barrier_enable() argument
298 if (enable) in stf_barrier_enable()
303 stf_barrier = enable; in stf_barrier_enable()
309 bool enable; in setup_stf_barrier() local
321 enable = security_ftr_enabled(SEC_FTR_FAVOUR_SECURITY) && in setup_stf_barrier()
335 stf_barrier_enable(enable); in setup_stf_barrier()
403 bool enable; in stf_barrier_set() local
406 enable = true; in stf_barrier_set()
408 enable = false; in stf_barrier_set()
413 if (enable != stf_barrier) in stf_barrier_set()
414 stf_barrier_enable(enable); in stf_barrier_set()
494 static void toggle_branch_cache_flush(bool enable) in toggle_branch_cache_flush() argument
496 if (!enable || !security_ftr_enabled(SEC_FTR_FLUSH_COUNT_CACHE)) { in toggle_branch_cache_flush()
511 if (!enable || !security_ftr_enabled(SEC_FTR_FLUSH_LINK_STACK)) { in toggle_branch_cache_flush()
531 bool enable = true; in setup_count_cache_flush() local
538 enable = false; in setup_count_cache_flush()
550 toggle_branch_cache_flush(enable); in setup_count_cache_flush()
608 void rfi_flush_enable(bool enable) in rfi_flush_enable() argument
610 if (enable) { in rfi_flush_enable()
616 rfi_flush = enable; in rfi_flush_enable()
619 static void entry_flush_enable(bool enable) in entry_flush_enable() argument
621 if (enable) { in entry_flush_enable()
628 entry_flush = enable; in entry_flush_enable()
631 static void uaccess_flush_enable(bool enable) in uaccess_flush_enable() argument
633 if (enable) { in uaccess_flush_enable()
642 uaccess_flush = enable; in uaccess_flush_enable()
688 void setup_rfi_flush(enum l1d_flush_type types, bool enable) in setup_rfi_flush() argument
704 rfi_flush_enable(enable); in setup_rfi_flush()
707 void setup_entry_flush(bool enable) in setup_entry_flush() argument
713 entry_flush_enable(enable); in setup_entry_flush()
716 void setup_uaccess_flush(bool enable) in setup_uaccess_flush() argument
722 uaccess_flush_enable(enable); in setup_uaccess_flush()
728 bool enable; in count_cache_flush_set() local
731 enable = true; in count_cache_flush_set()
733 enable = false; in count_cache_flush_set()
737 toggle_branch_cache_flush(enable); in count_cache_flush_set()
781 bool enable; in rfi_flush_set() local
784 enable = true; in rfi_flush_set()
786 enable = false; in rfi_flush_set()
791 if (enable != rfi_flush) in rfi_flush_set()
792 rfi_flush_enable(enable); in rfi_flush_set()
807 bool enable; in entry_flush_set() local
810 enable = true; in entry_flush_set()
812 enable = false; in entry_flush_set()
817 if (enable != entry_flush) in entry_flush_set()
818 entry_flush_enable(enable); in entry_flush_set()
833 bool enable; in uaccess_flush_set() local
836 enable = true; in uaccess_flush_set()
838 enable = false; in uaccess_flush_set()
843 if (enable != uaccess_flush) in uaccess_flush_set()
844 uaccess_flush_enable(enable); in uaccess_flush_set()