Home
last modified time | relevance | path

Searched refs:element_size (Results 1 - 25 of 75) sorted by relevance

123

/third_party/mesa3d/src/util/
H A Du_vector.h52 uint32_t element_size; member
59 uint32_t element_size);
67 uint32_t element_size) in u_vector_init()
70 element_size = util_next_power_of_two(element_size); in u_vector_init()
71 return u_vector_init_pow2(queue, initial_element_count, element_size); in u_vector_init()
77 return (queue->head - queue->tail) / queue->element_size; in u_vector_length()
85 ((vector->head - vector->element_size) & in u_vector_head()
113 __u_vector_offset += (queue)->element_size)
65 u_vector_init(struct u_vector *queue, uint32_t initial_element_count, uint32_t element_size) u_vector_init() argument
H A Du_vector.c38 * initial_element_count and element_size must be power-of-two.
43 uint32_t element_size) in u_vector_init_pow2()
46 assert(util_is_power_of_two_nonzero(element_size)); in u_vector_init_pow2()
50 vector->element_size = element_size; in u_vector_init_pow2()
51 vector->size = element_size * initial_element_count; in u_vector_init_pow2()
96 vector->head += vector->element_size; in u_vector_add()
112 vector->tail += vector->element_size; in u_vector_remove()
41 u_vector_init_pow2(struct u_vector *vector, uint32_t initial_element_count, uint32_t element_size) u_vector_init_pow2() argument
H A Dslab.c79 ((uint8_t*)&page[1] + (parent->element_size * index)); in slab_get_element()
110 parent->element_size = ALIGN_POT(sizeof(struct slab_element_header) + item_size, in slab_create_parent()
180 pool->parent->num_elements * pool->parent->element_size); in slab_add_new_page()
H A Dslab.h56 unsigned element_size; member
/third_party/skia/third_party/externals/libpng/
H A Dpngmem.c110 size_t element_size) in png_malloc_array_checked()
114 if (req <= PNG_SIZE_MAX/element_size) in png_malloc_array_checked()
115 return png_malloc_base(png_ptr, req * element_size); in png_malloc_array_checked()
123 size_t element_size),PNG_ALLOCATED) in PNG_FUNCTION()
125 if (nelements <= 0 || element_size == 0) in PNG_FUNCTION()
128 return png_malloc_array_checked(png_ptr, nelements, element_size); in PNG_FUNCTION()
133 int old_elements, int add_elements, size_t element_size),PNG_ALLOCATED) in PNG_FUNCTION()
136 if (add_elements <= 0 || element_size == 0 || old_elements < 0 || in PNG_FUNCTION()
146 old_elements+add_elements, element_size); in PNG_FUNCTION()
154 memcpy(new_array, old_array, element_size*(unsigne in PNG_FUNCTION()
109 png_malloc_array_checked(png_const_structrp png_ptr, int nelements, size_t element_size) png_malloc_array_checked() argument
121 PNG_FUNCTION(png_voidp , png_malloc_array,(png_const_structrp png_ptr, int nelements, size_t element_size),PNG_ALLOCATED) PNG_FUNCTION() argument
131 PNG_FUNCTION(png_voidp , png_realloc_array,(png_const_structrp png_ptr, png_const_voidp old_array, int old_elements, int add_elements, size_t element_size),PNG_ALLOCATED) PNG_FUNCTION() argument
[all...]
/third_party/pulseaudio/src/pulsecore/
H A Dshmasyncq.h31 size_t element_size; member
38 #define PA_SHMASYNCQ_SIZE(n_elements, element_size) (PA_ALIGN(sizeof(pa_shmasyncq_data)) + (((n_elements) * (PA_ALIGN(sizeof(pa_atomic_t)) + PA_ALIGN(element_size)))))
39 #define PA_SHMASYNCQ_DEFAULT_SIZE(element_size) PA_SHMASYNCQ_SIZE(PA_SHMASYNCQ_DEFAULT_N_ELEMENTS, element_size)
43 pa_shmasyncq *pa_shmasyncq_new(unsigned n_elements, size_t element_size, void *data, int fd[2]);
H A Dshmasyncq.c63 return (pa_atomic_t*) ((uint8*t) l->data + PA_ALIGN(sizeof(pa_shmasyncq_data)) + i * (PA_ALIGN(sizeof(pa_atomic_t)) + PA_ALIGN(element_size))) in get_cell()
70 pa_shmasyncq *pa_shmasyncq_new(unsigned n_elements, size_t element_size, void *data, int fd[2]) { in pa_shmasyncq_new() argument
75 pa_assert(element_size > 0); in pa_shmasyncq_new()
82 memset(data, 0, PA_SHMASYNCQ_SIZE(n_elements, element_size)); in pa_shmasyncq_new()
85 l->data->element_size = element_size; in pa_shmasyncq_new()
/third_party/jerryscript/jerry-core/ecma/builtin-objects/typedarray/
H A Decma-builtin-typedarray-prototype.c256 byte_pos += info.element_size; in ecma_builtin_typedarray_prototype_exec_routine()
502 src_byte_pos += src_info.element_size; in ecma_builtin_typedarray_prototype_map()
724 JMEM_DEFINE_LOCAL_ARRAY (pass_value_list_p, info.length * info.element_size, lit_utf8_byte_t); 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()
752 pass_value_p += info.element_size; in ecma_builtin_typedarray_prototype_filter()
755 byte_pos += info.element_size; in ecma_builtin_typedarray_prototype_filter()
808 uint32_t buffer_last = (info.length << info.shift) - info.element_size; in ecma_builtin_typedarray_prototype_reverse()
810 for (uint32_t lower = 0; lower < middle; lower += info.element_size) in ecma_builtin_typedarray_prototype_reverse()
817 memcpy (&tmp[0], lower_p, info.element_size); in ecma_builtin_typedarray_prototype_reverse()
818 memcpy (lower_p, upper_p, info.element_size); in ecma_builtin_typedarray_prototype_reverse()
[all...]
/third_party/protobuf/ruby/ext/google/protobuf_c/
H A Drepeated_field.c50 void* RepeatedField_memoryat(RepeatedField* self, int index, int element_size) { in RepeatedField_memoryat() argument
51 return ((uint8_t *)self->elements) + index * element_size; in RepeatedField_memoryat()
64 int element_size = native_slot_size(self->field_type); in RepeatedField_subarray() local
67 size_t off = beg * element_size; in RepeatedField_subarray()
71 for (i = beg; i < beg + len; i++, off += element_size) { in RepeatedField_subarray()
91 int element_size = native_slot_size(field_type); in RepeatedField_each() local
95 for (i = 0; i < self->size; i++, off += element_size) { in RepeatedField_each()
112 int element_size = native_slot_size(self->field_type); in RepeatedField_index() local
127 memory = RepeatedField_memoryat(self, index, element_size); in RepeatedField_index()
164 int element_size in RepeatedField_index_set() local
173 int element_size = native_slot_size(field_type); RepeatedField_index_set() local
219 int element_size = native_slot_size(field_type); RepeatedField_push() local
242 int element_size = native_slot_size(field_type); RepeatedField_push_native() local
254 int element_size = native_slot_size(field_type); RepeatedField_index_native() local
270 int element_size = native_slot_size(field_type); RepeatedField_pop_one() local
615 int element_size = native_slot_size(field_type); RepeatedField_mark() local
[all...]
/third_party/jerryscript/jerry-core/ecma/operations/
H A Decma-dataview-object.c207 uint32_t element_size, /**< element size byte according to the Table 49.*/ in ecma_dataview_swap_order()
212 for (uint32_t i = 0; i < element_size / 2; i++) in ecma_dataview_swap_order()
215 block_p[i] = block_p[element_size - i - 1]; in ecma_dataview_swap_order()
216 block_p[element_size - i - 1] = tmp; in ecma_dataview_swap_order()
287 uint8_t element_size = (uint8_t) (1 << (ecma_typedarray_helper_get_shift_size (id))); in ecma_op_dataview_get_set_view_value() local
290 if ((uint32_t) get_index + element_size > view_size) in ecma_op_dataview_get_set_view_value()
304 swap_block_p = jerry_vla_malloc (sizeof(lit_utf8_byte_t) * element_size); in ecma_op_dataview_get_set_view_value()
310 JERRY_VLA (lit_utf8_byte_t, swap_block_p, element_size); in ecma_op_dataview_get_set_view_value()
312 memcpy (swap_block_p, block_p, element_size * sizeof (lit_utf8_byte_t)); in ecma_op_dataview_get_set_view_value()
313 ecma_dataview_swap_order (system_is_little_endian, is_little_endian, element_size, swap_block_ in ecma_op_dataview_get_set_view_value()
203 ecma_dataview_swap_order(bool system_is_little_endian, bool is_little_endian, uint32_t element_size, lit_utf8_byte_t *block_p) ecma_dataview_swap_order() argument
[all...]
/third_party/backends/sanei/
H A Dsanei_net.c93 SANE_Word len, element_size; in w_option_value() local
102 element_size = sizeof (SANE_Word); in w_option_value()
103 len = size / element_size; in w_option_value()
108 element_size = sizeof (SANE_Char); in w_option_value()
116 element_size = 0; in w_option_value()
123 sanei_w_array (w, &len, value, w_value, element_size); in w_option_value()
H A Dsanei_wire.c158 WireCodecFunc w_element, size_t element_size) in sanei_w_array()
165 (u_long) element_size); in sanei_w_array()
177 val += element_size; in sanei_w_array()
180 w->allocated_memory -= (*len_ptr * element_size); in sanei_w_array()
208 || ((unsigned int) len * element_size) > MAX_MEM in sanei_w_array()
209 || (w->allocated_memory + len * element_size) > MAX_MEM) in sanei_w_array()
213 MAX_MEM, (unsigned long)(len * element_size), in sanei_w_array()
214 (unsigned long)(MAX_MEM + len * element_size)); in sanei_w_array()
218 *v = malloc (len * element_size); in sanei_w_array()
226 memset (*v, 0, len * element_size); in sanei_w_array()
157 sanei_w_array(Wire * w, SANE_Word * len_ptr, void **v, WireCodecFunc w_element, size_t element_size) sanei_w_array() argument
[all...]
/third_party/selinux/libsepol/cil/src/
H A Dcil_mem.c52 void *cil_calloc(size_t num_elements, size_t element_size) in cil_calloc() argument
54 void *mem = calloc(num_elements, element_size); in cil_calloc()
H A Dcil_mem.h35 void *cil_calloc(size_t num_elements, size_t element_size);
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_eu_validate.c1074 unsigned vstride, width, hstride, element_size, subreg; in general_restrictions_on_region_parameters() local
1086 element_size = brw_reg_type_to_size(type); \ in general_restrictions_on_region_parameters()
1101 element_size == 8) in general_restrictions_on_region_parameters()
1102 element_size = 4; in general_restrictions_on_region_parameters()
1145 const uint64_t mask = (1ULL << element_size) - 1; in general_restrictions_on_region_parameters()
1154 offset += hstride * element_size; in general_restrictions_on_region_parameters()
1157 rowbase += vstride * element_size; in general_restrictions_on_region_parameters()
1395 * Creates an \p access_mask for an \p exec_size, \p element_size, and a region
1414 unsigned exec_size, unsigned element_size, unsigned subreg, in align1_access_mask()
1417 const uint64_t mask = (1ULL << element_size) in align1_access_mask()
1413 align1_access_mask(uint64_t access_mask[static 32], unsigned exec_size, unsigned element_size, unsigned subreg, unsigned vstride, unsigned width, unsigned hstride) align1_access_mask() argument
1484 unsigned vstride, width, hstride, element_size, subreg; region_alignment_rules() local
1532 unsigned element_size = brw_reg_type_to_size(dst_type); region_alignment_rules() local
[all...]
/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-typed-array.cc123 size_t element_size = array->element_size(); in BUILTIN() local
124 to = to * element_size; in BUILTIN()
125 from = from * element_size; in BUILTIN()
126 count = count * element_size; in BUILTIN()
/third_party/node/deps/v8/include/cppgc/
H A Dheap-consistency.h109 * \param element_size Size of the element in bytes.
117 size_t element_size, size_t number_of_elements, in DijkstraWriteBarrierRange()
120 params, first_element, element_size, number_of_elements, in DijkstraWriteBarrierRange()
115 DijkstraWriteBarrierRange( const WriteBarrierParams& params, const void* first_element, size_t element_size, size_t number_of_elements, TraceCallback trace_callback) DijkstraWriteBarrierRange() argument
/third_party/node/deps/v8/include/v8-include/cppgc/
H A Dheap-consistency.h133 * \param element_size Size of the element in bytes.
141 size_t element_size, size_t number_of_elements, in DijkstraWriteBarrierRange()
144 params, first_element, element_size, number_of_elements, in DijkstraWriteBarrierRange()
139 DijkstraWriteBarrierRange( const WriteBarrierParams& params, const void* first_element, size_t element_size, size_t number_of_elements, TraceCallback trace_callback) DijkstraWriteBarrierRange() argument
/third_party/mesa3d/src/glx/
H A Dindirect_vertex_array.c367 arrays->arrays[i].element_size); in emit_element_none()
368 dst += arrays->arrays[i].element_size; in emit_element_none()
375 arrays->arrays[i].element_size); in emit_element_none()
376 dst += __GLX_PAD(arrays->arrays[i].element_size); in emit_element_none()
384 arrays->arrays[i].element_size); in emit_element_none()
385 dst += __GLX_PAD(arrays->arrays[i].element_size); in emit_element_none()
388 arrays->arrays[i].element_size); in emit_element_none()
389 dst += __GLX_PAD(arrays->arrays[i].element_size); in emit_element_none()
414 arrays->arrays[i].element_size); in emit_element_old()
416 dst += __GLX_PAD(arrays->arrays[i].element_size); in emit_element_old()
[all...]
H A Dindirect_vertex_array_priv.h69 GLsizei element_size; member
/third_party/node/deps/v8/src/heap/cppgc/
H A Dwrite-barrier.cc83 HeapHandle& heap_handle, const void* first_element, size_t element_size, in DijkstraMarkingBarrierRangeSlow()
96 array += element_size; in DijkstraMarkingBarrierRangeSlow()
82 DijkstraMarkingBarrierRangeSlow( HeapHandle& heap_handle, const void* first_element, size_t element_size, size_t number_of_elements, TraceCallback trace_callback) DijkstraMarkingBarrierRangeSlow() argument
/third_party/mesa3d/src/mapi/glapi/gen/
H A DglX_proto_recv.py202 element_size = param.size() / param.get_element_count()
204 if self.do_swap and (element_size != 1):
206 real_name = self.real_types[ element_size ]
208 swap_func = self.swap_name( element_size )
/third_party/node/deps/v8/include/v8-include/cppgc/internal/
H A Dwrite-barrier.h95 const Params& params, const void* first_element, size_t element_size,
133 size_t element_size,
433 size_t element_size, in DijkstraMarkingBarrierRange()
437 DijkstraMarkingBarrierRangeSlow(*params.heap, first_element, element_size, in DijkstraMarkingBarrierRange()
431 DijkstraMarkingBarrierRange(const Params& params, const void* first_element, size_t element_size, size_t number_of_elements, TraceCallback trace_callback) DijkstraMarkingBarrierRange() argument
/third_party/node/deps/v8/include/cppgc/internal/
H A Dwrite-barrier.h76 const Params& params, const void* first_element, size_t element_size,
118 size_t element_size,
379 size_t element_size, in DijkstraMarkingBarrierRange()
383 DijkstraMarkingBarrierRangeSlow(*params.heap, first_element, element_size, in DijkstraMarkingBarrierRange()
377 DijkstraMarkingBarrierRange(const Params& params, const void* first_element, size_t element_size, size_t number_of_elements, TraceCallback trace_callback) DijkstraMarkingBarrierRange() argument
/third_party/node/deps/v8/src/objects/
H A Djs-array-buffer.cc349 size_t JSTypedArray::element_size() const { in element_size() function in v8::internal::JSTypedArray
391 return (buffer().byte_length() - byte_offset()) / element_size(); in GetVariableLengthOrOutOfBounds()
400 element_size(); in GetVariableLengthOrOutOfBounds()
406 if (byte_offset() + array_length * element_size() > buffer().byte_length()) { in GetVariableLengthOrOutOfBounds()

Completed in 16 milliseconds

123