/linux-4.4.14/include/linux/ |
D | security.h | 236 u32 *ctxlen); 356 int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen); 357 int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen); 358 int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen); 577 u32 *ctxlen) in security_dentry_init_security() argument 1096 static inline int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen) in security_inode_notifysecctx() argument 1100 static inline int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen) in security_inode_setsecctx() argument 1104 static inline int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen) in security_inode_getsecctx() argument
|
D | lsm_hooks.h | 1356 u32 *ctxlen); 1519 int (*inode_notifysecctx)(struct inode *inode, void *ctx, u32 ctxlen); 1520 int (*inode_setsecctx)(struct dentry *dentry, void *ctx, u32 ctxlen); 1521 int (*inode_getsecctx)(struct inode *inode, void **ctx, u32 *ctxlen);
|
/linux-4.4.14/security/ |
D | security.c | 359 u32 *ctxlen) in security_dentry_init_security() argument 362 name, ctx, ctxlen); in security_dentry_init_security() 1164 int security_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen) in security_inode_notifysecctx() argument 1166 return call_int_hook(inode_notifysecctx, 0, inode, ctx, ctxlen); in security_inode_notifysecctx() 1170 int security_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen) in security_inode_setsecctx() argument 1172 return call_int_hook(inode_setsecctx, 0, dentry, ctx, ctxlen); in security_inode_setsecctx() 1176 int security_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen) in security_inode_getsecctx() argument 1178 return call_int_hook(inode_getsecctx, -EOPNOTSUPP, inode, ctx, ctxlen); in security_inode_getsecctx()
|
/linux-4.4.14/security/smack/ |
D | smack_lsm.c | 4557 static int smack_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen) in smack_inode_notifysecctx() argument 4559 return smack_inode_setsecurity(inode, XATTR_SMACK_SUFFIX, ctx, ctxlen, 0); in smack_inode_notifysecctx() 4562 static int smack_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen) in smack_inode_setsecctx() argument 4564 return __vfs_setxattr_noperm(dentry, XATTR_NAME_SMACK, ctx, ctxlen, 0); in smack_inode_setsecctx() 4567 static int smack_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen) in smack_inode_getsecctx() argument 4574 *ctxlen = len; in smack_inode_getsecctx()
|
/linux-4.4.14/security/selinux/ |
D | hooks.c | 2736 u32 *ctxlen) in selinux_dentry_init_security() argument 2747 return security_sid_to_context(newsid, (char **)ctx, ctxlen); in selinux_dentry_init_security() 5768 static int selinux_inode_notifysecctx(struct inode *inode, void *ctx, u32 ctxlen) in selinux_inode_notifysecctx() argument 5770 return selinux_inode_setsecurity(inode, XATTR_SELINUX_SUFFIX, ctx, ctxlen, 0); in selinux_inode_notifysecctx() 5776 static int selinux_inode_setsecctx(struct dentry *dentry, void *ctx, u32 ctxlen) in selinux_inode_setsecctx() argument 5778 return __vfs_setxattr_noperm(dentry, XATTR_NAME_SELINUX, ctx, ctxlen, 0); in selinux_inode_setsecctx() 5781 static int selinux_inode_getsecctx(struct inode *inode, void **ctx, u32 *ctxlen) in selinux_inode_getsecctx() argument 5788 *ctxlen = len; in selinux_inode_getsecctx()
|