Home
last modified time | relevance | path

Searched refs:iovBuf (Results 1 – 5 of 5) sorted by relevance

/kernel/uniproton/src/fs/
Dfs.c149 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/
Dvfs_operations.h60 ssize_t OsVfsReadv(S32 fd, const struct iovec *iovBuf, S32 iovcnt);
61 ssize_t OsVfsWritev(S32 fd, const struct iovec *iovBuf, S32 iovcnt);
Dvfs_fs.c785 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/
Dfs_syscall.c152 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/
Dvfs_fs.c1146 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()