H A D | transaction.c | 30 static void transaction_unlink_job(Transaction *tr, Job *j, bool delete_dependencies); 32 static void transaction_delete_job(Transaction *tr, Job *j, bool delete_dependencies) { argument 33 assert(tr); 38 transaction_unlink_job(tr, j, delete_dependencies); 43 static void transaction_delete_unit(Transaction *tr, Unit *u) { argument 49 while ((j = hashmap_get(tr->jobs, u))) 50 transaction_delete_job(tr, j, true); 53 void transaction_abort(Transaction *tr) { argument 56 assert(tr); 58 while ((j = hashmap_first(tr 89 transaction_merge_and_delete_job(Transaction *tr, Job *j, Job *other, JobType t) argument 157 delete_one_unmergeable_job(Transaction *tr, Job *j) argument 235 transaction_merge_jobs(Transaction *tr, sd_bus_error *e) argument 298 transaction_drop_redundant(Transaction *tr) argument 341 transaction_verify_order_one(Transaction *tr, Job *j, Job *from, unsigned generation, sd_bus_error *e) argument 449 transaction_verify_order(Transaction *tr, unsigned *generation, sd_bus_error *e) argument 472 transaction_collect_garbage(Transaction *tr) argument 496 transaction_is_destructive(Transaction *tr, JobMode mode, sd_bus_error *e) argument 520 transaction_minimize_impact(Transaction *tr) argument 573 transaction_apply(Transaction *tr, Manager *m, JobMode mode) argument 639 transaction_activate(Transaction *tr, Manager *m, JobMode mode, sd_bus_error *e) argument 745 transaction_add_one_job(Transaction *tr, JobType type, Unit *unit, bool *is_new) argument 792 transaction_unlink_job(Transaction *tr, Job *j, bool delete_dependencies) argument 826 transaction_add_job_and_dependencies( Transaction *tr, JobType type, Unit *unit, Job *by, bool matters, bool conflicts, bool ignore_requirements, bool ignore_order, sd_bus_error *e) argument 1036 transaction_add_isolate_jobs(Transaction *tr, Manager *m) argument 1071 Transaction *tr; local 1088 transaction_free(Transaction *tr) argument [all...] |