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()
1485 status = -EPROTO; in dlm_request_join()
1501 status = -EINVAL; in dlm_request_join()
1510 mlog(0, "status %d, node %d response is %d\n", status, node, in dlm_request_join()
1514 return status; in dlm_request_join()
1520 int status; in dlm_send_one_join_assert() local
1531 status = o2net_send_message(DLM_ASSERT_JOINED_MSG, DLM_MOD_KEY, in dlm_send_one_join_assert()
1534 if (status < 0) in dlm_send_one_join_assert()
1536 "node %u\n", status, DLM_ASSERT_JOINED_MSG, DLM_MOD_KEY, in dlm_send_one_join_assert()
1539 status = ret; in dlm_send_one_join_assert()
1541 return status; in dlm_send_one_join_assert()
1547 int status, node, live; in dlm_send_join_asserts() local
1549 status = 0; in dlm_send_join_asserts()
1560 status = dlm_send_one_join_assert(dlm, node); in dlm_send_join_asserts()
1566 if (status) { in dlm_send_join_asserts()
1568 "join on node %d\n", status, node); in dlm_send_join_asserts()
1574 } while (status && live); in dlm_send_join_asserts()
1609 int status = 0, tmpstat, node; in dlm_try_to_join_domain() local
1617 status = -ENOMEM; in dlm_try_to_join_domain()
1618 mlog_errno(status); in dlm_try_to_join_domain()
1640 status = dlm_request_join(dlm, node, &response); in dlm_try_to_join_domain()
1641 if (status < 0) { in dlm_try_to_join_domain()
1642 mlog_errno(status); in dlm_try_to_join_domain()
1652 status = -EAGAIN; in dlm_try_to_join_domain()
1672 status = dlm_send_nodeinfo(dlm, ctxt->yes_resp_map); in dlm_try_to_join_domain()
1673 if (status) { in dlm_try_to_join_domain()
1674 mlog_errno(status); in dlm_try_to_join_domain()
1677 status = dlm_send_regions(dlm, ctxt->yes_resp_map); in dlm_try_to_join_domain()
1678 if (status) { in dlm_try_to_join_domain()
1679 mlog_errno(status); in dlm_try_to_join_domain()
1698 if (!status) { in dlm_try_to_join_domain()
1706 if (status < 0) { in dlm_try_to_join_domain()
1716 mlog(0, "returning %d\n", status); in dlm_try_to_join_domain()
1717 return status; in dlm_try_to_join_domain()
1729 int status; in dlm_register_domain_handlers() local
1738 status = o2hb_register_callback(dlm->name, &dlm->dlm_hb_down); in dlm_register_domain_handlers()
1739 if (status) in dlm_register_domain_handlers()
1742 status = o2hb_register_callback(dlm->name, &dlm->dlm_hb_up); in dlm_register_domain_handlers()
1743 if (status) in dlm_register_domain_handlers()
1746 status = o2net_register_handler(DLM_MASTER_REQUEST_MSG, dlm->key, in dlm_register_domain_handlers()
1750 if (status) in dlm_register_domain_handlers()
1753 status = o2net_register_handler(DLM_ASSERT_MASTER_MSG, dlm->key, in dlm_register_domain_handlers()
1758 if (status) in dlm_register_domain_handlers()
1761 status = o2net_register_handler(DLM_CREATE_LOCK_MSG, dlm->key, in dlm_register_domain_handlers()
1765 if (status) in dlm_register_domain_handlers()
1768 status = o2net_register_handler(DLM_CONVERT_LOCK_MSG, dlm->key, in dlm_register_domain_handlers()
1772 if (status) in dlm_register_domain_handlers()
1775 status = o2net_register_handler(DLM_UNLOCK_LOCK_MSG, dlm->key, in dlm_register_domain_handlers()
1779 if (status) in dlm_register_domain_handlers()
1782 status = o2net_register_handler(DLM_PROXY_AST_MSG, dlm->key, in dlm_register_domain_handlers()
1786 if (status) in dlm_register_domain_handlers()
1789 status = o2net_register_handler(DLM_EXIT_DOMAIN_MSG, dlm->key, in dlm_register_domain_handlers()
1793 if (status) in dlm_register_domain_handlers()
1796 status = o2net_register_handler(DLM_DEREF_LOCKRES_MSG, dlm->key, in dlm_register_domain_handlers()
1800 if (status) in dlm_register_domain_handlers()
1803 status = o2net_register_handler(DLM_MIGRATE_REQUEST_MSG, dlm->key, in dlm_register_domain_handlers()
1807 if (status) in dlm_register_domain_handlers()
1810 status = o2net_register_handler(DLM_MIG_LOCKRES_MSG, dlm->key, in dlm_register_domain_handlers()
1814 if (status) in dlm_register_domain_handlers()
1817 status = o2net_register_handler(DLM_MASTER_REQUERY_MSG, dlm->key, in dlm_register_domain_handlers()
1821 if (status) in dlm_register_domain_handlers()
1824 status = o2net_register_handler(DLM_LOCK_REQUEST_MSG, dlm->key, in dlm_register_domain_handlers()
1828 if (status) in dlm_register_domain_handlers()
1831 status = o2net_register_handler(DLM_RECO_DATA_DONE_MSG, dlm->key, in dlm_register_domain_handlers()
1835 if (status) in dlm_register_domain_handlers()
1838 status = o2net_register_handler(DLM_BEGIN_RECO_MSG, dlm->key, in dlm_register_domain_handlers()
1842 if (status) in dlm_register_domain_handlers()
1845 status = o2net_register_handler(DLM_FINALIZE_RECO_MSG, dlm->key, in dlm_register_domain_handlers()
1849 if (status) in dlm_register_domain_handlers()
1852 status = o2net_register_handler(DLM_BEGIN_EXIT_DOMAIN_MSG, dlm->key, in dlm_register_domain_handlers()
1858 if (status) in dlm_register_domain_handlers()
1861 return status; in dlm_register_domain_handlers()
1866 int status; in dlm_join_domain() local
1875 status = dlm_register_domain_handlers(dlm); in dlm_join_domain()
1876 if (status) { in dlm_join_domain()
1877 mlog_errno(status); in dlm_join_domain()
1881 status = dlm_launch_thread(dlm); in dlm_join_domain()
1882 if (status < 0) { in dlm_join_domain()
1883 mlog_errno(status); in dlm_join_domain()
1887 status = dlm_launch_recovery_thread(dlm); in dlm_join_domain()
1888 if (status < 0) { in dlm_join_domain()
1889 mlog_errno(status); in dlm_join_domain()
1893 status = dlm_debug_init(dlm); in dlm_join_domain()
1894 if (status < 0) { in dlm_join_domain()
1895 mlog_errno(status); in dlm_join_domain()
1902 status = -ENOMEM; in dlm_join_domain()
1903 mlog_errno(status); in dlm_join_domain()
1908 status = dlm_try_to_join_domain(dlm); in dlm_join_domain()
1914 if (status == -EAGAIN) { in dlm_join_domain()
1916 status = -ERESTARTSYS; in dlm_join_domain()
1921 status = -ERESTARTSYS; in dlm_join_domain()
1941 } while (status == -EAGAIN); in dlm_join_domain()
1943 if (status < 0) { in dlm_join_domain()
1944 mlog_errno(status); in dlm_join_domain()
1948 status = 0; in dlm_join_domain()
1952 if (status) { in dlm_join_domain()
1960 return status; in dlm_join_domain()
2233 int status = 0; in dlm_register_net_handlers() local
2235 status = o2net_register_handler(DLM_QUERY_JOIN_MSG, DLM_MOD_KEY, in dlm_register_net_handlers()
2239 if (status) in dlm_register_net_handlers()
2242 status = o2net_register_handler(DLM_ASSERT_JOINED_MSG, DLM_MOD_KEY, in dlm_register_net_handlers()
2246 if (status) in dlm_register_net_handlers()
2249 status = o2net_register_handler(DLM_CANCEL_JOIN_MSG, DLM_MOD_KEY, in dlm_register_net_handlers()
2253 if (status) in dlm_register_net_handlers()
2256 status = o2net_register_handler(DLM_QUERY_REGION, DLM_MOD_KEY, in dlm_register_net_handlers()
2261 if (status) in dlm_register_net_handlers()
2264 status = o2net_register_handler(DLM_QUERY_NODEINFO, DLM_MOD_KEY, in dlm_register_net_handlers()
2269 if (status < 0) in dlm_register_net_handlers()
2272 return status; in dlm_register_net_handlers()
2329 int status; in dlm_init() local
2331 status = dlm_init_mle_cache(); in dlm_init()
2332 if (status) { in dlm_init()
2337 status = dlm_init_master_caches(); in dlm_init()
2338 if (status) { in dlm_init()
2344 status = dlm_init_lock_cache(); in dlm_init()
2345 if (status) { in dlm_init()
2350 status = dlm_register_net_handlers(); in dlm_init()
2351 if (status) { in dlm_init()
2356 status = dlm_create_debugfs_root(); in dlm_init()
2357 if (status) in dlm_init()