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

/ast/src/lib/libast/vmalloc/
H A Dvmsegment.c43 Seg_t *seg;
H A Dvmclose.c41 Seg_t *seg, *vmseg, *next;
71 vmseg = NIL(Seg_t*);
H A Dvmprivate.c49 reg Seg_t* seg;
60 s = size + sizeof(Seg_t) + sizeof(Block_t) + sizeof(Head_t) + 2*ALIGN;
77 else seg = NIL(Seg_t*); /* a new segment was created */
129 reg Seg_t *sp, *lastsp;
134 seg = (Seg_t*)addr;
148 lastsp = NIL(Seg_t*);
186 static ssize_t _vmtruncate(Vmalloc_t* vm, Seg_t* seg, size_t size, int exact)
190 Seg_t* seg; /* the one to be truncated */
196 reg Seg_t* last;
232 last = NIL(Seg_t*);
[all...]
H A Dvmclear.c41 Seg_t *seg, *next;
H A Dvmopen.c49 { Seg_t seg; /* space for segment */
50 Vmuchar_t a[ROUND(sizeof(Seg_t),ALIGN)];
69 Seg_t *seg;
131 seg->next = NIL(Seg_t*);
H A Dvmwalk.c44 reg Seg_t *seg;
H A Dvmlast.c45 Seg_t *seg, *last;
53 for(last = NIL(Seg_t*), seg = vd->seg; seg; last = seg, seg = seg->next)
100 Seg_t *seg;
146 Seg_t *seg;
328 Seg_t *seg, *next;
366 Seg_t *seg;
H A Dvmhdr.h100 typedef struct _seg_s Seg_t; typedef in typeref:struct:_seg_s
240 { Seg_t* seg; /* the containing segment */
310 Seg_t* seg; /* list of segments */
330 Seg_t* next; /* next segment */
340 #define SEGBLOCK(s) ((Block_t*)(((Vmuchar_t*)(s)) + ROUND(sizeof(Seg_t),ALIGN)))
441 (((begp) = (Vmuchar_t*)(&DBSEG(d)) + sizeof(Seg_t*)), ((endp) = (d)) )
450 ssize_t (*vm_truncate)_ARG_((Vmalloc_t*, Seg_t*, size_t, int));
H A Dvmpool.c52 reg Seg_t *seg;
125 Seg_t *seg;
253 Seg_t *seg, *next;
H A Dvmstat.c44 Seg_t *seg;
H A Dvmbest.c175 reg Seg_t *seg;
259 { reg Seg_t* seg;
529 reg Seg_t *seg, *next;
724 reg Seg_t* seg;
903 { reg Seg_t* seg;
968 Seg_t *seg;
1013 Seg_t *seg;
1358 NIL(Seg_t*), /* seg */
H A Dvmtrace.c253 Seg_t* seg;
H A Dvmdebug.c273 reg Seg_t *seg;
332 Seg_t *seg;
568 reg Seg_t* seg;
H A Dvmprofile.c364 reg Seg_t *seg;

Completed in 41 milliseconds