Lines Matching refs:curr
25 __be32 *pptr, *curr, *end; in hfsplus_block_allocate() local
43 curr = pptr + (offset & (PAGE_CACHE_BITS - 1)) / 32; in hfsplus_block_allocate()
52 val = *curr; in hfsplus_block_allocate()
61 curr++; in hfsplus_block_allocate()
65 while (curr < end) { in hfsplus_block_allocate()
66 val = *curr; in hfsplus_block_allocate()
75 curr++; in hfsplus_block_allocate()
87 curr = pptr = kmap_local_page(page); in hfsplus_block_allocate()
98 start = offset + (curr - pptr) * 32 + i; in hfsplus_block_allocate()
115 *curr++ = cpu_to_be32(n); in hfsplus_block_allocate()
118 while (curr < end) { in hfsplus_block_allocate()
119 n = be32_to_cpu(*curr); in hfsplus_block_allocate()
126 *curr++ = cpu_to_be32(0xffffffff); in hfsplus_block_allocate()
139 curr = pptr; in hfsplus_block_allocate()
152 *curr = cpu_to_be32(n); in hfsplus_block_allocate()
155 *max = offset + (curr - pptr) * 32 + i - start; in hfsplus_block_allocate()
169 __be32 *pptr, *curr, *end; in hfsplus_block_free() local
189 curr = pptr + (offset & (PAGE_CACHE_BITS - 1)) / 32; in hfsplus_block_free()
200 *curr++ &= cpu_to_be32(mask); in hfsplus_block_free()
203 *curr++ &= cpu_to_be32(mask); in hfsplus_block_free()
209 while (curr < end) { in hfsplus_block_free()
212 *curr++ = 0; in hfsplus_block_free()
223 curr = pptr; in hfsplus_block_free()
230 *curr &= cpu_to_be32(mask); in hfsplus_block_free()