Lines Matching defs:vd
46 reg Vmdata_t* vd = vm ? vm->data : Vmregion->data;
49 SETINUSE(vd, inuse);
51 { CLRINUSE(vd, inuse);
54 if(!(vd->mode&VM_TRUST))
55 { if(ISLOCK(vd,0))
56 { CLRINUSE(vd, inuse);
59 SETLOCK(vd,0);
66 st->mode = vd->mode;
68 if(vd->mode&VM_MTLAST)
70 else if((vd->mode&VM_MTPOOL) && (s = vd->pool) > 0)
72 for(b = vd->free; b; b = SEGLINK(b))
76 for(seg = vd->seg; seg; seg = seg->next)
83 if(vd->mode&(VM_MTDEBUG|VM_MTBEST|VM_MTPROFILE))
93 { if(vd->mode&VM_MTDEBUG)
98 else if(vd->mode&VM_MTPROFILE)
109 else if(vd->mode&VM_MTLAST)
119 else if((vd->mode&VM_MTPOOL) && s > 0)
126 if((vd->mode&VM_MTPOOL) && s > 0)
129 st->s_busy = (st->m_busy = vd->pool)*st->n_busy;
131 st->s_free = (st->m_free = vd->pool)*st->n_free;
134 CLRLOCK(vd,0);
135 CLRINUSE(vd, inuse);