#include <IOKit/IOMapTypes.h>

IOKit/IOMapTypes.h Kernel.framework

3 enums

enum(anonymous)

IOConnectMapMemory memoryTypes
underlying type unsigned int
kIODefaultMemoryType0

enum(anonymous)

underlying type unsigned int
kIODefaultCache0
kIOInhibitCache1
kIOWriteThruCache2
kIOCopybackCache3
kIOWriteCombineCache4
kIOCopybackInnerCache5
kIOPostedWrite6
kIORealTimeCache7
kIOPostedReordered8
kIOPostedCombinedReordered9

enum(anonymous)

IOMemory mapping options
underlying type unsigned int
kIOMapAnywhere1
kIOMapCacheMask3840
kIOMapCacheShift8
kIOMapDefaultCache0
kIOMapInhibitCache256
kIOMapWriteThruCache512
kIOMapCopybackCache768
kIOMapWriteCombineCache1024
kIOMapCopybackInnerCache1280
kIOMapPostedWrite1536
kIOMapRealTimeCache1792
kIOMapPostedReordered2048
kIOMapPostedCombinedReordered2304
kIOMapUserOptionsMask4095
kIOMapReadOnly4096
kIOMapStatic16777216
kIOMapReference33554432
kIOMapUnique67108864
kIOMapPrefault268435456
kIOMapOverwrite536870912
kIOMapGuardedMask3221225472
kIOMapGuardedSmall1073741824
kIOMapGuardedLarge2147483648