Home
last modified time | relevance | path

Searched refs:tc_token (Results 1 - 7 of 7) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_fence.c46 if (fence->tc_token) {
47 threaded_context_flush(pctx, fence->tc_token, timeout == 0);
106 tc_unflushed_batch_token_reference(&fence->tc_token, NULL); in fd_fence_destroy()
298 struct tc_unflushed_batch_token *tc_token) in fd_fence_create_unflushed()
304 tc_unflushed_batch_token_reference(&fence->tc_token, tc_token); in fd_fence_create_unflushed()
297 fd_fence_create_unflushed(struct pipe_context *pctx, struct tc_unflushed_batch_token *tc_token) fd_fence_create_unflushed() argument
H A Dfreedreno_fence.h52 * from the driver thread. In this case tc_token will be non-null, in
57 struct tc_unflushed_batch_token *tc_token; member
106 struct tc_unflushed_batch_token *tc_token);
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_fence.c39 tc_unflushed_batch_token_reference(&mfence->tc_token, NULL); in destroy_fence()
57 zink_create_tc_fence_for_tc(struct pipe_context *pctx, struct tc_unflushed_batch_token *tc_token) in zink_create_tc_fence_for_tc() argument
63 tc_unflushed_batch_token_reference(&mfence->tc_token, tc_token); in zink_create_tc_fence_for_tc()
92 if (mfence->tc_token) { in tc_fence_finish()
101 threaded_context_flush(&ctx->base, mfence->tc_token, *timeout_ns == 0); in tc_fence_finish()
H A Dzink_fence.h46 struct tc_unflushed_batch_token *tc_token; member
74 zink_create_tc_fence_for_tc(struct pipe_context *pctx, struct tc_unflushed_batch_token *tc_token);
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_fence.c42 struct tc_unflushed_batch_token *tc_token; member
209 tc_unflushed_batch_token_reference(&(*sdst)->tc_token, NULL); in si_fence_reference()
229 struct tc_unflushed_batch_token *tc_token) in si_create_fence()
236 tc_unflushed_batch_token_reference(&fence->tc_token, tc_token); in si_create_fence()
294 if (sfence->tc_token) { in si_fence_finish()
303 threaded_context_flush(ctx, sfence->tc_token, timeout == 0); in si_fence_finish()
537 tc_unflushed_batch_token_reference(&new_fence->tc_token, NULL); in si_flush_all_queues()
228 si_create_fence(struct pipe_context *ctx, struct tc_unflushed_batch_token *tc_token) si_create_fence() argument
H A Dsi_pipe.h1487 struct tc_unflushed_batch_token *tc_token);
/third_party/mesa3d/src/gallium/auxiliary/driver_noop/
H A Dnoop_pipe.c391 struct tc_unflushed_batch_token *tc_token) in noop_create_fence()
390 noop_create_fence(struct pipe_context *ctx, struct tc_unflushed_batch_token *tc_token) noop_create_fence() argument

Completed in 14 milliseconds