| /linux/security/apparmor/include/ |
| H A D | secid.h | 28 int apparmor_secid_to_secctx(u32 secid, struct lsm_context *cp); 29 int apparmor_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp); 31 void apparmor_release_secctx(struct lsm_context *cp);
|
| /linux/security/apparmor/ |
| H A D | secid.c | 51 struct lsm_context *cp) in apparmor_label_to_secctx() 80 int apparmor_secid_to_secctx(u32 secid, struct lsm_context *cp) in apparmor_secid_to_secctx() 87 int apparmor_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp) in apparmor_lsmprop_to_secctx() 109 void apparmor_release_secctx(struct lsm_context *cp) in apparmor_release_secctx()
|
| /linux/rust/helpers/ |
| H A D | security.c | 13 struct lsm_context *cp) in rust_helper_security_secid_to_secctx() 18 __rust_helper void rust_helper_security_release_secctx(struct lsm_context *cp) in rust_helper_security_release_secctx()
|
| /linux/rust/kernel/ |
| H A D | security.rs | 58 ctx: bindings::lsm_context, 66 let mut ctx: bindings::lsm_context = unsafe { core::mem::zeroed() }; in from_secid()
|
| /linux/include/linux/ |
| H A D | security.h | 232 struct lsm_context { struct 392 struct lsm_context *lsmcxt); 575 int security_secid_to_secctx(u32 secid, struct lsm_context *cp); 576 int security_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp, 579 void security_release_secctx(struct lsm_context *cp); 583 int security_inode_getsecctx(struct inode *inode, struct lsm_context *cp); 875 struct lsm_context *lsmcxt) in security_dentry_init_security() 1571 static inline int security_secid_to_secctx(u32 secid, struct lsm_context *cp) in security_secid_to_secctx() 1577 struct lsm_context *cp, in security_lsmprop_to_secctx() 1590 static inline void security_release_secctx(struct lsm_context *cp) in security_release_secctx() [all …]
|
| H A D | lsm_hook_defs.h | 86 struct lsm_context *cp) 305 LSM_HOOK(int, -EOPNOTSUPP, secid_to_secctx, u32 secid, struct lsm_context *cp) 307 struct lsm_context *cp) 309 LSM_HOOK(void, LSM_RET_VOID, release_secctx, struct lsm_context *cp) 314 struct lsm_context *cp)
|
| /linux/net/netlabel/ |
| H A D | netlabel_unlabeled.c | 377 struct lsm_context ctx; in netlbl_unlhsh_add() 473 struct lsm_context ctx; in netlbl_unlhsh_remove_addr4() 532 struct lsm_context ctx; in netlbl_unlhsh_remove_addr6() 1065 struct lsm_context ctx; in netlbl_unlabel_staticlist_gen()
|
| /linux/security/ |
| H A D | security.c | 1273 struct lsm_context *lsmctx) in security_dentry_init_security() 3930 int security_secid_to_secctx(u32 secid, struct lsm_context *cp) in security_secid_to_secctx() 3954 int security_lsmprop_to_secctx(struct lsm_prop *prop, struct lsm_context *cp, in security_lsmprop_to_secctx() 3991 void security_release_secctx(struct lsm_context *cp) in security_release_secctx() 4064 int security_inode_getsecctx(struct inode *inode, struct lsm_context *cp) in security_inode_getsecctx()
|
| /linux/net/core/ |
| H A D | scm.c | 431 struct lsm_context ctx; in scm_passec()
|
| /linux/kernel/ |
| H A D | audit.c | 1264 struct lsm_context lsmctx = { NULL, 0, 0 }; in audit_receive_msg() 2289 struct lsm_context ctx; in audit_log_subj_ctx() 2359 struct lsm_context ctx; in audit_log_obj_ctx()
|
| /linux/net/netfilter/ |
| H A D | nfnetlink_queue.c | 547 static int nfqnl_get_sk_secctx(struct sk_buff *skb, struct lsm_context *ctx) in nfqnl_get_sk_secctx() 644 struct lsm_context ctx = { NULL, 0, 0 }; in nfqnl_build_packet_message()
|
| H A D | nf_conntrack_standalone.c | 189 struct lsm_context ctx; in ct_show_secctx()
|
| H A D | nf_conntrack_netlink.c | 361 struct lsm_context ctx; in ctnetlink_dump_secctx()
|
| /linux/security/smack/ |
| H A D | smack_lsm.c | 4882 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 D | super.h | 1163 struct lsm_context lsmctx;
|
| /linux/security/selinux/ |
| H A D | hooks.c | 2923 struct lsm_context *cp) in selinux_dentry_init_security() 6933 static int selinux_secid_to_secctx(u32 secid, struct lsm_context *cp) in selinux_secid_to_secctx() 6952 struct lsm_context *cp) in selinux_lsmprop_to_secctx() 6963 static void selinux_release_secctx(struct lsm_context *cp) in selinux_release_secctx() 7001 static int selinux_inode_getsecctx(struct inode *inode, struct lsm_context *cp) in selinux_inode_getsecctx()
|
| /linux/net/ipv4/ |
| H A D | ip_sockglue.c | 131 struct lsm_context ctx; in ip_cmsg_recv_security()
|
| /linux/fs/nfsd/ |
| H A D | nfs4xdr.c | 2965 const struct lsm_context *context) in nfsd4_encode_security_label() 2985 struct lsm_context *context) in nfsd4_encode_security_label() 3151 struct lsm_context context;
|
| /linux/fs/fuse/ |
| H A D | dir.c | 662 struct lsm_context lsmctx = { }; in get_security_context()
|
| /linux/fs/nfs/ |
| H A D | nfs4proc.c | 116 struct lsm_context shim; in nfs4_label_init_security() 143 struct lsm_context shim; in nfs4_label_release_security()
|
| /linux/drivers/android/ |
| H A D | binder.c | 3082 struct lsm_context lsmctx = { }; in binder_transaction()
|