Lines Matching refs:vm
200 #define _VM_(vm) ((Vmalloc_t*)(vm))
206 #define _VMFILE_(vm) (_VM_(vm)->file = (char*)__FILE__)
208 #define _VMFILE_(vm) (_VM_(vm)->file = 0)
212 #define _VMLINE_(vm) (_VM_(vm)->line = __LINE__)
214 #define _VMLINE_(vm) (_VM_(vm)->line = 0)
218 #define _VMFUNC_(vm) (_VM_(vm)->func = (Void_t*)__FUNCTION__)
220 #define _VMFUNC_(vm) (_VM_(vm)->func = 0)
223 #define _VMFL_(vm) (_VMFILE_(vm), _VMLINE_(vm), _VMFUNC_(vm))
225 #define vmalloc(vm,sz) (_VMFL_(vm), \
226 (*(_VM_(vm)->meth.allocf))((vm),(sz)) )
227 #define vmresize(vm,d,sz,type) (_VMFL_(vm), \
228 (*(_VM_(vm)->meth.resizef))\
229 ((vm),(Void_t*)(d),(sz),(type)) )
230 #define vmstrdup(vm,s) (_VMFL_(vm), \
231 vmstrdup(vm,s))
232 #define vmfree(vm,d) (_VMFL_(vm), \
233 (*(_VM_(vm)->meth.freef))((vm),(Void_t*)(d)) )
234 #define vmalign(vm,sz,align) (_VMFL_(vm), \
235 (*(_VM_(vm)->meth.alignf))((vm),(sz),(align)) )
299 #define vmalloc(vm,sz) (*(_VM_(vm)->meth.allocf))((vm),(sz))
303 #define vmresize(vm,d,sz,type) (*(_VM_(vm)->meth.resizef))\
304 ((vm),(Void_t*)(d),(sz),(type))
308 #define vmfree(vm,d) (*(_VM_(vm)->meth.freef))((vm),(Void_t*)(d))
312 #define vmalign(vm,sz,align) (*(_VM_(vm)->meth.alignf))((vm),(sz),(align))
315 #define vmaddr(vm,addr) (*(_VM_(vm)->meth.addrf))((vm),(Void_t*)(addr))
316 #define vmsize(vm,addr) (*(_VM_(vm)->meth.sizef))((vm),(Void_t*)(addr))
317 #define vmcompact(vm) (*(_VM_(vm)->meth.compactf))((vm))
322 #define vmdata(vm) ((Void_t*)(_VM_(vm)->data))