Home | History | Annotate | Download | only in sh

Lines Matching defs:space

57  * Like malloc, but returns an error when out of space.
67 error("Out of space");
81 error("Out of space");
114 char space[MINSIZE];
120 char *stacknxt = stackbase.space;
140 stacknxt = sp->space;
212 * of space on top of the stack and stackblocklen returns the length of
213 * this block. Growstackblock will grow this space by at least one byte,
224 if (stacknxt == stackp->space && stackp != &stackbase) {
236 stacknxt = sp->space;
258 stacknxt = p; /* free the space */
282 * the space for it using grabstackstr(). If it is necessary to allow
284 * the string, the user should use grabstack to allocate the space, and
289 * is space for at least one character.
316 * Note that this only works to release stack space for reuse
317 * if nothing else has allocated space on the stack since the grabstackstr()
324 * a grabstackstr(), however the latter also returns string space so we
340 * Save the concat of a sequence of strings in stack space
345 * Remaining args are pointers to strings - sufficient space to hold
347 * are copied into that space, and a pointer to its start is returned.