Lines Matching refs:where

541 	  rl.secn = ref->where->section->number;
544 rl.addend = ref->where->offset - ref->where->section->address;
551 rl.secn = ref->where->section->number;
554 rl.addend = -ref->where->section->address;
922 symbol->where->section,
925 wr_dps_start (sfile, symbol->where->section,
928 walk_tree_scope (symbol->where->section,
933 wr_dps_end (symbol->where->section,
936 wr_dps_end (symbol->where->section,
995 if (symbol->where->where == coff_where_member_of_struct)
1001 if (symbol->where->where == coff_where_member_of_enum)
1006 dsy.evalue = symbol->where->offset;
1010 || symbol->where->where == coff_where_entag
1011 || symbol->where->where == coff_where_strtag)
1059 switch (symbol->where->where)
1063 dsy.section = symbol->where->section->number;
1083 switch (symbol->where->where)
1086 dsy.address = symbol->where->offset - find_base (sfile, symbol->where->section);
1090 dsy.address = symbol->where->offset;
1094 if (symbol->where->bitsize)
1096 int bits = (symbol->where->offset * 8 + symbol->where->bitoffset);
1098 dsy.field_len = symbol->where->bitsize;
1107 dsy.field_off = symbol->where->offset;
1114 dsy.field_off = symbol->where->offset; */
1128 if (symbol->where->where == coff_where_register)
1129 dsy.reg = rnames[symbol->where->offset];
1347 int base = find_base (sfile, sy->where->section);
1350 dln.section[idx] = sy->where->section->number;
1354 l->addresses[i] + sy->where->section->address - base;
1493 if (symbol->where->section == info[i].sec)
1527 sc.addr = symbol->where->offset;
1618 ed.section = s->where->section->number;
1621 if (s->where->section->data)
1625 else if (s->where->section->code & SEC_CODE)
1635 ed.address = s->where->offset - s->where->section->address;
1705 struct coff_where *w = s->where;