Lines Matching defs:new
11 * cred or task context but instead creates a new one. Ideally the task
42 * @label: new label (NOT NULL)
50 struct cred *new;
60 new = prepare_creds();
61 if (!new)
84 aa_put_label(cred_label(new));
85 set_cred_label(new, label);
87 commit_creds(new);
123 struct cred *new;
125 new = prepare_creds();
126 if (!new)
132 ctx->previous = cred_label(new);
135 aa_put_label(cred_label(new));
138 abort_creds(new);
142 set_cred_label(new, aa_get_newest_label(label));
147 commit_creds(new);
163 struct cred *new;
171 new = prepare_creds();
172 if (!new)
175 aa_put_label(cred_label(new));
176 set_cred_label(new, aa_get_newest_label(ctx->previous));
177 AA_BUG(!cred_label(new));
181 commit_creds(new);