ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

obsdcach.c File Reference
#include <ntoskrnl.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG
#define SD_CACHE_ENTRIES   0x100

Functions

FORCEINLINE VOID ObpSdAcquireLock (IN POB_SD_CACHE_LIST CacheEntry)
FORCEINLINE VOID ObpSdReleaseLock (IN POB_SD_CACHE_LIST CacheEntry)
FORCEINLINE VOID ObpSdAcquireLockShared (IN POB_SD_CACHE_LIST CacheEntry)
FORCEINLINE VOID ObpSdReleaseLockShared (IN POB_SD_CACHE_LIST CacheEntry)
NTSTATUS NTAPI INIT_FUNCTION ObpInitSdCache (VOID)
ULONG NTAPI ObpHash (IN PVOID Buffer, IN ULONG Length)
ULONG NTAPI ObpHashSecurityDescriptor (IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN ULONG Length)
PSECURITY_DESCRIPTOR_HEADER NTAPI ObpCreateCacheEntry (IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN ULONG Length, IN ULONG FullHash, IN ULONG RefCount)
BOOLEAN NTAPI ObpCompareSecurityDescriptors (IN PSECURITY_DESCRIPTOR Sd1, IN ULONG Length1, IN PSECURITY_DESCRIPTOR Sd2)
PVOID NTAPI ObpDestroySecurityDescriptorHeader (IN PSECURITY_DESCRIPTOR_HEADER SdHeader)
PSECURITY_DESCRIPTOR NTAPI ObpReferenceSecurityDescriptor (IN POBJECT_HEADER ObjectHeader)
VOID NTAPI ObReferenceSecurityDescriptor (IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN ULONG Count)
VOID NTAPI ObDereferenceSecurityDescriptor (IN PSECURITY_DESCRIPTOR SecurityDescriptor, IN ULONG Count)
NTSTATUS NTAPI ObLogSecurityDescriptor (IN PSECURITY_DESCRIPTOR InputSecurityDescriptor, OUT PSECURITY_DESCRIPTOR *OutputSecurityDescriptor, IN ULONG RefBias)

Variables

OB_SD_CACHE_LIST ObsSecurityDescriptorCache [SD_CACHE_ENTRIES]

Generated on Fri May 25 2012 06:06:37 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.