Lines Matching defs:addend
105 * @addend: perms struct to add to @accum
108 struct aa_perms *addend)
110 accum->deny |= addend->deny;
111 accum->allow &= addend->allow & ~addend->deny;
112 accum->audit |= addend->audit & addend->allow;
113 accum->quiet &= addend->quiet & ~addend->allow;
114 accum->kill |= addend->kill & ~addend->allow;
115 accum->complain |= addend->complain & ~addend->allow & ~addend->deny;
116 accum->cond |= addend->cond & ~addend->allow & ~addend->deny;
117 accum->hide &= addend->hide & ~addend->allow;
118 accum->prompt |= addend->prompt & ~addend->allow & ~addend->deny;
119 accum->subtree |= addend->subtree & ~addend->deny;
122 accum->xindex = addend->xindex;
124 accum->tag = addend->tag;
126 accum->label = addend->label;
132 * @addend: perms struct to add to @accum
135 struct aa_perms *addend)
137 accum->deny |= addend->deny;
138 accum->allow &= addend->allow & ~accum->deny;
139 accum->audit |= addend->audit & accum->allow;
140 accum->quiet &= addend->quiet & ~accum->allow;
141 accum->kill |= addend->kill & ~accum->allow;
142 accum->complain |= addend->complain & ~accum->allow & ~accum->deny;
143 accum->cond |= addend->cond & ~accum->allow & ~accum->deny;
144 accum->hide &= addend->hide & ~accum->allow;
145 accum->prompt |= addend->prompt & ~accum->allow & ~accum->deny;
146 accum->subtree &= addend->subtree & ~accum->deny;
149 accum->xindex = addend->xindex;
151 accum->tag = addend->tag;
153 accum->label = addend->label;
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);