/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_syscalls.c | 131 au_kcontext_t *kctx = GET_KCTX_PZ; in audit() 334 au_kcontext_t *kctx; in auditdoor() 394 if ((((au_kcontext_t *)kctx)->auk_valid != AUK_VALID) || in audit_dont_stop() 395 (((au_kcontext_t *)kctx)->auk_auditstate == AUC_NOAUDIT)) in audit_dont_stop() 398 mutex_enter(&(((au_kcontext_t *)kctx)->auk_queue.lock)); in audit_dont_stop() 399 cv_broadcast(&(((au_kcontext_t *)kctx)->auk_queue.write_cv)); in audit_dont_stop() 400 mutex_exit(&(((au_kcontext_t *)kctx)->auk_queue.lock)); in audit_dont_stop() 414 if ((((au_kcontext_t *)kctx)->auk_valid != AUK_VALID) || in au_queue_kick() 415 (((au_kcontext_t *)kctx)->auk_auditstate == AUC_NOAUDIT)) in au_queue_kick() 418 if (((au_kcontext_t *)kctx)->auk_queue.cnt && in au_queue_kick() [all …]
|
H A D | audit_io.c | 56 static void au_dequeue(au_kcontext_t *, au_buff_t *); 58 static int audit_sync_block(au_kcontext_t *); 104 au_close(au_kcontext_t *kctx, caddr_t *d, int flag, au_event_t e_type, in au_close() 231 au_close_time(au_kcontext_t *kctx, token_t *dchain, int flag, au_event_t e_type, in au_close_time() 366 au_enqueue(au_kcontext_t *kctx, au_buff_t *m, adr_t *hadrp, adr_t *sadrp, in au_enqueue() 415 au_dequeue(au_kcontext_t *kctx, au_buff_t *freeto) in au_dequeue() 465 audit_sync_block(au_kcontext_t *kctx) in audit_sync_block() 507 audit_async_block(au_kcontext_t *kctx, caddr_t *rpp) in audit_async_block() 531 au_door_upcall(au_kcontext_t *kctx, au_dbuf_t *aubuf) in au_door_upcall() 593 au_doormsg(au_kcontext_t *kctx, uint32_t message_code, void *message) in au_doormsg() [all …]
|
H A D | audit_record.h | 313 void au_close(au_kcontext_t *, caddr_t *, int, au_event_t, au_emod_t, 316 void au_close_time(au_kcontext_t *, token_t *, int, au_event_t, au_emod_t, 322 void au_enqueue(au_kcontext_t *, au_buff_t *, adr_t *, adr_t *, int, int); 323 int au_doorio(au_kcontext_t *); 324 int au_doormsg(au_kcontext_t *, uint32_t, void *);
|
H A D | audit_start.c | 131 au_kcontext_t *kctx; in audit_start() 249 au_kcontext_t *kctx = GET_KCTX_PZ; in audit_finish() 398 audit_success(au_kcontext_t *kctx, struct t_audit_data *tad, int error, in audit_success() 435 auditme(au_kcontext_t *kctx, struct t_audit_data *tad, au_state_t estate) in auditme()
|
H A D | audit.h | 554 typedef struct au_kcontext au_kcontext_t; typedef 568 int au_zone_getstate(const au_kcontext_t *); 586 int audit_success(au_kcontext_t *, struct t_audit_data *, int, cred_t *); 587 int auditme(au_kcontext_t *, struct t_audit_data *, au_state_t);
|
H A D | audit.c | 95 au_kcontext_t *kctx = GET_KCTX_PZ; in audit_savepath() 279 au_kcontext_t *kctx = GET_KCTX_PZ; in audit_anchorpath() 350 au_kcontext_t *kctx = GET_KCTX_PZ; in audit_symlink() 428 au_kcontext_t *kctx = GET_KCTX_PZ; in object_is_public() 538 au_kcontext_t *kctx; in audit_core_start() 597 au_kcontext_t *kctx; in audit_core_finish() 740 au_kcontext_t *kctx = GET_KCTX_PZ; in audit_closef() 962 au_kcontext_t *kctx = GET_KCTX_PZ; in audit_reboot() 1215 au_kcontext_t *kctx = GET_KCTX_PZ; in audit_exec() 1435 au_kcontext_t *kctx; in audit_sock() [all …]
|
H A D | audit_kernel.h | 322 typedef struct au_kcontext au_kcontext_t; typedef
|
H A D | audit_event.c | 2006 au_kcontext_t *kctx = GET_KCTX_PZ; in aus_close() 4198 au_kcontext_t *kctx = GET_KCTX_PZ; in auf_recvmsg() 4399 au_kcontext_t *kctx = GET_KCTX_PZ; in auf_recvfrom() 4595 au_kcontext_t *kctx = GET_KCTX_PZ; in auf_sendmsg() 4785 au_kcontext_t *kctx = GET_KCTX_PZ; in auf_sendto() 5542 au_kcontext_t *kctx = GET_KCTX_PZ; in auf_read() 5596 au_kcontext_t *kctx = GET_KCTX_PZ; in auf_write() 5656 au_kcontext_t *kctx = GET_KCTX_PZ; in auf_recv() 5787 au_kcontext_t *kctx = GET_KCTX_PZ; in auf_send()
|
H A D | audit_token.c | 103 au_kcontext_t *kctx = GET_KCTX_PZ; in au_to_header_ex()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | audit_zone.c | 45 au_kcontext_t *kctx = kmem_zalloc(sizeof (au_kcontext_t), KM_SLEEP); in au_zone_init() 46 static au_kcontext_t *global_kctx = NULL; in au_zone_init() 100 au_kcontext_t *kctx = arg; in au_zone_shutdown() 124 au_kcontext_t *kctx = arg; in au_zone_destroy() 146 kmem_free(kctx, sizeof (au_kcontext_t)); in au_zone_destroy() 158 au_zone_getstate(const au_kcontext_t *context) in au_zone_getstate() 160 au_kcontext_t *tcontext; in au_zone_getstate()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | auditsys.c | 411 au_kcontext_t *kctx = GET_KCTX_PZ; in getpolicy() 442 au_kcontext_t *kctx; in setpolicy() 499 au_kcontext_t *kctx; in getamask() 513 au_kcontext_t *kctx; in setamask() 530 au_kcontext_t *kctx; in getkmask() 543 au_kcontext_t *kctx; in setkmask() 562 au_kcontext_t *kctx = GET_KCTX_PZ; in getkaudit() 615 au_kcontext_t *kctx; in setkaudit() 686 au_kcontext_t *kctx = GET_KCTX_PZ; in getqctrl() 706 au_kcontext_t *kctx; in setqctrl() [all …]
|