Home
last modified time | relevance | path

Searched refs:iovcnt (Results 1 - 18 of 18) sorted by relevance

/kernel/liteos_a/fs/vfs/operation/
H A Dvfs_writev.c41 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 Dvfs_readv.c42 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 Dvfs_pwritev.c47 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 Dvfs_preadv.c47 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 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/liteos_a/syscall/
H A Dfs_syscall.c137 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 Dlos_syscall.h280 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 Dvfs_fs.c785 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 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);
/kernel/liteos_m/components/fs/vfs/
H A Dvfs_fs.c1146 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 Dmic_ioctl.h15 __u32 iovcnt; member
/kernel/linux/linux-5.10/drivers/atm/
H A Dnicstar.h644 int iovcnt; member
652 (((struct ns_skb_prv *)(ATM_SKB(skb)+1))->iovcnt)
H A Dzatm.c645 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 Dnicstar.h644 int iovcnt; member
652 (((struct ns_skb_prv *)(ATM_SKB(skb)+1))->iovcnt)
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dtrace_tx.h588 "[%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 Dtrace_tx.h546 "[%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 Dioctl.c106 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 Dbtrfs.h950 * 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

Completed in 30 milliseconds