Home | History | Annotate | Download | only in libebl

Lines Matching refs:tag

1 /* Return dynamic tag name.
61 ebl_dynamic_tag_name (ebl, tag, buf, len)
63 int64_t tag;
67 const char *res = ebl != NULL ? ebl->dynamic_tag_name (tag, buf, len) : NULL;
71 if (tag >= 0 && tag < DT_NUM)
84 res = stdtags[tag];
86 else if (tag == DT_VERSYM)
88 else if (tag >= DT_GNU_PRELINKED && tag <= DT_SYMINENT)
97 res = valrntags[tag - DT_GNU_PRELINKED];
99 else if (tag >= DT_GNU_HASH && tag <= DT_SYMINFO)
108 res = addrrntags[tag - DT_GNU_HASH];
110 else if (tag >= DT_RELACOUNT && tag <= DT_VERNEEDNUM)
118 res = suntags[tag - DT_RELACOUNT];
120 else if (tag == DT_AUXILIARY)
122 else if (tag == DT_FILTER)
126 snprintf (buf, len, gettext ("<unknown>: %#" PRIx64), tag);