/kernel/linux/linux-5.10/fs/ |
H A D | fs_context.c | 337 * @src_fc: The context to copy. 339 struct fs_context *vfs_dup_fs_context(struct fs_context *src_fc) in vfs_dup_fs_context() argument 344 if (!src_fc->ops->dup) in vfs_dup_fs_context() 347 fc = kmemdup(src_fc, sizeof(struct fs_context), GFP_KERNEL); in vfs_dup_fs_context() 365 ret = fc->ops->dup(fc, src_fc); in vfs_dup_fs_context() 369 ret = security_fs_context_dup(fc, src_fc); in vfs_dup_fs_context() 499 static int legacy_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) in legacy_fs_context_dup() argument 502 struct legacy_fs_context *src_ctx = src_fc->fs_private; in legacy_fs_context_dup()
|
/kernel/linux/linux-6.6/fs/ |
H A D | fs_context.c | 386 * @src_fc: The context to copy. 388 struct fs_context *vfs_dup_fs_context(struct fs_context *src_fc) in vfs_dup_fs_context() argument 393 if (!src_fc->ops->dup) in vfs_dup_fs_context() 396 fc = kmemdup(src_fc, sizeof(struct fs_context), GFP_KERNEL); in vfs_dup_fs_context() 414 ret = fc->ops->dup(fc, src_fc); in vfs_dup_fs_context() 418 ret = security_fs_context_dup(fc, src_fc); in vfs_dup_fs_context() 550 static int legacy_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) in legacy_fs_context_dup() argument 553 struct legacy_fs_context *src_ctx = src_fc->fs_private; in legacy_fs_context_dup()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | fs_context.h | 117 int (*dup)(struct fs_context *fc, struct fs_context *src_fc);
|
H A D | security.h | 290 int security_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc); 612 struct fs_context *src_fc) in security_fs_context_dup() 611 security_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) security_fs_context_dup() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | fs_context.h | 117 int (*dup)(struct fs_context *fc, struct fs_context *src_fc);
|
H A D | security.h | 298 int security_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc); 642 struct fs_context *src_fc) in security_fs_context_dup() 641 security_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) security_fs_context_dup() argument
|
/kernel/linux/linux-5.10/fs/nfs/ |
H A D | fs_context.c | 1370 static int nfs_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) in nfs_fs_context_dup() argument 1372 struct nfs_fs_context *src = nfs_fc2context(src_fc), *ctx; in nfs_fs_context_dup()
|
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | fs_context.c | 1515 static int nfs_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) in nfs_fs_context_dup() argument 1517 struct nfs_fs_context *src = nfs_fc2context(src_fc), *ctx; in nfs_fs_context_dup()
|
/kernel/linux/linux-5.10/security/ |
H A D | security.c | 860 int security_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) in security_fs_context_dup() argument 862 return call_int_hook(fs_context_dup, 0, fc, src_fc); in security_fs_context_dup()
|
/kernel/linux/linux-6.6/security/ |
H A D | security.c | 1159 * @src_fc: source filesystem context 1163 * @src_fc indicates the original filesystem context. 1167 int security_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) in security_fs_context_dup() argument 1169 return call_int_hook(fs_context_dup, 0, fc, src_fc); in security_fs_context_dup()
|
/kernel/linux/linux-5.10/security/smack/ |
H A D | smack_lsm.c | 633 * @src_fc: The source filesystem context being duplicated. 638 struct fs_context *src_fc) in smack_fs_context_dup() 640 struct smack_mnt_opts *dst, *src = src_fc->security; in smack_fs_context_dup() 637 smack_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) smack_fs_context_dup() argument
|
/kernel/linux/linux-6.6/security/smack/ |
H A D | smack_lsm.c | 679 * @src_fc: The source filesystem context being duplicated. 684 struct fs_context *src_fc) in smack_fs_context_dup() 686 struct smack_mnt_opts *dst, *src = src_fc->security; in smack_fs_context_dup() 683 smack_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) smack_fs_context_dup() argument
|
/kernel/linux/linux-5.10/security/selinux/ |
H A D | hooks.c | 2768 struct fs_context *src_fc) in selinux_fs_context_dup() 2770 const struct selinux_mnt_opts *src = src_fc->security; in selinux_fs_context_dup() 2767 selinux_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) selinux_fs_context_dup() argument
|
/kernel/linux/linux-6.6/security/selinux/ |
H A D | hooks.c | 2802 struct fs_context *src_fc) in selinux_fs_context_dup() 2804 const struct selinux_mnt_opts *src = src_fc->security; in selinux_fs_context_dup() 2801 selinux_fs_context_dup(struct fs_context *fc, struct fs_context *src_fc) selinux_fs_context_dup() argument
|