__label_find_merge(9)
π
__label_find_merge β Kernel API Manual, bestie edition π
okay so welcome to the Kernel API Manual page for __label_find_merge, and it's literally about finding a label that is equiv to merge of @a and @b. we're gonna keep every detail, no cap. π«Ά
β¨ NAME β¨
__label_find_merge β find label that is equiv to merge of @a and @b
π¦ SYNOPSIS π¦
struct aa_label * __label_find_merge (struct aa_labelset *ls , struct
aa_label *a , struct aa_label *b );
πΈ ARGUMENTS πΈ
okay bestie, here's the cast of characters:
lsβ set of labels to search (NOT NULL), like the whole friend group you're searching through.aβ label to merge withb(NOT NULL).bβ label to merge witha(NOT NULL).
π DESCRIPTION π
Requires: ls->lock read_lock held.
that's the whole prerequisite, bestie. ls->lock read_lock held, periodt. π
π₯ RETURN π₯
you get a ref counted label that is equiv to merge of a and b, else NULL if merge of a and b is not in set. that's the return tea. π΅
π SEE ALSO π
the whole SEE ALSO squad, iykyk:
- Kernel file
./security/apparmor/label.c ns_cmp(9)profile_cmp(9)vec_cmp(9)aa_vec_unique(9)aa_label_alloc(9)label_cmp(9)__aa_label_next_not_in_set(9)aa_label_is_subset(9)aa_label_is_unconfined_subset(9)__label_remove(9)__label_replace(9)__label_insert(9)__vec_find(9)__label_find(9)aa_label_remove(9)aa_label_replace(9)vec_find(9)aa_label_insert(9)aa_label_next_in_merge(9)label_merge_cmp(9)label_merge_insert(9)labelset_of_merge(9)aa_label_find_merge(9)aa_label_merge(9)label_compound_match(9)label_components_match(9)aa_label_match(9)aa_update_label_name(9)aa_profile_snxprint(9)aa_label_snxprint(9)aa_label_asxprint(9)aa_label_acntsxprint(9)aa_label_strn_parse(9)aa_labelset_destroy(9)__label_update(9)__labelset_update(9)__aa_labelset_update_subtree(9)
okay bye bestie π«Ά this page is from the ./security/apparmor source/version corner of the Kernel API Manual, dated October 2026, and it's serving __label_find_merge(9) realness β periodt. π
π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms