Searched defs:free (Results 1 - 11 of 11) sorted by relevance

/ast/src/lib/libast/hash/
H A Dhashlib.h48 Hash_free_f free; /* value free routine */ member in struct:__anon262
49 Hash_region_f region; /* region alloc/free routine */
/ast/src/cmd/3d/
H A Dast.c104 #undef free macro
110 extern void free(void*);
116 extern void _ast_free(void* p) { free(p); }
/ast/src/cmd/tests/vmalloc/
H A Dtsharemem.c40 int free; /* 1: to be freed */ member in struct:_piece_s
66 for(; f <= k; ++f ) /* free anything that should be freed */
67 { if(!Piece[f].free)
71 Piece[f].free = 0;
78 tinfo("Process %s[pid=%d]: extent=%d busy=(n=%d,z=%d) free=(n=%d,z=%d)",
128 { if(Piece[k].free == 1)
131 { Piece[k].free = 1;
178 tinfo("Statistics: store=%s extent=%d busy=(n=%d,z=%d) free=(n=%d,z=%d)",
/ast/src/lib/libast/vmalloc/
H A Dvmprofile.c43 #define PFFREE(pf) ((pf)->data.data.free)
58 Vmulong_t nfree; /* number of free calls */
59 Vmulong_t free; /* amount freed */ member in struct:_pfdata_s
191 /* free all records related to region vm */
363 reg Vmulong_t nalloc, alloc, nfree, free; local
377 alloc = free = nalloc = nfree = 0;
399 free += PFFREE(pf);
408 bufp = pfsummary(bufp,nalloc,alloc,nfree,free,0,0);
427 alloc = free = nalloc = nfree = 0;
434 free
[all...]
H A Dmalloc.c58 #define free _ast_free macro
102 ** free disable addfreelist()
103 ** keep disable free -- if code works with this enabled then it
104 ** probably accesses free'd data
151 #undef free macro
166 #undef free macro
173 #define free _ast_free macro
357 /* manage a cache of free objects */
389 { if(asocasint(&vm->data->lock, 0, 1) == 0) /* can free this now */
583 extern void free(re function
604 #undef free macro
905 #undef free macro
906 #define free macro
1007 #undef free macro
1065 #define free macro
[all...]
H A Dvmhdr.h74 #undef free macro
91 #define _std_malloc 1 /* use native malloc/free/realloc */
127 #define VM_keep 0x0010 /* disable free() */
165 #define PFREE (02) /* preceding block is free */
260 Block_t* left; /* left child in free tree */
261 Block_t* right; /* right child in free tree */
262 Block_t** self; /* self pointer when free */
311 Block_t* free; /* most recent free block */ member in struct:_vmdata_s
313 Block_t* root; /* root of free tre
323 #undef free macro
335 Block_t* free; /* recent free blocks */ member in struct:_seg_s
[all...]
/ast/src/lib/libast/include/
H A Dvmalloc.h48 int n_free; /* number of free blocks */
50 size_t s_free; /* total amount of free space */
52 size_t m_free; /* largest free piece */
198 extern void free _ARG_(( Void_t* ));
248 #undef free macro
257 #define free(d) (_VMFL_(Vmregion), _ast_free((Void_t*)(d)) ) macro
270 #define free(d) (_VMFL_(Vmregion), free((Void_t*)(d)) )
286 #define free(d) (_VMFL_(Vmregion), _VMNM_(fre,/,*,*,/,e)((Void_t*)(d)) )
298 #define cfree(d) free(
[all...]
/ast/src/cmd/tests/cdt/
H A Dtvsharemem.c75 int free; /* #of times being freed */ member in struct:obj_s
77 struct obj_s* next; /* link for free list */
85 Obj_t* list; /* free list */
171 /* free a deleted object */
178 if(obj->free > 0 ) /* already freed, not good! */
179 terror("Process %d: multiple deletion? obj[%d,sval=%s,free=%d,pid=%d,refn=%d]",
180 mmdc->pid, obj->dval, obj->sval, obj->free, obj->fpid, obj->refn );
186 obj->free += 1; /* set indicator that it's free */
193 terror("Process %d: refn=%d > 0? obj[%d,sval=%s,free
[all...]
/ast/src/lib/libpp/
H A Dpplib.h120 #define IN_static (1<<13) /* static buffer - don't free */
762 extern void free(void*);
856 #undef free macro
857 #define free(p) vmfree(Vmregion,(void*)p) macro
/ast/src/cmd/nmake/
H A Dparse.c109 int free; /* free test */ member in struct:Control_s::__anon169::__anon170
232 if (pp->cp->loop.w.free)
233 free(pp->cp->loop.w.test);
457 free(v->value);
927 free(t);
1071 if (pp->cp->loop.w.free)
1072 free(pp->cp->loop.w.test);
1131 pp->cp->loop.w.free = 0;
1146 pp->cp->loop.w.free
[all...]
/ast/src/cmd/mailx/
H A Dmailx.h401 short free; member in struct:child

Completed in 35 milliseconds