- __dynamic_array_hex(unsigned char, cmnd, cmd->cmd_len)
- ),
-
- TP_fast_assign(
- tp_assign(host_no, cmd->device->host->host_no)
- tp_assign(channel, cmd->device->channel)
- tp_assign(id, cmd->device->id)
- tp_assign(lun, cmd->device->lun)
- tp_assign(opcode, cmd->cmnd[0])
- tp_assign(cmd_len, cmd->cmd_len)
- tp_assign(data_sglen, scsi_sg_count(cmd))
- tp_assign(prot_sglen, scsi_prot_sg_count(cmd))
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,39))
- tp_assign(prot_op, scsi_get_prot_op(cmd))
-#endif
- tp_memcpy_dyn(cmnd, cmd->cmnd)
- ),
-
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,39))
- TP_printk("host_no=%u channel=%u id=%u lun=%u data_sgl=%u prot_sgl=%u" \
- " prot_op=%s cmnd=(%s %s raw=%s)",
-#else
- TP_printk("host_no=%u channel=%u id=%u lun=%u data_sgl=%u prot_sgl=%u" \
- " cmnd=(%s %s raw=%s)",
-#endif
- __entry->host_no, __entry->channel, __entry->id,
- __entry->lun, __entry->data_sglen, __entry->prot_sglen,
-#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,39))
- show_prot_op_name(__entry->prot_op),
-#endif
- show_opcode_name(__entry->opcode),
- __parse_cdb(__get_dynamic_array(cmnd), __entry->cmd_len),
- __print_hex(__get_dynamic_array(cmnd), __entry->cmd_len))