Lines Matching refs:blocking
48 * - blocking AST: when a lock is granted to some process, if another process
49 * enqueues a conflicting (blocking) lock on a resource, a blocking AST is
299 * A helper to build a blocking AST function
301 * Perform a common operation for blocking ASTs:
304 * \param lock the lock blocking or canceling AST was called on
335 * Server blocking AST
343 * \param flag indicates whether this cancelling or blocking callback
359 * be the correct blocking function anymore. So check, and return
404 ldlm_blocking_callback blocking,
414 .lcs_blocking = blocking,
495 /* This code makes for the fact that we do not have blocking handler on
654 LDLM_DEBUG(lock, "enqueue reply includes blocking AST");
1627 /* No locks which got blocking requests. */
1684 * is a blocking request which will send cancel
1742 * When called with LCF_ASYNC the blocking callback will be handled
1744 * asked to call the callback. When called with LCF_ASYNC the blocking
1790 /* If somebody is already doing CANCEL, or blocking AST came,
2045 /* non-blocking function to manipulate a lock whose cb_data is being put away.