Lines Matching refs:nr
119 unsigned nr = (near & 0x3fff) & ~(n - 1); in alloc_in_bmp() local
133 if (!tstbits(bmp, nr, n + forward)) { in alloc_in_bmp()
134 ret = bs + nr; in alloc_in_bmp()
137 q = nr + n; b = 0; in alloc_in_bmp()
142 if (q>>5 != nr>>5) { in alloc_in_bmp()
144 q = nr & 0x1f; in alloc_in_bmp()
146 } else if (q > nr) break; in alloc_in_bmp()
152 nr >>= 5; in alloc_in_bmp()
154 i = nr; in alloc_in_bmp()
177 } while (i != nr); in alloc_in_bmp()
278 unsigned nr = near; in alloc_in_dirband() local
281 if (nr < sbi->sb_dirband_start) in alloc_in_dirband()
282 nr = sbi->sb_dirband_start; in alloc_in_dirband()
283 if (nr >= sbi->sb_dirband_start + sbi->sb_dirband_size) in alloc_in_dirband()
284 nr = sbi->sb_dirband_start + sbi->sb_dirband_size - 4; in alloc_in_dirband()
285 nr -= sbi->sb_dirband_start; in alloc_in_dirband()
286 nr >>= 2; in alloc_in_dirband()
287 sec = alloc_in_bmp(s, (~0x3fff) | nr, 1, 0); in alloc_in_dirband()