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 | 503 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 D | xe_migrate.c | 2364 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()
|