/third_party/jerryscript/jerry-core/ecma/base/ |
H A D | ecma-helpers-collection.c | 43 collection_p->buffer_p = (ecma_value_t *) jmem_heap_alloc_block (size); in ecma_new_collection() 56 jmem_heap_free_block (collection_p->buffer_p, ECMA_COLLECTION_ALLOCATED_SIZE (collection_p->capacity)); in ecma_collection_destroy() 68 ecma_value_t *buffer_p = collection_p->buffer_p; in ecma_collection_free_objects() local 72 if (ecma_is_value_object (buffer_p[i])) in ecma_collection_free_objects() 74 ecma_deref_object (ecma_get_object_from_value (buffer_p[i])); in ecma_collection_free_objects() 89 ecma_value_t *buffer_p = collection_p->buffer_p; in ecma_collection_free_if_not_object() local 93 ecma_free_value_if_not_object (buffer_p[i]); in ecma_collection_free_if_not_object() 107 ecma_value_t *buffer_p in ecma_collection_free() local 128 ecma_value_t *buffer_p = collection_p->buffer_p; ecma_collection_push_back() local 161 ecma_value_t *buffer_p = collection_p->buffer_p; ecma_collection_reserve() local 172 ecma_collection_append(ecma_collection_t *collection_p, const ecma_value_t *buffer_p, uint32_t count) ecma_collection_append() argument [all...] |
H A D | ecma-helpers-conversion.c | 905 lit_utf8_byte_t *buffer_p, /**< buffer to generate digits into */ in ecma_double_to_ascii() 915 buffer_p[num_of_digits - 1 - char_cnt++] = (lit_utf8_byte_t) ((int) mod_res + '0'); in ecma_double_to_ascii() 923 buffer_p[num_of_digits - 1 - char_cnt++] = (lit_utf8_byte_t) ((int) (residual / (divider / 10.0)) + '0'); in ecma_double_to_ascii() 939 lit_utf8_byte_t *buffer_p, /**< buffer to generate digits into */ in ecma_double_to_binary_floating_point() 951 buffer_p[0] = '0'; in ecma_double_to_binary_floating_point() 958 buffer_p[num_of_digits - 1 - char_cnt++] = (lit_utf8_byte_t) ((int) fmod (integer_part, 10.0) + '0'); in ecma_double_to_binary_floating_point() 964 ecma_double_to_ascii (integer_part, buffer_p, num_of_digits, &char_cnt); in ecma_double_to_binary_floating_point() 984 buffer_p[char_cnt++] = (lit_utf8_byte_t) ('0' + (int) integer_part); in ecma_double_to_binary_floating_point() 987 buffer_p[char_cnt] = '\0'; in ecma_double_to_binary_floating_point() 1027 lit_utf8_byte_t *buffer_p, /**< buffe in ecma_number_to_utf8_string() 904 ecma_double_to_ascii(double val, lit_utf8_byte_t *buffer_p, int32_t num_of_digits, int32_t *exp_p) ecma_double_to_ascii() argument 938 ecma_double_to_binary_floating_point(double val, lit_utf8_byte_t *buffer_p, int32_t *exp_p) ecma_double_to_binary_floating_point() argument 1026 ecma_number_to_utf8_string(ecma_number_t num, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_number_to_utf8_string() argument [all...] |
H A D | ecma-helpers-errol.c | 138 lit_utf8_byte_t *buffer_p, /**< buffer to generate digits into */ in ecma_errol0_dtoa() 198 lit_utf8_byte_t *dst_p = buffer_p; in ecma_errol0_dtoa() 235 return (lit_utf8_size_t) (dst_p - buffer_p); in ecma_errol0_dtoa() 137 ecma_errol0_dtoa(double val, lit_utf8_byte_t *buffer_p, int32_t *exp_p) ecma_errol0_dtoa() argument
|
H A D | ecma-literal-storage.c | 342 ecma_value_t *buffer_p = lit_pool_p->buffer_p; in ecma_save_literals_append_value() local 348 if (buffer_p[i] == value) in ecma_save_literals_append_value() 449 uint32_t *buffer_p, /**< [out] output snapshot buffer */ in ecma_save_literals_for_snapshot() 471 ecma_value_t *lit_buffer_p = lit_pool_p->buffer_p; in ecma_save_literals_for_snapshot() 504 uint8_t *destination_p = (uint8_t *) (buffer_p + (*in_out_buffer_offset_p / sizeof (uint32_t))); in ecma_save_literals_for_snapshot() 511 lit_buffer_p = lit_pool_p->buffer_p; in ecma_save_literals_for_snapshot() 448 ecma_save_literals_for_snapshot(ecma_collection_t *lit_pool_p, uint32_t *buffer_p, size_t buffer_size, size_t *in_out_buffer_offset_p, lit_mem_to_snapshot_id_map_entry_t **out_map_p, uint32_t *out_map_len_p) ecma_save_literals_for_snapshot() argument
|
H A D | ecma-helpers-string.c | 982 lit_utf8_byte_t *buffer_p, /**< destination buffer pointer in ecma_string_copy_to_cesu8_buffer() 987 JERRY_ASSERT (buffer_p != NULL || buffer_size == 0); in ecma_string_copy_to_cesu8_buffer() 997 size = ecma_uint32_to_utf8_string (uint32_number, buffer_p, buffer_size); in ecma_string_copy_to_cesu8_buffer() 1009 size = ecma_uint32_to_utf8_string (uint32_number, buffer_p, buffer_size); in ecma_string_copy_to_cesu8_buffer() 1020 memcpy (buffer_p, chars_p, size); in ecma_string_copy_to_cesu8_buffer() 1032 lit_utf8_byte_t *buffer_p, /**< destination buffer pointer in ecma_string_copy_to_utf8_buffer() 1037 JERRY_ASSERT (buffer_p != NULL || buffer_size == 0); in ecma_string_copy_to_utf8_buffer() 1047 size = ecma_uint32_to_utf8_string (uint32_number, buffer_p, buffer_size); in ecma_string_copy_to_utf8_buffer() 1059 size = ecma_uint32_to_utf8_string (uint32_number, buffer_p, buffer_size); in ecma_string_copy_to_utf8_buffer() 1073 memcpy (buffer_p, chars_ in ecma_string_copy_to_utf8_buffer() 981 ecma_string_copy_to_cesu8_buffer(const ecma_string_t *string_p, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_string_copy_to_cesu8_buffer() argument 1031 ecma_string_copy_to_utf8_buffer(const ecma_string_t *string_p, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_string_copy_to_utf8_buffer() argument 1099 ecma_substring_copy_to_cesu8_buffer(const ecma_string_t *string_desc_p, ecma_length_t start_pos, ecma_length_t end_pos, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_substring_copy_to_cesu8_buffer() argument 1178 ecma_substring_copy_to_utf8_buffer(const ecma_string_t *string_desc_p, ecma_length_t start_pos, ecma_length_t end_pos, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_substring_copy_to_utf8_buffer() argument 1307 ecma_string_to_utf8_bytes(const ecma_string_t *string_desc_p, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size) ecma_string_to_utf8_bytes() argument [all...] |
H A D | ecma-helpers.h | 322 lit_utf8_byte_t *buffer_p, 326 lit_utf8_byte_t *buffer_p, 332 lit_utf8_byte_t *buffer_p, 338 lit_utf8_byte_t *buffer_p, 340 void ecma_string_to_utf8_bytes (const ecma_string_t *string_desc_p, lit_utf8_byte_t *buffer_p, 422 void ecma_collection_append (ecma_collection_t *collection_p, const ecma_value_t *buffer_p, uint32_t count); 511 lit_utf8_size_t ecma_number_to_utf8_string (ecma_number_t num, lit_utf8_byte_t *buffer_p, lit_utf8_size_t buffer_size); 514 lit_utf8_size_t ecma_errol0_dtoa (double val, lit_utf8_byte_t *buffer_p, int32_t *exp_p);
|
H A D | ecma-globals.h | 1044 (container_p->buffer_p[0]) 1050 (container_p->buffer_p[0] = (ecma_value_t) (size)) 1062 (collection_p->buffer_p + 1) 1381 ecma_value_t *buffer_p; /**< underlying data buffer */ member 1801 * buffer_p - pointer to the external memory. 1807 void *buffer_p; /**< external buffer pointer */ member 1829 lit_utf8_byte_t *buffer_p; /**< pointer to the underlying raw data buffer. member 1870 ecma_object_t *buffer_p; /**< [[ViewedArrayBuffer]] internal slot */ member
|
/third_party/jerryscript/jerry-core/api/ |
H A D | jerry-snapshot.c | 102 snapshot_write_to_buffer_by_offset (uint8_t *buffer_p, /**< buffer */ in snapshot_write_to_buffer_by_offset() argument 114 memcpy (buffer_p + *in_out_buffer_offset_p, data_p, data_size); in snapshot_write_to_buffer_by_offset() 194 ECMA_STRING_TO_UTF8_STRING (pattern_string_p, buffer_p, buffer_size); in snapshot_add_compiled_code() 201 buffer_p, in snapshot_add_compiled_code() 208 ECMA_FINALIZE_UTF8_STRING (buffer_p, buffer_size); in snapshot_add_compiled_code() 244 uint8_t *buffer_p = (uint8_t *) copied_code_p; in snapshot_add_compiled_code() local 251 literal_start_p = (ecma_value_t *) (buffer_p + sizeof (cbc_uint16_arguments_t)); in snapshot_add_compiled_code() 253 cbc_uint16_arguments_t *args_p = (cbc_uint16_arguments_t *) buffer_p; in snapshot_add_compiled_code() 259 literal_start_p = (ecma_value_t *) (buffer_p + sizeof (cbc_uint8_arguments_t)); in snapshot_add_compiled_code() 261 cbc_uint8_arguments_t *args_p = (cbc_uint8_arguments_t *) buffer_p; in snapshot_add_compiled_code() 368 uint8_t *buffer_p = (uint8_t *) copied_code_p; static_snapshot_add_compiled_code() local 449 jerry_snapshot_set_offsets(uint32_t *buffer_p, uint32_t size, lit_mem_to_snapshot_id_map_entry_t *lit_map_p) jerry_snapshot_set_offsets() argument 732 jerry_generate_snapshot_with_args(const jerry_char_t *resource_name_p, size_t resource_name_length, const jerry_char_t *source_p, size_t source_size, const jerry_char_t *args_p, size_t args_size, uint32_t generate_snapshot_opts, uint32_t *buffer_p, size_t buffer_size) jerry_generate_snapshot_with_args() argument 854 jerry_generate_snapshot(const jerry_char_t *resource_name_p, size_t resource_name_length, const jerry_char_t *source_p, size_t source_size, uint32_t generate_snapshot_opts, uint32_t *buffer_p, size_t buffer_size) jerry_generate_snapshot() argument 1060 scan_snapshot_functions(const uint8_t *buffer_p, const uint8_t *buffer_end_p, ecma_collection_t *lit_pool_p, const uint8_t *literal_base_p) scan_snapshot_functions() argument 1131 update_literal_offsets(uint8_t *buffer_p, const uint8_t *buffer_end_p, const lit_mem_to_snapshot_id_map_entry_t *lit_map_p, const uint8_t *literal_base_p) update_literal_offsets() argument 1485 jerry_append_chars_to_buffer(uint8_t *buffer_p, uint8_t *buffer_end_p, const char *chars, lit_utf8_size_t string_size) jerry_append_chars_to_buffer() argument 1517 jerry_append_ecma_string_to_buffer(uint8_t *buffer_p, uint8_t *buffer_end_p, ecma_string_t *string_p) jerry_append_ecma_string_to_buffer() argument 1540 jerry_append_number_to_buffer(uint8_t *buffer_p, uint8_t *buffer_end_p, lit_utf8_size_t number) jerry_append_number_to_buffer() argument 1600 ecma_value_t *buffer_p = lit_pool_p->buffer_p; jerry_get_literals_from_snapshot() local 1774 jerry_generate_function_snapshot(const jerry_char_t *resource_name_p, size_t resource_name_length, const jerry_char_t *source_p, size_t source_size, const jerry_char_t *args_p, size_t args_size, uint32_t generate_snapshot_opts, uint32_t *buffer_p, size_t buffer_size) jerry_generate_function_snapshot() argument [all...] |
H A D | jerry-debugger-transport.c | 203 context_p->buffer_p = JERRY_CONTEXT (debugger_receive_buffer); in jerry_debugger_transport_receive() 222 JERRY_ASSERT (context_p->buffer_p == JERRY_CONTEXT (debugger_receive_buffer)); in jerry_debugger_transport_receive_completed() 236 uint8_t *buffer_p = context_p->buffer_p; in jerry_debugger_transport_receive_completed() local 239 memmove (buffer_p, buffer_p + message_total_length, received_length); in jerry_debugger_transport_receive_completed()
|
H A D | jerry.c | 1977 jerry_char_t *buffer_p, /**< [out] output characters buffer */ in jerry_string_to_char_buffer() 1982 if (!ecma_is_value_string (value) || buffer_p == NULL) in jerry_string_to_char_buffer() 1995 (lit_utf8_byte_t *) buffer_p, in jerry_string_to_char_buffer() 2016 jerry_char_t *buffer_p, /**< [out] output characters buffer */ in jerry_string_to_utf8_char_buffer() 2021 if (!ecma_is_value_string (value) || buffer_p == NULL) in jerry_string_to_utf8_char_buffer() 2034 (lit_utf8_byte_t *) buffer_p, in jerry_string_to_utf8_char_buffer() 2053 jerry_char_t *buffer_p, /**< [out] output characters buffer */ in jerry_substring_to_char_buffer() 2058 if (!ecma_is_value_string (value) || buffer_p == NULL) in jerry_substring_to_char_buffer() 2068 (lit_utf8_byte_t *) buffer_p, in jerry_substring_to_char_buffer() 2087 jerry_char_t *buffer_p, /**< [ou in jerry_substring_to_utf8_char_buffer() 1976 jerry_string_to_char_buffer(const jerry_value_t value, jerry_char_t *buffer_p, jerry_size_t buffer_size) jerry_string_to_char_buffer() argument 2015 jerry_string_to_utf8_char_buffer(const jerry_value_t value, jerry_char_t *buffer_p, jerry_size_t buffer_size) jerry_string_to_utf8_char_buffer() argument 2050 jerry_substring_to_char_buffer(const jerry_value_t value, jerry_length_t start_pos, jerry_length_t end_pos, jerry_char_t *buffer_p, jerry_size_t buffer_size) jerry_substring_to_char_buffer() argument 2084 jerry_substring_to_utf8_char_buffer(const jerry_value_t value, jerry_length_t start_pos, jerry_length_t end_pos, jerry_char_t *buffer_p, jerry_size_t buffer_size) jerry_substring_to_utf8_char_buffer() argument 3266 ecma_value_t *buffer_p = names_p->buffer_p; jerry_foreach_object_property() local 3714 jerry_create_arraybuffer_external(const jerry_length_t size, uint8_t *buffer_p, jerry_object_native_free_callback_t free_cb) jerry_create_arraybuffer_external() argument 3765 ecma_object_t *buffer_p = ecma_get_object_from_value (value); jerry_arraybuffer_write() local 3814 ecma_object_t *buffer_p = ecma_get_object_from_value (value); jerry_arraybuffer_read() local 3857 ecma_object_t *buffer_p = ecma_get_object_from_value (value); jerry_get_arraybuffer_byte_length() local 3888 ecma_object_t *buffer_p = ecma_get_object_from_value (array_buffer); jerry_get_arraybuffer_pointer() local 3912 ecma_object_t *buffer_p = ecma_get_object_from_value (value); jerry_is_arraybuffer_detachable() local 3937 ecma_object_t *buffer_p = ecma_get_object_from_value (value); jerry_detach_arraybuffer() local [all...] |
/third_party/jerryscript/jerry-port/default/ |
H A D | default-module.c | 58 uint8_t *buffer_p = (uint8_t *) malloc (file_size); in jerry_port_read_source() local 60 if (buffer_p == NULL) in jerry_port_read_source() 68 size_t bytes_read = fread (buffer_p, 1u, file_size, file_p); in jerry_port_read_source() 73 free (buffer_p); in jerry_port_read_source() 82 return buffer_p; in jerry_port_read_source() 89 jerry_port_release_source (uint8_t *buffer_p) /**< buffer to free */ in jerry_port_release_source() argument 91 free (buffer_p); in jerry_port_release_source() 142 char *buffer_p = (char *) malloc (PATH_MAX); in jerry_port_normalize_path() local 150 char *norm_p = realpath (path_p, buffer_p); in jerry_port_normalize_path() 163 free (buffer_p); in jerry_port_normalize_path() [all...] |
/third_party/jerryscript/targets/nuttx-stm32f4/ |
H A D | jerry_port.c | 93 uint8_t *buffer_p = (uint8_t *) malloc (file_size); in jerry_port_read_source() local 95 if (buffer_p == NULL) in jerry_port_read_source() 103 size_t bytes_read = fread (buffer_p, 1u, file_size, file_p); in jerry_port_read_source() 108 free (buffer_p); in jerry_port_read_source() 117 return buffer_p; in jerry_port_read_source() 124 jerry_port_release_source (uint8_t *buffer_p) /**< buffer to free */ in jerry_port_release_source() argument 126 free (buffer_p); in jerry_port_release_source()
|
/third_party/jerryscript/jerry-core/ecma/operations/ |
H A D | ecma-dataview-object.c | 60 ecma_object_t *buffer_p = ecma_get_object_from_value (buffer); in ecma_op_dataview_create() local 63 if (!ecma_object_class_is (buffer_p, LIT_MAGIC_STRING_ARRAY_BUFFER_UL)) in ecma_op_dataview_create() 93 if (ecma_arraybuffer_is_detached (buffer_p)) in ecma_op_dataview_create() 99 ecma_length_t buffer_byte_length = ecma_arraybuffer_get_length (buffer_p); in ecma_op_dataview_create() 140 dataview_obj_p->buffer_p = buffer_p; in ecma_op_dataview_create() 273 ecma_object_t *buffer_p = view_p->buffer_p; in ecma_op_dataview_get_set_view_value() local 274 JERRY_ASSERT (ecma_object_class_is (buffer_p, LIT_MAGIC_STRING_ARRAY_BUFFER_UL)); in ecma_op_dataview_get_set_view_value() 275 if (ecma_arraybuffer_is_detached (buffer_p)) in ecma_op_dataview_get_set_view_value() [all...] |
H A D | ecma-arraybuffer-object.c | 76 ecma_arraybuffer_new_object_external (ecma_length_t length, /**< length of the buffer_p to use */ in ecma_arraybuffer_new_object_external() argument 77 void *buffer_p, /**< pointer for ArrayBuffer's buffer backing */ in ecma_arraybuffer_new_object_external() 90 array_object_p->buffer_p = buffer_p; in ecma_arraybuffer_new_object_external() 198 return (lit_utf8_byte_t *) array_p->buffer_p; in ecma_arraybuffer_get_buffer() 223 return array_p->buffer_p == NULL; in ecma_arraybuffer_is_detached() 246 return array_p->buffer_p != NULL; in ecma_arraybuffer_is_detachable() 273 array_object_p->buffer_p = NULL; in ecma_arraybuffer_detach()
|
H A D | ecma-promise-object.c | 121 ecma_value_t *buffer_p = reactions->buffer_p; in ecma_promise_trigger_reactions() local 122 ecma_value_t *buffer_end_p = buffer_p + reactions->item_count; in ecma_promise_trigger_reactions() 124 while (buffer_p < buffer_end_p) in ecma_promise_trigger_reactions() 126 ecma_value_t capability_with_tag = *buffer_p++; in ecma_promise_trigger_reactions() 136 handler = *buffer_p++; in ecma_promise_trigger_reactions() 143 buffer_p++; in ecma_promise_trigger_reactions() 152 handler = *buffer_p++; in ecma_promise_trigger_reactions() 159 buffer_p++; in ecma_promise_trigger_reactions()
|
H A D | ecma-objects.c | 199 ecma_number_t num = ecma_get_typedarray_element (info.buffer_p + byte_pos, info.id); in ecma_op_object_get_own_property() 570 ecma_number_t num = ecma_get_typedarray_element (info.buffer_p + byte_pos, info.id); in ecma_op_object_find_own() 1387 ecma_set_typedarray_element (info.buffer_p + byte_pos, num_var, info.id); in ecma_op_object_put_with_receiver() 2075 ecma_value_t entry = proxy_keys->buffer_p[i]; in ecma_op_object_get_property_names() 2234 ecma_value_t *buffer_p = prop_names_p->buffer_p; in ecma_op_object_get_property_names() local 2243 ecma_string_t *name_p = ecma_get_string_from_value (buffer_p[i]); in ecma_op_object_get_property_names() 2303 buffer_p = prop_names_p->buffer_p; in ecma_op_object_get_property_names() 2307 ecma_string_t *current_name_p = ecma_get_prop_name_from_value (buffer_p[ in ecma_op_object_get_property_names() [all...] |
/third_party/jerryscript/jerry-core/ecma/builtin-objects/ |
H A D | ecma-builtin-dataview-prototype.c | 108 ecma_object_t *buffer_p = obj_p->buffer_p; in ecma_builtin_dataview_prototype_object_getters() local 109 ecma_ref_object (buffer_p); in ecma_builtin_dataview_prototype_object_getters() 111 return ecma_make_object_value (buffer_p); in ecma_builtin_dataview_prototype_object_getters() 115 if (ecma_arraybuffer_is_detached (obj_p->buffer_p)) in ecma_builtin_dataview_prototype_object_getters() 125 if (ecma_arraybuffer_is_detached (obj_p->buffer_p)) in ecma_builtin_dataview_prototype_object_getters()
|
H A D | ecma-builtin-object.c | 370 ecma_value_t *buffer_p = props_p->buffer_p; in ecma_builtin_object_set_integrity_level() local 377 ecma_string_t *property_name_p = ecma_get_prop_name_from_value (buffer_p[i]); in ecma_builtin_object_set_integrity_level() 419 ecma_string_t *property_name_p = ecma_get_prop_name_from_value (buffer_p[i]); in ecma_builtin_object_set_integrity_level() 630 ecma_value_t *buffer_p = props_p->buffer_p; in ecma_builtin_object_test_integrity_level() local 634 ecma_string_t *property_name_p = ecma_get_string_from_value (buffer_p[i]); in ecma_builtin_object_test_integrity_level() 784 ecma_value_t *buffer_p = prop_names_p->buffer_p; in ecma_builtin_object_object_define_properties() local 793 ecma_value_t desc_obj = ecma_op_object_get (props_p, ecma_get_string_from_value (buffer_p[ in ecma_builtin_object_object_define_properties() 992 ecma_value_t *buffer_p = props_p->buffer_p; ecma_builtin_object_object_assign() local [all...] |
H A D | ecma-builtin-helpers-json.c | 69 ecma_value_t *buffer_p = collection_p->buffer_p; in ecma_has_string_value_in_collection() local 73 ecma_string_t *current_p = ecma_get_string_from_value (buffer_p[i]); in ecma_has_string_value_in_collection()
|
H A D | ecma-builtin-array-prototype.c | 499 ecma_value_t *buffer_p = ecma_fast_array_extend (obj_p, new_length) + length; in ecma_builtin_array_prototype_object_push() local 503 buffer_p[index] = ecma_copy_value_if_not_object (argument_list_p[index]); in ecma_builtin_array_prototype_object_push() 558 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_reverse() local 562 ecma_value_t tmp = buffer_p[i]; in ecma_builtin_array_prototype_object_reverse() 563 buffer_p[i] = buffer_p[len - 1 - i]; in ecma_builtin_array_prototype_object_reverse() 564 buffer_p[len - 1 - i] = tmp; in ecma_builtin_array_prototype_object_reverse() 743 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); in ecma_builtin_array_prototype_object_shift() local 744 ecma_value_t ret_value = buffer_p[0]; in ecma_builtin_array_prototype_object_shift() 751 memmove (buffer_p, buffer_ in ecma_builtin_array_prototype_object_shift() 1136 ecma_value_t *buffer_p = array_index_props_p->buffer_p; ecma_builtin_array_prototype_object_sort() local 1560 ecma_value_t *buffer_p = ecma_fast_array_extend (obj_p, new_length); ecma_builtin_array_prototype_object_unshift() local 1695 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); ecma_builtin_array_prototype_object_index_of() local 1801 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); ecma_builtin_array_prototype_object_last_index_of() local 2322 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); ecma_builtin_array_prototype_fill() local 2516 ecma_value_t *buffer_p = ECMA_GET_NON_NULL_POINTER (ecma_value_t, obj_p->u1.property_list_cp); ecma_builtin_array_prototype_object_copy_within() local [all...] |
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/ |
H A D | ecma-builtin-typedarray-prototype.c | 225 ecma_number_t element_num = typedarray_getter_cb (info.buffer_p + byte_pos); in ecma_builtin_typedarray_prototype_exec_routine() 474 ecma_number_t element_num = src_typedarray_getter_cb (src_info.buffer_p + src_byte_pos); in ecma_builtin_typedarray_prototype_map() 499 target_typedarray_setter_cb (target_info.buffer_p + target_byte_pos, mapped_num); in ecma_builtin_typedarray_prototype_map() 565 ecma_number_t acc_num = getter_cb (info.buffer_p + byte_pos); in ecma_builtin_typedarray_prototype_reduce_with_direction() 600 ecma_number_t get_num = getter_cb (info.buffer_p + byte_pos); in ecma_builtin_typedarray_prototype_reduce_with_direction() 732 ecma_number_t get_num = getter_cb (info.buffer_p + byte_pos); in ecma_builtin_typedarray_prototype_filter() 751 memcpy (pass_value_p, info.buffer_p + byte_pos, info.element_size); in ecma_builtin_typedarray_prototype_filter() 813 lit_utf8_byte_t *lower_p = info.buffer_p + lower; in ecma_builtin_typedarray_prototype_reverse() 814 lit_utf8_byte_t *upper_p = info.buffer_p + upper; in ecma_builtin_typedarray_prototype_reverse() 890 memmove (target_info.buffer_p in ecma_op_typedarray_set_with_typedarray() [all...] |
/third_party/jerryscript/tests/unit-core/ |
H A D | test-arraybuffer.cpp | 211 JERRY_VLA (uint8_t, buffer_p, buffer_size); in HWTEST_F() 212 memset (buffer_p, base_value, buffer_size); in HWTEST_F() 214 jerry_value_t arrayb = jerry_create_arraybuffer_external (buffer_size, buffer_p, test_free_cb); in HWTEST_F() 218 TEST_ASSERT (buffer_p[0] == new_value); in HWTEST_F() 223 TEST_ASSERT (buffer_p[i] == base_value); in HWTEST_F() 244 JERRY_VLA (uint8_t, buffer_p, buffer_size); in HWTEST_F() 246 jerry_value_t input_buffer = jerry_create_arraybuffer_external (buffer_size, buffer_p, NULL); in HWTEST_F()
|
/third_party/jerryscript/jerry-ext/debugger/ |
H A D | debugger-tcp.c | 206 uint8_t *buffer_p = receive_context_p->buffer_p + receive_context_p->received_length; in jerryx_debugger_tcp_receive() local 209 ssize_t length = recv (tcp_p->tcp_socket, (char *)buffer_p, (int)buffer_size, 0); in jerryx_debugger_tcp_receive() 211 ssize_t length = recv (tcp_p->tcp_socket, buffer_p, buffer_size, 0); in jerryx_debugger_tcp_receive() 231 receive_context_p->message_p = receive_context_p->buffer_p; in jerryx_debugger_tcp_receive()
|
H A D | debugger-serial.c | 297 uint8_t *buffer_p = receive_context_p->buffer_p + receive_context_p->received_length; in jerryx_debugger_serial_receive() local 300 ssize_t length = read (serial_p->fd, buffer_p, buffer_size); in jerryx_debugger_serial_receive() 316 receive_context_p->message_p = receive_context_p->buffer_p; in jerryx_debugger_serial_receive()
|
/third_party/jerryscript/jerry-core/include/ |
H A D | jerryscript-snapshot.h | 58 uint32_t generate_snapshot_opts, uint32_t *buffer_p, size_t buffer_size); 62 uint32_t generate_snapshot_opts, uint32_t *buffer_p,
|