Home
last modified time | relevance | path

Searched refs:TarExport (Results 1 – 3 of 3) sorted by relevance

/systemd-251/src/import/
Dexport-tar.h9 typedef struct TarExport TarExport; typedef
11 typedef void (*TarExportFinished)(TarExport *export, int error, void *userdata);
13 int tar_export_new(TarExport **export, sd_event *event, TarExportFinished on_finished, void *userda…
14 TarExport* tar_export_unref(TarExport *export);
16 DEFINE_TRIVIAL_CLEANUP_FUNC(TarExport*, tar_export_unref);
18 int tar_export_start(TarExport *export, const char *path, int fd, ImportCompressType compress);
Dexport-tar.c18 struct TarExport { struct
53 TarExport *tar_export_unref(TarExport *e) { in tar_export_unref() argument
79 TarExport **ret, in tar_export_new()
84 _cleanup_(tar_export_unrefp) TarExport *e = NULL; in tar_export_new()
89 e = new(TarExport, 1); in tar_export_new()
93 *e = (TarExport) { in tar_export_new()
116 static void tar_export_report_progress(TarExport *e) { in tar_export_report_progress()
141 static int tar_export_finish(TarExport *e) { in tar_export_finish()
160 static int tar_export_process(TarExport *e) { in tar_export_process()
242 TarExport *i = userdata; in tar_export_on_output()
[all …]
Dexport.c50 static void on_tar_finished(TarExport *export, int error, void *userdata) { in on_tar_finished()
61 _cleanup_(tar_export_unrefp) TarExport *export = NULL; in export_tar()