Symbol: str_s
usr/src/lib/libdemangle/common/cxx.c
1535
r->str_s[0] == ' ' && r->str_s[1] == '[') {
usr/src/lib/libdemangle/common/cxx.c
1538
} else if (str_length(r) > 0 && r->str_s[0] == '(') {
usr/src/lib/libdemangle/common/cxx.c
1666
strncmp(l->str_s, "objc_object<", 12) != 0) {
usr/src/lib/libdemangle/common/cxx.c
1730
strncmp(name->str_s, "objcproto", 9) != 0) {
usr/src/lib/libdemangle/common/cxx.c
1733
t = parse_source_name(name->str_s + 9,
usr/src/lib/libdemangle/common/cxx.c
1734
name->str_s + name->str_len, db);
usr/src/lib/libdemangle/common/cxx.c
1735
if (t != name->str_s + 9) {
usr/src/lib/libdemangle/common/cxx.c
1883
if (pos > 0 && s->str_s[pos - 1] == '&') {
usr/src/lib/libdemangle/common/cxx.c
1885
if (s->str_s[pos - 1] == '&')
usr/src/lib/libdemangle/common/cxx.c
207
(void) memcpy(res, s->str_s, s->str_len);
usr/src/lib/libdemangle/common/cxx.c
2531
if (strncmp(aliases[i].alias, s->str_s, str_length(s)) != 0)
usr/src/lib/libdemangle/common/cxx.c
2544
const char *start = s->str_s;
usr/src/lib/libdemangle/common/cxx.c
2545
const char *end = s->str_s + s->str_len;
usr/src/lib/libdemangle/common/cxx.c
2577
for (start = end - 1; start > s->str_s; start--) {
usr/src/lib/libdemangle/common/cxx.c
2759
num.str_s = zalloc(db->cpp_ops, num.str_size);
usr/src/lib/libdemangle/common/cxx.c
2760
CK(num.str_s != NULL);
usr/src/lib/libdemangle/common/cxx.c
2766
n = snprintf(num.str_s, fd->max_demangled_size, fd->spec,
usr/src/lib/libdemangle/common/cxx.c
2770
n = snprintf(num.str_s, fd->max_demangled_size, fd->spec,
usr/src/lib/libdemangle/common/cxx.c
2774
n = snprintf(num.str_s, fd->max_demangled_size, fd->spec,
usr/src/lib/libdemangle/common/cxx.c
3397
if (r->str_len > 1 && r->str_s[0] == ' ' && r->str_s[1] == '[')
usr/src/lib/libdemangle/common/cxx.c
3433
if (str_length(&func->strp_r) > 0 && func->strp_r.str_s[0] == '(')
usr/src/lib/libdemangle/common/cxx.c
3845
top->str_s[top->str_len - 1] == '>')
usr/src/lib/libdemangle/common/cxx.c
4067
(int)sp->strp_l.str_len, sp->strp_l.str_s,
usr/src/lib/libdemangle/common/cxx.c
4068
(int)sp->strp_r.str_len, sp->strp_r.str_s);
usr/src/lib/libdemangle/common/cxx.c
4189
(int)sp->strp_l.str_len, sp->strp_l.str_s,
usr/src/lib/libdemangle/common/cxx.c
4190
(int)sp->strp_r.str_len, sp->strp_r.str_s);
usr/src/lib/libdemangle/common/str.c
117
(void) memcpy(temp, s->str_s, s->str_len);
usr/src/lib/libdemangle/common/str.c
119
temp = xrealloc(s->str_ops, s->str_s, s->str_size, newsize);
usr/src/lib/libdemangle/common/str.c
124
s->str_s = temp;
usr/src/lib/libdemangle/common/str.c
138
.str_s = (char *)cstr,
usr/src/lib/libdemangle/common/str.c
150
if (src->str_s == NULL || src->str_len == 0)
usr/src/lib/libdemangle/common/str.c
154
if (dest->str_s == NULL && IS_REF(src)) {
usr/src/lib/libdemangle/common/str.c
162
(void) memcpy(dest->str_s + dest->str_len, src->str_s, src->str_len);
usr/src/lib/libdemangle/common/str.c
173
s->str_s[s->str_len++] = c;
usr/src/lib/libdemangle/common/str.c
187
.str_s = (char *)cstr,
usr/src/lib/libdemangle/common/str.c
204
if (idx == 0 && dest->str_s == NULL && IS_REF(src)) {
usr/src/lib/libdemangle/common/str.c
22
#define IS_REF(s) ((s)->str_s != NULL && (s)->str_size == 0)
usr/src/lib/libdemangle/common/str.c
220
(void) memmove(dest->str_s + idx + src->str_len, dest->str_s + idx,
usr/src/lib/libdemangle/common/str.c
227
(void) memcpy(dest->str_s + idx, src->str_s, src->str_len);
usr/src/lib/libdemangle/common/str.c
244
(void) memmove(s->str_s + pos, s->str_s + pos + len, s->str_len - len);
usr/src/lib/libdemangle/common/str.c
277
sp->strp_r.str_s = NULL;
usr/src/lib/libdemangle/common/str.c
48
xfree(s->str_ops, s->str_s, s->str_size);
usr/src/lib/libdemangle/common/str.c
69
s->str_s = (char *)cstr;
usr/src/lib/libdemangle/common/str.c
83
dest->str_s = zalloc(src->str_ops, len);
usr/src/lib/libdemangle/common/str.c
84
if (dest->str_s == NULL)
usr/src/lib/libdemangle/common/str.c
87
(void) memcpy(dest->str_s, src->str_s, src->str_len);
usr/src/lib/libdemangle/common/str.h
30
char *str_s;