Lines Matching refs:mask
43 u32 blk, bmap, bit, mask, tmp; in affs_free_block() local
68 mask = 1 << (bit & 31); in affs_free_block()
73 if (tmp & mask) in affs_free_block()
75 *data = cpu_to_be32(tmp | mask); in affs_free_block()
79 *(__be32 *)bh->b_data = cpu_to_be32(tmp - mask); in affs_free_block()
121 u32 blk, bmap, bit, mask, mask2, tmp; in affs_alloc_block() local
184 mask = ~0UL << (bit & 31); in affs_alloc_block()
188 if (tmp & mask) in affs_alloc_block()
201 mask = ~0; in affs_alloc_block()
205 bit = ffs(tmp & mask) - 1; in affs_alloc_block()
207 mask2 = mask = 1 << (bit & 31); in affs_alloc_block()
215 mask |= mask2; in affs_alloc_block()
219 *data = cpu_to_be32(tmp & ~mask); in affs_alloc_block()
223 *(__be32 *)bh->b_data = cpu_to_be32(tmp + mask); in affs_alloc_block()
248 u32 size, blk, end, offset, mask; in affs_init_bitmap() local
315 mask = ~(0xFFFFFFFFU << (offset & 31)); in affs_init_bitmap()
316 pr_debug("last word: %d %d %d\n", offset, offset / 32 + 1, mask); in affs_init_bitmap()
319 if (mask) { in affs_init_bitmap()
324 new = old & mask; in affs_init_bitmap()