Lines Matching defs:len
75 void *ptr, size_t len, in vringh_iov_xfer()
108 static inline bool range_check(struct vringh *vrh, u64 addr, size_t *len, in range_check()
142 static inline bool no_range_check(struct vringh *vrh, u64 addr, size_t *len, in no_range_check()
156 u32 len; in move_to_indirect() local
221 bool (*rcheck)(struct vringh *vrh, u64 addr, size_t *len, in slow_copy()
230 int (*copy)(void *dst, const void *src, size_t len)) in slow_copy()
232 size_t part, len = sizeof(struct vring_desc); in slow_copy() local
259 bool (*rcheck)(struct vringh *vrh, u64 addr, size_t *len, in __vringh_iov()
265 int (*copy)(void *dst, const void *src, size_t len)) in __vringh_iov()
288 size_t len; in __vringh_iov() local
567 static inline int copydesc_user(void *dst, const void *src, size_t len) in copydesc_user()
581 static inline int xfer_from_user(void *src, void *dst, size_t len) in xfer_from_user()
587 static inline int xfer_to_user(void *dst, void *src, size_t len) in xfer_to_user()
707 ssize_t vringh_iov_pull_user(struct vringh_iov *riov, void *dst, size_t len) in vringh_iov_pull_user()
723 const void *src, size_t len) in vringh_iov_push_user()
755 int vringh_complete_user(struct vringh *vrh, u16 head, u32 len) in vringh_complete_user()
835 static inline int copydesc_kern(void *dst, const void *src, size_t len) in copydesc_kern()
849 static inline int xfer_kern(void *src, void *dst, size_t len) in xfer_kern()
855 static inline int kern_xfer(void *dst, void *src, size_t len) in kern_xfer()
950 ssize_t vringh_iov_pull_kern(struct vringh_kiov *riov, void *dst, size_t len) in vringh_iov_pull_kern()
965 const void *src, size_t len) in vringh_iov_push_kern()
996 int vringh_complete_kern(struct vringh *vrh, u16 head, u32 len) in vringh_complete_kern()