Lines Matching refs:vubr

176     VubrDev *vubr = container_of(dev, VubrDev, vudev);  in vubr_handle_tx()  local
177 int hdrlen = vubr->hdrlen; in vubr_handle_tx()
211 .msg_name = (struct sockaddr *) &vubr->backend_udp_dest, in vubr_handle_tx()
217 ret = sendmsg(vubr->backend_udp_sock, &msg, 0); in vubr_handle_tx()
273 VubrDev *vubr = (VubrDev *) ctx; in vubr_backend_recv_cb() local
274 VuDev *dev = &vubr->vudev; in vubr_backend_recv_cb()
280 int hdrlen = vubr->hdrlen; in vubr_backend_recv_cb()
328 .msg_name = (struct sockaddr *) &vubr->backend_udp_dest, in vubr_backend_recv_cb()
334 ret = RETRY_ON_EINTR(recvmsg(vubr->backend_udp_sock, &msg, 0)); in vubr_backend_recv_cb()
375 VubrDev *vubr = (VubrDev *)ctx; in vubr_receive_cb() local
377 if (!vu_dispatch(&vubr->vudev)) { in vubr_receive_cb()
400 VubrDev *vubr = container_of(dev, VubrDev, vudev); in vubr_set_watch() local
407 dispatcher_add(&vubr->dispatcher, fd, wd, watch_cb); in vubr_set_watch()
413 VubrDev *vubr = container_of(dev, VubrDev, vudev); in vubr_remove_watch() local
415 dispatcher_remove(&vubr->dispatcher, fd); in vubr_remove_watch()
443 VubrDev *vubr = container_of(dev, VubrDev, vudev); in vubr_set_features() local
447 vubr->hdrlen = 12; in vubr_set_features()
449 vubr->hdrlen = 10; in vubr_set_features()
464 VubrDev *vubr = container_of(dev, VubrDev, vudev); in vubr_queue_set_started() local
467 if (started && vubr->notifier.fd >= 0) { in vubr_queue_set_started()
468 vu_set_queue_host_notifier(dev, vq, vubr->notifier.fd, in vubr_queue_set_started()
481 VubrDev *vubr = container_of(dev, VubrDev, vudev); in vubr_panic() local
485 dispatcher_remove(&vubr->dispatcher, dev->sock); in vubr_panic()
486 vubr->quit = 1; in vubr_panic()
601 VubrDev *vubr = container_of(dev, VubrDev, vudev); in notifier_thread() local
607 uint16_t *n = vubr->notifier.addr + pagesize * qidx; in notifier_thread()