Searched refs:PullJob (Results 1 - 6 of 6) sorted by relevance

/systemd/src/import/
H A Dpull-common.h33 int pull_make_settings_job(PullJob **ret, const char *url, CurlGlue *glue, PullJobFinished on_finished, void *userdata);
34 int pull_make_verification_jobs(PullJob **ret_checksum_job, PullJob **ret_signature_job, ImportVerify verify, const char *url, CurlGlue *glue, PullJobFinished on_finished, void *userdata);
36 int pull_verify(PullJob *main_job, PullJob *settings_job, PullJob *checksum_job, PullJob *signature_job);
H A Dpull-job.h28 typedef struct PullJob PullJob; typedef in typeref:struct:PullJob
30 typedef void (*PullJobFinished)(PullJob *job);
31 typedef int (*PullJobOpenDisk)(PullJob *job);
32 typedef int (*PullJobHeader)(PullJob *job, const char *header, size_t sz);
33 typedef void (*PullJobProgress)(PullJob *job);
56 struct PullJob { struct
108 int pull_job_new(PullJob **job, const char *url, CurlGlue *glue, void *userdata);
109 PullJob* pull_job_unref(PullJob *jo
[all...]
H A Dpull-job.c33 PullJob* pull_job_unref(PullJob *j) {
58 static void pull_job_finish(PullJob *j, int ret) {
79 PullJob *j = NULL;
180 PullJob *j = userdata;
231 static int pull_job_write_compressed(PullJob *j, void *p, size_t sz) {
268 static int pull_job_open_disk(PullJob *j) {
302 static int pull_job_detect_compression(PullJob *j) {
340 PullJob *j = userdata;
391 PullJob *
[all...]
H A Dpull-common.c222 PullJob **ret,
229 _cleanup_(pull_job_unrefp) PullJob *job = NULL;
265 PullJob **ret_checksum_job,
266 PullJob **ret_signature_job,
273 _cleanup_(pull_job_unrefp) PullJob *checksum_job = NULL, *signature_job = NULL;
323 int pull_verify(PullJob *main_job,
324 PullJob *settings_job,
325 PullJob *checksum_job,
326 PullJob *signature_job) {
H A Dpull-tar.c62 PullJob *tar_job;
63 PullJob *settings_job;
64 PullJob *checksum_job;
65 PullJob *signature_job;
279 static void tar_pull_job_on_finished(PullJob *j) {
389 static int tar_pull_job_on_open_disk_tar(PullJob *j) {
428 static int tar_pull_job_on_open_disk_settings(PullJob *j) {
457 static void tar_pull_job_on_progress(PullJob *j) {
H A Dpull-raw.c65 PullJob *raw_job;
66 PullJob *settings_job;
67 PullJob *checksum_job;
68 PullJob *signature_job;
383 static void raw_pull_job_on_finished(PullJob *j) {
485 static int raw_pull_job_on_open_disk_raw(PullJob *j) {
518 static int raw_pull_job_on_open_disk_settings(PullJob *j) {
547 static void raw_pull_job_on_progress(PullJob *j) {

Completed in 14 milliseconds