init_layout       386 arch/arc/kernel/unwind.c 			  module->init_layout.base, module->init_layout.size,
init_layout        33 arch/arm/kernel/module-plts.c 	return loc - (u32)mod->init_layout.base < mod->init_layout.size;
init_layout        68 arch/arm64/kernel/module-plts.c 	return (u64)loc - (u64)mod->init_layout.base < mod->init_layout.size;
init_layout       491 arch/ia64/kernel/module.c 	return addr - (uint64_t) mod->init_layout.base < mod->init_layout.size;
init_layout       680 arch/ia64/kernel/module.c 		val -= (uint64_t) (in_init(mod, val) ? mod->init_layout.base : mod->core_layout.base);
init_layout        83 arch/parisc/kernel/module.c 	return (loc >= me->init_layout.base &&
init_layout        84 arch/parisc/kernel/module.c 		loc <= (me->init_layout.base + me->init_layout.size));
init_layout       413 include/linux/module.h 	struct module_layout init_layout;
init_layout       549 include/linux/module.h 	return (unsigned long)mod->init_layout.base <= addr &&
init_layout       550 include/linux/module.h 	       addr < (unsigned long)mod->init_layout.base + mod->init_layout.size;
init_layout       175 kernel/module.c 	mod->init_layout.mtn.mod = mod;
init_layout       178 kernel/module.c 	if (mod->init_layout.size)
init_layout       179 kernel/module.c 		__mod_tree_insert(&mod->init_layout.mtn);
init_layout       184 kernel/module.c 	if (mod->init_layout.size)
init_layout       185 kernel/module.c 		__mod_tree_remove(&mod->init_layout.mtn);
init_layout       246 kernel/module.c 	if (mod->init_layout.size)
init_layout       247 kernel/module.c 		__mod_update_bounds(mod->init_layout.base, mod->init_layout.size);
init_layout      1243 kernel/module.c 	return sprintf(buffer, "%u\n", mk->mod->init_layout.size);
init_layout      2009 kernel/module.c 	frob_text(&mod->init_layout, set_memory_rw);
init_layout      2010 kernel/module.c 	frob_rodata(&mod->init_layout, set_memory_rw);
init_layout      2019 kernel/module.c 	set_vm_flush_reset_perms(mod->init_layout.base);
init_layout      2023 kernel/module.c 	frob_text(&mod->init_layout, set_memory_ro);
init_layout      2024 kernel/module.c 	frob_rodata(&mod->init_layout, set_memory_ro);
init_layout      2035 kernel/module.c 	frob_rodata(&mod->init_layout, set_memory_nx);
init_layout      2036 kernel/module.c 	frob_writable_data(&mod->init_layout, set_memory_nx);
init_layout      2053 kernel/module.c 		frob_text(&mod->init_layout, set_memory_rw);
init_layout      2078 kernel/module.c 		frob_text(&mod->init_layout, set_memory_ro);
init_layout      2088 kernel/module.c 	frob_text(&mod->init_layout, set_memory_x);
init_layout      2230 kernel/module.c 	module_memfree(mod->init_layout.base);
init_layout      2481 kernel/module.c 			s->sh_entsize = (get_offset(mod, &mod->init_layout.size, s, i)
init_layout      2487 kernel/module.c 			mod->init_layout.size = debug_align(mod->init_layout.size);
init_layout      2488 kernel/module.c 			mod->init_layout.text_size = mod->init_layout.size;
init_layout      2491 kernel/module.c 			mod->init_layout.size = debug_align(mod->init_layout.size);
init_layout      2492 kernel/module.c 			mod->init_layout.ro_size = mod->init_layout.size;
init_layout      2499 kernel/module.c 			mod->init_layout.ro_after_init_size = mod->init_layout.ro_size;
init_layout      2502 kernel/module.c 			mod->init_layout.size = debug_align(mod->init_layout.size);
init_layout      2700 kernel/module.c 	symsect->sh_entsize = get_offset(mod, &mod->init_layout.size, symsect,
init_layout      2727 kernel/module.c 	strsect->sh_entsize = get_offset(mod, &mod->init_layout.size, strsect,
init_layout      2732 kernel/module.c 	mod->init_layout.size = ALIGN(mod->init_layout.size,
init_layout      2734 kernel/module.c 	info->mod_kallsyms_init_off = mod->init_layout.size;
init_layout      2735 kernel/module.c 	mod->init_layout.size += sizeof(struct mod_kallsyms);
init_layout      2736 kernel/module.c 	info->init_typeoffs = mod->init_layout.size;
init_layout      2737 kernel/module.c 	mod->init_layout.size += nsrc * sizeof(char);
init_layout      2738 kernel/module.c 	mod->init_layout.size = debug_align(mod->init_layout.size);
init_layout      2755 kernel/module.c 	mod->kallsyms = mod->init_layout.base + info->mod_kallsyms_init_off;
init_layout      2761 kernel/module.c 	mod->kallsyms->typetab = mod->init_layout.base + info->init_typeoffs;
init_layout      3271 kernel/module.c 	if (mod->init_layout.size) {
init_layout      3272 kernel/module.c 		ptr = module_alloc(mod->init_layout.size);
init_layout      3284 kernel/module.c 		memset(ptr, 0, mod->init_layout.size);
init_layout      3285 kernel/module.c 		mod->init_layout.base = ptr;
init_layout      3287 kernel/module.c 		mod->init_layout.base = NULL;
init_layout      3299 kernel/module.c 			dest = mod->init_layout.base
init_layout      3369 kernel/module.c 	if (mod->init_layout.base)
init_layout      3370 kernel/module.c 		flush_icache_range((unsigned long)mod->init_layout.base,
init_layout      3371 kernel/module.c 				   (unsigned long)mod->init_layout.base
init_layout      3372 kernel/module.c 				   + mod->init_layout.size);
init_layout      3467 kernel/module.c 	module_memfree(mod->init_layout.base);
init_layout      3571 kernel/module.c 	freeinit->module_init = mod->init_layout.base;
init_layout      3619 kernel/module.c 	ftrace_free_mem(mod, mod->init_layout.base, mod->init_layout.base +
init_layout      3620 kernel/module.c 			mod->init_layout.size);
init_layout      3632 kernel/module.c 	mod->init_layout.base = NULL;
init_layout      3633 kernel/module.c 	mod->init_layout.size = 0;
init_layout      3634 kernel/module.c 	mod->init_layout.ro_size = 0;
init_layout      3635 kernel/module.c 	mod->init_layout.ro_after_init_size = 0;
init_layout      3636 kernel/module.c 	mod->init_layout.text_size = 0;
init_layout      4064 kernel/module.c 		nextval = (unsigned long)mod->init_layout.base+mod->init_layout.text_size;
init_layout      4349 kernel/module.c 		   mod->name, mod->init_layout.size + mod->core_layout.size);
init_layout      4517 kernel/module.c 		if (!within(addr, mod->init_layout.base, mod->init_layout.text_size)