hypfs.h 412 B

12345678910111213141516171819202122232425
  1. /*
  2. * IOCTL interface for hypfs
  3. *
  4. * Copyright IBM Corp. 2013
  5. *
  6. * Author: Martin Schwidefsky <schwidefsky@de.ibm.com>
  7. */
  8. #ifndef _ASM_HYPFS_CTL_H
  9. #define _ASM_HYPFS_CTL_H
  10. #include <linux/types.h>
  11. struct hypfs_diag304 {
  12. __u32 args[2];
  13. __u64 data;
  14. __u64 rc;
  15. } __attribute__((packed));
  16. #define HYPFS_IOCTL_MAGIC 0x10
  17. #define HYPFS_DIAG304 \
  18. _IOWR(HYPFS_IOCTL_MAGIC, 0x20, struct hypfs_diag304)
  19. #endif