reco              134 fs/ocfs2/dlm/dlmcommon.h 	struct dlm_recovery_ctxt reco;
reco              769 fs/ocfs2/dlm/dlmdebug.c 			"Dead Node: %d\n", dlm->reco.dead_node);
reco              772 fs/ocfs2/dlm/dlmdebug.c 	if (dlm->reco.state == DLM_RECO_STATE_ACTIVE)
reco              781 fs/ocfs2/dlm/dlmdebug.c 			dlm->reco.new_master, state);
reco              791 fs/ocfs2/dlm/dlmdebug.c 	list_for_each_entry(node, &dlm->reco.node_data, list) {
reco              450 fs/ocfs2/dlm/dlmdomain.c 		if (dlm->reco.state & DLM_RECO_STATE_ACTIVE) {
reco              863 fs/ocfs2/dlm/dlmdomain.c 		} else if (dlm->reco.state & DLM_RECO_STATE_ACTIVE) {
reco              933 fs/ocfs2/dlm/dlmdomain.c 		if (dlm->reco.state & DLM_RECO_STATE_ACTIVE) {
reco             2001 fs/ocfs2/dlm/dlmdomain.c 	INIT_LIST_HEAD(&dlm->reco.resources);
reco             2002 fs/ocfs2/dlm/dlmdomain.c 	INIT_LIST_HEAD(&dlm->reco.node_data);
reco             2006 fs/ocfs2/dlm/dlmdomain.c 	dlm->reco.state = 0;
reco             2023 fs/ocfs2/dlm/dlmdomain.c 	init_waitqueue_head(&dlm->reco.event);
reco             2033 fs/ocfs2/dlm/dlmdomain.c 	dlm->reco.new_master = O2NM_INVALID_NODE_NUM;
reco             2034 fs/ocfs2/dlm/dlmdomain.c 	dlm->reco.dead_node = O2NM_INVALID_NODE_NUM;
reco              106 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.dead_node != dead_node)
reco              108 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->name, dlm->reco.dead_node, dead_node);
reco              109 fs/ocfs2/dlm/dlmrecovery.c 	dlm->reco.dead_node = dead_node;
reco              117 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->name, dlm->reco.new_master, master);
reco              118 fs/ocfs2/dlm/dlmrecovery.c 	dlm->reco.new_master = master;
reco              124 fs/ocfs2/dlm/dlmrecovery.c 	clear_bit(dlm->reco.dead_node, dlm->recovery_map);
reco              244 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->reco.state & DLM_RECO_STATE_ACTIVE ? "ACTIVE" : "inactive",
reco              245 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->reco.dead_node, dlm->reco.new_master);
reco              247 fs/ocfs2/dlm/dlmrecovery.c 	list_for_each_entry(ndata, &dlm->reco.node_data, list) {
reco              278 fs/ocfs2/dlm/dlmrecovery.c 	list_for_each_entry(res, &dlm->reco.resources, recovering) {
reco              319 fs/ocfs2/dlm/dlmrecovery.c 	ready = (dlm->reco.new_master != O2NM_INVALID_NODE_NUM);
reco              391 fs/ocfs2/dlm/dlmrecovery.c 	in_recovery = !!(dlm->reco.state & DLM_RECO_STATE_ACTIVE);
reco              403 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->reco.state, dlm->reco.new_master,
reco              404 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->reco.dead_node);
reco              406 fs/ocfs2/dlm/dlmrecovery.c 	wait_event(dlm->reco.event, !dlm_in_recovery(dlm));
reco              412 fs/ocfs2/dlm/dlmrecovery.c 	BUG_ON(dlm->reco.state & DLM_RECO_STATE_ACTIVE);
reco              414 fs/ocfs2/dlm/dlmrecovery.c 	       dlm->name, dlm->reco.dead_node);
reco              415 fs/ocfs2/dlm/dlmrecovery.c 	dlm->reco.state |= DLM_RECO_STATE_ACTIVE;
reco              421 fs/ocfs2/dlm/dlmrecovery.c 	BUG_ON(!(dlm->reco.state & DLM_RECO_STATE_ACTIVE));
reco              422 fs/ocfs2/dlm/dlmrecovery.c 	dlm->reco.state &= ~DLM_RECO_STATE_ACTIVE;
reco              425 fs/ocfs2/dlm/dlmrecovery.c 	wake_up(&dlm->reco.event);
reco              431 fs/ocfs2/dlm/dlmrecovery.c 	       "dead node %u in domain %s\n", dlm->reco.new_master,
reco              432 fs/ocfs2/dlm/dlmrecovery.c 	       (dlm->node_num == dlm->reco.new_master ? "me" : "he"),
reco              433 fs/ocfs2/dlm/dlmrecovery.c 	       dlm->reco.dead_node, dlm->name);
reco              451 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.new_master != O2NM_INVALID_NODE_NUM &&
reco              452 fs/ocfs2/dlm/dlmrecovery.c 	    test_bit(dlm->reco.new_master, dlm->recovery_map)) {
reco              454 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->reco.new_master, dlm->reco.dead_node);
reco              460 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.dead_node == O2NM_INVALID_NODE_NUM) {
reco              468 fs/ocfs2/dlm/dlmrecovery.c 	} else if (!test_bit(dlm->reco.dead_node, dlm->recovery_map)) {
reco              471 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->reco.dead_node);
reco              475 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.dead_node == O2NM_INVALID_NODE_NUM) {
reco              483 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->reco.dead_node);
reco              491 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.new_master == dlm->node_num)
reco              494 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.new_master == O2NM_INVALID_NODE_NUM) {
reco              520 fs/ocfs2/dlm/dlmrecovery.c 	status = dlm_remaster_locks(dlm, dlm->reco.dead_node);
reco              524 fs/ocfs2/dlm/dlmrecovery.c 		     "retrying.\n", dlm->name, status, dlm->reco.dead_node);
reco              531 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->name, dlm->reco.dead_node, dlm->node_num);
reco              534 fs/ocfs2/dlm/dlmrecovery.c 		dlm->reco.state &= ~DLM_RECO_STATE_FINALIZE;
reco              564 fs/ocfs2/dlm/dlmrecovery.c 	list_for_each_entry(ndata, &dlm->reco.node_data, list) {
reco              651 fs/ocfs2/dlm/dlmrecovery.c 		list_for_each_entry(ndata, &dlm->reco.node_data, list) {
reco              698 fs/ocfs2/dlm/dlmrecovery.c 			dlm->reco.state |= DLM_RECO_STATE_FINALIZE;
reco              717 fs/ocfs2/dlm/dlmrecovery.c 			     jiffies, dlm->reco.dead_node,
reco              718 fs/ocfs2/dlm/dlmrecovery.c 			     dlm->node_num, dlm->reco.new_master);
reco              745 fs/ocfs2/dlm/dlmrecovery.c 	memcpy(dlm->reco.node_map, dlm->domain_map, sizeof(dlm->domain_map));
reco              751 fs/ocfs2/dlm/dlmrecovery.c 		num = find_next_bit (dlm->reco.node_map, O2NM_MAX_NODES, num);
reco              765 fs/ocfs2/dlm/dlmrecovery.c 		list_add_tail(&ndata->list, &dlm->reco.node_data);
reco              779 fs/ocfs2/dlm/dlmrecovery.c 	list_splice_init(&dlm->reco.node_data, &tmplist);
reco              833 fs/ocfs2/dlm/dlmrecovery.c 	if (lr->dead_node != dlm->reco.dead_node) {
reco              836 fs/ocfs2/dlm/dlmrecovery.c 		     lr->dead_node, dlm->reco.dead_node);
reco              842 fs/ocfs2/dlm/dlmrecovery.c 	BUG_ON(lr->dead_node != dlm->reco.dead_node);
reco              890 fs/ocfs2/dlm/dlmrecovery.c 	if (dead_node != dlm->reco.dead_node ||
reco              891 fs/ocfs2/dlm/dlmrecovery.c 	    reco_master != dlm->reco.new_master) {
reco              894 fs/ocfs2/dlm/dlmrecovery.c 		if (dlm->reco.new_master == O2NM_INVALID_NODE_NUM) {
reco              899 fs/ocfs2/dlm/dlmrecovery.c 			     dlm->reco.dead_node, dlm->reco.new_master);
reco              903 fs/ocfs2/dlm/dlmrecovery.c 			     dlm->name, dlm->reco.dead_node,
reco              904 fs/ocfs2/dlm/dlmrecovery.c 			     dlm->reco.new_master, dead_node, reco_master);
reco              935 fs/ocfs2/dlm/dlmrecovery.c 	list_splice_init(&resources, &dlm->reco.resources);
reco              991 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->reco.dead_node, done->node_idx, dlm->node_num);
reco              993 fs/ocfs2/dlm/dlmrecovery.c 	mlog_bug_on_msg((done->dead_node != dlm->reco.dead_node),
reco              996 fs/ocfs2/dlm/dlmrecovery.c 			dlm->reco.dead_node, done->node_idx, dlm->node_num);
reco              999 fs/ocfs2/dlm/dlmrecovery.c 	list_for_each_entry(ndata, &dlm->reco.node_data, list) {
reco             1051 fs/ocfs2/dlm/dlmrecovery.c 	list_for_each_entry_safe(res, next, &dlm->reco.resources, recovering) {
reco             2072 fs/ocfs2/dlm/dlmrecovery.c 	list_add_tail(&res->recovering, &dlm->reco.resources);
reco             2146 fs/ocfs2/dlm/dlmrecovery.c 	list_for_each_entry_safe(res, next, &dlm->reco.resources, recovering) {
reco             2433 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.new_master == idx) {
reco             2436 fs/ocfs2/dlm/dlmrecovery.c 		if (dlm->reco.state & DLM_RECO_STATE_FINALIZE) {
reco             2442 fs/ocfs2/dlm/dlmrecovery.c 			dlm->reco.state &= ~DLM_RECO_STATE_FINALIZE;
reco             2561 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->name, jiffies, dlm->reco.dead_node, dlm->node_num);
reco             2581 fs/ocfs2/dlm/dlmrecovery.c 			     dlm->reco.new_master);
reco             2588 fs/ocfs2/dlm/dlmrecovery.c 			if (dlm->reco.dead_node == O2NM_INVALID_NODE_NUM) {
reco             2592 fs/ocfs2/dlm/dlmrecovery.c 				if (dlm->reco.new_master != O2NM_INVALID_NODE_NUM) {
reco             2595 fs/ocfs2/dlm/dlmrecovery.c 					     dlm->name, dlm->reco.new_master);
reco             2607 fs/ocfs2/dlm/dlmrecovery.c 			     dlm->reco.dead_node, dlm->node_num);
reco             2609 fs/ocfs2/dlm/dlmrecovery.c 				      dlm->reco.dead_node);
reco             2651 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->name, dlm->reco.new_master, dlm->reco.dead_node);
reco             2776 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.state & DLM_RECO_STATE_FINALIZE) {
reco             2780 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->reco.dead_node, dlm->reco.new_master);
reco             2789 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->reco.dead_node, dlm->reco.new_master);
reco             2794 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.new_master != O2NM_INVALID_NODE_NUM) {
reco             2795 fs/ocfs2/dlm/dlmrecovery.c 		if (test_bit(dlm->reco.new_master, dlm->recovery_map)) {
reco             2797 fs/ocfs2/dlm/dlmrecovery.c 			     "to %u\n", dlm->name, dlm->reco.new_master,
reco             2801 fs/ocfs2/dlm/dlmrecovery.c 			     "to %u\n", dlm->name, dlm->reco.new_master,
reco             2806 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.dead_node != O2NM_INVALID_NODE_NUM) {
reco             2809 fs/ocfs2/dlm/dlmrecovery.c 		     dlm->reco.dead_node, br->node_idx, br->dead_node);
reco             2834 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->reco.dead_node, dlm->reco.new_master);
reco             2851 fs/ocfs2/dlm/dlmrecovery.c 	     "stage %d\n", dlm->name, dlm->reco.dead_node, stage);
reco             2860 fs/ocfs2/dlm/dlmrecovery.c 	fr.dead_node = dlm->reco.dead_node;
reco             2913 fs/ocfs2/dlm/dlmrecovery.c 	     fr->dead_node, dlm->reco.dead_node, dlm->reco.new_master);
reco             2917 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.new_master != fr->node_idx) {
reco             2920 fs/ocfs2/dlm/dlmrecovery.c 		     fr->node_idx, dlm->reco.new_master, fr->dead_node);
reco             2923 fs/ocfs2/dlm/dlmrecovery.c 	if (dlm->reco.dead_node != fr->dead_node) {
reco             2926 fs/ocfs2/dlm/dlmrecovery.c 		     fr->node_idx, fr->dead_node, dlm->reco.dead_node);
reco             2933 fs/ocfs2/dlm/dlmrecovery.c 			if (dlm->reco.state & DLM_RECO_STATE_FINALIZE) {
reco             2941 fs/ocfs2/dlm/dlmrecovery.c 			dlm->reco.state |= DLM_RECO_STATE_FINALIZE;
reco             2945 fs/ocfs2/dlm/dlmrecovery.c 			if (!(dlm->reco.state & DLM_RECO_STATE_FINALIZE)) {
reco             2953 fs/ocfs2/dlm/dlmrecovery.c 			dlm->reco.state &= ~DLM_RECO_STATE_FINALIZE;
reco             2961 fs/ocfs2/dlm/dlmrecovery.c 	     dlm->name, fr->node_idx, dlm->reco.dead_node, dlm->reco.new_master);