Lines Matching refs:nd
513 struct dlm_node *nd; in make_node() local
515 nd = kzalloc(sizeof(struct dlm_node), GFP_NOFS); in make_node()
516 if (!nd) in make_node()
519 config_item_init_type_name(&nd->item, name, &node_type); in make_node()
520 nd->nodeid = -1; in make_node()
521 nd->weight = 1; /* default weight of 1 if none is set */ in make_node()
522 nd->new = 1; /* set to 0 once it's been read by dlm_nodeid_list() */ in make_node()
525 list_add(&nd->list, &sp->members); in make_node()
529 return &nd->item; in make_node()
535 struct dlm_node *nd = config_item_to_node(i); in drop_node() local
538 list_del(&nd->list); in drop_node()
547 struct dlm_node *nd = config_item_to_node(i); in release_node() local
548 kfree(nd); in release_node()
706 struct dlm_node *nd = config_item_to_node(item); in node_nodeid_store() local
708 int rc = kstrtoint(buf, 0, &nd->nodeid); in node_nodeid_store()
712 dlm_comm_seq(nd->nodeid, &seq); in node_nodeid_store()
713 nd->comm_seq = seq; in node_nodeid_store()
801 struct dlm_node *nd; in dlm_config_nodes() local
825 list_for_each_entry(nd, &sp->members, list) { in dlm_config_nodes()
826 node->nodeid = nd->nodeid; in dlm_config_nodes()
827 node->weight = nd->weight; in dlm_config_nodes()
828 node->new = nd->new; in dlm_config_nodes()
829 node->comm_seq = nd->comm_seq; in dlm_config_nodes()
832 nd->new = 0; in dlm_config_nodes()