Lines Matching refs:p
53 pointer p; in ckmalloc() local
55 p = malloc(nbytes); in ckmalloc()
56 if (p == NULL) in ckmalloc()
58 return p; in ckmalloc()
67 ckrealloc(pointer p, size_t nbytes) in ckrealloc() argument
69 p = realloc(p, nbytes); in ckrealloc()
70 if (p == NULL) in ckrealloc()
72 return p; in ckrealloc()
83 char *p = strdup(s); in savestr() local
84 if (!p) in savestr()
86 return p; in savestr()
116 char *p; in stalloc() local
140 p = stacknxt; in stalloc()
143 return p; in stalloc()
148 stunalloc(pointer p) in stunalloc() argument
151 if (!p || (stacknxt < (char *)p) || ((char *)p < stackp->space)) { in stunalloc()
156 stacknleft += stacknxt - (char *)p; in stunalloc()
157 stacknxt = p; in stunalloc()
234 char *p = stalloc(newlen); in growstackblock() local
237 stacknxt = memcpy(p, oldspace, oldlen); in growstackblock()
273 makestrspace(size_t newlen, char *p) in makestrspace() argument
275 size_t len = p - stacknxt; in makestrspace()
291 stnputs(const char *s, size_t n, char *p) in stnputs() argument
293 p = makestrspace(n, p); in stnputs()
294 p = mempcpy(p, s, n); in stnputs()
295 return p; in stnputs()
299 stputs(const char *s, char *p) in stputs() argument
301 return stnputs(s, strlen(s), p); in stputs()