• Home
  • Raw
  • Download

Lines Matching refs:base

104 static void __mod_update_bounds(void *base, unsigned int size, struct mod_tree_root *tree)  in __mod_update_bounds()  argument
106 unsigned long min = (unsigned long)base; in __mod_update_bounds()
117 __mod_update_bounds(mod->core_layout.base, mod->core_layout.size, &mod_tree); in mod_update_bounds()
119 __mod_update_bounds(mod->init_layout.base, mod->init_layout.size, &mod_tree); in mod_update_bounds()
121 __mod_update_bounds(mod->data_layout.base, mod->data_layout.size, &mod_data_tree); in mod_update_bounds()
245 #define symversion(base, idx) NULL argument
247 #define symversion(base, idx) ((base != NULL) ? ((base) + (idx)) : NULL) argument
1215 module_memfree(mod->init_layout.base); in free_module()
1220 lockdep_free_key_range(mod->data_layout.base, mod->data_layout.size); in free_module()
1224 module_memfree(mod->core_layout.base); in free_module()
1226 vfree(mod->data_layout.base); in free_module()
2179 mod->core_layout.base = ptr; in move_module()
2191 module_memfree(mod->core_layout.base); in move_module()
2195 mod->init_layout.base = ptr; in move_module()
2197 mod->init_layout.base = NULL; in move_module()
2209 module_memfree(mod->core_layout.base); in move_module()
2210 module_memfree(mod->init_layout.base); in move_module()
2214 mod->data_layout.base = ptr; in move_module()
2226 dest = mod->init_layout.base in move_module()
2229 dest = mod->data_layout.base + shdr->sh_entsize; in move_module()
2231 dest = mod->core_layout.base + shdr->sh_entsize; in move_module()
2286 if (mod->init_layout.base) in flush_module_icache()
2287 flush_icache_range((unsigned long)mod->init_layout.base, in flush_module_icache()
2288 (unsigned long)mod->init_layout.base in flush_module_icache()
2290 flush_icache_range((unsigned long)mod->core_layout.base, in flush_module_icache()
2291 (unsigned long)mod->core_layout.base + mod->core_layout.size); in flush_module_icache()
2390 module_memfree(mod->init_layout.base); in module_deallocate()
2392 module_memfree(mod->core_layout.base); in module_deallocate()
2394 vfree(mod->data_layout.base); in module_deallocate()
2497 freeinit->module_init = mod->init_layout.base; in do_init_module()
2533 ftrace_free_mem(mod, mod->init_layout.base, mod->init_layout.base + in do_init_module()
2548 mod->init_layout.base = NULL; in do_init_module()
2955 lockdep_free_key_range(mod->data_layout.base, mod->data_layout.size); in load_module()
3159 if (!within(addr, mod->init_layout.base, mod->init_layout.text_size) in __module_text_address()
3160 && !within(addr, mod->core_layout.base, mod->core_layout.text_size)) in __module_text_address()