Lines Matching refs:nodeid

52 		if (!slot->nodeid)
54 ro->ro_nodeid = cpu_to_le32(slot->nodeid);
75 if (!array[i].nodeid)
79 array[i].slot, array[i].nodeid);
127 if (le32_to_cpu(ro->ro_nodeid) != memb->nodeid)
134 if (memb->nodeid == our_nodeid) {
147 log_error(ls, "dlm_slots_copy_in nodeid %d no slot",
148 memb->nodeid);
175 if (memb->nodeid == our_nodeid) {
206 log_error(ls, "nodeid %d slot changed %d %d",
207 memb->nodeid, memb->slot_prev, memb->slot);
232 array[memb->slot - 1].nodeid = memb->nodeid;
244 if (array[i].nodeid)
249 array[i].nodeid = memb->nodeid;
253 if (!ls->ls_slot && memb->nodeid == our_nodeid)
295 if (new->nodeid < memb->nodeid)
310 static int add_remote_member(int nodeid)
314 if (nodeid == dlm_our_nodeid())
317 error = dlm_lowcomms_connect_node(nodeid);
321 dlm_midcomms_add_member(nodeid);
334 memb->nodeid = node->nodeid;
338 error = add_remote_member(node->nodeid);
349 static struct dlm_member *find_memb(struct list_head *head, int nodeid)
354 if (memb->nodeid == nodeid)
360 int dlm_is_member(struct dlm_ls *ls, int nodeid)
362 if (find_memb(&ls->ls_nodes, nodeid))
367 int dlm_is_removed(struct dlm_ls *ls, int nodeid)
369 if (find_memb(&ls->ls_nodes_gone, nodeid))
375 void (*after_del)(int nodeid))
383 after_del(memb->nodeid);
388 static void remove_remote_member(int nodeid)
390 if (nodeid == dlm_our_nodeid())
393 dlm_midcomms_remove_member(nodeid);
444 array[x++] = memb->nodeid;
462 error = dlm_rcom_status(ls, memb->nodeid, 0, seq);
467 log_rinfo(ls, "ping_members aborted %d last nodeid %d",
494 error = dlm_comm_seq(memb->nodeid, &seq);
499 slot.nodeid = memb->nodeid;
525 slots[i].nodeid = memb->nodeid;
537 int nodeid)
542 if (rv->nodes[i].nodeid == nodeid)
562 log_rinfo(ls, "prev removed member %d", memb->nodeid);
569 node = find_config_node(rv, memb->nodeid);
574 log_rinfo(ls, "remove member %d", memb->nodeid);
578 memb->nodeid, memb->comm_seq, node->comm_seq);
583 remove_remote_member(memb->nodeid);
592 if (dlm_is_member(ls, node->nodeid))
598 log_rinfo(ls, "add member %d", node->nodeid);
602 if (low == -1 || memb->nodeid < low)
603 low = memb->nodeid;