Home
last modified time | relevance | path

Searched refs:mnt_idmap (Results 1 – 22 of 22) sorted by relevance

/freebsd-14.2/sys/contrib/openzfs/config/
H A Dkernel-generic_fillattr.m48 dnl # generic_fillattr() now takes struct mnt_idmap* as the first argument
27 struct mnt_idmap *idmap = NULL;
36 struct mnt_idmap *idmap = NULL;
45 [whether generic_fillattr requires struct mnt_idmap* and request_mask])
49 [generic_fillattr requires struct mnt_idmap* and u32 request_mask])
51 AC_MSG_CHECKING([whether generic_fillattr requires struct mnt_idmap*])
55 [generic_fillattr requires struct mnt_idmap*])
H A Dkernel-inode-permission.m44 dnl # iops->permission() now takes struct mnt_idmap*
11 static int test_permission(struct mnt_idmap *idmap,
39 AC_MSG_CHECKING([whether iops->permission() takes struct mnt_idmap*])
43 [iops->permission() takes struct mnt_idmap*])
H A Dkernel-mknod.m44 dnl # The first arg is now struct mnt_idmap*
10 static int tmp_mknod(struct mnt_idmap *idmap,
40 AC_MSG_CHECKING([whether iops->mknod() takes struct mnt_idmap*])
44 [iops->mknod() takes struct mnt_idmap*])
H A Dkernel-symlink.m44 dnl # to struct mnt_idmap*
9 static int tmp_symlink(struct mnt_idmap *idmap,
38 AC_MSG_CHECKING([whether iops->symlink() takes struct mnt_idmap*])
42 [iops->symlink() takes struct mnt_idmap*])
H A Dkernel-mkdir.m47 dnl # mkdir() takes struct mnt_idmap * as the first arg
12 static int mkdir(struct mnt_idmap *idmap,
63 dnl # mkdir() takes struct mnt_idmap * as the first arg
65 AC_MSG_CHECKING([whether iops->mkdir() takes struct mnt_idmap*])
69 [iops->mkdir() takes struct mnt_idmap*])
H A Dkernel-setattr-prepare.m433 dnl # The first arg of setattr_prepare() is changed to struct mnt_idmap*
40 struct mnt_idmap *idmap = NULL;
47 AC_MSG_CHECKING([whether setattr_prepare() is available and accepts struct mnt_idmap*])
52 [setattr_prepare() accepts mnt_idmap])
H A Dkernel-inode-create.m44 dnl # The first arg is changed to struct mnt_idmap *
10 static int inode_create(struct mnt_idmap *idmap,
56 AC_MSG_CHECKING([whether iops->create() takes struct mnt_idmap*])
60 [iops->create() takes struct mnt_idmap*])
H A Dkernel-inode-setattr.m45 dnl # is changed to struct mnt_idmap*
11 struct mnt_idmap *idmap,
59 AC_MSG_CHECKING([whether iops->setattr() takes mnt_idmap])
63 [iops->setattr() takes struct mnt_idmap*])
H A Dkernel-idmap_mnt_api.m427 dnl # 6.8 decouples mnt_idmap from user_namespace. This is all internal
28 dnl # to mnt_idmap so we can't detect it directly, but we detect a related
46 [mnt_idmap does not have user_namespace])
H A Dkernel-inode-getattr.m45 dnl # is changed to struct mnt_idmap*
11 struct mnt_idmap *idmap,
80 AC_MSG_CHECKING([whether iops->getattr() takes mnt_idmap])
84 [iops->getattr() takes struct mnt_idmap*])
H A Dkernel-rename.m476 dnl # 6.3 API change - the first arg is now struct mnt_idmap*
80 static int rename_fn(struct mnt_idmap *idmap, struct inode *sip,
92 AC_MSG_CHECKING([whether iops->rename() takes struct mnt_idmap*])
96 [iops->rename() takes struct mnt_idmap*])
H A Dkernel-tmpfile.m48 dnl # The first arg is now struct mnt_idmap *
12 static int tmpfile(struct mnt_idmap *idmap,
63 AC_DEFINE(HAVE_TMPFILE_IDMAP, 1, [i_op->tmpfile() has mnt_idmap])
H A Dkernel-is_owner_or_cap.m453 [whether inode_owner_or_capable() takes mnt_idmap])
57 [inode_owner_or_capable() takes mnt_idmap])
H A Dkernel-xattr-handler.m4186 struct mnt_idmap *idmap,
259 dnl # The xattr_handler->set() callback 2nd arg is now struct mnt_idmap *
261 AC_MSG_CHECKING([whether xattr_handler->set() wants dentry, inode, and mnt_idmap])
265 [xattr_handler->set() takes mnt_idmap])
H A Dkernel-acl.m4240 dnl # set_acl() first parameter changed to struct mnt_idmap *
246 static int set_acl_fn(struct mnt_idmap *idmap,
303 [iops->set_acl() takes 4 args, arg1 is struct mnt_idmap *])
/freebsd-14.2/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Dtypes.h64 struct mnt_idmap { struct
69 typedef struct mnt_idmap zidmap_t; argument
72 struct mnt_idmap { struct
76 typedef struct mnt_idmap zidmap_t; argument
77 #define idmap_owner(p) (((struct mnt_idmap *)p)->owner)
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzpl_inode.c139 zpl_create(struct mnt_idmap *user_ns, struct inode *dir, in zpl_create()
188 zpl_mknod(struct mnt_idmap *user_ns, struct inode *dir, in zpl_mknod()
244 zpl_tmpfile(struct mnt_idmap *userns, struct inode *dir, in zpl_tmpfile()
343 zpl_mkdir(struct mnt_idmap *user_ns, struct inode *dir, in zpl_mkdir()
419 zpl_getattr_impl(struct mnt_idmap *user_ns, in zpl_getattr_impl()
483 zpl_setattr(struct mnt_idmap *user_ns, struct dentry *dentry, in zpl_setattr()
557 zpl_rename2(struct mnt_idmap *user_ns, struct inode *sdip, in zpl_rename2()
609 zpl_symlink(struct mnt_idmap *user_ns, struct inode *dir, in zpl_symlink()
H A Dzpl_ctldir.c107 zpl_root_getattr_impl(struct mnt_idmap *user_ns, in zpl_root_getattr_impl()
324 zpl_snapdir_rename2(struct mnt_idmap *user_ns, struct inode *sdip, in zpl_snapdir_rename2()
378 zpl_snapdir_mkdir(struct mnt_idmap *user_ns, struct inode *dip, in zpl_snapdir_mkdir()
416 zpl_snapdir_getattr_impl(struct mnt_idmap *user_ns, in zpl_snapdir_getattr_impl()
593 zpl_shares_getattr_impl(struct mnt_idmap *user_ns, in zpl_shares_getattr_impl()
H A Dzpl_xattr.c1066 zpl_set_acl(struct mnt_idmap *userns, struct dentry *dentry, in zpl_set_acl()
/freebsd-14.2/sys/contrib/openzfs/include/os/linux/kernel/linux/
H A Dxattr_compat.h145 fn(const struct xattr_handler *handler, struct mnt_idmap *user_ns, \
H A Dvfs_compat.h403 func(struct mnt_idmap *user_ns, const struct path *path, \
/freebsd-14.2/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dzpl.h76 extern int zpl_set_acl(struct mnt_idmap *idmap, struct dentry *dentry,