Lines Matching refs:cno
529 int nilfs_attach_checkpoint(struct super_block *sb, __u64 cno, int curr_mnt, in nilfs_attach_checkpoint() argument
539 nilfs, curr_mnt ? NILFS_CPTREE_CURRENT_CNO : cno); in nilfs_attach_checkpoint()
547 err = nilfs_cpfile_get_checkpoint(nilfs->ns_cpfile, cno, 0, &raw_cp, in nilfs_attach_checkpoint()
555 (unsigned long long)cno); in nilfs_attach_checkpoint()
571 nilfs_cpfile_put_checkpoint(nilfs->ns_cpfile, cno, bh_cp); in nilfs_attach_checkpoint()
578 nilfs_cpfile_put_checkpoint(nilfs->ns_cpfile, cno, bh_cp); in nilfs_attach_checkpoint()
691 if (root->cno != NILFS_CPTREE_CURRENT_CNO) in nilfs_show_options()
692 seq_printf(seq, ",cp=%llu", (unsigned long long)root->cno); in nilfs_show_options()
942 if (root->cno == NILFS_CPTREE_CURRENT_CNO) { in nilfs_get_root_dentry()
969 static int nilfs_attach_snapshot(struct super_block *s, __u64 cno, in nilfs_attach_snapshot() argument
979 ret = nilfs_cpfile_is_snapshot(nilfs->ns_cpfile, cno); in nilfs_attach_snapshot()
987 (unsigned long long)cno); in nilfs_attach_snapshot()
992 ret = nilfs_attach_checkpoint(s, cno, false, &root); in nilfs_attach_snapshot()
996 (unsigned long long)cno); in nilfs_attach_snapshot()
1018 int nilfs_checkpoint_is_mounted(struct super_block *sb, __u64 cno) in nilfs_checkpoint_is_mounted() argument
1026 if (cno > nilfs->ns_cno) in nilfs_checkpoint_is_mounted()
1029 if (cno >= nilfs_last_cno(nilfs)) in nilfs_checkpoint_is_mounted()
1033 root = nilfs_lookup_root(nilfs, cno); in nilfs_checkpoint_is_mounted()
1063 __u64 cno; in nilfs_fill_super() local
1088 cno = nilfs_last_cno(nilfs); in nilfs_fill_super()
1089 err = nilfs_attach_checkpoint(sb, cno, true, &fsroot); in nilfs_fill_super()
1092 "(checkpoint number=%llu).\n", (unsigned long long)cno); in nilfs_fill_super()
1216 __u64 cno; member
1240 sd->cno = simple_strtoull(args[0].from, in nilfs_identify()
1247 if (sd->cno == 0) in nilfs_identify()
1292 sd.cno = 0; in nilfs_mount()
1333 } else if (!sd.cno) { in nilfs_mount()
1354 if (sd.cno) { in nilfs_mount()
1355 err = nilfs_attach_snapshot(s, sd.cno, &root_dentry); in nilfs_mount()