Searched refs:iovBuf (Results 1 – 5 of 5) sorted by relevance
/kernel/uniproton/src/fs/ |
D | fs.c | 149 ssize_t readv(int fd, const struct iovec *iovBuf, int iovcnt) in readv() argument 151 return OsVfsReadv(fd, iovBuf, iovcnt); in readv() 154 ssize_t writev(int fd, const struct iovec *iovBuf, int iovcnt) in writev() argument 156 return OsVfsWritev(fd, iovBuf, iovcnt); in writev()
|
/kernel/uniproton/src/fs/vfs/ |
D | vfs_operations.h | 60 ssize_t OsVfsReadv(S32 fd, const struct iovec *iovBuf, S32 iovcnt); 61 ssize_t OsVfsWritev(S32 fd, const struct iovec *iovBuf, S32 iovcnt);
|
D | vfs_fs.c | 785 ssize_t OsVfsReadv(S32 fd, const struct iovec *iovBuf, S32 iovcnt) in OsVfsReadv() argument 796 const struct iovec *iov = (const struct iovec *)iovBuf; in OsVfsReadv() 842 ssize_t OsVfsWritev(S32 fd, const struct iovec *iovBuf, S32 iovcnt) in OsVfsWritev() argument 853 const struct iovec *iov = iovBuf; in OsVfsWritev()
|
/kernel/liteos_a/syscall/ |
D | fs_syscall.c | 152 static int UserIovCopy(struct iovec **iovBuf, const struct iovec *iov, const int iovcnt, int *valid… in UserIovCopy() argument 160 *iovBuf = (struct iovec*)LOS_MemAlloc(OS_SYS_MEM_ADDR, bufLen); in UserIovCopy() 161 if (*iovBuf == NULL) { in UserIovCopy() 165 if (LOS_ArchCopyFromUser(*iovBuf, iov, bufLen) != 0) { in UserIovCopy() 166 (void)LOS_MemFree(OS_SYS_MEM_ADDR, *iovBuf); in UserIovCopy() 170 ret = UserIovItemCheck(*iovBuf, iovcnt); in UserIovCopy() 172 (void)LOS_MemFree(OS_SYS_MEM_ADDR, *iovBuf); in UserIovCopy()
|
/kernel/liteos_m/components/fs/vfs/ |
D | vfs_fs.c | 1146 ssize_t readv(int fd, const struct iovec *iovBuf, int iovcnt) in readv() argument 1157 const struct iovec *iov = (const struct iovec *)iovBuf; in readv() 1203 ssize_t writev(int fd, const struct iovec *iovBuf, int iovcnt) in writev() argument 1214 const struct iovec *iov = iovBuf; in writev()
|