Searched refs:sas_phy (Results 1 - 16 of 16) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/scsi/
H A Dscsi_transport_sas.h54 struct sas_phy { struct
82 container_of((d), struct sas_phy, dev)
163 int (*get_linkerrors)(struct sas_phy *);
166 int (*phy_reset)(struct sas_phy *, int);
167 int (*phy_enable)(struct sas_phy *, int);
168 int (*set_phy_speed)(struct sas_phy *, struct sas_phy_linkrates *);
175 extern struct sas_phy *sas_phy_alloc(struct device *, int);
176 extern void sas_phy_free(struct sas_phy *);
177 extern int sas_phy_add(struct sas_phy *);
178 extern void sas_phy_delete(struct sas_phy *);
[all...]
H A Dlibsas.h136 struct sas_phy *phy;
231 struct sas_phy *phy;
276 struct sas_phy *phy;
350 struct asd_sas_phy **sas_phy; /* array of valid pointers, must be set */ member in struct:sas_ha_struct
623 int sas_set_phy_speed(struct sas_phy *phy,
625 int sas_phy_enable(struct sas_phy *phy, int enabled);
626 int sas_phy_reset(struct sas_phy *phy, int hard_reset);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/libsas/
H A DMakefile30 sas_phy.o \
H A Dsas_init.c152 static int sas_get_linkerrors(struct sas_phy *phy)
160 int sas_phy_enable(struct sas_phy *phy, int enable)
173 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number];
190 int sas_phy_reset(struct sas_phy *phy, int hard_reset)
203 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number];
216 int sas_set_phy_speed(struct sas_phy *phy,
238 struct asd_sas_phy *asd_phy = sas_ha->sas_phy[phy->number];
H A Dsas_port.c288 if (sas_ha->sas_phy[i]->port)
289 sas_deform_port(sas_ha->sas_phy[i]);
H A Dsas_internal.h74 int sas_smp_get_phy_events(struct sas_phy *phy);
H A Dsas_phy.c129 struct asd_sas_phy *phy = sas_ha->sas_phy[i];
H A Dsas_scsi_host.c395 /* Find the sas_phy that's attached to this device */
396 struct sas_phy *find_local_sas_phy(struct domain_device *dev)
444 struct sas_phy *phy = find_local_sas_phy(dev);
H A Dsas_expander.c484 int sas_smp_get_phy_events(struct sas_phy *phy)
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/aic94xx/
H A Daic94xx_scb.c55 struct sas_phy *sas_phy = phy->sas_phy.phy; local
59 phy->sas_phy.linkrate = SAS_LINK_RATE_6_0_GBPS;
60 phy->sas_phy.phy->negotiated_linkrate = SAS_LINK_RATE_6_0_GBPS;
63 phy->sas_phy.linkrate = SAS_LINK_RATE_3_0_GBPS;
64 phy->sas_phy.phy->negotiated_linkrate = SAS_LINK_RATE_3_0_GBPS;
67 phy->sas_phy.linkrate = SAS_LINK_RATE_1_5_GBPS;
68 phy->sas_phy.phy->negotiated_linkrate = SAS_LINK_RATE_1_5_GBPS;
71 sas_phy
175 struct asd_sas_phy *sas_phy = &phy->sas_phy; local
222 struct asd_sas_phy *sas_phy = &phy->sas_phy; local
263 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; local
316 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; local
422 struct asd_sas_phy *sas_phy = sas_ha->sas_phy[phy_id]; local
[all...]
H A Daic94xx_hwi.c78 if (phy->sas_phy.role & PHY_ROLE_INITIATOR)
79 phy->identify_frame->initiator_bits = phy->sas_phy.iproto;
80 if (phy->sas_phy.role & PHY_ROLE_TARGET)
81 phy->identify_frame->target_bits = phy->sas_phy.tproto;
84 phy->identify_frame->phy_id = phy->sas_phy.id;
89 struct asd_ha_struct *asd_ha = phy->sas_phy.ha->lldd_ha;
90 struct asd_sas_phy *sas_phy = &phy->sas_phy; local
92 sas_phy->enabled = 1;
93 sas_phy
[all...]
H A Daic94xx_init.c526 sas_phys[i] = &asd_ha->phys[i].sas_phy;
530 asd_ha->sas_ha.sas_phy = sas_phys;
550 kfree(asd_ha->sas_ha.sas_phy);
H A Daic94xx_dump.c914 spin_lock_irqsave(&phy->sas_phy.frame_rcvd_lock, flags);
915 for (i = 0; i < phy->sas_phy.frame_rcvd_size; i+=4)
922 spin_unlock_irqrestore(&phy->sas_phy.frame_rcvd_lock, flags);
H A Daic94xx_sas.h732 struct asd_sas_phy sas_phy; member in struct:asd_phy
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/
H A Dscsi_transport_sas.c14 * as represented by struct sas_phy defines an "outgoing" PHY on
242 struct sas_phy *phy = transport_class_to_phy(cdev); \
255 struct sas_phy *phy = transport_class_to_phy(cdev); \
270 struct sas_phy *phy = transport_class_to_phy(cdev); \
281 struct sas_phy *phy = transport_class_to_phy(cdev); \
312 struct sas_phy *phy = transport_class_to_phy(cdev); \
331 struct sas_phy *phy = transport_class_to_phy(cdev);
342 struct sas_phy *phy = transport_class_to_phy(cdev);
376 struct sas_phy *phy = transport_class_to_phy(cdev);
387 struct sas_phy *ph
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/message/fusion/
H A Dmptsas.c181 struct sas_phy *phy; /* transport layer phy object */
302 static inline MPT_ADAPTER *phy_to_ioc(struct sas_phy *phy)
1124 static int mptsas_get_linkerrors(struct sas_phy *phy)
1198 static int mptsas_phy_reset(struct sas_phy *phy, int hard_reset)
1756 struct sas_phy *phy;

Completed in 186 milliseconds