Home
last modified time | relevance | path

Searched refs:execmem_info (Results 1 – 13 of 13) sorted by relevance

/linux/arch/sparc/mm/
H A Dexecmem.c5 static struct execmem_info execmem_info __ro_after_init;
7 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
9 execmem_info = (struct execmem_info){ in execmem_arch_setup()
20 return &execmem_info; in execmem_arch_setup()
/linux/arch/nios2/mm/
H A Dinit.c137 static struct execmem_info execmem_info __ro_after_init;
139 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
141 execmem_info = (struct execmem_info){ in execmem_arch_setup()
152 return &execmem_info; in execmem_arch_setup()
/linux/arch/s390/mm/
H A Dinit.c292 static struct execmem_info execmem_info __ro_after_init;
294 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
304 execmem_info = (struct execmem_info){ in execmem_arch_setup()
316 return &execmem_info; in execmem_arch_setup()
/linux/arch/loongarch/mm/
H A Dinit.c224 static struct execmem_info execmem_info __ro_after_init;
226 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
228 execmem_info = (struct execmem_info){ in execmem_arch_setup()
239 return &execmem_info; in execmem_arch_setup()
/linux/mm/
H A Dexecmem.c24 static struct execmem_info *execmem_info __ro_after_init;
25 static struct execmem_info default_execmem_info __ro_after_init;
67 struct execmem_range *range = &execmem_info->ranges[EXECMEM_MODULE_DATA]; in execmem_vmap()
463 struct execmem_range *range = &execmem_info->ranges[type]; in execmem_alloc()
508 return !!(execmem_info->ranges[type].flags & EXECMEM_ROX_CACHE); in execmem_is_rox()
511 static bool execmem_validate(struct execmem_info *info) in execmem_validate()
534 static void execmem_init_missing(struct execmem_info *info) in execmem_init_missing()
556 struct execmem_info * __weak execmem_arch_setup(void) in execmem_arch_setup()
563 struct execmem_info *info = execmem_arch_setup(); in __execmem_init()
566 info = execmem_info = &default_execmem_info; in __execmem_init()
[all …]
/linux/arch/powerpc/mm/
H A Dmem.c383 static struct execmem_info execmem_info __ro_after_init;
397 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
428 execmem_info = (struct execmem_info){ in execmem_arch_setup()
453 return &execmem_info; in execmem_arch_setup()
/linux/arch/arm64/mm/
H A Dinit.c494 static struct execmem_info execmem_info __ro_after_init;
496 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
520 execmem_info = (struct execmem_info){ in execmem_arch_setup()
545 return &execmem_info; in execmem_arch_setup()
/linux/arch/arm/mm/
H A Dinit.c449 static struct execmem_info execmem_info __ro_after_init;
451 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
460 execmem_info = (struct execmem_info){ in execmem_arch_setup()
473 return &execmem_info; in execmem_arch_setup()
/linux/arch/mips/mm/
H A Dinit.c567 static struct execmem_info execmem_info __ro_after_init;
569 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
571 execmem_info = (struct execmem_info){ in execmem_arch_setup()
582 return &execmem_info; in execmem_arch_setup()
/linux/include/linux/
H A Dexecmem.h114 struct execmem_info { struct
131 struct execmem_info *execmem_arch_setup(void);
/linux/arch/x86/mm/
H A Dinit.c1057 static struct execmem_info execmem_info __ro_after_init;
1066 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
1086 execmem_info = (struct execmem_info){ in execmem_arch_setup()
1126 return &execmem_info; in execmem_arch_setup()
/linux/arch/parisc/mm/
H A Dinit.c983 static struct execmem_info execmem_info __ro_after_init;
985 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
987 execmem_info = (struct execmem_info){ in execmem_arch_setup()
998 return &execmem_info; in execmem_arch_setup()
/linux/arch/riscv/mm/
H A Dinit.c1534 static struct execmem_info execmem_info __ro_after_init;
1536 struct execmem_info __init *execmem_arch_setup(void) in execmem_arch_setup()
1538 execmem_info = (struct execmem_info){ in execmem_arch_setup()
1561 return &execmem_info; in execmem_arch_setup()