Home
last modified time | relevance | path

Searched refs:lsm_context (Results 1 – 12 of 12) sorted by relevance

/linux/include/linux/
H A Dsecurity.h231 struct lsm_context { struct
391 struct lsm_context *lsmcxt);
568 int security_secid_to_secctx(u32 secid, struct lsm_context *cp);
569 int security_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp,
572 void security_release_secctx(struct lsm_context *cp);
576 int security_inode_getsecctx(struct inode *inode, struct lsm_context *cp);
868 struct lsm_context *lsmcxt) in security_dentry_init_security()
1548 static inline int security_secid_to_secctx(u32 secid, struct lsm_context *cp) in security_secid_to_secctx()
1554 struct lsm_context *cp, in security_lsmprop_to_secctx()
1567 static inline void security_release_secctx(struct lsm_context *cp) in security_release_secctx()
[all …]
H A Dlsm_hook_defs.h86 struct lsm_context *cp)
300 LSM_HOOK(int, -EOPNOTSUPP, secid_to_secctx, u32 secid, struct lsm_context *cp)
302 struct lsm_context *cp)
304 LSM_HOOK(void, LSM_RET_VOID, release_secctx, struct lsm_context *cp)
309 struct lsm_context *cp)
/linux/security/
H A Dsecurity.c1247 struct lsm_context *lsmctx) in security_dentry_init_security()
3827 int security_secid_to_secctx(u32 secid, struct lsm_context *cp) in security_secid_to_secctx()
3851 int security_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp, in security_lsmprop_to_secctx()
3888 void security_release_secctx(struct lsm_context *cp) in security_release_secctx()
3961 int security_inode_getsecctx(struct inode *inode, struct lsm_context *cp) in security_inode_getsecctx()
/linux/kernel/
H A Daudit.c1260 struct lsm_context lsmctx = { NULL, 0, 0 }; in audit_receive_msg()
2284 struct lsm_context ctx; in audit_log_subj_ctx()
2354 struct lsm_context ctx; in audit_log_obj_ctx()
/linux/net/netfilter/
H A Dnfnetlink_queue.c473 static int nfqnl_get_sk_secctx(struct sk_buff *skb, struct lsm_context *ctx) in nfqnl_get_sk_secctx()
570 struct lsm_context ctx = { NULL, 0, 0 }; in nfqnl_build_packet_message()
/linux/security/smack/
H A Dsmack_lsm.c4882 static int smack_to_secctx(struct smack_known *skp, struct lsm_context *cp) in smack_to_secctx()
4901 static int smack_secid_to_secctx(u32 secid, struct lsm_context *cp) in smack_secid_to_secctx()
4914 struct lsm_context *cp) in smack_lsmprop_to_secctx()
4961 static int smack_inode_getsecctx(struct inode *inode, struct lsm_context *cp) in smack_inode_getsecctx()
/linux/fs/ceph/
H A Dsuper.h1151 struct lsm_context lsmctx;
/linux/security/selinux/
H A Dhooks.c2894 struct lsm_context *cp) in selinux_dentry_init_security()
6816 static int selinux_secid_to_secctx(u32 secid, struct lsm_context *cp) in selinux_secid_to_secctx()
6835 struct lsm_context *cp) in selinux_lsmprop_to_secctx()
6846 static void selinux_release_secctx(struct lsm_context *cp) in selinux_release_secctx()
6884 static int selinux_inode_getsecctx(struct inode *inode, struct lsm_context *cp) in selinux_inode_getsecctx()
/linux/fs/nfsd/
H A Dnfs4xdr.c2828 const struct lsm_context *context) in nfsd4_encode_security_label()
2848 struct lsm_context *context) in nfsd4_encode_security_label()
2931 struct lsm_context context;
/linux/fs/fuse/
H A Ddir.c662 struct lsm_context lsmctx = { }; in get_security_context()
/linux/fs/nfs/
H A Dnfs4proc.c117 struct lsm_context shim; in nfs4_label_init_security()
144 struct lsm_context shim; in nfs4_label_release_security()
/linux/drivers/android/
H A Dbinder.c3078 struct lsm_context lsmctx = { }; in binder_transaction()