Lines Matching defs:rc

714 	int rc;
807 rc = rc_node_create_property(cp->ci_parent, lp, name, type,
809 if (rc != REP_PROTOCOL_SUCCESS) {
810 assert(rc == REP_PROTOCOL_FAIL_NO_RESOURCES);
1203 int rc;
1208 if ((rc = rc_check_type_name(type, name)) != REP_PROTOCOL_SUCCESS)
1209 return (rc);
1242 int rc;
1248 if ((rc = rc_check_type_name(type, name)) != REP_PROTOCOL_SUCCESS)
1249 return (rc);
1310 int rc;
1316 if ((rc = rc_check_type_name(type, name)) != REP_PROTOCOL_SUCCESS)
1317 return (rc);
1476 int rc;
1488 rc = backend_tx_begin(BACKEND_TYPE_NORMAL, &dip.di_tx);
1489 if (rc != REP_PROTOCOL_SUCCESS)
1490 return (rc);
1492 rc = backend_tx_begin(BACKEND_TYPE_NONPERSIST, &dip.di_np_tx);
1493 if (rc == REP_PROTOCOL_FAIL_BACKEND_ACCESS ||
1494 rc == REP_PROTOCOL_FAIL_BACKEND_READONLY)
1496 else if (rc != REP_PROTOCOL_SUCCESS) {
1498 return (rc);
1501 if ((rc = (*info[type].obj_delete_start)(pp, &dip)) !=
1507 rc = (*de.de_cb)(&dip, &de);
1508 if (rc != REP_PROTOCOL_SUCCESS)
1512 rc = backend_tx_commit(dip.di_tx);
1513 if (rc != REP_PROTOCOL_SUCCESS)
1520 return (rc);
1526 return (rc);
1538 int rc;
1555 if ((rc = (*ip->obj_setup_child_info)(pp, type, cip)) !=
1557 return (rc);
1560 if ((rc = (*ip->obj_query_child)(q, lp, name)) !=
1562 assert(rc == REP_PROTOCOL_FAIL_BAD_REQUEST);
1564 return (rc);
1567 rc = backend_tx_run_single_int(tx, q, &id);
1570 if (rc == REP_PROTOCOL_SUCCESS)
1572 else if (rc != REP_PROTOCOL_FAIL_NOT_FOUND)
1573 return (rc);
1583 if ((rc = (*ip->obj_insert_child)(tx, lp, name)) !=
1586 return (rc);
1610 int rc;
1612 if ((rc = backend_tx_begin(pp->rn_id.rl_backend, &tx)) !=
1614 return (rc);
1617 if ((rc = object_do_create(tx, &ci, pp, type, name, &np)) !=
1620 return (rc);
1623 rc = backend_tx_commit(tx);
1624 if (rc != REP_PROTOCOL_SUCCESS) {
1626 return (rc);
1645 int rc;
1667 if ((rc = (*ip->obj_setup_child_info)(pp, type, &ci)) !=
1669 return (rc);
1672 if ((rc = (*ip->obj_query_child)(q, lp, name)) !=
1675 return (rc);
1689 rc = rc_wr;
1694 rc = rc_ro;
1699 rc = backend_tx_run_single_int(tx_ro, q, &id);
1701 if (rc == REP_PROTOCOL_SUCCESS) {
1703 rc = REP_PROTOCOL_FAIL_EXISTS;
1705 } else if (rc != REP_PROTOCOL_FAIL_NOT_FOUND) {
1711 rc = backend_tx_run_single_int(tx_wr, q, &id);
1714 if (rc == REP_PROTOCOL_SUCCESS) {
1715 rc = REP_PROTOCOL_FAIL_EXISTS;
1717 } else if (rc != REP_PROTOCOL_FAIL_NOT_FOUND) {
1727 rc = REP_PROTOCOL_FAIL_NO_RESOURCES;
1732 rc = REP_PROTOCOL_FAIL_NO_RESOURCES;
1736 if ((rc = (*ip->obj_insert_pg_child)(tx_wr, lp, name, pgtype, flags,
1742 rc = backend_tx_commit(tx_wr);
1743 if (rc != REP_PROTOCOL_SUCCESS) {
1745 return (rc);
1757 return (rc);