vio_iu
struct viosrp_adapter_info *mad = &vio_iu(iue)->mad.adapter_info;
struct viosrp_capabilities *mad = &vio_iu(iue)->mad.capabilities;
struct mad_common *mad = (struct mad_common *)&vio_iu(iue)->mad;
empty = &vio_iu(iue)->mad.empty_iu;
struct mad_common *mad = (struct mad_common *)&vio_iu(iue)->mad;
mad = (struct mad_common *)&vio_iu(iue)->mad;
struct srp_login_rsp *rsp = &vio_iu(iue)->srp.login_rsp;
struct srp_login_rej *rej = &vio_iu(iue)->srp.login_rej;
struct srp_login_req *req = &vio_iu(iue)->srp.login_req;
struct srp_i_logout *log_out = &vio_iu(iue)->srp.i_logout;
srp = &vio_iu(iue)->srp.cmd;
tsk = &vio_iu(iue)->srp.tsk_mgmt;
struct srp_tsk_mgmt *srp_tsk = &vio_iu(iue)->srp.tsk_mgmt;
rsp = &vio_iu(iue)->srp.rsp;
rc = srp_transfer_data(cmd, &vio_iu(iue)->srp.cmd, ibmvscsis_rdma,
rc = srp_transfer_data(cmd, &vio_iu(iue)->srp.cmd, ibmvscsis_rdma, 1,
struct srp_tsk_mgmt *srp_tsk = &vio_iu(iue)->srp.tsk_mgmt;