Lines Matching defs:shift
872 int shift, bits;
899 for (ent = ata_xfer_tbl; ent->shift >= 0; ent++)
900 if (highbit >= ent->shift && highbit < ent->shift + ent->bits)
901 return ent->base + highbit - ent->shift;
922 for (ent = ata_xfer_tbl; ent->shift >= 0; ent++)
924 return ((2 << (ent->shift + xfer_mode - ent->base)) - 1)
925 & ~((1 << ent->shift) - 1);
946 for (ent = ata_xfer_tbl; ent->shift >= 0; ent++)
948 return ent->shift;
3303 for (ent = ata_xfer_tbl; ent->shift >= 0; ent++)
3304 if (ent->shift == xfer_shift)
6296 #define force_xfer(mode, shift) \
6297 { #mode, .xfer_mask = (1UL << (shift)) }