Lines Matching defs:tmpmle
326 struct dlm_master_list_entry *tmpmle;
334 hlist_for_each_entry(tmpmle, bucket, master_hash_node) {
335 if (!dlm_mle_equal(dlm, tmpmle, name, namelen))
337 dlm_get_mle(tmpmle);
338 *mle = tmpmle;
1407 struct dlm_master_list_entry *mle = NULL, *tmpmle = NULL;
1498 found = dlm_find_mle(dlm, &tmpmle, name, namelen);
1504 spin_lock(&tmpmle->spinlock);
1505 if (tmpmle->type == DLM_MLE_BLOCK) {
1509 } else if (tmpmle->type == DLM_MLE_MIGRATION) {
1511 "node %u.\n", tmpmle->master, tmpmle->new_master);
1512 if (tmpmle->master == dlm->node_num) {
1515 tmpmle->new_master);
1521 } else if (tmpmle->master != DLM_LOCK_RES_OWNER_UNKNOWN) {
1523 if (tmpmle->master == dlm->node_num) {
1539 set_bit(request->node_idx, tmpmle->maybe_map);
1540 spin_unlock(&tmpmle->spinlock);
1546 dlm_put_mle(tmpmle);
1559 found = dlm_find_mle(dlm, &tmpmle, name, namelen);
1583 spin_lock(&tmpmle->spinlock);
1584 if (tmpmle->master == dlm->node_num) {
1588 if (tmpmle->type == DLM_MLE_BLOCK)
1590 else if (tmpmle->type == DLM_MLE_MIGRATION) {
1592 tmpmle->master, tmpmle->new_master);
1597 set_bit(request->node_idx, tmpmle->maybe_map);
1598 spin_unlock(&tmpmle->spinlock);
1605 dlm_put_mle(tmpmle);