/freebsd/sys/security/audit/ |
H A D | audit_syscalls.c | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
H A D | audit.h | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
H A D | audit_arg.c | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
H A D | audit.c | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
/freebsd/sys/sys/ |
H A D | ucred.h | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
H A D | proc.h | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
/freebsd/sys/kern/ |
H A D | kern_prot.c | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
H A D | init_main.c | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
H A D | kern_fork.c | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|
H A D | kern_exit.c | diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project diff faef53711b12833053c3a430f78b4aa03684cf22 Fri Jun 08 00:27:15 CEST 2007 Robert Watson <rwatson@FreeBSD.org> Move per-process audit state from a pointer in the proc structure to embedded storage in struct ucred. This allows audit state to be cached with the thread, avoiding locking operations with each system call, and makes it available in asynchronous execution contexts, such as deep in the network stack or VFS.
Reviewed by: csjp Approved by: re (kensmith) Obtained from: TrustedBSD Project
|