Lines Matching refs:mask
92 const struct val_table_ent *table, u32 mask) in val_mask_to_str() argument
98 if (ent->value && (ent->value & mask) == ent->value) { in val_mask_to_str()
104 mask &= ~ent->value; in val_mask_to_str()
300 void aa_perm_mask_to_str(char *str, size_t str_size, const char *chrs, u32 mask) in aa_perm_mask_to_str() argument
306 if (mask & perm) { in aa_perm_mask_to_str()
319 u32 mask) in aa_audit_perm_names() argument
326 if (mask & perm) { in aa_audit_perm_names()
336 void aa_audit_perm_mask(struct audit_buffer *ab, u32 mask, const char *chrs, in aa_audit_perm_mask() argument
342 if ((mask & chrsmask) && chrs) { in aa_audit_perm_mask()
343 aa_perm_mask_to_str(str, sizeof(str), chrs, mask & chrsmask); in aa_audit_perm_mask()
344 mask &= ~chrsmask; in aa_audit_perm_mask()
346 if (mask & namesmask) in aa_audit_perm_mask()
349 if ((mask & namesmask) && names) in aa_audit_perm_mask()
350 aa_audit_perm_names(ab, names, mask & namesmask); in aa_audit_perm_mask()