Lines Matching refs:xfs_ifork
15 struct xfs_ifork { struct
63 static inline bool xfs_ifork_has_extents(struct xfs_ifork *ifp) in xfs_ifork_has_extents()
69 static inline xfs_extnum_t xfs_ifork_nextents(struct xfs_ifork *ifp) in xfs_ifork_nextents()
76 static inline int8_t xfs_ifork_format(struct xfs_ifork *ifp) in xfs_ifork_format()
83 struct xfs_ifork *xfs_iext_state_to_fork(struct xfs_inode *ip, int state);
89 void xfs_idestroy_fork(struct xfs_ifork *ifp);
99 xfs_extnum_t xfs_iext_count(struct xfs_ifork *ifp);
104 void xfs_iext_destroy(struct xfs_ifork *);
107 struct xfs_ifork *ifp, xfs_fileoff_t bno,
111 struct xfs_ifork *ifp, xfs_fileoff_t *end,
114 bool xfs_iext_get_extent(struct xfs_ifork *ifp,
121 void xfs_iext_first(struct xfs_ifork *, struct xfs_iext_cursor *);
122 void xfs_iext_last(struct xfs_ifork *, struct xfs_iext_cursor *);
123 void xfs_iext_next(struct xfs_ifork *, struct xfs_iext_cursor *);
124 void xfs_iext_prev(struct xfs_ifork *, struct xfs_iext_cursor *);
126 static inline bool xfs_iext_next_extent(struct xfs_ifork *ifp, in xfs_iext_next_extent()
133 static inline bool xfs_iext_prev_extent(struct xfs_ifork *ifp, in xfs_iext_prev_extent()
143 static inline bool xfs_iext_peek_next_extent(struct xfs_ifork *ifp, in xfs_iext_peek_next_extent()
155 static inline bool xfs_iext_peek_prev_extent(struct xfs_ifork *ifp, in xfs_iext_peek_prev_extent()