Lines Matching refs:sh
82 void *sh; in sdsnewlen() local
91 sh = s_malloc(hdrlen+initlen+1); in sdsnewlen()
93 memset(sh, 0, hdrlen+initlen+1); in sdsnewlen()
94 if (sh == NULL) return NULL; in sdsnewlen()
95 s = (char*)sh+hdrlen; in sdsnewlen()
104 sh->len = initlen; in sdsnewlen()
105 sh->alloc = initlen; in sdsnewlen()
111 sh->len = initlen; in sdsnewlen()
112 sh->alloc = initlen; in sdsnewlen()
118 sh->len = initlen; in sdsnewlen()
119 sh->alloc = initlen; in sdsnewlen()
125 sh->len = initlen; in sdsnewlen()
126 sh->alloc = initlen; in sdsnewlen()
195 void *sh, *newsh; in sdsMakeRoomFor() local
205 sh = (char*)s-sdsHdrSize(oldtype); in sdsMakeRoomFor()
221 newsh = s_realloc(sh, hdrlen+newlen+1); in sdsMakeRoomFor()
230 s_free(sh); in sdsMakeRoomFor()
246 void *sh, *newsh; in sdsRemoveFreeSpace() local
250 sh = (char*)s-sdsHdrSize(oldtype); in sdsRemoveFreeSpace()
255 newsh = s_realloc(sh, hdrlen+len+1); in sdsRemoveFreeSpace()
262 s_free(sh); in sdsRemoveFreeSpace()
326 …assert((incr >= 0 && sh->alloc-sh->len >= incr) || (incr < 0 && sh->len >= (unsigned int)(-incr))); in sdsIncrLen()
327 len = (sh->len += incr); in sdsIncrLen()
332 …assert((incr >= 0 && sh->alloc-sh->len >= incr) || (incr < 0 && sh->len >= (unsigned int)(-incr))); in sdsIncrLen()
333 len = (sh->len += incr); in sdsIncrLen()
338 …assert((incr >= 0 && sh->alloc-sh->len >= (unsigned int)incr) || (incr < 0 && sh->len >= (unsigned… in sdsIncrLen()
339 len = (sh->len += incr); in sdsIncrLen()
344 …assert((incr >= 0 && sh->alloc-sh->len >= (uint64_t)incr) || (incr < 0 && sh->len >= (uint64_t)(-i… in sdsIncrLen()
345 len = (sh->len += incr); in sdsIncrLen()