Lines Matching refs:cus_data
50 char *cus_data; member
81 if (cus->cus_data == NULL) in custr_reset()
85 cus->cus_data[0] = '\0'; in custr_reset()
111 (void) memmove(cus->cus_data + idx, cus->cus_data + endidx, in custr_remove()
116 VERIFY0(cus->cus_data[cus->cus_strlen]); in custr_remove()
142 cus->cus_data[idx] = '\0'; in custr_trunc()
158 cus->cus_data[idx] = '\0'; in custr_rtrunc()
172 if (cus->cus_data == NULL) { in custr_cstr()
182 return (cus->cus_data); in custr_cstr()
219 if (cus->cus_data != NULL) { in custr_append_vprintf()
220 (void) memcpy(new_data, cus->cus_data, in custr_append_vprintf()
222 CUSTR_FREE(cus, cus->cus_data, cus->cus_datalen); in custr_append_vprintf()
228 cus->cus_data = new_data; in custr_append_vprintf()
234 if ((len = vsnprintf(cus->cus_data + cus->cus_strlen, in custr_append_vprintf()
338 (*cus)->cus_data = buf; in custr_xalloc_buf()
342 (*cus)->cus_data[0] = '\0'; in custr_xalloc_buf()
362 CUSTR_FREE(cus, cus->cus_data, cus->cus_datalen); in custr_free()