Lines Matching refs:status

581 	int status;  in dlm_send_one_domain_exit()  local
590 status = o2net_send_message(msg_type, dlm->key, &leave_msg, in dlm_send_one_domain_exit()
592 if (status < 0) in dlm_send_one_domain_exit()
594 "to node %u on domain %s\n", status, msg_type, node, in dlm_send_one_domain_exit()
597 return status; in dlm_send_one_domain_exit()
631 int node, clear_node, status; in dlm_leave_domain() local
653 status = dlm_send_one_domain_exit(dlm, DLM_EXIT_DOMAIN_MSG, in dlm_leave_domain()
655 if (status < 0 && in dlm_leave_domain()
656 status != -ENOPROTOOPT && in dlm_leave_domain()
657 status != -ENOTCONN) { in dlm_leave_domain()
659 "to node %d\n", status, node); in dlm_leave_domain()
981 int status = 0; in dlm_match_regions() local
988 status = -EINVAL; in dlm_match_regions()
997 status = -EINVAL; in dlm_match_regions()
1023 status = -EINVAL; in dlm_match_regions()
1046 status = -EINVAL; in dlm_match_regions()
1057 return status; in dlm_match_regions()
1063 int status, ret = 0, i; in dlm_send_regions() local
1098 i, &status); in dlm_send_regions()
1100 ret = status; in dlm_send_regions()
1119 int status = 0; in dlm_query_region_handler() local
1131 status = -EINVAL; in dlm_query_region_handler()
1159 status = dlm_match_regions(dlm, qr, local, sizeof(qr->qr_regions)); in dlm_query_region_handler()
1169 return status; in dlm_query_region_handler()
1177 int status = 0; in dlm_match_nodes() local
1184 for (i = 0; i < O2NM_MAX_NODES && !status; ++i) { in dlm_match_nodes()
1198 status = -EINVAL; in dlm_match_nodes()
1200 if (!status && in dlm_match_nodes()
1204 status = -EINVAL; in dlm_match_nodes()
1206 if (status) { in dlm_match_nodes()
1229 return status; in dlm_match_nodes()
1236 int ret = 0, status, count, i; in dlm_send_nodeinfo() local
1276 i, &status); in dlm_send_nodeinfo()
1278 ret = status; in dlm_send_nodeinfo()
1295 int locked = 0, status = -EINVAL; in dlm_query_nodeinfo_handler() local
1329 status = dlm_match_nodes(dlm, qn); in dlm_query_nodeinfo_handler()
1336 return status; in dlm_query_nodeinfo_handler()
1371 int status; in dlm_send_one_join_cancel() local
1379 status = o2net_send_message(DLM_CANCEL_JOIN_MSG, DLM_MOD_KEY, in dlm_send_one_join_cancel()
1382 if (status < 0) { in dlm_send_one_join_cancel()
1384 "node %u\n", status, DLM_CANCEL_JOIN_MSG, DLM_MOD_KEY, in dlm_send_one_join_cancel()
1390 return status; in dlm_send_one_join_cancel()
1398 int status, tmpstat; in dlm_send_join_cancels() local
1409 status = 0; in dlm_send_join_cancels()
1420 if (!status) in dlm_send_join_cancels()
1421 status = tmpstat; in dlm_send_join_cancels()
1425 if (status) in dlm_send_join_cancels()
1426 mlog_errno(status); in dlm_send_join_cancels()
1427 return status; in dlm_send_join_cancels()
1434 int status; in dlm_request_join() local
1451 status = o2net_send_message(DLM_QUERY_JOIN_MSG, DLM_MOD_KEY, &join_msg, in dlm_request_join()
1453 if (status < 0 && status != -ENOPROTOOPT) { in dlm_request_join()
1455 "node %u\n", status, DLM_QUERY_JOIN_MSG, DLM_MOD_KEY, in dlm_request_join()
1465 if (status == -ENOPROTOOPT) { in dlm_request_join()
1466 status = 0; in dlm_request_join()
1482 status = -EPROTO; in dlm_request_join()
1498 status = -EINVAL; in dlm_request_join()
1503 mlog(0, "status %d, node %d response is %d\n", status, node, in dlm_request_join()
1507 return status; in dlm_request_join()
1513 int status; in dlm_send_one_join_assert() local
1524 status = o2net_send_message(DLM_ASSERT_JOINED_MSG, DLM_MOD_KEY, in dlm_send_one_join_assert()
1527 if (status < 0) in dlm_send_one_join_assert()
1529 "node %u\n", status, DLM_ASSERT_JOINED_MSG, DLM_MOD_KEY, in dlm_send_one_join_assert()
1532 status = ret; in dlm_send_one_join_assert()
1534 return status; in dlm_send_one_join_assert()
1540 int status, node, live; in dlm_send_join_asserts() local
1542 status = 0; in dlm_send_join_asserts()
1553 status = dlm_send_one_join_assert(dlm, node); in dlm_send_join_asserts()
1559 if (status) { in dlm_send_join_asserts()
1561 "join on node %d\n", status, node); in dlm_send_join_asserts()
1567 } while (status && live); in dlm_send_join_asserts()
1602 int status = 0, tmpstat, node; in dlm_try_to_join_domain() local
1610 status = -ENOMEM; in dlm_try_to_join_domain()
1611 mlog_errno(status); in dlm_try_to_join_domain()
1633 status = dlm_request_join(dlm, node, &response); in dlm_try_to_join_domain()
1634 if (status < 0) { in dlm_try_to_join_domain()
1635 mlog_errno(status); in dlm_try_to_join_domain()
1645 status = -EAGAIN; in dlm_try_to_join_domain()
1665 status = dlm_send_nodeinfo(dlm, ctxt->yes_resp_map); in dlm_try_to_join_domain()
1666 if (status) { in dlm_try_to_join_domain()
1667 mlog_errno(status); in dlm_try_to_join_domain()
1670 status = dlm_send_regions(dlm, ctxt->yes_resp_map); in dlm_try_to_join_domain()
1671 if (status) { in dlm_try_to_join_domain()
1672 mlog_errno(status); in dlm_try_to_join_domain()
1691 if (!status) { in dlm_try_to_join_domain()
1699 if (status < 0) { in dlm_try_to_join_domain()
1709 mlog(0, "returning %d\n", status); in dlm_try_to_join_domain()
1710 return status; in dlm_try_to_join_domain()
1722 int status; in dlm_register_domain_handlers() local
1728 status = o2hb_register_callback(dlm->name, &dlm->dlm_hb_down); in dlm_register_domain_handlers()
1729 if (status) in dlm_register_domain_handlers()
1734 status = o2hb_register_callback(dlm->name, &dlm->dlm_hb_up); in dlm_register_domain_handlers()
1735 if (status) in dlm_register_domain_handlers()
1738 status = o2net_register_handler(DLM_MASTER_REQUEST_MSG, dlm->key, in dlm_register_domain_handlers()
1742 if (status) in dlm_register_domain_handlers()
1745 status = o2net_register_handler(DLM_ASSERT_MASTER_MSG, dlm->key, in dlm_register_domain_handlers()
1750 if (status) in dlm_register_domain_handlers()
1753 status = o2net_register_handler(DLM_CREATE_LOCK_MSG, dlm->key, in dlm_register_domain_handlers()
1757 if (status) in dlm_register_domain_handlers()
1760 status = o2net_register_handler(DLM_CONVERT_LOCK_MSG, dlm->key, in dlm_register_domain_handlers()
1764 if (status) in dlm_register_domain_handlers()
1767 status = o2net_register_handler(DLM_UNLOCK_LOCK_MSG, dlm->key, in dlm_register_domain_handlers()
1771 if (status) in dlm_register_domain_handlers()
1774 status = o2net_register_handler(DLM_PROXY_AST_MSG, dlm->key, in dlm_register_domain_handlers()
1778 if (status) in dlm_register_domain_handlers()
1781 status = o2net_register_handler(DLM_EXIT_DOMAIN_MSG, dlm->key, in dlm_register_domain_handlers()
1785 if (status) in dlm_register_domain_handlers()
1788 status = o2net_register_handler(DLM_DEREF_LOCKRES_MSG, dlm->key, in dlm_register_domain_handlers()
1792 if (status) in dlm_register_domain_handlers()
1795 status = o2net_register_handler(DLM_MIGRATE_REQUEST_MSG, dlm->key, in dlm_register_domain_handlers()
1799 if (status) in dlm_register_domain_handlers()
1802 status = o2net_register_handler(DLM_MIG_LOCKRES_MSG, dlm->key, in dlm_register_domain_handlers()
1806 if (status) in dlm_register_domain_handlers()
1809 status = o2net_register_handler(DLM_MASTER_REQUERY_MSG, dlm->key, in dlm_register_domain_handlers()
1813 if (status) in dlm_register_domain_handlers()
1816 status = o2net_register_handler(DLM_LOCK_REQUEST_MSG, dlm->key, in dlm_register_domain_handlers()
1820 if (status) in dlm_register_domain_handlers()
1823 status = o2net_register_handler(DLM_RECO_DATA_DONE_MSG, dlm->key, in dlm_register_domain_handlers()
1827 if (status) in dlm_register_domain_handlers()
1830 status = o2net_register_handler(DLM_BEGIN_RECO_MSG, dlm->key, in dlm_register_domain_handlers()
1834 if (status) in dlm_register_domain_handlers()
1837 status = o2net_register_handler(DLM_FINALIZE_RECO_MSG, dlm->key, in dlm_register_domain_handlers()
1841 if (status) in dlm_register_domain_handlers()
1844 status = o2net_register_handler(DLM_BEGIN_EXIT_DOMAIN_MSG, dlm->key, in dlm_register_domain_handlers()
1848 if (status) in dlm_register_domain_handlers()
1852 if (status) in dlm_register_domain_handlers()
1855 return status; in dlm_register_domain_handlers()
1860 int status; in dlm_join_domain() local
1868 status = dlm_register_domain_handlers(dlm); in dlm_join_domain()
1869 if (status) { in dlm_join_domain()
1870 mlog_errno(status); in dlm_join_domain()
1874 status = dlm_launch_thread(dlm); in dlm_join_domain()
1875 if (status < 0) { in dlm_join_domain()
1876 mlog_errno(status); in dlm_join_domain()
1880 status = dlm_launch_recovery_thread(dlm); in dlm_join_domain()
1881 if (status < 0) { in dlm_join_domain()
1882 mlog_errno(status); in dlm_join_domain()
1886 status = dlm_debug_init(dlm); in dlm_join_domain()
1887 if (status < 0) { in dlm_join_domain()
1888 mlog_errno(status); in dlm_join_domain()
1894 status = -ENOMEM; in dlm_join_domain()
1895 mlog_errno(status); in dlm_join_domain()
1900 status = dlm_try_to_join_domain(dlm); in dlm_join_domain()
1906 if (status == -EAGAIN) { in dlm_join_domain()
1908 status = -ERESTARTSYS; in dlm_join_domain()
1913 status = -ERESTARTSYS; in dlm_join_domain()
1933 } while (status == -EAGAIN); in dlm_join_domain()
1935 if (status < 0) { in dlm_join_domain()
1936 mlog_errno(status); in dlm_join_domain()
1940 status = 0; in dlm_join_domain()
1944 if (status) { in dlm_join_domain()
1952 return status; in dlm_join_domain()
2225 int status = 0; in dlm_register_net_handlers() local
2227 status = o2net_register_handler(DLM_QUERY_JOIN_MSG, DLM_MOD_KEY, in dlm_register_net_handlers()
2231 if (status) in dlm_register_net_handlers()
2234 status = o2net_register_handler(DLM_ASSERT_JOINED_MSG, DLM_MOD_KEY, in dlm_register_net_handlers()
2238 if (status) in dlm_register_net_handlers()
2241 status = o2net_register_handler(DLM_CANCEL_JOIN_MSG, DLM_MOD_KEY, in dlm_register_net_handlers()
2245 if (status) in dlm_register_net_handlers()
2248 status = o2net_register_handler(DLM_QUERY_REGION, DLM_MOD_KEY, in dlm_register_net_handlers()
2253 if (status) in dlm_register_net_handlers()
2256 status = o2net_register_handler(DLM_QUERY_NODEINFO, DLM_MOD_KEY, in dlm_register_net_handlers()
2261 if (status < 0) in dlm_register_net_handlers()
2264 return status; in dlm_register_net_handlers()
2321 int status; in dlm_init() local
2323 status = dlm_init_mle_cache(); in dlm_init()
2324 if (status) { in dlm_init()
2329 status = dlm_init_master_caches(); in dlm_init()
2330 if (status) { in dlm_init()
2336 status = dlm_init_lock_cache(); in dlm_init()
2337 if (status) { in dlm_init()
2342 status = dlm_register_net_handlers(); in dlm_init()
2343 if (status) { in dlm_init()
2348 status = dlm_create_debugfs_root(); in dlm_init()
2349 if (status) in dlm_init()