vvr 115 drivers/misc/mic/vop/vop_debugfs.c struct vop_vringh *vvr = &vdev->vvr[i]; vvr 116 drivers/misc/mic/vop/vop_debugfs.c struct vringh *vrh = &vvr->vrh; vvr 123 drivers/misc/mic/vop/vop_debugfs.c i, vvr->vring.info->avail_idx & (num - 1)); vvr 125 drivers/misc/mic/vop/vop_debugfs.c i, vvr->vring.info->avail_idx); vvr 135 drivers/misc/mic/vop/vop_main.h struct vop_vringh vvr[MIC_MAX_VRINGS]; vvr 70 drivers/misc/mic/vop/vop_vringh.c vdev->vvr[i].vrh.vring.used = vvr 95 drivers/misc/mic/vop/vop_vringh.c mutex_lock_nested(&vdev->vvr[i].vr_mutex, i + 1); vvr 103 drivers/misc/mic/vop/vop_vringh.c struct vringh *vrh = &vdev->vvr[i].vrh; vvr 105 drivers/misc/mic/vop/vop_vringh.c vdev->vvr[i].vring.info->avail_idx = 0; vvr 112 drivers/misc/mic/vop/vop_vringh.c mutex_unlock(&vdev->vvr[i].vr_mutex); vvr 164 drivers/misc/mic/vop/vop_vringh.c mutex_lock_nested(&vdev->vvr[i].vr_mutex, i + 1); vvr 188 drivers/misc/mic/vop/vop_vringh.c mutex_unlock(&vdev->vvr[i].vr_mutex); vvr 294 drivers/misc/mic/vop/vop_vringh.c struct vop_vringh *vvr = &vdev->vvr[i]; vvr 295 drivers/misc/mic/vop/vop_vringh.c struct mic_vring *vr = &vdev->vvr[i].vring; vvr 298 drivers/misc/mic/vop/vop_vringh.c mutex_init(&vvr->vr_mutex); vvr 325 drivers/misc/mic/vop/vop_vringh.c ret = vringh_init_kern(&vvr->vrh, vvr 334 drivers/misc/mic/vop/vop_vringh.c vringh_kiov_init(&vvr->riov, NULL, 0); vvr 335 drivers/misc/mic/vop/vop_vringh.c vringh_kiov_init(&vvr->wiov, NULL, 0); vvr 336 drivers/misc/mic/vop/vop_vringh.c vvr->head = USHRT_MAX; vvr 337 drivers/misc/mic/vop/vop_vringh.c vvr->vdev = vdev; vvr 338 drivers/misc/mic/vop/vop_vringh.c vvr->vrh.notify = _vop_notify; vvr 342 drivers/misc/mic/vop/vop_vringh.c vvr->buf = (void *)__get_free_pages(GFP_KERNEL, vvr 344 drivers/misc/mic/vop/vop_vringh.c vvr->buf_da = dma_map_single(&vpdev->dev, vvr 345 drivers/misc/mic/vop/vop_vringh.c vvr->buf, VOP_INT_DMA_BUF_SIZE, vvr 383 drivers/misc/mic/vop/vop_vringh.c struct vop_vringh *vvr = &vdev->vvr[j]; vvr 386 drivers/misc/mic/vop/vop_vringh.c vvr->vring.len, DMA_BIDIRECTIONAL); vvr 387 drivers/misc/mic/vop/vop_vringh.c free_pages((unsigned long)vvr->vring.va, vvr 388 drivers/misc/mic/vop/vop_vringh.c get_order(vvr->vring.len)); vvr 434 drivers/misc/mic/vop/vop_vringh.c struct vop_vringh *vvr = &vdev->vvr[i]; vvr 437 drivers/misc/mic/vop/vop_vringh.c vvr->buf_da, VOP_INT_DMA_BUF_SIZE, vvr 439 drivers/misc/mic/vop/vop_vringh.c free_pages((unsigned long)vvr->buf, vvr 441 drivers/misc/mic/vop/vop_vringh.c vringh_kiov_cleanup(&vvr->riov); vvr 442 drivers/misc/mic/vop/vop_vringh.c vringh_kiov_cleanup(&vvr->wiov); vvr 444 drivers/misc/mic/vop/vop_vringh.c vvr->vring.len, DMA_BIDIRECTIONAL); vvr 445 drivers/misc/mic/vop/vop_vringh.c free_pages((unsigned long)vvr->vring.va, vvr 446 drivers/misc/mic/vop/vop_vringh.c get_order(vvr->vring.len)); vvr 520 drivers/misc/mic/vop/vop_vringh.c struct vop_vringh *vvr = &vdev->vvr[vr_idx]; vvr 555 drivers/misc/mic/vop/vop_vringh.c err = vop_sync_dma(vdev, vvr->buf_da, daddr, vvr 562 drivers/misc/mic/vop/vop_vringh.c if (copy_to_user(ubuf, vvr->buf + dma_offset, vvr 598 drivers/misc/mic/vop/vop_vringh.c struct vop_vringh *vvr = &vdev->vvr[vr_idx]; vvr 633 drivers/misc/mic/vop/vop_vringh.c if (copy_from_user(vvr->buf, ubuf, partlen)) { vvr 639 drivers/misc/mic/vop/vop_vringh.c err = vop_sync_dma(vdev, daddr, vvr->buf_da, vvr 751 drivers/misc/mic/vop/vop_vringh.c struct vop_vringh *vvr = &vdev->vvr[copy->vr_idx]; vvr 752 drivers/misc/mic/vop/vop_vringh.c struct vringh_kiov *riov = &vvr->riov; vvr 753 drivers/misc/mic/vop/vop_vringh.c struct vringh_kiov *wiov = &vvr->wiov; vvr 754 drivers/misc/mic/vop/vop_vringh.c struct vringh *vrh = &vvr->vrh; vvr 755 drivers/misc/mic/vop/vop_vringh.c u16 *head = &vvr->head; vvr 756 drivers/misc/mic/vop/vop_vringh.c struct mic_vring *vr = &vvr->vring; vvr 847 drivers/misc/mic/vop/vop_vringh.c struct vop_vringh *vvr; vvr 853 drivers/misc/mic/vop/vop_vringh.c vvr = &vdev->vvr[copy->vr_idx]; vvr 854 drivers/misc/mic/vop/vop_vringh.c mutex_lock(&vvr->vr_mutex); vvr 867 drivers/misc/mic/vop/vop_vringh.c mutex_unlock(&vvr->vr_mutex); vvr 1060 drivers/misc/mic/vop/vop_vringh.c struct vop_vringh *vvr = &vdev->vvr[i]; vvr 1063 drivers/misc/mic/vop/vop_vringh.c *pa = virt_to_phys(vvr->vring.va); vvr 1064 drivers/misc/mic/vop/vop_vringh.c *size = vvr->vring.len; vvr 1067 drivers/misc/mic/vop/vop_vringh.c start += vvr->vring.len;