_res               21 oshmem/mca/spml/base/spml_base.c #define SPML_BASE_DO_CMP(_res, _addr, _op, _val) \
_res               24 oshmem/mca/spml/base/spml_base.c             _res = *(_addr) == (_val) ? 1 : 0; \
_res               27 oshmem/mca/spml/base/spml_base.c             _res = *(_addr) != (_val) ? 1 : 0; \
_res               30 oshmem/mca/spml/base/spml_base.c             _res =  *(_addr) > (_val) ? 1 : 0; \
_res               33 oshmem/mca/spml/base/spml_base.c             _res = *(_addr) <= (_val) ? 1 : 0; \
_res               36 oshmem/mca/spml/base/spml_base.c             _res = *(_addr) < (_val) ?  1 : 0; \
_res               39 oshmem/mca/spml/base/spml_base.c             _res = *(_addr) >= (_val) ? 1 : 0; \
_res               43 oshmem/mca/spml/base/spml_base.c #define SPML_BASE_DO_WAIT(_res, _addr, _op, _val)  \
_res               45 oshmem/mca/spml/base/spml_base.c         SPML_BASE_DO_CMP(_res, _addr, _op, _val);  \
_res               46 oshmem/mca/spml/base/spml_base.c         if (_res == 0) {                           \
_res               49 oshmem/mca/spml/base/spml_base.c     } while (_res == 0);