Searched refs:CurlGlue (Results 1 - 8 of 8) sorted by relevance

/systemd/src/import/
H A Dcurl-util.h29 typedef struct CurlGlue CurlGlue; typedef in typeref:struct:CurlGlue
31 struct CurlGlue { struct
38 void (*on_finished)(CurlGlue *g, CURL *curl, CURLcode code);
42 int curl_glue_new(CurlGlue **glue, sd_event *event);
43 CurlGlue* curl_glue_unref(CurlGlue *glue);
45 DEFINE_TRIVIAL_CLEANUP_FUNC(CurlGlue*, curl_glue_unref);
48 int curl_glue_add(CurlGlue *g, CURL *c);
49 void curl_glue_remove_and_free(CurlGlue *
[all...]
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);
H A Dpull-job.h68 CurlGlue *glue;
108 int pull_job_new(PullJob **job, const char *url, CurlGlue *glue, void *userdata);
113 void pull_job_curl_on_finished(CurlGlue *g, CURL *curl, CURLcode result);
H A Dcurl-util.c25 static void curl_glue_check_finished(CurlGlue *g) {
43 CurlGlue *g = userdata;
71 CurlGlue *g = userdata;
164 CurlGlue *g = userdata;
180 CurlGlue *g = userdata;
213 CurlGlue *curl_glue_unref(CurlGlue *g) {
243 int curl_glue_new(CurlGlue **glue, sd_event *event) {
244 _cleanup_(curl_glue_unrefp) CurlGlue *g = NULL;
247 g = new0(CurlGlue,
[all...]
H A Dpull-common.c224 CurlGlue *glue,
269 CurlGlue *glue,
H A Dpull-job.c78 void pull_job_curl_on_finished(CurlGlue *g, CURL *curl, CURLcode result) {
515 int pull_job_new(PullJob **ret, const char *url, CurlGlue *glue, void *userdata) {
H A Dpull-tar.c58 CurlGlue *glue;
H A Dpull-raw.c61 CurlGlue *glue;

Completed in 1779 milliseconds