0001
0002
0003
0004
0005
0006
0007
0008
0009
0010 #ifndef _UAPI_LINUX_VIRTIO_PMEM_H
0011 #define _UAPI_LINUX_VIRTIO_PMEM_H
0012
0013 #include <linux/types.h>
0014 #include <linux/virtio_ids.h>
0015 #include <linux/virtio_config.h>
0016
0017 struct virtio_pmem_config {
0018 __le64 start;
0019 __le64 size;
0020 };
0021
0022 #define VIRTIO_PMEM_REQ_TYPE_FLUSH 0
0023
0024 struct virtio_pmem_resp {
0025
0026 __le32 ret;
0027 };
0028
0029 struct virtio_pmem_req {
0030
0031 __le32 type;
0032 };
0033
0034 #endif