Lines Matching refs:mask
44 u32 blk, bmap, bit, mask, tmp; in affs_free_block() local
69 mask = 1 << (bit & 31); in affs_free_block()
74 if (tmp & mask) in affs_free_block()
76 *data = cpu_to_be32(tmp | mask); in affs_free_block()
80 *(__be32 *)bh->b_data = cpu_to_be32(tmp - mask); in affs_free_block()
122 u32 blk, bmap, bit, mask, mask2, tmp; in affs_alloc_block() local
185 mask = ~0UL << (bit & 31); in affs_alloc_block()
189 if (tmp & mask) in affs_alloc_block()
202 mask = ~0; in affs_alloc_block()
206 bit = ffs(tmp & mask) - 1; in affs_alloc_block()
208 mask2 = mask = 1 << (bit & 31); in affs_alloc_block()
216 mask |= mask2; in affs_alloc_block()
220 *data = cpu_to_be32(tmp & ~mask); in affs_alloc_block()
224 *(__be32 *)bh->b_data = cpu_to_be32(tmp + mask); in affs_alloc_block()
249 u32 size, blk, end, offset, mask; in affs_init_bitmap() local
316 mask = ~(0xFFFFFFFFU << (offset & 31)); in affs_init_bitmap()
317 pr_debug("last word: %d %d %d\n", offset, offset / 32 + 1, mask); in affs_init_bitmap()
320 if (mask) { in affs_init_bitmap()
325 new = old & mask; in affs_init_bitmap()