Lines Matching refs:d_size

614 	size_t sec_sz = sec_data->d_size, sec_off, prog_sz;  in bpf_object__add_programs()
1010 if (vsi->offset + type->size > obj->efile.st_ops_data->d_size) { in bpf_object__init_struct_ops_maps()
1238 *size = obj->efile.data->d_size; in bpf_object__section_size()
1241 *size = obj->efile.bss->d_size; in bpf_object__section_size()
1244 *size = obj->efile.rodata->d_size; in bpf_object__section_size()
1247 *size = obj->efile.st_ops_data->d_size; in bpf_object__section_size()
1254 *size = data->d_size; in bpf_object__section_size()
1271 for (si = 0; si < symbols->d_size / sizeof(GElf_Sym); si++) { in bpf_object__variable_offset()
1421 obj->efile.data->d_size); in bpf_object__init_global_data_maps()
1429 obj->efile.rodata->d_size); in bpf_object__init_global_data_maps()
1439 obj->efile.bss->d_size); in bpf_object__init_global_data_maps()
1775 nr_syms = symbols->d_size / sizeof(GElf_Sym); in bpf_object__init_user_maps()
1787 nr_maps, data->d_size, obj->path); in bpf_object__init_user_maps()
1789 if (!data->d_size || nr_maps == 0 || (data->d_size % nr_maps) != 0) { in bpf_object__init_user_maps()
1794 map_def_sz = data->d_size / nr_maps; in bpf_object__init_user_maps()
1824 if (sym.st_value + map_def_sz > data->d_size) { in bpf_object__init_user_maps()
2235 if ((__u64)vi->offset + vi->size > data->d_size) { in bpf_object__init_user_btf_map()
2452 obj->btf = btf__new(btf_data->d_buf, btf_data->d_size); in bpf_object__init_btf()
2471 btf_ext_data->d_size); in bpf_object__init_btf()
2733 size_t n = symbols->d_size / sizeof(GElf_Sym); in elf_sym_by_sec_off()
2855 idx, name, (unsigned long)data->d_size, in bpf_object__elf_collect()
2860 err = bpf_object__init_license(obj, data->d_buf, data->d_size); in bpf_object__elf_collect()
2864 err = bpf_object__init_kversion(obj, data->d_buf, data->d_size); in bpf_object__elf_collect()
2877 } else if (sh.sh_type == SHT_PROGBITS && data->d_size > 0) { in bpf_object__elf_collect()