Home
last modified time | relevance | path

Searched refs:src (Results 1 – 21 of 21) sorted by relevance

/security/selinux/ss/
A Dcontext.h43 const struct context *src) in mls_context_cpy() argument
47 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy()
64 const struct context *src) in mls_context_cpy_low() argument
85 const struct context *src) in mls_context_cpy_high() argument
160 dst->user = src->user; in context_cpy()
161 dst->role = src->role; in context_cpy()
162 dst->type = src->type; in context_cpy()
163 if (src->str) { in context_cpy()
164 dst->str = kstrdup(src->str, GFP_ATOMIC); in context_cpy()
167 dst->len = src->len; in context_cpy()
[all …]
A Debitmap.c49 int ebitmap_cpy(struct ebitmap *dst, const struct ebitmap *src) in ebitmap_cpy() argument
55 n = src->node; in ebitmap_cpy()
74 dst->highbit = src->highbit; in ebitmap_cpy()
A Debitmap.h124 int ebitmap_cpy(struct ebitmap *dst, const struct ebitmap *src);
/security/safesetid/
A Dlsm.c34 kid_t src, kid_t dst) in _setid_policy_lookup() argument
40 hash_for_each_possible(policy->rules, rule, next, __kuid_val(src.uid)) { in _setid_policy_lookup()
41 if (!uid_eq(rule->src_id.uid, src.uid)) in _setid_policy_lookup()
48 hash_for_each_possible(policy->rules, rule, next, __kgid_val(src.gid)) { in _setid_policy_lookup()
49 if (!gid_eq(rule->src_id.gid, src.gid)) in _setid_policy_lookup()
67 static enum sid_policy_type setid_policy_lookup(kid_t src, kid_t dst, enum setid_type new_type) in setid_policy_lookup() argument
85 result = _setid_policy_lookup(pol, src, dst); in setid_policy_lookup()
A Dlsm.h68 kid_t src, kid_t dst);
/security/selinux/
A Davc.c251 dest->base_perm = src->base_perm; in avc_copy_xperms_decision()
252 dest->driver = src->driver; in avc_copy_xperms_decision()
253 dest->used = src->used; in avc_copy_xperms_decision()
256 sizeof(src->allowed->p)); in avc_copy_xperms_decision()
259 sizeof(src->auditallow->p)); in avc_copy_xperms_decision()
262 sizeof(src->dontaudit->p)); in avc_copy_xperms_decision()
279 dest->base_perm = src->base_perm; in avc_quick_copy_xperms_decision()
280 dest->used = src->used; in avc_quick_copy_xperms_decision()
351 struct avc_xperms_node *src) in avc_xperms_populate() argument
357 if (src->xp.len == 0) in avc_xperms_populate()
[all …]
A Dhooks.c2827 const struct selinux_mnt_opts *src = src_fc->security; in selinux_fs_context_dup() local
2829 if (!src) in selinux_fs_context_dup()
2832 fc->security = kmemdup(src, sizeof(*src), GFP_KERNEL); in selinux_fs_context_dup()
3655 static int selinux_inode_copy_up(struct dentry *src, struct cred **new) in selinux_inode_copy_up() argument
3669 selinux_inode_getlsmprop(d_inode(src), &prop); in selinux_inode_copy_up()
4635 char **_addrp, int src, u8 *proto) in selinux_parse_skb() argument
4645 addrp = (char *)(src ? &ad->u.net->v4info.saddr : in selinux_parse_skb()
4654 addrp = (char *)(src ? &ad->u.net->v6info.saddr : in selinux_parse_skb()
/security/landlock/
A Druleset.c313 struct landlock_ruleset *const src, in merge_tree() argument
322 lockdep_assert_held(&src->lock); in merge_tree()
324 src_root = get_root(src, key_type); in merge_tree()
355 struct landlock_ruleset *const src) in merge_ruleset() argument
361 if (WARN_ON_ONCE(!src)) in merge_ruleset()
369 mutex_lock_nested(&src->lock, SINGLE_DEPTH_NESTING); in merge_ruleset()
372 if (WARN_ON_ONCE(src->num_layers != 1 || dst->num_layers < 1)) { in merge_ruleset()
377 landlock_upgrade_handled_access_masks(src->access_masks[0]); in merge_ruleset()
380 err = merge_tree(dst, src, LANDLOCK_KEY_INODE); in merge_ruleset()
386 err = merge_tree(dst, src, LANDLOCK_KEY_NET_PORT); in merge_ruleset()
[all …]
A Dsyscalls.c65 const size_t ksize_min, const void __user *const src, in copy_min_struct_from_user() argument
70 if (!src) in copy_min_struct_from_user()
82 return copy_struct_from_user(dst, ksize, src, usize); in copy_min_struct_from_user()
/security/apparmor/
A DMakefile105 $(src)/Makefile
108 $(src)/Makefile
112 $(src)/Makefile
A Dpolicy_unpack.c1347 static int compress_zstd(const char *src, size_t slen, char **dst, size_t *dlen) in compress_zstd() argument
1377 out_len = zstd_compress_cctx(ctx, out, out_len, src, slen, &params); in compress_zstd()
A Dapparmorfs.c1324 static int decompress_zstd(char *src, size_t slen, char *dst, size_t dlen) in decompress_zstd() argument
1343 out_len = zstd_decompress_dctx(ctx, dst, dlen, src, slen); in decompress_zstd()
1355 memcpy(dst, src, slen); in decompress_zstd()
/security/keys/trusted-keys/
A Dtrusted_tpm2.c33 u8 *src, u32 len) in tpm2_key_encode() argument
43 priv_len = get_unaligned_be16(src) + 2; in tpm2_key_encode()
44 priv = src; in tpm2_key_encode()
46 src += priv_len; in tpm2_key_encode()
48 pub_len = get_unaligned_be16(src) + 2; in tpm2_key_encode()
49 pub = src; in tpm2_key_encode()
/security/tomoyo/
A DMakefile14 $(obj)/builtin-policy.h: $(wildcard $(obj)/policy/*.conf $(src)/policy/*.conf.default) FORCE
A Dutil.c384 bool tomoyo_str_starts(char **src, const char *find) in tomoyo_str_starts() argument
387 char *tmp = *src; in tomoyo_str_starts()
392 *src = tmp; in tomoyo_str_starts()
A Dcommon.h953 bool tomoyo_str_starts(char **src, const char *find);
/security/integrity/evm/
A Devm_crypto.c186 static void dump_security_xattr_l(const char *prefix, const void *src, in dump_security_xattr_l() argument
196 p = bin2hex(p, src, count); in dump_security_xattr_l()
A Devm_main.c978 static int evm_inode_copy_up_xattr(struct dentry *src, const char *name) in evm_inode_copy_up_xattr() argument
987 rc = vfs_getxattr_alloc(&nop_mnt_idmap, src, XATTR_NAME_EVM, in evm_inode_copy_up_xattr()
/security/smack/
A Dsmack_lsm.c671 struct smack_mnt_opts *dst, *src = src_fc->security; in smack_fs_context_dup() local
673 if (!src) in smack_fs_context_dup()
681 dst->fsdefault = src->fsdefault; in smack_fs_context_dup()
682 dst->fsfloor = src->fsfloor; in smack_fs_context_dup()
683 dst->fshat = src->fshat; in smack_fs_context_dup()
684 dst->fsroot = src->fsroot; in smack_fs_context_dup()
685 dst->fstransmute = src->fstransmute; in smack_fs_context_dup()
4899 static int smack_inode_copy_up_xattr(struct dentry *src, const char *name) in smack_inode_copy_up_xattr() argument
/security/
A Dsecurity.c2786 int security_inode_copy_up(struct dentry *src, struct cred **new) in security_inode_copy_up() argument
2788 return call_int_hook(inode_copy_up, src, new); in security_inode_copy_up()
2805 int security_inode_copy_up_xattr(struct dentry *src, const char *name) in security_inode_copy_up_xattr() argument
2809 rc = call_int_hook(inode_copy_up_xattr, src, name); in security_inode_copy_up_xattr()
/security/integrity/ima/
A Dima_policy.c313 static struct ima_rule_opt_list *ima_alloc_rule_opt_list(const substring_t *src) in ima_alloc_rule_opt_list() argument
321 src_copy = match_strdup(src); in ima_alloc_rule_opt_list()

Completed in 88 milliseconds