1#ifndef _LIBATA_TRANSPORT_H 2#define _LIBATA_TRANSPORT_H 3 4 5extern struct scsi_transport_template *ata_scsi_transport_template; 6 7int ata_tlink_add(struct ata_link *link); 8void ata_tlink_delete(struct ata_link *link); 9 10int ata_tport_add(struct device *parent, struct ata_port *ap); 11void ata_tport_delete(struct ata_port *ap); 12 13struct scsi_transport_template *ata_attach_transport(void); 14void ata_release_transport(struct scsi_transport_template *t); 15 16__init int libata_transport_init(void); 17void __exit libata_transport_exit(void); 18#endif 19