Home
last modified time | relevance | path

Searched refs:mfence (Results 1 - 18 of 18) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_fence.c36 destroy_fence(struct zink_screen *screen, struct zink_tc_fence *mfence) in destroy_fence() argument
38 mfence->fence = NULL; in destroy_fence()
39 tc_unflushed_batch_token_reference(&mfence->tc_token, NULL); in destroy_fence()
40 if (mfence->sem) in destroy_fence()
41 VKSCR(DestroySemaphore)(screen->dev, mfence->sem, NULL); in destroy_fence()
42 FREE(mfence); in destroy_fence()
48 struct zink_tc_fence *mfence = CALLOC_STRUCT(zink_tc_fence); in zink_create_tc_fence() local
49 if (!mfence) in zink_create_tc_fence()
51 pipe_reference_init(&mfence->reference, 1); in zink_create_tc_fence()
52 util_queue_fence_init(&mfence in zink_create_tc_fence()
59 struct zink_tc_fence *mfence = zink_create_tc_fence(); zink_create_tc_fence_for_tc() local
68 zink_fence_reference(struct zink_screen *screen, struct zink_tc_fence **ptr, struct zink_tc_fence *mfence) zink_fence_reference() argument
88 tc_fence_finish(struct zink_context *ctx, struct zink_tc_fence *mfence, uint64_t *timeout_ns) tc_fence_finish() argument
144 zink_fence_finish(struct zink_screen *screen, struct pipe_context *pctx, struct zink_tc_fence *mfence, uint64_t timeout_ns) zink_fence_finish() argument
199 struct zink_tc_fence *mfence = (struct zink_tc_fence *)pfence; zink_fence_server_signal() local
215 struct zink_tc_fence *mfence = (struct zink_tc_fence *)pfence; zink_fence_server_sync() local
238 struct zink_tc_fence *mfence = zink_create_tc_fence(); zink_create_fence_fd() local
298 struct zink_tc_fence *mfence = zink_create_tc_fence(); zink_create_fence_win32() local
[all...]
H A Dzink_context.c3446 struct zink_tc_fence *mfence; in zink_flush() local
3449 mfence = zink_tc_fence(*pfence); in zink_flush()
3450 assert(mfence); in zink_flush()
3452 mfence = zink_create_tc_fence(); in zink_flush()
3455 *pfence = (struct pipe_fence_handle *)mfence; in zink_flush()
3458 mfence->fence = fence; in zink_flush()
3460 mfence->submit_count = submit_count; in zink_flush()
3464 mfence->deferred_ctx = pctx; in zink_flush()
3470 if (!util_queue_fence_is_signalled(&mfence->ready)) in zink_flush()
3471 util_queue_fence_signal(&mfence in zink_flush()
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8632/
H A DLocked.cpp17 __ mfence(); in TEST_F()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/unittest/AssemblerX8664/
H A DLocked.cpp17 __ mfence(); in TEST_F()
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
H A DIceAssemblerX8632.h853 void mfence();
H A DIceAssemblerX8664.h849 void mfence();
H A DIceInstX8632.cpp1823 "mfence";
1828 Asm->mfence();
1835 Str << "mfence";
H A DIceInstX8664.cpp1825 "mfence";
1830 Asm->mfence();
1837 Str << "mfence";
H A DIceAssemblerX8632.cpp2921 void AssemblerX8632::mfence() { in mfence() function in Ice::X8632::AssemblerX8632
H A DIceAssemblerX8664.cpp3076 void AssemblerX8664::mfence() { in mfence() function in Ice::X8664::AssemblerX8664
/third_party/node/deps/v8/src/codegen/ia32/
H A Dassembler-ia32.h563 void mfence();
H A Dassembler-ia32.cc828 void Assembler::mfence() { in mfence() function in v8::internal::Assembler
/third_party/node/deps/v8/src/compiler/backend/ia32/
H A Dcode-generator-ia32.cc1265 __ mfence(); in AssembleArchInstruction()
/third_party/node/deps/v8/src/codegen/x64/
H A Dassembler-x64.cc1207 void Assembler::mfence() { in mfence() function in v8::internal::Assembler
H A Dassembler-x64.h2020 void mfence();
/third_party/node/deps/v8/src/compiler/backend/x64/
H A Dcode-generator-x64.cc1514 __ mfence(); in AssembleArchInstruction()
/third_party/node/deps/v8/src/wasm/baseline/ia32/
H A Dliftoff-assembler-ia32.h1138 void LiftoffAssembler::AtomicFence() { mfence(); } in AtomicFence()
/third_party/node/deps/v8/src/wasm/baseline/x64/
H A Dliftoff-assembler-x64.h847 void LiftoffAssembler::AtomicFence() { mfence(); } in AtomicFence()

Completed in 76 milliseconds