Home
last modified time | relevance | path

Searched refs:elem_size (Results 1 - 25 of 66) sorted by relevance

123

/third_party/ffmpeg/libavutil/
H A Dfifo.c38 size_t elem_size, nb_elems; member
47 AVFifo *av_fifo_alloc2(size_t nb_elems, size_t elem_size, in av_fifo_alloc2() argument
53 if (!elem_size) in av_fifo_alloc2()
57 buffer = av_realloc_array(NULL, nb_elems, elem_size); in av_fifo_alloc2()
68 f->elem_size = elem_size; in av_fifo_alloc2()
72 f->auto_grow_limit = FFMAX(AUTO_GROW_DEFAULT_BYTES / elem_size, 1); in av_fifo_alloc2()
84 return f->elem_size; in av_fifo_elem_size()
106 tmp = av_realloc_array(f->buffer, f->nb_elems + inc, f->elem_size); in av_fifo_grow2()
115 memcpy(tmp + f->nb_elems * f->elem_size, tm in av_fifo_grow2()
[all...]
H A Dmem.c351 void *av_dynarray2_add(void **tab_ptr, int *nb_ptr, size_t elem_size, in av_dynarray2_add() argument
356 FF_DYNARRAY_ADD(INT_MAX, elem_size, *tab_ptr, *nb_ptr, { in av_dynarray2_add()
357 tab_elem_data = (uint8_t *)*tab_ptr + (*nb_ptr) * elem_size; in av_dynarray2_add()
359 memcpy(tab_elem_data, elem_data, elem_size); in av_dynarray2_add()
361 memset(tab_elem_data, FF_MEMORY_POISON, elem_size); in av_dynarray2_add()
/third_party/protobuf/ruby/ext/google/protobuf_c/
H A Drepeated_field.c193 int elem_size = native_slot_size(self->field_type); in RepeatedField_reserve() local
203 self->elements = ALLOC_N(uint8_t, elem_size * self->capacity); in RepeatedField_reserve()
205 memcpy(self->elements, old_elems, self->size * elem_size); in RepeatedField_reserve()
352 size_t elem_size = native_slot_size(field_type); in RepeatedField_dup() local
357 for (i = 0; i < self->size; i++, off += elem_size) { in RepeatedField_dup()
373 size_t elem_size = native_slot_size(field_type); in RepeatedField_deep_copy() local
378 for (i = 0; i < self->size; i++, off += elem_size) { in RepeatedField_deep_copy()
398 size_t elem_size = native_slot_size(field_type); in RepeatedField_to_ary() local
403 for (i = 0; i < self->size; i++, off += elem_size) { in RepeatedField_to_ary()
447 size_t elem_size in RepeatedField_eq() local
475 size_t elem_size = native_slot_size(field_type); RepeatedField_hash() local
[all...]
/third_party/ffmpeg/libavfilter/
H A Dvf_rotate.c356 static av_always_inline void copy_elem(uint8_t *pout, const uint8_t *pin, int elem_size) in copy_elem() argument
359 switch (elem_size) { in copy_elem()
374 memcpy(pout, pin, elem_size); in copy_elem()
379 static av_always_inline void simple_rotate_internal(uint8_t *dst, const uint8_t *src, int src_linesize, int angle, int elem_size, int len) in simple_rotate_internal() argument
384 memcpy(dst, src, elem_size * len); in simple_rotate_internal()
388 copy_elem(dst + i*elem_size, src + (len-i-1)*src_linesize, elem_size); in simple_rotate_internal()
392 copy_elem(dst + i*elem_size, src + (len-i-1)*elem_size, elem_size); in simple_rotate_internal()
401 simple_rotate(uint8_t *dst, const uint8_t *src, int src_linesize, int angle, int elem_size, int len) simple_rotate() argument
[all...]
/third_party/ffmpeg/libavcodec/
H A Daacsbr.h73 INIT_VLC_STATIC(&vlc_sbr[num], 9, sbr_tmp[num].table_size / sbr_tmp[num].elem_size, \
75 sbr_tmp[num].sbr_codes, sbr_tmp[num].elem_size, sbr_tmp[num].elem_size, \
H A Daacps_common.c293 INIT_VLC_STATIC(&vlc_ps[num], nb_bits, ps_tmp[num].table_size / ps_tmp[num].elem_size, \
295 ps_tmp[num].ps_codes, ps_tmp[num].elem_size, ps_tmp[num].elem_size, \
306 const unsigned int table_size, elem_size; in ps_init_common() member
/third_party/mesa3d/src/mesa/main/
H A Dglthread_varray.c57 unsigned elem_size = default_elem_size[i]; in _mesa_glthread_reset_vao() local
58 if (!elem_size) in _mesa_glthread_reset_vao()
59 elem_size = 16; in _mesa_glthread_reset_vao()
61 vao->Attrib[i].ElementSize = elem_size; in _mesa_glthread_reset_vao()
64 vao->Attrib[i].Stride = elem_size; in _mesa_glthread_reset_vao()
353 unsigned elem_size = element_size(size, type); in attrib_pointer() local
355 vao->Attrib[attrib].ElementSize = elem_size; in attrib_pointer()
356 vao->Attrib[attrib].Stride = stride ? stride : elem_size; in attrib_pointer()
405 unsigned elem_size = element_size(size, type); in attrib_format() local
408 vao->Attrib[i].ElementSize = elem_size; in attrib_format()
[all...]
/third_party/mesa3d/src/util/
H A Dsparse_array.h69 size_t elem_size; member
76 size_t elem_size, size_t node_size);
H A Dsparse_array.c40 size_t elem_size, size_t node_size) in util_sparse_array_init()
43 arr->elem_size = elem_size; in util_sparse_array_init()
102 size = arr->elem_size << arr->node_size_log2; in _util_sparse_array_node_alloc()
191 return (void *)((char *)node_data + (elem_idx * arr->elem_size)); in util_sparse_array_get()
39 util_sparse_array_init(struct util_sparse_array *arr, size_t elem_size, size_t node_size) util_sparse_array_init() argument
/third_party/mesa3d/src/compiler/nir/
H A Dnir_opt_memcpy.c101 unsigned elem_size; in type_is_tightly_packed() local
102 if (!type_is_tightly_packed(elem_type, &elem_size)) in type_is_tightly_packed()
105 if (elem_size != stride) in type_is_tightly_packed()
H A Dnir_deref.c281 unsigned elem_size, elem_align; in type_get_array_stride() local
282 size_align(elem_type, &elem_size, &elem_align); in type_get_array_stride()
283 return ALIGN_POT(elem_size, elem_align); in type_get_array_stride()
294 unsigned elem_size, elem_align; in struct_type_get_field_offset() local
295 size_align(glsl_get_struct_field(struct_type, i), &elem_size, &elem_align); in struct_type_get_field_offset() local
298 offset += elem_size; in struct_type_get_field_offset()
/third_party/mesa3d/src/gallium/auxiliary/draw/
H A Ddraw_context.c898 const void *elements, unsigned elem_size, in draw_set_indexes()
901 assert(elem_size == 0 || in draw_set_indexes()
902 elem_size == 1 || in draw_set_indexes()
903 elem_size == 2 || in draw_set_indexes()
904 elem_size == 4); in draw_set_indexes()
906 draw->pt.user.eltSizeIB = elem_size; in draw_set_indexes()
907 if (elem_size) in draw_set_indexes()
908 draw->pt.user.eltMax = elem_buffer_space / elem_size; in draw_set_indexes()
897 draw_set_indexes(struct draw_context *draw, const void *elements, unsigned elem_size, unsigned elem_buffer_space) draw_set_indexes() argument
/third_party/mesa3d/src/compiler/
H A Dnir_types.cpp787 unsigned elem_size = 0, elem_align = 0; in glsl_size_align_handle_array_and_structs() local
788 size_align(type->fields.array, &elem_size, &elem_align); in glsl_size_align_handle_array_and_structs()
790 *size = type->length * ALIGN_POT(elem_size, elem_align); in glsl_size_align_handle_array_and_structs()
798 unsigned elem_size = 0, elem_align = 0; in glsl_size_align_handle_array_and_structs() local
799 size_align(type->fields.structure[i].type, &elem_size, &elem_align); in glsl_size_align_handle_array_and_structs()
801 *size = ALIGN_POT(*size, elem_align) + elem_size; in glsl_size_align_handle_array_and_structs()
H A Dglsl_types.cpp2266 unsigned elem_size = vec_type->std140_size(false); in get_explicit_std140_type() local
2267 unsigned stride = glsl_align(elem_size, 16); in get_explicit_std140_type()
2271 unsigned elem_size = this->fields.array->std140_size(row_major); in get_explicit_std140_type() local
2274 unsigned stride = glsl_align(elem_size, 16); in get_explicit_std140_type()
2497 unsigned elem_size = align_to_stride ? this->explicit_stride : this->fields.array->explicit_size(); in explicit_size() local
2498 assert(this->explicit_stride >= elem_size); in explicit_size()
2500 return this->explicit_stride * (this->length - 1) + elem_size; in explicit_size()
2515 unsigned elem_size = align_to_stride ? this->explicit_stride : elem_type->explicit_size(); in explicit_size() local
2518 return this->explicit_stride * (length - 1) + elem_size; in explicit_size()
2709 * - can size arrays slightly smaller ("stride * (len - 1) + elem_size" instea
2736 unsigned elem_size, elem_align; get_explicit_type_for_size_align() local
[all...]
/third_party/mesa3d/src/egl/main/
H A Deglarray.c181 _eglFlattenArray(_EGLArray *array, void *buffer, EGLint elem_size, EGLint size, in _eglFlattenArray() argument
199 (void *) ((char *) buffer + elem_size * i)); in _eglFlattenArray()
H A Deglarray.h77 _eglFlattenArray(_EGLArray *array, void *buffer, EGLint elem_size, EGLint size,
/third_party/ffmpeg/fftools/
H A Dcmdutils.c972 void *grow_array(void *array, int elem_size, int *size, int new_size) in grow_array() argument
974 if (new_size >= INT_MAX / elem_size) { in grow_array()
979 uint8_t *tmp = av_realloc_array(array, new_size, elem_size); in grow_array()
984 memset(tmp + *size*elem_size, 0, (new_size-*size) * elem_size); in grow_array()
991 void *allocate_array_elem(void *ptr, size_t elem_size, int *nb_elems) in allocate_array_elem() argument
995 if (!(new_elem = av_mallocz(elem_size)) || in allocate_array_elem()
H A Dcmdutils.h409 * Realloc array to hold new_size elements of elem_size.
413 * @param elem_size size in bytes of each element
418 void *grow_array(void *array, int elem_size, int *size, int new_size);
427 * @param elem_size size of the new element to allocate
432 void *allocate_array_elem(void *array, size_t elem_size, int *nb_elems);
/third_party/mesa3d/src/gallium/drivers/r600/
H A Deg_asm.c84 S_SQ_CF_ALLOC_EXPORT_WORD0_ELEM_SIZE(cf->output.elem_size) | in eg_bytecode_cf_build()
106 S_SQ_CF_ALLOC_EXPORT_WORD0_ELEM_SIZE(cf->output.elem_size) | in eg_bytecode_cf_build()
124 S_SQ_CF_ALLOC_EXPORT_WORD0_ELEM_SIZE(cf->output.elem_size) | in eg_bytecode_cf_build()
161 output->elem_size = G_SQ_CF_ALLOC_EXPORT_WORD0_ELEM_SIZE(word0);
H A Dr600_asm.h129 unsigned elem_size; member
165 unsigned elem_size; member
/third_party/rust/crates/bindgen/bindgen-tests/tests/headers/
H A Dlayout_align.h10 unsigned elem_size; /**< Pointer size - for 32/64 bit OS */ member
/third_party/mesa3d/src/vulkan/util/
H A Dvk_util.h190 __vk_outarray_next(struct __vk_outarray *a, size_t elem_size) in __vk_outarray_next() argument
200 p = (uint8_t *)a->data + (*a->filled_len) * elem_size; in __vk_outarray_next()
/third_party/libbpf/src/
H A Dbtf_dump.c2032 __s64 elem_size; in btf_dump_array_data() local
2037 elem_size = btf__resolve_size(d->btf, elem_type_id); in btf_dump_array_data()
2038 if (elem_size <= 0) { in btf_dump_array_data()
2040 (ssize_t)elem_size, id); in btf_dump_array_data()
2050 if (elem_size == 1) in btf_dump_array_data()
2069 for (i = 0; i < array->nelems; i++, data += elem_size) { in btf_dump_array_data()
2347 __u32 elem_type_id, elem_size; in btf_dump_type_data_check_zero() local
2351 elem_size = btf__resolve_size(d->btf, elem_type_id); in btf_dump_type_data_check_zero()
2354 ischar = btf_is_int(elem_type) && elem_size == 1; in btf_dump_type_data_check_zero()
2368 (i * elem_size), in btf_dump_type_data_check_zero()
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_disasm.c898 unsigned elem_size = brw_reg_type_to_size(type); in dest() local
904 elem_size = 4; in dest()
920 elem_size); in dest()
934 elem_size); in dest()
944 elem_size); in dest()
960 format(file, ".%u", 16 / elem_size); in dest()
1060 unsigned elem_size = brw_reg_type_to_size(type); in src_da1() local
1061 format(file, ".%d", sub_reg_num / elem_size); /* use formal style like spec */ in src_da1()
1147 unsigned elem_size = brw_reg_type_to_size(type); in src_da16() local
1151 format(file, ".%d", 16 / elem_size); in src_da16()
[all...]
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_draw.c198 uint32_t elem_size = in vc4_emit_gl_shader_state() local
203 attr.number_of_bytes_minus_1 = elem_size - 1; in vc4_emit_gl_shader_state()
213 (vb_size - elem_size) / vb->stride); in vc4_emit_gl_shader_state()

Completed in 27 milliseconds

123