Lines Matching refs:ptr
321 rt_uint8_t *ptr, *strtab, *shstrab; in dlmodule_load_relocated_object() local
364 ptr = module->mem_space; in dlmodule_load_relocated_object()
365 rt_memset(ptr, 0, module_size); in dlmodule_load_relocated_object()
373 rt_memcpy(ptr, in dlmodule_load_relocated_object()
376 LOG_D("load text 0x%x, size %d", ptr, shdr[index].sh_size); in dlmodule_load_relocated_object()
377 ptr += shdr[index].sh_size; in dlmodule_load_relocated_object()
383 rt_memcpy(ptr, in dlmodule_load_relocated_object()
386 rodata_addr = (rt_ubase_t)ptr; in dlmodule_load_relocated_object()
387 LOG_D("load rodata 0x%x, size %d, rodata 0x%x", ptr, in dlmodule_load_relocated_object()
389 ptr += shdr[index].sh_size; in dlmodule_load_relocated_object()
395 rt_memcpy(ptr, in dlmodule_load_relocated_object()
398 data_addr = (rt_ubase_t)ptr; in dlmodule_load_relocated_object()
399 LOG_D("load data 0x%x, size %d, data 0x%x", ptr, in dlmodule_load_relocated_object()
401 ptr += shdr[index].sh_size; in dlmodule_load_relocated_object()
407 rt_memset(ptr, 0, shdr[index].sh_size); in dlmodule_load_relocated_object()
408 bss_addr = (rt_ubase_t)ptr; in dlmodule_load_relocated_object()
409 LOG_D("load bss 0x%x, size %d", ptr, shdr[index].sh_size); in dlmodule_load_relocated_object()