Lines Matching refs:fr_state
40 if (cmpxchg(&ibmr->u.frmr.fr_state,
43 /* enforce order of ibmr->u.frmr.fr_state update
95 frmr->fr_state = FRMR_IS_FREE;
139 if (cmpxchg(&frmr->fr_state,
276 if (frmr->fr_state != FRMR_IS_INUSE)
316 wait_event(frmr->fr_inv_done, frmr->fr_state != FRMR_IS_INUSE);
382 if (freed < goal || frmr->fr_state == FRMR_IS_STALE) {
384 if (frmr->fr_state == FRMR_IS_INUSE)
422 } while (frmr->fr_state != FRMR_IS_FREE);
442 if (frmr->fr_state == FRMR_IS_STALE)