Lines Matching refs:length
724 int length, count = 0; in fdt_stringlist_count() local
726 list = fdt_getprop(fdt, nodeoffset, property, &length); in fdt_stringlist_count()
728 return length; in fdt_stringlist_count()
730 end = list + length; in fdt_stringlist_count()
733 length = strnlen(list, end - list) + 1; in fdt_stringlist_count()
736 if (list + length > end) in fdt_stringlist_count()
739 list += length; in fdt_stringlist_count()
749 int length, len, idx = 0; in fdt_stringlist_search() local
752 list = fdt_getprop(fdt, nodeoffset, property, &length); in fdt_stringlist_search()
754 return length; in fdt_stringlist_search()
757 end = list + length; in fdt_stringlist_search()
760 length = strnlen(list, end - list) + 1; in fdt_stringlist_search()
763 if (list + length > end) in fdt_stringlist_search()
766 if (length == len && memcmp(list, string, length) == 0) in fdt_stringlist_search()
769 list += length; in fdt_stringlist_search()
781 int length; in fdt_stringlist_get() local
783 list = fdt_getprop(fdt, nodeoffset, property, &length); in fdt_stringlist_get()
786 *lenp = length; in fdt_stringlist_get()
791 end = list + length; in fdt_stringlist_get()
794 length = strnlen(list, end - list) + 1; in fdt_stringlist_get()
797 if (list + length > end) { in fdt_stringlist_get()
806 *lenp = length - 1; in fdt_stringlist_get()
811 list += length; in fdt_stringlist_get()