Searched refs:kiov (Results 1 – 2 of 2) sorted by relevance
191 static inline void vringh_kiov_init(struct vringh_kiov *kiov, in vringh_kiov_init() argument194 kiov->used = kiov->i = 0; in vringh_kiov_init()195 kiov->consumed = 0; in vringh_kiov_init()196 kiov->max_num = num; in vringh_kiov_init()197 kiov->iov = kvec; in vringh_kiov_init()200 static inline void vringh_kiov_reset(struct vringh_kiov *kiov) in vringh_kiov_reset() argument202 kiov->iov[kiov->i].iov_len += kiov->consumed; in vringh_kiov_reset()203 kiov->iov[kiov->i].iov_base -= kiov->consumed; in vringh_kiov_reset()204 kiov->consumed = 0; in vringh_kiov_reset()205 kiov->i = 0; in vringh_kiov_reset()[all …]
438 struct iovec *kiov, unsigned int gup_flags) in __access_remote_tags() argument440 void __user *buf = kiov->iov_base; in __access_remote_tags()441 size_t len = kiov->iov_len; in __access_remote_tags()508 kiov->iov_len = buf - kiov->iov_base; in __access_remote_tags()509 if (!kiov->iov_len) { in __access_remote_tags()525 struct iovec *kiov, unsigned int gup_flags) in access_remote_tags() argument541 ret = __access_remote_tags(mm, addr, kiov, gup_flags); in access_remote_tags()551 struct iovec kiov; in mte_ptrace_copy_tags() local558 if (get_user(kiov.iov_base, &uiov->iov_base) || in mte_ptrace_copy_tags()559 get_user(kiov.iov_len, &uiov->iov_len)) in mte_ptrace_copy_tags()[all …]