/third_party/ffmpeg/libavutil/ |
H A D | fifo.c | 38 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 D | mem.c | 351 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 D | repeated_field.c | 193 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 D | vf_rotate.c | 356 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 D | aacsbr.h | 73 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 D | aacps_common.c | 293 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 D | glthread_varray.c | 57 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 D | sparse_array.h | 69 size_t elem_size; member 76 size_t elem_size, size_t node_size);
|
H A D | sparse_array.c | 40 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 D | nir_opt_memcpy.c | 101 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 D | nir_deref.c | 281 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 D | draw_context.c | 898 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 D | nir_types.cpp | 787 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 D | glsl_types.cpp | 2266 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 D | eglarray.c | 181 _eglFlattenArray(_EGLArray *array, void *buffer, EGLint elem_size, EGLint size, in _eglFlattenArray() argument 199 (void *) ((char *) buffer + elem_size * i)); in _eglFlattenArray()
|
H A D | eglarray.h | 77 _eglFlattenArray(_EGLArray *array, void *buffer, EGLint elem_size, EGLint size,
|
/third_party/ffmpeg/fftools/ |
H A D | cmdutils.c | 972 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 D | cmdutils.h | 409 * 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 D | eg_asm.c | 84 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 D | r600_asm.h | 129 unsigned elem_size; member 165 unsigned elem_size; member
|
/third_party/rust/crates/bindgen/bindgen-tests/tests/headers/ |
H A D | layout_align.h | 10 unsigned elem_size; /**< Pointer size - for 32/64 bit OS */ member
|
/third_party/mesa3d/src/vulkan/util/ |
H A D | vk_util.h | 190 __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 D | btf_dump.c | 2032 __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 D | brw_disasm.c | 898 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 D | vc4_draw.c | 198 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()
|