Home
last modified time | relevance | path

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

/include/linux/
Dvringh.h99 struct iovec *iov; member
117 struct kvec *iov; member
132 static inline void vringh_iov_init(struct vringh_iov *iov, in vringh_iov_init() argument
135 iov->used = iov->i = 0; in vringh_iov_init()
136 iov->consumed = 0; in vringh_iov_init()
137 iov->max_num = num; in vringh_iov_init()
138 iov->iov = iovec; in vringh_iov_init()
141 static inline void vringh_iov_reset(struct vringh_iov *iov) in vringh_iov_reset() argument
143 iov->iov[iov->i].iov_len += iov->consumed; in vringh_iov_reset()
144 iov->iov[iov->i].iov_base -= iov->consumed; in vringh_iov_reset()
[all …]
Duio.h160 static inline size_t iov_length(const struct iovec *iov, unsigned long nr_segs) in iov_length() argument
166 ret += iov[seg].iov_len; in iov_length()
284 void iov_iter_init(struct iov_iter *i, unsigned int direction, const struct iovec *iov,
Dsyscalls.h494 asmlinkage long sys_vmsplice(int fd, const struct iovec __user *iov,
/include/net/
Dnetmem.h48 #define NET_IOV_ASSERT_OFFSET(pg, iov) \ argument
50 offsetof(struct net_iov, iov))
Dip.h276 struct kvec iov[1]; member
/include/uapi/linux/
Dtarget_core_user.h122 __DECLARE_FLEX_ARRAY(struct iovec, iov);
Dbtrfs.h962 const struct iovec __user *iov; member
/include/linux/sunrpc/
Dxdr.h185 xdr_adjust_iovec(struct kvec *iov, __be32 *p) in xdr_adjust_iovec() argument
187 return iov->iov_len = ((u8 *) p - (u8 *) iov->iov_base); in xdr_adjust_iovec()
226 struct kvec *iov; /* pointer to the current kvec */ member
Dsvc.h524 xdr->iov = resv; in svcxdr_init_encode()
573 WARN_ON(xdr->iov != resv); in svcxdr_set_auth_slack()
/include/linux/qed/
Dqed_eth_if.h261 const struct qed_iov_hv_ops *iov; member