| /linux/fs/nilfs2/ |
| A D | cpfile.c | 63 __u64 cno) in nilfs_cpfile_is_in_first() argument 220 if (cno < 1 || cno > nilfs_mdt_cno(cpfile)) in nilfs_cpfile_read_checkpoint() 434 __u64 cno; in nilfs_cpfile_delete_checkpoints() local 454 for (cno = start; cno < end; cno += ncps) { in nilfs_cpfile_delete_checkpoints() 551 if (cno == 0) in nilfs_cpfile_do_get_cpinfo() 557 cpfile, cno, cur_cno - 1, &cno, &bh); in nilfs_cpfile_do_get_cpinfo() 733 return nilfs_cpfile_delete_checkpoints(cpfile, cno, cno + 1); in nilfs_cpfile_delete_checkpoint() 746 if (cno != 0) { in nilfs_cpfile_block_get_snapshot_list() 767 if (cno == 0) in nilfs_cpfile_set_snapshot() 885 if (cno == 0) in nilfs_cpfile_clear_snapshot() [all …]
|
| A D | super.c | 574 (unsigned long long)cno); in nilfs_attach_checkpoint() 736 __u64 cno; member 785 nilfs->cno = result.uint_64; in nilfs_parse_param() 967 (unsigned long long)cno); in nilfs_attach_snapshot() 1006 if (cno > nilfs->ns_cno) in nilfs_checkpoint_is_mounted() 1009 if (cno >= nilfs_last_cno(nilfs)) in nilfs_checkpoint_is_mounted() 1043 __u64 cno; in nilfs_fill_super() local 1075 cno = nilfs_last_cno(nilfs); in nilfs_fill_super() 1205 ctx->cno); in nilfs_get_tree() 1225 } else if (!ctx->cno) { in nilfs_get_tree() [all …]
|
| A D | cpfile.h | 19 int nilfs_cpfile_read_checkpoint(struct inode *cpfile, __u64 cno, 21 int nilfs_cpfile_create_checkpoint(struct inode *cpfile, __u64 cno); 22 int nilfs_cpfile_finalize_checkpoint(struct inode *cpfile, __u64 cno,
|
| A D | the_nilfs.h | 230 __u64 cno; member 275 struct nilfs_root *nilfs_lookup_root(struct the_nilfs *nilfs, __u64 cno); 277 __u64 cno); 343 __u64 cno; in nilfs_last_cno() local 346 cno = nilfs->ns_last_cno; in nilfs_last_cno() 348 return cno; in nilfs_last_cno()
|
| A D | the_nilfs.c | 29 sector_t start_blocknr, u64 seq, __u64 cno) in nilfs_set_last_segment() argument 34 nilfs->ns_last_cno = cno; in nilfs_set_last_segment() 835 struct nilfs_root *nilfs_lookup_root(struct the_nilfs *nilfs, __u64 cno) in nilfs_lookup_root() argument 845 if (cno < root->cno) { in nilfs_lookup_root() 847 } else if (cno > root->cno) { in nilfs_lookup_root() 861 nilfs_find_or_create_root(struct the_nilfs *nilfs, __u64 cno) in nilfs_find_or_create_root() argument 867 root = nilfs_lookup_root(nilfs, cno); in nilfs_find_or_create_root() 884 if (cno < root->cno) { in nilfs_find_or_create_root() 886 } else if (cno > root->cno) { in nilfs_find_or_create_root() 896 new->cno = cno; in nilfs_find_or_create_root()
|
| A D | ioctl.c | 261 __u64 cno; in nilfs_ioctl_delete_checkpoint() local 272 if (copy_from_user(&cno, argp, sizeof(cno))) in nilfs_ioctl_delete_checkpoint() 276 ret = nilfs_cpfile_delete_checkpoint(nilfs->ns_cpfile, cno); in nilfs_ioctl_delete_checkpoint() 620 __u64 cno; in nilfs_ioctl_move_blocks() local 625 cno = vdesc->vd_cno; in nilfs_ioctl_move_blocks() 626 inode = nilfs_iget_for_gc(sb, ino, cno); in nilfs_ioctl_move_blocks() 651 vdesc->vd_ino == ino && vdesc->vd_cno == cno); in nilfs_ioctl_move_blocks() 997 __u64 cno; in nilfs_ioctl_sync() local 1012 cno = nilfs->ns_cno - 1; in nilfs_ioctl_sync() 1014 if (copy_to_user(argp, &cno, sizeof(cno))) in nilfs_ioctl_sync()
|
| A D | namei.c | 471 static struct dentry *nilfs_get_dentry(struct super_block *sb, u64 cno, in nilfs_get_dentry() argument 480 root = nilfs_lookup_root(sb->s_fs_info, cno); in nilfs_get_dentry() 506 return nilfs_get_dentry(sb, fid->cno, fid->ino, fid->gen); in nilfs_fh_to_dentry() 518 return nilfs_get_dentry(sb, fid->cno, fid->parent_ino, fid->parent_gen); in nilfs_fh_to_parent() 537 fid->cno = root->cno; in nilfs_encode_fh()
|
| A D | inode.c | 36 __u64 cno; member 315 .ino = ino, .root = root, .cno = 0, .type = NILFS_I_TYPE_NORMAL in nilfs_insert_inode_locked() 533 return !(args->type & NILFS_I_TYPE_GC) || args->cno == ii->i_cno; in nilfs_iget_test() 541 NILFS_I(inode)->i_cno = args->cno; in nilfs_iget_set() 553 .ino = ino, .root = root, .cno = 0, .type = NILFS_I_TYPE_NORMAL in nilfs_ilookup() 563 .ino = ino, .root = root, .cno = 0, .type = NILFS_I_TYPE_NORMAL in nilfs_iget_locked() 591 __u64 cno) in nilfs_iget_for_gc() argument 594 .ino = ino, .root = NULL, .cno = cno, .type = NILFS_I_TYPE_GC in nilfs_iget_for_gc() 638 args.cno = ii->i_cno; in nilfs_attach_btree_node_cache() 693 .ino = inode->i_ino, .root = NULL, .cno = 0, in nilfs_iget_for_shadow() [all …]
|
| A D | sysfs.c | 186 if (root->cno == NILFS_CPTREE_CURRENT_CNO) { in nilfs_sysfs_create_snapshot_group() 195 "%llu", root->cno); in nilfs_sysfs_create_snapshot_group() 305 __u64 cno; in nilfs_checkpoints_next_checkpoint_show() local 308 cno = nilfs->ns_cno; in nilfs_checkpoints_next_checkpoint_show() 311 return sysfs_emit(buf, "%llu\n", cno); in nilfs_checkpoints_next_checkpoint_show() 548 __u64 cno; in nilfs_segctor_next_checkpoint_show() local 551 cno = nilfs->ns_cno; in nilfs_segctor_next_checkpoint_show() 554 return sysfs_emit(buf, "%llu\n", cno); in nilfs_segctor_next_checkpoint_show()
|
| A D | ifile.c | 183 __u64 cno, size_t inode_size) in nilfs_ifile_read() argument 207 err = nilfs_cpfile_read_checkpoint(nilfs->ns_cpfile, cno, root, ifile); in nilfs_ifile_read()
|
| A D | export.h | 18 u64 cno; member
|
| A D | nilfs.h | 295 unsigned long ino, __u64 cno); 376 int nilfs_attach_checkpoint(struct super_block *sb, __u64 cno, int curr_mnt, 378 int nilfs_checkpoint_is_mounted(struct super_block *sb, __u64 cno);
|
| A D | segbuf.c | 130 time64_t ctime, __u64 cno) in nilfs_segbuf_reset() argument 143 segbuf->sb_sum.cno = cno; in nilfs_segbuf_reset() 169 raw_sum->ss_cno = cpu_to_le64(segbuf->sb_sum.cno); in nilfs_segbuf_fill_in_segsum()
|
| A D | ifile.h | 41 __u64 cno, size_t inode_size);
|
| A D | recovery.c | 857 __u64 cno; in nilfs_search_super_root() local 864 cno = nilfs->ns_last_cno; in nilfs_search_super_root() 933 ri->ri_cno = cno++; in nilfs_search_super_root() 942 nilfs->ns_cno = cno; /* nilfs->ns_cno = ri->ri_cno + 1 */ in nilfs_search_super_root()
|
| A D | segbuf.h | 39 __u64 cno; member
|
| A D | segment.c | 515 __u64 cno; in nilfs_segctor_end_finfo() local 523 cno = ii->i_cno; in nilfs_segctor_end_finfo() 525 cno = 0; in nilfs_segctor_end_finfo() 527 cno = sci->sc_cno; in nilfs_segctor_end_finfo() 534 finfo->fi_cno = cpu_to_le64(cno); in nilfs_segctor_end_finfo()
|
| /linux/Documentation/filesystems/ |
| A D | nilfs2.rst | 177 # mount -t nilfs2 -r -o cp=<cno> /dev/block_device /snap_dir 179 where <cno> is the checkpoint number of the snapshot. 268 Super root block (the latest cno=xx) 272 |-- ifile (cno=c1) 273 |-- ifile (cno=c2) ---- file (ino=i1) 275 `-- ifile (cno=xx) |-- file (ino=i3)
|
| /linux/fs/ext4/ |
| A D | fsmap.c | 92 ext4_grpblk_t cno; in ext4_getfsmap_helper() local 138 &agno, &cno); in ext4_getfsmap_helper() 140 EXT4_C2B(sbi, cno), in ext4_getfsmap_helper() 162 ext4_get_group_no_and_offset(sb, rec_fsblk, &agno, &cno); in ext4_getfsmap_helper() 163 trace_ext4_fsmap_mapping(sb, info->gfi_dev, agno, EXT4_C2B(sbi, cno), in ext4_getfsmap_helper()
|