net/rds/ib_frmr.c
141
if (cmpxchg(&frmr->fr_state, FRMR_IS_FREE, FRMR_IS_INUSE) != FRMR_IS_FREE) {
net/rds/ib_frmr.c
170
rds_transition_frwr_state(ibmr, FRMR_IS_INUSE, FRMR_IS_STALE);
net/rds/ib_frmr.c
280
if (frmr->fr_state != FRMR_IS_INUSE)
net/rds/ib_frmr.c
299
rds_transition_frwr_state(ibmr, FRMR_IS_INUSE, FRMR_IS_STALE);
net/rds/ib_frmr.c
320
wait_event(frmr->fr_inv_done, frmr->fr_state != FRMR_IS_INUSE);
net/rds/ib_frmr.c
332
rds_transition_frwr_state(ibmr, FRMR_IS_INUSE, FRMR_IS_STALE);
net/rds/ib_frmr.c
344
rds_transition_frwr_state(ibmr, FRMR_IS_INUSE, FRMR_IS_FREE);
net/rds/ib_frmr.c
388
if (frmr->fr_state == FRMR_IS_INUSE)
net/rds/ib_frmr.c
42
old_state == FRMR_IS_INUSE) {