5 lines
152 B
C
5 lines
152 B
C
#include <sys/spin_lock.h>
|
|
|
|
/// Relax the spinlock using AMD64 pause instruction
|
|
void spin_lock_relax(void) { __asm__ volatile("pause" ::: "memory"); }
|