atomic
static ssize_t atomic(int (*)(), int, char *, int);
if ((unsigned)atomic((int(*)())read, cmd[0],
if ((unsigned)atomic((int(*)())write, slaves[i].sl_slavefd,
while (atomic((int(*)())read, cmd, (char *)p, reqsiz) == reqsiz) {
if ((unsigned)atomic((int(*)())write, cmd, (char *)¬active,
if ((unsigned)atomic((int(*)())write, arch,
if (atomic((int(*)())write, arch, bp->b_data,
if ((unsigned)atomic((int(*)())write, cmd, (char *)&chkpt,
if ((unsigned)atomic((int(*)())write, cmd, (char *)&spcl,
size = atomic((int(*)())read, cmd[0], (char *)&flags,
size = atomic((int(*)())read, cmd[0], data, tp_bsize);
if ((unsigned)atomic((int(*)())read, slp->sl_slavefd,
if (atomic((int(*)())write, slp->sl_slavefd, (char *)slp->sl_req,
if ((unsigned)atomic((int(*)())read, slp->sl_slavefd,
if ((unsigned)atomic((int(*)())read, writer, (char *)&chkpt,
if (atomic((int(*)())read, writer, (char *)&spcl,
if (!xdr_bool(xdrs, &objp->atomic))
infop->atomic ? "TRUE" : "FALSE");
import java.util.concurrent.atomic.*;
import java.util.concurrent.atomic.*;
des_ctx->dr_ctx.atomic = 0;
((dca_request_t *)ctx.cc_provider_private)->dr_ctx.atomic = 1;
if (reqp->dr_ctx.atomic) {
if (reqp->dr_ctx.atomic) {
reqp->dr_ctx.atomic = 0;
if (reqp->dr_ctx.atomic) {
if (reqp->dr_ctx.atomic) {
reqp->dr_ctx.atomic = 0;
((dca_request_t *)ctx.cc_provider_private)->dr_ctx.atomic = 1;
if (reqp->dr_ctx.atomic) {
if (reqp->dr_ctx.atomic) {
reqp->dr_ctx.atomic = 0;
((dca_request_t *)ctx.cc_provider_private)->dr_ctx.atomic = 1;
if (! cinfo->atomic)
resp->cinfo.atomic = TRUE;
resp->cinfo.atomic = FALSE;
resp->cinfo.atomic = TRUE;
resp->cinfo.atomic = FALSE;
resp->cinfo.atomic = TRUE;
resp->cinfo.atomic = FALSE;
resp->source_cinfo.atomic = TRUE;
resp->source_cinfo.atomic = FALSE;
resp->target_cinfo.atomic = TRUE;
resp->target_cinfo.atomic = FALSE;
cinfo->atomic = TRUE;
cinfo->atomic = FALSE;
cinfo->atomic = TRUE;
cinfo->atomic = FALSE;
cinfo->atomic = TRUE;
cinfo->atomic = FALSE;
cinfo->atomic = FALSE;
if (!xdr_bool(xdrs, &objp->cinfo.atomic))
if (!xdr_bool(xdrs, &objp->cinfo.atomic))
if (!xdr_bool(xdrs, &objp->cinfo.atomic))
if (!xdr_bool(xdrs, &objp->cinfo.atomic))
if (!xdr_bool(xdrs, &objp->source_cinfo.atomic))
if (!xdr_bool(xdrs, &objp->target_cinfo.atomic))
work = atomic(L); /* add what was traversed by 'atomic' */
if (state->hs_devlim.atomic) {
(mpt_entry.atomic ? IBT_MR_REMOTE_ATOMIC : 0) |
mpt_entry.atomic = (mr->mr_accflag & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
mpt_entry.atomic = (mr->mr_accflag & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
mpt_entry.atomic = (acc_flags_to_use & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
mpt_entry.atomic = (mr->mr_accflag & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
mpt_entry.atomic = (mr->mr_accflag & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
HERMON_WQE_BUILD_ATOMIC(qp, at, wr->wr.rc.rcwr.atomic);
HERMON_WQE_BUILD_ATOMIC(qp, at, wr->wr.rc.rcwr.atomic);
if (state->ts_devlim.atomic) {
mpt_entry.atomic = (mr->mr_accflag & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
mpt_entry.atomic = (mr->mr_accflag & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
mpt_entry.atomic = (acc_flags_to_use & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
mpt_entry.atomic = (mr->mr_accflag & IBT_MR_REMOTE_ATOMIC) ? 1 : 0;
TAVOR_WQE_BUILD_ATOMIC(qp, at, wr->wr.rc.rcwr.atomic);
bool_t atomic;
int atomic; /* Boolean */
uint32_t atomic :1;
uint32_t atomic :1;
uint32_t atomic :1;
uint32_t atomic :1;
uint32_t atomic :1;
uint32_t atomic :1;
tmp[0] = htonll((wr)->wr.rc.rcwr.atomic->atom_raddr); \
tmp[1] = htonll((uint64_t)(wr)->wr.rc.rcwr.atomic->atom_rkey << 32); \
uint32_t atomic :1;
(wr)->wr.rc.rcwr.atomic->atom_raddr); \
(uint64_t)(wr)->wr.rc.rcwr.atomic->atom_rkey << 32); \
uint32_t atomic :1;
uint32_t atomic :1;
uint32_t atomic :1;
} atomic;
ibt_wr_atomic_t *atomic; /* IBT_WRC_FADD */
ibt_wr_atomic_t *atomic; /* IBT_WRC_CSWAP */