Symbol: ATA_IDX_OUTB
sys/dev/disk/nata/ata-lowlevel.c
156
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(atadev->unit));
sys/dev/disk/nata/ata-lowlevel.c
175
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(atadev->unit));
sys/dev/disk/nata/ata-lowlevel.c
460
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(ATA_MASTER));
sys/dev/disk/nata/ata-lowlevel.c
470
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(ATA_SLAVE));
sys/dev/disk/nata/ata-lowlevel.c
490
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(ATA_MASTER));
sys/dev/disk/nata/ata-lowlevel.c
492
ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_IDS | ATA_A_RESET);
sys/dev/disk/nata/ata-lowlevel.c
494
ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_IDS);
sys/dev/disk/nata/ata-lowlevel.c
501
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(ATA_MASTER));
sys/dev/disk/nata/ata-lowlevel.c
531
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(ATA_SLAVE));
sys/dev/disk/nata/ata-lowlevel.c
611
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(atadev->unit));
sys/dev/disk/nata/ata-lowlevel.c
655
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(atadev->unit));
sys/dev/disk/nata/ata-lowlevel.c
664
ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_4BIT);
sys/dev/disk/nata/ata-lowlevel.c
671
ATA_IDX_OUTB(ch, ATA_FEATURE, ATA_F_DMA);
sys/dev/disk/nata/ata-lowlevel.c
672
ATA_IDX_OUTB(ch, ATA_CYL_LSB, 0);
sys/dev/disk/nata/ata-lowlevel.c
673
ATA_IDX_OUTB(ch, ATA_CYL_MSB, 0);
sys/dev/disk/nata/ata-lowlevel.c
676
ATA_IDX_OUTB(ch, ATA_FEATURE, 0);
sys/dev/disk/nata/ata-lowlevel.c
677
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->transfersize);
sys/dev/disk/nata/ata-lowlevel.c
678
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->transfersize >> 8);
sys/dev/disk/nata/ata-lowlevel.c
680
ATA_IDX_OUTB(ch, ATA_COMMAND, ATA_PACKET_CMD);
sys/dev/disk/nata/ata-lowlevel.c
714
ATA_IDX_OUTB(ch, ATA_COMMAND, request->u.ata.command);
sys/dev/disk/nata/ata-lowlevel.c
726
ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_4BIT | ATA_A_HOB);
sys/dev/disk/nata/ata-lowlevel.c
733
ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_4BIT);
sys/dev/disk/nata/ata-lowlevel.c
756
ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature >> 8);
sys/dev/disk/nata/ata-lowlevel.c
757
ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/disk/nata/ata-lowlevel.c
758
ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count >> 8);
sys/dev/disk/nata/ata-lowlevel.c
759
ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count);
sys/dev/disk/nata/ata-lowlevel.c
760
ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba >> 24);
sys/dev/disk/nata/ata-lowlevel.c
761
ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba);
sys/dev/disk/nata/ata-lowlevel.c
762
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 32);
sys/dev/disk/nata/ata-lowlevel.c
763
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8);
sys/dev/disk/nata/ata-lowlevel.c
764
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 40);
sys/dev/disk/nata/ata-lowlevel.c
765
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 16);
sys/dev/disk/nata/ata-lowlevel.c
766
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_LBA | ATA_DEV(atadev->unit));
sys/dev/disk/nata/ata-lowlevel.c
769
ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/disk/nata/ata-lowlevel.c
770
ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count);
sys/dev/disk/nata/ata-lowlevel.c
783
ATA_IDX_OUTB(ch, ATA_SECTOR, (request->u.ata.lba % sectors)+1);
sys/dev/disk/nata/ata-lowlevel.c
784
ATA_IDX_OUTB(ch, ATA_CYL_LSB,
sys/dev/disk/nata/ata-lowlevel.c
786
ATA_IDX_OUTB(ch, ATA_CYL_MSB,
sys/dev/disk/nata/ata-lowlevel.c
788
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(atadev->unit) |
sys/dev/disk/nata/ata-lowlevel.c
793
ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba);
sys/dev/disk/nata/ata-lowlevel.c
794
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8);
sys/dev/disk/nata/ata-lowlevel.c
795
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 16);
sys/dev/disk/nata/ata-lowlevel.c
796
ATA_IDX_OUTB(ch, ATA_DRIVE,
sys/dev/disk/nata/ata-pci.c
475
ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, bmstat & ~ATA_BMSTAT_ERROR);
sys/dev/disk/nata/ata-pci.c
501
ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, (ATA_IDX_INB(ch, ATA_BMSTAT_PORT) |
sys/dev/disk/nata/ata-pci.c
510
ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, val);
sys/dev/disk/nata/ata-pci.c
516
ATA_IDX_OUTB(ch, ATA_BMCMD_PORT, val | ATA_BMCMD_START_STOP);
sys/dev/disk/nata/ata-pci.c
527
ATA_IDX_OUTB(ch, ATA_BMCMD_PORT,
sys/dev/disk/nata/ata-pci.c
531
ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, ATA_BMSTAT_INTERRUPT | ATA_BMSTAT_ERROR);
sys/dev/disk/nata/ata-pci.c
540
ATA_IDX_OUTB(ch, ATA_BMCMD_PORT,
sys/dev/disk/nata/ata-pci.c
543
ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, ATA_BMSTAT_INTERRUPT | ATA_BMSTAT_ERROR);
sys/dev/disk/nata/chipsets/ata-acard.c
111
ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, bmstat & ~ATA_BMSTAT_ERROR);
sys/dev/disk/nata/chipsets/ata-acard.c
113
ATA_IDX_OUTB(ch, ATA_BMCMD_PORT,
sys/dev/disk/nata/chipsets/ata-intel.c
458
ATA_IDX_OUTB(ch, ATA_FEATURE, request->u.ata.feature);
sys/dev/disk/nata/chipsets/ata-intel.c
459
ATA_IDX_OUTB(ch, ATA_COUNT, request->u.ata.count);
sys/dev/disk/nata/chipsets/ata-intel.c
471
ATA_IDX_OUTB(ch, ATA_SECTOR, (request->u.ata.lba % sectors)+1);
sys/dev/disk/nata/chipsets/ata-intel.c
472
ATA_IDX_OUTB(ch, ATA_CYL_LSB,
sys/dev/disk/nata/chipsets/ata-intel.c
474
ATA_IDX_OUTB(ch, ATA_CYL_MSB,
sys/dev/disk/nata/chipsets/ata-intel.c
476
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_DEV(atadev->unit) |
sys/dev/disk/nata/chipsets/ata-intel.c
481
ATA_IDX_OUTB(ch, ATA_SECTOR, request->u.ata.lba);
sys/dev/disk/nata/chipsets/ata-intel.c
482
ATA_IDX_OUTB(ch, ATA_CYL_LSB, request->u.ata.lba >> 8);
sys/dev/disk/nata/chipsets/ata-intel.c
483
ATA_IDX_OUTB(ch, ATA_CYL_MSB, request->u.ata.lba >> 16);
sys/dev/disk/nata/chipsets/ata-intel.c
484
ATA_IDX_OUTB(ch, ATA_DRIVE,
sys/dev/disk/nata/chipsets/ata-promise.c
365
ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, (ATA_IDX_INB(ch, ATA_BMSTAT_PORT) |
sys/dev/disk/nata/chipsets/ata-promise.c
368
ATA_IDX_OUTB(ch, ATA_BMCMD_PORT,
sys/dev/disk/nata/chipsets/ata-promise.c
389
ATA_IDX_OUTB(ch, ATA_BMCMD_PORT,
sys/dev/disk/nata/chipsets/ata-promise.c
391
ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, ATA_BMSTAT_INTERRUPT | ATA_BMSTAT_ERROR);
sys/dev/disk/nata/chipsets/ata-promise.c
401
ATA_IDX_OUTB(ch, ATA_BMCMD_PORT,
sys/dev/disk/nata/chipsets/ata-promise.c
403
ATA_IDX_OUTB(ch, ATA_BMSTAT_PORT, ATA_BMSTAT_INTERRUPT | ATA_BMSTAT_ERROR);
sys/dev/disk/nata/chipsets/ata-promise.c
462
ATA_IDX_OUTB(ch, ATA_BMDEVSPEC_0, 0x0b);
sys/dev/disk/nata/chipsets/ata-promise.c
513
ATA_IDX_OUTB(ch, ATA_BMDEVSPEC_0, 0x0b);
sys/dev/disk/nata/chipsets/ata-promise.c
840
ATA_IDX_OUTB(ch, ATA_DRIVE, ATA_D_IBM | ATA_D_LBA | ATA_DEV(ATA_MASTER));
sys/dev/disk/nata/chipsets/ata-promise.c
842
ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_IDS | ATA_A_RESET);
sys/dev/disk/nata/chipsets/ata-promise.c
844
ATA_IDX_OUTB(ch, ATA_CONTROL, ATA_A_IDS);