Home
last modified time | relevance | path

Searched refs:mem_space (Results 1 – 6 of 6) sorted by relevance

/components/libc/posix/libdl/
A Ddlelf.c121 module->mem_space = rt_malloc(module_size); in dlmodule_load_shared_object()
122 if (module->mem_space == RT_NULL) in dlmodule_load_shared_object()
130 rt_memset(module->mem_space, 0, module_size); in dlmodule_load_shared_object()
135 rt_memcpy(module->mem_space + phdr[index].p_vaddr - vstart_addr, in dlmodule_load_shared_object()
142 module->entry_addr = module->mem_space + elf_module->e_entry - vstart_addr; in dlmodule_load_shared_object()
184 addr = (Elf_Addr)(module->mem_space + sym->st_value - vstart_addr); in dlmodule_load_shared_object()
253 (void *)(module->mem_space + symtab[i].st_value - module->vstart_addr); in dlmodule_load_shared_object()
355 module->mem_space = rt_malloc(module_size); in dlmodule_load_relocated_object()
356 if (module->mem_space == RT_NULL) in dlmodule_load_relocated_object()
364 ptr = module->mem_space; in dlmodule_load_relocated_object()
[all …]
A Ddlmodule.c400 rt_free(module->mem_space); in dlmodule_destroy()
532 rt_hw_cpu_dcache_ops(RT_HW_CACHE_FLUSH, module->mem_space, module->mem_size); in dlmodule_load()
533 rt_hw_cpu_icache_ops(RT_HW_CACHE_INVALIDATE, module->mem_space, module->mem_size); in dlmodule_load()
706 rt_hw_cpu_dcache_ops(RT_HW_CACHE_FLUSH, module->mem_space, module->mem_size); in dlmodule_load_custom()
707 rt_hw_cpu_icache_ops(RT_HW_CACHE_INVALIDATE, module->mem_space, module->mem_size); in dlmodule_load_custom()
936 RT_NAME_MAX, RT_NAME_MAX, module->parent.name, module->nref, module->mem_space); in list_module()
A Ddlmodule.h49 rt_addr_t mem_space; /* memory space */ member
/components/libc/posix/libdl/arch/
A Driscv.c39 where = (Elf64_Addr *)((rt_uint8_t *)module->mem_space in dlmodule_relocate()
51 … *where = (Elf64_Addr)((rt_uint8_t *)module->mem_space - module->vstart_addr + rel->r_addend); in dlmodule_relocate()
A Dx86.c29 where = (Elf32_Addr *)((rt_uint8_t *)module->mem_space in dlmodule_relocate()
A Darm.c26 where = (Elf32_Addr *)((rt_uint8_t *)module->mem_space in dlmodule_relocate()

Completed in 6 milliseconds