Lines Matching refs:str_data

47 void mp_str_print_quoted(const mp_print_t *print, const byte *str_data, size_t str_len, bool is_byt…  in mp_str_print_quoted()  argument
51 for (const byte *s = str_data, *top = str_data + str_len; !has_double_quote && s < top; s++) { in mp_str_print_quoted()
63 for (const byte *s = str_data, *top = str_data + str_len; s < top; s++) { in mp_str_print_quoted()
87 void mp_str_print_json(const mp_print_t *print, const byte *str_data, size_t str_len) { in mp_str_print_json() argument
91 for (const byte *s = str_data, *top = str_data + str_len; s < top; s++) { in mp_str_print_json()
113 GET_STR_DATA_LEN(self_in, str_data, str_len); in str_print()
116 mp_str_print_json(print, str_data, str_len); in str_print()
126 print->print_strn(print->data, (const char *)str_data, str_len); in str_print()
131 mp_str_print_quoted(print, str_data, str_len, is_bytes); in str_print()
159 GET_STR_DATA_LEN(args[0], str_data, str_len); in mp_obj_str_make_new()
162 str_hash = qstr_compute_hash(str_data, str_len); in mp_obj_str_make_new()
165 if (!utf8_check(str_data, str_len)) { in mp_obj_str_make_new()
171 qstr q = qstr_find_strn((const char *)str_data, str_len); in mp_obj_str_make_new()
177 o->data = str_data; in mp_obj_str_make_new()
216 GET_STR_DATA_LEN(args[0], str_data, str_len); in bytes_make_new()
219 str_hash = qstr_compute_hash(str_data, str_len); in bytes_make_new()
222 o->data = str_data; in bytes_make_new()
1932 GET_STR_DATA_LEN(self_in, str_data, str_len); in mp_obj_str_get_buffer()
1933 bufinfo->buf = (void *)str_data; in mp_obj_str_get_buffer()