Lines Matching refs:vmpacket_descriptor
287 struct vmpacket_descriptor *desc = kv_list[0].iov_base;
392 struct vmpacket_descriptor *desc;
463 struct vmpacket_descriptor *hv_pkt_iter_first(struct vmbus_channel *channel)
466 struct vmpacket_descriptor *desc, *desc_copy;
472 if (bytes_avail < sizeof(struct vmpacket_descriptor))
476 desc = (struct vmpacket_descriptor *)(hv_get_ring_buffer(rbi) + rbi->priv_read_index);
489 if (pkt_len < sizeof(struct vmpacket_descriptor) || pkt_len > bytes_avail)
494 * the size of vmpacket_descriptor
496 if (pkt_offset < sizeof(struct vmpacket_descriptor) || pkt_offset > pkt_len)
497 pkt_offset = sizeof(struct vmpacket_descriptor);
500 desc_copy = (struct vmpacket_descriptor *)rbi->pkt_buffer;
521 struct vmpacket_descriptor *
523 const struct vmpacket_descriptor *desc)