Searched refs:iov (Results 1 – 11 of 11) sorted by relevance
/include/linux/ |
D | vringh.h | 78 struct iovec *iov; member 90 struct kvec *iov; member 105 static inline void vringh_iov_init(struct vringh_iov *iov, in vringh_iov_init() argument 108 iov->used = iov->i = 0; in vringh_iov_init() 109 iov->consumed = 0; in vringh_iov_init() 110 iov->max_num = num; in vringh_iov_init() 111 iov->iov = iovec; in vringh_iov_init() 114 static inline void vringh_iov_reset(struct vringh_iov *iov) in vringh_iov_reset() argument 116 iov->iov[iov->i].iov_len += iov->consumed; in vringh_iov_reset() 117 iov->iov[iov->i].iov_base -= iov->consumed; in vringh_iov_reset() [all …]
|
D | uio.h | 40 const struct iovec *iov; member 96 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) in iov_length() argument 102 ret += iov[seg].iov_len; in iov_length() 109 .iov_base = iter->iov->iov_base + iter->iov_offset, in iov_iter_iovec() 111 iter->iov->iov_len - iter->iov_offset), in iov_iter_iovec() 216 void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov, 272 struct iovec **iov, struct iov_iter *i); 278 struct iovec **iov, struct iov_iter *i); 282 struct iovec *iov, struct iov_iter *i);
|
D | syscalls.h | 503 asmlinkage long sys_vmsplice(int fd, const struct iovec __user *iov,
|
D | mm.h | 1582 int get_kernel_pages(const struct kvec *iov, int nr_pages, int write,
|
/include/linux/sunrpc/ |
D | svc.h | 184 static inline u32 svc_getnl(struct kvec *iov) in svc_getnl() argument 187 vp = iov->iov_base; in svc_getnl() 189 iov->iov_base = (void*)vp; in svc_getnl() 190 iov->iov_len -= sizeof(__be32); in svc_getnl() 194 static inline void svc_putnl(struct kvec *iov, u32 val) in svc_putnl() argument 196 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putnl() 198 iov->iov_len += sizeof(__be32); in svc_putnl() 201 static inline __be32 svc_getu32(struct kvec *iov) in svc_getu32() argument 204 vp = iov->iov_base; in svc_getu32() 206 iov->iov_base = (void*)vp; in svc_getu32() [all …]
|
D | xdr.h | 178 xdr_adjust_iovec(struct kvec *iov, __be32 *p) in xdr_adjust_iovec() argument 180 return iov->iov_len = ((u8 *) p - (u8 *) iov->iov_base); in xdr_adjust_iovec() 234 struct kvec *iov; /* pointer to the current kvec */ member
|
/include/uapi/linux/ |
D | mic_ioctl.h | 39 struct iovec __user *iov; member 41 struct iovec *iov;
|
D | target_core_user.h | 118 struct iovec iov[0]; member
|
/include/linux/qed/ |
D | qed_eth_if.h | 298 const struct qed_iov_hv_ops *iov; member
|
/include/target/iscsi/ |
D | iscsi_target_core.h | 311 struct kvec *iov; member
|
/include/net/ |
D | ip.h | 262 struct kvec iov[1]; member
|