/kernel/liteos_a/fs/vfs/operation/ |
H A D | vfs_writev.c | 41 static int iov_trans_to_buf(char *buf, ssize_t totallen, const struct iovec *iov, int iovcnt) in iov_trans_to_buf() argument 49 for (i = 0; i < iovcnt; ++i) { in iov_trans_to_buf() 79 ssize_t vfs_writev(int fd, const struct iovec *iov, int iovcnt, off_t *offset) in vfs_writev() argument 88 if ((iov == NULL) || (iovcnt > IOV_MAX)) { in vfs_writev() 92 for (i = 0; i < iovcnt; ++i) { in vfs_writev() 114 ret = iov_trans_to_buf(buf, totallen, iov, iovcnt); in vfs_writev() 135 ssize_t writev(int fd, const struct iovec *iov, int iovcnt) in writev() argument 137 return vfs_writev(fd, iov, iovcnt, NULL); in writev()
|
H A D | vfs_readv.c | 42 static char *pread_buf_and_check(int fd, const struct iovec *iov, int iovcnt, ssize_t *totalbytesread, off_t *offset) in pread_buf_and_check() argument 48 if ((iov == NULL) || (iovcnt > IOV_MAX)) { in pread_buf_and_check() 53 for (i = 0; i < iovcnt; ++i) { in pread_buf_and_check() 91 ssize_t vfs_readv(int fd, const struct iovec *iov, int iovcnt, off_t *offset) in vfs_readv() argument 101 buf = pread_buf_and_check(fd, iov, iovcnt, &totalbytesread, offset); in vfs_readv() 108 for (i = 0; i < iovcnt; ++i) { in vfs_readv() 144 ssize_t readv(int fd, const struct iovec *iov, int iovcnt) in readv() argument 146 return vfs_readv(fd, iov, iovcnt, NULL); in readv()
|
H A D | vfs_pwritev.c | 47 ssize_t pwritev(int fd, const struct iovec *iov, int iovcnt, off_t offset) in pwritev() argument 49 return vfs_writev(fd, iov, iovcnt, &offset); in pwritev()
|
H A D | vfs_preadv.c | 47 ssize_t preadv(int fd, const struct iovec *iov, int iovcnt, off_t offset) in preadv() argument 49 return vfs_readv(fd, iov, iovcnt, &offset); in preadv()
|
/kernel/uniproton/src/fs/ |
H A 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/liteos_a/syscall/ |
H A D | fs_syscall.c | 137 static int UserIovItemCheck(const struct iovec *iov, const int iovcnt) in UserIovItemCheck() argument 140 for (i = 0; i < iovcnt; ++i) { in UserIovItemCheck() 149 return iovcnt; in UserIovItemCheck() 152 static int UserIovCopy(struct iovec **iovBuf, const struct iovec *iov, const int iovcnt, int *valid_iovcnt) in UserIovCopy() argument 155 int bufLen = iovcnt * sizeof(struct iovec); in UserIovCopy() 170 ret = UserIovItemCheck(*iovBuf, iovcnt); in UserIovCopy() 1476 ssize_t SysReadv(int fd, const struct iovec *iov, int iovcnt) in SysReadv() argument 1484 if ((iov == NULL) || (iovcnt < 0) || (iovcnt > IOV_MAX)) { in SysReadv() 1488 if (iovcnt in SysReadv() 1512 SysWritev(int fd, const struct iovec *iov, int iovcnt) SysWritev() argument 2104 SysPreadv(int fd, const struct iovec *iov, int iovcnt, long loffset, long hoffset) SysPreadv() argument 2143 SysPwritev(int fd, const struct iovec *iov, int iovcnt, long loffset, long hoffset) SysPwritev() argument [all...] |
H A D | los_syscall.h | 280 extern ssize_t SysReadv(int fd, const struct iovec *iov, int iovcnt);
281 extern ssize_t SysWritev(int fd, const struct iovec *iov, int iovcnt);
309 extern ssize_t SysPreadv(int fd, const struct iovec *iov, int iovcnt, long loffset, long hoffset);
310 extern ssize_t SysPwritev(int fd, const struct iovec *iov, int iovcnt, long loffset, long hoffset);
|
/kernel/uniproton/src/fs/vfs/ |
H A D | vfs_fs.c | 785 ssize_t OsVfsReadv(S32 fd, const struct iovec *iovBuf, S32 iovcnt) in OsVfsReadv() argument 798 if ((iov == NULL) || (iovcnt <= 0) || (iovcnt > IOV_MAX_CNT)) { in OsVfsReadv() 802 for (i = 0; i < iovcnt; ++i) { in OsVfsReadv() 822 for (i = 0; i < iovcnt; ++i) { in OsVfsReadv() 842 ssize_t OsVfsWritev(S32 fd, const struct iovec *iovBuf, S32 iovcnt) in OsVfsWritev() argument 855 if ((iov == NULL) || (iovcnt <= 0) || (iovcnt > IOV_MAX_CNT)) { in OsVfsWritev() 859 for (i = 0; i < iovcnt; ++i) { in OsVfsWritev() 875 for (i = 0; i < iovcnt; in OsVfsWritev() [all...] |
H A 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);
|
/kernel/liteos_m/components/fs/vfs/ |
H A D | vfs_fs.c | 1146 ssize_t readv(int fd, const struct iovec *iovBuf, int iovcnt) in readv() argument 1159 if ((iov == NULL) || (iovcnt <= 0) || (iovcnt > IOV_MAX_CNT)) { in readv() 1163 for (i = 0; i < iovcnt; ++i) { in readv() 1183 for (i = 0; i < iovcnt; ++i) { in readv() 1203 ssize_t writev(int fd, const struct iovec *iovBuf, int iovcnt) in writev() argument 1216 if ((iov == NULL) || (iovcnt <= 0) || (iovcnt > IOV_MAX_CNT)) { in writev() 1220 for (i = 0; i < iovcnt; ++i) { in writev() 1236 for (i = 0; i < iovcnt; in writev() [all...] |
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | mic_ioctl.h | 15 __u32 iovcnt; member
|
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | nicstar.h | 644 int iovcnt; member 652 (((struct ns_skb_prv *)(ATM_SKB(skb)+1))->iovcnt)
|
H A D | zatm.c | 645 EVENT("iovcnt=%d\n",skb_shinfo(skb)->nr_frags,0); in do_tx() 674 uPD98401_TXBD_SIZE * ATM_SKB(skb)->iovcnt, GFP_ATOMIC); in do_tx() 689 dsc[2] = ATM_SKB(skb)->iovcnt * uPD98401_TXBD_SIZE; in do_tx() 691 for (i = 0; i < ATM_SKB(skb)->iovcnt; i++) { in do_tx()
|
/kernel/linux/linux-6.6/drivers/atm/ |
H A D | nicstar.h | 644 int iovcnt; member 652 (((struct ns_skb_prv *)(ATM_SKB(skb)+1))->iovcnt)
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | trace_tx.h | 588 "[%s:%u:%u] ver/op=0x%x, iovcnt=%u, npkts=%u, frag=%u, idx=%u" 597 __field(u8, iovcnt) 607 __entry->iovcnt = (i[0] >> 8) & 0xff; 617 __entry->iovcnt,
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | trace_tx.h | 546 "[%s:%u:%u] ver/op=0x%x, iovcnt=%u, npkts=%u, frag=%u, idx=%u" 555 __field(u8, iovcnt) 565 __entry->iovcnt = (i[0] >> 8) & 0xff; 575 __entry->iovcnt,
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | ioctl.c | 106 compat_ulong_t iovcnt; member 4421 args.iovcnt = args32.iovcnt; in btrfs_ioctl_encoded_read() 4439 ret = import_iovec(ITER_DEST, args.iov, args.iovcnt, ARRAY_SIZE(iovstack), in btrfs_ioctl_encoded_read() 4503 args.iovcnt = args32.iovcnt; in btrfs_ioctl_encoded_write() 4538 ret = import_iovec(ITER_SOURCE, args.iov, args.iovcnt, ARRAY_SIZE(iovstack), in btrfs_ioctl_encoded_write()
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | btrfs.h | 950 * iov[n].iov_len for 0 <= n < iovcnt, then the ioctl fails with 954 * for 0 <= n < iovcnt. This must be less than 128 KiB (this limit may 960 unsigned long iovcnt; member
|