Lines Matching refs:ent
340 int ent = ata_lookup_timeout_table(cmd);
343 if (ent < 0)
346 idx = ehc->cmd_timeout_idx[dev->devno][ent];
347 return ata_eh_cmd_timeout_table[ent].timeouts[idx];
365 int ent = ata_lookup_timeout_table(cmd);
368 if (ent < 0)
371 idx = ehc->cmd_timeout_idx[dev->devno][ent];
372 if (ata_eh_cmd_timeout_table[ent].timeouts[idx + 1] != ULONG_MAX)
373 ehc->cmd_timeout_idx[dev->devno][ent]++;
379 struct ata_ering_entry *ent;
386 ent = &ering->ring[ering->cursor];
387 ent->eflags = eflags;
388 ent->err_mask = err_mask;
389 ent->timestamp = get_jiffies_64();
394 struct ata_ering_entry *ent = &ering->ring[ering->cursor];
396 if (ent->err_mask)
397 return ent;
406 struct ata_ering_entry *ent;
410 ent = &ering->ring[idx];
411 if (!ent->err_mask)
413 rc = map_fn(ent, arg);
422 int ata_ering_clear_cb(struct ata_ering_entry *ent, void *void_arg)
424 ent->eflags |= ATA_EFLAG_OLD_ER;
1841 static int speed_down_verdict_cb(struct ata_ering_entry *ent, void *void_arg)
1846 if ((ent->eflags & ATA_EFLAG_OLD_ER) || (ent->timestamp < arg->since))
1849 cat = ata_eh_categorize_error(ent->eflags, ent->err_mask,
3162 struct ata_ering_entry *ent;
3164 ent = ata_ering_top(&dev->ering);
3165 if (ent)
3166 ent->eflags &= ~ATA_EFLAG_DUBIOUS_XFER;
3498 static int ata_count_probe_trials_cb(struct ata_ering_entry *ent, void *void_arg)
3504 if ((ent->eflags & ATA_EFLAG_OLD_ER) ||
3505 (ent->timestamp < now - min(now, interval)))