Lines Matching defs:sinfo

321 	section_info_table *	sinfo;
341 sinfo = &state->sec_table[scn_index];
345 shdr = &(sinfo->shdr);
358 sinfo->scn = scn;
359 sinfo->secno = scn_index;
360 sinfo->osecno = scn_index;
361 SET_ACTION(sinfo->flags, ACT_NOP);
362 sinfo->name = name;
364 SET_LOC(sinfo->flags, NOSEG);
366 SET_LOC(sinfo->flags, scn_location(scn, elf, state));
370 sinfo, 10) == NULL) {
391 sinfo->rel_name = temp_name;
392 sinfo->rel_scn_index =
395 sinfo->rel_loc = NOSEG;
397 sinfo->rel_loc =
407 sinfo->data = data;
414 SET_CANDIDATE(sinfo->flags);
431 SET_CANDIDATE(sinfo->flags);
441 SET_CANDIDATE(sinfo->flags);
444 x = GET_LOC(sinfo->flags);
473 if (ISCANDIDATE(sinfo->flags)) {
474 ret += apply_action(sinfo, cur_file, cmd_info);
484 GET_LOC(sinfo->flags) == AFTER) {
489 sinfo++;
491 sinfo->scn = (Elf_Scn *) -1;
584 sinfo = &(state->sec_table[0]);
586 sinfo++;
587 rel_idx = sinfo->rel_scn_index;
595 if (((sinfo->secno ==
597 (sinfo->secno ==
599 sinfo->rel_loc != IN) {
620 (GET_LOC(sinfo->flags) != IN)) {
621 if (GET_LOC(sinfo->flags) ==
623 sinfo->secno =
626 sinfo->secno =
628 SET_ACTION(sinfo->flags, ACT_DELETE);
635 sinfo = &(state->sec_table[1]);
637 shdr = &(sinfo->shdr);
638 if (sinfo->secno == (GElf_Word)DELETED) {
654 sinfo->secno -= acc;
660 sinfo++;
1550 section_info_table *sinfo;
1569 for (APLIST_TRAVERSE(cmd_info->sh_groups, idx, sinfo)) {
1570 if (sinfo->secno == (GElf_Word)DELETED)
1572 num = (sinfo->shdr).sh_size/sizeof (Word);
1574 grpdata = (Word *)(sinfo->data->d_buf);
1586 sinfo->secno = (GElf_Word)DELETED;
1597 section_info_table *sinfo;
1602 sinfo = &state->sec_table[sno];
1603 if (sinfo->secno != (GElf_Word) DELETED)
1604 sinfo->secno = sno2++;
1613 for (APLIST_TRAVERSE(cmd_info->sh_groups, idx, sinfo)) {
1614 if (sinfo->secno == (GElf_Word)DELETED)
1616 num = (sinfo->shdr).sh_size/sizeof (Word);
1621 if ((sinfo->mdata = malloc(sizeof (Elf_Data))) == NULL) {
1626 *(sinfo->mdata) = *(sinfo->data);
1627 if ((ngrpdata = sinfo->mdata->d_buf =
1628 malloc(sinfo->data->d_size)) == NULL) {
1634 grpdata = (Word *)(sinfo->data->d_buf);
1644 sinfo->mdata->d_size = j * sizeof (Word);
1645 sinfo->data = sinfo->mdata;