Lines Matching refs:xfs_ifork

15 struct xfs_ifork {  struct
116 static inline bool xfs_ifork_has_extents(struct xfs_ifork *ifp) in xfs_ifork_has_extents()
122 static inline xfs_extnum_t xfs_ifork_nextents(struct xfs_ifork *ifp) in xfs_ifork_nextents()
129 static inline int8_t xfs_ifork_format(struct xfs_ifork *ifp) in xfs_ifork_format()
136 struct xfs_ifork *xfs_ifork_alloc(enum xfs_dinode_fmt format,
138 struct xfs_ifork *xfs_iext_state_to_fork(struct xfs_inode *ip, int state);
144 void xfs_idestroy_fork(struct xfs_ifork *ifp);
154 xfs_extnum_t xfs_iext_count(struct xfs_ifork *ifp);
159 void xfs_iext_destroy(struct xfs_ifork *);
162 struct xfs_ifork *ifp, xfs_fileoff_t bno,
166 struct xfs_ifork *ifp, xfs_fileoff_t *end,
169 bool xfs_iext_get_extent(struct xfs_ifork *ifp,
176 void xfs_iext_first(struct xfs_ifork *, struct xfs_iext_cursor *);
177 void xfs_iext_last(struct xfs_ifork *, struct xfs_iext_cursor *);
178 void xfs_iext_next(struct xfs_ifork *, struct xfs_iext_cursor *);
179 void xfs_iext_prev(struct xfs_ifork *, struct xfs_iext_cursor *);
181 static inline bool xfs_iext_next_extent(struct xfs_ifork *ifp, in xfs_iext_next_extent()
188 static inline bool xfs_iext_prev_extent(struct xfs_ifork *ifp, in xfs_iext_prev_extent()
198 static inline bool xfs_iext_peek_next_extent(struct xfs_ifork *ifp, in xfs_iext_peek_next_extent()
210 static inline bool xfs_iext_peek_prev_extent(struct xfs_ifork *ifp, in xfs_iext_peek_prev_extent()
234 static inline bool xfs_need_iread_extents(struct xfs_ifork *ifp) in xfs_need_iread_extents()