Lines Matching refs:len
14 const char *s, int len) in fdt_nodename_eq_() argument
19 if (!p || olen < len) in fdt_nodename_eq_()
23 if (memcmp(p, s, len) != 0) in fdt_nodename_eq_()
26 if (p[len] == '\0') in fdt_nodename_eq_()
28 else if (!memchr(s, '@', len) && (p[len] == '@')) in fdt_nodename_eq_()
38 size_t len; in fdt_get_string() local
58 len = totalsize - absoffset; in fdt_get_string()
66 if ((fdt_size_dt_strings(fdt) - stroffset) < len) in fdt_get_string()
67 len = fdt_size_dt_strings(fdt) - stroffset; in fdt_get_string()
75 if (sw_stroffset < len) in fdt_get_string()
76 len = sw_stroffset; in fdt_get_string()
83 n = memchr(s, '\0', len); in fdt_get_string()
106 const char *s, int len) in fdt_string_eq_() argument
111 return p && (slen == len) && (memcmp(p, s, len) == 0); in fdt_string_eq_()
303 const char *fdt_get_name(const void *fdt, int nodeoffset, int *len) in fdt_get_name() argument
330 if (len) in fdt_get_name()
331 *len = strlen(nameptr); in fdt_get_name()
336 if (len) in fdt_get_name()
337 *len = err; in fdt_get_name()
376 *lenp = fdt32_ld_(&prop->len); in fdt_get_property_by_offset_()
467 (poffset + sizeof(*prop)) % 8 && fdt32_ld_(&prop->len) >= 8) in fdt_getprop_namelen()
500 (offset + sizeof(*prop)) % 8 && fdt32_ld_(&prop->len) >= 8) in fdt_getprop_by_offset()
514 int len; in fdt_get_phandle() local
518 php = fdt_getprop(fdt, nodeoffset, "phandle", &len); in fdt_get_phandle()
519 if (!php || (len != sizeof(*php))) { in fdt_get_phandle()
520 php = fdt_getprop(fdt, nodeoffset, "linux,phandle", &len); in fdt_get_phandle()
521 if (!php || (len != sizeof(*php))) in fdt_get_phandle()
543 int len; in fdt_get_alias_namelen() local
546 alias = fdt_path_getprop_namelen(fdt, "/aliases", name, namelen, &len); in fdt_get_alias_namelen()
549 !(alias && len > 0 && alias[len - 1] == '\0' && *alias == '/')) in fdt_get_alias_namelen()
689 int len; in fdt_node_offset_by_prop_value() local
701 val = fdt_getprop(fdt, offset, propname, &len); in fdt_node_offset_by_prop_value()
702 if (val && (len == proplen) in fdt_node_offset_by_prop_value()
703 && (memcmp(val, propval, len) == 0)) in fdt_node_offset_by_prop_value()
737 int len = strlen(str); in fdt_stringlist_contains() local
740 while (listlen >= len) { in fdt_stringlist_contains()
741 if (memcmp(str, strlist, len+1) == 0) in fdt_stringlist_contains()
780 int length, len, idx = 0; in fdt_stringlist_search() local
787 len = strlen(string) + 1; in fdt_stringlist_search()
797 if (length == len && memcmp(list, string, length) == 0) in fdt_stringlist_search()
856 int len; in fdt_node_check_compatible() local
858 prop = fdt_getprop(fdt, nodeoffset, "compatible", &len); in fdt_node_check_compatible()
860 return len; in fdt_node_check_compatible()
862 return !fdt_stringlist_contains(prop, len, compatible); in fdt_node_check_compatible()