Home
last modified time | relevance | path

Searched refs:is_exec (Results 1 – 9 of 9) sorted by relevance

/openbmc/linux/arch/powerpc/mm/
H A Dfault.c195 int is_exec = TRAP(regs) == INTERRUPT_INST_STORAGE; in bad_kernel_fault() local
197 if (is_exec) { in bad_kernel_fault()
230 static bool access_pkey_error(bool is_write, bool is_exec, bool is_pkey, in access_pkey_error() argument
238 if (!arch_vma_access_permitted(vma, is_write, is_exec, 0)) in access_pkey_error()
256 if (is_exec) { in access_error()
411 int is_exec = TRAP(regs) == INTERRUPT_INST_STORAGE; in ___do_page_fault() local
469 if (is_exec) in ___do_page_fault()
479 if (unlikely(access_pkey_error(is_write, is_exec, in ___do_page_fault()
485 if (unlikely(access_error(is_write, is_exec, vma))) { in ___do_page_fault()
519 if (unlikely(access_pkey_error(is_write, is_exec, in ___do_page_fault()
[all …]
/openbmc/linux/arch/xtensa/mm/
H A Dfault.c96 int is_write, is_exec; in do_page_fault() local
119 is_exec = (exccause == EXCCAUSE_ITLB_PRIVILEGE || in do_page_fault()
126 is_write ? "w" : "", is_exec ? "x" : ""); in do_page_fault()
148 } else if (is_exec) { in do_page_fault()
/openbmc/qemu/include/qemu/
H A Dselfmap.h20 bool is_exec; member
/openbmc/qemu/target/sparc/
H A Dldst_helper.c421 bool is_write, bool is_exec, int is_asi, in sparc_raise_mmu_fault() argument
432 is_exec ? "exec" : is_write ? "write" : "read", size, in sparc_raise_mmu_fault()
437 is_exec ? "exec" : is_write ? "write" : "read", size, in sparc_raise_mmu_fault()
451 if (is_exec) { in sparc_raise_mmu_fault()
459 if (!is_exec) { in sparc_raise_mmu_fault()
469 int tt = is_exec ? TT_CODE_ACCESS : TT_DATA_ACCESS; in sparc_raise_mmu_fault()
483 bool is_write, bool is_exec, int is_asi, in sparc_raise_mmu_fault() argument
494 if (is_exec) { /* XXX has_hypervisor */ in sparc_raise_mmu_fault()
1939 bool is_exec = access_type == MMU_INST_FETCH; in sparc_cpu_do_transaction_failed() local
1942 sparc_raise_mmu_fault(cs, physaddr, is_write, is_exec, in sparc_cpu_do_transaction_failed()
/openbmc/qemu/util/
H A Dselfmap.c67 e->is_exec = fields[1][2] == 'x'; in read_self_maps()
/openbmc/linux/tools/lib/bpf/
H A Dusdt.c389 bool is_exec; member
438 seg->is_exec = phdr.p_flags & PF_X; in parse_elf_segs()
523 seg->is_exec = true; in parse_vma_segs()
677 if (!seg->is_exec) { in collect_usdt_targets()
749 if (seg->is_exec) { in collect_usdt_targets()
/openbmc/linux/arch/powerpc/mm/book3s64/
H A Dhash_utils.c1756 bool is_exec, unsigned long trap) in hash_preload() argument
1761 unsigned long access = _PAGE_PRESENT | _PAGE_READ | (is_exec ? _PAGE_EXEC : 0); in hash_preload()
1852 bool is_exec; in __update_mmu_cache() local
1870 is_exec = false; in __update_mmu_cache()
1873 is_exec = true; in __update_mmu_cache()
1879 hash_preload(vma->vm_mm, ptep, address, is_exec, trap); in __update_mmu_cache()
/openbmc/linux/tools/perf/util/
H A Dunwind-libunwind-local.c470 int is_exec = elf_is_exec(fd, dso->name); in find_proc_info() local
472 unw_word_t base = is_exec ? 0 : start; in find_proc_info()
/openbmc/linux/fs/fat/
H A Dinode.c466 static int is_exec(unsigned char *extension) in is_exec() function
544 ((sbi->options.showexec && !is_exec(de->name + 8)) in fat_fill_inode()