Lines Matching refs:domain_device
75 #define to_dom_device(_obj) container_of(_obj, struct domain_device, dev_obj)
166 struct domain_device { struct
176 struct domain_device *parent; argument
247 struct domain_device *port_dev;
404 static inline struct domain_device *
409 static inline struct domain_device *
414 static inline struct ata_device *sas_to_ata_dev(struct domain_device *dev) in sas_to_ata_dev()
419 static inline struct domain_device *
574 struct domain_device *dev;
625 int (*lldd_dev_found)(struct domain_device *);
626 void (*lldd_dev_gone)(struct domain_device *);
632 int (*lldd_abort_task_set)(struct domain_device *, u8 *lun);
633 int (*lldd_clear_aca)(struct domain_device *, u8 *lun);
634 int (*lldd_clear_task_set)(struct domain_device *, u8 *lun);
635 int (*lldd_I_T_nexus_reset)(struct domain_device *);
636 int (*lldd_ata_check_ready)(struct domain_device *);
637 void (*lldd_ata_set_dmamode)(struct domain_device *);
638 int (*lldd_lu_reset)(struct domain_device *, u8 *lun);
671 int sas_discover_root_expander(struct domain_device *);
675 int sas_ex_revalidate_domain(struct domain_device *);
681 int sas_discover_sata(struct domain_device *);
682 int sas_discover_end_dev(struct domain_device *);
684 void sas_unregister_dev(struct asd_sas_port *port, struct domain_device *);
686 void sas_init_dev(struct domain_device *);
701 struct sas_phy *sas_get_local_phy(struct domain_device *dev);