Home
last modified time | relevance | path

Searched refs:ref_count (Results 1 - 25 of 77) sorted by relevance

1234

/third_party/skia/third_party/externals/harfbuzz/src/
H A Dhb-object.hh145 mutable hb_atomic_int_t ref_count; member
147 void init (int v = 1) { ref_count.set_relaxed (v); } in init()
148 int get_relaxed () const { return ref_count.get_relaxed (); } in get_relaxed()
149 int inc () const { return ref_count.inc (); } in inc()
150 int dec () const { return ref_count.dec (); } in dec()
151 void fini () { ref_count.set_relaxed (-0x0000DEAD); } in fini()
153 bool is_inert () const { return !ref_count.get_relaxed (); } in is_inert()
154 bool is_valid () const { return ref_count.get_relaxed () > 0; } in is_valid()
195 hb_reference_count_t ref_count; member
199 bool is_inert () const { return !ref_count
[all...]
/third_party/ffmpeg/libavcodec/
H A Dh264_parse.c30 const int *ref_count, int slice_type_nos, in ff_h264_pred_weight_table()
59 for (i = 0; i < ref_count[list]; i++) { in ff_h264_pred_weight_table()
221 int ff_h264_parse_ref_count(int *plist_count, int ref_count[2], in ff_h264_parse_ref_count() argument
229 ref_count[0] = pps->ref_count[0]; in ff_h264_parse_ref_count()
230 ref_count[1] = pps->ref_count[1]; in ff_h264_parse_ref_count()
239 ref_count[0] = get_ue_golomb(gb) + 1; in ff_h264_parse_ref_count()
241 ref_count[1] = get_ue_golomb(gb) + 1; in ff_h264_parse_ref_count()
244 ref_count[ in ff_h264_parse_ref_count()
29 ff_h264_pred_weight_table(GetBitContext *gb, const SPS *sps, const int *ref_count, int slice_type_nos, H264PredWeightTable *pwt, int picture_structure, void *logctx) ff_h264_pred_weight_table() argument
[all...]
H A Dh264_direct.c73 for (i = 0; i < 2 * sl->ref_count[0]; i++) in ff_h264_direct_dist_scale_factor()
78 for (i = 0; i < sl->ref_count[0]; i++) in ff_h264_direct_dist_scale_factor()
89 int end = mbafi ? 16 + 2 * sl->ref_count[0] : sl->ref_count[0]; in fill_colmap()
96 for (old_ref = 0; old_ref < ref1->ref_count[colfield][list]; old_ref++) { in fill_colmap()
129 cur->ref_count[sidx][list] = sl->ref_count[list]; in ff_h264_direct_ref_list_init()
130 for (j = 0; j < sl->ref_count[list]; j++) in ff_h264_direct_ref_list_init()
136 memcpy(cur->ref_count[1], cur->ref_count[ in ff_h264_direct_ref_list_init()
[all...]
H A Dvaapi_h264.c157 * @param[in] ref_count The number of reference pictures in ref_list
161 unsigned int ref_count) in fill_vaapi_RefPicList()
164 for (i = 0; i < ref_count; i++) in fill_vaapi_RefPicList()
203 for (i = 0; i < sl->ref_count[list]; i++) { in fill_vaapi_plain_pred_weight_table()
346 .num_ref_idx_l0_active_minus1 = sl->list_count > 0 ? sl->ref_count[0] - 1 : 0, in vaapi_h264_decode_slice()
347 .num_ref_idx_l1_active_minus1 = sl->list_count > 1 ? sl->ref_count[1] - 1 : 0, in vaapi_h264_decode_slice()
358 sl->list_count > 0 ? sl->ref_count[0] : 0); in vaapi_h264_decode_slice()
360 sl->list_count > 1 ? sl->ref_count[1] : 0); in vaapi_h264_decode_slice()
159 fill_vaapi_RefPicList(VAPictureH264 RefPicList[32], const H264Ref *ref_list, unsigned int ref_count) fill_vaapi_RefPicList() argument
H A Dh264_parse.h96 const int *ref_count, int slice_type_nos,
115 int ff_h264_parse_ref_count(int *plist_count, int ref_count[2],
H A Dh264_refs.c161 if (len < sl->ref_count[list]) in h264_initialise_ref_list()
162 memset(&sl->ref_list[list][len], 0, sizeof(H264Ref) * (sl->ref_count[list] - len)); in h264_initialise_ref_list()
182 if (len < sl->ref_count[0]) in h264_initialise_ref_list()
183 memset(&sl->ref_list[0][len], 0, sizeof(H264Ref) * (sl->ref_count[0] - len)); in h264_initialise_ref_list()
186 for (i = 0; i < sl->ref_count[0]; i++) { in h264_initialise_ref_list()
193 for (i = 0; i < sl->ref_count[1]; i++) { in h264_initialise_ref_list()
203 for (i = 0; i < sl->ref_count[j]; i++) { in h264_initialise_ref_list()
277 for (i = 0; i < sl->ref_count[list]; i++) { in h264_fill_mbaff_ref_list()
382 for (i = index; i + 1 < sl->ref_count[list]; i++) { in ff_h264_build_ref_list()
399 for (index = 0; index < sl->ref_count[lis in ff_h264_build_ref_list()
[all...]
H A Dh264_picture.c74 memcpy(dst->ref_count, src->ref_count, sizeof(src->ref_count)); in h264_copy_picture_params()
H A Dh264_parser.c176 int list_count, ref_count[2]; in scan_mmco_reset() local
185 if (ff_h264_parse_ref_count(&list_count, ref_count, gb, p->ps.pps, in scan_mmco_reset()
207 if (index >= ref_count[list]) { in scan_mmco_reset()
219 ff_h264_pred_weight_table(gb, p->ps.sps, ref_count, slice_type_nos, in scan_mmco_reset()
387 if (p->ps.sps->ref_frame_count <= 1 && p->ps.pps->ref_count[0] <= 1 && s->pict_type == AV_PICTURE_TYPE_I) in parse_nal_units()
H A Ddxva2_h264.c144 pp->num_ref_idx_l0_active_minus1 = pps->ref_count[0] - 1; in fill_picture_parameters()
145 pp->num_ref_idx_l1_active_minus1 = pps->ref_count[1] - 1; in fill_picture_parameters()
240 slice->num_ref_idx_l0_active_minus1 = sl->ref_count[0] - 1; in fill_slice_long()
242 slice->num_ref_idx_l1_active_minus1 = sl->ref_count[1] - 1; in fill_slice_long()
250 if (list < sl->list_count && i < sl->ref_count[list]) { in fill_slice_long()
/third_party/libexif/libexif/
H A Dexif-log.c30 unsigned int ref_count; member
77 log->ref_count = 1; in exif_log_new_mem()
100 log->ref_count++; in exif_log_ref()
107 if (log->ref_count > 0) log->ref_count--; in exif_log_unref()
108 if (!log->ref_count) exif_log_free (log); in exif_log_unref()
H A Dexif-mnote-data.c31 unsigned int ref_count; member
42 d->priv->ref_count = 1; in exif_mnote_data_construct()
51 if (d && d->priv) d->priv->ref_count++; in exif_mnote_data_ref()
74 if (d->priv->ref_count > 0) d->priv->ref_count--; in exif_mnote_data_unref()
75 if (!d->priv->ref_count) in exif_mnote_data_unref()
H A Dexif-mem.c6 unsigned int ref_count; member
44 mem->ref_count = 1; in exif_mem_new()
57 mem->ref_count++; in exif_mem_ref()
64 if (!--mem->ref_count) in exif_mem_unref()
H A Dexif-content.c36 unsigned int ref_count; member
70 content->priv->ref_count = 1; in exif_content_new_mem()
84 content->priv->ref_count++; in exif_content_ref()
93 content->priv->ref_count--; in exif_content_unref()
94 if (!content->priv->ref_count) in exif_content_unref()
H A Dexif-loader.c91 unsigned int ref_count; member
373 loader->ref_count = 1; in exif_loader_new_mem()
385 loader->ref_count++; in exif_loader_ref()
408 if (!--loader->ref_count) in exif_loader_unref()
/third_party/rust/crates/regex/bench/src/ffi/
H A Dtcl.rs33 assert_eq!((*self.obj).ref_count, 1); in drop()
156 ref_count: c_int,
158 // We're careful to only access ref_count so we can increment/decrement it.
165 self.ref_count += 1; in incr_ref_count()
169 self.ref_count -= 1; in decr_ref_count()
170 if self.ref_count <= 0 { in decr_ref_count()
/third_party/mesa3d/src/gallium/winsys/sw/kms-dri/
H A Dkms_dri_sw_winsys.c87 int ref_count; member
183 kms_sw_dt->ref_count = 1; in kms_sw_displaytarget_create()
233 kms_sw_dt->ref_count --; in kms_sw_displaytarget_destroy()
234 if (kms_sw_dt->ref_count > 0) in kms_sw_displaytarget_destroy()
307 kms_sw_dt->ref_count++; in kms_sw_displaytarget_find_and_ref()
339 kms_sw_dt->ref_count --; in kms_sw_displaytarget_add_from_prime()
356 kms_sw_dt->ref_count = 1; in kms_sw_displaytarget_add_from_prime()
440 kms_sw_dt->ref_count --; in kms_sw_displaytarget_from_handle()
/third_party/elfutils/libelf/
H A Dcommon.h77 result->ref_count = 1; in allocate_elf()
105 if (child->ref_count != 0) in libelf_acquire_all()
123 if (child->ref_count != 0) in libelf_release_all()
H A Delf_end.c53 if (elf->ref_count != 0 && --elf->ref_count != 0) in elf_end()
56 int result = elf->ref_count; in elf_end()
235 return (parent != NULL && parent->ref_count == 0 in elf_end()
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
H A DVkSemaphoreExternalLinux.hpp73 ref_count++; in addRef()
81 bool result = (--ref_count == 0); in deref()
127 int ref_count = 1; member in SharedSemaphore
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/
H A Dir2_ra.c134 reg->comp[swiz_get(src->swizzle, i)].ref_count++; in ra_count_refs()
178 if (reg->comp[i].ref_count == 0) { in ra_reg()
195 /* reduce srcs ref_count and free if needed */
211 if (!--comp->ref_count && reg->block_idx_free < 0) { in ra_src_free()
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/port/
H A Drefcount.h248 size_t ref_count = 0; in Release() local
252 ref_count = p->Release(); in Release()
256 return ref_count; in Release()
/third_party/mesa3d/src/egl/drivers/wgl/
H A Degl_wgl.c277 wgl_dpy->ref_count++; in wgl_initialize()
297 wgl_dpy->ref_count++; in wgl_initialize()
315 assert(wgl_dpy->ref_count > 0); in wgl_display_release()
316 wgl_dpy->ref_count--; in wgl_display_release()
318 if (wgl_dpy->ref_count > 0) in wgl_display_release()
597 wgl_dpy->ref_count++; in wgl_make_current()
/third_party/mesa3d/src/imagination/vulkan/winsys/pvrsrvkm/
H A Dpvr_srv_bo.c99 p_atomic_inc(&srv_bo->ref_count); in buffer_acquire()
107 if (p_atomic_dec_return(&srv_bo->ref_count) == 0) { in buffer_release()
208 p_atomic_set(&srv_bo->ref_count, 1); in pvr_srv_winsys_buffer_create()
267 p_atomic_set(&srv_bo->ref_count, 1); in pvr_srv_winsys_buffer_create_from_fd()
416 p_atomic_inc(&srv_heap->base.ref_count); in pvr_srv_heap_alloc_reserved()
484 p_atomic_dec(&vma->heap->ref_count); in pvr_srv_winsys_heap_free()
/third_party/mesa3d/src/imagination/vulkan/winsys/
H A Dpvr_winsys_helper.c115 * called, so we start the ref_count at 0. in pvr_winsys_helper_winsys_heap_init()
117 p_atomic_set(&heap->ref_count, 0); in pvr_winsys_helper_winsys_heap_init()
129 if (p_atomic_read(&heap->ref_count) != 0) in pvr_winsys_helper_winsys_heap_finish()
170 p_atomic_inc(&heap->ref_count); in pvr_winsys_helper_heap_alloc()
188 p_atomic_dec(&heap->ref_count); in pvr_winsys_helper_heap_free()
/third_party/skia/third_party/externals/freetype/src/cache/
H A Dftcbasic.c357 node->ref_count++; in FT_EXPORT_DEF()
425 node->ref_count++; in FT_EXPORT_DEF()
560 node->ref_count++; in FT_EXPORT_DEF()
629 node->ref_count++; in FT_EXPORT_DEF()

Completed in 14 milliseconds

1234