Searched refs:sufile (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/fs/nilfs2/ |
| H A D | sufile.c | 97 nilfs_error(sufile->i_sb, in nilfs_sufile_get_header_block() 186 nilfs_warn(sufile->i_sb, in nilfs_sufile_updatev() 519 nilfs_error(sufile->i_sb, in nilfs_sufile_mark_dirty() 535 nilfs_error(sufile->i_sb, in nilfs_sufile_mark_dirty() 1158 sufile, segnum, su_bh); in nilfs_sufile_trim_fs() 1210 struct inode *sufile; in nilfs_sufile_read() local 1227 if (unlikely(!sufile)) in nilfs_sufile_read() 1253 sui = NILFS_SUI(sufile); in nilfs_sufile_read() 1262 unlock_new_inode(sufile); in nilfs_sufile_read() 1264 *inodep = sufile; in nilfs_sufile_read() [all …]
|
| H A D | sufile.h | 18 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); 78 return nilfs_sufile_update(sufile, segnum, 0, nilfs_sufile_do_free); in nilfs_sufile_free() 93 return nilfs_sufile_updatev(sufile, segnumv, nsegs, 0, ndone, in nilfs_sufile_freev() 106 static inline int nilfs_sufile_cancel_freev(struct inode *sufile, in nilfs_sufile_cancel_freev() argument 110 return nilfs_sufile_updatev(sufile, segnumv, nsegs, 0, ndone, in nilfs_sufile_cancel_freev() [all …]
|
| H A D | Makefile | 5 the_nilfs.o segbuf.o segment.o cpfile.o sufile.o \
|
| H A D | segment.c | 1390 struct inode *sufile = nilfs->ns_sufile; in nilfs_segctor_extend_segments() local 1402 err = nilfs_sufile_mark_dirty(sufile, prev->sb_nextnum); in nilfs_segctor_extend_segments() 1418 err = nilfs_sufile_alloc(sufile, &nextnextnum); in nilfs_segctor_extend_segments() 1435 ret = nilfs_sufile_free(sufile, segbuf->sb_nextnum); in nilfs_segctor_extend_segments() 1446 struct inode *sufile = nilfs->ns_sufile; in nilfs_free_incomplete_logs() local 1451 ret = nilfs_sufile_free(sufile, segbuf->sb_nextnum); in nilfs_free_incomplete_logs() 1470 ret = nilfs_sufile_free(sufile, segbuf->sb_nextnum); in nilfs_free_incomplete_logs() 1476 nilfs_sufile_set_error(sufile, segbuf->sb_segnum); in nilfs_free_incomplete_logs() 1482 struct inode *sufile) in nilfs_segctor_update_segusage() argument 1518 struct inode *sufile) in nilfs_segctor_truncate_segments() argument [all …]
|
| H A D | recovery.c | 445 struct inode *sufile = nilfs->ns_sufile; in nilfs_prepare_segment_for_recovery() local 459 err = nilfs_sufile_free(sufile, segnum[1]); in nilfs_prepare_segment_for_recovery() 484 err = nilfs_sufile_scrap(sufile, ent->segnum); in nilfs_prepare_segment_for_recovery() 493 err = nilfs_sufile_alloc(sufile, &segnum[0]); in nilfs_prepare_segment_for_recovery()
|
| /linux-6.15/include/trace/events/ |
| H A D | nilfs2.h | 100 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-6.15/Documentation/filesystems/ |
| H A D | nilfs2.rst | 240 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
|