Lines Matching refs:extra
840 u32 extra = 0; in copy_io() local
864 if (len + extra >= sizeof(u32)) { in copy_io()
865 data |= set_upper_bits(v, extra * in copy_io()
867 len = sizeof(u32) - extra; in copy_io()
874 extra = 0; in copy_io()
878 data |= clear_upper_bytes(v, len, extra); in copy_io()
883 extra += len; in copy_io()
885 } else if (extra) { in copy_io()
888 int shift = extra * BITS_PER_BYTE; in copy_io()
908 if (l + extra >= sizeof(u32)) { in copy_io()
910 len -= l + extra - sizeof(u32); in copy_io()
917 extra = 0; in copy_io()
922 extra); in copy_io()
927 extra += l; in copy_io()
951 extra = len & (sizeof(u32) - 1); in copy_io()
952 if (extra) { in copy_io()
956 data = clear_upper_bytes(v, extra, 0); in copy_io()