Searched refs:sstrnleft (Results 1 - 2 of 2) sorted by relevance
/netbsd-current/bin/sh/ |
H A D | memalloc.h | 41 int sstrnleft; member in struct:stackmark 48 extern int sstrnleft; 72 #define STARTSTACKSTR(p) p = stackblock(), sstrnleft = stackblocksize() 73 #define STPUTC(c, p) (--sstrnleft >= 0? (*p++ = (c)) : (p = growstackstr(), *p++ = (c))) 74 #define CHECKSTRSPACE(n, p) { if (sstrnleft < n) p = makestrspace(); } 75 #define USTPUTC(c, p) (--sstrnleft, *p++ = (c)) 76 #define STACKSTRNUL(p) (sstrnleft == 0? (p = growstackstr(), sstrnleft++, *p = '\0') : (*p = '\0')) 77 #define STUNPUTC(p) (++sstrnleft, --p) 79 #define STADJUST(amount, p) (p += (amount), sstrnleft [all...] |
H A D | memalloc.c | 122 int sstrnleft; variable 174 mark->sstrnleft = sstrnleft; 204 sstrnleft = mark->sstrnleft; 238 sstrnleft += newlen - stacknleft; 249 xmark->sstrnleft += stacknleft - xmark->stacknleft; 299 sstrnleft = len - 1; 303 sstrnleft = stackblocksize() - len - 1; 314 int len = stackblocksize() - sstrnleft; [all...] |
Completed in 84 milliseconds