Lines Matching refs:first_br
330 struct bow_range *first_br, *free_br; in backup_log_sector() local
335 first_br = container_of(rb_first(&bc->ranges), struct bow_range, node); in backup_log_sector()
337 if (first_br->type != SECTOR0) { in backup_log_sector()
342 if (range_size(first_br) != bc->block_size) { in backup_log_sector()
361 ret = copy_data(bc, first_br, free_br, &checksum); in backup_log_sector()
367 ret = add_log_entry(bc, first_br->sector, free_br->sector, in backup_log_sector()
368 range_size(first_br), checksum); in backup_log_sector()
413 struct bow_range *free_br, *first_br; in prepare_log() local
419 first_br = container_of(rb_first(&bc->ranges), struct bow_range, node); in prepare_log()
420 if (first_br->type != UNCHANGED) { in prepare_log()
425 if (range_size(first_br) < bc->block_size) { in prepare_log()
431 ret = split_range(bc, &first_br, &bi_iter); in prepare_log()
434 first_br->type = SECTOR0; in prepare_log()
435 if (range_size(first_br) != bc->block_size) { in prepare_log()
452 ret = copy_data(bc, first_br, free_br, NULL); in prepare_log()
469 ret = copy_data(bc, first_br, free_br, &checksum); in prepare_log()
485 ret = add_log_entry(bc, first_br->sector, free_br->sector, in prepare_log()
486 range_size(first_br), checksum); in prepare_log()