the_nilfs
struct the_nilfs *nilfs = bmap->b_inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs;
void nilfs_remove_all_gcinodes(struct the_nilfs *nilfs)
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
ssize_t (*dofunc)(struct the_nilfs *,
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
nilfs_ioctl_do_get_cpinfo(struct the_nilfs *nilfs, __u64 *posp, int flags,
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
nilfs_ioctl_do_get_suinfo(struct the_nilfs *nilfs, __u64 *posp, int flags,
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
nilfs_ioctl_do_get_vinfo(struct the_nilfs *nilfs, __u64 *posp, int flags,
static int nilfs_ioctl_wrap_copy(struct the_nilfs *nilfs,
nilfs_ioctl_do_get_bdescs(struct the_nilfs *nilfs, __u64 *posp, int flags,
ssize_t (*dofunc)(struct the_nilfs *,
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
static int nilfs_ioctl_delete_checkpoints(struct the_nilfs *nilfs,
static int nilfs_ioctl_free_vblocknrs(struct the_nilfs *nilfs,
static int nilfs_ioctl_mark_blocks_dirty(struct the_nilfs *nilfs,
int nilfs_ioctl_prepare_clean_segments(struct the_nilfs *nilfs,
struct the_nilfs *nilfs;
struct the_nilfs *nilfs;
return ((struct the_nilfs *)inode->i_sb->s_fs_info)->ns_cno;
#define NILFS_FIRST_INO(sb) (((struct the_nilfs *)sb->s_fs_info)->ns_first_ino)
int nilfs_ioctl_prepare_clean_segments(struct the_nilfs *, struct nilfs_argv *,
struct the_nilfs *);
void nilfs_remove_all_gcinodes(struct the_nilfs *nilfs);
void nilfs_sysfs_delete_device_group(struct the_nilfs *);
int nilfs_read_super_root_block(struct the_nilfs *nilfs, sector_t sr_block,
nilfs_read_log_header(struct the_nilfs *nilfs, sector_t start_blocknr,
static int nilfs_validate_log(struct the_nilfs *nilfs, u64 seg_seq,
static void *nilfs_read_summary_info(struct the_nilfs *nilfs,
static void nilfs_skip_summary_info(struct the_nilfs *nilfs,
static int nilfs_scan_dsync_log(struct the_nilfs *nilfs, sector_t start_blocknr,
static int nilfs_prepare_segment_for_recovery(struct the_nilfs *nilfs,
static int nilfs_recovery_copy_block(struct the_nilfs *nilfs,
static int nilfs_recover_dsync_blocks(struct the_nilfs *nilfs,
static int nilfs_do_roll_forward(struct the_nilfs *nilfs,
static void nilfs_finish_roll_forward(struct the_nilfs *nilfs,
static void nilfs_abort_roll_forward(struct the_nilfs *nilfs)
int nilfs_salvage_orphan_logs(struct the_nilfs *nilfs,
int nilfs_search_super_root(struct the_nilfs *nilfs,
static int nilfs_compute_checksum(struct the_nilfs *nilfs,
struct the_nilfs *nilfs;
struct the_nilfs *nilfs = segbuf->sb_super->s_fs_info;
int nilfs_write_logs(struct list_head *logs, struct the_nilfs *nilfs)
struct the_nilfs *nilfs);
struct the_nilfs *nilfs)
unsigned long offset, struct the_nilfs *nilfs)
__u64 nextnum, struct the_nilfs *nilfs)
struct the_nilfs *);
struct the_nilfs *);
int nilfs_write_logs(struct list_head *logs, struct the_nilfs *nilfs);
static int nilfs_free_segments(struct the_nilfs *nilfs, __u64 *segnumv,
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
struct the_nilfs *nilfs)
static void nilfs_dispose_list(struct the_nilfs *, struct list_head *, int);
struct the_nilfs *nilfs, int nadd)
struct the_nilfs *nilfs)
struct the_nilfs *nilfs, int mode)
struct the_nilfs *nilfs)
struct the_nilfs *nilfs, int err)
static void nilfs_set_next_segment(struct the_nilfs *nilfs,
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
struct the_nilfs *nilfs)
struct the_nilfs *nilfs;
struct the_nilfs *nilfs)
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
nilfs_remove_written_gcinodes(struct the_nilfs *nilfs, struct list_head *head)
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
static void nilfs_dispose_list(struct the_nilfs *nilfs,
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
static int nilfs_test_metadata_dirty(struct the_nilfs *nilfs,
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
struct the_nilfs *nilfs = sci->sc_super->s_fs_info;
struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
struct the_nilfs *nilfs)
extern int nilfs_read_super_root_block(struct the_nilfs *, sector_t,
extern int nilfs_search_super_root(struct the_nilfs *,
int nilfs_salvage_orphan_logs(struct the_nilfs *nilfs, struct super_block *sb,
struct the_nilfs *nilfs = sufile->i_sb->s_fs_info;
struct the_nilfs *nilfs = sufile->i_sb->s_fs_info;
struct the_nilfs *nilfs = sufile->i_sb->s_fs_info;
struct the_nilfs *nilfs = sufile->i_sb->s_fs_info;
struct the_nilfs *nilfs = sufile->i_sb->s_fs_info;
struct the_nilfs *nilfs = sufile->i_sb->s_fs_info;
struct the_nilfs *nilfs = sufile->i_sb->s_fs_info;
return ((struct the_nilfs *)sufile->i_sb->s_fs_info)->ns_nsegments;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs)
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = root->nilfs;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
struct the_nilfs *nilfs = s->s_fs_info;
struct the_nilfs *nilfs = sb->s_fs_info;
void nilfs_sysfs_delete_device_group(struct the_nilfs *nilfs)
struct the_nilfs *nilfs;
struct the_nilfs *nilfs, char *buf)
struct the_nilfs *nilfs,
struct the_nilfs *nilfs = container_of(kobj->parent, \
struct the_nilfs *nilfs,
struct the_nilfs, \
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs, char *buf)
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs = container_of(kobj->parent, \
struct the_nilfs *nilfs,
struct the_nilfs, \
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs, char *buf)
static int nilfs_sysfs_create_##name##_group(struct the_nilfs *nilfs) \
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs, char *buf)
struct the_nilfs *nilfs,
static void nilfs_sysfs_delete_##name##_group(struct the_nilfs *nilfs) \
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs,
struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
struct the_nilfs *nilfs = container_of(kobj, struct the_nilfs,
ssize_t (*show)(struct nilfs_##name##_attr *, struct the_nilfs *, \
ssize_t (*store)(struct nilfs_##name##_attr *, struct the_nilfs *, \
static int nilfs_store_log_cursor(struct the_nilfs *nilfs,
int load_nilfs(struct the_nilfs *nilfs, struct super_block *sb)
void nilfs_set_last_segment(struct the_nilfs *nilfs,
unsigned long nilfs_nrsvsegs(struct the_nilfs *nilfs, unsigned long nsegs)
static u64 nilfs_max_segment_count(struct the_nilfs *nilfs)
void nilfs_set_nsegments(struct the_nilfs *nilfs, unsigned long nsegs)
static int nilfs_store_disk_layout(struct the_nilfs *nilfs,
struct the_nilfs *alloc_nilfs(struct super_block *sb)
struct the_nilfs *nilfs;
static void nilfs_release_super_block(struct the_nilfs *nilfs)
void nilfs_fall_back_super_block(struct the_nilfs *nilfs)
void nilfs_swap_super_block(struct the_nilfs *nilfs)
static int nilfs_load_super_block(struct the_nilfs *nilfs,
int init_nilfs(struct the_nilfs *nilfs, struct super_block *sb)
int nilfs_discard_segments(struct the_nilfs *nilfs, __u64 *segnump,
int nilfs_count_free_blocks(struct the_nilfs *nilfs, sector_t *nblocks)
int nilfs_near_disk_full(struct the_nilfs *nilfs)
void destroy_nilfs(struct the_nilfs *nilfs)
struct nilfs_root *nilfs_lookup_root(struct the_nilfs *nilfs, __u64 cno)
nilfs_find_or_create_root(struct the_nilfs *nilfs, __u64 cno)
struct the_nilfs *nilfs = root->nilfs;
static int nilfs_load_super_root(struct the_nilfs *nilfs,
static inline void set_nilfs_##name(struct the_nilfs *nilfs) \
static inline void clear_nilfs_##name(struct the_nilfs *nilfs) \
static inline int nilfs_##name(struct the_nilfs *nilfs) \
struct the_nilfs *nilfs;
static inline int nilfs_sb_need_update(struct the_nilfs *nilfs)
static inline int nilfs_sb_will_flip(struct the_nilfs *nilfs)
void nilfs_set_last_segment(struct the_nilfs *, sector_t, u64, __u64);
struct the_nilfs *alloc_nilfs(struct super_block *sb);
void destroy_nilfs(struct the_nilfs *nilfs);
int init_nilfs(struct the_nilfs *nilfs, struct super_block *sb);
int load_nilfs(struct the_nilfs *nilfs, struct super_block *sb);
unsigned long nilfs_nrsvsegs(struct the_nilfs *nilfs, unsigned long nsegs);
void nilfs_set_nsegments(struct the_nilfs *nilfs, unsigned long nsegs);
int nilfs_discard_segments(struct the_nilfs *, __u64 *, size_t);
int nilfs_count_free_blocks(struct the_nilfs *, sector_t *);
struct nilfs_root *nilfs_lookup_root(struct the_nilfs *nilfs, __u64 cno);
struct nilfs_root *nilfs_find_or_create_root(struct the_nilfs *nilfs,
int nilfs_near_disk_full(struct the_nilfs *);
void nilfs_fall_back_super_block(struct the_nilfs *);
void nilfs_swap_super_block(struct the_nilfs *);
static inline int nilfs_valid_fs(struct the_nilfs *nilfs)
nilfs_get_segment_range(struct the_nilfs *nilfs, __u64 segnum,
nilfs_get_segment_start_blocknr(struct the_nilfs *nilfs, __u64 segnum)
nilfs_get_segnum_of_block(struct the_nilfs *nilfs, sector_t blocknr)
nilfs_terminate_segment(struct the_nilfs *nilfs, sector_t seg_start,
static inline void nilfs_shift_to_next_segment(struct the_nilfs *nilfs)
static inline __u64 nilfs_last_cno(struct the_nilfs *nilfs)
static inline int nilfs_segment_is_active(struct the_nilfs *nilfs, __u64 n)
static inline int nilfs_flush_device(struct the_nilfs *nilfs)