Lines Matching defs:recovery

123  * "recover" by redriving the mount compund (LOOKUP ops).  This recovery
124 * code is needed outside of the recovery framework because mount is a
126 * of the server path being mounted. The recovery code recovers real
1245 int recovery = !(flags & NFS4_GETFH_NEEDSOP);
1258 if (! recovery) {
1279 if (needrecov && !recovery && num_retry-- > 0) {
1282 "getlinktext_otw: initiating recovery\n"));
1298 if (! recovery)
1307 if (! recovery)
1322 if (! recovery)
1668 * to coordinate with recovery. Otherwise, the caller is assumed to be
1669 * the recovery thread or have already done a start_fop.
1691 int recovery = !(flags & NFS4_GETFH_NEEDSOP);
1714 if (!recovery) {
1719 * If recovery has been started and this request as
1720 * initiated by a mount, then we must wait for recovery
1723 * recovery thread.
1732 "nfs4getfh_otw: waiting 4 recovery\n"));
1757 if (recovery)
1798 if (recovery) {
1809 (CE_NOTE, "nfs4getfh_otw: initiating recovery\n"));
1827 * No recovery, but check if error is set.
1832 if (!recovery)
1840 /* for non-recovery errors */
1843 if (!recovery) {
1864 if (!recovery)
1978 if (!recovery)
2037 if (!recovery)
2214 * (2) times if it fails with STALE since the recovery
2215 * infrastructure doesn't do STALE recovery for components
2251 * It's possible that recovery took place on the filesystem
3169 * The recovery boolean should be set to TRUE if this function was called
3170 * by the recovery code, and FALSE otherwise. This is used to determine
3178 nfs4setclientid(mntinfo4_t *mi, cred_t *cr, bool_t recovery, nfs4_error_t *n4ep)
3196 if (!recovery)
3235 if (!recovery)
3248 if (!recovery) {
3263 if (!recovery)
3265 recovery);
3277 if (!recovery)
3278 nfs4_end_op(mi, NULL, NULL, &recov_state, recovery);
3322 * Start recovery if failover is a possibility. If
3323 * invoked by the recovery thread itself, then just
3325 * recovery is not allowed if the mount is in progress
3335 * recovery take over.
3337 if (recovery)
3345 * Always retry if in recovery or once had
3349 if (recovery == TRUE ||
3362 * is not a recovery situation in which case it is already on
3373 if (!recovery)
3374 nfs4_end_op(mi, NULL, NULL, &recov_state, recovery);
3400 * This function handles the recovery of STALE_CLIENTID for SETCLIENTID_CONFRIM,
4316 * and recovery to finish before we remove the mi
4382 * and recovery calls to finish. So re-purge the