Home
last modified time | relevance | path

Searched refs:vdev (Results 126 - 150 of 1086) sorted by relevance

12345678910>>...44

/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
H A Dvnic_wq.c58 struct vnic_dev *vdev; in vnic_wq_free() local
61 vdev = wq->vdev; in vnic_wq_free()
63 vnic_dev_free_desc_ring(vdev, &wq->ring); in vnic_wq_free()
75 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, in vnic_wq_alloc() argument
81 wq->vdev = vdev; in vnic_wq_alloc()
83 wq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_WQ, index); in vnic_wq_alloc()
85 vdev_err(vdev, "Failed to hook WQ[%d] resource\n", index); in vnic_wq_alloc()
91 err = vnic_dev_alloc_desc_ring(vdev, in vnic_wq_alloc()
104 enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) enic_wq_devcmd2_alloc() argument
166 struct vnic_dev *vdev = wq->vdev; vnic_wq_disable() local
[all...]
H A Denic.h137 struct vnic_dev *vdev; member
191 static inline struct net_device *vnic_get_netdev(struct vnic_dev *vdev) in vnic_get_netdev() argument
193 struct enic *enic = vdev->priv; in vnic_get_netdev()
200 #define vdev_err(vdev, fmt, ...) \
201 dev_err(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
202 #define vdev_warn(vdev, fmt, ...) \
203 dev_warn(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
204 #define vdev_info(vdev, fmt, ...) \
205 dev_info(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
207 #define vdev_neterr(vdev, fm
[all...]
/kernel/linux/linux-6.6/drivers/scsi/fnic/
H A Dvnic_wq.c16 static int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq, in vnic_wq_get_ctrl() argument
19 wq->ctrl = vnic_dev_get_res(vdev, res_type, index); in vnic_wq_get_ctrl()
28 static int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, in vnic_wq_alloc_ring() argument
31 return vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size); in vnic_wq_alloc_ring()
74 struct vnic_dev *vdev; in vnic_wq_free() local
77 vdev = wq->vdev; in vnic_wq_free()
79 vnic_dev_free_desc_ring(vdev, &wq->ring); in vnic_wq_free()
90 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, in vnic_wq_alloc() argument
96 wq->vdev in vnic_wq_alloc()
120 vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int desc_count, unsigned int desc_size) vnic_wq_devcmd2_alloc() argument
[all...]
/kernel/linux/linux-6.6/drivers/scsi/snic/
H A Dvnic_wq.c12 static inline int vnic_wq_get_ctrl(struct vnic_dev *vdev, struct vnic_wq *wq, in vnic_wq_get_ctrl() argument
15 wq->ctrl = svnic_dev_get_res(vdev, res_type, index); in vnic_wq_get_ctrl()
22 static inline int vnic_wq_alloc_ring(struct vnic_dev *vdev, struct vnic_wq *wq, in vnic_wq_alloc_ring() argument
25 return svnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, in vnic_wq_alloc_ring()
69 struct vnic_dev *vdev; in svnic_wq_free() local
72 vdev = wq->vdev; in svnic_wq_free()
74 svnic_dev_free_desc_ring(vdev, &wq->ring); in svnic_wq_free()
85 int vnic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, in vnic_wq_devcmd2_alloc() argument
91 wq->vdev in vnic_wq_devcmd2_alloc()
109 svnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, unsigned int desc_count, unsigned int desc_size) svnic_wq_alloc() argument
[all...]
/kernel/linux/linux-6.6/drivers/iommu/
H A Dvirtio-iommu.c37 struct virtio_device *vdev; member
381 static int viommu_domain_map_identity(struct viommu_endpoint *vdev, in viommu_domain_map_identity() argument
394 list_for_each_entry(resv, &vdev->resv_regions, list) { in viommu_domain_map_identity()
465 static int viommu_add_resv_mem(struct viommu_endpoint *vdev, in viommu_add_resv_mem() argument
488 dev_warn(vdev->dev, "unknown resv mem subtype 0x%x\n", in viommu_add_resv_mem()
506 list_for_each_entry(next, &vdev->resv_regions, list) { in viommu_add_resv_mem()
523 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); in viommu_probe_endpoint() local
554 ret = viommu_add_resv_mem(vdev, (void *)prop, len); in viommu_probe_endpoint()
618 struct viommu_dev *viommu = vq->vdev->priv; in viommu_event_handler()
660 static int viommu_domain_finalise(struct viommu_endpoint *vdev, in viommu_domain_finalise() argument
726 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); viommu_attach_dev() local
791 viommu_detach_dev(struct viommu_endpoint *vdev) viommu_detach_dev() argument
918 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); viommu_get_resv_regions() local
968 struct viommu_endpoint *vdev; viommu_probe_device() local
1015 struct viommu_endpoint *vdev = dev_iommu_priv_get(dev); viommu_release_device() local
1067 struct virtio_device *vdev = dev_to_virtio(viommu->dev); viommu_init_vqs() local
1101 viommu_probe(struct virtio_device *vdev) viommu_probe() argument
1199 viommu_remove(struct virtio_device *vdev) viommu_remove() argument
1213 viommu_config_changed(struct virtio_device *vdev) viommu_config_changed() argument
[all...]
/kernel/linux/linux-5.10/drivers/virtio/
H A Dvirtio_ring.c20 dev_err(&(_vq)->vq.vdev->dev, \
57 dev_err(&_vq->vq.vdev->dev, \
241 static bool vring_use_dma_api(struct virtio_device *vdev) in vring_use_dma_api() argument
243 if (!virtio_has_dma_quirk(vdev)) in vring_use_dma_api()
261 size_t virtio_max_dma_size(struct virtio_device *vdev) in virtio_max_dma_size() argument
265 if (vring_use_dma_api(vdev)) in virtio_max_dma_size()
266 max_segment_size = dma_max_mapping_size(vdev->dev.parent); in virtio_max_dma_size()
272 static void *vring_alloc_queue(struct virtio_device *vdev, size_t size, in vring_alloc_queue() argument
275 if (vring_use_dma_api(vdev)) { in vring_alloc_queue()
276 return dma_alloc_coherent(vdev in vring_alloc_queue()
305 vring_free_queue(struct virtio_device *vdev, size_t size, void *queue, dma_addr_t dma_handle) vring_free_queue() argument
845 vring_create_virtqueue_split( unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool may_reduce_num, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name) vring_create_virtqueue_split() argument
1563 vring_create_virtqueue_packed( unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool may_reduce_num, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name) vring_create_virtqueue_packed() argument
2068 __vring_new_virtqueue(unsigned int index, struct vring vring, struct virtio_device *vdev, bool weak_barriers, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name) __vring_new_virtqueue() argument
2148 vring_create_virtqueue( unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool may_reduce_num, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name) vring_create_virtqueue() argument
2173 vring_new_virtqueue(unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool context, void *pages, bool (*notify)(struct virtqueue *vq), void (*callback)(struct virtqueue *vq), const char *name) vring_new_virtqueue() argument
2235 vring_transport_features(struct virtio_device *vdev) vring_transport_features() argument
[all...]
H A Dvirtio_mem.c47 struct virtio_device *vdev; member
425 dev_dbg(&vm->vdev->dev, "adding memory block: %lu\n", mb_id); in virtio_mem_mb_add()
448 dev_dbg(&vm->vdev->dev, "removing memory block: %lu\n", mb_id); in virtio_mem_mb_remove()
469 dev_dbg(&vm->vdev->dev, "offlining and removing memory block: %lu\n", in virtio_mem_mb_offline_and_remove()
492 if (virtio_has_feature(vm->vdev, VIRTIO_MEM_F_ACPI_PXM)) in virtio_mem_translate_node_id()
531 dev_warn_ratelimited(&vm->vdev->dev, in virtio_mem_notify_going_online()
861 return virtio16_to_cpu(vm->vdev, vm->resp.type); in virtio_mem_send_request()
869 .type = cpu_to_virtio16(vm->vdev, VIRTIO_MEM_REQ_PLUG), in virtio_mem_send_plug_request()
870 .u.plug.addr = cpu_to_virtio64(vm->vdev, addr), in virtio_mem_send_plug_request()
871 .u.plug.nb_blocks = cpu_to_virtio16(vm->vdev, nb_vm_block in virtio_mem_send_plug_request()
1756 virtio_mem_probe(struct virtio_device *vdev) virtio_mem_probe() argument
1832 virtio_mem_remove(struct virtio_device *vdev) virtio_mem_remove() argument
1899 virtio_mem_config_changed(struct virtio_device *vdev) virtio_mem_config_changed() argument
1908 virtio_mem_freeze(struct virtio_device *vdev) virtio_mem_freeze() argument
1918 virtio_mem_restore(struct virtio_device *vdev) virtio_mem_restore() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/caif/
H A Dcaif_virtio.c76 * @vdev: Associated virtio device
103 struct virtio_device *vdev; member
142 struct cfv_info *cfv = vq_tx->vdev->priv; in cfv_release_cb()
162 struct cfv_info *cfv = vq_tx->vdev->priv; in cfv_release_used_buf()
350 static void cfv_recv(struct virtio_device *vdev, struct vringh *vr_rx) in cfv_recv() argument
352 struct cfv_info *cfv = vdev->priv; in cfv_recv()
362 dma_free_coherent(cfv->vdev->dev.parent->parent, in cfv_destroy_genpool()
396 cfv->vdev->dev.parent->parent, in cfv_create_genpool()
647 static int cfv_probe(struct virtio_device *vdev) in cfv_probe() argument
663 cfv->vdev in cfv_probe()
755 cfv_remove(struct virtio_device *vdev) cfv_remove() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/v4l2-core/
H A Dv4l2-device.c183 static void v4l2_device_release_subdev_node(struct video_device *vdev) in v4l2_device_release_subdev_node() argument
185 v4l2_subdev_release(video_get_drvdata(vdev)); in v4l2_device_release_subdev_node()
186 kfree(vdev); in v4l2_device_release_subdev_node()
192 struct video_device *vdev; in __v4l2_device_register_subdev_nodes() local
206 vdev = kzalloc(sizeof(*vdev), GFP_KERNEL); in __v4l2_device_register_subdev_nodes()
207 if (!vdev) { in __v4l2_device_register_subdev_nodes()
212 video_set_drvdata(vdev, sd); in __v4l2_device_register_subdev_nodes()
213 strscpy(vdev->name, sd->name, sizeof(vdev in __v4l2_device_register_subdev_nodes()
[all...]
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
H A Dv4l2-device.c183 static void v4l2_device_release_subdev_node(struct video_device *vdev) in v4l2_device_release_subdev_node() argument
185 v4l2_subdev_release(video_get_drvdata(vdev)); in v4l2_device_release_subdev_node()
186 kfree(vdev); in v4l2_device_release_subdev_node()
192 struct video_device *vdev; in __v4l2_device_register_subdev_nodes() local
206 vdev = kzalloc(sizeof(*vdev), GFP_KERNEL); in __v4l2_device_register_subdev_nodes()
207 if (!vdev) { in __v4l2_device_register_subdev_nodes()
212 video_set_drvdata(vdev, sd); in __v4l2_device_register_subdev_nodes()
213 strscpy(vdev->name, sd->name, sizeof(vdev in __v4l2_device_register_subdev_nodes()
[all...]
H A Dv4l2-event.c33 spin_lock_irqsave(&fh->vdev->fh_lock, flags); in __v4l2_event_dequeue()
36 spin_unlock_irqrestore(&fh->vdev->fh_lock, flags); in __v4l2_event_dequeue()
54 spin_unlock_irqrestore(&fh->vdev->fh_lock, flags); in __v4l2_event_dequeue()
67 /* Release the vdev lock while waiting */ in v4l2_event_dequeue()
68 if (fh->vdev->lock) in v4l2_event_dequeue()
69 mutex_unlock(fh->vdev->lock); in v4l2_event_dequeue()
80 if (fh->vdev->lock) in v4l2_event_dequeue()
81 mutex_lock(fh->vdev->lock); in v4l2_event_dequeue()
87 /* Caller must hold fh->vdev->fh_lock! */
93 assert_spin_locked(&fh->vdev in v4l2_event_subscribed()
153 v4l2_event_queue(struct video_device *vdev, const struct v4l2_event *ev) v4l2_event_queue() argument
190 v4l2_event_wake_all(struct video_device *vdev) v4l2_event_wake_all() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/
H A Denic.h150 struct vnic_dev *vdev; member
204 static inline struct net_device *vnic_get_netdev(struct vnic_dev *vdev) in vnic_get_netdev() argument
206 struct enic *enic = vdev->priv; in vnic_get_netdev()
213 #define vdev_err(vdev, fmt, ...) \
214 dev_err(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
215 #define vdev_warn(vdev, fmt, ...) \
216 dev_warn(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
217 #define vdev_info(vdev, fmt, ...) \
218 dev_info(&(vdev)->pdev->dev, fmt, ##__VA_ARGS__)
220 #define vdev_neterr(vdev, fm
[all...]
/kernel/linux/linux-5.10/drivers/vfio/pci/
H A Dvfio_pci_nvlink2.c42 static size_t vfio_pci_nvgpu_rw(struct vfio_pci_device *vdev, in vfio_pci_nvgpu_rw() argument
46 struct vfio_pci_nvgpu_data *data = vdev->region[i].data; in vfio_pci_nvgpu_rw()
52 if (pos >= vdev->region[i].size) in vfio_pci_nvgpu_rw()
55 count = min(count, (size_t)(vdev->region[i].size - pos)); in vfio_pci_nvgpu_rw()
92 static void vfio_pci_nvgpu_release(struct vfio_pci_device *vdev, in vfio_pci_nvgpu_release() argument
139 static int vfio_pci_nvgpu_mmap(struct vfio_pci_device *vdev, in vfio_pci_nvgpu_mmap() argument
168 trace_vfio_pci_nvgpu_mmap(vdev->pdev, data->gpu_hpa, data->useraddr, in vfio_pci_nvgpu_mmap()
174 static int vfio_pci_nvgpu_add_capability(struct vfio_pci_device *vdev, in vfio_pci_nvgpu_add_capability() argument
210 int vfio_pci_nvdia_v100_nvlink2_init(struct vfio_pci_device *vdev) in vfio_pci_nvdia_v100_nvlink2_init() argument
225 npu_dev = pnv_pci_get_npu_dev(vdev in vfio_pci_nvdia_v100_nvlink2_init()
307 vfio_pci_npu2_rw(struct vfio_pci_device *vdev, char __user *buf, size_t count, loff_t *ppos, bool iswrite) vfio_pci_npu2_rw() argument
331 vfio_pci_npu2_mmap(struct vfio_pci_device *vdev, struct vfio_pci_region *region, struct vm_area_struct *vma) vfio_pci_npu2_mmap() argument
352 vfio_pci_npu2_release(struct vfio_pci_device *vdev, struct vfio_pci_region *region) vfio_pci_npu2_release() argument
361 vfio_pci_npu2_add_capability(struct vfio_pci_device *vdev, struct vfio_pci_region *region, struct vfio_info_cap *caps) vfio_pci_npu2_add_capability() argument
391 vfio_pci_ibm_npu2_init(struct vfio_pci_device *vdev) vfio_pci_ibm_npu2_init() argument
[all...]
/kernel/linux/linux-6.6/drivers/accel/ivpu/
H A Divpu_pm.h14 struct ivpu_device *vdev; member
22 int ivpu_pm_init(struct ivpu_device *vdev);
23 void ivpu_pm_enable(struct ivpu_device *vdev);
24 void ivpu_pm_disable(struct ivpu_device *vdev);
25 void ivpu_pm_cancel_recovery(struct ivpu_device *vdev);
35 int __must_check ivpu_rpm_get(struct ivpu_device *vdev);
36 void ivpu_rpm_put(struct ivpu_device *vdev);
38 void ivpu_pm_schedule_recovery(struct ivpu_device *vdev);
H A Divpu_ipc.h71 int ivpu_ipc_init(struct ivpu_device *vdev);
72 void ivpu_ipc_fini(struct ivpu_device *vdev);
74 void ivpu_ipc_enable(struct ivpu_device *vdev);
75 void ivpu_ipc_disable(struct ivpu_device *vdev);
76 void ivpu_ipc_reset(struct ivpu_device *vdev);
78 int ivpu_ipc_irq_handler(struct ivpu_device *vdev);
80 void ivpu_ipc_consumer_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons,
82 void ivpu_ipc_consumer_del(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons);
84 int ivpu_ipc_receive(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons,
88 int ivpu_ipc_send_receive(struct ivpu_device *vdev, struc
[all...]
H A Divpu_mmu.h40 int ivpu_mmu_init(struct ivpu_device *vdev);
41 void ivpu_mmu_disable(struct ivpu_device *vdev);
42 int ivpu_mmu_enable(struct ivpu_device *vdev);
43 int ivpu_mmu_set_pgtable(struct ivpu_device *vdev, int ssid, struct ivpu_mmu_pgtable *pgtable);
44 void ivpu_mmu_clear_pgtable(struct ivpu_device *vdev, int ssid);
45 int ivpu_mmu_invalidate_tlb(struct ivpu_device *vdev, u16 ssid);
47 void ivpu_mmu_irq_evtq_handler(struct ivpu_device *vdev);
48 void ivpu_mmu_irq_gerr_handler(struct ivpu_device *vdev);
/kernel/linux/linux-6.6/drivers/net/caif/
H A Dcaif_virtio.c76 * @vdev: Associated virtio device
103 struct virtio_device *vdev; member
142 struct cfv_info *cfv = vq_tx->vdev->priv; in cfv_release_cb()
162 struct cfv_info *cfv = vq_tx->vdev->priv; in cfv_release_used_buf()
350 static void cfv_recv(struct virtio_device *vdev, struct vringh *vr_rx) in cfv_recv() argument
352 struct cfv_info *cfv = vdev->priv; in cfv_recv()
362 dma_free_coherent(cfv->vdev->dev.parent->parent, in cfv_destroy_genpool()
396 cfv->vdev->dev.parent->parent, in cfv_create_genpool()
647 static int cfv_probe(struct virtio_device *vdev) in cfv_probe() argument
663 cfv->vdev in cfv_probe()
754 cfv_remove(struct virtio_device *vdev) cfv_remove() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/pci/ivtv/
H A Divtv-streams.c172 /* we need to keep vdev, so restore it afterwards */ in ivtv_stream_init()
179 s->vdev.device_caps = ivtv_stream_info[type].v4l2_caps; in ivtv_stream_init()
204 /* These four fields are always initialized. If vdev.v4l2_dev == NULL, then in ivtv_prep_dev()
207 s->vdev.v4l2_dev = NULL; in ivtv_prep_dev()
228 snprintf(s->vdev.name, sizeof(s->vdev.name), "%s %s", in ivtv_prep_dev()
231 s->vdev.num = num; in ivtv_prep_dev()
232 s->vdev.v4l2_dev = &itv->v4l2_dev; in ivtv_prep_dev()
235 s->vdev.vfl_dir = VFL_DIR_TX; in ivtv_prep_dev()
236 s->vdev in ivtv_prep_dev()
363 struct video_device *vdev = &itv->streams[type].vdev; ivtv_streams_cleanup() local
[all...]
/kernel/linux/linux-6.6/drivers/media/pci/ivtv/
H A Divtv-streams.c172 /* we need to keep vdev, so restore it afterwards */ in ivtv_stream_init()
179 s->vdev.device_caps = ivtv_stream_info[type].v4l2_caps; in ivtv_stream_init()
204 /* These four fields are always initialized. If vdev.v4l2_dev == NULL, then in ivtv_prep_dev()
207 s->vdev.v4l2_dev = NULL; in ivtv_prep_dev()
228 snprintf(s->vdev.name, sizeof(s->vdev.name), "%s %s", in ivtv_prep_dev()
231 s->vdev.num = num; in ivtv_prep_dev()
232 s->vdev.v4l2_dev = &itv->v4l2_dev; in ivtv_prep_dev()
235 s->vdev.vfl_dir = VFL_DIR_TX; in ivtv_prep_dev()
236 s->vdev in ivtv_prep_dev()
363 struct video_device *vdev = &itv->streams[type].vdev; ivtv_streams_cleanup() local
[all...]
/kernel/linux/linux-6.6/drivers/virtio/
H A Dvirtio_ring.c22 dev_err(&(_vq)->vq.vdev->dev, \
59 dev_err(&_vq->vq.vdev->dev, \
228 struct virtio_device *vdev,
280 static bool vring_use_dma_api(const struct virtio_device *vdev) in vring_use_dma_api() argument
282 if (!virtio_has_dma_quirk(vdev)) in vring_use_dma_api()
300 size_t virtio_max_dma_size(const struct virtio_device *vdev) in virtio_max_dma_size() argument
304 if (vring_use_dma_api(vdev)) in virtio_max_dma_size()
305 max_segment_size = dma_max_mapping_size(vdev->dev.parent); in virtio_max_dma_size()
311 static void *vring_alloc_queue(struct virtio_device *vdev, size_t size, in vring_alloc_queue() argument
315 if (vring_use_dma_api(vdev)) { in vring_alloc_queue()
345 vring_free_queue(struct virtio_device *vdev, size_t size, void *queue, dma_addr_t dma_handle, struct device *dma_dev) vring_free_queue() argument
1004 struct virtio_device *vdev; virtqueue_vring_init_split() local
1078 vring_free_split(struct vring_virtqueue_split *vring_split, struct virtio_device *vdev, struct device *dma_dev) vring_free_split() argument
1090 vring_alloc_queue_split(struct vring_virtqueue_split *vring_split, struct virtio_device *vdev, u32 num, unsigned int vring_align, bool may_reduce_num, struct device *dma_dev) vring_alloc_queue_split() argument
1141 vring_create_virtqueue_split( unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool may_reduce_num, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name, struct device *dma_dev) vring_create_virtqueue_split() argument
1179 struct virtio_device *vdev = _vq->vdev; virtqueue_resize_split() local
1909 vring_free_packed(struct vring_virtqueue_packed *vring_packed, struct virtio_device *vdev, struct device *dma_dev) vring_free_packed() argument
1935 vring_alloc_queue_packed(struct vring_virtqueue_packed *vring_packed, struct virtio_device *vdev, u32 num, struct device *dma_dev) vring_alloc_queue_packed() argument
2053 vring_create_virtqueue_packed( unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool may_reduce_num, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name, struct device *dma_dev) vring_create_virtqueue_packed() argument
2129 struct virtio_device *vdev = _vq->vdev; virtqueue_resize_packed() local
2159 struct virtio_device *vdev = vq->vq.vdev; virtqueue_disable_and_recycle() local
2185 struct virtio_device *vdev = vq->vq.vdev; virtqueue_enable_after_reset() local
2602 __vring_new_virtqueue(unsigned int index, struct vring_virtqueue_split *vring_split, struct virtio_device *vdev, bool weak_barriers, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name, struct device *dma_dev) __vring_new_virtqueue() argument
2665 vring_create_virtqueue( unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool may_reduce_num, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name) vring_create_virtqueue() argument
2689 vring_create_virtqueue_dma( unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool may_reduce_num, bool context, bool (*notify)(struct virtqueue *), void (*callback)(struct virtqueue *), const char *name, struct device *dma_dev) vring_create_virtqueue_dma() argument
2849 vring_new_virtqueue(unsigned int index, unsigned int num, unsigned int vring_align, struct virtio_device *vdev, bool weak_barriers, bool context, void *pages, bool (*notify)(struct virtqueue *vq), void (*callback)(struct virtqueue *vq), const char *name) vring_new_virtqueue() argument
2944 vring_transport_features(struct virtio_device *vdev) vring_transport_features() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/test-drivers/vimc/
H A Dvimc-capture.c18 struct video_device vdev; member
133 "new:%dx%d (0x%x, %d, %d, %d, %d)\n", vcapture->vdev.name, in vimc_capture_s_fmt_vid_cap()
249 ret = video_device_pipeline_start(&vcapture->vdev, &vcapture->stream.pipe); in vimc_capture_start_streaming()
257 video_device_pipeline_stop(&vcapture->vdev); in vimc_capture_start_streaming()
276 video_device_pipeline_stop(&vcapture->vdev); in vimc_capture_stop_streaming()
316 vcapture->vdev.name, vb2_plane_size(vb, 0), size); in vimc_capture_buffer_prepare()
354 vb2_video_unregister_device(&vcapture->vdev); in vimc_capture_unregister()
402 struct video_device *vdev; in vimc_capture_add() local
412 vcapture->vdev.entity.name = vcfg_name; in vimc_capture_add()
413 vcapture->vdev in vimc_capture_add()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.c47 static int virtio_gpu_pci_quirk(struct drm_device *dev, struct virtio_device *vdev) in virtio_gpu_pci_quirk() argument
49 struct pci_dev *pdev = to_pci_dev(vdev->dev.parent); in virtio_gpu_pci_quirk()
97 static int virtio_gpu_probe(struct virtio_device *vdev) in virtio_gpu_probe() argument
108 dev = drm_dev_alloc(&driver, &vdev->dev); in virtio_gpu_probe()
111 vdev->priv = dev; in virtio_gpu_probe()
113 if (!strcmp(vdev->dev.parent->bus->name, "pci")) { in virtio_gpu_probe()
114 ret = virtio_gpu_pci_quirk(dev, vdev); in virtio_gpu_probe()
127 drm_fbdev_generic_setup(vdev->priv, 32); in virtio_gpu_probe()
135 static void virtio_gpu_remove(struct virtio_device *vdev) in virtio_gpu_remove() argument
137 struct drm_device *dev = vdev in virtio_gpu_remove()
145 virtio_gpu_config_changed(struct virtio_device *vdev) virtio_gpu_config_changed() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dxhci-trace.h174 TP_PROTO(struct xhci_virt_device *vdev),
175 TP_ARGS(vdev),
177 __field(void *, vdev)
186 __entry->vdev = vdev;
187 __entry->in_ctx = (unsigned long long) vdev->in_ctx->dma;
188 __entry->out_ctx = (unsigned long long) vdev->out_ctx->dma;
189 __entry->fake_port = (u8) vdev->fake_port;
190 __entry->real_port = (u8) vdev->real_port;
191 __entry->current_mel = (u16) vdev
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxhci-trace.h169 TP_PROTO(struct xhci_virt_device *vdev),
170 TP_ARGS(vdev),
172 __field(void *, vdev)
181 __entry->vdev = vdev;
182 __entry->in_ctx = (unsigned long long) vdev->in_ctx->dma;
183 __entry->out_ctx = (unsigned long long) vdev->out_ctx->dma;
184 __entry->fake_port = (u8) vdev->fake_port;
185 __entry->real_port = (u8) vdev->real_port;
186 __entry->current_mel = (u16) vdev
[all...]
/kernel/linux/linux-5.10/drivers/media/test-drivers/vimc/
H A Dvimc-capture.c17 struct video_device vdev; member
132 "new:%dx%d (0x%x, %d, %d, %d, %d)\n", vcap->vdev.name, in vimc_cap_s_fmt_vid_cap()
243 struct media_entity *entity = &vcap->vdev.entity; in vimc_cap_start_streaming()
276 media_pipeline_stop(&vcap->vdev.entity); in vimc_cap_stop_streaming()
316 vcap->vdev.name, vb2_plane_size(vb, 0), size); in vimc_cap_buffer_prepare()
354 vb2_video_unregister_device(&vcap->vdev); in vimc_cap_unregister()
402 struct video_device *vdev; in vimc_cap_add() local
412 vcap->vdev.entity.name = vcfg_name; in vimc_cap_add()
413 vcap->vdev.entity.function = MEDIA_ENT_F_IO_V4L; in vimc_cap_add()
415 ret = media_entity_pads_init(&vcap->vdev in vimc_cap_add()
[all...]

Completed in 18 milliseconds

12345678910>>...44