|
Linux Kernel
3.7.1
|
#include <linux/scatterlist.h>#include <linux/slab.h>#include <linux/async.h>#include <linux/export.h>#include <scsi/sas_ata.h>#include "sas_internal.h"#include <scsi/scsi_host.h>#include <scsi/scsi_device.h>#include <scsi/scsi_tcq.h>#include <scsi/scsi.h>#include <scsi/scsi_transport.h>#include <scsi/scsi_transport_sas.h>#include "../scsi_sas_internal.h"#include "../scsi_transport_api.h"#include <scsi/scsi_eh.h>Go to the source code of this file.
Functions | |
| int | sas_get_ata_info (struct domain_device *dev, struct ex_phy *phy) |
| void | sas_ata_end_eh (struct ata_port *ap) |
| int | sas_ata_init (struct domain_device *found_dev) |
| void | sas_ata_task_abort (struct sas_task *task) |
| void | sas_probe_sata (struct asd_sas_port *port) |
| void | sas_suspend_sata (struct asd_sas_port *port) |
| void | sas_resume_sata (struct asd_sas_port *port) |
| int | sas_discover_sata (struct domain_device *dev) |
| void | sas_ata_strategy_handler (struct Scsi_Host *shost) |
| void | sas_ata_eh (struct Scsi_Host *shost, struct list_head *work_q, struct list_head *done_q) |
| void | sas_ata_schedule_reset (struct domain_device *dev) |
| EXPORT_SYMBOL_GPL (sas_ata_schedule_reset) | |
| void | sas_ata_wait_eh (struct domain_device *dev) |
| EXPORT_SYMBOL_GPL | ( | sas_ata_schedule_reset | ) |
| int sas_ata_init | ( | struct domain_device * | found_dev | ) |
| void sas_ata_schedule_reset | ( | struct domain_device * | dev | ) |
| void sas_ata_wait_eh | ( | struct domain_device * | dev | ) |
| int sas_discover_sata | ( | struct domain_device * | dev | ) |
sas_discover_sata – discover an STP/SATA domain device : pointer to struct domain_device of interest
Devices directly attached to a HA port, have no parents. All other devices do, and should have their "parent" pointer set appropriately before calling this function.
| int sas_get_ata_info | ( | struct domain_device * | dev, |
| struct ex_phy * | phy | ||
| ) |
| void sas_probe_sata | ( | struct asd_sas_port * | port | ) |
| void sas_resume_sata | ( | struct asd_sas_port * | port | ) |
| void sas_suspend_sata | ( | struct asd_sas_port * | port | ) |
1.8.2