Home
last modified time | relevance | path

Searched refs:sufile (Results 1 – 7 of 7) sorted by relevance

/linux/fs/nilfs2/
A Dsufile.c174 nilfs_warn(sufile->i_sb, in nilfs_sufile_updatev()
360 sufile, segnum, maxsegnum); in nilfs_sufile_alloc()
424 nilfs_mdt_mark_dirty(sufile); in nilfs_sufile_do_cancel_free()
455 nilfs_mdt_mark_dirty(sufile); in nilfs_sufile_do_scrap()
485 nilfs_mdt_mark_dirty(sufile); in nilfs_sufile_do_free()
1160 struct inode *sufile; in nilfs_sufile_read() local
1178 if (unlikely(!sufile)) in nilfs_sufile_read()
1198 sui = NILFS_SUI(sufile); in nilfs_sufile_read()
1208 unlock_new_inode(sufile); in nilfs_sufile_read()
1210 *inodep = sufile; in nilfs_sufile_read()
[all …]
A Dsufile.h18 static inline unsigned long nilfs_sufile_get_nsegments(struct inode *sufile) in nilfs_sufile_get_nsegments() argument
20 return ((struct the_nilfs *)sufile->i_sb->s_fs_info)->ns_nsegments; in nilfs_sufile_get_nsegments()
23 unsigned long nilfs_sufile_get_ncleansegs(struct inode *sufile);
27 int nilfs_sufile_mark_dirty(struct inode *sufile, __u64 segnum);
28 int nilfs_sufile_set_segment_usage(struct inode *sufile, __u64 segnum,
52 int nilfs_sufile_resize(struct inode *sufile, __u64 newnsegs);
74 return nilfs_sufile_update(sufile, segnum, 0, nilfs_sufile_do_free); in nilfs_sufile_free()
87 return nilfs_sufile_updatev(sufile, segnumv, nsegs, 0, ndone, in nilfs_sufile_freev()
101 static inline int nilfs_sufile_cancel_freev(struct inode *sufile, in nilfs_sufile_cancel_freev() argument
105 return nilfs_sufile_updatev(sufile, segnumv, nsegs, 0, ndone, in nilfs_sufile_cancel_freev()
[all …]
A Dsegment.c1337 struct inode *sufile = nilfs->ns_sufile; in nilfs_segctor_extend_segments() local
1349 err = nilfs_sufile_mark_dirty(sufile, prev->sb_nextnum); in nilfs_segctor_extend_segments()
1365 err = nilfs_sufile_alloc(sufile, &nextnextnum); in nilfs_segctor_extend_segments()
1382 ret = nilfs_sufile_free(sufile, segbuf->sb_nextnum); in nilfs_segctor_extend_segments()
1393 struct inode *sufile = nilfs->ns_sufile; in nilfs_free_incomplete_logs() local
1398 ret = nilfs_sufile_free(sufile, segbuf->sb_nextnum); in nilfs_free_incomplete_logs()
1417 ret = nilfs_sufile_free(sufile, segbuf->sb_nextnum); in nilfs_free_incomplete_logs()
1423 nilfs_sufile_set_error(sufile, segbuf->sb_segnum); in nilfs_free_incomplete_logs()
1429 struct inode *sufile) in nilfs_segctor_update_segusage() argument
1465 struct inode *sufile) in nilfs_segctor_truncate_segments() argument
[all …]
A DMakefile5 the_nilfs.o segbuf.o segment.o cpfile.o sufile.o \
A Drecovery.c421 struct inode *sufile = nilfs->ns_sufile; in nilfs_prepare_segment_for_recovery() local
435 err = nilfs_sufile_free(sufile, segnum[1]); in nilfs_prepare_segment_for_recovery()
451 err = nilfs_sufile_scrap(sufile, ent->segnum); in nilfs_prepare_segment_for_recovery()
460 err = nilfs_sufile_alloc(sufile, &segnum[0]); in nilfs_prepare_segment_for_recovery()
/linux/include/trace/events/
A Dnilfs2.h100 TP_PROTO(struct inode *sufile,
104 TP_ARGS(sufile, segnum, cnt),
113 __entry->sufile = sufile;
119 __entry->sufile,
125 TP_PROTO(struct inode *sufile,
128 TP_ARGS(sufile, segnum),
136 __entry->sufile = sufile;
141 __entry->sufile,
149 TP_ARGS(sufile, segnum),
157 __entry->sufile = sufile;
[all …]
/linux/Documentation/filesystems/
A Dnilfs2.rst240 3) Segment usage file (sufile) -- Stores allocation state of segments
248 | Summary | regular file | file | ... | ifile | cpfile | sufile | DAT |SR|
259 three special inodes, inodes for the DAT, cpfile, and sufile. Inodes
270 |-- sufile

Completed in 14 milliseconds