X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/316670eb35587141e969394ae8537d66b9211e80..04b8595b18b1b41ac7a206e4b3d51a635f8413d7:/iokit/Kernel/IOHibernateInternal.h?ds=inline diff --git a/iokit/Kernel/IOHibernateInternal.h b/iokit/Kernel/IOHibernateInternal.h index 2c1378e5f..23f875d18 100644 --- a/iokit/Kernel/IOHibernateInternal.h +++ b/iokit/Kernel/IOHibernateInternal.h @@ -46,6 +46,8 @@ struct IOHibernateVars OSObject * saveBootDevice; struct IOPolledFileIOVars * fileVars; + uint64_t fileMinSize; + uint64_t fileMaxSize; vm_offset_t videoMapping; vm_size_t videoAllocSize; vm_size_t videoMapSize; @@ -62,6 +64,7 @@ typedef struct IOHibernateVars IOHibernateVars; struct IOPolledFileIOVars { struct kern_direct_file_io_ref_t * fileRef; + IORegistryEntry * media; class OSArray * pollers; IOByteCount blockSize; uint8_t * buffer; @@ -73,6 +76,7 @@ struct IOPolledFileIOVars IOByteCount lastRead; IOByteCount readEnd; uint32_t flags; + uint64_t fileSize; uint64_t block0; uint64_t position; uint64_t extentPosition;