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

/darwin-on-arm/xnu/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;
/darwin-on-arm/xnu/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);
/darwin-on-arm/xnu/tools/
H A Dcred_dump_creds.c32 struct auditinfo_addr cr_audit; /* user auditing data */
/darwin-on-arm/xnu/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.h347 int mac_proc_check_setaudit(proc_t proc, struct auditinfo_addr *ai);
H A Dmac_policy.h3230 struct auditinfo_addr *ai
/darwin-on-arm/xnu/bsd/security/audit/
H A Daudit_syscalls.c252 struct auditinfo_addr aia;
771 struct auditinfo_addr aia;
832 return (getaudit_addr_internal(p, uap->auditinfo_addr, uap->length));
840 struct auditinfo_addr aia;
845 error = copyin(uap->auditinfo_addr, &aia,
849 AUDIT_ARG(auditinfo_addr, &aia);
885 * by copying the auditinfo_addr struct back out.
888 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
1671 * Get the auditinfo_addr of the proc and check to see if suser. Will return
1675 audit_sdev_get_aia(proc_t p, struct auditinfo_addr *aia_p)
1697 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;
/darwin-on-arm/xnu/bsd/sys/
H A Dkauth.h307 struct auditinfo_addr;
/darwin-on-arm/xnu/bsd/kern/
H A Dkern_credential.c5105 printf("auditinfo_addr %d %d %d %d %d %d\n",
5217 struct auditinfo_addr cr_audit; /* user auditing data. */

Completed in 114 milliseconds