^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) /*
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) * Copyright (C) 2006-2009 Red Hat, Inc.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) *
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) * This file is released under the LGPL.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) #ifndef __DM_LOG_USERSPACE_TRANSFER_H__
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) #define __DM_LOG_USERSPACE_TRANSFER_H__
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) #define DM_MSG_PREFIX "dm-log-userspace"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) int dm_ulog_tfr_init(void);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) void dm_ulog_tfr_exit(void);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) int dm_consult_userspace(const char *uuid, uint64_t luid, int request_type,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) char *data, size_t data_size,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) char *rdata, size_t *rdata_size);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) #endif /* __DM_LOG_USERSPACE_TRANSFER_H__ */