Lines Matching defs:extra
431 u32 extra = 0;
450 if (len + extra >= sizeof(u32)) {
451 data |= set_upper_bits(v, extra *
453 len = sizeof(u32) - extra;
460 extra = 0;
464 data |= clear_upper_bytes(v, len, extra);
469 extra += len;
471 } else if (extra) {
474 int shift = extra * BITS_PER_BYTE;
489 * We still have 'extra' number of bytes leftover.
494 if (l + extra >= sizeof(u32)) {
496 len -= l + extra - sizeof(u32);
503 extra = 0;
507 data |= clear_upper_bytes(v, l, extra);
512 extra += l;
536 extra = len & (sizeof(u32) - 1);
537 if (extra) {
541 data = clear_upper_bytes(v, extra, 0);
606 /* call slow path to get the extra lock */