Lines Matching defs:ubuf
388 struct ubuf_info_msgzc *ubuf = uarg_to_msgzc(ubuf_base);
389 struct vhost_net_ubuf_ref *ubufs = ubuf->ctx;
396 vq->heads[ubuf->desc].len = success ?
876 struct ubuf_info_msgzc *ubuf;
907 /* use msg_control to pass vhost zerocopy ubuf info to skb */
909 ubuf = nvq->ubuf_info + nvq->upend_idx;
912 ubuf->ctx = nvq->ubufs;
913 ubuf->desc = nvq->upend_idx;
914 ubuf->ubuf.callback = vhost_zerocopy_callback;
915 ubuf->ubuf.flags = SKBFL_ZEROCOPY_FRAG;
916 refcount_set(&ubuf->ubuf.refcnt, 1);
919 ctl.ptr = &ubuf->ubuf;
941 if (vq->heads[ubuf->desc].len == VHOST_DMA_IN_PROGRESS)
947 vq->heads[ubuf->desc].len = VHOST_DMA_DONE_LEN;