Lines Matching refs:payload_len
111 size_t iov_len, payload_len;
161 payload_len = skb->len - offset;
167 if (payload_len > iov_len - sizeof(*hdr)) {
168 payload_len = iov_len - sizeof(*hdr);
193 hdr->len = cpu_to_le32(payload_len);
205 payload_len)) {
216 vhost_add_used(vq, head, sizeof(*hdr) + payload_len);
219 VIRTIO_VSOCK_SKB_CB(skb)->offset += payload_len;
220 total_len += payload_len;
336 size_t payload_len;
367 payload_len = le32_to_cpu(hdr->len);
370 if (!payload_len)
374 if (payload_len + sizeof(*hdr) > len) {
379 virtio_vsock_skb_put(skb, payload_len);
381 if (skb_copy_datagram_from_iter(skb, 0, &iov_iter, payload_len)) {
382 vq_err(vq, "Failed to copy %zu byte payload\n", payload_len);