/kernel/linux/linux-6.6/drivers/scsi/snic/ |
H A D | vnic_cq.h | 39 struct vnic_dev *vdev; member 48 int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, in svnic_cq_service() 64 if ((*q_service)(cq->vdev, cq_desc, type, in svnic_cq_service() 88 int svnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, 46 svnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) svnic_cq_service() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_cq.h | 47 struct vnic_dev *vdev; member 61 int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, in vnic_cq_service() 77 if ((*q_service)(cq->vdev, cq_desc, type, in vnic_cq_service() 101 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, 59 vnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) vnic_cq_service() argument
|
/kernel/linux/linux-6.6/drivers/scsi/fnic/ |
H A D | vnic_cq.h | 51 struct vnic_dev *vdev; member 60 int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, in vnic_cq_service() 76 if ((*q_service)(cq->vdev, cq_desc, type, in vnic_cq_service() 100 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, 58 vnic_cq_service(struct vnic_cq *cq, unsigned int work_to_do, int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, u16 q_number, u16 completed_index, void *opaque), void *opaque) vnic_cq_service() argument
|
/kernel/linux/linux-6.6/sound/virtio/ |
H A D | virtio_jack.c | 133 struct virtio_device *vdev = snd->vdev; in virtsnd_jack_parse_cfg() local 138 virtio_cread_le(vdev, struct virtio_snd_config, jacks, &snd->njacks); in virtsnd_jack_parse_cfg() 142 snd->jacks = devm_kcalloc(&vdev->dev, snd->njacks, sizeof(*snd->jacks), in virtsnd_jack_parse_cfg()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.c | 198 struct device *dev = &adapter->vdev->dev; in alloc_long_term_buff() 249 struct device *dev = &adapter->vdev->dev; in free_long_term_buff() 270 struct device *dev = &adapter->vdev->dev; in reset_long_term_buff() 317 struct device *dev = &adapter->vdev->dev; in replenish_rx_pool() 449 struct device *dev = &adapter->vdev->dev; in release_stats_token() 462 struct device *dev = &adapter->vdev->dev; in init_stats_token() 562 struct device *dev = &adapter->vdev->dev; in init_rx_pools() 935 dma_unmap_single(&adapter->vdev->dev, adapter->login_buf_token, in release_login_buffer() 946 dma_unmap_single(&adapter->vdev->dev, adapter->login_rsp_buf_token, in release_login_rsp_buffer() 1032 struct device *dev = &adapter->vdev in ibmvnic_get_vpd() 5066 struct vio_dev *vdev = adapter->vdev; ibmvnic_reenable_crq_queue() local 5083 struct vio_dev *vdev = adapter->vdev; ibmvnic_reset_crq() local 5115 struct vio_dev *vdev = adapter->vdev; release_crq_queue() local 5139 struct vio_dev *vdev = adapter->vdev; init_crq_queue() local 5486 ibmvnic_get_desired_dma(struct vio_dev *vdev) ibmvnic_get_desired_dma() argument [all...] |
/kernel/linux/linux-6.6/drivers/s390/crypto/ |
H A D | vfio_ap_ops.c | 279 vfio_unpin_pages(&q->matrix_mdev->vdev, q->saved_iova, 1); in vfio_ap_free_aqic_resources() 428 ret = vfio_pin_pages(&q->matrix_mdev->vdev, nib, 1, in vfio_ap_irq_enable() 451 vfio_unpin_pages(&q->matrix_mdev->vdev, nib, 1); in vfio_ap_irq_enable() 461 vfio_unpin_pages(&q->matrix_mdev->vdev, nib, 1); in vfio_ap_irq_enable() 480 vfio_unpin_pages(&q->matrix_mdev->vdev, nib, 1); in vfio_ap_irq_enable() 739 static int vfio_ap_mdev_init_dev(struct vfio_device *vdev) in vfio_ap_mdev_init_dev() argument 742 container_of(vdev, struct ap_matrix_mdev, vdev); in vfio_ap_mdev_init_dev() 744 matrix_mdev->mdev = to_mdev_device(vdev->dev); in vfio_ap_mdev_init_dev() 758 matrix_mdev = vfio_alloc_device(ap_matrix_mdev, vdev, in vfio_ap_mdev_probe() 1630 vfio_ap_mdev_dma_unmap(struct vfio_device *vdev, u64 iova, u64 length) vfio_ap_mdev_dma_unmap() argument 1833 vfio_ap_mdev_open_device(struct vfio_device *vdev) vfio_ap_mdev_open_device() argument 1844 vfio_ap_mdev_close_device(struct vfio_device *vdev) vfio_ap_mdev_close_device() argument 1852 vfio_ap_mdev_request(struct vfio_device *vdev, unsigned int count) vfio_ap_mdev_request() argument 1996 vfio_ap_mdev_ioctl(struct vfio_device *vdev, unsigned int cmd, unsigned long arg) vfio_ap_mdev_ioctl() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/imx/ |
H A D | imx7-media-csi.c | 159 struct imx_media_video_dev *vdev; member 551 struct imx_media_video_dev *vdev = csi->vdev; in imx7_csi_setup_vb2_buf() local 558 buf = imx_media_capture_device_next_buf(vdev); in imx7_csi_setup_vb2_buf() 592 struct imx_media_video_dev *vdev = csi->vdev; in imx7_csi_vb2_buf_done() local 599 done->vbuf.field = vdev->fmt.fmt.pix.field; in imx7_csi_vb2_buf_done() 608 next = imx_media_capture_device_next_buf(vdev); in imx7_csi_vb2_buf_done() 680 struct imx_media_video_dev *vdev = csi->vdev; in imx7_csi_dma_start() local 729 struct imx_media_video_dev *vdev = csi->vdev; imx7_csi_configure() local [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/nvidia/tegra-vde/ |
H A D | v4l2.c | 930 video_set_drvdata(&vde->vdev, vde); in tegra_vde_v4l2_init() 932 vde->vdev.lock = &vde->v4l2_lock, in tegra_vde_v4l2_init() 933 vde->vdev.fops = &tegra_v4l2_fops, in tegra_vde_v4l2_init() 934 vde->vdev.vfl_dir = VFL_DIR_M2M, in tegra_vde_v4l2_init() 935 vde->vdev.release = video_device_release_empty, in tegra_vde_v4l2_init() 936 vde->vdev.v4l2_dev = &vde->v4l2_dev; in tegra_vde_v4l2_init() 937 vde->vdev.ioctl_ops = &tegra_v4l2_ioctl_ops, in tegra_vde_v4l2_init() 938 vde->vdev.device_caps = V4L2_CAP_VIDEO_M2M_MPLANE | V4L2_CAP_STREAMING, in tegra_vde_v4l2_init() 945 strscpy(vde->vdev.name, "tegra-vde", sizeof(vde->vdev in tegra_vde_v4l2_init() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.c | 145 struct vio_dev *vdev = to_vio_dev(hostdata->dev); in ibmvscsi_release_crq_queue() local 146 free_irq(vdev->irq, (void *)hostdata); in ibmvscsi_release_crq_queue() 151 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvscsi_release_crq_queue() 197 struct vio_dev *vdev = to_vio_dev(hostdata->dev); in ibmvscsi_send_crq() local 204 return plpar_hcall_norets(H_SEND_CRQ, vdev->unit_address, word1, word2); in ibmvscsi_send_crq() 214 struct vio_dev *vdev = to_vio_dev(hostdata->dev); in ibmvscsi_task() local 226 vio_enable_interrupts(vdev); in ibmvscsi_task() 229 vio_disable_interrupts(vdev); in ibmvscsi_task() 288 struct vio_dev *vdev = to_vio_dev(hostdata->dev); in ibmvscsi_reset_crq_queue() local 294 rc = plpar_hcall_norets(H_FREE_CRQ, vdev in ibmvscsi_reset_crq_queue() 331 struct vio_dev *vdev = to_vio_dev(hostdata->dev); ibmvscsi_init_crq_queue() local 416 struct vio_dev *vdev = to_vio_dev(hostdata->dev); ibmvscsi_reenable_crq_queue() local 2110 ibmvscsi_get_desired_dma(struct vio_dev *vdev) ibmvscsi_get_desired_dma() argument 2220 ibmvscsi_probe(struct vio_dev *vdev, const struct vio_device_id *id) ibmvscsi_probe() argument 2338 ibmvscsi_remove(struct vio_dev *vdev) ibmvscsi_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/ipu3/ |
H A D | ipu3-v4l2.c | 488 r = media_pipeline_start(&node->vdev.entity, &imgu_pipe->pipeline); in imgu_vb2_start_streaming() 513 media_pipeline_stop(&node->vdev.entity); in imgu_vb2_start_streaming() 553 media_pipeline_stop(&node->vdev.entity); in imgu_vb2_stop_streaming() 1020 static void imgu_node_to_v4l2(u32 node, struct video_device *vdev, in imgu_node_to_v4l2() argument 1032 vdev->ioctl_ops = &imgu_v4l2_ioctl_ops; in imgu_node_to_v4l2() 1038 vdev->ioctl_ops = &imgu_v4l2_meta_ioctl_ops; in imgu_node_to_v4l2() 1045 vdev->ioctl_ops = &imgu_v4l2_meta_ioctl_ops; in imgu_node_to_v4l2() 1051 vdev->ioctl_ops = &imgu_v4l2_ioctl_ops; in imgu_node_to_v4l2() 1054 vdev->device_caps = V4L2_CAP_STREAMING | V4L2_CAP_IO_MC | cap; in imgu_node_to_v4l2() 1126 struct video_device *vdev in imgu_v4l2_node_setup() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/ |
H A D | ipu3-v4l2.c | 497 r = video_device_pipeline_start(&node->vdev, &imgu_pipe->pipeline); in imgu_vb2_start_streaming() 522 video_device_pipeline_stop(&node->vdev); in imgu_vb2_start_streaming() 562 video_device_pipeline_stop(&node->vdev); in imgu_vb2_stop_streaming() 1026 static void imgu_node_to_v4l2(u32 node, struct video_device *vdev, in imgu_node_to_v4l2() argument 1038 vdev->ioctl_ops = &imgu_v4l2_ioctl_ops; in imgu_node_to_v4l2() 1044 vdev->ioctl_ops = &imgu_v4l2_meta_ioctl_ops; in imgu_node_to_v4l2() 1051 vdev->ioctl_ops = &imgu_v4l2_meta_ioctl_ops; in imgu_node_to_v4l2() 1057 vdev->ioctl_ops = &imgu_v4l2_ioctl_ops; in imgu_node_to_v4l2() 1060 vdev->device_caps = V4L2_CAP_STREAMING | V4L2_CAP_IO_MC | cap; in imgu_node_to_v4l2() 1132 struct video_device *vdev in imgu_v4l2_node_setup() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/ |
H A D | ibmvscsi.c | 146 struct vio_dev *vdev = to_vio_dev(hostdata->dev); in ibmvscsi_release_crq_queue() local 147 free_irq(vdev->irq, (void *)hostdata); in ibmvscsi_release_crq_queue() 152 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvscsi_release_crq_queue() 198 struct vio_dev *vdev = to_vio_dev(hostdata->dev); in ibmvscsi_send_crq() local 205 return plpar_hcall_norets(H_SEND_CRQ, vdev->unit_address, word1, word2); in ibmvscsi_send_crq() 215 struct vio_dev *vdev = to_vio_dev(hostdata->dev); in ibmvscsi_task() local 227 vio_enable_interrupts(vdev); in ibmvscsi_task() 230 vio_disable_interrupts(vdev); in ibmvscsi_task() 288 struct vio_dev *vdev = to_vio_dev(hostdata->dev); in ibmvscsi_reset_crq_queue() local 294 rc = plpar_hcall_norets(H_FREE_CRQ, vdev in ibmvscsi_reset_crq_queue() 332 struct vio_dev *vdev = to_vio_dev(hostdata->dev); ibmvscsi_init_crq_queue() local 416 struct vio_dev *vdev = to_vio_dev(hostdata->dev); ibmvscsi_reenable_crq_queue() local 2112 ibmvscsi_get_desired_dma(struct vio_dev *vdev) ibmvscsi_get_desired_dma() argument 2222 ibmvscsi_probe(struct vio_dev *vdev, const struct vio_device_id *id) ibmvscsi_probe() argument 2340 ibmvscsi_remove(struct vio_dev *vdev) ibmvscsi_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/media/pci/tw686x/ |
H A D | tw686x-video.c | 1196 struct video_device *vdev; in tw686x_video_init() local 1262 vdev = video_device_alloc(); in tw686x_video_init() 1263 if (!vdev) { in tw686x_video_init() 1270 snprintf(vdev->name, sizeof(vdev->name), "%s video", dev->name); in tw686x_video_init() 1271 vdev->fops = &tw686x_video_fops; in tw686x_video_init() 1272 vdev->ioctl_ops = &tw686x_video_ioctl_ops; in tw686x_video_init() 1273 vdev->release = video_device_release; in tw686x_video_init() 1274 vdev->v4l2_dev = &dev->v4l2_dev; in tw686x_video_init() 1275 vdev in tw686x_video_init() [all...] |
/kernel/linux/linux-6.6/drivers/vfio/pci/mlx5/ |
H A D | main.c | 1160 mlx5vf_pci_set_device_state(struct vfio_device *vdev, in mlx5vf_pci_set_device_state() argument 1164 vdev, struct mlx5vf_pci_core_device, core_device.vdev); in mlx5vf_pci_set_device_state() 1171 ret = vfio_mig_get_next_state(vdev, mvdev->mig_state, in mlx5vf_pci_set_device_state() 1191 static int mlx5vf_pci_get_data_size(struct vfio_device *vdev, in mlx5vf_pci_get_data_size() argument 1195 vdev, struct mlx5vf_pci_core_device, core_device.vdev); in mlx5vf_pci_get_data_size() 1208 static int mlx5vf_pci_get_device_state(struct vfio_device *vdev, in mlx5vf_pci_get_device_state() argument 1212 vdev, struct mlx5vf_pci_core_device, core_device.vdev); in mlx5vf_pci_get_device_state() 1248 struct vfio_pci_core_device *vdev = &mvdev->core_device; mlx5vf_pci_open_device() local [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/tw686x/ |
H A D | tw686x-video.c | 1193 struct video_device *vdev; in tw686x_video_init() local 1259 vdev = video_device_alloc(); in tw686x_video_init() 1260 if (!vdev) { in tw686x_video_init() 1267 snprintf(vdev->name, sizeof(vdev->name), "%s video", dev->name); in tw686x_video_init() 1268 vdev->fops = &tw686x_video_fops; in tw686x_video_init() 1269 vdev->ioctl_ops = &tw686x_video_ioctl_ops; in tw686x_video_init() 1270 vdev->release = video_device_release; in tw686x_video_init() 1271 vdev->v4l2_dev = &dev->v4l2_dev; in tw686x_video_init() 1272 vdev in tw686x_video_init() [all...] |
/kernel/linux/linux-5.10/tools/virtio/ |
H A D | virtio_test.c | 39 struct virtio_device vdev; member 72 unsigned long long features = dev->vdev.features; in vhost_vq_setup() 98 static void vq_reset(struct vq_info *info, int num, struct virtio_device *vdev) in vq_reset() argument 105 info->vq = __vring_new_virtqueue(info->idx, info->vring, vdev, true, in vq_reset() 120 vq_reset(info, num, &dev->vdev); in vq_info_add() 131 dev->vdev.features = features; in vdev_info_init() 132 INIT_LIST_HEAD(&dev->vdev.vqs); in vdev_info_init() 133 spin_lock_init(&dev->vdev.vqs_list_lock); in vdev_info_init() 236 vq_reset(vq, vq->vring.num, &dev->vdev); in run_test()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/via/ |
H A D | accel.c | 310 engine = viapar->shared->vdev->engine_mmio; in viafb_setup_engine() 357 viapar->shared->vdev->camera_fbmem_size = 3*VGA_HEIGHT*VGA_WIDTH*2; in viafb_setup_engine() 358 viapar->fbmem_free -= viapar->shared->vdev->camera_fbmem_size; in viafb_setup_engine() 359 viapar->fbmem_used += viapar->shared->vdev->camera_fbmem_size; in viafb_setup_engine() 360 viapar->shared->vdev->camera_fbmem_offset = viapar->fbmem_free; in viafb_setup_engine() 369 void __iomem *engine = viapar->shared->vdev->engine_mmio; in viafb_reset_engine() 483 temp = readl(viapar->shared->vdev->engine_mmio + VIA_REG_CURSOR_MODE); in viafb_show_hw_cursor() 500 writel(temp, viapar->shared->vdev->engine_mmio + VIA_REG_CURSOR_MODE); in viafb_show_hw_cursor() 508 void __iomem *engine = viapar->shared->vdev->engine_mmio; in viafb_wait_engine_idle()
|
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-mc.c | 269 int v4l_enable_media_source(struct video_device *vdev) in v4l_enable_media_source() argument 271 struct media_device *mdev = vdev->entity.graph_obj.mdev; in v4l_enable_media_source() 280 err = mdev->enable_source(&vdev->entity, &vdev->pipe); in v4l_enable_media_source() 289 void v4l_disable_media_source(struct video_device *vdev) in v4l_disable_media_source() argument 291 struct media_device *mdev = vdev->entity.graph_obj.mdev; in v4l_disable_media_source() 296 mdev->disable_source(&vdev->entity); in v4l_disable_media_source() 306 if (fh && fh->vdev) in v4l_vb2q_enable_media_source() 307 return v4l_enable_media_source(fh->vdev); in v4l_vb2q_enable_media_source()
|
/kernel/linux/linux-5.10/drivers/media/radio/ |
H A D | radio-tea5764.c | 134 struct video_device vdev; member 279 struct video_device *dev = &radio->vdev; in vidioc_querycap() 460 radio->vdev = tea5764_radio_template; in tea5764_i2c_probe() 463 video_set_drvdata(&radio->vdev, radio); in tea5764_i2c_probe() 464 radio->vdev.lock = &radio->mutex; in tea5764_i2c_probe() 465 radio->vdev.v4l2_dev = v4l2_dev; in tea5764_i2c_probe() 466 radio->vdev.device_caps = V4L2_CAP_TUNER | V4L2_CAP_RADIO; in tea5764_i2c_probe() 474 ret = video_register_device(&radio->vdev, VFL_TYPE_RADIO, radio_nr); in tea5764_i2c_probe() 497 video_unregister_device(&radio->vdev); in tea5764_i2c_remove()
|
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-mc.c | 281 int v4l_enable_media_source(struct video_device *vdev) in v4l_enable_media_source() argument 283 struct media_device *mdev = vdev->entity.graph_obj.mdev; in v4l_enable_media_source() 292 err = mdev->enable_source(&vdev->entity, &vdev->pipe); in v4l_enable_media_source() 301 void v4l_disable_media_source(struct video_device *vdev) in v4l_disable_media_source() argument 303 struct media_device *mdev = vdev->entity.graph_obj.mdev; in v4l_disable_media_source() 308 mdev->disable_source(&vdev->entity); in v4l_disable_media_source() 318 if (fh && fh->vdev) in v4l_vb2q_enable_media_source() 319 return v4l_enable_media_source(fh->vdev); in v4l_vb2q_enable_media_source()
|
/kernel/linux/linux-6.6/drivers/media/radio/ |
H A D | radio-tea5764.c | 134 struct video_device vdev; member 279 struct video_device *dev = &radio->vdev; in vidioc_querycap() 459 radio->vdev = tea5764_radio_template; in tea5764_i2c_probe() 462 video_set_drvdata(&radio->vdev, radio); in tea5764_i2c_probe() 463 radio->vdev.lock = &radio->mutex; in tea5764_i2c_probe() 464 radio->vdev.v4l2_dev = v4l2_dev; in tea5764_i2c_probe() 465 radio->vdev.device_caps = V4L2_CAP_TUNER | V4L2_CAP_RADIO; in tea5764_i2c_probe() 473 ret = video_register_device(&radio->vdev, VFL_TYPE_RADIO, radio_nr); in tea5764_i2c_probe() 496 video_unregister_device(&radio->vdev); in tea5764_i2c_remove()
|
/kernel/linux/linux-6.6/drivers/vfio/pci/pds/ |
H A D | dirty.c | 521 int pds_vfio_dma_logging_report(struct vfio_device *vdev, unsigned long iova, in pds_vfio_dma_logging_report() argument 525 container_of(vdev, struct pds_vfio_pci_device, in pds_vfio_dma_logging_report() 526 vfio_coredev.vdev); in pds_vfio_dma_logging_report() 536 int pds_vfio_dma_logging_start(struct vfio_device *vdev, in pds_vfio_dma_logging_start() argument 541 container_of(vdev, struct pds_vfio_pci_device, in pds_vfio_dma_logging_start() 542 vfio_coredev.vdev); in pds_vfio_dma_logging_start() 553 int pds_vfio_dma_logging_stop(struct vfio_device *vdev) in pds_vfio_dma_logging_stop() argument 556 container_of(vdev, struct pds_vfio_pci_device, in pds_vfio_dma_logging_stop() 557 vfio_coredev.vdev); in pds_vfio_dma_logging_stop()
|
/kernel/linux/linux-6.6/drivers/video/fbdev/via/ |
H A D | accel.c | 310 engine = viapar->shared->vdev->engine_mmio; in viafb_setup_engine() 357 viapar->shared->vdev->camera_fbmem_size = 3*VGA_HEIGHT*VGA_WIDTH*2; in viafb_setup_engine() 358 viapar->fbmem_free -= viapar->shared->vdev->camera_fbmem_size; in viafb_setup_engine() 359 viapar->fbmem_used += viapar->shared->vdev->camera_fbmem_size; in viafb_setup_engine() 360 viapar->shared->vdev->camera_fbmem_offset = viapar->fbmem_free; in viafb_setup_engine() 369 void __iomem *engine = viapar->shared->vdev->engine_mmio; in viafb_reset_engine() 483 temp = readl(viapar->shared->vdev->engine_mmio + VIA_REG_CURSOR_MODE); in viafb_show_hw_cursor() 500 writel(temp, viapar->shared->vdev->engine_mmio + VIA_REG_CURSOR_MODE); in viafb_show_hw_cursor() 508 void __iomem *engine = viapar->shared->vdev->engine_mmio; in viafb_wait_engine_idle()
|
/kernel/linux/linux-6.6/tools/virtio/ |
H A D | virtio_test.c | 39 struct virtio_device vdev; member 72 unsigned long long features = dev->vdev.features; in vhost_vq_setup() 98 static void vq_reset(struct vq_info *info, int num, struct virtio_device *vdev) in vq_reset() argument 105 info->vq = vring_new_virtqueue(info->idx, num, 4096, vdev, true, false, in vq_reset() 120 vq_reset(info, num, &dev->vdev); in vq_info_add() 131 dev->vdev.features = features; in vdev_info_init() 132 INIT_LIST_HEAD(&dev->vdev.vqs); in vdev_info_init() 133 spin_lock_init(&dev->vdev.vqs_list_lock); in vdev_info_init() 236 vq_reset(vq, vq->vring.num, &dev->vdev); in run_test()
|
/kernel/linux/linux-6.6/drivers/s390/cio/ |
H A D | vfio_ccw_fsm.c | 21 struct subchannel *sch = to_subchannel(private->vdev.dev->parent); in fsm_io_helper() 81 struct subchannel *sch = to_subchannel(private->vdev.dev->parent); in fsm_do_halt() 120 struct subchannel *sch = to_subchannel(private->vdev.dev->parent); in fsm_do_clear() 157 struct subchannel *sch = to_subchannel(private->vdev.dev->parent); in fsm_notoper() 225 struct subchannel *sch = to_subchannel(private->vdev.dev->parent); in fsm_disabled_irq() 235 struct subchannel *sch = to_subchannel(p->vdev.dev->parent); in get_schid() 359 struct subchannel *sch = to_subchannel(private->vdev.dev->parent); in fsm_irq() 376 struct subchannel *sch = to_subchannel(private->vdev.dev->parent); in fsm_open() 397 struct subchannel *sch = to_subchannel(private->vdev.dev->parent); in fsm_close()
|