tprints("dxfer_direction=");
printxval(sg_io_dxfer_direction, sg_io.dxfer_direction,
"SG_DXFER_???");
- tprintf(", cmd[%u]=", sg_io.cmd_len);
+ tprintf(", cmd_len=%u, cmdp=", sg_io.cmd_len);
print_sg_io_buffer(tcp, ptr_to_kulong(sg_io.cmdp), sg_io.cmd_len);
tprintf(", mx_sb_len=%d", sg_io.mx_sb_len);
tprintf(", iovec_count=%d", sg_io.iovec_count);
if (sg_io.dxfer_direction == SG_DXFER_TO_DEV ||
sg_io.dxfer_direction == SG_DXFER_TO_FROM_DEV) {
- tprintf(", data[%u]=", sg_io.dxfer_len);
+ tprints(", dxferp=");
if (sg_io.iovec_count)
tprint_iov_upto(tcp, sg_io.iovec_count,
ptr_to_kulong(sg_io.dxferp),
if (sg_io.resid > 0)
din_len -= sg_io.resid;
- tprintf(", data[%u]=", din_len);
+ tprints(", dxferp=");
if (sg_io.iovec_count)
tprint_iov_upto(tcp, sg_io.iovec_count,
ptr_to_kulong(sg_io.dxferp),
}
tprintf(", status=%#x", sg_io.status);
tprintf(", masked_status=%#x", sg_io.masked_status);
- tprintf(", sb[%u]=", sg_io.sb_len_wr);
+ tprintf(", sb_len_wr=%u, sbp=", sg_io.sb_len_wr);
print_sg_io_buffer(tcp, ptr_to_kulong(sg_io.sbp), sg_io.sb_len_wr);
tprintf(", host_status=%#x", sg_io.host_status);
tprintf(", driver_status=%#x", sg_io.driver_status);
printxval(bsg_protocol, sg_io.protocol, "BSG_PROTOCOL_???");
tprints(", subprotocol=");
printxval(bsg_subprotocol, sg_io.subprotocol, "BSG_SUB_PROTOCOL_???");
- tprintf(", request[%u]=", sg_io.request_len);
+ tprintf(", request_len=%u, request=", sg_io.request_len);
print_sg_io_buffer(tcp, sg_io.request, sg_io.request_len);
tprintf(", request_tag=%#" PRI__x64, sg_io.request_tag);
tprintf(", request_attr=%u", sg_io.request_attr);
tprints(", flags=");
printflags(bsg_flags, sg_io.flags, "BSG_FLAG_???");
tprintf(", usr_ptr=%#" PRI__x64, sg_io.usr_ptr);
- tprintf(", dout[%u]=", sg_io.dout_xfer_len);
+ tprints(", dout_xferp=");
if (sg_io.dout_iovec_count)
tprint_iov_upto(tcp, sg_io.dout_iovec_count, sg_io.dout_xferp,
IOV_DECODE_STR, sg_io.dout_xfer_len);
return RVAL_DECODED | 1;
}
- tprintf(", response[%u]=", sg_io.response_len);
+ tprintf(", response_len=%u, response=", sg_io.response_len);
print_sg_io_buffer(tcp, sg_io.response, sg_io.response_len);
din_len = sg_io.din_xfer_len;
if (sg_io.din_resid > 0)
din_len -= sg_io.din_resid;
- tprintf(", din[%u]=", din_len);
+ tprints(", din_xferp=");
if (sg_io.din_iovec_count)
tprint_iov_upto(tcp, sg_io.din_iovec_count, sg_io.din_xferp,
syserror(tcp) ? IOV_DECODE_ADDR :