Lines Matching defs:log
2070 * ata_read_log_page - read a specific log page
2072 * @log: log to read
2077 * Read log page using READ_LOG_EXT command.
2085 unsigned int ata_read_log_page(struct ata_device *dev, u8 log,
2093 ata_dev_dbg(dev, "read log page - log 0x%x, page 0x%x\n", log, page);
2097 * which e.g. lockup on a read log page.
2114 tf.lbal = log;
2130 "Read log 0x%02x page 0x%02x failed, Emask 0x%x\n",
2131 (unsigned int)log, (unsigned int)page, err_mask);
2137 static int ata_log_supported(struct ata_device *dev, u8 log)
2146 return get_unaligned_le16(&ap->sector_buf[log * 2]);
2159 * IDENTIFY DEVICE data log is defined as mandatory starting
2160 * with ACS-3 (ATA version 10). Warn about the missing log
2171 * Read IDENTIFY DEVICE data log, page 0, to figure out if the page is
2435 * Read IDENTIFY DEVICE data log, page 9 (Zoned-device information)
2522 * log indicated by the successful NCQ command sense data supported bit.
2531 /* Without NCQ autosense, the successful NCQ commands log is useless. */
2591 * NCQ Commands log page for commands using a CDL with one of the limit
2602 * Command duration limits is supported: cache the CDL log page 18h
2607 ata_dev_warn(dev, "Read Command Duration Limits log failed\n");
2745 * Read the concurrent positioning ranges log (0x47). We can have at
2746 * most 255 32B range descriptors plus a 64B header. This log varies in
4246 * log page is accessed. Ensure we never ask for this log page with