Lines Matching defs:len
14 const char *s, int len)
19 if (!p || olen < len)
23 if (memcmp(p, s, len) != 0)
26 if (p[len] == '\0')
28 else if (!memchr(s, '@', len) && (p[len] == '@'))
38 size_t len;
58 len = totalsize - absoffset;
66 if ((fdt_size_dt_strings(fdt) - stroffset) < len)
67 len = fdt_size_dt_strings(fdt) - stroffset;
75 if (sw_stroffset < len)
76 len = sw_stroffset;
83 n = memchr(s, '\0', len);
106 const char *s, int len)
111 return p && (slen == len) && (memcmp(p, s, len) == 0);
300 const char *fdt_get_name(const void *fdt, int nodeoffset, int *len)
327 if (len)
328 *len = strlen(nameptr);
333 if (len)
334 *len = err;
373 *lenp = fdt32_ld_(&prop->len);
464 (poffset + sizeof(*prop)) % 8 && fdt32_ld_(&prop->len) >= 8)
497 (offset + sizeof(*prop)) % 8 && fdt32_ld_(&prop->len) >= 8)
511 int len;
515 php = fdt_getprop(fdt, nodeoffset, "phandle", &len);
516 if (!php || (len != sizeof(*php))) {
517 php = fdt_getprop(fdt, nodeoffset, "linux,phandle", &len);
518 if (!php || (len != sizeof(*php)))
660 int len;
672 val = fdt_getprop(fdt, offset, propname, &len);
673 if (val && (len == proplen)
674 && (memcmp(val, propval, len) == 0))
708 int len = strlen(str);
711 while (listlen >= len) {
712 if (memcmp(str, strlist, len+1) == 0)
751 int length, len, idx = 0;
758 len = strlen(string) + 1;
768 if (length == len && memcmp(list, string, length) == 0)
827 int len;
829 prop = fdt_getprop(fdt, nodeoffset, "compatible", &len);
831 return len;
833 return !fdt_stringlist_contains(prop, len, compatible);