Lines Matching refs:mid
280 int lo = 0, mid, hi = ARRAY_SIZE(sense_data_texts); in ide_cd_log_error() local
289 mid = (lo + hi) / 2; in ide_cd_log_error()
290 if (sense_data_texts[mid].asc_ascq == key || in ide_cd_log_error()
291 sense_data_texts[mid].asc_ascq == (0xff0000|key)) { in ide_cd_log_error()
292 s = sense_data_texts[mid].text; in ide_cd_log_error()
294 } else if (sense_data_texts[mid].asc_ascq > key) in ide_cd_log_error()
295 hi = mid; in ide_cd_log_error()
297 lo = mid + 1; in ide_cd_log_error()
312 int lo = 0, mid, hi = ARRAY_SIZE(packet_command_texts); in ide_cd_log_error() local
316 mid = (lo + hi) / 2; in ide_cd_log_error()
317 if (packet_command_texts[mid].packet_command == in ide_cd_log_error()
319 s = packet_command_texts[mid].text; in ide_cd_log_error()
322 if (packet_command_texts[mid].packet_command > in ide_cd_log_error()
324 hi = mid; in ide_cd_log_error()
326 lo = mid + 1; in ide_cd_log_error()