Lines Matching defs:nodenum
697 int ret, nodenum;
906 while ((nodenum = dlm_node_iter_next(&iter)) >= 0) {
907 ret = dlm_do_master_request(res, mle, nodenum);
912 if (mle->master <= nodenum)
920 lockid, nodenum, mle->master);
2135 int nodenum;
2143 while ((nodenum = dlm_node_iter_next(&iter)) >= 0) {
2145 if (nodenum == dlm->node_num)
2147 ret = dlm_do_master_requery(dlm, res, nodenum, &master);
2165 nodenum, master);
2902 int nodenum;
2922 nodenum = -1;
2924 nodenum = find_next_bit(dlm->domain_map,
2925 O2NM_MAX_NODES, nodenum+1);
2926 mlog(0, "found %d in domain map\n", nodenum);
2927 if (nodenum >= O2NM_MAX_NODES)
2929 if (nodenum != dlm->node_num) {
2930 mlog(0, "picking %d\n", nodenum);
2931 return nodenum;
2950 int nodenum;
2961 while ((nodenum = dlm_node_iter_next(iter)) >= 0) {
2962 if (nodenum == master ||
2963 nodenum == new_master)
2968 skip = (!test_bit(nodenum, dlm->domain_map));
2971 clear_bit(nodenum, iter->node_map);
2976 &migrate, sizeof(migrate), nodenum,
2981 dlm->key, nodenum);
2986 clear_bit(nodenum, iter->node_map);
2990 nodenum, status);
2995 * a mastery ref for nodenum */
2998 nodenum);
3000 dlm_lockres_set_refmap_bit(nodenum, res);