Lines Matching refs:str
341 const char *str = value; in _dtb_node_test_string_list() local
350 if (str[size - 1] != '\0') in _dtb_node_test_string_list()
356 str_end = str + size; in _dtb_node_test_string_list()
358 while (str < str_end) in _dtb_node_test_string_list()
360 str_start = str; in _dtb_node_test_string_list()
362 while (str < str_end && *str && ((unsigned char)*str >= ' ' && (unsigned char)*str <= '~')) in _dtb_node_test_string_list()
364 ++str; in _dtb_node_test_string_list()
368 if (*str != '\0' || str == str_start) in _dtb_node_test_string_list()
374 ++str; in _dtb_node_test_string_list()
409 char *str = value; in _dtb_node_printf_dtb_node_info() local
412 rt_kprintf("\"%s\"", str); in _dtb_node_printf_dtb_node_info()
413 str += strlen(str) + 1; in _dtb_node_printf_dtb_node_info()
415 } while (str < value + size); in _dtb_node_printf_dtb_node_info()
788 char *str = value; in dtb_node_get_dtb_string_list_value() local
790 if (str != NULL) in dtb_node_get_dtb_string_list_value()
796 return str; in dtb_node_get_dtb_string_list_value()
798 str += strlen(str) + 1; in dtb_node_get_dtb_string_list_value()
799 } while (str < (char *)value + size); in dtb_node_get_dtb_string_list_value()
807 char *str = value; in dtb_node_get_dtb_string_list_value_next() local
809 if (str != NULL) in dtb_node_get_dtb_string_list_value_next()
811 str += strlen(str) + 1; in dtb_node_get_dtb_string_list_value_next()
812 if (str < (char *)end) in dtb_node_get_dtb_string_list_value_next()
814 return str; in dtb_node_get_dtb_string_list_value_next()