/ast/src/lib/libast/cdt/ |
H A D | dtdisc.c | 65 if(!(dt->memoryf = disc->memoryf) ) 66 dt->memoryf = dtmemory; 81 if(!(dt->memoryf = disc->memoryf) ) 82 dt->memoryf = dtmemory;
|
H A D | dtnew.c | 49 memoryf(Dt_t* dt, void* addr, size_t size, Dtdisc_t* disc) function 55 * open a dictionary using disc->memoryf if set or vm otherwise 67 if (!dc.ndisc.memoryf) 68 dc.ndisc.memoryf = memoryf;
|
H A D | dtopen.c | 61 dtdisc(&pdt,disc,0); /* note that this sets pdt.memoryf */ 135 if((h = (Dthold_t*)(dt->memoryf)(dt, NIL(Void_t*), sizeof(Dthold_t), disc)) ) 154 (void)(*dt->memoryf)(dt, (Void_t*)l, 0, disc);
|
H A D | dthash.c | 72 if(!(htbl = (Dtlink_t**)(*dt->memoryf)(dt, 0, n*sizeof(Dtlink_t*), disc)) ) 88 (void)(*dt->memoryf)(dt, hash->htbl, 0, disc); 393 if(!(hash = (Dthash_t*)(*dt->memoryf)(dt, 0, sizeof(Dthash_t), dt->disc)) ) 407 (void)(*dt->memoryf)(dt, hash->htbl, 0, dt->disc); 408 (void)(*dt->memoryf)(dt, hash, 0, dt->disc);
|
H A D | dtlist.c | 351 if(!(list = (Dtlist_t*)(*dt->memoryf)(dt, 0, sizeof(Dtlist_t), dt->disc)) ) 364 (void)(*dt->memoryf)(dt, (Void_t*)list, 0, dt->disc);
|
/ast/src/cmd/mailx/port/ |
H A D | dtclose.c | 98 (*dt->memoryf)(dt,(Void_t*)dt->data->htab,0,dt->disc); 99 (*dt->memoryf)(dt,(Void_t*)dt->data,0,dt->disc);
|
H A D | dtdisc.c | 113 if(!(dt->memoryf = disc->memoryf) ) 114 dt->memoryf = dtmemory; 129 if(!(dt->memoryf = disc->memoryf) ) 130 dt->memoryf = dtmemory;
|
H A D | dthash.c | 98 slot = (Dtlink_t**)(*dt->memoryf) 118 (*dt->memoryf)(dt,(Void_t*)dt->data->htab,0,dt->disc); 157 (*dt->memoryf)(dt,(Void_t*)t,0,disc); 223 { t = (Dtlink_t*)(*dt->memoryf) 258 (*dt->memoryf)(dt,(Void_t*)r,0,disc); 288 (*dt->memoryf)(dt,(Void_t*)t,0,disc);
|
H A D | dtmethod.c | 108 (*dt->memoryf)(dt,(Void_t*)dt->data->htab,0,disc); 126 slot = (Dtlink_t**)(*dt->memoryf)
|
H A D | dtopen.c | 116 data = (Dtdata_t*)(dt->memoryf)(dt,NIL(Void_t*),sizeof(Dtdata_t),disc);
|
H A D | dttree.c | 110 (*dt->memoryf)(dt,(Void_t*)root,0,disc); 199 (*dt->memoryf)(dt,(Void_t*)root,0,disc); 221 (*dt->memoryf)(dt,(Void_t*)me,0,disc); 241 { root = (Dtlink_t*)(*dt->memoryf)
|
H A D | dtlist.c | 100 (*dt->memoryf)(dt,(Void_t*)r,0,disc); 167 (*disc->memoryf)(dt,(Void_t*)t,0,disc); 198 { r = (Dtlink_t*)(*dt->memoryf)
|
H A D | dtstkq.c | 106 (*dt->memoryf)(dt,(Void_t*)t,0,disc); 120 (*dt->memoryf)(dt,(Void_t*)r,0,disc); 139 { t = (Dtlink_t*)(*dt->memoryf)
|
H A D | cdt.h | 222 Dtmemory_f memoryf;/* to get memory for objects */ member in struct:_dtdisc_s 231 Dtmemory_f memoryf;/* function to alloc/free memory */ member in struct:_dt_s
|
/ast/src/lib/libast/vmalloc/ |
H A D | vmclose.c | 76 else (*disc->memoryf)(vm,seg->addr,seg->extent,0,disc); 79 (*disc->memoryf)(vm,vmseg->addr,vmseg->extent,0,disc);
|
H A D | vmprivate.c | 73 { addr = (Vmuchar_t*)(*vm->disc->memoryf)(vm,seg->addr,seg->extent, 81 { if(!(addr = (Vmuchar_t*)(*vm->disc->memoryf)(vm, NIL(Void_t*), 0, size, vm->disc)) ) 198 reg Vmemory_f memoryf = vm->disc->memoryf; local 217 (*memoryf)(vm,caddr,seg->extent,seg->extent-less,vm->disc) != caddr) 241 if((*memoryf)(vm,caddr,seg->extent,0,vm->disc) == caddr)
|
H A D | vmopen.c | 73 if(!meth || !disc || !disc->memoryf ) 91 { if(addr) /* vm itself is in memory from disc->memoryf */ 97 size = -1; /* to tell that addr was not from disc->memoryf */ 107 if(!(addr = (Vmuchar_t*)(*disc->memoryf)(vmp, NIL(Void_t*), 0, size, disc)) ) 163 (void)(*disc->memoryf)(vmp, addr, size, 0, disc);
|
/ast/src/lib/librecsort/ |
H A D | rsopen.c | 60 rs->vmdisc.memoryf = Vmdcheap->memoryf;
|
/ast/src/cmd/tests/cdt/ |
H A D | tstringset.c | 67 disc.memoryf = 0; disc.eventf = 0;
|
H A D | tvthread.c | 82 dc->disc.memoryf = mymemory;
|
H A D | trehash.c | 241 Disc->disc.memoryf = memory;
|
H A D | tsafehash.c | 241 Disc->disc.memoryf = memory;
|
H A D | tsafetree.c | 243 Disc->disc.memoryf = memory;
|
H A D | tvsafehash.c | 136 mmdc->disc.memoryf = mmmemory;
|
/ast/src/lib/libast/include/ |
H A D | cdt.h | 126 Dtmemory_f memoryf;/* to allocate/free memory */ member in struct:_dtdisc_s 134 (dc)->memoryf = (memf), (dc)->eventf = (evf) ) 147 Dtmemory_f memoryf;/* for memory allocation */ member in struct:_dt_s
|