Lines Matching refs:nr
69 unsigned nr = (near & 0x3fff) & ~(n - 1); in alloc_in_bmp() local
84 if (!tstbits(bmp, nr, n + forward)) { in alloc_in_bmp()
85 ret = bs + nr; in alloc_in_bmp()
92 q = nr + n; b = 0; in alloc_in_bmp()
97 if (q>>5 != nr>>5) { in alloc_in_bmp()
99 q = nr & 0x1f; in alloc_in_bmp()
101 } else if (q > nr) break; in alloc_in_bmp()
107 nr >>= 5; in alloc_in_bmp()
109 i = nr; in alloc_in_bmp()
132 } while (i != nr); in alloc_in_bmp()
230 unsigned nr = near; in alloc_in_dirband() local
233 if (nr < sbi->sb_dirband_start) in alloc_in_dirband()
234 nr = sbi->sb_dirband_start; in alloc_in_dirband()
235 if (nr >= sbi->sb_dirband_start + sbi->sb_dirband_size) in alloc_in_dirband()
236 nr = sbi->sb_dirband_start + sbi->sb_dirband_size - 4; in alloc_in_dirband()
237 nr -= sbi->sb_dirband_start; in alloc_in_dirband()
238 nr >>= 2; in alloc_in_dirband()
240 sec = alloc_in_bmp(s, (~0x3fff) | nr, 1, 0); in alloc_in_dirband()