Home | History | Annotate | Download | only in mpers-mx32
      1 #include <inttypes.h>
      2 typedef uint32_t mpers_ptr_t;
      3 typedef
      4 struct {
      5 int32_t interface_id;
      6 int32_t dxfer_direction;
      7 unsigned char cmd_len;
      8 unsigned char mx_sb_len;
      9 uint16_t iovec_count;
     10 uint32_t dxfer_len;
     11 mpers_ptr_t dxferp;
     12 mpers_ptr_t cmdp;
     13 mpers_ptr_t sbp;
     14 uint32_t timeout;
     15 uint32_t flags;
     16 int32_t pack_id;
     17 mpers_ptr_t usr_ptr;
     18 unsigned char status;
     19 unsigned char masked_status;
     20 unsigned char msg_status;
     21 unsigned char sb_len_wr;
     22 uint16_t host_status;
     23 uint16_t driver_status;
     24 int32_t resid;
     25 uint32_t duration;
     26 uint32_t info;
     27 } ATTRIBUTE_PACKED mx32_struct_sg_io_hdr;
     28 #define MPERS_mx32_struct_sg_io_hdr mx32_struct_sg_io_hdr
     29