Lines Matching +full:int +full:- +full:mode
4 * SPDX-License-Identifier: Apache-2.0
16 /* prototypes for external, not-yet-public, functions in fdtable.c or fs.c */
17 int zvfs_close(int fd);
18 FILE *zvfs_fdopen(int fd, const char *mode);
19 int zvfs_fileno(FILE *file);
20 int zvfs_open(const char *name, int flags, int mode);
21 ssize_t zvfs_read(int fd, void *buf, size_t sz, size_t *from_offset);
22 ssize_t zvfs_write(int fd, const void *buf, size_t sz, size_t *from_offset);
24 void FD_CLR(int fd, struct zvfs_fd_set *fdset) in FD_CLR()
29 int FD_ISSET(int fd, struct zvfs_fd_set *fdset) in FD_ISSET()
34 void FD_SET(int fd, struct zvfs_fd_set *fdset) in FD_SET()
44 int close(int fd) in close()
49 FUNC_ALIAS(close, _close, int);
52 FILE *fdopen(int fd, const char *mode) in fdopen() argument
54 return zvfs_fdopen(fd, mode); in fdopen()
57 int fileno(FILE *file) in fileno()
62 int open(const char *name, int flags, ...) in open()
64 int mode = 0; in open() local
69 mode = va_arg(args, int); in open()
73 return zvfs_open(name, flags, mode); in open()
76 FUNC_ALIAS(open, _open, int);
79 int poll(struct pollfd *fds, int nfds, int timeout) in poll()
84 ssize_t pread(int fd, void *buf, size_t count, off_t offset) in pread()
90 return -1; in pread()
96 int pselect(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, in pselect()
102 ssize_t pwrite(int fd, void *buf, size_t count, off_t offset) in pwrite()
108 return -1; in pwrite()
114 ssize_t read(int fd, void *buf, size_t sz) in read()
122 int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) in select()
125 .tv_sec = (timeout == NULL) ? 0 : timeout->tv_sec, in select()
126 .tv_nsec = (long)((timeout == NULL) ? 0 : timeout->tv_usec * NSEC_PER_USEC)}; in select()
132 ssize_t write(int fd, const void *buf, size_t sz) in write()