Lines Matching refs:label
31 struct aa_label *label) in set_cred_label() argument
36 *blob = label; in set_cred_label()
49 struct aa_label *label = cred_label(cred); in aa_cred_raw_label() local
51 AA_BUG(!label); in aa_cred_raw_label()
52 return label; in aa_cred_raw_label()
120 static inline void end_current_label_crit_section(struct aa_label *label) in end_current_label_crit_section() argument
122 if (label != aa_current_raw_label()) in end_current_label_crit_section()
123 aa_put_label(label); in end_current_label_crit_section()
140 struct aa_label *label = aa_current_raw_label(); in __begin_current_label_crit_section() local
142 if (label_is_stale(label)) in __begin_current_label_crit_section()
143 label = aa_get_newest_label(label); in __begin_current_label_crit_section()
145 return label; in __begin_current_label_crit_section()
162 struct aa_label *label = aa_current_raw_label(); in begin_current_label_crit_section() local
166 if (label_is_stale(label)) { in begin_current_label_crit_section()
167 label = aa_get_newest_label(label); in begin_current_label_crit_section()
168 if (aa_replace_current_label(label) == 0) in begin_current_label_crit_section()
170 aa_put_label(label); in begin_current_label_crit_section()
173 return label; in begin_current_label_crit_section()
178 struct aa_label *label; in aa_get_current_ns() local
181 label = __begin_current_label_crit_section(); in aa_get_current_ns()
182 ns = aa_get_ns(labels_ns(label)); in aa_get_current_ns()
183 __end_current_label_crit_section(label); in aa_get_current_ns()