Lines Matching defs:bp
50 reg Block_t *bp, *tp, *np;
94 bp = BLOCK(seg->baddr);
97 { /**/ ASSERT((SIZE(bp)&~BITS) == 0);
98 /**/ ASSERT(SEG(bp) == seg);
100 if(!ISPFREE(SIZE(bp)) )
101 SIZE(bp) = size - sizeof(Head_t);
104 bp = LAST(bp);
105 if(bp == vd->wild)
107 else REMOVE(vd,bp,INDEX(SIZE(bp)),tp,(*searchf));
108 SIZE(bp) += size;
113 { bp = seg->free;
115 SIZE(bp) += size;
118 { SEG(bp) = seg;
119 SIZE(bp) = size - sizeof(Head_t);
140 bp = SEGBLOCK(seg);
141 SEG(bp) = seg;
142 SIZE(bp) = seg->baddr - (Vmuchar_t*)bp - 2*sizeof(Head_t);
159 seg->size = SIZE(bp);
163 tp = NEXT(bp);
181 return bp;