Lines Matching defs:from

12  *	Authors:	Alan Cox <alan@lxorguk.ukuu.org.uk>. (datagram_poll() from old
16 * Alan Cox : NULL return from skb_peek_copy()
83 * Wait for the last received packet to be different from skb
138 * @off: an offset in bytes to peek skb from. Returns an offset
314 * @offset: offset in the buffer to start copying from
316 * @len: amount of data to copy from buffer to iovec
398 * @offset: offset in the buffer to start copying from
401 * @len: amount of data to copy from buffer to iovec
485 * skb_copy_datagram_from_iovec - Copy a datagram from an iovec.
488 * @from: io vector to copy to
489 * @from_offset: offset in the io vector to start copying from
490 * @len: amount of data to copy to buffer from iovec
496 const struct iovec *from, int from_offset,
507 if (memcpy_fromiovecend(skb->data + offset, from, from_offset,
534 from, from_offset, copy);
558 from,
578 * zerocopy_sg_from_iovec - Build a zerocopy datagram from an iovec
580 * @from: io vector to copy from
581 * @offset: offset in the io vector to start copying from
582 * @count: amount of vectors to copy to buffer from
590 int zerocopy_sg_from_iovec(struct sk_buff *skb, const struct iovec *from,
593 int len = iov_length(from, count) - offset;
599 if (skb_copy_datagram_from_iovec(skb, 0, from, offset, copy))
612 /* Skip over from offset and copied */
613 if (offset >= from->iov_len) {
614 offset -= from->iov_len;
615 ++from;
618 len = from->iov_len - offset;
619 base = (unsigned long)from->iov_base + offset;
642 ++from;
841 * and you use a different write policy from sock_writeable()