void enqueue_package(struct pkginfo *pkg) { ensure_package_clientdata(pkg); if (pkg->clientdata->enqueued) return; pkg->clientdata->enqueued = true; pkg_queue_push(&queue, pkg); }
static void trigproc_enqueue_deferred(struct pkginfo *pend) { if (f_triggers < 0) return; ensure_package_clientdata(pend); if (pend->clientdata->trigprocdeferred) return; pend->clientdata->trigprocdeferred = pkg_queue_push(&deferred, pend); debug(dbg_triggers, "trigproc_enqueue_deferred pend=%s", pkg_name(pend, pnaw_always)); }
void enqueue_package(struct pkginfo *pkg) { pkg_queue_push(&queue, pkg); }