| /freebsd-9-stable/sys/dev/ata/ |
| D | ata-disk.c | 81 struct ata_device *atadev = device_get_softc(dev); in ad_probe() local 83 if (!(atadev->param.config & ATA_PROTO_ATAPI) || in ad_probe() 84 (atadev->param.config == ATA_CFA_MAGIC1) || in ad_probe() 85 (atadev->param.config == ATA_CFA_MAGIC2) || in ad_probe() 86 (atadev->param.config == ATA_CFA_MAGIC3)) in ad_probe() 96 struct ata_device *atadev = device_get_softc(dev); in ad_attach() local 132 if (atadev->param.support.command2 & ATA_SUPPORT_ADDRESS48) in ad_attach() 141 if (atadev->param.support.command2 & ATA_SUPPORT_FLUSHCACHE) in ad_attach() 143 if ((atadev->param.support.command2 & ATA_SUPPORT_CFA) || in ad_attach() 144 atadev->param.config == ATA_PROTO_CFA) in ad_attach() [all …]
|
| D | atapi-fd.c | 68 struct ata_device *atadev = device_get_softc(dev); in afd_probe() local 69 if ((atadev->param.config & ATA_PROTO_ATAPI) && in afd_probe() 70 (atadev->param.config & ATA_ATAPI_TYPE_MASK) == ATA_ATAPI_TYPE_DIRECT) in afd_probe() 80 struct ata_device *atadev = device_get_softc(dev); in afd_attach() local 95 atadev->flags |= ATA_D_MEDIA_CHANGED; in afd_attach() 138 struct ata_device *atadev = device_get_softc(dev); in afd_shutdown() local 140 if (atadev->param.support.command2 & ATA_SUPPORT_FLUSHCACHE) in afd_shutdown() 149 struct ata_device *atadev = device_get_softc(dev); in afd_reinit() local 152 if (!(ch->devices & (ATA_ATAPI_MASTER << atadev->unit))) in afd_reinit() 163 struct ata_device *atadev = device_get_softc(dev); in afd_open() local [all …]
|
| D | ata-all.c | 649 struct ata_device *atadev = device_get_softc(dev); in ata_check_80pin() local 657 if (mode > ATA_UDMA2 && !(atadev->param.hwres & ATA_CABLE_ID)) { in ata_check_80pin() 670 struct ata_device *atadev = device_get_softc(dev); in ata_setmode() local 673 mode = atadev->mode; in ata_setmode() 676 mode = ATA_SETMODE(device_get_parent(dev), atadev->unit, mode); in ata_setmode() 684 atadev->mode = mode; in ata_setmode() 744 struct ata_device *atadev = device_get_softc(children[i]); in ata_ioctl() local 746 if (atadev->unit == ATA_MASTER) { /* XXX SOS PM */ in ata_ioctl() 749 bcopy(&atadev->param, &devices->params[0], in ata_ioctl() 752 if (atadev->unit == ATA_SLAVE) { /* XXX SOS PM */ in ata_ioctl() [all …]
|
| D | atapi-tape.c | 91 struct ata_device *atadev = device_get_softc(dev); in ast_probe() local 93 if ((atadev->param.config & ATA_PROTO_ATAPI) && in ast_probe() 94 (atadev->param.config & ATA_ATAPI_TYPE_MASK) == ATA_ATAPI_TYPE_TAPE) in ast_probe() 104 struct ata_device *atadev = device_get_softc(dev); in ast_attach() local 121 if (!strcmp(atadev->param.model, "OnStream DI-30")) { in ast_attach() 179 struct ata_device *atadev = device_get_softc(dev); in ast_shutdown() local 181 if (atadev->param.support.command2 & ATA_SUPPORT_FLUSHCACHE) in ast_shutdown() 190 struct ata_device *atadev = device_get_softc(dev); in ast_reinit() local 193 if (!(ch->devices & (ATA_ATAPI_MASTER << atadev->unit))) in ast_reinit() 204 struct ata_device *atadev = device_get_softc(dev); in ast_open() local [all …]
|
| D | atapi-cam.c | 71 struct ata_device *atadev[2]; member 172 struct ata_device *atadev = device_get_softc (dev); in atapi_cam_probe() local 174 KASSERT(atadev != NULL, ("expect valid struct ata_device")); in atapi_cam_probe() 175 if (atadev->unit < 0) { in atapi_cam_probe() 285 struct ata_device *old_atadev[2], *atadev; in reinit_bus() local 293 old_atadev[0] = scp->atadev[0]; in reinit_bus() 294 old_atadev[1] = scp->atadev[1]; in reinit_bus() 295 scp->atadev[0] = NULL; in reinit_bus() 296 scp->atadev[1] = NULL; in reinit_bus() 301 atadev = device_get_softc(children[i]); in reinit_bus() [all …]
|
| D | atapi-cd.c | 109 struct ata_device *atadev = device_get_softc(dev); in acd_probe() local 111 if ((atadev->param.config & ATA_PROTO_ATAPI) && in acd_probe() 112 (atadev->param.config & ATA_ATAPI_TYPE_MASK) == ATA_ATAPI_TYPE_CDROM) in acd_probe() 149 struct ata_device *atadev = device_get_softc(dev); in acd_shutdown() local 151 if (atadev->param.support.command2 & ATA_SUPPORT_FLUSHCACHE) in acd_shutdown() 160 struct ata_device *atadev = device_get_softc(dev); in acd_reinit() local 163 if (!(ch->devices & (ATA_ATAPI_MASTER << atadev->unit))) in acd_reinit() 173 struct ata_device *atadev = device_get_softc(arg); in acd_geom_attach() local 186 atadev->flags |= ATA_D_MEDIA_CHANGED; in acd_geom_attach() 210 struct ata_device *atadev = device_get_softc(dev); in acd_geom_ioctl() local [all …]
|
| D | ata-queue.c | 58 struct ata_device *atadev = device_get_softc(request->dev); in ata_queue_request() local 64 request->unit = atadev->unit; in ata_queue_request() 71 if ((atadev->param.config & ATA_PROTO_MASK) == ATA_PROTO_ATAPI_16) in ata_queue_request() 73 if ((atadev->param.config & ATA_DRQ_MASK) == ATA_DRQ_INTR) in ata_queue_request() 136 struct ata_device *atadev = device_get_softc(dev); in ata_controlcmd() local 147 if (atadev->spindown_state) { in ata_controlcmd() 149 atadev->spindown_state = 0; in ata_controlcmd() 285 struct ata_device *atadev = device_get_softc(request->dev); in ata_completed() local 437 atadev->flags |= ATA_D_MEDIA_CHANGED; in ata_completed()
|
| D | ata-lowlevel.c | 788 struct ata_device *atadev = device_get_softc(request->dev); in ata_tf_write() local 808 if (atadev->flags & ATA_D_USE_CHS) { in ata_tf_write() 811 if (atadev->param.atavalid & ATA_FLAG_54_58) { in ata_tf_write() 812 heads = atadev->param.current_heads; in ata_tf_write() 813 sectors = atadev->param.current_sectors; in ata_tf_write() 816 heads = atadev->param.heads; in ata_tf_write() 817 sectors = atadev->param.sectors; in ata_tf_write()
|
| D | ata-raid.c | 156 struct ata_device *atadev; in ata_raid_attach() local 160 if ((atadev = device_get_softc(rdp->disks[disk].dev)) == NULL) in ata_raid_attach() 162 if (atadev->param.support.command2 & ATA_SUPPORT_FLUSHCACHE) in ata_raid_attach() 1678 struct ata_device *atadev = device_get_softc(parent); in ata_raid_adaptec_read_meta() local 1681 (ch->unit << !(ch->flags & ATA_NO_SLAVE)) + atadev->unit; in ata_raid_adaptec_read_meta() 2571 struct ata_device *atadev = device_get_softc(parent); in ata_raid_intel_read_meta() local 2574 for (len = 0; len < sizeof(atadev->param.serial); len++) { in ata_raid_intel_read_meta() 2575 if (atadev->param.serial[len] < 0x20) in ata_raid_intel_read_meta() 2580 if (!strncmp(raid->disks[disk].serial, atadev->param.serial + len, in ata_raid_intel_read_meta() 2648 struct ata_device *atadev = in ata_raid_intel_write_meta() local [all …]
|
| D | ata-all.h | 626 int ata_getparam(struct ata_device *atadev, int init); 629 const char *ata_unit2str(struct ata_device *atadev);
|
| /freebsd-9-stable/sys/dev/ata/chipsets/ |
| D | ata-serverworks.c | 292 struct ata_device *atadev = device_get_softc(request->dev); in ata_serverworks_tf_write() local 310 if (atadev->flags & ATA_D_USE_CHS) { in ata_serverworks_tf_write() 313 if (atadev->param.atavalid & ATA_FLAG_54_58) { in ata_serverworks_tf_write() 314 heads = atadev->param.current_heads; in ata_serverworks_tf_write() 315 sectors = atadev->param.current_sectors; in ata_serverworks_tf_write() 318 heads = atadev->param.heads; in ata_serverworks_tf_write() 319 sectors = atadev->param.sectors; in ata_serverworks_tf_write()
|
| D | ata-intel.c | 964 struct ata_device *atadev = device_get_softc(request->dev); in ata_intel_31244_tf_write() local 982 if (atadev->flags & ATA_D_USE_CHS) { in ata_intel_31244_tf_write() 985 if (atadev->param.atavalid & ATA_FLAG_54_58) { in ata_intel_31244_tf_write() 986 heads = atadev->param.current_heads; in ata_intel_31244_tf_write() 987 sectors = atadev->param.current_sectors; in ata_intel_31244_tf_write() 990 heads = atadev->param.heads; in ata_intel_31244_tf_write() 991 sectors = atadev->param.sectors; in ata_intel_31244_tf_write()
|
| /freebsd-9-stable/sys/modules/ata/atadevel/ |
| D | ata-devel.c | 113 struct ata_device *atadev = device_get_softc(dev); in ata_devel_setmode() local 122 atadev->mode = mode; in ata_devel_setmode()
|