Home
last modified time | relevance | path

Searched refs:fd (Results 1 – 25 of 27) sorted by relevance

12

/bootable/recovery/minadbd/
Dusb_linux_client.c35 int fd; member
48 int fd; in usb_open_thread() local
53 while (usb->fd != -1) in usb_open_thread()
60 fd = unix_open("/dev/android_adb", O_RDWR); in usb_open_thread()
61 if (fd < 0) { in usb_open_thread()
63 fd = unix_open("/dev/android", O_RDWR); in usb_open_thread()
65 if (fd < 0) { in usb_open_thread()
68 } while (fd < 0); in usb_open_thread()
71 close_on_exec(fd); in usb_open_thread()
72 usb->fd = fd; in usb_open_thread()
[all …]
Dsysdeps.h78 static __inline__ void close_on_exec(int fd) in close_on_exec() argument
83 extern void disable_tcp_nagle(int fd);
114 extern int adb_read(int fd, void* buf, int len);
115 extern int adb_write(int fd, const void* buf, int len);
116 extern int adb_lseek(int fd, int pos, int where);
117 extern int adb_shutdown(int fd);
118 extern int adb_close(int fd);
120 static __inline__ int unix_close(int fd) in unix_close() argument
122 return close(fd); in unix_close()
127 static __inline__ int unix_read(int fd, void* buf, size_t len) in unix_read() argument
[all …]
Dservices.c32 void (*func)(int fd, void *cookie);
33 int fd; member
41 sti->func(sti->fd, sti->cookie); in service_bootstrap_func()
50 int fd; in sideload_service() local
54 fd = adb_creat(ADB_SIDELOAD_FILENAME, 0644); in sideload_service()
55 if(fd < 0) { in sideload_service()
64 if(writex(fd, buf, xfer)) break; in sideload_service()
73 adb_close(fd); in sideload_service()
85 static void echo_service(int fd, void *cookie)
93 r = read(fd, buf, 4096);
[all …]
Dfdevent.c73 fprintf(stderr,"FDE #%03d %c%c%c %s\n", fde->fd, in dump_fde()
95 static void fdevent_subproc_event_func(int fd, unsigned events, void *userdata);
135 if(epoll_ctl(epoll_fd, EPOLL_CTL_ADD, fde->fd, &ev)) { in fdevent_connect()
155 epoll_ctl(epoll_fd, EPOLL_CTL_DEL, fde->fd, &ev); in fdevent_disconnect()
181 if(epoll_ctl(epoll_fd, EPOLL_CTL_MOD, fde->fd, &ev)) { in fdevent_update()
186 if(epoll_ctl(epoll_fd, EPOLL_CTL_DEL, fde->fd, &ev)) { in fdevent_update()
196 if(epoll_ctl(epoll_fd, EPOLL_CTL_ADD, fde->fd, &ev)) { in fdevent_update()
262 if(fde->fd >= select_n) { in fdevent_connect()
263 select_n = fde->fd + 1; in fdevent_connect()
271 FD_CLR(fde->fd, &read_fds); in fdevent_disconnect()
[all …]
Dsockets.c33 int sendfailmsg(int fd, const char *reason) in sendfailmsg() argument
40 if(writex(fd, buf, 8)) return -1; in sendfailmsg()
41 return writex(fd, reason, len); in sendfailmsg()
148 int r = adb_write(s->fd, p->ptr, p->len); in local_socket_enqueue()
202 D("LS(%d): destroying fde.fd=%d\n", s->id, s->fde.fd); in local_socket_destroy()
222 D("entered. LS(%d) fd=%d\n", s->id, s->fd); in local_socket_close_locked()
225 s->id, s->peer->id, s->peer->fd); in local_socket_close_locked()
252 D("LS(%d): put on socket_closing_list fd=%d\n", s->id, s->fd); in local_socket_close_locked()
256 static void local_socket_event_func(int fd, unsigned ev, void *_s) in local_socket_event_func() argument
260 D("LS(%d): event_func(fd=%d(==%d), ev=%04x)\n", s->id, s->fd, fd, ev); in local_socket_event_func()
[all …]
Dtransport.c137 read_packet(int fd, const char* name, apacket** ppacket) in read_packet() argument
144 snprintf(buff, sizeof buff, "fd=%d", fd); in read_packet()
148 r = adb_read(fd, p, len); in read_packet()
153 … D("%s: read_packet (fd=%d), error ret=%d errno=%d: %s\n", name, fd, r, errno, strerror(errno)); in read_packet()
168 write_packet(int fd, const char* name, apacket** ppacket) in write_packet() argument
174 snprintf(buff, sizeof buff, "fd=%d", fd); in write_packet()
185 r = adb_write(fd, p, len); in write_packet()
190 … D("%s: write_packet (fd=%d) error ret=%d errno=%d: %s\n", name, fd, r, errno, strerror(errno)); in write_packet()
198 static void transport_socket_events(int fd, unsigned events, void *_t) in transport_socket_events() argument
201 D("transport_socket_events(fd=%d, events=%04x,...)\n", fd, events); in transport_socket_events()
[all …]
Dfdevent.h33 typedef void (*fd_func)(int fd, unsigned events, void *userdata);
39 fdevent *fdevent_create(int fd, fd_func func, void *arg);
48 void fdevent_install(fdevent *fde, int fd, fd_func func, void *arg);
72 int fd; member
Dtransport.h24 int readx(int fd, void *ptr, size_t len);
25 int writex(int fd, const void *ptr, size_t len);
Dadb.h99 int fd; member
173 int fd; member
205 asocket *create_local_socket(int fd);
281 void framebuffer_service(int fd, void *cookie);
282 void log_service(int fd, void *cookie);
283 void remount_service(int fd, void *cookie);
413 int sendfailmsg(int fd, const char *reason);
/bootable/recovery/minui/
Devents.c52 int fd; in ev_init() local
61 fd = openat(dirfd(dir), de->d_name, O_RDONLY); in ev_init()
62 if(fd < 0) continue; in ev_init()
65 if (ioctl(fd, EVIOCGBIT(0, sizeof(ev_bits)), ev_bits) < 0) { in ev_init()
66 close(fd); in ev_init()
73 close(fd); in ev_init()
77 ev_fds[ev_count].fd = fd; in ev_init()
90 int ev_add_fd(int fd, ev_callback cb, void *data) in ev_add_fd() argument
95 ev_fds[ev_count].fd = fd; in ev_add_fd()
107 close(ev_fds[--ev_count].fd); in ev_exit()
[all …]
Dgraphics.c74 int fd; in get_framebuffer() local
77 fd = open("/dev/graphics/fb0", O_RDWR); in get_framebuffer()
78 if (fd < 0) { in get_framebuffer()
83 if (ioctl(fd, FBIOGET_VSCREENINFO, &vi) < 0) { in get_framebuffer()
85 close(fd); in get_framebuffer()
118 if (ioctl(fd, FBIOPUT_VSCREENINFO, &vi) < 0) { in get_framebuffer()
120 close(fd); in get_framebuffer()
124 if (ioctl(fd, FBIOGET_FSCREENINFO, &fi) < 0) { in get_framebuffer()
126 close(fd); in get_framebuffer()
130 bits = mmap(0, fi.smem_len, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0); in get_framebuffer()
[all …]
Dminui.h53 typedef int (*ev_callback)(int fd, short revents, void *data);
58 int ev_add_fd(int fd, ev_callback cb, void *data);
68 int ev_get_input(int fd, short revents, struct input_event *ev);
/bootable/recovery/minzip/
DSysUtil.c47 static int getFileStartAndLength(int fd, off_t *start_, size_t *length_) in getFileStartAndLength() argument
55 start = lseek(fd, 0L, SEEK_CUR); in getFileStartAndLength()
56 end = lseek(fd, 0L, SEEK_END); in getFileStartAndLength()
57 (void) lseek(fd, start, SEEK_SET); in getFileStartAndLength()
83 int sysLoadFileInShmem(int fd, MemMapping* pMap) in sysLoadFileInShmem() argument
91 if (getFileStartAndLength(fd, &start, &length) < 0) in sysLoadFileInShmem()
101 actual = TEMP_FAILURE_RETRY(read(fd, memPtr, length)); in sysLoadFileInShmem()
118 int sysMapFileInShmem(int fd, MemMapping* pMap) in sysMapFileInShmem() argument
126 if (getFileStartAndLength(fd, &start, &length) < 0) in sysMapFileInShmem()
129 memPtr = mmap(NULL, length, PROT_READ, MAP_FILE | MAP_SHARED, fd, start); in sysMapFileInShmem()
[all …]
DSysUtil.h38 int sysLoadFileInShmem(int fd, MemMapping* pMap);
46 int sysMapFileInShmem(int fd, MemMapping* pMap);
51 int sysMapFileSegmentInShmem(int fd, off_t start, long length,
DZip.c440 pArchive->fd = open(fileName, O_RDONLY, 0); in mzOpenZipArchive()
441 if (pArchive->fd < 0) { in mzOpenZipArchive()
447 if (sysMapFileInShmem(pArchive->fd, &map) != 0) { in mzOpenZipArchive()
486 if (pArchive->fd >= 0) in mzCloseZipArchive()
487 close(pArchive->fd); in mzCloseZipArchive()
495 pArchive->fd = -1; in mzCloseZipArchive()
542 n = read(pArchive->fd, buf, count); in processStoredEntry()
608 int cc = read(pArchive->fd, readBuf, getSize); in processDeflatedEntry()
680 oldOff = lseek(pArchive->fd, 0, SEEK_CUR); in mzProcessZipEntryContents()
683 lseek(pArchive->fd, pEntry->offset, SEEK_SET); in mzProcessZipEntryContents()
[all …]
DZip.h49 int fd; member
176 const ZipEntry *pEntry, int fd);
/bootable/recovery/mtdutils/
Dmtdutils.c42 int fd; member
49 int fd; member
75 int fd; in mtd_scan_partitions() local
107 fd = open(MTD_PROC_FILENAME, O_RDONLY); in mtd_scan_partitions()
108 if (fd < 0) { in mtd_scan_partitions()
111 nbytes = read(fd, buf, sizeof(buf) - 1); in mtd_scan_partitions()
112 close(fd); in mtd_scan_partitions()
243 int fd = open(mtddevname, O_RDONLY); in mtd_partition_info() local
244 if (fd < 0) return -1; in mtd_partition_info()
247 int ret = ioctl(fd, MEMGETINFO, &mtd_info); in mtd_partition_info()
[all …]
Dflash_image.c68 int fd = open(argv[2], O_RDONLY); in main() local
69 if (fd < 0) die("error opening %s", argv[2]); in main()
72 int headerlen = read(fd, header, sizeof(header)); in main()
104 while ((len = read(fd, buf, sizeof(buf))) > 0) { in main()
125 if (lseek(fd, headerlen, SEEK_SET) != headerlen) in main()
131 len = read(fd, buf, left > (int)sizeof(buf) ? (int)sizeof(buf) : left); in main()
Dmounts.c64 int fd; in scan_mounted_volumes() local
89 fd = open(PROC_MOUNTS_FILENAME, O_RDONLY); in scan_mounted_volumes()
90 if (fd < 0) { in scan_mounted_volumes()
93 nbytes = read(fd, buf, sizeof(buf) - 1); in scan_mounted_volumes()
94 close(fd); in scan_mounted_volumes()
/bootable/recovery/tools/ota/
Dcheck-lost+found.c66 int fd = open(kMarkerFile, O_WRONLY|O_CREAT, 0444); in main() local
67 if (fd >= 0 && close(fd) == 0) { in main()
78 fd = open(fn, O_WRONLY|O_CREAT, 0444); in main()
79 if (fd >= 0) { // Don't sweat it if we can't write the file. in main()
80 write(fd, fn, sizeof(fn)); // write, you know, some data in main()
81 close(fd); in main()
/bootable/recovery/
Dadb_install.cpp41 int fd = open("/sys/class/android_usb/android0/enable", O_WRONLY); in set_usb_driver() local
42 if (fd < 0) { in set_usb_driver()
46 if (write(fd, enabled ? "1" : "0", 1) < 0) { in set_usb_driver()
49 if (close(fd) < 0) { in set_usb_driver()
Dui.cpp62 int RecoveryUI::input_callback(int fd, short revents, void* data) in input_callback() argument
67 ret = ev_get_input(fd, revents, &ev); in input_callback()
230 int fd = open("/sys/class/android_usb/android0/state", O_RDONLY); in usb_connected() local
231 if (fd < 0) { in usb_connected()
239 int connected = (read(fd, &buf, 1) == 1) && (buf == 'C'); in usb_connected()
240 if (close(fd) < 0) { in usb_connected()
Dinstall.cpp60 int fd = creat(binary, 0755); in try_update_binary() local
61 if (fd < 0) { in try_update_binary()
66 bool ok = mzExtractZipEntryToFile(zip, binary_entry, fd); in try_update_binary()
67 close(fd); in try_update_binary()
/bootable/recovery/applypatch/
Dapplypatch.c328 int fd = open(filename, O_WRONLY | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); in SaveFileContents() local
329 if (fd < 0) { in SaveFileContents()
335 ssize_t bytes_written = FileSink(file->data, file->size, &fd); in SaveFileContents()
340 close(fd); in SaveFileContents()
343 fsync(fd); in SaveFileContents()
344 close(fd); in SaveFileContents()
427 int fd = open(partition, O_RDWR); in WriteToPartition() local
428 if (fd < 0) { in WriteToPartition()
435 lseek(fd, start, SEEK_SET); in WriteToPartition()
440 ssize_t written = write(fd, data+start, to_write); in WriteToPartition()
[all …]
/bootable/recovery/updater/
Dupdater.c62 int fd = atoi(argv[2]); in main() local
63 FILE* cmd_pipe = fdopen(fd, "wb"); in main()

12