Lines Matching defs:transaction
55 BusTransaction *transaction,
58 if (!bus_context_check_security_policy (context, transaction,
70 if (!bus_transaction_send (transaction,
82 bus_dispatch_matches (BusTransaction *transaction,
104 context = bus_transaction_get_context (transaction);
109 if (!bus_context_check_security_policy (context, transaction,
127 if (!bus_transaction_send (transaction, addressed_recipient, message))
135 connections = bus_transaction_get_connections (transaction);
156 message, transaction, &tmp_error))
179 BusTransaction *transaction;
186 transaction = NULL;
244 /* Create our transaction */
245 transaction = bus_transaction_new (context);
246 if (transaction == NULL)
275 if (!bus_context_check_security_policy (context, transaction,
283 if (!bus_driver_handle_message (connection, transaction, message, &error))
314 if (!bus_activation_activate_service (activation, connection, transaction, TRUE,
343 if (!bus_dispatch_matches (transaction, connection, addressed_recipient, message, &error))
360 /* cancel transaction due to OOM */
361 if (transaction != NULL)
363 bus_transaction_cancel_and_free (transaction);
364 transaction = NULL;
372 _dbus_assert (transaction != NULL);
373 if (!bus_transaction_send_error_reply (transaction, connection,
378 /* cancel transaction due to OOM */
379 if (transaction != NULL)
381 bus_transaction_cancel_and_free (transaction);
382 transaction = NULL;
391 if (transaction != NULL)
393 bus_transaction_execute_and_free (transaction);