audit_s2e
struct audit_s2e audit_s2e[] =
uint_t num_syscall = sizeof (audit_s2e) / sizeof (struct audit_s2e);
extern struct audit_s2e audit_s2e[];
tad->tad_ctrl = audit_s2e[scid].au_ctrl;
tad->tad_event = audit_s2e[scid].au_event;
if (audit_s2e[scid].au_init != (au_event_t (*)(au_event_t))NULL) {
tad->tad_event = (*audit_s2e[scid].au_init)(tad->tad_event);
if (audit_s2e[scid].au_start != NULL) {
(*audit_s2e[scid].au_start)(tad);
if (audit_s2e[scid].au_finish != NULL) {
(*audit_s2e[scid].au_finish)(tad, error, rval);