Searched refs:noexec (Results 1 – 13 of 13) sorted by relevance
93 unsigned long *table = crst_table_alloc(mm, mm->context.noexec); in pud_alloc_one()102 unsigned long *table = crst_table_alloc(mm, mm->context.noexec); in pmd_alloc_one()118 if (mm->context.noexec) { in pgd_populate()134 if (mm->context.noexec) { in pud_populate()163 if (mm->context.noexec) { in pmd_populate()
38 mm->context.noexec = 0; in init_new_context()42 mm->context.noexec = (user_mode == SECONDARY_SPACE_MODE); in init_new_context()66 pgd = mm->context.noexec ? get_shadow_table(pgd) : pgd; in update_mm()
205 if (current->mm->context.noexec && \208 current->mm->context.noexec == 0; \
116 if (mm->context.noexec) { in huge_ptep_invalidate()124 if (mm->context.noexec) { in huge_ptep_invalidate()
13 int noexec; member
84 if (mm->context.noexec) in __tlb_flush_mm()
449 if (mm->context.noexec) { in set_pte_at()706 if (mm->context.noexec) in pte_clear()906 if (mm->context.noexec) { in ptep_invalidate()
128 unsigned long *crst_table_alloc(struct mm_struct *mm, int noexec) in crst_table_alloc() argument135 if (noexec) { in crst_table_alloc()200 table = crst_table_alloc(mm, mm->context.noexec); in crst_table_upgrade()276 bits = (mm->context.noexec || mm->context.has_pgste) ? 3UL : 1UL; in page_table_alloc()332 bits = (mm->context.noexec || mm->context.has_pgste) ? 3UL : 1UL; in page_table_free()369 bits = (mm->context.noexec || mm->context.has_pgste) ? 3UL : 1UL; in page_table_free_rcu()397 mm->context.noexec = 0; in disable_noexec()
24 if (mm->context.noexec) { in set_huge_pte_at()32 if (mm->context.noexec) { in set_huge_pte_at()
153 noexec=on|off
238 The kernel parameter noexec=on will enable this feature and also
210 of the standard mount options "noexec" and "nosuid" to reduce the risk of 371 noexec Do not permit execution of binaries on the mount.
1660 noexec [IA-64]1662 noexec [X86]1664 noexec=on: enable non-executable mappings (default)1665 noexec=off: disable non-executable mappings