Lines Matching refs:id
12 u64 ata_id_n_sectors(u16 *id) in ata_id_n_sectors() argument
14 if (ata_id_has_lba(id)) { in ata_id_n_sectors()
15 if (ata_id_has_lba48(id)) in ata_id_n_sectors()
16 return ata_id_u64(id, ATA_ID_LBA48_SECTORS); in ata_id_n_sectors()
18 return ata_id_u32(id, ATA_ID_LBA_SECTORS); in ata_id_n_sectors()
44 static void ata_id_string(const u16 *id, unsigned char *s, in ata_id_string() argument
50 c = id[ofs] >> 8; in ata_id_string()
54 c = id[ofs] & 0xff; in ata_id_string()
63 void ata_id_c_string(const u16 *id, unsigned char *s, in ata_id_c_string() argument
68 ata_id_string(id, s, ofs, len - 1); in ata_id_c_string()
76 void ata_dump_id(u16 *id) in ata_dump_id() argument
84 ata_id_c_string(id, serial, ATA_ID_SERNO, sizeof(serial)); in ata_dump_id()
88 ata_id_c_string(id, firmware, ATA_ID_FW_REV, sizeof(firmware)); in ata_dump_id()
92 ata_id_c_string(id, product, ATA_ID_PROD, sizeof(product)); in ata_dump_id()
96 n_sectors = ata_id_n_sectors(id); in ata_dump_id()
104 id[49], in ata_dump_id()
105 id[53], in ata_dump_id()
106 id[63], in ata_dump_id()
107 id[64], in ata_dump_id()
108 id[75]); in ata_dump_id()
113 id[76], in ata_dump_id()
114 id[78], in ata_dump_id()
115 id[79]); in ata_dump_id()
122 id[80], in ata_dump_id()
123 id[81], in ata_dump_id()
124 id[82], in ata_dump_id()
125 id[83], in ata_dump_id()
126 id[84]); in ata_dump_id()
132 id[85], in ata_dump_id()
133 id[86], in ata_dump_id()
134 id[87], in ata_dump_id()
135 id[88], in ata_dump_id()
136 id[93]); in ata_dump_id()