Lines Matching refs:length
570 int length, count = 0; in fdt_stringlist_count() local
572 list = fdt_getprop(fdt, nodeoffset, property, &length); in fdt_stringlist_count()
574 return length; in fdt_stringlist_count()
576 end = list + length; in fdt_stringlist_count()
579 length = strnlen(list, end - list) + 1; in fdt_stringlist_count()
582 if (list + length > end) in fdt_stringlist_count()
585 list += length; in fdt_stringlist_count()
595 int length, len, idx = 0; in fdt_stringlist_search() local
598 list = fdt_getprop(fdt, nodeoffset, property, &length); in fdt_stringlist_search()
600 return length; in fdt_stringlist_search()
603 end = list + length; in fdt_stringlist_search()
606 length = strnlen(list, end - list) + 1; in fdt_stringlist_search()
609 if (list + length > end) in fdt_stringlist_search()
612 if (length == len && memcmp(list, string, length) == 0) in fdt_stringlist_search()
615 list += length; in fdt_stringlist_search()
627 int length; in fdt_stringlist_get() local
629 list = fdt_getprop(fdt, nodeoffset, property, &length); in fdt_stringlist_get()
632 *lenp = length; in fdt_stringlist_get()
637 end = list + length; in fdt_stringlist_get()
640 length = strnlen(list, end - list) + 1; in fdt_stringlist_get()
643 if (list + length > end) { in fdt_stringlist_get()
652 *lenp = length - 1; in fdt_stringlist_get()
657 list += length; in fdt_stringlist_get()