Lines Matching defs:alloca
0 /* alloca -- (mostly) portable public-domain implementation -- D A Gwyn
7 This implementation of the PWB library alloca() function,
19 track of all alloca()-allocated blocks, and reclaim any
24 As a special case, alloca(0) reclaims storage without
25 allocating any. It is a good idea to use alloca(0) in
29 static char SCCSid[] = "@(#)alloca.c 1.1"; /* for the "what" utility */
113 An "alloca header" is used to:
114 (a) chain together all alloca()ed blocks;
136 alloca( size ) returns a pointer to at least `size' bytes of
138 the procedure that called alloca(). Originally, this space
144 static header *last_alloca_header = NULL; /* -> last alloca header */
147 alloca (size) /* returns pointer to storage */
158 /* Reclaim garbage, defined as all alloca()ed storage that