Lines Matching refs:BITS_PER_LONG
25 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in set_bit()
26 __insn_fetchor((void *)(addr + nr / BITS_PER_LONG), mask); in set_bit()
31 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in clear_bit()
32 __insn_fetchand((void *)(addr + nr / BITS_PER_LONG), ~mask); in clear_bit()
37 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in change_bit()
39 addr += nr / BITS_PER_LONG; in change_bit()
58 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in test_and_set_bit()
60 val = (__insn_fetchor((void *)(addr + nr / BITS_PER_LONG), mask) in test_and_set_bit()
70 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in test_and_clear_bit()
72 val = (__insn_fetchand((void *)(addr + nr / BITS_PER_LONG), ~mask) in test_and_clear_bit()
82 unsigned long mask = (1UL << (nr % BITS_PER_LONG)); in test_and_change_bit()
84 addr += nr / BITS_PER_LONG; in test_and_change_bit()