ovl_xattr
enum ovl_xattr ox)
enum ovl_xattr ox, const struct ovl_fh *fh)
enum ovl_xattr ox, const struct ovl_fh *fh,
enum ovl_xattr ox, struct dentry *real,
static inline const char *ovl_xattr(struct ovl_fs *ofs, enum ovl_xattr ox)
enum ovl_xattr ox, void *value,
return ovl_do_getxattr(&upperpath, ovl_xattr(ofs, ox), value, size);
enum ovl_xattr ox, void *value,
return ovl_do_getxattr(path, ovl_xattr(ofs, ox), value, size);
enum ovl_xattr ox, const void *value,
return ovl_do_setxattr(ofs, dentry, ovl_xattr(ofs, ox), value, size, 0);
enum ovl_xattr ox)
return ovl_do_removexattr(ofs, dentry, ovl_xattr(ofs, ox));
enum ovl_xattr ox);
enum ovl_xattr ox, const void *value, size_t size,
enum ovl_xattr ox, const struct ovl_fh *fh,
enum ovl_xattr ox, struct dentry *real,
enum ovl_xattr ox)
enum ovl_xattr ox, const void *value, size_t size,
pr_warn("cannot set %s xattr on upper\n", ovl_xattr(ofs, ox));