Lines Matching refs:lba
221 static inline void lba_to_msf(uint8_t *buf, int lba) in lba_to_msf() argument
223 lba += 150; in lba_to_msf()
224 buf[0] = (lba / 75) / 60; in lba_to_msf()
225 buf[1] = (lba / 75) % 60; in lba_to_msf()
226 buf[2] = lba % 75; in lba_to_msf()
673 uint64_t lba; in ahci_handle_rw() local
691 lba = ((uint64_t)cfis[10] << 40) | in ahci_handle_rw()
704 lba = ((uint64_t)cfis[10] << 40) | in ahci_handle_rw()
714 lba = ((cfis[7] & 0xf) << 24) | (cfis[6] << 16) | in ahci_handle_rw()
720 lba *= blockif_sectsz(p->bctx); in ahci_handle_rw()
733 breq->br_offset = lba + done; in ahci_handle_rw()
1460 uint64_t lba; in atapi_read() local
1468 lba = be32dec(acmd + 2); in atapi_read()
1477 lba *= 2048; in atapi_read()
1491 breq->br_offset = lba + done; in atapi_read()