Searched refs:freef (Results 1 - 25 of 40) sorted by relevance

12

/ast/src/lib/libast/misc/
H A Dmimelib.h47 Free_f freef; /* avoid magic lib if possible */ \
H A Dmimetype.c65 mp->freef = drop;
/ast/src/cmd/mailx/port/
H A Dmimelib.h93 Free_f freef; /* avoid magic lib if possible */ \
H A Ddttree.c102 { if(disc->freef || disc->link < 0)
107 if(disc->freef)
108 (*disc->freef)(dt,OBJ(root,disc),disc);
196 if(disc->freef)
197 (*disc->freef)(dt,obj,disc);
218 if(disc->freef)
219 (*disc->freef)(dt,obj,disc);
245 else if(disc->makef && disc->freef)
246 (*disc->freef)(dt,obj,disc);
H A Ddtlist.c94 { if(disc->freef || disc->link < 0)
97 if(disc->freef)
98 (*disc->freef)(dt,OBJ(r,disc),disc);
164 if(disc->freef)
165 (*disc->freef)(dt,obj,disc);
201 { if(disc->freef && disc->makef)
202 (*disc->freef)(dt,obj,disc);
H A Ddtstkq.c103 if(disc->freef)
104 (*disc->freef)(dt,obj,disc);
114 { if(disc->freef || disc->link < 0)
117 if(disc->freef)
118 (*disc->freef)(dt,OBJ(r,disc),disc);
142 { if(disc->freef && disc->makef)
143 (*disc->freef)(dt,obj,disc);
H A Ddthash.c150 if(!disc->freef && disc->link >= 0)
154 if(disc->freef)
155 (*disc->freef)(dt,OBJ(t,disc),disc);
226 { if(disc->makef && disc->freef)
227 (*disc->freef)(dt,obj,disc);
255 { if(disc->freef)
256 (*disc->freef)(dt,obj,disc);
285 if(disc->freef)
286 (*disc->freef)(dt,obj,disc);
H A Dmimetype.c111 mp->freef = drop;
H A Dmime.c172 * Ent_t freef
755 mp->dict.freef = drop;
777 if (mp->freef)
778 (*mp->freef)(mp);
H A Dcdt.h219 Dtfree_f freef; /* object destructor */ member in struct:_dtdisc_s
/ast/src/cmd/dsslib/ip_t/
H A Div-nested.c46 Ivfree_f freef; /* user data free */ member in struct:Nest_s
74 if (((Nest_t*)disc)->freef && ((Itvl_t*)obj)->data)
75 ((Nest_t*)disc)->freef(((Nest_t*)disc)->iv, ((Itvl_t*)obj)->data);
216 nst->dc.freef = nestfree;
225 nst->freef = iv->disc->freef;
228 nst->disc.freef = 0;
H A Dtestiv.c66 freef(Iv_t* iv, void* data) function
93 ivdisc.freef = freef;
102 ivdisc.freef = 0;
H A Dptopen.c64 freef(Dt_t* dt, Ptprefix_t* a, Dtdisc_t* disc) function
83 prefixdisc.freef = (Dtfree_f)freef;
H A Div-flat.c38 Ivfree_f freef; /* user data free */ member in struct:Flat_s
70 if (((Flat_t*)disc)->freef && ((Ivseg_t*)obj)->data)
71 ((Flat_t*)disc)->freef(((Flat_t*)disc)->iv, ((Ivseg_t*)obj)->data);
265 fl->freef = iv->disc->freef;
H A Div.h67 Ivfree_f freef; /* for each Ivseg_t.data on ivclose() */ member in struct:Ivdisc_s
H A Dptvopen.c72 freef(Dt_t* dt, Ptvprefix_t* a, Dtdisc_t* disc) function
98 p->dtdisc.freef = (Dtfree_f)freef;
/ast/src/lib/libast/cdt/
H A Ddtopen.c139 if(!(type&DT_ATTACH) && disc->makef && disc->freef)
140 (void)(*disc->freef)(dt, obj, disc); /* free just-made obj */
150 if(!(type&DT_DETACH) && disc->freef) /* free object */
151 (void)(*disc->freef)(dt, _DTOBJ(disc,l), disc);
/ast/src/cmd/tests/cdt/
H A Dtstringset.c65 disc.makef = 0; disc.freef = 0;
H A Dtvthread.c79 dc->disc.freef = (Dtfree_f)0;
H A Dtrehash.c238 Disc->disc.freef = NIL(Dtfree_f);
H A Dtsafehash.c238 Disc->disc.freef = NIL(Dtfree_f);
H A Dtsafetree.c240 Disc->disc.freef = NIL(Dtfree_f);
H A Dtvsafehash.c133 mmdc->disc.freef = (Dtfree_f)0;
/ast/src/lib/libast/include/
H A Dvmalloc.h72 int (*freef)_ARG_((Vmalloc_t*,Void_t*,int)); member in struct:_vmethod_s
241 (*(_VM_(vm)->meth.freef))((vm),(Void_t*)(d),0) )
317 #define vmfree(vm,d) (*(_VM_(vm)->meth.freef))((vm),(Void_t*)(d),0)
H A Dcdt.h123 Dtfree_f freef; /* object destructor */ member in struct:_dtdisc_s
132 (dc)->makef = (mkf), (dc)->freef = (frf), \

Completed in 35 milliseconds

12