Lines Matching full:blocks
77 /* This blocks if we are low on resources */ in extAlloc()
100 * extent if we can allocate the blocks immediately in extAlloc()
111 /* allocate the disk blocks for the extent. initially, extBalloc() in extAlloc()
112 * will try to allocate disk blocks for the requested size (xlen). in extAlloc()
113 * if this fails (xlen contiguous free blocks not available), it'll in extAlloc()
114 * try to allocate a smaller number of blocks (producing a smaller in extAlloc()
115 * extent), with this smaller number of blocks consisting of the in extAlloc()
116 * requested number of blocks rounded down to the next smaller in extAlloc()
118 * and retry the allocation until the number of blocks to allocate in extAlloc()
119 * is smaller than the number of blocks per page. in extAlloc()
127 /* Allocate blocks to quota. */ in extAlloc()
148 * free the newly allocated blocks and return the error. in extAlloc()
270 * FUNCTION: allocate disk blocks to form an extent.
272 * initially, we will try to allocate disk blocks for the
274 * contiguous free blocks not available), we'll try to allocate
275 * a smaller number of blocks (producing a smaller extent), with
276 * this smaller number of blocks consisting of the requested
277 * number of blocks rounded down to the next smaller power of 2
279 * retry the allocation until the number of blocks to allocate
280 * is smaller than the number of blocks per page.
287 * exit, this value is set to the number of blocks actually
308 /* get the number of blocks to initially attempt to allocate. in extBalloc()
309 * we'll first try the number of blocks requested unless this in extBalloc()
311 * blocks in the map. in that case, we'll start off with the in extBalloc()
325 /* try to allocate blocks */ in extBalloc()
364 * FUNCTION: round down a specified number of blocks to the next