Lines Matching refs:perms
160 int aa_audit_file(struct aa_profile *profile, struct aa_perms *perms,
188 struct aa_perms *perms);
192 int flags, struct aa_perms *perms);
220 u32 perms = 0; in aa_map_file_to_perms() local
223 perms |= MAY_WRITE; in aa_map_file_to_perms()
225 perms |= MAY_READ; in aa_map_file_to_perms()
227 if ((flags & O_APPEND) && (perms & MAY_WRITE)) in aa_map_file_to_perms()
228 perms = (perms & ~MAY_WRITE) | MAY_APPEND; in aa_map_file_to_perms()
231 perms |= MAY_WRITE; in aa_map_file_to_perms()
233 perms |= AA_MAY_CREATE; in aa_map_file_to_perms()
235 return perms; in aa_map_file_to_perms()