Lines Matching refs:sec_desc
1783 struct elf_sec_desc *sec_desc;
1791 sec_desc = &obj->efile.secs[sec_idx];
1794 if (!sec_desc->data || sec_desc->data->d_size == 0)
1797 switch (sec_desc->sec_type) {
1806 sec_desc->data->d_buf,
1807 sec_desc->data->d_size);
1818 sec_desc->data->d_buf,
1819 sec_desc->data->d_size);
1830 sec_desc->data->d_size);
3656 struct elf_sec_desc *sec_desc;
3783 sec_desc = &obj->efile.secs[idx];
3804 data = elf_sec_data_by_idx(obj, i, &sec_desc->realdata);
3846 sec_desc->sec_type = SEC_DATA;
3848 sec_desc->shdr = sh;
3849 sec_desc->data = data;
3851 sec_desc->psection = ptmpsection;
3852 sec_desc->realdata.d_buf = data->d_buf;
3853 sec_desc->realdata.d_size = data->d_size;
3854 sec_desc->data = &(sec_desc->realdata);
3858 sec_desc->sec_type = SEC_RODATA;
3860 sec_desc->shdr = sh;
3861 sec_desc->data = data;
3863 sec_desc->psection = ptmpsection;
3864 sec_desc->realdata.d_buf = data->d_buf;
3865 sec_desc->realdata.d_size = data->d_size;
3866 sec_desc->data = &(sec_desc->realdata);
3905 sec_desc->sec_type = SEC_RELO;
3907 sec_desc->shdr = sh;
3909 sec_desc->psection = ptmpsection;
3911 sec_desc->data = data;
3914 sec_desc->sec_type = SEC_BSS;
3916 sec_desc->shdr = sh;
3918 sec_desc->psection = ptmpsection;
3920 sec_desc->data = data;
7179 struct elf_sec_desc *sec_desc = &obj->efile.secs[i];
7185 if (sec_desc->sec_type != SEC_RELO)
7189 shdr = sec_desc->shdr;
7193 data = sec_desc->data;