Lines Matching refs:domain_device
99 #define to_dom_device(_obj) container_of(_obj, struct domain_device, dev_obj)
190 struct domain_device { struct
200 struct domain_device *parent; argument
267 struct domain_device *port_dev;
430 static inline struct domain_device *
435 static inline struct domain_device *
440 static inline struct ata_device *sas_to_ata_dev(struct domain_device *dev) in sas_to_ata_dev()
445 static inline struct domain_device *
600 struct domain_device *dev;
650 int (*lldd_dev_found)(struct domain_device *);
651 void (*lldd_dev_gone)(struct domain_device *);
657 int (*lldd_abort_task_set)(struct domain_device *, u8 *lun);
658 int (*lldd_clear_aca)(struct domain_device *, u8 *lun);
659 int (*lldd_clear_task_set)(struct domain_device *, u8 *lun);
660 int (*lldd_I_T_nexus_reset)(struct domain_device *);
661 int (*lldd_ata_check_ready)(struct domain_device *);
662 void (*lldd_ata_set_dmamode)(struct domain_device *);
663 int (*lldd_lu_reset)(struct domain_device *, u8 *lun);
698 int sas_discover_root_expander(struct domain_device *);
702 int sas_ex_revalidate_domain(struct domain_device *);
708 int sas_discover_sata(struct domain_device *);
709 int sas_discover_end_dev(struct domain_device *);
711 void sas_unregister_dev(struct asd_sas_port *port, struct domain_device *);
713 void sas_init_dev(struct domain_device *);
730 struct sas_phy *sas_get_local_phy(struct domain_device *dev);