Lines Matching defs:bloktop
47 struct blk *bloktop; /* top of arena (last blok) */
117 bloktop = (struct blk *)brkbegin;
131 bloktop->word = (struct blk *)(Rcheat(rndstak) | BUSY);
132 bloktop = (struct blk *)(rndstak);
136 blokp = bloktop;
139 * make sure bloktop is valid.
141 if ((unsigned char *)&bloktop->word >= brkend) {
143 (&bloktop->word) - brkend + sizeof (struct blk))) ==
147 bloktop = bloktop->word = (struct blk *)(Rcheat(bloktop) + reqd);
148 if ((unsigned char *)&bloktop->word >= brkend) {
150 (&bloktop->word) - brkend + sizeof (struct blk))) ==
154 bloktop->word = (struct blk *)(brkbegin + 1);
157 (bloktop + 2);
179 if ((p = (struct blk *)ap) && p < bloktop && p > (struct blk *)brkbegin)
222 if (q < (struct blk *)brkbegin || q > bloktop)
225 if (p == bloktop)
252 if (q < (struct blk *)brkbegin || q > bloktop)
255 if (p == bloktop)
274 prn((uintptr_t)bloktop - (uintptr_t)brkbegin - (un + us));