/usr/include/aal/bitops.h is in libaal-dev 1.0.6-3.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | /* Copyright (C) 2001, 2002, 2003 by Hans Reiser, licensing governed by
libaal/COPYING.
bitops.h -- bitops functions. */
#ifndef AAL_BITOPS_H
#define AAL_BITOPS_H
#ifndef ENABLE_MINIMAL
typedef unsigned long long bit_t;
extern inline int aal_set_bit(void *map, bit_t nr);
extern inline int aal_clear_bit(void *map, bit_t nr);
extern inline int aal_test_bit(void *map, bit_t nr);
extern inline bit_t aal_find_first_zero_bit(void *map, bit_t size);
extern inline bit_t aal_find_next_zero_bit(void *map, bit_t size,
bit_t offset);
extern inline bit_t aal_find_next_set_bit(void *map, bit_t size,
bit_t offset);
extern inline bit_t aal_find_zero_bits(void *map, bit_t size,
bit_t *start, bit_t count);
extern inline bit_t aal_find_set_bits(void *map, bit_t size,
bit_t *start, bit_t count);
extern inline void aal_clear_bits(void *map, bit_t start,
bit_t count);
extern inline void aal_set_bits(void *map, bit_t start,
bit_t count);
#endif
#endif
|