Lines Matching refs:xfs_ifork
15 struct xfs_ifork { struct
82 static inline bool xfs_ifork_has_extents(struct xfs_ifork *ifp) in xfs_ifork_has_extents()
88 static inline xfs_extnum_t xfs_ifork_nextents(struct xfs_ifork *ifp) in xfs_ifork_nextents()
95 static inline int8_t xfs_ifork_format(struct xfs_ifork *ifp) in xfs_ifork_format()
164 struct xfs_ifork *xfs_iext_state_to_fork(struct xfs_inode *ip, int state);
170 void xfs_idestroy_fork(struct xfs_ifork *ifp);
180 xfs_extnum_t xfs_iext_count(struct xfs_ifork *ifp);
181 void xfs_iext_insert_raw(struct xfs_ifork *ifp,
188 void xfs_iext_destroy(struct xfs_ifork *);
191 struct xfs_ifork *ifp, xfs_fileoff_t bno,
195 struct xfs_ifork *ifp, xfs_fileoff_t *end,
198 bool xfs_iext_get_extent(struct xfs_ifork *ifp,
205 void xfs_iext_first(struct xfs_ifork *, struct xfs_iext_cursor *);
206 void xfs_iext_last(struct xfs_ifork *, struct xfs_iext_cursor *);
207 void xfs_iext_next(struct xfs_ifork *, struct xfs_iext_cursor *);
208 void xfs_iext_prev(struct xfs_ifork *, struct xfs_iext_cursor *);
210 static inline bool xfs_iext_next_extent(struct xfs_ifork *ifp, in xfs_iext_next_extent()
217 static inline bool xfs_iext_prev_extent(struct xfs_ifork *ifp, in xfs_iext_prev_extent()
227 static inline bool xfs_iext_peek_next_extent(struct xfs_ifork *ifp, in xfs_iext_peek_next_extent()
239 static inline bool xfs_iext_peek_prev_extent(struct xfs_ifork *ifp, in xfs_iext_peek_prev_extent()
264 static inline bool xfs_need_iread_extents(const struct xfs_ifork *ifp) in xfs_need_iread_extents()