Lines Matching refs:ret

439 	int ret;
499 ret = dlm_pick_recovery_master(dlm);
500 if (!ret) {
691 int ret;
705 ret = dlm_send_finalize_reco_message(dlm);
706 if (ret < 0)
707 mlog_errno(ret);
792 int ret;
806 ret = o2net_send_message(DLM_LOCK_REQUEST_MSG, dlm->key,
810 if (ret < 0)
812 "to recover dead node %u\n", dlm->name, ret,
815 ret = status;
818 return ret;
878 int ret;
922 ret = dlm_send_one_lockres(dlm, res, mres, reco_master,
924 if (ret < 0) {
926 "recovery state for dead node %u, ret=%d\n", dlm->name,
927 reco_master, dead_node, ret);
939 ret = dlm_send_all_done_msg(dlm, dead_node, reco_master);
940 if (ret < 0) {
942 "recovery all-done for dead node %u, ret=%d\n",
943 dlm->name, reco_master, dead_node, ret);
953 int ret, tmpret;
963 ret = o2net_send_message(DLM_RECO_DATA_DONE_MSG, dlm->key, &done_msg,
965 if (ret < 0) {
967 "to recover dead node %u\n", dlm->name, ret, send_to,
969 if (!dlm_is_host_down(ret)) {
973 ret = tmpret;
974 return ret;
984 int ret = -EINVAL;
1024 ret = 0;
1031 if (!ret)
1034 if (ret < 0)
1039 mlog(0, "leaving reco data done handler, ret=%d\n", ret);
1040 return ret;
1112 int ret = 0, status = 0;
1132 ret = o2net_send_message(DLM_MIG_LOCKRES_MSG, dlm->key, mres,
1135 if (ret < 0) {
1140 mres->lockname, ret, send_to,
1145 ret = status;
1146 if (ret < 0) {
1147 mlog_errno(ret);
1149 if (ret == -EFAULT) {
1161 return ret;
1277 int ret = 0;
1307 ret = dlm_send_mig_lockres_msg(dlm, mres, send_to,
1309 if (ret < 0)
1322 ret = dlm_send_mig_lockres_msg(dlm, mres, send_to, res, total_locks);
1323 if (ret < 0)
1325 return ret;
1329 dlm->name, ret);
1330 if (!dlm_is_host_down(ret))
1336 return ret;
1360 int ret = 0;
1394 ret = -ENOMEM;
1416 ret = -EINVAL;
1437 ret = -EFAULT;
1496 ret = 0;
1532 if (ret < 0) {
1535 mlog_errno(ret);
1538 return ret;
1546 int ret = 0;
1562 ret = dlm_lockres_master_requery(dlm, res, &real_master);
1563 if (ret < 0) {
1564 mlog(0, "dlm_lockres_master_requery ret=%d\n",
1565 ret);
1585 ret = dlm_process_recovery_data(dlm, res, mres);
1586 if (ret < 0)
1587 mlog(0, "dlm_process_recovery_data returned %d\n", ret);
1593 ret = dlm_finish_migration(dlm, res, mres->master);
1594 if (ret < 0)
1595 mlog_errno(ret);
1616 int ret = 0;
1651 ret = dlm_do_master_requery(dlm, res, nodenum, real_master);
1652 if (ret < 0) {
1653 mlog_errno(ret);
1654 if (!dlm_is_host_down(ret))
1664 return ret;
1671 int ret;
1681 ret = o2net_send_message(DLM_MASTER_REQUERY_MSG, dlm->key,
1683 if (ret < 0)
1685 "0x%x) to node %u\n", ret, DLM_MASTER_REQUERY_MSG,
1697 ret = 0;
1699 return ret;
1731 int ret = dlm_dispatch_assert_master(dlm, res,
1733 if (ret < 0) {
1734 mlog_errno(ret);
1740 return ret;
1762 struct list_head *ret;
1765 ret = &(res->granted);
1766 ret += list_num;
1767 return ret;
1805 int ret = 0;
1920 ret = -ENOMEM;
2047 if (ret < 0)
2048 mlog_errno(ret);
2050 return ret;
2556 enum dlm_status ret;
2565 ret = dlmlock(dlm, LKM_EXMODE, &lksb, LKM_NOQUEUE|LKM_RECOVERY,
2570 dlm->name, ret, lksb.status);
2572 if (ret == DLM_NORMAL) {
2621 ret = dlmunlock(dlm, &lksb, 0, dlm_reco_unlock_ast, dlm);
2622 if (ret == DLM_DENIED) {
2624 ret = dlmunlock(dlm, &lksb, LKM_CANCEL, dlm_reco_unlock_ast, dlm);
2626 if (ret != DLM_NORMAL) {
2633 mlog(ML_ERROR, "dlmunlock returned %d\n", ret);
2635 } else if (ret == DLM_NOTQUEUED) {
2653 } else if (ret == DLM_RECOVERING) {
2662 "lksb.status=%s\n", dlm->name, dlm_errname(ret),
2681 int ret = 0;
2699 ret = 0;
2710 ret = -EINVAL;
2713 ret = o2net_send_message(DLM_BEGIN_RECO_MSG, dlm->key,
2716 if (ret >= 0)
2717 ret = status;
2718 if (dlm_is_host_down(ret)) {
2722 "begin reco msg (%d)\n", dlm->name, nodenum, ret);
2723 ret = 0;
2731 if (ret == -EAGAIN || ret == EAGAIN) {
2739 if (ret < 0) {
2744 mlog_errno(ret);
2746 "returned %d\n", dlm->name, nodenum, ret);
2762 return ret;
2843 int ret = 0;
2867 ret = o2net_send_message(DLM_FINALIZE_RECO_MSG, dlm->key,
2869 if (ret >= 0)
2870 ret = status;
2871 if (ret < 0) {
2873 "0x%x) to node %u\n", ret, DLM_FINALIZE_RECO_MSG,
2875 if (dlm_is_host_down(ret)) {
2881 ret = 0;
2894 return ret;