Lines Matching refs:block
82 sector_t block) in __ide_do_rw_disk() argument
93 if (block + blk_rq_sectors(rq) > 1ULL << 28) in __ide_do_rw_disk()
106 (unsigned long long)block); in __ide_do_rw_disk()
109 tf->lbal = (u8) block; in __ide_do_rw_disk()
110 tf->lbam = (u8)(block >> 8); in __ide_do_rw_disk()
111 tf->lbah = (u8)(block >> 16); in __ide_do_rw_disk()
116 tf->lbal = (u8)(block >> 24); in __ide_do_rw_disk()
117 if (sizeof(block) != 4) { in __ide_do_rw_disk()
118 tf->lbam = (u8)((u64)block >> 32); in __ide_do_rw_disk()
119 tf->lbah = (u8)((u64)block >> 40); in __ide_do_rw_disk()
127 tf->lbal = block; in __ide_do_rw_disk()
128 tf->lbam = block >>= 8; in __ide_do_rw_disk()
129 tf->lbah = block >>= 8; in __ide_do_rw_disk()
130 tf->device = ((block >> 8) & 0xf) | ATA_LBA; in __ide_do_rw_disk()
135 track = (int)block / drive->sect; in __ide_do_rw_disk()
136 sect = (int)block % drive->sect + 1; in __ide_do_rw_disk()
182 sector_t block) in ide_do_rw_disk() argument
193 (unsigned long long)block, blk_rq_sectors(rq)); in ide_do_rw_disk()
198 return __ide_do_rw_disk(drive, rq, block); in ide_do_rw_disk()