Searched refs:auditinfo_addr (Results 1 - 18 of 18) sorted by relevance

/xnu-2422.115.4/osfmk/kern/
H A Daudit_sessionport.h32 struct auditinfo_addr;
34 ipc_port_t audit_session_mksend(struct auditinfo_addr *, ipc_port_t *);
35 struct auditinfo_addr *audit_session_porttoaia(ipc_port_t);
38 void audit_session_aiaref(struct auditinfo_addr *);
39 void audit_session_aiaunref(struct auditinfo_addr *);
H A Daudit_sessionport.c58 audit_session_mksend(struct auditinfo_addr *aia_p, ipc_port_t *sessionport)
122 struct auditinfo_addr *
125 struct auditinfo_addr *aia_p = NULL;
131 aia_p = (struct auditinfo_addr *)port->ip_kobject;
165 struct auditinfo_addr *port_aia_p = NULL;
170 port_aia_p = (struct auditinfo_addr *)port->ip_kobject;
/xnu-2422.115.4/bsd/bsm/
H A Daudit.h206 struct auditinfo_addr { struct
213 typedef struct auditinfo_addr auditinfo_addr_t;
314 int getaudit_addr(struct auditinfo_addr *, int);
315 int setaudit_addr(const struct auditinfo_addr *, int);
H A Daudit_record.h201 struct timeval tm, struct auditinfo_addr *aia);
/xnu-2422.115.4/tools/
H A Dcred_dump_creds.c32 struct auditinfo_addr cr_audit; /* user auditing data */
/xnu-2422.115.4/security/
H A Dmac_audit.c165 mac_proc_check_setaudit(struct proc *curp, struct auditinfo_addr *ai)
371 __unused struct auditinfo_addr *ai)
H A Dmac_framework.h354 int mac_proc_check_setaudit(proc_t proc, struct auditinfo_addr *ai);
H A Dmac_policy.h3282 struct auditinfo_addr *ai
/xnu-2422.115.4/bsd/security/audit/
H A Daudit_syscalls.c252 struct auditinfo_addr aia;
771 struct auditinfo_addr aia;
837 return (getaudit_addr_internal(p, uap->auditinfo_addr, uap->length));
845 struct auditinfo_addr aia;
850 error = copyin(uap->auditinfo_addr, &aia,
854 AUDIT_ARG(auditinfo_addr, &aia);
890 * by copying the auditinfo_addr struct back out.
893 error = getaudit_addr_internal(p, uap->auditinfo_addr,
H A Daudit.h177 extern struct auditinfo_addr *audit_default_aia_p;
221 struct auditinfo_addr *au_info);
H A Daudit_private.h408 void audit_set_kinfo(struct auditinfo_addr *);
409 void audit_get_kinfo(struct auditinfo_addr *);
H A Daudit.c186 static struct auditinfo_addr audit_kinfo;
197 audit_set_kinfo(struct auditinfo_addr *ak)
210 audit_get_kinfo(struct auditinfo_addr *ak)
H A Daudit_session.c88 * The default au_sentry/auditinfo_addr entry for ucred.
101 struct auditinfo_addr *audit_default_aia_p = &audit_default_se.se_auinfo;
369 /* Access control on the auditinfo_addr.ai_flags member. */
601 * egid, and pid values are incorrect. We only need the auditinfo_addr
1672 * Get the auditinfo_addr of the proc and check to see if suser. Will return
1676 audit_sdev_get_aia(proc_t p, struct auditinfo_addr *aia_p)
1698 struct auditinfo_addr aia;
H A Daudit_arg.c416 struct auditinfo_addr *au_info)
H A Daudit_bsm_token.c1289 struct timeval tm, struct auditinfo_addr *aia)
H A Daudit_bsm.c129 struct auditinfo_addr ak;
/xnu-2422.115.4/bsd/sys/
H A Dkauth.h304 struct auditinfo_addr;
/xnu-2422.115.4/bsd/kern/
H A Dkern_credential.c5352 printf("auditinfo_addr %d %d %d %d %d %d\n",
5464 struct auditinfo_addr cr_audit; /* user auditing data. */

Completed in 158 milliseconds