Lines Matching refs:xattr_iter
10 struct xattr_iter { struct
19 static inline void xattr_iter_end(struct xattr_iter *it, bool atomic) in xattr_iter_end() argument
31 static inline void xattr_iter_end_final(struct xattr_iter *it) in xattr_iter_end_final()
42 struct xattr_iter it; in init_inode_xattrs()
163 int (*entry)(struct xattr_iter *_it, struct erofs_xattr_entry *entry);
164 int (*name)(struct xattr_iter *_it, unsigned int processed, char *buf,
166 int (*alloc_buffer)(struct xattr_iter *_it, unsigned int value_sz);
167 void (*value)(struct xattr_iter *_it, unsigned int processed, char *buf,
171 static inline int xattr_iter_fixup(struct xattr_iter *it) in xattr_iter_fixup()
193 static int inline_xattr_iter_begin(struct xattr_iter *it, in inline_xattr_iter_begin()
223 static int xattr_foreach(struct xattr_iter *it, in xattr_foreach()
325 struct xattr_iter it;
332 static int xattr_entrymatch(struct xattr_iter *_it, in xattr_entrymatch()
341 static int xattr_namematch(struct xattr_iter *_it, in xattr_namematch()
349 static int xattr_checkbuffer(struct xattr_iter *_it, in xattr_checkbuffer()
359 static void xattr_copyvalue(struct xattr_iter *_it, in xattr_copyvalue()
531 struct xattr_iter it;
538 static int xattr_entrylist(struct xattr_iter *_it, in xattr_entrylist()
569 static int xattr_namelist(struct xattr_iter *_it, in xattr_namelist()
580 static int xattr_skipvalue(struct xattr_iter *_it, in xattr_skipvalue()