Lines Matching refs:payload_len
111 size_t iov_len, payload_len; in vhost_transport_do_send_pkt() local
159 payload_len = skb->len; in vhost_transport_do_send_pkt()
165 if (payload_len > iov_len - sizeof(*hdr)) { in vhost_transport_do_send_pkt()
166 payload_len = iov_len - sizeof(*hdr); in vhost_transport_do_send_pkt()
191 hdr->len = cpu_to_le32(payload_len); in vhost_transport_do_send_pkt()
200 nbytes = copy_to_iter(skb->data, payload_len, &iov_iter); in vhost_transport_do_send_pkt()
201 if (nbytes != payload_len) { in vhost_transport_do_send_pkt()
212 vhost_add_used(vq, head, sizeof(*hdr) + payload_len); in vhost_transport_do_send_pkt()
215 skb_pull(skb, payload_len); in vhost_transport_do_send_pkt()
216 total_len += payload_len; in vhost_transport_do_send_pkt()
332 size_t payload_len; in vhost_vsock_alloc_skb() local
359 payload_len = le32_to_cpu(hdr->len); in vhost_vsock_alloc_skb()
362 if (!payload_len) in vhost_vsock_alloc_skb()
366 if (payload_len > VIRTIO_VSOCK_MAX_PKT_BUF_SIZE || in vhost_vsock_alloc_skb()
367 payload_len + sizeof(*hdr) > len) { in vhost_vsock_alloc_skb()
374 nbytes = copy_from_iter(skb->data, payload_len, &iov_iter); in vhost_vsock_alloc_skb()
375 if (nbytes != payload_len) { in vhost_vsock_alloc_skb()
377 payload_len, nbytes); in vhost_vsock_alloc_skb()