Lines Matching refs:name_sz
1182 #define DYNALLSTAT(type,name,name_sz) \ argument
1183 static TLS_ATTR type *name; static TLS_ATTR size_t name_sz=0
1184 #define DYNALLOC1(type,name,name_sz,sz,msg) \ argument
1185 if ((size_t)(sz) > name_sz) \
1186 { if (name_sz) FREES(name); name_sz = (sz); \
1188 #define DYNALLOC2(type,name,name_sz,sz1,sz2,msg) \ argument
1189 if ((size_t)(sz1)*(size_t)(sz2) > name_sz) \
1190 { if (name_sz) FREES(name); name_sz = (size_t)(sz1)*(size_t)(sz2); \
1193 #define DYNREALLOC(type,name,name_sz,sz,msg) \ argument
1194 {if ((size_t)(sz) > name_sz) \
1196 {alloc_error(msg);} else name_sz = (sz);}}
1197 #define DYNFREE(name,name_sz) \ argument
1198 { if (name) FREES(name); name = NULL; name_sz = 0;}
1199 #define CONDYNFREE(name,name_sz,minsz) \ argument
1200 if (name_sz > (size_t)(minsz)) {DYNFREE(name,name_sz);}