Lines Matching +full:tf +full:- +full:a

1 /* SPDX-License-Identifier: GPL-2.0 */
167 #define __parse_eh_action(a) libata_trace_parse_eh_action(p, a) argument
210 __entry->ata_port = qc->ap->print_id;
211 __entry->ata_dev = qc->dev->link->pmp + qc->dev->devno;
212 __entry->tag = qc->tag;
213 __entry->proto = qc->tf.protocol;
214 __entry->cmd = qc->tf.command;
215 __entry->dev = qc->tf.device;
216 __entry->lbal = qc->tf.lbal;
217 __entry->lbam = qc->tf.lbam;
218 __entry->lbah = qc->tf.lbah;
219 __entry->hob_lbal = qc->tf.hob_lbal;
220 __entry->hob_lbam = qc->tf.hob_lbam;
221 __entry->hob_lbah = qc->tf.hob_lbah;
222 __entry->feature = qc->tf.feature;
223 __entry->hob_feature = qc->tf.hob_feature;
224 __entry->nsect = qc->tf.nsect;
225 __entry->hob_nsect = qc->tf.hob_nsect;
229 " tf=(%02x/%02x:%02x:%02x:%02x:%02x/%02x:%02x:%02x:%02x:%02x/%02x)",
230 __entry->ata_port, __entry->ata_dev, __entry->tag,
231 show_protocol_name(__entry->proto),
232 show_opcode_name(__entry->cmd),
233 __parse_subcmd(__entry->cmd, __entry->feature, __entry->hob_nsect),
234 __entry->cmd, __entry->feature, __entry->nsect,
235 __entry->lbal, __entry->lbam, __entry->lbah,
236 __entry->hob_feature, __entry->hob_nsect,
237 __entry->hob_lbal, __entry->hob_lbam, __entry->hob_lbah,
238 __entry->dev)
276 __entry->ata_port = qc->ap->print_id;
277 __entry->ata_dev = qc->dev->link->pmp + qc->dev->devno;
278 __entry->tag = qc->tag;
279 __entry->status = qc->result_tf.command;
280 __entry->dev = qc->result_tf.device;
281 __entry->lbal = qc->result_tf.lbal;
282 __entry->lbam = qc->result_tf.lbam;
283 __entry->lbah = qc->result_tf.lbah;
284 __entry->hob_lbal = qc->result_tf.hob_lbal;
285 __entry->hob_lbam = qc->result_tf.hob_lbam;
286 __entry->hob_lbah = qc->result_tf.hob_lbah;
287 __entry->error = qc->result_tf.feature;
288 __entry->hob_feature = qc->result_tf.hob_feature;
289 __entry->nsect = qc->result_tf.nsect;
290 __entry->hob_nsect = qc->result_tf.hob_nsect;
291 __entry->flags = qc->flags;
296 __entry->ata_port, __entry->ata_dev, __entry->tag,
297 __parse_qc_flags(__entry->flags),
298 __parse_status(__entry->status),
299 __entry->status, __entry->error, __entry->nsect,
300 __entry->lbal, __entry->lbam, __entry->lbah,
301 __entry->hob_feature, __entry->hob_nsect,
302 __entry->hob_lbal, __entry->hob_lbam, __entry->hob_lbah,
303 __entry->dev)
320 TP_PROTO(struct ata_port *ap, const struct ata_taskfile *tf),
322 TP_ARGS(ap, tf),
342 __entry->ata_port = ap->print_id;
343 __entry->proto = tf->protocol;
344 __entry->cmd = tf->command;
345 __entry->dev = tf->device;
346 __entry->lbal = tf->lbal;
347 __entry->lbam = tf->lbam;
348 __entry->lbah = tf->lbah;
349 __entry->hob_lbal = tf->hob_lbal;
350 __entry->hob_lbam = tf->hob_lbam;
351 __entry->hob_lbah = tf->hob_lbah;
352 __entry->feature = tf->feature;
353 __entry->hob_feature = tf->hob_feature;
354 __entry->nsect = tf->nsect;
355 __entry->hob_nsect = tf->hob_nsect;
359 " tf=(%02x/%02x:%02x:%02x:%02x:%02x/%02x:%02x:%02x:%02x:%02x/%02x)",
360 __entry->ata_port,
361 show_protocol_name(__entry->proto),
362 show_opcode_name(__entry->cmd),
363 __parse_subcmd(__entry->cmd, __entry->feature, __entry->hob_nsect),
364 __entry->cmd, __entry->feature, __entry->nsect,
365 __entry->lbal, __entry->lbam, __entry->lbah,
366 __entry->hob_feature, __entry->hob_nsect,
367 __entry->hob_lbal, __entry->hob_lbam, __entry->hob_lbah,
368 __entry->dev)
373 TP_PROTO(struct ata_port *ap, const struct ata_taskfile *tf, unsigned int tag),
375 TP_ARGS(ap, tf, tag),
387 __entry->ata_port = ap->print_id;
388 __entry->tag = tag;
389 __entry->proto = tf->protocol;
390 __entry->cmd = tf->command;
391 __entry->feature = tf->feature;
392 __entry->hob_nsect = tf->hob_nsect;
396 __entry->ata_port, __entry->tag,
397 show_protocol_name(__entry->proto),
398 show_opcode_name(__entry->cmd),
399 __parse_subcmd(__entry->cmd, __entry->feature, __entry->hob_nsect))
403 TP_PROTO(struct ata_port *ap, const struct ata_taskfile *tf, unsigned int tag),
404 TP_ARGS(ap, tf, tag));
407 TP_PROTO(struct ata_port *ap, const struct ata_taskfile *tf, unsigned int tag),
408 TP_ARGS(ap, tf, tag));
411 TP_PROTO(struct ata_port *ap, const struct ata_taskfile *tf, unsigned int tag),
412 TP_ARGS(ap, tf, tag));
415 TP_PROTO(struct ata_port *ap, const struct ata_taskfile *tf, unsigned int tag),
416 TP_ARGS(ap, tf, tag));
431 __entry->ata_port = ap->print_id;
432 __entry->host_stat = host_stat;
436 __entry->ata_port,
437 __parse_host_stat(__entry->host_stat))
454 __entry->ata_port = dev->link->ap->print_id;
455 __entry->ata_dev = dev->link->pmp + dev->devno;
456 __entry->eh_action = eh_action;
457 __entry->eh_err_mask = eh_err_mask;
461 __entry->ata_port, __entry->ata_dev,
462 __parse_eh_action(__entry->eh_action),
463 __parse_eh_err_mask(__entry->eh_err_mask))
481 __entry->ata_port = qc->ap->print_id;
482 __entry->ata_dev = qc->dev->link->pmp + qc->dev->devno;
483 __entry->tag = qc->tag;
484 __entry->qc_flags = qc->flags;
485 __entry->eh_err_mask = qc->err_mask;
489 __entry->ata_port, __entry->ata_dev, __entry->tag,
490 __parse_qc_flags(__entry->qc_flags),
491 __parse_eh_err_mask(__entry->eh_err_mask))
507 __entry->ata_port = link->ap->print_id;
508 __entry->ata_dev = link->pmp + devno;
509 __entry->eh_action = eh_action;
513 __entry->ata_port, __entry->ata_dev,
514 __parse_eh_action(__entry->eh_action))
538 __entry->ata_port = link->ap->print_id;
539 memcpy(__entry->class, class, 2);
540 __entry->deadline = deadline;
544 __entry->ata_port, __entry->deadline,
545 show_class_name(__entry->class[0]),
546 show_class_name(__entry->class[1]))
574 __entry->ata_port = link->ap->print_id;
575 memcpy(__entry->class, class, 2);
576 __entry->rc = rc;
580 __entry->ata_port, __entry->rc,
581 show_class_name(__entry->class[0]),
582 show_class_name(__entry->class[1]))
616 __entry->ata_port = ap->print_id;
619 TP_printk("ata_port=%u", __entry->ata_port)
651 __entry->ata_port = qc->ap->print_id;
652 __entry->ata_dev = qc->dev->link->pmp + qc->dev->devno;
653 __entry->tag = qc->tag;
654 __entry->qc_flags = qc->flags;
655 __entry->protocol = qc->tf.protocol;
656 __entry->hsm_state = qc->ap->hsm_task_state;
657 __entry->dev_state = status;
661 __entry->ata_port, __entry->ata_dev, __entry->tag,
662 show_protocol_name(__entry->protocol),
663 __parse_qc_flags(__entry->qc_flags),
664 show_sff_hsm_state_name(__entry->hsm_state),
665 __entry->dev_state)
696 __entry->ata_port = qc->ap->print_id;
697 __entry->ata_dev = qc->dev->link->pmp + qc->dev->devno;
698 __entry->tag = qc->tag;
699 __entry->flags = qc->tf.flags;
700 __entry->offset = offset;
701 __entry->bytes = count;
705 __entry->ata_port, __entry->ata_dev, __entry->tag,
706 __parse_tf_flags(__entry->flags),
707 __entry->offset, __entry->bytes)
734 __entry->ata_port = ap->print_id;
735 __entry->hsm_state = ap->hsm_task_state;
739 __entry->ata_port,
740 show_sff_hsm_state_name(__entry->hsm_state))