Lines Matching refs:tx

427  * Sets up e in tx to set pname's values.  Returns 0 on success or -1 on
429 * SCF_ERROR_HANDLE_MISMATCH - tx & e are derived from different handles
433 * SCF_ERROR_NOT_SET - tx has not been started
434 * SCF_ERROR_DELETED - the pg tx was started on was deleted
437 transaction_property_set(scf_transaction_t *tx, scf_transaction_entry_t *e,
441 if (scf_transaction_property_change_type(tx, e, pname, ty) == 0)
458 if (scf_transaction_property_new(tx, e, pname, ty) == 0)
519 scf_transaction_t *tx = NULL;
535 (tx = scf_transaction_create(h)) == NULL ||
600 if (scf_transaction_start(tx, gpg) == -1)
603 if (transaction_property_set(tx, ent, SCF_PROPERTY_ENABLED,
624 committed = scf_transaction_commit(tx);
628 scf_transaction_reset(tx);
641 scf_transaction_destroy(tx);
651 scf_transaction_t *tx = NULL;
662 (tx = scf_transaction_create(h)) == NULL ||
669 if (scf_transaction_start(tx, gpg) == -1 ||
670 scf_transaction_property_delete(tx, ent,
672 (committed = scf_transaction_commit(tx)) == -1)
675 scf_transaction_reset(tx);
694 scf_transaction_destroy(tx);
715 scf_transaction_t *tx = NULL;
728 (tx = scf_transaction_create(h)) == NULL ||
822 if (scf_transaction_start(tx, pg) == -1) {
842 if (transaction_property_set(tx, ent, action,
863 trans = scf_transaction_commit(tx);
877 scf_transaction_reset(tx);
888 scf_transaction_reset(tx);
910 scf_transaction_destroy(tx);
1389 scf_transaction_t *tx = NULL;
1391 if ((tx = scf_transaction_create(simple_h->h)) == NULL) {
1399 if (scf_transaction_start(tx, simple_h->editing_pg) == -1) {
1405 return (tx);
1409 scf_transaction_restart(scf_simple_handle_t *simple_h, scf_transaction_t *tx)
1411 scf_transaction_reset(tx);
1417 if (scf_transaction_start(tx, simple_h->editing_pg) == -1) {
2765 scf_transaction_t *tx = scf_transaction_create(h);
2783 tx == NULL)
2808 if (scf_transaction_start(tx, pg) == -1)
2812 ret = scf_transaction_property_change(tx, e[i], prop->pv_prop,
2815 ret = scf_transaction_property_new(tx, e[i],
2867 ret = scf_transaction_commit(tx);
2872 scf_transaction_reset(tx);
2892 scf_transaction_destroy(tx);
2924 scf_transaction_t *tx;
2953 tx = scf_transaction_create(h);
2955 if (tx == NULL || e == NULL) {
2961 if (scf_transaction_start(tx, pg) != 0) {
2965 if (scf_transaction_property_delete(tx, e, pname) != 0) {
2969 if ((r = scf_transaction_commit(tx)) == 1) {
2978 scf_transaction_reset(tx);
3016 scf_transaction_destroy(tx);