Symbol: sysdem_ops_t
usr/src/cmd/mdb/common/mdb/mdb_demangle.c
55
static sysdem_ops_t mdb_dem_demops = {
usr/src/lib/libdemangle/common/cxx.c
159
cpp_demangle(const char *src, size_t srclen, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx.c
2535
sysdem_ops_t *ops = s->str_ops;
usr/src/lib/libdemangle/common/cxx.c
30
sysdem_ops_t *cpp_ops;
usr/src/lib/libdemangle/common/cxx.c
4042
db_init(cpp_db_t *db, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx.c
75
static void db_init(cpp_db_t *, sysdem_ops_t *);
usr/src/lib/libdemangle/common/cxx.h
29
sysdem_ops_t *nm_ops;
usr/src/lib/libdemangle/common/cxx.h
37
void name_init(name_t *, sysdem_ops_t *);
usr/src/lib/libdemangle/common/cxx.h
51
sysdem_ops_t *sub_ops;
usr/src/lib/libdemangle/common/cxx.h
57
void sub_init(sub_t *, sysdem_ops_t *);
usr/src/lib/libdemangle/common/cxx.h
67
sysdem_ops_t *tpl_ops;
usr/src/lib/libdemangle/common/cxx.h
72
void templ_init(templ_t *, sysdem_ops_t *);
usr/src/lib/libdemangle/common/cxx_util.c
347
sub_init(sub_t *sub, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx_util.c
38
name_init(name_t *n, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx_util.c
505
templ_init(templ_t *tpl, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx_util.c
521
sysdem_ops_t *ops = tpl->tpl_ops;
usr/src/lib/libdemangle/common/cxx_util.c
76
sysdem_ops_t *ops = sp->strp_l.str_ops;
usr/src/lib/libdemangle/common/demangle-sys.h
38
char *sysdemangle(const char *, sysdem_lang_t, sysdem_ops_t *);
usr/src/lib/libdemangle/common/demangle.c
103
sysdemangle(const char *str, sysdem_lang_t lang, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/demangle_int.h
103
void *zalloc(sysdem_ops_t *, size_t);
usr/src/lib/libdemangle/common/demangle_int.h
104
void *xcalloc(sysdem_ops_t *, size_t, size_t);
usr/src/lib/libdemangle/common/demangle_int.h
105
void *xrealloc(sysdem_ops_t *, void *, size_t, size_t);
usr/src/lib/libdemangle/common/demangle_int.h
106
void xfree(sysdem_ops_t *, void *, size_t);
usr/src/lib/libdemangle/common/demangle_int.h
107
char *xstrdup(sysdem_ops_t *, const char *);
usr/src/lib/libdemangle/common/demangle_int.h
96
extern sysdem_ops_t *sysdem_ops_default;
usr/src/lib/libdemangle/common/demangle_int.h
98
char *cpp_demangle(const char *, size_t, sysdem_ops_t *);
usr/src/lib/libdemangle/common/demangle_int.h
99
char *rust_demangle(const char *, size_t, sysdem_ops_t *);
usr/src/lib/libdemangle/common/rust.c
351
rust_init_state(rust_state_t *restrict st, const char *s, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/rust.c
378
rust_demangle(const char *s, size_t len, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/rust.h
38
sysdem_ops_t *rs_ops;
usr/src/lib/libdemangle/common/str.c
205
sysdem_ops_t *ops = dest->str_ops;
usr/src/lib/libdemangle/common/str.c
250
str_pair_init(str_pair_t *sp, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/str.c
36
str_init(str_t *restrict s, sysdem_ops_t *restrict ops)
usr/src/lib/libdemangle/common/str.c
65
sysdem_ops_t *ops = s->str_ops;
usr/src/lib/libdemangle/common/str.h
31
sysdem_ops_t *str_ops;
usr/src/lib/libdemangle/common/str.h
41
void str_init(str_t *restrict, sysdem_ops_t *);
usr/src/lib/libdemangle/common/str.h
53
str_pair_t *str_pair_init(str_pair_t *, sysdem_ops_t *);
usr/src/lib/libdemangle/common/util.c
116
static sysdem_ops_t i_sysdem_ops_default = {
usr/src/lib/libdemangle/common/util.c
120
sysdem_ops_t *sysdem_ops_default = &i_sysdem_ops_default;
usr/src/lib/libdemangle/common/util.c
25
zalloc(sysdem_ops_t *ops, size_t len)
usr/src/lib/libdemangle/common/util.c
47
xcalloc(sysdem_ops_t *ops, size_t n, size_t elsize)
usr/src/lib/libdemangle/common/util.c
66
xfree(sysdem_ops_t *ops, void *p, size_t len)
usr/src/lib/libdemangle/common/util.c
75
xrealloc(sysdem_ops_t *ops, void *p, size_t oldsz, size_t newsz)
usr/src/lib/libdemangle/common/util.c
96
xstrdup(sysdem_ops_t *ops, const char *src)