Lines Matching refs:ata_dev

388 	struct ata_device *ata_dev;  in ata_tlink_delete()  local
390 ata_for_each_dev(ata_dev, link, ALL) { in ata_tlink_delete()
391 ata_tdev_delete(ata_dev); in ata_tlink_delete()
413 struct ata_device *ata_dev; in ata_tlink_add() local
436 ata_for_each_dev(ata_dev, link, ALL) { in ata_tlink_add()
437 error = ata_tdev_add(ata_dev); in ata_tlink_add()
444 while (--ata_dev >= link->device) { in ata_tlink_add()
445 ata_tdev_delete(ata_dev); in ata_tlink_add()
465 struct ata_device *ata_dev = transport_class_to_dev(dev); \
467 return get_ata_##title##_names(ata_dev->field, buf); \
485 struct ata_device *ata_dev = transport_class_to_dev(dev); \
487 return scnprintf(buf, 20, format_string, cast ata_dev->field); \
521 struct ata_device *ata_dev = transport_class_to_dev(dev); in show_ata_dev_ering() local
524 ata_ering_map(&ata_dev->ering, ata_show_ering, &arg); in show_ata_dev_ering()
535 struct ata_device *ata_dev = transport_class_to_dev(dev); in show_ata_dev_id() local
538 if (ata_dev->class == ATA_DEV_PMP) in show_ata_dev_id()
542 ata_dev->id[i], in show_ata_dev_id()
554 struct ata_device *ata_dev = transport_class_to_dev(dev); in show_ata_dev_gscr() local
557 if (ata_dev->class != ATA_DEV_PMP) in show_ata_dev_gscr()
561 ata_dev->gscr[i], in show_ata_dev_gscr()
575 struct ata_device *ata_dev = transport_class_to_dev(dev); in show_ata_dev_trim() local
578 if (!ata_id_has_trim(ata_dev->id)) in show_ata_dev_trim()
580 else if (ata_dev->horkage & ATA_HORKAGE_NOTRIM) in show_ata_dev_trim()
582 else if (ata_dev->horkage & ATA_HORKAGE_NO_NCQ_TRIM) in show_ata_dev_trim()
584 else if (ata_fpdma_dsm_supported(ata_dev)) in show_ata_dev_trim()
644 static void ata_tdev_delete(struct ata_device *ata_dev) in ata_tdev_delete() argument
646 struct device *dev = &ata_dev->tdev; in ata_tdev_delete()
650 ata_tdev_free(ata_dev); in ata_tdev_delete()
663 static int ata_tdev_add(struct ata_device *ata_dev) in ata_tdev_add() argument
665 struct device *dev = &ata_dev->tdev; in ata_tdev_add()
666 struct ata_link *link = ata_dev->link; in ata_tdev_add()
674 dev_set_name(dev, "dev%d.%d", ap->print_id,ata_dev->devno); in ata_tdev_add()
679 ata_acpi_bind_dev(ata_dev); in ata_tdev_add()
682 ata_tdev_free(ata_dev); in ata_tdev_add()
689 ata_tdev_free(ata_dev); in ata_tdev_add()