|
|
#define | spdk_compiler_barrier() __asm volatile("" ::: "memory") |
| | Compiler memory barrier.
|
| |
|
#define | spdk_rmb() _spdk_rmb() |
| | Read memory barrier.
|
| |
|
#define | spdk_wmb() _spdk_wmb() |
| | Write memory barrier.
|
| |
|
#define | spdk_mb() _spdk_mb() |
| | Full read/write memory barrier.
|
| |
|
#define | spdk_smp_rmb() _spdk_smp_rmb() |
| | SMP read memory barrier.
|
| |
|
#define | spdk_smp_wmb() _spdk_smp_wmb() |
| | SMP write memory barrier.
|
| |
|
#define | spdk_smp_mb() _spdk_smp_mb() |
| | SMP read/write memory barrier.
|
| |
|
#define | spdk_ivdt_dcache(pdata) _spdk_ivdt_dcache(pdata) |
| | Invalidate data cache, input is data pointer.
|
| |
|
#define | _spdk_rmb() |
| |
|
#define | _spdk_wmb() |
| |
|
#define | _spdk_mb() |
| |
|
#define | _spdk_smp_rmb() |
| |
|
#define | _spdk_smp_wmb() |
| |
|
#define | _spdk_smp_mb() |
| |
|
#define | _spdk_ivdt_dcache(pdata) |
| |