Home
last modified time | relevance | path

Searched refs:pipe_reference (Results 1 – 25 of 58) sorted by relevance

123

/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_bufmgr.h36 struct pipe_reference reference;
73 if (pipe_reference(&(*old_bo)->reference, &new_bo->reference)) in vc5_bo_set_reference()
81 pipe_reference(NULL, &bo->reference); in vc5_bo_reference()
94 if (pipe_reference(&(*bo)->reference, NULL)) in vc5_bo_unreference()
100 if (pipe_reference(&(*bo)->reference, NULL)) { in vc5_bo_unreference()
118 if (pipe_reference(&(*bo)->reference, NULL)) in vc5_bo_unreference_locked_timed()
Dvc5_fence.c43 struct pipe_reference reference;
56 if (pipe_reference(&(*p)->reference, &f->reference)) { in vc5_fence_reference()
/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_bufmgr.h35 struct pipe_reference reference;
79 if (pipe_reference(&(*old_bo)->reference, &new_bo->reference)) in vc4_bo_set_reference()
87 pipe_reference(NULL, &bo->reference); in vc4_bo_reference()
100 if (pipe_reference(&(*bo)->reference, NULL)) in vc4_bo_unreference()
106 if (pipe_reference(&(*bo)->reference, NULL)) { in vc4_bo_unreference()
124 if (pipe_reference(&(*bo)->reference, NULL)) in vc4_bo_unreference_locked_timed()
Dvc4_fence.c43 struct pipe_reference reference;
56 if (pipe_reference(&(*p)->reference, &f->reference)) { in vc4_fence_reference()
/external/mesa3d/src/gallium/auxiliary/util/
Du_debug_refcnt.h37 typedef void (*debug_reference_descriptor)(char*, const struct pipe_reference*);
44 debug_reference_slowpath(const struct pipe_reference* p,
48 debug_reference(const struct pipe_reference* p, in debug_reference()
58 debug_reference(UNUSED const struct pipe_reference* p, in debug_reference()
Du_threaded_context.h336 struct pipe_reference ref;
423 if (pipe_reference((struct pipe_reference *)*dst, (struct pipe_reference *)src)) in tc_unflushed_batch_token_reference()
Du_debug_describe.h34 struct pipe_reference;
41 void debug_describe_reference(char* buf, const struct pipe_reference*ptr);
Du_inlines.h55 pipe_reference_init(struct pipe_reference *reference, unsigned count) in pipe_reference_init()
61 pipe_is_referenced(struct pipe_reference *reference) in pipe_is_referenced()
73 pipe_reference_described(struct pipe_reference *ptr, in pipe_reference_described()
74 struct pipe_reference *reference, in pipe_reference_described()
100 pipe_reference(struct pipe_reference *ptr, struct pipe_reference *reference) in pipe_reference() function
/external/mesa3d/src/gallium/winsys/svga/drm/
Dvmw_shader.c38 struct pipe_reference *src_ref; in vmw_svga_winsys_shader_reference()
39 struct pipe_reference *dst_ref; in vmw_svga_winsys_shader_reference()
50 if (pipe_reference(dst_ref, src_ref)) { in vmw_svga_winsys_shader_reference()
Dvmw_surface.c196 struct pipe_reference *src_ref; in vmw_svga_winsys_surface_reference()
197 struct pipe_reference *dst_ref; in vmw_svga_winsys_surface_reference()
208 if (pipe_reference(dst_ref, src_ref)) { in vmw_svga_winsys_surface_reference()
Dvmw_shader.h43 struct pipe_reference refcnt;
Dvmw_surface.h51 struct pipe_reference refcnt;
/external/virglrenderer/src/gallium/include/pipe/
Dp_state.h74 struct pipe_reference struct
335 struct pipe_reference reference;
365 struct pipe_reference reference;
407 struct pipe_reference reference;
489 struct pipe_reference reference;
/external/mesa3d/src/gallium/include/pipe/
Dp_state.h80 struct pipe_reference struct
424 struct pipe_reference reference;
443 struct pipe_reference reference;
513 struct pipe_reference reference;
615 struct pipe_reference reference;
/external/virglrenderer/src/gallium/auxiliary/util/
Du_debug_refcnt.h39 typedef void (*debug_reference_descriptor)(char*, const struct pipe_reference*);
42 debug_reference(UNUSED const struct pipe_reference* p, in debug_reference()
Du_inlines.h55 pipe_reference_init(struct pipe_reference *reference, unsigned count) in pipe_reference_init()
61 pipe_is_referenced(struct pipe_reference *reference) in pipe_is_referenced()
73 pipe_reference_described(struct pipe_reference *ptr, in pipe_reference_described()
74 struct pipe_reference *reference, in pipe_reference_described()
100 pipe_reference(struct pipe_reference *ptr, struct pipe_reference *reference) in pipe_reference() function
Du_debug_describe.h34 struct pipe_reference;
40 void debug_describe_reference(char* buf, const struct pipe_reference*ptr);
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_compute.h34 struct pipe_reference reference;
64 if (pipe_reference(&(*dst)->reference, &src->reference)) in si_compute_reference()
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_fence.h43 struct pipe_reference reference;
81 if (pipe_reference(&old->reference, &f->reference)) { in lp_fence_reference()
/external/mesa3d/src/gallium/winsys/i915/drm/
Di915_drm_fence.c15 struct pipe_reference reference;
43 if (pipe_reference(&((struct i915_drm_fence *)(*ptr))->reference, &f->reference)) { in i915_drm_fence_reference()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_query_hw.h97 struct pipe_reference reference; /* keep this first */
162 if (pipe_reference(&(*ptr)->reference, &samp->reference)) in fd_hw_sample_reference()
Dfreedreno_fence.c38 struct pipe_reference reference;
78 if (pipe_reference(&(*ptr)->reference, &pfence->reference)) in fd_fence_ref()
/external/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_fence.c38 struct pipe_reference reference;
58 if (pipe_reference(&(*ptr)->reference, &fence->reference)) in etna_screen_fence_reference()
/external/mesa3d/src/gallium/auxiliary/pipebuffer/
Dpb_buffer.h100 struct pipe_reference reference;
241 if (pipe_reference(&(*dst)->reference, &src->reference)) in pb_reference()
/external/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_cs.h138 struct pipe_reference reference;
175 if (pipe_reference(&(*rdst)->reference, &rsrc->reference)) { in amdgpu_fence_reference()

123