ext2-non-atomic.h 724 B

123456789101112131415161718
  1. #ifndef _ASM_GENERIC_BITOPS_EXT2_NON_ATOMIC_H_
  2. #define _ASM_GENERIC_BITOPS_EXT2_NON_ATOMIC_H_
  3. #define ext2_set_bit(nr,addr) \
  4. __test_and_set_bit_le((nr), (unsigned long *)(addr))
  5. #define ext2_clear_bit(nr,addr) \
  6. __test_and_clear_bit_le((nr), (unsigned long *)(addr))
  7. #define ext2_test_bit(nr,addr) \
  8. test_bit_le((nr), (unsigned long *)(addr))
  9. #define ext2_find_first_zero_bit(addr, size) \
  10. find_first_zero_bit_le((unsigned long *)(addr), (size))
  11. #define ext2_find_next_zero_bit(addr, size, off) \
  12. find_next_zero_bit_le((unsigned long *)(addr), (size), (off))
  13. #define ext2_find_next_bit(addr, size, off) \
  14. find_next_bit_le((unsigned long *)(addr), (size), (off))
  15. #endif /* _ASM_GENERIC_BITOPS_EXT2_NON_ATOMIC_H_ */