Lines Matching defs:jid
349 * 10. gfs2_control updates control_lock lvb with new generation and jid bits
353 * 14. gfs2_control updates control_lock lvb jid bits for recovered journals
386 * number and jid bits, but only the first to get the control_lock EX will
394 * . One node succeeds for a jid, and that one clears the jid bit in the lvb
400 * 1. jid fails
402 * 3. jid recovered for step 1
403 * 4. jid taken again (new mount)
404 * 5. jid fails (for step 4)
470 * from recover_done callback. Indicates the jid bitmap has been updated
473 * GDLM_LVB_SIZE-8 bytes of jid bit map. If bit N is set, it indicates
474 * that jid N needs recovery.
696 * the jid and cleared the lvb bit for it.
758 * Everyone will see jid bits set in the lvb, run gfs2_recover_set(),
759 * and clear a jid bit in the lvb if the recovery is a success.
760 * Eventually all journals will be recovered, all jid bits will
766 fs_info(sdp, "recover generation %u jid %d\n",
776 * No more jid bits set in lvb, all recovery is done, unblock locks
1052 * Expand static jid arrays if necessary (by increments of RECOVER_SIZE_INC)
1054 * gfs2 jids start at 0, so jid = slot - 1)
1143 identifies slot/jid of failed member */
1149 int jid = slot->slot - 1;
1152 fs_err(sdp, "recover_slot jid %d ignored due to withdraw.\n",
1153 jid);
1157 if (ls->ls_recover_size < jid + 1) {
1158 fs_err(sdp, "recover_slot jid %d gen %u short size %d\n",
1159 jid, ls->ls_recover_block, ls->ls_recover_size);
1164 if (ls->ls_recover_submit[jid]) {
1165 fs_info(sdp, "recover_slot jid %d gen %u prev %u\n",
1166 jid, ls->ls_recover_block, ls->ls_recover_submit[jid]);
1168 ls->ls_recover_submit[jid] = ls->ls_recover_block;
1184 /* ensure the ls jid arrays are large enough */
1206 static void gdlm_recovery_result(struct gfs2_sbd *sdp, unsigned int jid,
1212 fs_err(sdp, "recovery_result jid %d ignored due to withdraw.\n",
1213 jid);
1220 if (jid == ls->ls_jid)
1228 if (ls->ls_recover_size < jid + 1) {
1229 fs_err(sdp, "recovery_result jid %d short size %d\n",
1230 jid, ls->ls_recover_size);
1235 fs_info(sdp, "recover jid %d result %s\n", jid,
1238 ls->ls_recover_result[jid] = result;
1323 fs_err(sdp, "dlm lockspace ops disallow jid preset\n");
1391 { Opt_jid, "jid=%d"},