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