/Linux-v6.6/drivers/accel/ivpu/ |
D | ivpu_mmu_context.c | 42 static int ivpu_mmu_pgtable_init(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable) in ivpu_mmu_pgtable_init() 56 static void ivpu_mmu_pgtable_free(struct ivpu_device *vdev, u64 *cpu_addr, dma_addr_t dma_addr) in ivpu_mmu_pgtable_free() 63 static void ivpu_mmu_pgtables_free(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable) in ivpu_mmu_pgtables_free() 103 ivpu_mmu_ensure_pud(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, int pgd_idx) in ivpu_mmu_ensure_pud() 139 ivpu_mmu_ensure_pmd(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, int pgd_idx, in ivpu_mmu_ensure_pmd() 168 ivpu_mmu_ensure_pte(struct ivpu_device *vdev, struct ivpu_mmu_pgtable *pgtable, in ivpu_mmu_ensure_pte() 188 ivpu_mmu_context_map_page(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, in ivpu_mmu_context_map_page() 217 ivpu_mmu_context_map_cont_64k(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, u64 vpu_addr, in ivpu_mmu_context_map_cont_64k() 285 ivpu_mmu_context_map_pages(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, in ivpu_mmu_context_map_pages() 322 ivpu_mmu_context_map_sgt(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, in ivpu_mmu_context_map_sgt() [all …]
|
D | ivpu_jsm_msg.c | 10 int ivpu_jsm_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 db_id, in ivpu_jsm_register_db() 34 int ivpu_jsm_unregister_db(struct ivpu_device *vdev, u32 db_id) in ivpu_jsm_unregister_db() 54 int ivpu_jsm_get_heartbeat(struct ivpu_device *vdev, u32 engine, u64 *heartbeat) in ivpu_jsm_get_heartbeat() 76 int ivpu_jsm_reset_engine(struct ivpu_device *vdev, u32 engine) in ivpu_jsm_reset_engine() 95 int ivpu_jsm_preempt_engine(struct ivpu_device *vdev, u32 engine, u32 preempt_id) in ivpu_jsm_preempt_engine() 115 int ivpu_jsm_dyndbg_control(struct ivpu_device *vdev, char *command, size_t size) in ivpu_jsm_dyndbg_control() 131 int ivpu_jsm_trace_get_capability(struct ivpu_device *vdev, u32 *trace_destination_mask, in ivpu_jsm_trace_get_capability() 151 int ivpu_jsm_trace_set_config(struct ivpu_device *vdev, u32 trace_level, u32 trace_destination_mask, in ivpu_jsm_trace_set_config() 170 int ivpu_jsm_context_release(struct ivpu_device *vdev, u32 host_ssid) in ivpu_jsm_context_release()
|
D | ivpu_drv.h | 58 #define ivpu_err(vdev, fmt, ...) \ argument 61 #define ivpu_err_ratelimited(vdev, fmt, ...) \ argument 64 #define ivpu_warn(vdev, fmt, ...) \ argument 67 #define ivpu_warn_ratelimited(vdev, fmt, ...) \ argument 70 #define ivpu_info(vdev, fmt, ...) drm_info(&(vdev)->drm, fmt, ##__VA_ARGS__) argument 72 #define ivpu_dbg(vdev, type, fmt, args...) do { \ argument 130 struct ivpu_device *vdev; member 156 static inline u8 ivpu_revision(struct ivpu_device *vdev) in ivpu_revision() 161 static inline u16 ivpu_device_id(struct ivpu_device *vdev) in ivpu_device_id() 166 static inline int ivpu_hw_gen(struct ivpu_device *vdev) in ivpu_hw_gen() [all …]
|
D | ivpu_gem.c | 42 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in prime_map_pages_locked() local 100 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_map_pages_locked() local 126 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_unmap_pages_locked() local 197 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_alloc_and_map_pages_locked() local 243 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_pin() local 281 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_alloc_vpu_addr() local 307 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_free_vpu_addr() local 340 ivpu_bo_alloc(struct ivpu_device *vdev, struct ivpu_mmu_context *mmu_context, in ivpu_bo_alloc() 407 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_free() local 438 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_mmap() local [all …]
|
/Linux-v6.6/drivers/vfio/pci/ |
D | vfio_pci_config.c | 175 static int vfio_default_config_read(struct vfio_pci_core_device *vdev, int pos, in vfio_default_config_read() 201 static int vfio_default_config_write(struct vfio_pci_core_device *vdev, int pos, in vfio_default_config_write() 248 static int vfio_direct_config_read(struct vfio_pci_core_device *vdev, int pos, in vfio_direct_config_read() 273 static int vfio_raw_config_write(struct vfio_pci_core_device *vdev, int pos, in vfio_raw_config_write() 286 static int vfio_raw_config_read(struct vfio_pci_core_device *vdev, int pos, in vfio_raw_config_read() 300 static int vfio_virt_config_write(struct vfio_pci_core_device *vdev, int pos, in vfio_virt_config_write() 308 static int vfio_virt_config_read(struct vfio_pci_core_device *vdev, int pos, in vfio_virt_config_read() 400 bool __vfio_pci_memory_enabled(struct vfio_pci_core_device *vdev) in __vfio_pci_memory_enabled() 420 static void vfio_bar_restore(struct vfio_pci_core_device *vdev) in vfio_bar_restore() 467 static void vfio_bar_fixup(struct vfio_pci_core_device *vdev) in vfio_bar_fixup() [all …]
|
D | vfio_pci_priv.h | 16 struct vfio_pci_core_device *vdev; member 43 static inline ssize_t vfio_pci_vga_rw(struct vfio_pci_core_device *vdev, in vfio_pci_vga_rw() 72 static inline int vfio_pci_igd_init(struct vfio_pci_core_device *vdev) in vfio_pci_igd_init() 84 static inline int vfio_pci_info_zdev_add_caps(struct vfio_pci_core_device *vdev, in vfio_pci_info_zdev_add_caps() 90 static inline int vfio_pci_zdev_open_device(struct vfio_pci_core_device *vdev) in vfio_pci_zdev_open_device() 95 static inline void vfio_pci_zdev_close_device(struct vfio_pci_core_device *vdev) in vfio_pci_zdev_close_device()
|
/Linux-v6.6/drivers/usb/gadget/function/ |
D | uvc_v4l2.c | 205 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querycap() local 219 struct video_device *vdev = video_devdata(file); in uvc_v4l2_get_format() local 238 struct video_device *vdev = video_devdata(file); in uvc_v4l2_try_format() local 278 struct video_device *vdev = video_devdata(file); in uvc_v4l2_set_format() local 300 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_frameintervals() local 339 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_framesizes() local 365 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_format() local 386 struct video_device *vdev = video_devdata(file); in uvc_v4l2_reqbufs() local 399 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querybuf() local 409 struct video_device *vdev = video_devdata(file); in uvc_v4l2_qbuf() local [all …]
|
/Linux-v6.6/drivers/vfio/cdx/ |
D | main.c | 13 struct vfio_cdx_device *vdev = in vfio_cdx_open_device() local 48 struct vfio_cdx_device *vdev = in vfio_cdx_close_device() local 55 static int vfio_cdx_ioctl_get_info(struct vfio_cdx_device *vdev, in vfio_cdx_ioctl_get_info() 77 static int vfio_cdx_ioctl_get_region_info(struct vfio_cdx_device *vdev, in vfio_cdx_ioctl_get_region_info() 104 struct vfio_cdx_device *vdev = in vfio_cdx_ioctl() local 143 struct vfio_cdx_device *vdev = in vfio_cdx_mmap() local 180 struct vfio_cdx_device *vdev; in vfio_cdx_probe() local 204 struct vfio_cdx_device *vdev = dev_get_drvdata(dev); in vfio_cdx_remove() local
|
/Linux-v6.6/drivers/virtio/ |
D | virtio_vdpa.c | 28 struct virtio_device vdev; member 52 static struct vdpa_device *vd_get_vdpa(struct virtio_device *vdev) in vd_get_vdpa() 57 static void virtio_vdpa_get(struct virtio_device *vdev, unsigned int offset, in virtio_vdpa_get() 65 static void virtio_vdpa_set(struct virtio_device *vdev, unsigned int offset, in virtio_vdpa_set() 73 static u32 virtio_vdpa_generation(struct virtio_device *vdev) in virtio_vdpa_generation() 84 static u8 virtio_vdpa_get_status(struct virtio_device *vdev) in virtio_vdpa_get_status() 92 static void virtio_vdpa_set_status(struct virtio_device *vdev, u8 status) in virtio_vdpa_set_status() 99 static void virtio_vdpa_reset(struct virtio_device *vdev) in virtio_vdpa_reset() 144 virtio_vdpa_setup_vq(struct virtio_device *vdev, unsigned int index, in virtio_vdpa_setup_vq() 288 static void virtio_vdpa_del_vqs(struct virtio_device *vdev) in virtio_vdpa_del_vqs() [all …]
|
D | virtio_mmio.c | 86 struct virtio_device vdev; member 109 static u64 vm_get_features(struct virtio_device *vdev) in vm_get_features() 124 static int vm_finalize_features(struct virtio_device *vdev) in vm_finalize_features() 149 static void vm_get(struct virtio_device *vdev, unsigned int offset, in vm_get() 191 static void vm_set(struct virtio_device *vdev, unsigned int offset, in vm_set() 234 static u32 vm_generation(struct virtio_device *vdev) in vm_generation() 244 static u8 vm_get_status(struct virtio_device *vdev) in vm_get_status() 251 static void vm_set_status(struct virtio_device *vdev, u8 status) in vm_set_status() 266 static void vm_reset(struct virtio_device *vdev) in vm_reset() 354 static void vm_del_vqs(struct virtio_device *vdev) in vm_del_vqs() [all …]
|
D | virtio_pci_common.c | 28 void vp_synchronize_vectors(struct virtio_device *vdev) in vp_synchronize_vectors() 102 static int vp_request_msix_vectors(struct virtio_device *vdev, int nvectors, in vp_request_msix_vectors() 174 static struct virtqueue *vp_setup_vq(struct virtio_device *vdev, unsigned int index, in vp_setup_vq() 232 void vp_del_vqs(struct virtio_device *vdev) in vp_del_vqs() 284 static int vp_find_vqs_msix(struct virtio_device *vdev, unsigned int nvqs, in vp_find_vqs_msix() 358 static int vp_find_vqs_intx(struct virtio_device *vdev, unsigned int nvqs, in vp_find_vqs_intx() 397 int vp_find_vqs(struct virtio_device *vdev, unsigned int nvqs, in vp_find_vqs() 419 const char *vp_bus_name(struct virtio_device *vdev) in vp_bus_name() 433 struct virtio_device *vdev = vq->vdev; in vp_set_vq_affinity() local 455 const struct cpumask *vp_get_vq_affinity(struct virtio_device *vdev, int index) in vp_get_vq_affinity() [all …]
|
D | virtio_pci_legacy.c | 21 static u64 vp_get_features(struct virtio_device *vdev) in vp_get_features() 31 static int vp_finalize_features(struct virtio_device *vdev) in vp_finalize_features() 48 static void vp_get(struct virtio_device *vdev, unsigned int offset, in vp_get() 64 static void vp_set(struct virtio_device *vdev, unsigned int offset, in vp_set() 79 static u8 vp_get_status(struct virtio_device *vdev) in vp_get_status() 85 static void vp_set_status(struct virtio_device *vdev, u8 status) in vp_set_status() 93 static void vp_reset(struct virtio_device *vdev) in vp_reset()
|
D | virtio_pci_modern.c | 22 static u64 vp_get_features(struct virtio_device *vdev) in vp_get_features() 29 static void vp_transport_features(struct virtio_device *vdev, u64 features) in vp_transport_features() 43 static int vp_finalize_features(struct virtio_device *vdev) in vp_finalize_features() 66 static void vp_get(struct virtio_device *vdev, unsigned int offset, in vp_get() 104 static void vp_set(struct virtio_device *vdev, unsigned int offset, in vp_set() 140 static u32 vp_generation(struct virtio_device *vdev) in vp_generation() 148 static u8 vp_get_status(struct virtio_device *vdev) in vp_get_status() 155 static void vp_set_status(struct virtio_device *vdev, u8 status) in vp_set_status() 164 static void vp_reset(struct virtio_device *vdev) in vp_reset() 357 static int vp_modern_find_vqs(struct virtio_device *vdev, unsigned int nvqs, in vp_modern_find_vqs() [all …]
|
/Linux-v6.6/drivers/vfio/platform/ |
D | vfio_platform.c | 25 static struct resource *get_platform_resource(struct vfio_platform_device *vdev, in get_platform_resource() 33 static int get_platform_irq(struct vfio_platform_device *vdev, int i) in get_platform_irq() 42 struct vfio_platform_device *vdev = in vfio_platform_init_dev() local 59 struct vfio_platform_device *vdev; in vfio_platform_probe() local 82 struct vfio_platform_device *vdev = in vfio_platform_release_dev() local 90 struct vfio_platform_device *vdev = dev_get_drvdata(&pdev->dev); in vfio_platform_remove() local
|
D | vfio_amba.c | 21 static struct resource *get_amba_resource(struct vfio_platform_device *vdev, in get_amba_resource() 32 static int get_amba_irq(struct vfio_platform_device *vdev, int i) in get_amba_irq() 46 struct vfio_platform_device *vdev = in vfio_amba_init_dev() local 70 struct vfio_platform_device *vdev; in vfio_amba_probe() local 93 struct vfio_platform_device *vdev = in vfio_amba_release_dev() local 102 struct vfio_platform_device *vdev = dev_get_drvdata(&adev->dev); in vfio_amba_remove() local
|
/Linux-v6.6/drivers/staging/media/atomisp/pci/ |
D | atomisp_ioctl.c | 541 struct video_device *vdev = video_devdata(file); in atomisp_querycap() local 557 struct video_device *vdev = video_devdata(file); in atomisp_enum_input() local 607 struct video_device *vdev = video_devdata(file); in atomisp_g_input() local 617 struct video_device *vdev = video_devdata(file); in atomisp_s_fmt_cap() local 627 struct video_device *vdev = video_devdata(file); in atomisp_s_input() local 777 struct video_device *vdev = video_devdata(file); in atomisp_enum_framesizes() local 805 struct video_device *vdev = video_devdata(file); in atomisp_enum_frameintervals() local 832 struct video_device *vdev = video_devdata(file); in atomisp_enum_fmt_cap() local 891 struct video_device *vdev = video_devdata(file); in atomisp_try_fmt_cap() local 900 struct video_device *vdev = video_devdata(file); in atomisp_g_fmt_cap() local [all …]
|
/Linux-v6.6/drivers/nfc/ |
D | virtual_ncidev.c | 38 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev); in virtual_nci_close() local 50 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev); in virtual_nci_send() local 80 struct virtual_nci_dev *vdev = file->private_data; in virtual_ncidev_read() local 112 struct virtual_nci_dev *vdev = file->private_data; in virtual_ncidev_write() local 131 struct virtual_nci_dev *vdev; in virtual_ncidev_open() local 161 struct virtual_nci_dev *vdev = file->private_data; in virtual_ncidev_close() local 174 struct virtual_nci_dev *vdev = file->private_data; in virtual_ncidev_ioctl() local
|
/Linux-v6.6/drivers/usb/usbip/ |
D | vhci_rx.c | 13 struct urb *pickup_urb_and_free_priv(struct vhci_device *vdev, __u32 seqnum) in pickup_urb_and_free_priv() 55 static void vhci_recv_ret_submit(struct vhci_device *vdev, in vhci_recv_ret_submit() 112 static struct vhci_unlink *dequeue_pending_unlink(struct vhci_device *vdev, in dequeue_pending_unlink() 137 static void vhci_recv_ret_unlink(struct vhci_device *vdev, in vhci_recv_ret_unlink() 184 static int vhci_priv_tx_empty(struct vhci_device *vdev) in vhci_priv_tx_empty() 201 struct vhci_device *vdev = container_of(ud, struct vhci_device, ud); in vhci_rx_pdu() local
|
D | vhci_tx.c | 16 struct vhci_device *vdev = priv->vdev; in setup_cmd_submit_pdu() local 34 static struct vhci_priv *dequeue_from_priv_tx(struct vhci_device *vdev) in dequeue_from_priv_tx() 52 static int vhci_send_cmd_submit(struct vhci_device *vdev) in vhci_send_cmd_submit() 169 static struct vhci_unlink *dequeue_from_unlink_tx(struct vhci_device *vdev) in dequeue_from_unlink_tx() 187 static int vhci_send_cmd_unlink(struct vhci_device *vdev) in vhci_send_cmd_unlink() 238 struct vhci_device *vdev = container_of(ud, struct vhci_device, ud); in vhci_tx_loop() local
|
/Linux-v6.6/sound/virtio/ |
D | virtio_card.c | 111 struct virtio_device *vdev = snd->vdev; in virtsnd_find_vqs() local 201 struct virtio_device *vdev = snd->vdev; in virtsnd_build_devs() local 266 static int virtsnd_validate(struct virtio_device *vdev) in virtsnd_validate() 297 static int virtsnd_probe(struct virtio_device *vdev) in virtsnd_probe() 341 static void virtsnd_remove(struct virtio_device *vdev) in virtsnd_remove() 373 static int virtsnd_freeze(struct virtio_device *vdev) in virtsnd_freeze() 400 static int virtsnd_restore(struct virtio_device *vdev) in virtsnd_restore()
|
/Linux-v6.6/drivers/vfio/pci/pds/ |
D | vfio_dev.c | 63 pds_vfio_set_device_state(struct vfio_device *vdev, in pds_vfio_set_device_state() 108 static int pds_vfio_get_device_state(struct vfio_device *vdev, in pds_vfio_get_device_state() 121 static int pds_vfio_get_device_state_size(struct vfio_device *vdev, in pds_vfio_get_device_state_size() 140 static int pds_vfio_init_device(struct vfio_device *vdev) in pds_vfio_init_device() 171 static int pds_vfio_open_device(struct vfio_device *vdev) in pds_vfio_open_device() 191 static void pds_vfio_close_device(struct vfio_device *vdev) in pds_vfio_close_device()
|
/Linux-v6.6/drivers/char/hw_random/ |
D | virtio-rng.c | 129 static int probe_common(struct virtio_device *vdev) in probe_common() 175 static void remove_common(struct virtio_device *vdev) in remove_common() 191 static int virtrng_probe(struct virtio_device *vdev) in virtrng_probe() 196 static void virtrng_remove(struct virtio_device *vdev) in virtrng_remove() 201 static void virtrng_scan(struct virtio_device *vdev) in virtrng_scan() 212 static int virtrng_freeze(struct virtio_device *vdev) in virtrng_freeze() 218 static int virtrng_restore(struct virtio_device *vdev) in virtrng_restore()
|
/Linux-v6.6/drivers/i2c/busses/ |
D | i2c-virtio.c | 29 struct virtio_device *vdev; member 166 static void virtio_i2c_del_vqs(struct virtio_device *vdev) in virtio_i2c_del_vqs() 174 struct virtio_device *vdev = vi->vdev; in virtio_i2c_setup_vqs() local 190 static int virtio_i2c_probe(struct virtio_device *vdev) in virtio_i2c_probe() 232 static void virtio_i2c_remove(struct virtio_device *vdev) in virtio_i2c_remove() 246 static int virtio_i2c_freeze(struct virtio_device *vdev) in virtio_i2c_freeze() 252 static int virtio_i2c_restore(struct virtio_device *vdev) in virtio_i2c_restore()
|
/Linux-v6.6/drivers/media/common/videobuf2/ |
D | videobuf2-v4l2.c | 984 struct video_device *vdev = video_devdata(file); in vb2_ioctl_reqbufs() local 1007 struct video_device *vdev = video_devdata(file); in vb2_ioctl_create_bufs() local 1035 struct video_device *vdev = video_devdata(file); in vb2_ioctl_prepare_buf() local 1045 struct video_device *vdev = video_devdata(file); in vb2_ioctl_querybuf() local 1054 struct video_device *vdev = video_devdata(file); in vb2_ioctl_qbuf() local 1064 struct video_device *vdev = video_devdata(file); in vb2_ioctl_dqbuf() local 1074 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamon() local 1084 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamoff() local 1094 struct video_device *vdev = video_devdata(file); in vb2_ioctl_expbuf() local 1106 struct video_device *vdev = video_devdata(file); in vb2_fop_mmap() local [all …]
|
/Linux-v6.6/drivers/s390/cio/ |
D | vfio_ccw_ops.c | 35 static void vfio_ccw_dma_unmap(struct vfio_device *vdev, u64 iova, u64 length) in vfio_ccw_dma_unmap() 47 static int vfio_ccw_mdev_init_dev(struct vfio_device *vdev) in vfio_ccw_mdev_init_dev() 129 static void vfio_ccw_mdev_release_dev(struct vfio_device *vdev) in vfio_ccw_mdev_release_dev() 165 static int vfio_ccw_mdev_open_device(struct vfio_device *vdev) in vfio_ccw_mdev_open_device() 200 static void vfio_ccw_mdev_close_device(struct vfio_device *vdev) in vfio_ccw_mdev_close_device() 230 static ssize_t vfio_ccw_mdev_read(struct vfio_device *vdev, in vfio_ccw_mdev_read() 282 static ssize_t vfio_ccw_mdev_write(struct vfio_device *vdev, in vfio_ccw_mdev_write() 507 static ssize_t vfio_ccw_mdev_ioctl(struct vfio_device *vdev, in vfio_ccw_mdev_ioctl() 603 static void vfio_ccw_mdev_request(struct vfio_device *vdev, unsigned int count) in vfio_ccw_mdev_request()
|