Searched refs:Vmdisc_t (Results 1 - 14 of 14) sorted by relevance

/illumos-gate/usr/src/lib/libast/common/vmalloc/
H A Dvmdisc.c37 Vmdisc_t* vmdisc(Vmalloc_t* vm, Vmdisc_t* disc)
39 Vmdisc_t* vmdisc(vm, disc)
41 Vmdisc_t* disc;
44 Vmdisc_t* old = vm->disc;
48 return NIL(Vmdisc_t*);
51 return NIL(Vmdisc_t*);
H A Dvmdcheap.c37 Vmdisc_t* disc)
44 Vmdisc_t* disc; /* discipline structure */
57 static Vmdisc_t _Vmdcheap = { heapmem, NIL(Vmexcept_f), 0 };
58 __DEFINE__(Vmdisc_t*,Vmdcheap,&_Vmdcheap);
H A Dvmwalk.c36 int vmwalk(Vmalloc_t* vm, int(*segf)(Vmalloc_t*, Void_t*, size_t, Vmdisc_t*, Void_t*), Void_t* handle )
40 int(* segf)(/* Vmalloc_t*, Void_t*, size_t, Vmdisc_t* */);
H A Dvmmopen.c79 Vmdisc_t disc; /* Vmalloc discipline */
159 size_t csize, size_t nsize, Vmdisc_t* disc)
166 Vmdisc_t* disc;
214 static int mmvmexcept(Vmalloc_t* vm, int type, Void_t* data, Vmdisc_t* disc)
220 Vmdisc_t* disc;
H A Dvmopen.c48 Vmalloc_t* vmopen(Vmdisc_t* disc, Vmethod_t* meth, int mode)
51 Vmdisc_t* disc; /* discipline to get segments */
H A Dvmbest.c1232 { Vmdisc_t disc;
1302 size_t csize, size_t nsize, Vmdisc_t* disc)
1309 Vmdisc_t* disc; /* discipline structure */
1439 static Vmdisc_t _Vmdcsbrk = { sbrkmem, NIL(Vmexcept_f), 0 };
1479 (Vmdisc_t*)(&_Vmdcsbrk), /* disc */
1487 __DEFINE__(Vmdisc_t*, Vmdcsbrk, (Vmdisc_t*)(&_Vmdcsbrk) );
/illumos-gate/usr/src/lib/libast/common/disc/
H A Dmemfatal.c48 nomalloc(Vmalloc_t* region, int type, void* obj, Vmdisc_t* disc)
73 Vmdisc_t* disc;
/illumos-gate/usr/src/lib/libast/amd64/include/ast/
H A Dvmalloc.h40 typedef struct _vmdisc_s Vmdisc_t; typedef in typeref:struct:_vmdisc_s
43 typedef Void_t* (*Vmemory_f)_ARG_((Vmalloc_t*, Void_t*, size_t, size_t, Vmdisc_t*));
44 typedef int (*Vmexcept_f)_ARG_((Vmalloc_t*, int, Void_t*, Vmdisc_t*));
79 Vmdisc_t* disc; /* discipline to get space */
130 extern Vmdisc_t* Vmdcheap; /* heap discipline */
131 extern Vmdisc_t* Vmdcsbrk; /* sbrk discipline */
144 extern Vmalloc_t* vmopen _ARG_(( Vmdisc_t*, Vmethod_t*, int ));
149 extern Vmdisc_t* vmdisc _ARG_(( Vmalloc_t*, Vmdisc_t* ));
179 int(*)(Vmalloc_t*,Void_t*,size_t,Vmdisc_t*,Void_
[all...]
/illumos-gate/usr/src/lib/libast/common/include/
H A Dvmalloc.h40 typedef struct _vmdisc_s Vmdisc_t; typedef in typeref:struct:_vmdisc_s
43 typedef Void_t* (*Vmemory_f)_ARG_((Vmalloc_t*, Void_t*, size_t, size_t, Vmdisc_t*));
44 typedef int (*Vmexcept_f)_ARG_((Vmalloc_t*, int, Void_t*, Vmdisc_t*));
79 Vmdisc_t* disc; /* discipline to get space */
130 extern Vmdisc_t* Vmdcheap; /* heap discipline */
131 extern Vmdisc_t* Vmdcsbrk; /* sbrk discipline */
144 extern Vmalloc_t* vmopen _ARG_(( Vmdisc_t*, Vmethod_t*, int ));
149 extern Vmdisc_t* vmdisc _ARG_(( Vmalloc_t*, Vmdisc_t* ));
179 int(*)(Vmalloc_t*,Void_t*,size_t,Vmdisc_t*,Void_
[all...]
/illumos-gate/usr/src/lib/libast/i386/include/ast/
H A Dvmalloc.h40 typedef struct _vmdisc_s Vmdisc_t; typedef in typeref:struct:_vmdisc_s
43 typedef Void_t* (*Vmemory_f)_ARG_((Vmalloc_t*, Void_t*, size_t, size_t, Vmdisc_t*));
44 typedef int (*Vmexcept_f)_ARG_((Vmalloc_t*, int, Void_t*, Vmdisc_t*));
79 Vmdisc_t* disc; /* discipline to get space */
130 extern Vmdisc_t* Vmdcheap; /* heap discipline */
131 extern Vmdisc_t* Vmdcsbrk; /* sbrk discipline */
144 extern Vmalloc_t* vmopen _ARG_(( Vmdisc_t*, Vmethod_t*, int ));
149 extern Vmdisc_t* vmdisc _ARG_(( Vmalloc_t*, Vmdisc_t* ));
179 int(*)(Vmalloc_t*,Void_t*,size_t,Vmdisc_t*,Void_
[all...]
/illumos-gate/usr/src/lib/libast/sparc/include/ast/
H A Dvmalloc.h40 typedef struct _vmdisc_s Vmdisc_t; typedef in typeref:struct:_vmdisc_s
43 typedef Void_t* (*Vmemory_f)_ARG_((Vmalloc_t*, Void_t*, size_t, size_t, Vmdisc_t*));
44 typedef int (*Vmexcept_f)_ARG_((Vmalloc_t*, int, Void_t*, Vmdisc_t*));
79 Vmdisc_t* disc; /* discipline to get space */
130 extern Vmdisc_t* Vmdcheap; /* heap discipline */
131 extern Vmdisc_t* Vmdcsbrk; /* sbrk discipline */
144 extern Vmalloc_t* vmopen _ARG_(( Vmdisc_t*, Vmethod_t*, int ));
149 extern Vmdisc_t* vmdisc _ARG_(( Vmalloc_t*, Vmdisc_t* ));
179 int(*)(Vmalloc_t*,Void_t*,size_t,Vmdisc_t*,Void_
[all...]
/illumos-gate/usr/src/lib/libast/sparcv9/include/ast/
H A Dvmalloc.h40 typedef struct _vmdisc_s Vmdisc_t; typedef in typeref:struct:_vmdisc_s
43 typedef Void_t* (*Vmemory_f)_ARG_((Vmalloc_t*, Void_t*, size_t, size_t, Vmdisc_t*));
44 typedef int (*Vmexcept_f)_ARG_((Vmalloc_t*, int, Void_t*, Vmdisc_t*));
79 Vmdisc_t* disc; /* discipline to get space */
130 extern Vmdisc_t* Vmdcheap; /* heap discipline */
131 extern Vmdisc_t* Vmdcsbrk; /* sbrk discipline */
144 extern Vmalloc_t* vmopen _ARG_(( Vmdisc_t*, Vmethod_t*, int ));
149 extern Vmdisc_t* vmdisc _ARG_(( Vmalloc_t*, Vmdisc_t* ));
179 int(*)(Vmalloc_t*,Void_t*,size_t,Vmdisc_t*,Void_
[all...]
/illumos-gate/usr/src/lib/libcmd/common/
H A Dvmstate.c101 visit(Vmalloc_t* vm, void* addr, size_t size, Vmdisc_t* disc, void* handle)
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Dfault.c50 static int malloc_done(Vmalloc_t* vm, int type, Void_t* val, Vmdisc_t* dp)
151 Vmdisc_t* dp = vmdisc(Vmregion,0);

Completed in 73 milliseconds