freebsd-dev/sys/security
Robert Watson faef53711b 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
2007-06-07 22:27:15 +00:00
..
audit Move per-process audit state from a pointer in the proc structure to 2007-06-07 22:27:15 +00:00
mac Rename mac*devfsdirent*() to mac*devfs*() to synchronize with SEDarwin, 2007-04-23 13:36:54 +00:00
mac_biba Rename mac*devfsdirent*() to mac*devfs*() to synchronize with SEDarwin, 2007-04-23 13:36:54 +00:00
mac_bsdextended Apply variable name normalization to MAC policies: adopt global conventions 2007-04-23 13:15:23 +00:00
mac_ifoff Apply variable name normalization to MAC policies: adopt global conventions 2007-04-23 13:15:23 +00:00
mac_lomac Commit 14/14 of sched_lock decomposition. 2007-06-05 00:00:57 +00:00
mac_mls Rename mac*devfsdirent*() to mac*devfs*() to synchronize with SEDarwin, 2007-04-23 13:36:54 +00:00
mac_none Remove many unneeded includes, update copyright. 2007-02-23 11:21:26 +00:00
mac_partition Apply variable name normalization to MAC policies: adopt global conventions 2007-04-23 13:15:23 +00:00
mac_portacl Apply variable name normalization to MAC policies: adopt global conventions 2007-04-23 13:15:23 +00:00
mac_seeotheruids Apply variable name normalization to MAC policies: adopt global conventions 2007-04-23 13:15:23 +00:00
mac_stub Rename mac*devfsdirent*() to mac*devfs*() to synchronize with SEDarwin, 2007-04-23 13:36:54 +00:00
mac_test Rename mac*devfsdirent*() to mac*devfs*() to synchronize with SEDarwin, 2007-04-23 13:36:54 +00:00