| /src/sys/dev/ata/ | 
| satafis_subr.c | 103 	struct ata_bio *ata_bio = &xfer->c_bio;  local in function:satafis_rhd_construct_bio 116 	if (ata_bio->flags & ATA_LBA48) {
 117 		fis[rhd_command] = (ata_bio->flags & ATA_READ) ?
 124 		    (ata_bio->flags & ATA_READ) ? WDCC_READDMA : WDCC_WRITEDMA;
 128 	fis[rhd_lba0] = (ata_bio->blkno >> 0) & 0xff;
 129 	fis[rhd_lba1] = (ata_bio->blkno >> 8) & 0xff;
 130 	fis[rhd_lba2] = (ata_bio->blkno >> 16) & 0xff;
 131 	if ((ata_bio->flags & ATA_LBA48) != 0) {
 133 		fis[rhd_lba3] = (ata_bio->blkno >> 24) & 0xff
 [all...]
 | 
| ata_wdc.c | 114 static int	wdc_ata_err(struct ata_drive_datas *, struct ata_bio *, int); 123 	.ata_bio = wdc_ata_bio,
 150 	struct ata_bio *ata_bio = &xfer->c_bio;  local in function:wdc_ata_bio
 153 		ata_bio->flags |= ATA_POLL;
 154 	if (ata_bio->flags & ATA_POLL)
 158 	    (ata_bio->flags & ATA_SINGLE) == 0)
 169 	xfer->c_databuf = ata_bio->databuf;
 170 	xfer->c_bcount = ata_bio->bcount;
 181 	struct ata_bio *ata_bio = &xfer->c_bio  local in function:wdc_ata_bio_start
 339  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:_wdc_ata_bio_start
 632  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:wdc_ata_bio_intr
 797  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:wdc_ata_bio_kill_xfer
 829  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:wdc_ata_bio_done
 [all...]
 | 
| atavar.h | 42 struct ata_bio {  struct 151 		struct ata_bio	c_bio;		/* ATA transfer */
 363 	void	(*ata_bio)(struct ata_drive_datas *, struct ata_xfer *);  member in struct:ata_bustype
 
 | 
| /src/sys/dev/ic/ | 
| siisata.c | 188 	.ata_bio = siisata_ata_bio, 1180 	struct ata_bio *ata_bio = &xfer->c_bio;  local in function:siisata_ata_bio
 1186 	if (ata_bio->flags & ATA_POLL)
 1189 	xfer->c_databuf = ata_bio->databuf;
 1190 	xfer->c_bcount = ata_bio->bcount;
 1200 	struct ata_bio *ata_bio = &xfer->c_bio;  local in function:siisata_bio_start
 1215 	if (siisata_dma_setup(chp, xfer->c_slot, ata_bio->databuf, ata_bio->bcount
 1277  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:siisata_bio_kill_xfer
 1318  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:siisata_bio_complete
 [all...]
 | 
| ahcisata_core.c | 131 	.ata_bio = ahci_ata_bio, 790 /* return error code from ata_bio */
 1407 	struct ata_bio *ata_bio = &xfer->c_bio;  local in function:ahci_ata_bio
 1413 	if (ata_bio->flags & ATA_POLL)
 1416 	xfer->c_databuf = ata_bio->databuf;
 1417 	xfer->c_bcount = ata_bio->bcount;
 1427 	struct ata_bio *ata_bio = &xfer->c_bio;  local in function:ahci_bio_start
 1446 	if (ahci_dma_setup(chp, xfer->c_slot, ata_bio->databuf, ata_bio->bcount
 1520  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:ahci_bio_kill_xfer
 1555  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:ahci_bio_complete
 [all...]
 | 
| mvsata.c | 149 static int mvsata_bio_ready(struct mvsata_port *, struct ata_bio *, int, 225 	.ata_bio = mvsata_bio,
 993 	struct ata_bio *ata_bio = &xfer->c_bio;  local in function:mvsata_bio
 998 	    drvp->drive, ata_bio->blkno, ata_bio->bcount));
 1001 		ata_bio->flags |= ATA_POLL;
 1002 	if (ata_bio->flags & ATA_POLL)
 1005 	    (ata_bio->flags & ATA_SINGLE) == 0)
 1008 	xfer->c_databuf = ata_bio->databuf
 1021  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:mvsata_bio_start
 1272  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:mvsata_bio_intr
 1406  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:mvsata_bio_kill_xfer
 1451  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:mvsata_bio_done
 2641  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:mvsata_edma_enqueue
 2720  struct ata_bio *ata_bio;  local in function:mvsata_edma_handle
 3550  struct ata_bio *ata_bio = &xfer->c_bio;  local in function:mvsata_edma_setup_crqb
 [all...]
 |