1d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughes#include <inttypes.h> 2d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughestypedef uint32_t mpers_ptr_t; 3d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughestypedef 4d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughesstruct { 5d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughesint32_t op; 6d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughesint32_t flags; 7d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughesint32_t datalen; 8d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughesmpers_ptr_t data; 9d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughes} ATTRIBUTE_PACKED mx32_struct_blkpg_ioctl_arg; 10d35df493b4e7684c50d2d2fa032ee3a7ac228009Elliott Hughes#define MPERS_mx32_struct_blkpg_ioctl_arg mx32_struct_blkpg_ioctl_arg 11