Lines Matching defs:shift
405 unsigned int prev, shift, mask, _old, _new;
408 shift = (3 ^ (address & 3)) << 3;
410 _old = ((unsigned int)old & 0xff) << shift;
411 _new = ((unsigned int)new & 0xff) << shift;
412 mask = ~(0xff << shift);
447 *(unsigned char *)uval = prev >> shift;
453 unsigned int prev, shift, mask, _old, _new;
456 shift = (2 ^ (address & 2)) << 3;
458 _old = ((unsigned int)old & 0xffff) << shift;
459 _new = ((unsigned int)new & 0xffff) << shift;
460 mask = ~(0xffff << shift);
495 *(unsigned short *)uval = prev >> shift;