Lines Matching refs:clean_bits
227 uint32_t *clean_bits; member
417 sizeof(*lc->clean_bits) << BYTE_SHIFT); in create_log_context()
420 lc->bitset_uint32_count = bitset_size / sizeof(*lc->clean_bits); in create_log_context()
426 lc->clean_bits = vmalloc(bitset_size); in create_log_context()
427 if (!lc->clean_bits) { in create_log_context()
476 lc->clean_bits = (void *)lc->disk_header + in create_log_context()
480 memset(lc->clean_bits, -1, bitset_size); in create_log_context()
486 vfree(lc->clean_bits); in create_log_context()
501 vfree(lc->clean_bits); in create_log_context()
531 vfree(lc->clean_bits); in core_dtr()
610 log_set_bit(lc, lc->clean_bits, i); in disk_resume()
614 log_clear_bit(lc, lc->clean_bits, i); in disk_resume()
617 for (i = lc->region_count; i % (sizeof(*lc->clean_bits) << BYTE_SHIFT); i++) in disk_resume()
618 log_clear_bit(lc, lc->clean_bits, i); in disk_resume()
621 memcpy(lc->sync_bits, lc->clean_bits, size); in disk_resume()
622 lc->sync_count = memweight(lc->clean_bits, in disk_resume()
663 return log_test_bit(lc->clean_bits, region); in core_is_clean()
697 log_clear_bit(lc, lc->clean_bits, i); in disk_flush()
721 log_clear_bit(lc, lc->clean_bits, region); in core_mark_region()
728 log_set_bit(lc, lc->clean_bits, region); in core_clear_region()