Lines Matching refs:blks
363 ulong start, blks, max_blks; in sil_sata_rw_lba28() local
367 blks = blkcnt; in sil_sata_rw_lba28()
372 if (blks > max_blks) { in sil_sata_rw_lba28()
375 blks -= max_blks; in sil_sata_rw_lba28()
378 sil_sata_rw_cmd(dev, start, blks, addr, is_write); in sil_sata_rw_lba28()
379 start += blks; in sil_sata_rw_lba28()
380 blks = 0; in sil_sata_rw_lba28()
381 addr += ATA_SECT_SIZE * blks; in sil_sata_rw_lba28()
383 } while (blks != 0); in sil_sata_rw_lba28()
391 ulong start, blks, max_blks; in sil_sata_rw_lba48() local
395 blks = blkcnt; in sil_sata_rw_lba48()
400 if (blks > max_blks) { in sil_sata_rw_lba48()
404 blks -= max_blks; in sil_sata_rw_lba48()
407 sil_sata_rw_cmd_ext(dev, start, blks, in sil_sata_rw_lba48()
409 start += blks; in sil_sata_rw_lba48()
410 blks = 0; in sil_sata_rw_lba48()
411 addr += ATA_SECT_SIZE * blks; in sil_sata_rw_lba48()
413 } while (blks != 0); in sil_sata_rw_lba48()