Lines Matching refs:ent
925 const struct ata_xfer_ent *ent; in ata_xfer_mask2mode() local
927 for (ent = ata_xfer_tbl; ent->shift >= 0; ent++) in ata_xfer_mask2mode()
928 if (highbit >= ent->shift && highbit < ent->shift + ent->bits) in ata_xfer_mask2mode()
929 return ent->base + highbit - ent->shift; in ata_xfer_mask2mode()
947 const struct ata_xfer_ent *ent; in ata_xfer_mode2mask() local
949 for (ent = ata_xfer_tbl; ent->shift >= 0; ent++) in ata_xfer_mode2mask()
950 if (xfer_mode >= ent->base && xfer_mode < ent->base + ent->bits) in ata_xfer_mode2mask()
951 return ((2 << (ent->shift + xfer_mode - ent->base)) - 1) in ata_xfer_mode2mask()
952 & ~((1 << ent->shift) - 1); in ata_xfer_mode2mask()
970 const struct ata_xfer_ent *ent; in ata_xfer_mode2shift() local
972 for (ent = ata_xfer_tbl; ent->shift >= 0; ent++) in ata_xfer_mode2shift()
973 if (xfer_mode >= ent->base && xfer_mode < ent->base + ent->bits) in ata_xfer_mode2shift()
974 return ent->shift; in ata_xfer_mode2shift()
3083 const struct ata_xfer_ent *ent; in ata_timing_cycle2mode() local
3086 for (ent = ata_xfer_tbl; ent->shift >= 0; ent++) in ata_timing_cycle2mode()
3087 if (ent->shift == xfer_shift) in ata_timing_cycle2mode()
3088 base_mode = ent->base; in ata_timing_cycle2mode()