Home
last modified time | relevance | path

Searched refs:vdev (Results 1 – 25 of 33) sorted by relevance

12

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gvt/
H A Dkvmgt.c137 ret = vfio_unpin_pages(mdev_dev(vgpu->vdev.mdev), &cur_gfn, 1); in gvt_unpin_guest_page()
160 ret = vfio_pin_pages(mdev_dev(vgpu->vdev.mdev), &cur_gfn, 1, in gvt_pin_guest_page()
227 struct rb_node *node = vgpu->vdev.dma_addr_cache.rb_node; in __gvt_cache_find_dma_addr()
245 struct rb_node *node = vgpu->vdev.gfn_cache.rb_node; in __gvt_cache_find_gfn()
278 link = &vgpu->vdev.gfn_cache.rb_node; in __gvt_cache_add()
289 rb_insert_color(&new->gfn_node, &vgpu->vdev.gfn_cache); in __gvt_cache_add()
293 link = &vgpu->vdev.dma_addr_cache.rb_node; in __gvt_cache_add()
304 rb_insert_color(&new->dma_addr_node, &vgpu->vdev.dma_addr_cache); in __gvt_cache_add()
306 vgpu->vdev.nr_cache_entries++; in __gvt_cache_add()
313 rb_erase(&entry->gfn_node, &vgpu->vdev.gfn_cache); in __gvt_cache_remove_entry()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/virtio/
H A Dvirtgpu_drv.c51 static int virtio_gpu_pci_quirk(struct drm_device *dev, struct virtio_device *vdev) in virtio_gpu_pci_quirk() argument
53 struct pci_dev *pdev = to_pci_dev(vdev->dev.parent); in virtio_gpu_pci_quirk()
101 static int virtio_gpu_probe(struct virtio_device *vdev) in virtio_gpu_probe() argument
112 dev = drm_dev_alloc(&driver, &vdev->dev); in virtio_gpu_probe()
115 vdev->priv = dev; in virtio_gpu_probe()
117 if (!strcmp(vdev->dev.parent->bus->name, "pci")) { in virtio_gpu_probe()
118 ret = virtio_gpu_pci_quirk(dev, vdev); in virtio_gpu_probe()
131 drm_fbdev_generic_setup(vdev->priv, 32); in virtio_gpu_probe()
139 static void virtio_gpu_remove(struct virtio_device *vdev) in virtio_gpu_remove() argument
141 struct drm_device *dev = vdev->priv; in virtio_gpu_remove()
[all …]
H A Dvirtgpu_kms.c46 virtio_cread(vgdev->vdev, struct virtio_gpu_config, in virtio_gpu_config_changed_work_func()
55 virtio_cwrite(vgdev->vdev, struct virtio_gpu_config, in virtio_gpu_config_changed_work_func()
138 vgdev->vdev = dev_to_virtio(dev->dev); in virtio_gpu_init()
161 if (virtio_has_feature(vgdev->vdev, VIRTIO_GPU_F_VIRGL)) in virtio_gpu_init()
164 if (virtio_has_feature(vgdev->vdev, VIRTIO_GPU_F_EDID)) { in virtio_gpu_init()
172 ret = virtio_find_vqs(vgdev->vdev, 2, vqs, callbacks, names, NULL); in virtio_gpu_init()
186 virtio_cread(vgdev->vdev, struct virtio_gpu_config, in virtio_gpu_init()
197 virtio_cread(vgdev->vdev, struct virtio_gpu_config, in virtio_gpu_init()
203 virtio_device_ready(vgdev->vdev); in virtio_gpu_init()
218 vgdev->vdev->config->del_vqs(vgdev->vdev); in virtio_gpu_init()
[all …]
H A Dvirtgpu_vq.c61 struct drm_device *dev = vq->vdev->priv; in virtio_gpu_ctrl_ack()
69 struct drm_device *dev = vq->vdev->priv; in virtio_gpu_cursor_ack()
595 bool use_dma_api = !virtio_has_iommu_quirk(vgdev->vdev); in virtio_gpu_cmd_transfer_to_host_2d()
598 dma_sync_sg_for_device(vgdev->vdev->dev.parent, in virtio_gpu_cmd_transfer_to_host_2d()
1010 bool use_dma_api = !virtio_has_iommu_quirk(vgdev->vdev); in virtio_gpu_cmd_transfer_to_host_3d()
1013 dma_sync_sg_for_device(vgdev->vdev->dev.parent, in virtio_gpu_cmd_transfer_to_host_3d()
1085 bool use_dma_api = !virtio_has_iommu_quirk(vgdev->vdev); in virtio_gpu_object_attach()
1106 obj->mapped = dma_map_sg(vgdev->vdev->dev.parent, in virtio_gpu_object_attach()
1139 bool use_dma_api = !virtio_has_iommu_quirk(vgdev->vdev); in virtio_gpu_object_detach()
1152 dma_unmap_sg(vgdev->vdev->dev.parent, in virtio_gpu_object_detach()
H A Dvirtgpu_drv.h172 struct virtio_device *vdev; member
356 void virtio_gpu_fence_event_process(struct virtio_gpu_device *vdev,
/netbsd-src/sys/arch/ia64/stand/ia64/ski/
H A Ddevicename.c48 ski_getdev(void **vdev, const char *devspec, const char **path) in ski_getdev() argument
50 struct ski_devdesc **dev = (struct ski_devdesc **)vdev; in ski_getdev()
210 ski_fmtdev(void *vdev) in ski_fmtdev() argument
212 struct ski_devdesc *dev = (struct ski_devdesc *)vdev; in ski_fmtdev()
H A Dlibski.h50 extern int ski_getdev(void **vdev, const char *devspec, const char **path);
51 extern char *ski_fmtdev(void *vdev);
H A Dbootinfo.c74 extern char *ski_fmtdev(void *vdev);
/netbsd-src/sys/arch/ia64/stand/efi/libefi/
H A Ddevicename.c52 efi_getdev(void **vdev, const char *devspec, const char **path) in efi_getdev() argument
54 struct efi_devdesc **dev = (struct efi_devdesc **)vdev; in efi_getdev()
215 efi_fmtdev(void *vdev) in efi_fmtdev() argument
217 struct efi_devdesc *dev = (struct efi_devdesc *)vdev; in efi_fmtdev()
H A Defiboot.h58 extern int efi_getdev(void **vdev, const char *devspec, const char **path);
59 extern char *efi_fmtdev(void *vdev);
H A Dbootinfo.c78 extern char *efi_fmtdev(void *vdev);
/netbsd-src/external/cddl/osnet/dist/lib/libzfs/common/
H A Dlibzfs_status.c130 find_vdev_problem(nvlist_t *vdev, int (*func)(vdev_stat_t *, uint_t), in find_vdev_problem() argument
146 verify(nvlist_lookup_string(vdev, ZPOOL_CONFIG_TYPE, in find_vdev_problem()
152 if (nvlist_lookup_nvlist_array(vdev, ZPOOL_CONFIG_CHILDREN, &child, in find_vdev_problem()
158 verify(nvlist_lookup_uint64_array(vdev, ZPOOL_CONFIG_VDEV_STATS, in find_vdev_problem()
168 if (nvlist_lookup_nvlist_array(vdev, ZPOOL_CONFIG_L2CACHE, &child, in find_vdev_problem()
H A Dlibzfs_pool.c2931 nvlist_t **mchild, *vdev; local
2947 if (nvlist_alloc(&vdev, NV_UNIQUE_NAME, 0) != 0)
2949 if (nvlist_add_string(vdev, ZPOOL_CONFIG_TYPE,
2952 if (nvlist_add_uint64(vdev, ZPOOL_CONFIG_IS_HOLE,
2957 varray[vcount++] = vdev;
2978 vdev = mchild[entry];
2982 vdev = mchild[mchildren - 1];
2985 if (nvlist_dup(vdev, &varray[vcount++], 0) != 0)
/netbsd-src/external/cddl/osnet/dist/cmd/zpool/
H A Dzpool_vdev.c439 nvlist_t *vdev = NULL; in make_leaf_vdev() local
525 verify(nvlist_alloc(&vdev, NV_UNIQUE_NAME, 0) == 0); in make_leaf_vdev()
526 verify(nvlist_add_string(vdev, ZPOOL_CONFIG_PATH, path) == 0); in make_leaf_vdev()
527 verify(nvlist_add_string(vdev, ZPOOL_CONFIG_TYPE, type) == 0); in make_leaf_vdev()
528 verify(nvlist_add_uint64(vdev, ZPOOL_CONFIG_IS_LOG, is_log) == 0); in make_leaf_vdev()
530 verify(nvlist_add_uint64(vdev, ZPOOL_CONFIG_WHOLE_DISK, in make_leaf_vdev()
548 nvlist_free(vdev); in make_leaf_vdev()
556 verify(nvlist_add_string(vdev, in make_leaf_vdev()
570 return (vdev); in make_leaf_vdev()
H A Dzpool_main.c640 char vdev[MAXPATHLEN]; in zpool_do_labelclear() local
680 (void) strlcpy(vdev, argv[0], sizeof (vdev)); in zpool_do_labelclear()
681 if (vdev[0] != '/' && stat(vdev, &st) != 0) { in zpool_do_labelclear()
684 (void) snprintf(vdev, sizeof (vdev), "%s/%s", in zpool_do_labelclear()
689 (void) strlcat(vdev, "s0", sizeof (vdev)); in zpool_do_labelclear()
693 if (stat(vdev, &st) != 0) { in zpool_do_labelclear()
701 if ((fd = open(vdev, O_RDWR)) < 0) { in zpool_do_labelclear()
703 vdev, strerror(errno)); in zpool_do_labelclear()
709 gettext("failed to read label from %s\n"), vdev); in zpool_do_labelclear()
717 gettext("failed to check state for %s\n"), vdev); in zpool_do_labelclear()
[all …]
/netbsd-src/sys/rump/librump/rumpvfs/
H A Drump_vfs.c291 voff_t *vsize, dev_t *vdev) in rump_getvninfo() argument
297 *vdev = vp->v_rdev; in rump_getvninfo()
299 *vdev = 0; in rump_getvninfo()
/netbsd-src/sys/arch/usermode/usermode/
H A Dmachdep.c224 char *vdev = argv[i] + strlen("vdev="); in main() local
233 t = vdev; in main()
/netbsd-src/sys/arch/usermode/include/
H A Dmainbus.h47 } vdev; member
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Dmetaslab.c2677 metaslab_group_alloc_increment(spa_t *spa, uint64_t vdev, void *tag, int flags) in metaslab_group_alloc_increment() argument
2683 metaslab_group_t *mg = vdev_lookup_top(spa, vdev)->vdev_mg; in metaslab_group_alloc_increment()
2691 metaslab_group_alloc_decrement(spa_t *spa, uint64_t vdev, void *tag, int flags) in metaslab_group_alloc_decrement() argument
2697 metaslab_group_t *mg = vdev_lookup_top(spa, vdev)->vdev_mg; in metaslab_group_alloc_decrement()
2712 uint64_t vdev = DVA_GET_VDEV(&dva[d]); in metaslab_group_alloc_verify() local
2713 metaslab_group_t *mg = vdev_lookup_top(spa, vdev)->vdev_mg; in metaslab_group_alloc_verify()
3213 uint64_t vdev = DVA_GET_VDEV(dva); in metaslab_free_dva() local
3224 if ((vd = vdev_lookup_top(spa, vdev)) == NULL || in metaslab_free_dva()
3227 (u_longlong_t)vdev, (u_longlong_t)offset); in metaslab_free_dva()
3271 uint64_t vdev = DVA_GET_VDEV(dva); in metaslab_claim_dva() local
[all …]
/netbsd-src/external/cddl/osnet/
H A DTODO67 - More testing especially zvol, vdev and zfs code snapshot will stay disabled
89 4) ztest vdev resize problem (spa_thread ? )
/netbsd-src/sys/arch/usermode/dev/
H A Dmainbus.c120 taa.u.vdev.path = usermode_vdev_path[i]; in mainbus_attach()
/netbsd-src/external/cddl/osnet/dist/uts/common/
H A DMakefile.files87 vdev.o \
/netbsd-src/external/cddl/osnet/dist/cmd/zdb/
H A Dzdb.c3228 zdb_vdev_lookup(vdev_t *vdev, char *path) in zdb_vdev_lookup() argument
3233 if (vdev == NULL) in zdb_vdev_lookup()
3240 if (i < 0 || i >= vdev->vdev_children) in zdb_vdev_lookup()
3243 vdev = vdev->vdev_child[i]; in zdb_vdev_lookup()
3245 return (vdev); in zdb_vdev_lookup()
3246 return (zdb_vdev_lookup(vdev, s+1)); in zdb_vdev_lookup()
3249 for (i = 0; i < vdev->vdev_children; i++) { in zdb_vdev_lookup()
3250 vdev_t *vc = vdev->vdev_child[i]; in zdb_vdev_lookup()
3307 char *s, *p, *dup, *vdev, *flagstr; in zdb_read_block() local
3312 vdev = s ? s : ""; in zdb_read_block()
[all …]
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Dvdev.h62 extern vdev_t *vdev_lookup_top(spa_t *spa, uint64_t vdev);
/netbsd-src/sys/modules/zfs/
H A DMakefile.zfsmod74 SRCS+= vdev.c

12