Lines Matching refs:sess

46 rsync_set_metadata(struct sess *sess, int newfile,  in rsync_set_metadata()  argument
56 if (sess->opts->preserve_times) { in rsync_set_metadata()
73 if (getuid() == 0 && sess->opts->preserve_uids) in rsync_set_metadata()
75 if (sess->opts->preserve_gids) in rsync_set_metadata()
95 if (newfile || sess->opts->preserve_perms) { in rsync_set_metadata()
107 rsync_set_metadata_at(struct sess *sess, int newfile, int rootfd, in rsync_set_metadata_at() argument
117 if (sess->opts->preserve_times && in rsync_set_metadata_at()
118 !(S_ISLNK(f->st.mode) && sess->opts->ignore_link_times)) { in rsync_set_metadata_at()
135 if (getuid() == 0 && sess->opts->preserve_uids) in rsync_set_metadata_at()
137 if (sess->opts->preserve_gids) in rsync_set_metadata_at()
157 if (newfile || sess->opts->preserve_perms) { in rsync_set_metadata_at()
173 rsync_receiver(struct sess *sess, int fdin, int fdout, const char *root) in rsync_receiver() argument
195 if (!sess->opts->dry_run) { in rsync_receiver()
209 if (sess->opts->basedir[0]) { in rsync_receiver()
227 if (!sess->opts->server) in rsync_receiver()
228 send_rules(sess, fdout); in rsync_receiver()
231 if (sess->opts->server && sess->opts->del) in rsync_receiver()
232 recv_rules(sess, fdin); in rsync_receiver()
239 if (!flist_recv(sess, fdin, &fl, &flsz)) { in rsync_receiver()
246 if (!io_read_int(sess, fdin, &ioerror)) { in rsync_receiver()
254 if (flsz == 0 && !sess->opts->server) { in rsync_receiver()
258 } else if (!sess->opts->server) in rsync_receiver()
270 if (!sess->opts->dry_run) { in rsync_receiver()
281 if (sess->opts->del && in rsync_receiver()
282 sess->opts->recursive && in rsync_receiver()
283 !flist_gen_dels(sess, root, &dfl, &dflsz, fl, flsz)) { in rsync_receiver()
290 if (!flist_del(sess, dfd, dfl, dflsz)) { in rsync_receiver()
315 dl = download_alloc(sess, fdin, fl, flsz, dfd); in rsync_receiver()
350 if (sess->mplex_reads && in rsync_receiver()
352 if (!io_read_flush(sess, fdin)) { in rsync_receiver()
355 } else if (sess->mplex_read_remain == 0) in rsync_receiver()
370 sess, &pfd[PFD_SENDER_OUT].fd); in rsync_receiver()
388 c = rsync_downloader(dl, sess, in rsync_receiver()
413 if (!io_write_int(sess, fdout, -1)) { in rsync_receiver()
417 if (!io_read_int(sess, fdin, &ioerror)) { in rsync_receiver()
432 if (!rsync_uploader_tail(ul, sess)) { in rsync_receiver()
439 if (!sess_stats_recv(sess, fdin)) { in rsync_receiver()
443 if (!io_write_int(sess, fdout, -1)) { in rsync_receiver()