Lines Matching refs:path
77 int sync_ls(int fd, const char *path, sync_ls_cb func, void *cookie)
83 len = strlen(path);
90 writex(fd, path, len)) {
126 int sync_readtime(int fd, const char *path, unsigned *timestamp)
129 int len = strlen(path);
135 writex(fd, path, len)) {
151 static int sync_start_readtime(int fd, const char *path)
154 int len = strlen(path);
160 writex(fd, path, len)) {
185 int sync_readmode(int fd, const char *path, unsigned *mode)
188 int len = strlen(path);
194 writex(fd, path, len)) {
210 static int write_data_file(int fd, const char *path, syncsendbuf *sbuf)
214 lfd = adb_open(path, O_RDONLY);
216 fprintf(stderr,"cannot open '%s': %s\n", path, strerror(errno));
231 fprintf(stderr,"cannot read '%s': %s\n", path, strerror(errno));
273 static int write_data_link(int fd, const char *path, syncsendbuf *sbuf)
277 len = readlink(path, sbuf->data, SYNC_DATA_MAX-1);
279 fprintf(stderr, "error reading link '%s': %s\n", path, strerror(errno));
541 int do_sync_ls(const char *path)
549 if(sync_ls(fd, path, do_sync_ls_cb, 0)) {