Lines Matching defs:from
183 /* When the skb owns the memory we free it from consume_skb path. */
311 int sk_msg_zerocopy_from_iter(struct sock *sk, struct iov_iter *from,
328 copied = iov_iter_get_pages2(from, pages, bytes, maxpages,
363 iov_iter_revert(from, msg->sg.size - orig);
368 int sk_msg_memcopy_from_iter(struct sock *sk, struct iov_iter *from,
392 ret = copy_from_iter_nocache(to, copy, from);
394 ret = copy_from_iter(to, copy, from);
411 /* Receive sk_msg from psock->ingress_msg to @msg. */
579 /* This will transition ownership of the data from the socket where
582 * from skb_consume found in __tcp_bpf_recvmsg() after its been copied
903 static int sk_psock_skb_redirect(struct sk_psock *from, struct sk_buff *skb)
914 sock_drop(from->sk, skb);
924 sock_drop(from->sk, skb);
931 sock_drop(from->sk, skb);
942 struct sk_psock *from, int verdict)
946 sk_psock_skb_redirect(from, skb);
997 * retrying later from workqueue.