Home
last modified time | relevance | path

Searched refs:lfence (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/lib/
H A Dretpoline.S22 lfence
37 __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE, \
98 lfence
199 lfence
237 lfence
/kernel/linux/linux-5.10/drivers/dma-buf/
H A Ddma-resv.c568 struct dma_fence *lfence = rcu_dereference(fobj->shared[i]); in dma_resv_wait_timeout_rcu() local
571 &lfence->flags)) in dma_resv_wait_timeout_rcu()
574 if (!dma_fence_get_rcu(lfence)) in dma_resv_wait_timeout_rcu()
577 if (dma_fence_is_signaled(lfence)) { in dma_resv_wait_timeout_rcu()
578 dma_fence_put(lfence); in dma_resv_wait_timeout_rcu()
582 fence = lfence; in dma_resv_wait_timeout_rcu()
610 struct dma_fence *fence, *lfence = passed_fence; in dma_resv_test_signaled_single() local
613 if (!test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &lfence->flags)) { in dma_resv_test_signaled_single()
614 fence = dma_fence_get_rcu(lfence); in dma_resv_test_signaled_single()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dnospec-branch.h22 * infinite 'pause; lfence; jmp' loop to capture speculative execution.
63 lfence;
88 lfence;
130 __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg), X86_FEATURE_RETPOLINE_LFENCE
140 __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; call *%\reg), X86_FEATURE_RETPOLINE_LFENCE
246 "lfence;\n" \
267 " lfence;\n" \
276 "lfence;\n" \
/kernel/linux/linux-6.6/arch/x86/lib/
H A Dretpoline.S41 __stringify(lfence; ANNOTATE_RETPOLINE_SAFE; jmp *%\reg; int3), X86_FEATURE_RETPOLINE_LFENCE, \
157 lfence
258 lfence
297 lfence
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dnospec-branch.h118 * infinite 'pause; lfence; jmp' loop to capture speculative execution.
160 lfence; \
187 lfence;
430 "lfence;\n" \
451 " lfence;\n" \
460 "lfence;\n" \
/kernel/linux/linux-6.6/arch/x86/entry/vdso/
H A Dvsgx.S128 * Load the callback pointer to %rax and lfence for LVI (load value
132 lfence
/kernel/linux/linux-5.10/arch/x86/entry/
H A Dcalling.h337 lfence
384 ALTERNATIVE "", "lfence", X86_FEATURE_FENCE_SWAPGS_USER
387 ALTERNATIVE "", "lfence", X86_FEATURE_FENCE_SWAPGS_KERNEL
/kernel/linux/linux-6.6/arch/x86/entry/
H A Dcalling.h311 lfence
358 ALTERNATIVE "", "lfence", X86_FEATURE_FENCE_SWAPGS_USER
361 ALTERNATIVE "", "lfence", X86_FEATURE_FENCE_SWAPGS_KERNEL
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_execbuf.c4316 struct vmw_fence_obj *lfence = NULL; in __vmw_execbuf_release_pinned_bo() local
4350 (void) vmw_execbuf_fence_commands(NULL, dev_priv, &lfence, in __vmw_execbuf_release_pinned_bo()
4352 fence = lfence; in __vmw_execbuf_release_pinned_bo()
4355 if (lfence != NULL) in __vmw_execbuf_release_pinned_bo()
4356 vmw_fence_obj_unreference(&lfence); in __vmw_execbuf_release_pinned_bo()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_execbuf.c4369 struct vmw_fence_obj *lfence = NULL; in __vmw_execbuf_release_pinned_bo() local
4407 (void) vmw_execbuf_fence_commands(NULL, dev_priv, &lfence, in __vmw_execbuf_release_pinned_bo()
4409 fence = lfence; in __vmw_execbuf_release_pinned_bo()
4412 if (lfence != NULL) in __vmw_execbuf_release_pinned_bo()
4413 vmw_fence_obj_unreference(&lfence); in __vmw_execbuf_release_pinned_bo()

Completed in 15 milliseconds