Home
last modified time | relevance | path

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

/linux/security/apparmor/
H A Daf_unix.c647 struct aa_label *plabel) in update_sk_ctx() argument
654 update_sk = (plabel && in update_sk_ctx()
655 (plabel != rcu_access_pointer(ctx->peer_lastupdate) || in update_sk_ctx()
656 !aa_label_is_subset(plabel, rcu_dereference(ctx->peer)))) || in update_sk_ctx()
673 if (plabel && rcu_access_pointer(ctx->peer_lastupdate) != plabel) { in update_sk_ctx()
676 if (old == plabel) { in update_sk_ctx()
677 rcu_assign_pointer(ctx->peer_lastupdate, plabel); in update_sk_ctx()
678 } else if (aa_label_is_subset(plabel, old)) { in update_sk_ctx()
679 rcu_assign_pointer(ctx->peer_lastupdate, plabel); in update_sk_ctx()
680 rcu_assign_pointer(ctx->peer, aa_get_label(plabel)); in update_sk_ctx()
[all …]