Go to the documentation of this file.
7 #ifndef __DM_LOG_USERSPACE_H__
8 #define __DM_LOG_USERSPACE_H__
108 #define DM_ULOG_PRESUSPEND 3
127 #define DM_ULOG_POSTSUSPEND 4
146 #define DM_ULOG_RESUME 5
164 #define DM_ULOG_GET_REGION_SIZE 6
182 #define DM_ULOG_IS_CLEAN 7
197 #define DM_ULOG_IN_SYNC 8
214 #define DM_ULOG_FLUSH 9
233 #define DM_ULOG_MARK_REGION 10
252 #define DM_ULOG_CLEAR_REGION 11
270 #define DM_ULOG_GET_RESYNC_WORK 12
289 #define DM_ULOG_SET_REGION_SYNC 13
307 #define DM_ULOG_GET_SYNC_COUNT 14
323 #define DM_ULOG_STATUS_INFO 15
339 #define DM_ULOG_STATUS_TABLE 16
357 #define DM_ULOG_IS_REMOTE_RECOVERING 17
374 #define DM_ULOG_REQUEST_MASK 0xFF
375 #define DM_ULOG_REQUEST_TYPE(request_type) \
376 (DM_ULOG_REQUEST_MASK & (request_type))
389 #define DM_ULOG_REQUEST_VERSION 2