Lines Matching defs:shift
33 unsigned int shift;
38 shift = (uintptr_t)src & 0x3;
39 data = readl_relaxed(src - shift);
40 if (!shift) {
44 ret.x[0] = data >> (shift * BITS_PER_BYTE);
47 shift = 4 - shift;
48 if (ofs + shift >= map->size)
51 data = readl_relaxed(src + shift);
52 ret.x[0] |= data << (shift * BITS_PER_BYTE);
62 unsigned int shift, chunk;
77 shift = (uintptr_t)src & 0x3;
78 if (shift) {
79 chunk = min_t(ssize_t, 4 - shift, len);
80 data = readl_relaxed(src - shift);
81 memcpy(to, (char *)&data + shift, chunk);