Change-Id: Iecdadf3dd92cc14525961976f51a9eb16a996d62
#define CDEV_FLAGS m10_i4 /* transfer flags */
#define CDEV_ID m10_l1 /* opaque request ID */
#define CDEV_REQUEST m10_l2 /* I/O control request */
-#define CDEV_POS_LO m10_l2 /* transfer position (low bits) */
-#define CDEV_POS_HI m10_l3 /* transfer position (high bits) */
+#define CDEV_POS m10_ull1 /* transfer position */
/* Bits in 'CDEV_ACCESS' field of block device open requests. */
# define CDEV_R_BIT 0x01 /* open with read access */
ssize_t r;
minor = m_ptr->CDEV_MINOR;
- position = make64(m_ptr->CDEV_POS_LO, m_ptr->CDEV_POS_HI);
+ position = m_ptr->CDEV_POS;
endpt = m_ptr->m_source;
grant = (cp_grant_id_t) m_ptr->CDEV_GRANT;
size = m_ptr->CDEV_COUNT;
dev_mess.CDEV_REQUEST = bytes;
dev_mess.CDEV_USER = proc_e;
} else {
- dev_mess.CDEV_POS_LO = ex64lo(pos);
- dev_mess.CDEV_POS_HI = ex64hi(pos);
+ dev_mess.CDEV_POS = pos;
dev_mess.CDEV_COUNT = (size_t) bytes;
}
dev_mess.CDEV_ID = proc_e;