Lines Matching defs:file_update
64 struct file_update {
88 static struct file_update *fup_new(struct coll *, struct status *);
89 static int fup_prepare(struct file_update *, char *, int);
90 static void fup_cleanup(struct file_update *);
91 static void fup_free(struct file_update *);
95 static int updater_docoll(struct updater *, struct file_update *, int);
96 static int updater_delete(struct updater *, struct file_update *);
98 static int updater_checkout(struct updater *, struct file_update *, int);
99 static int updater_addfile(struct updater *, struct file_update *,
102 static int updater_setattrs(struct updater *, struct file_update *,
105 struct file_update *, char *, char *);
106 static int updater_updatefile(struct updater *, struct file_update *fup,
109 struct file_update *, char *, char *);
110 static int updater_diff(struct updater *, struct file_update *);
111 static int updater_diff_batch(struct updater *, struct file_update *);
112 static int updater_diff_apply(struct updater *, struct file_update *,
114 static int updater_rcsedit(struct updater *, struct file_update *, char *,
116 int updater_append_file(struct updater *, struct file_update *,
118 static int updater_rsync(struct updater *, struct file_update *, size_t);
121 static struct file_update *
124 struct file_update *fup;
126 fup = xmalloc(sizeof(struct file_update));
134 fup_prepare(struct file_update *fup, char *name, int attic)
163 fup_cleanup(struct file_update *fup)
215 fup_free(struct file_update *fup)
284 struct file_update *fup;
344 updater_docoll(struct updater *up, struct file_update *fup, int isfixups)
840 updater_delete(struct updater *up, struct file_update *fup)
875 updater_setattrs(struct updater *up, struct file_update *fup, char *name,
947 updater_updatefile(struct updater *up, struct file_update *fup,
1031 struct file_update *fup, char *name, char *attr)
1076 updater_diff(struct updater *up, struct file_update *fup)
1166 updater_diff_batch(struct updater *up, struct file_update *fup)
1228 updater_diff_apply(struct updater *up, struct file_update *fup, char *state)
1260 struct file_update *fup, char *name, char *attr)
1353 updater_addfile(struct updater *up, struct file_update *fup, char *attr,
1424 updater_checkout(struct updater *up, struct file_update *fup, int isfixup)
1535 updater_rcsedit(struct updater *up, struct file_update *fup, char *name,
1826 updater_append_file(struct updater *up, struct file_update *fup, off_t pos)
1955 updater_rsync(struct updater *up, struct file_update *fup, size_t blocksize)