Lines Matching refs:d_size
361 for (si = 0; si < symbols->d_size / sizeof(GElf_Sym) && !name; in bpf_object__init_prog_names()
605 for (i = 0; i < symbols->d_size / sizeof(GElf_Sym); i++) { in bpf_object__init_maps()
617 nr_maps, data->d_size); in bpf_object__init_maps()
623 map_def_sz = data->d_size / nr_maps; in bpf_object__init_maps()
624 if (!data->d_size || (data->d_size % nr_maps) != 0) { in bpf_object__init_maps()
627 obj->path, nr_maps, data->d_size); in bpf_object__init_maps()
649 for (i = 0, map_idx = 0; i < symbols->d_size / sizeof(GElf_Sym); i++) { in bpf_object__init_maps()
663 if (sym.st_value + map_def_sz > data->d_size) { in bpf_object__init_maps()
774 idx, name, (unsigned long)data->d_size, in bpf_object__elf_collect()
781 data->d_size); in bpf_object__elf_collect()
785 data->d_size); in bpf_object__elf_collect()
789 obj->btf = btf__new(data->d_buf, data->d_size, in bpf_object__elf_collect()
807 (data->d_size > 0)) { in bpf_object__elf_collect()
811 data->d_size, name, idx); in bpf_object__elf_collect()