Home
last modified time | relevance | path

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

/linux/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}; }
25 smp_mb__after_spinlock() { __fence{after-spinlock}; }
26 smp_mb__after_unlock_lock() { __fence{after-unlock-lock}; }
27 smp_mb__after_srcu_read_unlock() { __fence{after-srcu-read-unlock}; }
28 barrier() { __fence{barrie
[all...]
/linux/drivers/gpu/drm/xe/
H A Dxe_svm.c503 struct dma_fence *__fence; in xe_svm_copy() local
565 __fence = xe_migrate_from_vram(vr->migrate, in xe_svm_copy()
574 __fence = xe_migrate_to_vram(vr->migrate, in xe_svm_copy()
579 if (IS_ERR(__fence)) { in xe_svm_copy()
580 err = PTR_ERR(__fence); in xe_svm_copy()
585 fence = __fence; in xe_svm_copy()
604 __fence = xe_migrate_from_vram(vr->migrate, 1, in xe_svm_copy()
611 __fence = xe_migrate_to_vram(vr->migrate, 1, in xe_svm_copy()
615 if (IS_ERR(__fence)) { in xe_svm_copy()
616 err = PTR_ERR(__fence); in xe_svm_copy()
[all …]
H A Dxe_migrate.c2364 struct dma_fence *__fence; in xe_migrate_access_memory() local
2384 __fence = xe_migrate_vram(m, current_bytes, in xe_migrate_access_memory()
2390 if (IS_ERR(__fence)) { in xe_migrate_access_memory()
2395 fence = __fence; in xe_migrate_access_memory()
2400 fence = __fence; in xe_migrate_access_memory()