blob: 59c00529dc7cf65d0f3cfe0aca8c8ddf5bdbc576 [file] [log] [blame]
David Brazdil0f672f62019-12-10 10:32:29 +00001cat <<EOF
Olivier Deprez157378f2022-04-04 15:47:50 +02002static __always_inline ${ret}
3${arch}${atomic}_${pfx}${name}${sfx}_acquire(${params})
David Brazdil0f672f62019-12-10 10:32:29 +00004{
Olivier Deprez157378f2022-04-04 15:47:50 +02005 ${ret} ret = ${arch}${atomic}_${pfx}${name}${sfx}_relaxed(${args});
David Brazdil0f672f62019-12-10 10:32:29 +00006 __atomic_acquire_fence();
7 return ret;
8}
9EOF