Lines Matching refs:name
76 sym->name = strtab + src->n_un.n_strx;
111 sym->name = strtab + src->n_un.n_strx;
136 kxld_sym_init_absolute(KXLDSym *sym, char *name, kxld_addr_t link_addr)
139 check(name);
143 sym->name = name;
264 if ((streq_safe(CXX_PREFIX, sym->name, const_strlen(CXX_PREFIX)))) {
267 if (streq_safe(sym->name, METACLASS_VTABLE_PREFIX,
271 } else if (streq_safe(sym->name, VTABLE_PREFIX,
275 } else if (kxld_strstr(sym->name, RESERVED_TOKEN)) {
277 } else if (kxld_strstr(sym->name, METACLASS_TOKEN)) {
279 } else if (kxld_strstr(sym->name, SUPER_METACLASS_POINTER_TOKEN)) {
282 } else if (kxld_sym_name_is_pure_virtual(sym->name)) {
568 kxld_sym_name_is_pure_virtual(const char *name)
570 return streq_safe(CXX_PURE_VIRTUAL, name, sizeof(CXX_PURE_VIRTUAL));
576 kxld_sym_name_is_padslot(const char *name)
578 check(name);
580 return (kxld_strstr(name, RESERVED_TOKEN) != 0);
625 rval = extract_inner_string(sym->name, OSOBJ_PREFIX, METACLASS_TOKEN,
646 rval = extract_inner_string(sym->name, OSOBJ_PREFIX,
666 rval = kxld_sym_get_class_name_from_vtable_name(sym->name,
868 bytes = strlen(sym->name) + 1;
882 strlcpy(str, sym->name, strsize - *stroff);
909 bytes = strlen(sym->name) + 1;
923 strlcpy(str, sym->name, strsize - *stroff);