Lines Matching refs:pb_bit
384 static __always_inline bool is_standalone_pb_bit(enum pageblock_bits pb_bit) in is_standalone_pb_bit() argument
386 return pb_bit >= PB_compact_skip && pb_bit < __NR_PAGEBLOCK_BITS; in is_standalone_pb_bit()
448 enum pageblock_bits pb_bit) in get_pfnblock_bit() argument
453 if (WARN_ON_ONCE(!is_standalone_pb_bit(pb_bit))) in get_pfnblock_bit()
458 return test_bit(bitidx + pb_bit, bitmap_word); in get_pfnblock_bit()
518 enum pageblock_bits pb_bit) in set_pfnblock_bit() argument
523 if (WARN_ON_ONCE(!is_standalone_pb_bit(pb_bit))) in set_pfnblock_bit()
528 set_bit(bitidx + pb_bit, bitmap_word); in set_pfnblock_bit()
538 enum pageblock_bits pb_bit) in clear_pfnblock_bit() argument
543 if (WARN_ON_ONCE(!is_standalone_pb_bit(pb_bit))) in clear_pfnblock_bit()
548 clear_bit(bitidx + pb_bit, bitmap_word); in clear_pfnblock_bit()