выглядит так, как будто вы можете найти ответ внутри первого включенного файла заголовка, т.е. bitops.h !
#define BIT(nr) (1UL << (nr))
т.е. BIT
определяет битовую маску для указанного количества битот 0 (младший значащий или самый правый бит) до любого значения, которое вписывается в беззнаковый длинный.
Таким образом, BIT(10)
должно получить числовое значение 1024 (то есть 1 << 10
).