Searched refs:__fence (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/memory-model/ |
| H A D | linux-kernel.def | 17 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 D | xe_svm.c | 589 struct dma_fence *__fence; in xe_svm_copy() local 651 __fence = xe_migrate_from_vram(vr->migrate, in xe_svm_copy() 661 __fence = xe_migrate_to_vram(vr->migrate, in xe_svm_copy() 667 if (IS_ERR(__fence)) { in xe_svm_copy() 668 err = PTR_ERR(__fence); in xe_svm_copy() 673 fence = __fence; in xe_svm_copy() 692 __fence = xe_migrate_from_vram(vr->migrate, 1, in xe_svm_copy() 700 __fence = xe_migrate_to_vram(vr->migrate, 1, in xe_svm_copy() 705 if (IS_ERR(__fence)) { in xe_svm_copy() 706 err = PTR_ERR(__fence); in xe_svm_copy() [all …]
|
| H A D | xe_migrate.c | 2507 struct dma_fence *__fence; in xe_migrate_access_memory() local 2527 __fence = xe_migrate_vram(m, current_bytes, in xe_migrate_access_memory() 2533 if (IS_ERR(__fence)) { in xe_migrate_access_memory() 2538 fence = __fence; in xe_migrate_access_memory() 2543 fence = __fence; in xe_migrate_access_memory()
|