Lines Matching refs:send_buf
229 struct hvs_send_buf *send_buf, size_t to_write) in hvs_send_data() argument
231 send_buf->hdr.pkt_type = 1; in hvs_send_data()
232 send_buf->hdr.data_size = to_write; in hvs_send_data()
233 return vmbus_sendpacket(chan, &send_buf->hdr, in hvs_send_data()
234 sizeof(send_buf->hdr) + to_write, in hvs_send_data()
635 struct hvs_send_buf *send_buf; in hvs_stream_enqueue() local
640 BUILD_BUG_ON(sizeof(*send_buf) != HV_HYP_PAGE_SIZE); in hvs_stream_enqueue()
642 send_buf = kmalloc(sizeof(*send_buf), GFP_KERNEL); in hvs_stream_enqueue()
643 if (!send_buf) in hvs_stream_enqueue()
659 ret = memcpy_from_msg(send_buf->data, msg, to_write); in hvs_stream_enqueue()
663 ret = hvs_send_data(hvs->chan, send_buf, to_write); in hvs_stream_enqueue()
674 kfree(send_buf); in hvs_stream_enqueue()