Lines Matching refs:nodeid

52 		if (!slot->nodeid)  in dlm_slots_copy_out()
54 ro->ro_nodeid = cpu_to_le32(slot->nodeid); in dlm_slots_copy_out()
75 if (!array[i].nodeid) in log_slots()
79 array[i].slot, array[i].nodeid); in log_slots()
132 if (ro->ro_nodeid != memb->nodeid) in dlm_slots_copy_in()
139 if (memb->nodeid == our_nodeid) { in dlm_slots_copy_in()
153 memb->nodeid); in dlm_slots_copy_in()
180 if (memb->nodeid == our_nodeid) { in dlm_slots_assign()
212 memb->nodeid, memb->slot_prev, memb->slot); in dlm_slots_assign()
237 array[memb->slot - 1].nodeid = memb->nodeid; in dlm_slots_assign()
249 if (array[i].nodeid) in dlm_slots_assign()
254 array[i].nodeid = memb->nodeid; in dlm_slots_assign()
258 if (!ls->ls_slot && memb->nodeid == our_nodeid) in dlm_slots_assign()
300 if (new->nodeid < memb->nodeid) in add_ordered_member()
324 error = dlm_lowcomms_connect_node(node->nodeid); in dlm_add_member()
330 memb->nodeid = node->nodeid; in dlm_add_member()
333 dlm_midcomms_add_member(node->nodeid); in dlm_add_member()
339 static struct dlm_member *find_memb(struct list_head *head, int nodeid) in find_memb() argument
344 if (memb->nodeid == nodeid) in find_memb()
350 int dlm_is_member(struct dlm_ls *ls, int nodeid) in dlm_is_member() argument
352 if (find_memb(&ls->ls_nodes, nodeid)) in dlm_is_member()
357 int dlm_is_removed(struct dlm_ls *ls, int nodeid) in dlm_is_removed() argument
359 if (find_memb(&ls->ls_nodes_gone, nodeid)) in dlm_is_removed()
365 void (*after_del)(int nodeid)) in clear_memb_list() argument
373 after_del(memb->nodeid); in clear_memb_list()
378 static void clear_members_cb(int nodeid) in clear_members_cb() argument
380 dlm_midcomms_remove_member(nodeid); in clear_members_cb()
431 array[x++] = memb->nodeid; in make_member_array()
450 error = dlm_rcom_status(ls, memb->nodeid, 0); in ping_members()
482 error = dlm_comm_seq(memb->nodeid, &seq); in dlm_lsop_recover_slot()
487 slot.nodeid = memb->nodeid; in dlm_lsop_recover_slot()
513 slots[i].nodeid = memb->nodeid; in dlm_lsop_recover_done()
525 int nodeid) in find_config_node() argument
530 if (rv->nodes[i].nodeid == nodeid) in find_config_node()
546 log_rinfo(ls, "prev removed member %d", memb->nodeid); in dlm_recover_members()
553 node = find_config_node(rv, memb->nodeid); in dlm_recover_members()
558 log_rinfo(ls, "remove member %d", memb->nodeid); in dlm_recover_members()
562 memb->nodeid, memb->comm_seq, node->comm_seq); in dlm_recover_members()
567 dlm_midcomms_remove_member(memb->nodeid); in dlm_recover_members()
576 if (dlm_is_member(ls, node->nodeid)) in dlm_recover_members()
579 log_rinfo(ls, "add member %d", node->nodeid); in dlm_recover_members()
583 if (low == -1 || memb->nodeid < low) in dlm_recover_members()
584 low = memb->nodeid; in dlm_recover_members()