Lines Matching defs:generation
314 /* Make sure we can fit our crcs and generation into the first page */
414 static void io_ctl_set_generation(struct btrfs_io_ctl *io_ctl, u64 generation)
430 put_unaligned_le64(generation, io_ctl->cur);
434 static int io_ctl_check_generation(struct btrfs_io_ctl *io_ctl, u64 generation)
452 if (cache_gen != generation) {
454 "space cache generation (%llu) does not match inode (%llu)",
455 cache_gen, generation);
679 u64 generation;
706 generation = btrfs_free_space_generation(leaf, header);
709 if (!BTRFS_I(inode)->generation) {
716 if (BTRFS_I(inode)->generation != generation) {
718 "free space inode generation (%llu) did not match free space cache generation (%llu)",
719 BTRFS_I(inode)->generation, generation);
740 ret = io_ctl_check_generation(&io_ctl, generation);
1056 BTRFS_I(inode)->generation = trans->transid;
1193 BTRFS_I(inode)->generation = 0;
1284 BTRFS_I(inode)->generation = 0;
1387 BTRFS_I(inode)->generation = 0;
3947 if (root_gen != BTRFS_I(inode)->generation)