Home
last modified time | relevance | path

Searched refs:__fence (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/tools/memory-model/
H A Dlinux-kernel.def17 smp_store_mb(X,V) { __store{ONCE}(X,V); __fence{MB}; }
20 smp_mb() { __fence{MB}; }
21 smp_rmb() { __fence{rmb}; }
22 smp_wmb() { __fence{wmb}; }
23 smp_mb__before_atomic() { __fence{before-atomic}; }
24 smp_mb__after_atomic() { __fence{after-atomic}; }
28 barrier() { __fence{barrier}; }
47 rcu_read_lock() { __fence{rcu-lock}; }
48 rcu_read_unlock() { __fence{rcu-unlock}; }
49 synchronize_rcu() { __fence{sync-rcu}; }
[all …]
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_svm.c406 struct dma_fence *__fence; in xe_svm_copy() local
455 __fence = xe_migrate_from_vram(tile->migrate, in xe_svm_copy()
463 __fence = xe_migrate_to_vram(tile->migrate, in xe_svm_copy()
468 if (IS_ERR(__fence)) { in xe_svm_copy()
469 err = PTR_ERR(__fence); in xe_svm_copy()
474 fence = __fence; in xe_svm_copy()
491 __fence = xe_migrate_from_vram(tile->migrate, 1, in xe_svm_copy()
498 __fence = xe_migrate_to_vram(tile->migrate, 1, in xe_svm_copy()
502 if (IS_ERR(__fence)) { in xe_svm_copy()
503 err = PTR_ERR(__fence); in xe_svm_copy()
[all …]