Lines Matching refs:rc

181 	int rc = 0, i;
190 if ((rc = smc_send_msg(DEFAULT_FD, &req_pkt, &rsp_pkt,
192 WD_DEBUG1(WD_PICL_GET_ERR, rc);
247 picl_errno_t rc;
258 if ((rc = nvlist_alloc(&nvl, NV_UNIQUE_NAME_TYPE, NULL)) != 0) {
260 syslog(LOG_ERR, WD_NVLIST_ERR, rc);
264 if ((rc = nvlist_add_uint64(nvl, PICLEVENTARG_NODEHANDLE,
268 syslog(LOG_ERR, WD_NVLIST_ERR, rc);
272 if ((rc = nvlist_add_string(nvl, PICLEVENTARG_STATE,
276 syslog(LOG_ERR, WD_NVLIST_ERR, rc);
280 if ((rc = nvlist_pack(nvl, &pack_buf, &nvl_size, NV_ENCODE_NATIVE,
284 syslog(LOG_ERR, WD_NVLIST_ERR, rc);
288 if ((rc = ptree_post_event(evname, pack_buf, nvl_size,
293 return (rc);
305 picl_errno_t rc;
348 if ((rc = post_wd_state_event(wd_data.wd1_nodehdl,
350 syslog(LOG_ERR, WD_PICL_POST_EVENT_ERR, rc);
354 if ((rc = post_wd_state_event(wd_data.wd2_nodehdl,
356 syslog(LOG_ERR, WD_PICL_POST_EVENT_ERR, rc);
361 if ((rc = post_wd_state_event(wd_data.wd1_nodehdl,
363 syslog(LOG_ERR, WD_PICL_POST_EVENT_ERR, rc);
365 if ((rc = post_wd_state_event(wd_data.wd2_nodehdl,
367 syslog(LOG_ERR, WD_PICL_POST_EVENT_ERR, rc);
379 int rc = 0;
400 if ((rc = smc_send_msg(wd_fd, &req_pkt, &rsp_pkt,
402 syslog(LOG_CRIT, WD_PICL_PAT_ERR, rc);
426 int rc = 0;
450 if ((rc = smc_send_msg(wd_fd, &req_pkt, &rsp_pkt,
452 WD_DEBUG1(WD_PICL_START_ERR, rc);
459 if ((rc = smc_send_msg(wd_fd, &req_pkt, &rsp_pkt,
461 WD_DEBUG1(WD_PICL_START_ERR, rc);
473 int rc;
496 rc = wd_get_healthy_status();
497 if (rc == WD_HEALTHY_DOWN) {
500 } else if (rc == -1) {
518 rc = wd_start(wd1_action, wd2_action,
520 return (rc);
716 int rc = 0;
735 if ((rc = smc_send_msg(wd_fd, &req_pkt, &rsp_pkt,
737 syslog(LOG_ERR, WD_PICL_STOP_ERR, rc);
751 int rc = PICL_SUCCESS;
766 rc = PICL_FAILURE;
771 rc = PICL_FAILURE;
779 rc = wd_get_healthy_status();
780 if (rc == WD_HEALTHY_DOWN) {
783 } else if (rc == -1) {
787 rc = PICL_SUCCESS;
825 if ((rc = wd_stop()) == PICL_SUCCESS) {
843 if ((rc = wd_arm(DISABLE_AUTO_PAT)) == PICL_SUCCESS) {
852 return (rc);
873 rc = wd_pat();
878 rc = PICL_INVALIDARG;
883 return (rc);
890 int rc = PICL_INVALIDARG;
909 rc = PICL_SUCCESS;
914 rc = PICL_SUCCESS;
920 rc = PICL_SUCCESS;
923 if (rc == PICL_SUCCESS) {
924 rc = wd_worker_function(flag, parg->cred.dc_pid);
926 rc = PICL_INVALIDARG;
929 if (rc == PICL_SUCCESS) {
949 return (rc);
957 int rc = PICL_SUCCESS;
979 rc = PICL_FAILURE;
982 return (rc);
991 int rc;
1005 if ((rc = wd_get_reg_dump(buffer)) != 0) {
1006 return (rc);
1027 int present_status, rc;
1029 if ((rc = wd_get_wd2_status(&present_status)) !=
1031 return (rc);
1135 picl_errno_t rc;
1140 if ((rc = wd_get_reg_dump(buffer)) != 0) {
1141 return (rc);
1238 picl_errno_t rc;
1241 rc = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
1243 if (rc != PICL_SUCCESS) {
1244 syslog(LOG_ERR, WD_PICL_PROP_INIT_ERR, rc);
1245 return (rc);
1248 rc = ptree_create_and_add_prop(nodeh, &propinfo, vbuf, propp);
1249 if (rc != PICL_SUCCESS) {
1250 return (rc);
1260 int rc;
1267 if ((rc = ptree_get_root(&rooth)) != PICL_SUCCESS) {
1268 syslog(LOG_ERR, WD_NODE_INIT_ERR, 1, rc);
1273 if ((rc = ptree_get_node_by_path(PLATFORM_PATH,
1275 syslog(LOG_ERR, WD_NODE_INIT_ERR, 2, rc);
1280 if ((rc = ptree_find_node(platformh, PICL_PROP_NAME,
1284 syslog(LOG_ERR, WD_NODE_INIT_ERR, 3, rc);
1289 if ((rc = ptree_create_and_add_node(sysmgmt_h, PICL_NODE_WD_CONTROLLER,
1292 syslog(LOG_ERR, WD_NODE_INIT_ERR, 4, rc);
1298 if ((rc = wd_create_property(PICL_PTYPE_CHARSTRING,
1305 syslog(LOG_ERR, WD_NODE_INIT_ERR, 5, rc);
1310 if ((rc = ptree_create_and_add_node(wd_data.wd_ctrl_nodehdl,
1313 syslog(LOG_ERR, WD_NODE_INIT_ERR, 6, rc);
1318 if ((rc = ptree_create_and_add_node(wd_data.wd_ctrl_nodehdl,
1321 syslog(LOG_ERR, WD_NODE_INIT_ERR, 7, rc);
1329 if ((rc = wd_create_property(PICL_PTYPE_CHARSTRING,
1334 syslog(LOG_ERR, WD_NODE_INIT_ERR, 8, rc);
1338 if ((rc = wd_create_property(PICL_PTYPE_CHARSTRING,
1343 syslog(LOG_ERR, WD_NODE_INIT_ERR, 9, rc);
1348 if ((rc = wd_create_property(PICL_PTYPE_UNSIGNED_INT,
1354 syslog(LOG_ERR, WD_NODE_INIT_ERR, 10, rc);
1358 if ((rc = wd_create_property(PICL_PTYPE_UNSIGNED_INT,
1364 syslog(LOG_ERR, WD_NODE_INIT_ERR, 11, rc);
1371 if ((rc = wd_create_property(PICL_PTYPE_CHARSTRING,
1377 syslog(LOG_ERR, WD_NODE_INIT_ERR, 12, rc);
1381 if ((rc = wd_create_property(PICL_PTYPE_CHARSTRING,
1387 syslog(LOG_ERR, WD_NODE_INIT_ERR, 13, rc);
1480 picl_errno_t rc;
1508 rc = ptree_get_propval_by_name(fruhdl, PICL_PROP_NAME,
1510 if (rc != PICL_SUCCESS) {
1600 int rc = 0;
1601 if ((rc = picld_plugin_register(&wd_reg_info)) != PICL_SUCCESS) {
1602 syslog(LOG_ERR, WD_PICL_REG_ERR, rc);
1709 picl_errno_t rc = PICL_SUCCESS;
1748 rc = PICL_INVALIDARG;
1758 rc = PICL_INVALIDARG;
1763 return (rc);