• Home
  • Raw
  • Download

Lines Matching refs:fd

58 int sync_wait(int fd, int timeout)  in sync_wait()  argument
62 fds.fd = fd; in sync_wait()
84 static struct sync_file_info *sync_file_info(int fd) in sync_file_info() argument
94 err = ioctl(fd, SYNC_IOC_FILE_INFO, info); in sync_file_info()
114 err = ioctl(fd, SYNC_IOC_FILE_INFO, info); in sync_file_info()
131 int sync_fence_size(int fd) in sync_fence_size() argument
134 struct sync_file_info *info = sync_file_info(fd); in sync_fence_size()
146 int sync_fence_count_with_status(int fd, int status) in sync_fence_count_with_status() argument
150 struct sync_file_info *info = sync_file_info(fd); in sync_fence_count_with_status()
171 int sw_sync_timeline_inc(int fd, unsigned int count) in sw_sync_timeline_inc() argument
175 return ioctl(fd, SW_SYNC_IOC_INC, &arg); in sw_sync_timeline_inc()
178 int sw_sync_timeline_is_valid(int fd) in sw_sync_timeline_is_valid() argument
182 if (fd == -1) in sw_sync_timeline_is_valid()
185 status = fcntl(fd, F_GETFD, 0); in sw_sync_timeline_is_valid()
189 void sw_sync_timeline_destroy(int fd) in sw_sync_timeline_destroy() argument
191 if (sw_sync_timeline_is_valid(fd)) in sw_sync_timeline_destroy()
192 close(fd); in sw_sync_timeline_destroy()
195 int sw_sync_fence_create(int fd, const char *name, unsigned int value) in sw_sync_fence_create() argument
204 err = ioctl(fd, SW_SYNC_IOC_CREATE_FENCE, &data); in sw_sync_fence_create()
211 int sw_sync_fence_is_valid(int fd) in sw_sync_fence_is_valid() argument
214 return sw_sync_timeline_is_valid(fd); in sw_sync_fence_is_valid()
217 void sw_sync_fence_destroy(int fd) in sw_sync_fence_destroy() argument
219 if (sw_sync_fence_is_valid(fd)) in sw_sync_fence_destroy()
220 close(fd); in sw_sync_fence_destroy()