Home
last modified time | relevance | path

Searched refs:name_t (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/lib/libdemangle/common/
H A Dcxx.h32 } name_t; typedef
36 void name_clear(name_t *);
37 void name_init(name_t *, sysdem_ops_t *);
38 void name_fini(name_t *);
39 size_t name_len(const name_t *);
40 boolean_t name_empty(const name_t *);
41 boolean_t name_add(name_t *, const char *, size_t, const char *, size_t);
42 boolean_t name_add_str(name_t *, str_t *, str_t *);
43 boolean_t name_join(name_t *, size_t, const char *);
44 boolean_t name_fmt(name_t *, const char *, const char *);
[all …]
H A Dcxx_util.c38 name_init(name_t *n, sysdem_ops_t *ops) in name_init()
45 name_fini(name_t *n) in name_fini()
57 name_len(const name_t *n) in name_len()
63 name_empty(const name_t *n) in name_empty()
69 name_clear(name_t *n) in name_clear()
86 name_reserve(name_t *n, size_t amt) in name_reserve()
114 name_add(name_t *n, const char *l, size_t l_len, const char *r, size_t r_len) in name_add()
127 name_add_str(name_t *n, str_t *l, str_t *r) in name_add_str()
152 name_at(const name_t *n, size_t idx) in name_at()
160 name_top(name_t *n) in name_top()
[all …]
H A Dcxx.c32 name_t cpp_name;
3982 name_t *nm = &db->cpp_name; in njoin()
4072 print_name(const name_t *n, FILE *out) in print_name()
4082 sp = name_top((name_t *)n); in print_name()
4127 const name_t *n = sub->sub_items; in print_sub()
4181 const name_t *n = &s->sub_items[i]; in print_templ()
/illumos-gate/usr/src/tools/find_elf/
H A Dfind_elf.c61 } name_t; typedef
64 name_t *ns_names;
545 name_t *first = NULL; in sort_names()
552 name_t *n = &names->ns_names[i]; in sort_names()
584 name_t tmp = names->ns_names[0]; in sort_names()
587 (void) memcpy(&names->ns_names[0], first, sizeof (name_t)); in sort_names()
588 (void) memcpy(first, &tmp, sizeof (name_t)); in sort_names()
596 qsort(&names->ns_names[1], names->ns_num - 1, sizeof (name_t), in sort_names()
606 static name_t *
612 name_t *newn = NULL; in name_new()
[all …]