/linux-master/fs/xfs/ |
H A D | xfs_fsops.h | 9 int xfs_growfs_data(struct xfs_mount *mp, struct xfs_growfs_data *in); 10 int xfs_growfs_log(struct xfs_mount *mp, struct xfs_growfs_log *in); 11 int xfs_reserve_blocks(struct xfs_mount *mp, uint64_t request); 12 int xfs_fs_goingdown(struct xfs_mount *mp, uint32_t inflags); 14 int xfs_fs_reserve_ag_blocks(struct xfs_mount *mp); 15 int xfs_fs_unreserve_ag_blocks(struct xfs_mount *mp);
|
H A D | xfs_discard.h | 6 struct xfs_mount; 9 int xfs_discard_extents(struct xfs_mount *mp, struct xfs_busy_extents *busy); 10 int xfs_ioc_trim(struct xfs_mount *mp, struct fstrim_range __user *fstrim);
|
H A D | xfs_rtalloc.h | 11 struct xfs_mount; 20 struct xfs_mount *mp); /* file system mount structure */ 23 struct xfs_mount *mp); 31 struct xfs_mount *mp); /* file system mount structure */ 38 struct xfs_mount *mp, /* file system mount structure */ 41 int xfs_rtalloc_reinit_frextents(struct xfs_mount *mp);
|
H A D | xfs_icache.h | 9 struct xfs_mount; 45 int xfs_iget(struct xfs_mount *mp, struct xfs_trans *tp, xfs_ino_t ino, 49 struct xfs_inode * xfs_inode_alloc(struct xfs_mount *mp, xfs_ino_t ino); 54 void xfs_reclaim_inodes(struct xfs_mount *mp); 55 long xfs_reclaim_inodes_count(struct xfs_mount *mp); 56 long xfs_reclaim_inodes_nr(struct xfs_mount *mp, unsigned long nr_to_scan); 60 int xfs_blockgc_free_dquots(struct xfs_mount *mp, struct xfs_dquot *udqp, 64 int xfs_blockgc_free_space(struct xfs_mount *mp, struct xfs_icwalk *icm); 65 int xfs_blockgc_flush_all(struct xfs_mount *mp); 74 void xfs_blockgc_stop(struct xfs_mount *m [all...] |
H A D | xfs_filestream.h | 9 struct xfs_mount; 14 int xfs_filestream_mount(struct xfs_mount *mp); 15 void xfs_filestream_unmount(struct xfs_mount *mp);
|
H A D | xfs_iwalk.h | 18 typedef int (*xfs_iwalk_fn)(struct xfs_mount *mp, struct xfs_trans *tp, 21 int xfs_iwalk(struct xfs_mount *mp, struct xfs_trans *tp, xfs_ino_t startino, 24 int xfs_iwalk_threaded(struct xfs_mount *mp, xfs_ino_t startino, 34 typedef int (*xfs_inobt_walk_fn)(struct xfs_mount *mp, struct xfs_trans *tp, 39 int xfs_inobt_walk(struct xfs_mount *mp, struct xfs_trans *tp,
|
H A D | xfs_log.h | 122 struct xfs_mount; 130 int xfs_log_force(struct xfs_mount *mp, uint flags); 131 int xfs_log_force_seq(struct xfs_mount *mp, xfs_csn_t seq, uint flags, 133 int xfs_log_mount(struct xfs_mount *mp, 137 int xfs_log_mount_finish(struct xfs_mount *mp); 138 void xfs_log_mount_cancel(struct xfs_mount *); 139 xfs_lsn_t xlog_assign_tail_lsn(struct xfs_mount *mp); 140 xfs_lsn_t xlog_assign_tail_lsn_locked(struct xfs_mount *mp); 141 void xfs_log_space_wake(struct xfs_mount *mp); 142 int xfs_log_reserve(struct xfs_mount *m [all...] |
H A D | xfs_pwork.h | 10 struct xfs_mount; 12 typedef int (*xfs_pwork_work_fn)(struct xfs_mount *mp, struct xfs_pwork *pwork); 19 struct xfs_mount *mp; 53 int xfs_pwork_init(struct xfs_mount *mp, struct xfs_pwork_ctl *pctl,
|
H A D | xfs_dquot_item.h | 11 struct xfs_mount;
|
H A D | xfs_error.h | 9 struct xfs_mount; 11 extern void xfs_error_report(const char *tag, int level, struct xfs_mount *mp, 15 struct xfs_mount *mp, const void *buf, size_t bufsize, 42 extern int xfs_errortag_init(struct xfs_mount *mp); 43 extern void xfs_errortag_del(struct xfs_mount *mp); 44 extern bool xfs_errortag_test(struct xfs_mount *mp, const char *expression, 48 bool xfs_errortag_enabled(struct xfs_mount *mp, unsigned int tag); 61 extern int xfs_errortag_get(struct xfs_mount *mp, unsigned int error_tag); 62 extern int xfs_errortag_set(struct xfs_mount *mp, unsigned int error_tag, 64 extern int xfs_errortag_add(struct xfs_mount *m [all...] |
H A D | xfs_extent_busy.h | 11 struct xfs_mount; 36 struct xfs_mount *mount; 57 xfs_extent_busy_clear(struct xfs_mount *mp, struct list_head *list, 61 xfs_extent_busy_search(struct xfs_mount *mp, struct xfs_perag *pag, 65 xfs_extent_busy_reuse(struct xfs_mount *mp, struct xfs_perag *pag, 77 xfs_extent_busy_wait_all(struct xfs_mount *mp);
|
H A D | xfs_super.h | 85 struct xfs_mount; 89 extern void xfs_flush_inodes(struct xfs_mount *mp); 90 extern xfs_agnumber_t xfs_set_inode_alloc(struct xfs_mount *, 97 extern void xfs_reinit_percpu_counters(struct xfs_mount *mp); 101 #define XFS_M(sb) ((struct xfs_mount *)((sb)->s_fs_info))
|
H A D | xfs_message.c | 12 #include "xfs_mount.h" 20 const struct xfs_mount *mp, 33 const struct xfs_mount *mp, 56 const struct xfs_mount *mp, 82 struct xfs_mount *mp, 94 struct xfs_mount *mp, 120 struct xfs_mount *mp = bp->b_mount;
|
H A D | xfs_inode_item.h | 14 struct xfs_mount; 45 extern void xfs_inode_item_init(struct xfs_inode *, struct xfs_mount *);
|
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_sb.h | 9 struct xfs_mount; 17 extern int xfs_sync_sb(struct xfs_mount *mp, bool wait); 18 extern int xfs_sync_sb_buf(struct xfs_mount *mp); 19 extern void xfs_sb_mount_common(struct xfs_mount *mp, struct xfs_sb *sbp); 26 extern int xfs_update_secondary_sbs(struct xfs_mount *mp); 29 extern void xfs_fs_geometry(struct xfs_mount *mp, struct xfs_fsop_geom *geo, 31 extern int xfs_sb_read_secondary(struct xfs_mount *mp, 34 extern int xfs_sb_get_secondary(struct xfs_mount *mp, 38 extern bool xfs_validate_stripe_geometry(struct xfs_mount *mp,
|
H A D | xfs_rmap_btree.h | 11 struct xfs_mount; 45 struct xfs_btree_cur *xfs_rmapbt_init_cursor(struct xfs_mount *mp, 51 extern void xfs_rmapbt_compute_maxlevels(struct xfs_mount *mp); 53 extern xfs_extlen_t xfs_rmapbt_calc_size(struct xfs_mount *mp, 55 extern xfs_extlen_t xfs_rmapbt_max_size(struct xfs_mount *mp, 58 extern int xfs_rmapbt_calc_reserves(struct xfs_mount *mp, struct xfs_trans *tp, 68 int xfs_rmapbt_mem_init(struct xfs_mount *mp, struct xfbtree *xfbtree,
|
H A D | xfs_health.h | 49 struct xfs_mount; 184 void xfs_fs_mark_sick(struct xfs_mount *mp, unsigned int mask); 185 void xfs_fs_mark_corrupt(struct xfs_mount *mp, unsigned int mask); 186 void xfs_fs_mark_healthy(struct xfs_mount *mp, unsigned int mask); 187 void xfs_fs_measure_sickness(struct xfs_mount *mp, unsigned int *sick, 190 void xfs_rt_mark_sick(struct xfs_mount *mp, unsigned int mask); 191 void xfs_rt_mark_corrupt(struct xfs_mount *mp, unsigned int mask); 192 void xfs_rt_mark_healthy(struct xfs_mount *mp, unsigned int mask); 193 void xfs_rt_measure_sickness(struct xfs_mount *mp, unsigned int *sick, 196 void xfs_agno_mark_sick(struct xfs_mount *m [all...] |
H A D | xfs_inode_buf.h | 22 int xfs_imap_to_bp(struct xfs_mount *mp, struct xfs_trans *tp, 24 void xfs_dinode_calc_crc(struct xfs_mount *mp, struct xfs_dinode *dip); 29 xfs_failaddr_t xfs_dinode_verify(struct xfs_mount *mp, xfs_ino_t ino, 31 xfs_failaddr_t xfs_inode_validate_extsize(struct xfs_mount *mp, 33 xfs_failaddr_t xfs_inode_validate_cowextsize(struct xfs_mount *mp, 46 xfs_dinode_good_version(struct xfs_mount *mp, uint8_t version)
|
H A D | xfs_trans_resv.h | 9 struct xfs_mount; 98 void xfs_trans_resv_calc(struct xfs_mount *mp, struct xfs_trans_resv *resp); 99 uint xfs_allocfree_block_count(struct xfs_mount *mp, uint num_ops); 101 unsigned int xfs_calc_itruncate_reservation_minlogsize(struct xfs_mount *mp); 102 unsigned int xfs_calc_write_reservation_minlogsize(struct xfs_mount *mp); 103 unsigned int xfs_calc_qm_dqalloc_reservation_minlogsize(struct xfs_mount *mp);
|
H A D | xfs_refcount_btree.h | 15 struct xfs_mount; 48 extern struct xfs_btree_cur *xfs_refcountbt_init_cursor(struct xfs_mount *mp, 52 extern void xfs_refcountbt_compute_maxlevels(struct xfs_mount *mp); 54 extern xfs_extlen_t xfs_refcountbt_calc_size(struct xfs_mount *mp, 56 extern xfs_extlen_t xfs_refcountbt_max_size(struct xfs_mount *mp, 59 extern int xfs_refcountbt_calc_reserves(struct xfs_mount *mp,
|
H A D | xfs_types.c | 13 #include "xfs_mount.h" 23 struct xfs_mount *mp, 43 struct xfs_mount *mp, 59 struct xfs_mount *mp, 82 struct xfs_mount *mp, 99 struct xfs_mount *mp, 115 struct xfs_mount *mp, 129 struct xfs_mount *mp, 143 struct xfs_mount *mp, 152 struct xfs_mount *m [all...] |
H A D | xfs_types.h | 218 struct xfs_mount; 220 bool xfs_verify_fsbno(struct xfs_mount *mp, xfs_fsblock_t fsbno); 221 bool xfs_verify_fsbext(struct xfs_mount *mp, xfs_fsblock_t fsbno, 224 bool xfs_verify_ino(struct xfs_mount *mp, xfs_ino_t ino); 225 bool xfs_internal_inum(struct xfs_mount *mp, xfs_ino_t ino); 226 bool xfs_verify_dir_ino(struct xfs_mount *mp, xfs_ino_t ino); 227 bool xfs_verify_rtbno(struct xfs_mount *mp, xfs_rtblock_t rtbno); 228 bool xfs_verify_rtbext(struct xfs_mount *mp, xfs_rtblock_t rtbno, 230 bool xfs_verify_icount(struct xfs_mount *mp, unsigned long long icount); 231 bool xfs_verify_dablk(struct xfs_mount *m [all...] |
H A D | xfs_alloc_btree.h | 15 struct xfs_mount; 50 struct xfs_btree_cur *xfs_bnobt_init_cursor(struct xfs_mount *mp, 53 struct xfs_btree_cur *xfs_cntbt_init_cursor(struct xfs_mount *mp, 56 extern int xfs_allocbt_maxrecs(struct xfs_mount *, int, int); 57 extern xfs_extlen_t xfs_allocbt_calc_size(struct xfs_mount *mp,
|
H A D | xfs_rtbitmap.h | 10 struct xfs_mount *mp; 22 struct xfs_mount *mp, 33 struct xfs_mount *mp, 45 struct xfs_mount *mp, 56 struct xfs_mount *mp, 68 struct xfs_mount *mp, 80 struct xfs_mount *mp, 95 struct xfs_mount *mp, 113 struct xfs_mount *mp, 130 struct xfs_mount *m [all...] |
/linux-master/fs/xfs/scrub/ |
H A D | stats.h | 23 int xchk_mount_stats_alloc(struct xfs_mount *mp); 24 void xchk_mount_stats_free(struct xfs_mount *mp); 29 void xchk_stats_merge(struct xfs_mount *mp, const struct xfs_scrub_metadata *sm,
|