Lines Matching refs:sec_desc
1642 struct elf_sec_desc *sec_desc; in bpf_object__init_global_data_maps() local
1650 sec_desc = &obj->efile.secs[sec_idx]; in bpf_object__init_global_data_maps()
1653 if (!sec_desc->data || sec_desc->data->d_size == 0) in bpf_object__init_global_data_maps()
1656 switch (sec_desc->sec_type) { in bpf_object__init_global_data_maps()
1661 sec_desc->data->d_buf, in bpf_object__init_global_data_maps()
1662 sec_desc->data->d_size); in bpf_object__init_global_data_maps()
1669 sec_desc->data->d_buf, in bpf_object__init_global_data_maps()
1670 sec_desc->data->d_size); in bpf_object__init_global_data_maps()
1677 sec_desc->data->d_size); in bpf_object__init_global_data_maps()
3304 struct elf_sec_desc *sec_desc; in bpf_object__elf_collect() local
3359 sec_desc = &obj->efile.secs[idx]; in bpf_object__elf_collect()
3413 sec_desc->sec_type = SEC_DATA; in bpf_object__elf_collect()
3414 sec_desc->shdr = sh; in bpf_object__elf_collect()
3415 sec_desc->data = data; in bpf_object__elf_collect()
3418 sec_desc->sec_type = SEC_RODATA; in bpf_object__elf_collect()
3419 sec_desc->shdr = sh; in bpf_object__elf_collect()
3420 sec_desc->data = data; in bpf_object__elf_collect()
3445 sec_desc->sec_type = SEC_RELO; in bpf_object__elf_collect()
3446 sec_desc->shdr = sh; in bpf_object__elf_collect()
3447 sec_desc->data = data; in bpf_object__elf_collect()
3449 sec_desc->sec_type = SEC_BSS; in bpf_object__elf_collect()
3450 sec_desc->shdr = sh; in bpf_object__elf_collect()
3451 sec_desc->data = data; in bpf_object__elf_collect()
6567 struct elf_sec_desc *sec_desc = &obj->efile.secs[i]; in bpf_object__collect_relos() local
6572 if (sec_desc->sec_type != SEC_RELO) in bpf_object__collect_relos()
6575 shdr = sec_desc->shdr; in bpf_object__collect_relos()
6576 data = sec_desc->data; in bpf_object__collect_relos()