Searched refs:lfence (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/lib/ |
H A D | retpoline.S | 22 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 D | dma-resv.c | 568 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 D | nospec-branch.h | 22 * 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 D | retpoline.S | 41 __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 D | nospec-branch.h | 118 * 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 D | vsgx.S | 128 * Load the callback pointer to %rax and lfence for LVI (load value 132 lfence
|
/kernel/linux/linux-5.10/arch/x86/entry/ |
H A D | calling.h | 337 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 D | calling.h | 311 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 D | vmwgfx_execbuf.c | 4316 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 D | vmwgfx_execbuf.c | 4369 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