Searched refs:mask_to_clear (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/tools/testing/radix-tree/ |
H A D | bitmap.c | 10 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in bitmap_clear() local 13 *p &= ~mask_to_clear; in bitmap_clear() 16 mask_to_clear = ~0UL; in bitmap_clear() 20 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in bitmap_clear() 21 *p &= ~mask_to_clear; in bitmap_clear()
|
/kernel/linux/linux-6.6/tools/testing/radix-tree/ |
H A D | bitmap.c | 10 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in bitmap_clear() local 13 *p &= ~mask_to_clear; in bitmap_clear() 16 mask_to_clear = ~0UL; in bitmap_clear() 20 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in bitmap_clear() 21 *p &= ~mask_to_clear; in bitmap_clear()
|
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/ |
H A D | bitmap.c | 28 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in __bitmap_clear() local 31 *p &= ~mask_to_clear; in __bitmap_clear() 34 mask_to_clear = ~0UL; in __bitmap_clear() 38 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in __bitmap_clear() 39 *p &= ~mask_to_clear; in __bitmap_clear()
|
/kernel/linux/linux-5.10/lib/ |
H A D | genalloc.c | 58 static int clear_bits_ll(unsigned long *addr, unsigned long mask_to_clear) in clear_bits_ll() argument 65 if ((val & mask_to_clear) != mask_to_clear) in clear_bits_ll() 68 } while ((nval = cmpxchg(addr, val, val & ~mask_to_clear)) != val); in clear_bits_ll() 125 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in bitmap_clear_ll() local 128 if (clear_bits_ll(p, mask_to_clear)) in bitmap_clear_ll() 132 mask_to_clear = ~0UL; in bitmap_clear_ll() 136 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in bitmap_clear_ll() 137 if (clear_bits_ll(p, mask_to_clear)) in bitmap_clear_ll()
|
H A D | bitmap.c | 377 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in __bitmap_clear() local 380 *p &= ~mask_to_clear; in __bitmap_clear() 383 mask_to_clear = ~0UL; in __bitmap_clear() 387 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in __bitmap_clear() 388 *p &= ~mask_to_clear; in __bitmap_clear()
|
/kernel/linux/linux-6.6/lib/ |
H A D | genalloc.c | 60 clear_bits_ll(unsigned long *addr, unsigned long mask_to_clear) in clear_bits_ll() argument 65 if ((val & mask_to_clear) != mask_to_clear) in clear_bits_ll() 68 } while (!try_cmpxchg(addr, &val, val & ~mask_to_clear)); in clear_bits_ll() 126 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in bitmap_clear_ll() local 129 if (clear_bits_ll(p, mask_to_clear)) in bitmap_clear_ll() 133 mask_to_clear = ~0UL; in bitmap_clear_ll() 137 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in bitmap_clear_ll() 138 if (clear_bits_ll(p, mask_to_clear)) in bitmap_clear_ll()
|
H A D | bitmap.c | 388 unsigned long mask_to_clear = BITMAP_FIRST_WORD_MASK(start); in __bitmap_clear() local 391 *p &= ~mask_to_clear; in __bitmap_clear() 394 mask_to_clear = ~0UL; in __bitmap_clear() 398 mask_to_clear &= BITMAP_LAST_WORD_MASK(size); in __bitmap_clear() 399 *p &= ~mask_to_clear; in __bitmap_clear()
|
/kernel/linux/linux-6.6/fs/ntfs3/ |
H A D | bitmap.c | 1544 bitmap_ulong mask_to_clear = cpu_to_ul(BITMAP_FIRST_WORD_MASK(start)); in ntfs_bitmap_clear_le() local 1547 *p &= ~mask_to_clear; in ntfs_bitmap_clear_le() 1550 mask_to_clear = cpu_to_ul(~0UL); in ntfs_bitmap_clear_le() 1554 mask_to_clear &= cpu_to_ul(BITMAP_LAST_WORD_MASK(size)); in ntfs_bitmap_clear_le() 1555 *p &= ~mask_to_clear; in ntfs_bitmap_clear_le()
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | extent_io.c | 5973 u8 mask_to_clear = BITMAP_FIRST_BYTE_MASK(pos); in extent_buffer_bitmap_clear() local 5981 kaddr[offset] &= ~mask_to_clear; in extent_buffer_bitmap_clear() 5984 mask_to_clear = ~0; in extent_buffer_bitmap_clear() 5993 mask_to_clear &= BITMAP_LAST_BYTE_MASK(size); in extent_buffer_bitmap_clear() 5994 kaddr[offset] &= ~mask_to_clear; in extent_buffer_bitmap_clear()
|
Completed in 19 milliseconds