Lines Matching refs:lba_sects
1060 unsigned long lba_sects, chs_sects, head, tail;
1066 lba_sects = ata_id_u32(id, ATA_ID_LBA_CAPACITY);
1078 (lba_sects >= 16383 * 63 * id[ATA_ID_HEADS]))
1083 /* perform a rough sanity check on lba_sects: within 10% is OK */
1084 if (lba_sects - chs_sects < chs_sects/10)
1088 head = (lba_sects >> 16) & 0xffff;
1089 tail = lba_sects & 0xffff;
1090 lba_sects = head | (tail << 16);
1092 if (lba_sects - chs_sects < chs_sects/10) {
1093 *(__le32 *)&id[ATA_ID_LBA_CAPACITY] = __cpu_to_le32(lba_sects);