Lines Matching refs:length
660 u8 length; in ldm_get_vnum() local
664 length = *block++; in ldm_get_vnum()
666 if (length && length <= 8) in ldm_get_vnum()
667 while (length--) in ldm_get_vnum()
670 ldm_error ("Illegal length %d.", length); in ldm_get_vnum()
694 int length; in ldm_get_vstr() local
698 length = block[0]; in ldm_get_vstr()
699 if (length >= buflen) { in ldm_get_vstr()
700 ldm_error ("Truncating string %d -> %d.", length, buflen); in ldm_get_vstr()
701 length = buflen - 1; in ldm_get_vstr()
703 memcpy (buffer, block + 1, length); in ldm_get_vstr()
704 buffer[length] = 0; in ldm_get_vstr()
705 return length; in ldm_get_vstr()