Lines Matching defs:IOHibernateImageHeader
84 struct IOHibernateImageHeader { struct
85 uint64_t imageSize;
86 uint64_t image1Size;
88 uint32_t restore1CodePhysPage;
89 uint32_t reserved1;
90 uint64_t restore1CodeVirt;
91 uint32_t restore1PageCount;
92 uint32_t restore1CodeOffset;
93 uint32_t restore1StackOffset;
95 uint32_t pageCount;
96 uint32_t bitmapSize;
98 uint32_t restore1Sum;
99 uint32_t image1Sum;
100 uint32_t image2Sum;
102 uint32_t actualRestore1Sum;
103 uint32_t actualImage1Sum;
104 uint32_t actualImage2Sum;
106 uint32_t actualUncompressedPages;
107 uint32_t conflictCount;
108 uint32_t nextFree;
110 uint32_t signature;
111 uint32_t processorFlags;
113 uint32_t runtimePages;
114 uint32_t runtimePageCount;
115 uint64_t runtimeVirtualPages __attribute__ ((packed));
117 uint32_t performanceDataStart;
118 uint32_t performanceDataSize;
120 uint64_t encryptStart __attribute__ ((packed));
121 uint64_t machineSignature __attribute__ ((packed));
123 uint32_t previewSize;
124 uint32_t previewPageListSize;
126 uint32_t diag[4];
128 uint32_t handoffPages;
129 uint32_t handoffPageCount;
131 uint32_t systemTableOffset;
133 uint32_t debugFlags;
134 uint32_t options;
135 uint64_t sleepTime __attribute__ ((packed));
136 uint32_t compression;
138 uint8_t bridgeBootSessionUUID[16];
140 uint64_t lastHibAbsTime __attribute__ ((packed));
141 union {
145 uint64_t kernVirtSlide __attribute__ ((packed));
147 uint32_t reserved[47]; // make sizeof == 512
148 uint32_t booterTime0;
149 uint32_t booterTime1;
150 uint32_t booterTime2;
152 uint32_t booterStart;
153 uint32_t smcStart;
154 uint32_t connectDisplayTime;
178 typedef struct IOHibernateImageHeader IOHibernateImageHeader; argument