Lines Matching defs:subject
119 * subject token generation.
151 "audit: unable to build subject token");
297 audit_write(short event_code, token_t *subject, token_t *misctok, char retval,
305 au_free_token(subject);
311 /* Save subject. */
312 if (subject && au_write(aufd, subject) == -1) {
313 au_free_token(subject);
316 syslog(LOG_ERR, "%s: write of subject failed", func);
364 token_t *subject = NULL;
366 /* Tokenize and save subject. */
367 subject = au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid,
369 if (subject == NULL) {
374 return (audit_write(event_code, subject, tok, 0, 0));
384 token_t *subject;
387 if ((subject = au_to_me()) == NULL) {
392 return (audit_write(event_code, subject, tok, 0, 0));
408 token_t *subject, *errtok;
410 subject = au_to_subject32(auid, euid, egid, ruid, rgid, pid, sid, tid);
411 if (subject == NULL) {
418 au_free_token(subject);
423 return (audit_write(event_code, subject, errtok, -1, errcode));
437 token_t *subject, *errtok;
439 if ((subject = au_to_me()) == NULL) {
445 au_free_token(subject);
449 return (audit_write(event_code, subject, errtok, -1, errret));