Lines Matching refs:bast
39 * lock level will obsolete a pending bast.
40 * For example, if dlm_thread queued a bast for an EX lock that
41 * was blocking another EX, but before sending the bast the
42 * lock owner downconverted to NL, the bast is now obsolete.
58 /* old bast already sent, ok */
62 /* EX blocks anything left, any bast still valid */
65 /* NL blocks nothing, no reason to send any bast, cancel it */
104 /* check to see if this ast obsoletes the bast */
117 /* free up the reserved bast that we are cancelling.
119 * ast because *both* an ast and a bast were reserved
241 dlm_bastlockfunc_t *fn = lock->bast;
344 /* try convert queue for both ast/bast */
352 /* if not on convert, try blocked for ast, granted for bast */
359 /* if lock is found but unlock is pending ignore the bast */