Home
last modified time | relevance | path

Searched refs:eh_action (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/ata/
Dlibata-trace.c55 libata_trace_parse_eh_action(struct trace_seq *p, unsigned int eh_action) in libata_trace_parse_eh_action() argument
59 trace_seq_printf(p, "%x", eh_action); in libata_trace_parse_eh_action()
60 if (eh_action) { in libata_trace_parse_eh_action()
62 if (eh_action & ATA_EH_REVALIDATE) in libata_trace_parse_eh_action()
64 if (eh_action & (ATA_EH_SOFTRESET | ATA_EH_HARDRESET)) in libata_trace_parse_eh_action()
66 else if (eh_action & ATA_EH_SOFTRESET) in libata_trace_parse_eh_action()
68 else if (eh_action & ATA_EH_HARDRESET) in libata_trace_parse_eh_action()
70 if (eh_action & ATA_EH_ENABLE_LINK) in libata_trace_parse_eh_action()
72 if (eh_action & ATA_EH_PARK) in libata_trace_parse_eh_action()
/Linux-v4.19/include/trace/events/
Dlibata.h280 TP_PROTO(struct ata_device *dev, unsigned int eh_action, unsigned int eh_err_mask),
282 TP_ARGS(dev, eh_action, eh_err_mask),
287 __field( unsigned int, eh_action )
294 __entry->eh_action = eh_action;
300 __parse_eh_action(__entry->eh_action),
/Linux-v4.19/include/scsi/
Dscsi_driver.h19 int (*eh_action)(struct scsi_cmnd *, int); member
Dscsi_host.h544 struct completion * eh_action; /* Wait for specific actions on the member
/Linux-v4.19/drivers/scsi/
Dscsi_error.c775 struct completion *eh_action; in scsi_eh_done() local
780 eh_action = scmd->device->host->eh_action; in scsi_eh_done()
781 if (eh_action) in scsi_eh_done()
782 complete(eh_action); in scsi_eh_done()
1070 shost->eh_action = &done; in scsi_send_eh_cmnd()
1090 shost->eh_action = NULL; in scsi_send_eh_cmnd()
1152 if (sdrv->eh_action) in scsi_eh_action()
1153 rtn = sdrv->eh_action(scmd, rtn); in scsi_eh_action()
Dsd.c570 .eh_action = sd_eh_action,