Lines Matching defs:raw_data
117 void *raw_data;
204 free(sec->raw_data);
277 syms = libbpf_reallocarray(symtab->raw_data, sym_cnt + 1, sizeof(*sym));
284 symtab->raw_data = syms;
1074 if (memcmp(dst_sec->raw_data, src_sec->data->d_buf, dst_sec->sec_sz) != 0)
1117 tmp = realloc(dst->raw_data, dst_final_sz);
1119 * 1. When dst->raw_data is NULL it returns:
1121 * 2. When dst->raw_data is not-NULL it frees dst->raw_data and returns NULL,
1126 * dst->raw_data would be freed again in bpf_linker__free().
1132 dst->raw_data = tmp;
1135 memset(dst->raw_data + dst->sec_sz, 0, dst_align_sz - dst->sec_sz);
1137 memcpy(dst->raw_data + dst_align_sz, src->data->d_buf, src->shdr->sh_size);
1257 Elf64_Sym *syms = symtab->raw_data;
2057 dst_rel = dst_sec->raw_data + src_sec->dst_off;
2085 insn = dst_linked_sec->raw_data + dst_rel->r_offset;
2591 sec->data->d_buf = sec->raw_data;
2618 size_t align, const void *raw_data, size_t raw_sz)
2650 data->d_buf = (void *)raw_data;
2661 const void *raw_data;
2704 raw_data = btf__raw_data(linker->btf, &raw_sz);
2705 if (!raw_data)
2708 err = emit_elf_data_sec(linker, BTF_ELF_SEC, 8, raw_data, raw_sz);
2716 raw_data = btf_ext__get_raw_data(linker->btf_ext, &raw_sz);
2717 if (!raw_data)
2720 err = emit_elf_data_sec(linker, BTF_EXT_ELF_SEC, 8, raw_data, raw_sz);