Lines Matching refs:fl
102 const struct flist *fl) in send_up_fsm() argument
179 fl[up->cur->idx].path, in send_up_fsm()
205 fl[up->cur->idx].path, &up->stat); in send_up_fsm()
238 LOG1("%s", fl[up->cur->idx].wpath); in send_up_fsm()
256 LOG1("%s", fl[up->cur->idx].wpath); in send_up_fsm()
267 fl[up->cur->idx].path, (intmax_t)up->cur->blks->size); in send_up_fsm()
284 int32_t idx, const struct flist *fl, size_t flsz, int fd) in send_dl_enqueue() argument
307 } else if (S_ISDIR(fl[idx].st.mode)) { in send_dl_enqueue()
309 "directory: %s", fl[idx].path); in send_dl_enqueue()
311 } else if (S_ISLNK(fl[idx].st.mode)) { in send_dl_enqueue()
313 "symlink: %s", fl[idx].path); in send_dl_enqueue()
315 } else if (!S_ISREG(fl[idx].st.mode)) { in send_dl_enqueue()
317 "special: %s", fl[idx].path); in send_dl_enqueue()
336 s->blks = blk_recv(sess, fd, fl[idx].path); in send_dl_enqueue()
359 struct flist *fl = NULL; in rsync_sender() local
390 if (!flist_gen(sess, argc, argv, &fl, &flsz)) { in rsync_sender()
404 if (!flist_send(sess, fdin, fdout, fl, flsz)) { in rsync_sender()
500 &sdlq, idx, fl, flsz, fdin)) { in rsync_sender()
525 f = &fl[up.cur->idx]; in rsync_sender()
588 &up, &wbuf, &wbufsz, &wbufmax, fl)) { in rsync_sender()
643 up.stat.fd = open(fl[up.cur->idx].path, in rsync_sender()
646 ERR("%s: open", fl[up.cur->idx].path); in rsync_sender()
683 flist_free(fl, flsz); in rsync_sender()