Lines Matching refs:accum

107 static inline void aa_perms_accum_raw(struct aa_perms *accum,  in aa_perms_accum_raw()  argument
110 accum->deny |= addend->deny; in aa_perms_accum_raw()
111 accum->allow &= addend->allow & ~addend->deny; in aa_perms_accum_raw()
112 accum->audit |= addend->audit & addend->allow; in aa_perms_accum_raw()
113 accum->quiet &= addend->quiet & ~addend->allow; in aa_perms_accum_raw()
114 accum->kill |= addend->kill & ~addend->allow; in aa_perms_accum_raw()
115 accum->complain |= addend->complain & ~addend->allow & ~addend->deny; in aa_perms_accum_raw()
116 accum->cond |= addend->cond & ~addend->allow & ~addend->deny; in aa_perms_accum_raw()
117 accum->hide &= addend->hide & ~addend->allow; in aa_perms_accum_raw()
118 accum->prompt |= addend->prompt & ~addend->allow & ~addend->deny; in aa_perms_accum_raw()
119 accum->subtree |= addend->subtree & ~addend->deny; in aa_perms_accum_raw()
121 if (!accum->xindex) in aa_perms_accum_raw()
122 accum->xindex = addend->xindex; in aa_perms_accum_raw()
123 if (!accum->tag) in aa_perms_accum_raw()
124 accum->tag = addend->tag; in aa_perms_accum_raw()
125 if (!accum->label) in aa_perms_accum_raw()
126 accum->label = addend->label; in aa_perms_accum_raw()
134 static inline void aa_perms_accum(struct aa_perms *accum, in aa_perms_accum() argument
137 accum->deny |= addend->deny; in aa_perms_accum()
138 accum->allow &= addend->allow & ~accum->deny; in aa_perms_accum()
139 accum->audit |= addend->audit & accum->allow; in aa_perms_accum()
140 accum->quiet &= addend->quiet & ~accum->allow; in aa_perms_accum()
141 accum->kill |= addend->kill & ~accum->allow; in aa_perms_accum()
142 accum->complain |= addend->complain & ~accum->allow & ~accum->deny; in aa_perms_accum()
143 accum->cond |= addend->cond & ~accum->allow & ~accum->deny; in aa_perms_accum()
144 accum->hide &= addend->hide & ~accum->allow; in aa_perms_accum()
145 accum->prompt |= addend->prompt & ~accum->allow & ~accum->deny; in aa_perms_accum()
146 accum->subtree &= addend->subtree & ~accum->deny; in aa_perms_accum()
148 if (!accum->xindex) in aa_perms_accum()
149 accum->xindex = addend->xindex; in aa_perms_accum()
150 if (!accum->tag) in aa_perms_accum()
151 accum->tag = addend->tag; in aa_perms_accum()
152 if (!accum->label) in aa_perms_accum()
153 accum->label = addend->label; in aa_perms_accum()
211 void aa_perms_accum(struct aa_perms *accum, struct aa_perms *addend);
212 void aa_perms_accum_raw(struct aa_perms *accum, struct aa_perms *addend);