Home
last modified time | relevance | path

Searched refs:dst (Results 1 – 9 of 9) sorted by relevance

/security/selinux/ss/
Dcontext.h42 static inline int mls_context_cpy(struct context *dst, struct context *src) in mls_context_cpy() argument
46 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy()
47 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy()
51 dst->range.level[1].sens = src->range.level[1].sens; in mls_context_cpy()
52 rc = ebitmap_cpy(&dst->range.level[1].cat, &src->range.level[1].cat); in mls_context_cpy()
54 ebitmap_destroy(&dst->range.level[0].cat); in mls_context_cpy()
62 static inline int mls_context_cpy_low(struct context *dst, struct context *src) in mls_context_cpy_low() argument
66 dst->range.level[0].sens = src->range.level[0].sens; in mls_context_cpy_low()
67 rc = ebitmap_cpy(&dst->range.level[0].cat, &src->range.level[0].cat); in mls_context_cpy_low()
71 dst->range.level[1].sens = src->range.level[0].sens; in mls_context_cpy_low()
[all …]
Dsidtab.c243 struct sidtab_entry_leaf *dst, *dst_convert; in sidtab_context_to_sid() local
269 dst = sidtab_do_lookup(s, count, 1); in sidtab_context_to_sid()
270 if (!dst) in sidtab_context_to_sid()
273 dst->sid = index_to_sid(count); in sidtab_context_to_sid()
275 rc = context_cpy(&dst->context, context); in sidtab_context_to_sid()
287 context_destroy(&dst->context); in sidtab_context_to_sid()
294 context_destroy(&dst->context); in sidtab_context_to_sid()
312 hash_add_rcu(s->context_to_sid, &dst->list, dst->context.hash); in sidtab_context_to_sid()
Debitmap.c52 int ebitmap_cpy(struct ebitmap *dst, struct ebitmap *src) in ebitmap_cpy() argument
56 ebitmap_init(dst); in ebitmap_cpy()
62 ebitmap_destroy(dst); in ebitmap_cpy()
71 dst->node = new; in ebitmap_cpy()
76 dst->highbit = src->highbit; in ebitmap_cpy()
Debitmap.h126 int ebitmap_cpy(struct ebitmap *dst, struct ebitmap *src);
/security/safesetid/
Dlsm.c31 kuid_t src, kuid_t dst) in _setuid_policy_lookup() argument
39 if (uid_eq(rule->dst_uid, dst)) in _setuid_policy_lookup()
50 static enum sid_policy_type setuid_policy_lookup(kuid_t src, kuid_t dst) in setuid_policy_lookup() argument
58 result = _setuid_policy_lookup(pol, src, dst); in setuid_policy_lookup()
Dlsm.h49 kuid_t src, kuid_t dst);
/security/selinux/
Dxfrm.c214 struct dst_entry *dst = skb_dst(skb); in selinux_xfrm_skb_sid_egress() local
217 if (dst == NULL) in selinux_xfrm_skb_sid_egress()
219 x = dst->xfrm; in selinux_xfrm_skb_sid_egress()
441 struct dst_entry *dst; in selinux_xfrm_postroute_last() local
455 dst = skb_dst(skb); in selinux_xfrm_postroute_last()
456 if (dst) { in selinux_xfrm_postroute_last()
459 for (iter = dst; iter != NULL; iter = xfrm_dst_child(iter)) { in selinux_xfrm_postroute_last()
/security/keys/
Ddh.c144 u8 *dst, unsigned int dlen, unsigned int zlen) in kdf_ctr() argument
149 u8 *dst_orig = dst; in kdf_ctr()
183 err = crypto_shash_final(desc, dst); in kdf_ctr()
188 dst += h; in kdf_ctr()
/security/smack/
Dsmack_lsm.c645 struct smack_mnt_opts *dst, *src = src_fc->security; in smack_fs_context_dup() local
653 dst = fc->security; in smack_fs_context_dup()
656 dst->fsdefault = kstrdup(src->fsdefault, GFP_KERNEL); in smack_fs_context_dup()
657 if (!dst->fsdefault) in smack_fs_context_dup()
661 dst->fsfloor = kstrdup(src->fsfloor, GFP_KERNEL); in smack_fs_context_dup()
662 if (!dst->fsfloor) in smack_fs_context_dup()
666 dst->fshat = kstrdup(src->fshat, GFP_KERNEL); in smack_fs_context_dup()
667 if (!dst->fshat) in smack_fs_context_dup()
671 dst->fsroot = kstrdup(src->fsroot, GFP_KERNEL); in smack_fs_context_dup()
672 if (!dst->fsroot) in smack_fs_context_dup()
[all …]