Home
last modified time | relevance | path

Searched refs:iov (Results 1 – 12 of 12) sorted by relevance

/include/linux/sunrpc/
Dsvc.h175 static inline u32 svc_getnl(struct kvec *iov) in svc_getnl() argument
178 vp = iov->iov_base; in svc_getnl()
180 iov->iov_base = (void*)vp; in svc_getnl()
181 iov->iov_len -= sizeof(__be32); in svc_getnl()
185 static inline void svc_putnl(struct kvec *iov, u32 val) in svc_putnl() argument
187 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putnl()
189 iov->iov_len += sizeof(__be32); in svc_putnl()
192 static inline __be32 svc_getu32(struct kvec *iov) in svc_getu32() argument
195 vp = iov->iov_base; in svc_getu32()
197 iov->iov_base = (void*)vp; in svc_getu32()
[all …]
Dxdr.h146 xdr_adjust_iovec(struct kvec *iov, __be32 *p) in xdr_adjust_iovec() argument
148 return iov->iov_len = ((u8 *) p - (u8 *) iov->iov_base); in xdr_adjust_iovec()
205 struct kvec *iov; /* pointer to the current kvec */ member
/include/linux/
Duio.h43 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) in iov_length() argument
49 ret += iov[seg].iov_len; in iov_length()
53 unsigned long iov_shorten(struct iovec *iov, unsigned long nr_segs, size_t to);
Dsocket.h322 extern int memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len);
323 extern int memcpy_fromiovecend(unsigned char *kdata, const struct iovec *iov,
326 struct iovec *iov,
330 extern int verify_iovec(struct msghdr *m, struct iovec *iov, struct sockaddr_storage *address, int …
Ddmaengine.h993 struct dma_pinned_list *dma_pin_iovec_pages(struct iovec *iov, size_t len);
996 dma_cookie_t dma_memcpy_to_iovec(struct dma_chan *chan, struct iovec *iov,
998 dma_cookie_t dma_memcpy_pg_to_iovec(struct dma_chan *chan, struct iovec *iov,
Dfs.h539 const struct iovec *iov; member
554 const struct iovec *iov, unsigned long nr_segs, in iov_iter_init() argument
557 i->iov = iov; in iov_iter_init()
617 ssize_t (*direct_IO)(int, struct kiocb *, const struct iovec *iov,
2394 extern int generic_segment_checks(const struct iovec *iov,
2398 extern ssize_t blkdev_aio_write(struct kiocb *iocb, const struct iovec *iov,
2457 struct block_device *bdev, const struct iovec *iov, loff_t offset,
2462 struct inode *inode, const struct iovec *iov, loff_t offset, in blockdev_direct_IO() argument
2465 return __blockdev_direct_IO(rw, iocb, inode, inode->i_sb->s_bdev, iov, in blockdev_direct_IO()
Dnfs_fs.h478 const struct iovec *iov, unsigned long nr_segs,
481 const struct iovec *iov, unsigned long nr_segs,
Dtcp.h330 struct iovec *iov; member
Dskbuff.h2108 struct iovec *iov);
Dsyscalls.h792 asmlinkage long sys_vmsplice(int fd, const struct iovec __user *iov,
/include/net/
Dping.h62 struct iovec *iov; member
Dip.h163 struct kvec iov[1]; member