Home
last modified time | relevance | path

Searched defs:vdev (Results 1 – 25 of 239) sorted by relevance

12345678910

/linux/drivers/accel/ivpu/
H A Divpu_pm.c42 static void ivpu_pm_prepare_cold_boot(struct ivpu_device *vdev) in ivpu_pm_prepare_cold_boot()
54 static void ivpu_pm_prepare_warm_boot(struct ivpu_device *vdev) in ivpu_pm_prepare_warm_boot()
68 static int ivpu_suspend(struct ivpu_device *vdev) in ivpu_suspend()
81 static int ivpu_resume(struct ivpu_device *vdev) in ivpu_resume()
123 static void ivpu_pm_reset_begin(struct ivpu_device *vdev) in ivpu_pm_reset_begin()
132 static void ivpu_pm_reset_complete(struct ivpu_device *vdev) in ivpu_pm_reset_complete()
158 struct ivpu_device *vdev = pm->vdev; in ivpu_pm_recovery_work() local
176 void ivpu_pm_trigger_recovery(struct ivpu_device *vdev, const char *reason) in ivpu_pm_trigger_recovery()
196 struct ivpu_device *vdev = pm->vdev; in ivpu_job_timeout_work() local
224 void ivpu_start_job_timeout_detection(struct ivpu_device *vdev) in ivpu_start_job_timeout_detection()
[all …]
H A Divpu_drv.c72 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_get() local
82 static void file_priv_unbind(struct ivpu_device *vdev, struct ivpu_file_priv *file_priv) in file_priv_unbind()
100 struct ivpu_device *vdev = file_priv->vdev; in file_priv_release() local
121 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_put() local
130 bool ivpu_is_capable(struct ivpu_device *vdev, u32 capability) in ivpu_is_capable()
147 struct ivpu_device *vdev = file_priv->vdev; in ivpu_get_param_ioctl() local
227 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_open() local
290 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_postclose() local
315 static int ivpu_wait_for_ready(struct ivpu_device *vdev) in ivpu_wait_for_ready()
351 static int ivpu_hw_sched_init(struct ivpu_device *vdev) in ivpu_hw_sched_init()
[all …]
H A Divpu_debugfs.c34 struct ivpu_device *vdev = seq_to_ivpu(s); in bo_list_show() local
43 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_name_show() local
51 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_version_show() local
59 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_trace_capability_show() local
77 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_trace_config_show() local
97 struct ivpu_device *vdev = seq_to_ivpu(s); in last_bootmode_show() local
106 struct ivpu_device *vdev = seq_to_ivpu(s); in reset_counter_show() local
114 struct ivpu_device *vdev = seq_to_ivpu(s); in reset_pending_show() local
122 struct ivpu_device *vdev = seq_to_ivpu(s); in firewall_irq_counter_show() local
142 struct ivpu_device *vdev = (struct ivpu_device *)data; in dvfs_mode_get() local
[all …]
H A Divpu_job.c29 static void ivpu_cmdq_ring_db(struct ivpu_device *vdev, struct ivpu_cmdq *cmdq) in ivpu_cmdq_ring_db()
34 static int ivpu_preemption_buffers_create(struct ivpu_device *vdev, in ivpu_preemption_buffers_create()
66 static void ivpu_preemption_buffers_free(struct ivpu_device *vdev, in ivpu_preemption_buffers_free()
80 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_alloc() local
124 static u32 ivpu_cmdq_get_flags(struct ivpu_device *vdev, u32 flags) in ivpu_cmdq_get_flags()
149 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_create() local
186 struct ivpu_device *vdev = file_priv->vdev; in ivpu_hws_cmdq_init() local
205 struct ivpu_device *vdev = file_priv->vdev; in ivpu_register_db() local
231 static void ivpu_cmdq_jobq_reset(struct ivpu_device *vdev, struct vpu_job_queue *jobq) in ivpu_cmdq_jobq_reset()
241 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_register() local
[all …]
H A Divpu_jsm_msg.c95 int ivpu_jsm_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 db_id, in ivpu_jsm_register_db()
115 int ivpu_jsm_unregister_db(struct ivpu_device *vdev, u32 db_id) in ivpu_jsm_unregister_db()
131 int ivpu_jsm_get_heartbeat(struct ivpu_device *vdev, u32 engine, u64 *heartbeat) in ivpu_jsm_get_heartbeat()
154 int ivpu_jsm_reset_engine(struct ivpu_device *vdev, u32 engine) in ivpu_jsm_reset_engine()
175 int ivpu_jsm_preempt_engine(struct ivpu_device *vdev, u32 engine, u32 preempt_id) in ivpu_jsm_preempt_engine()
195 int ivpu_jsm_dyndbg_control(struct ivpu_device *vdev, char *command, size_t size) in ivpu_jsm_dyndbg_control()
212 int ivpu_jsm_trace_get_capability(struct ivpu_device *vdev, u32 *trace_destination_mask, in ivpu_jsm_trace_get_capability()
232 int ivpu_jsm_trace_set_config(struct ivpu_device *vdev, u32 trace_level, u32 trace_destination_mask, in ivpu_jsm_trace_set_config()
251 int ivpu_jsm_context_release(struct ivpu_device *vdev, u32 host_ssid) in ivpu_jsm_context_release()
267 int ivpu_jsm_pwr_d0i3_enter(struct ivpu_device *vdev) in ivpu_jsm_pwr_d0i3_enter()
[all …]
H A Divpu_fw.c36 #define IVPU_FW_CHECK_API_COMPAT(vdev, fw_hdr, name, min_major) \ argument
43 #define IVPU_FW_CHECK_API_VER_LT(vdev, fw_hdr, name, major, minor) \ argument
71 static int ivpu_fw_request(struct ivpu_device *vdev) in ivpu_fw_request()
99 ivpu_fw_check_api(struct ivpu_device *vdev, const struct vpu_firmware_header *fw_hdr, in ivpu_fw_check_api()
122 ivpu_fw_check_api_ver_lt(struct ivpu_device *vdev, const struct vpu_firmware_header *fw_hdr, in ivpu_fw_check_api_ver_lt()
143 ivpu_fw_sched_mode_select(struct ivpu_device *vdev, const struct vpu_firmware_header *fw_hdr) in ivpu_fw_sched_mode_select()
154 static int ivpu_fw_parse(struct ivpu_device *vdev) in ivpu_fw_parse()
272 static void ivpu_fw_release(struct ivpu_device *vdev) in ivpu_fw_release()
279 ivpu_fw_init_wa(struct ivpu_device *vdev) in ivpu_fw_init_wa()
294 static int ivpu_fw_update_global_range(struct ivpu_device *vdev) in ivpu_fw_update_global_range()
[all …]
H A Divpu_hw.h64 static inline u32 ivpu_hw_btrs_irq_handler(struct ivpu_device *vdev, int irq) in ivpu_hw_btrs_irq_handler()
69 static inline u32 ivpu_hw_ip_irq_handler(struct ivpu_device *vdev, int irq) in ivpu_hw_ip_irq_handler()
85 static inline u32 ivpu_hw_dpu_max_freq_get(struct ivpu_device *vdev) in ivpu_hw_dpu_max_freq_get()
90 static inline u32 ivpu_hw_dpu_freq_get(struct ivpu_device *vdev) in ivpu_hw_dpu_freq_get()
95 static inline void ivpu_hw_irq_clear(struct ivpu_device *vdev) in ivpu_hw_irq_clear()
100 static inline u32 ivpu_hw_profiling_freq_get(struct ivpu_device *vdev) in ivpu_hw_profiling_freq_get()
105 static inline void ivpu_hw_diagnose_failure(struct ivpu_device *vdev) in ivpu_hw_diagnose_failure()
111 static inline u32 ivpu_hw_telemetry_offset_get(struct ivpu_device *vdev) in ivpu_hw_telemetry_offset_get()
116 static inline u32 ivpu_hw_telemetry_size_get(struct ivpu_device *vdev) in ivpu_hw_telemetry_size_get()
121 static inline u32 ivpu_hw_telemetry_enable_get(struct ivpu_device *vdev) in ivpu_hw_telemetry_enable_get()
[all …]
H A Divpu_gem.c27 static inline void ivpu_dbg_bo(struct ivpu_device *vdev, struct ivpu_bo *bo, const char *action) in ivpu_dbg_bo()
55 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_pin() local
91 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_alloc_vpu_addr() local
116 struct ivpu_device *vdev = ivpu_bo_to_vdev(bo); in ivpu_bo_unbind_locked() local
144 void ivpu_bo_unbind_all_bos_from_context(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx) in ivpu_bo_unbind_all_bos_from_context()
223 static struct ivpu_bo *ivpu_bo_alloc(struct ivpu_device *vdev, u64 size, u32 flags, u32 ctx_id) in ivpu_bo_alloc()
257 struct ivpu_device *vdev = file_priv->vdev; in ivpu_gem_bo_open() local
279 struct ivpu_device *vdev = to_ivpu_device(obj->dev); in ivpu_gem_bo_free() local
317 struct ivpu_device *vdev = file_priv->vdev; in ivpu_bo_create_ioctl() local
349 ivpu_bo_create(struct ivpu_device *vdev, struct ivpu_mmu_context *ctx, in ivpu_bo_create()
[all …]
H A Divpu_sysfs.c35 struct ivpu_device *vdev = to_ivpu_device(drm); in npu_busy_time_us_show() local
60 struct ivpu_device *vdev = to_ivpu_device(drm); in npu_memory_utilization_show() local
88 struct ivpu_device *vdev = to_ivpu_device(drm); in sched_mode_show() local
105 struct ivpu_device *vdev = to_ivpu_device(drm); in npu_max_frequency_mhz_show() local
123 struct ivpu_device *vdev = to_ivpu_device(drm); in npu_current_frequency_mhz_show() local
151 void ivpu_sysfs_init(struct ivpu_device *vdev) in ivpu_sysfs_init()
/linux/drivers/net/ethernet/cisco/enic/
H A Dvnic_dev.c26 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv()
31 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res()
120 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, in vnic_dev_get_res_count()
127 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in vnic_dev_get_res()
174 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in vnic_dev_alloc_desc_ring()
202 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring()
212 static int _vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _vnic_dev_cmd()
280 static int _vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _vnic_dev_cmd2()
356 static int vnic_dev_init_devcmd1(struct vnic_dev *vdev) in vnic_dev_init_devcmd1()
366 static int vnic_dev_init_devcmd2(struct vnic_dev *vdev) in vnic_dev_init_devcmd2()
[all …]
/linux/drivers/vfio/
H A Diommufd.c13 bool vfio_iommufd_device_has_compat_ioas(struct vfio_device *vdev, in vfio_iommufd_device_has_compat_ioas()
23 struct vfio_device *vdev = df->device; in vfio_df_iommufd_bind() local
35 int vfio_iommufd_compat_attach_ioas(struct vfio_device *vdev, in vfio_iommufd_compat_attach_ioas()
57 struct vfio_device *vdev = df->device; in vfio_df_iommufd_unbind() local
68 struct iommufd_ctx *vfio_iommufd_device_ictx(struct vfio_device *vdev) in vfio_iommufd_device_ictx()
76 static int vfio_iommufd_device_id(struct vfio_device *vdev) in vfio_iommufd_device_id()
89 int vfio_iommufd_get_dev_id(struct vfio_device *vdev, struct iommufd_ctx *ictx) in vfio_iommufd_get_dev_id()
117 int vfio_iommufd_physical_bind(struct vfio_device *vdev, in vfio_iommufd_physical_bind()
131 void vfio_iommufd_physical_unbind(struct vfio_device *vdev) in vfio_iommufd_physical_unbind()
151 int vfio_iommufd_physical_attach_ioas(struct vfio_device *vdev, u32 *pt_id) in vfio_iommufd_physical_attach_ioas()
[all …]
/linux/include/linux/
H A Dvirtio_config.h153 __virtio_test_bit(const struct virtio_device * vdev,unsigned int fbit) __virtio_test_bit() argument
164 __virtio_set_bit(struct virtio_device * vdev,unsigned int fbit) __virtio_set_bit() argument
175 __virtio_clear_bit(struct virtio_device * vdev,unsigned int fbit) __virtio_clear_bit() argument
186 virtio_has_feature(const struct virtio_device * vdev,unsigned int fbit) virtio_has_feature() argument
195 virtio_get_features(struct virtio_device * vdev,u64 * features_out) virtio_get_features() argument
211 virtio_has_dma_quirk(const struct virtio_device * vdev) virtio_has_dma_quirk() argument
221 virtio_find_vqs(struct virtio_device * vdev,unsigned int nvqs,struct virtqueue * vqs[],struct virtqueue_info vqs_info[],struct irq_affinity * desc) virtio_find_vqs() argument
230 virtio_find_single_vq(struct virtio_device * vdev,vq_callback_t * c,const char * n) virtio_find_single_vq() argument
303 virtio_bus_name(struct virtio_device * vdev) virtio_bus_name() argument
322 struct virtio_device *vdev = vq->vdev; virtqueue_set_affinity() local
329 virtio_get_shm_region(struct virtio_device * vdev,struct virtio_shm_region * region_out,u8 id) virtio_get_shm_region() argument
337 virtio_is_little_endian(struct virtio_device * vdev) virtio_is_little_endian() argument
344 virtio16_to_cpu(struct virtio_device * vdev,__virtio16 val) virtio16_to_cpu() argument
349 cpu_to_virtio16(struct virtio_device * vdev,u16 val) cpu_to_virtio16() argument
354 virtio32_to_cpu(struct virtio_device * vdev,__virtio32 val) virtio32_to_cpu() argument
359 cpu_to_virtio32(struct virtio_device * vdev,u32 val) cpu_to_virtio32() argument
364 virtio64_to_cpu(struct virtio_device * vdev,__virtio64 val) virtio64_to_cpu() argument
369 cpu_to_virtio64(struct virtio_device * vdev,u64 val) cpu_to_virtio64() argument
374 virtio_to_cpu(vdev,x) global() argument
382 cpu_to_virtio(vdev,x,m) global() argument
394 virtio_cread(vdev,structname,member,ptr) global() argument
423 virtio_cwrite(vdev,structname,member,ptr) global() argument
458 virtio_cread_le(vdev,structname,member,ptr) global() argument
486 virtio_cwrite_le(vdev,structname,member,ptr) global() argument
502 __virtio_cread_many(struct virtio_device * vdev,unsigned int offset,void * buf,size_t count,size_t bytes) __virtio_cread_many() argument
523 virtio_cread_bytes(struct virtio_device * vdev,unsigned int offset,void * buf,size_t len) virtio_cread_bytes() argument
530 virtio_cread8(struct virtio_device * vdev,unsigned int offset) virtio_cread8() argument
539 virtio_cwrite8(struct virtio_device * vdev,unsigned int offset,u8 val) virtio_cwrite8() argument
546 virtio_cread16(struct virtio_device * vdev,unsigned int offset) virtio_cread16() argument
556 virtio_cwrite16(struct virtio_device * vdev,unsigned int offset,u16 val) virtio_cwrite16() argument
566 virtio_cread32(struct virtio_device * vdev,unsigned int offset) virtio_cread32() argument
576 virtio_cwrite32(struct virtio_device * vdev,unsigned int offset,u32 val) virtio_cwrite32() argument
586 virtio_cread64(struct virtio_device * vdev,unsigned int offset) virtio_cread64() argument
595 virtio_cwrite64(struct virtio_device * vdev,unsigned int offset,u64 val) virtio_cwrite64() argument
606 virtio_cread_feature(vdev,fbit,structname,member,ptr) global() argument
617 virtio_cread_le_feature(vdev,fbit,structname,member,ptr) global() argument
[all...]
/linux/drivers/scsi/fnic/
H A Dvnic_dev.c70 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv()
75 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res()
153 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, in vnic_dev_get_res_count()
159 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in vnic_dev_get_res()
210 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in vnic_dev_alloc_desc_ring()
238 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring()
249 static int vnic_dev_cmd1(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, int wait) in vnic_dev_cmd1()
311 static int vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in vnic_dev_cmd2()
406 static int vnic_dev_init_devcmd1(struct vnic_dev *vdev) in vnic_dev_init_devcmd1()
417 static int vnic_dev_init_devcmd2(struct vnic_dev *vdev) in vnic_dev_init_devcmd2()
[all …]
/linux/drivers/vfio/pci/
H A Dvfio_pci_core.c107 static void vfio_pci_probe_mmaps(struct vfio_pci_core_device *vdev) in vfio_pci_probe_mmaps()
213 static void vfio_pci_probe_power_state(struct vfio_pci_core_device *vdev) in vfio_pci_probe_power_state()
233 int vfio_pci_set_power_state(struct vfio_pci_core_device *vdev, pci_power_t state) in vfio_pci_set_power_state()
281 static int vfio_pci_runtime_pm_entry(struct vfio_pci_core_device *vdev, in vfio_pci_runtime_pm_entry()
305 struct vfio_pci_core_device *vdev = in vfio_pci_core_pm_entry() local
327 struct vfio_pci_core_device *vdev = in vfio_pci_core_pm_entry_with_wakeup() local
355 static void __vfio_pci_runtime_pm_exit(struct vfio_pci_core_device *vdev) in __vfio_pci_runtime_pm_exit()
368 static void vfio_pci_runtime_pm_exit(struct vfio_pci_core_device *vdev) in vfio_pci_runtime_pm_exit()
382 struct vfio_pci_core_device *vdev = in vfio_pci_core_pm_exit() local
404 struct vfio_pci_core_device *vdev = dev_get_drvdata(dev); in vfio_pci_core_runtime_suspend() local
[all …]
H A Dvfio_pci_config.c175 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()
404 bool __vfio_pci_memory_enabled(struct vfio_pci_core_device *vdev) in __vfio_pci_memory_enabled()
424 static void vfio_bar_restore(struct vfio_pci_core_device *vdev) in vfio_bar_restore()
471 static void vfio_bar_fixup(struct vfio_pci_core_device *vdev) in vfio_bar_fixup()
[all …]
/linux/drivers/scsi/snic/
H A Dvnic_dev.c63 void *svnic_dev_priv(struct vnic_dev *vdev) in svnic_dev_priv()
68 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res()
151 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev, in svnic_dev_get_res_count()
157 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in svnic_dev_get_res()
209 int svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in svnic_dev_alloc_desc_ring()
236 void svnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in svnic_dev_free_desc_ring()
247 static int _svnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _svnic_dev_cmd2()
341 static int svnic_dev_init_devcmd2(struct vnic_dev *vdev) in svnic_dev_init_devcmd2()
420 static void vnic_dev_deinit_devcmd2(struct vnic_dev *vdev) in vnic_dev_deinit_devcmd2()
433 int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in svnic_dev_cmd()
[all …]
/linux/tools/virtio/linux/
H A Dvirtio_config.h20 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit()
31 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit()
42 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit()
55 static inline bool virtio_has_dma_quirk(const struct virtio_device *vdev) in virtio_has_dma_quirk()
64 static inline bool virtio_is_little_endian(struct virtio_device *vdev) in virtio_is_little_endian()
71 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) in virtio16_to_cpu()
76 static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val) in cpu_to_virtio16()
81 static inline u32 virtio32_to_cpu(struct virtio_device *vdev, __virtio32 val) in virtio32_to_cpu()
86 static inline __virtio32 cpu_to_virtio32(struct virtio_device *vdev, u32 val) in cpu_to_virtio32()
91 static inline u64 virtio64_to_cpu(struct virtio_device *vdev, __virtio64 val) in virtio64_to_cpu()
[all …]
/linux/drivers/media/pci/mgb4/
H A Dmgb4_sysfs_out.c55 struct video_device *vdev = to_video_device(dev); in output_id_show() local
64 struct video_device *vdev = to_video_device(dev); in video_source_show() local
88 struct video_device *vdev = to_video_device(dev); in video_source_store() local
149 struct video_device *vdev = to_video_device(dev); in display_width_show() local
161 struct video_device *vdev = to_video_device(dev); in display_width_store() local
189 struct video_device *vdev = to_video_device(dev); in display_height_show() local
201 struct video_device *vdev = to_video_device(dev); in display_height_store() local
229 struct video_device *vdev = to_video_device(dev); in frame_rate_show() local
245 struct video_device *vdev = to_video_device(dev); in frame_rate_store() local
264 struct video_device *vdev = to_video_device(dev); in hsync_width_show() local
[all …]
/linux/drivers/remoteproc/
H A Dremoteproc_virtio.c48 static struct rproc_vdev *vdev_to_rvdev(struct virtio_device *vdev) in vdev_to_rvdev()
57 static struct rproc *vdev_to_rproc(struct virtio_device *vdev) in vdev_to_rproc()
103 static struct virtqueue *rp_find_vq(struct virtio_device *vdev, in rp_find_vq()
166 static void __rproc_virtio_del_vqs(struct virtio_device *vdev) in __rproc_virtio_del_vqs()
178 static void rproc_virtio_del_vqs(struct virtio_device *vdev) in rproc_virtio_del_vqs()
183 static int rproc_virtio_find_vqs(struct virtio_device *vdev, unsigned int nvqs, in rproc_virtio_find_vqs()
213 static u8 rproc_virtio_get_status(struct virtio_device *vdev) in rproc_virtio_get_status()
223 static void rproc_virtio_set_status(struct virtio_device *vdev, u8 status) in rproc_virtio_set_status()
234 static void rproc_virtio_reset(struct virtio_device *vdev) in rproc_virtio_reset()
246 static u64 rproc_virtio_get_features(struct virtio_device *vdev) in rproc_virtio_get_features()
[all …]
/linux/drivers/vfio/cdx/
H A Dmain.c13 struct vfio_cdx_device *vdev = in vfio_cdx_open_device() local
59 struct vfio_cdx_device *vdev = in vfio_cdx_close_device() local
72 struct vfio_cdx_device *vdev = in vfio_cdx_bm_ctrl() local
110 static int vfio_cdx_ioctl_get_info(struct vfio_cdx_device *vdev, in vfio_cdx_ioctl_get_info()
132 static int vfio_cdx_ioctl_get_region_info(struct vfio_cdx_device *vdev, in vfio_cdx_ioctl_get_region_info()
156 static int vfio_cdx_ioctl_get_irq_info(struct vfio_cdx_device *vdev, in vfio_cdx_ioctl_get_irq_info()
181 static int vfio_cdx_ioctl_set_irqs(struct vfio_cdx_device *vdev, in vfio_cdx_ioctl_set_irqs()
215 struct vfio_cdx_device *vdev = in vfio_cdx_ioctl() local
258 struct vfio_cdx_device *vdev = in vfio_cdx_mmap() local
296 struct vfio_cdx_device *vdev; in vfio_cdx_probe() local
[all …]
/linux/drivers/virtio/
H A Dvirtio_mmio.c85 struct virtio_device vdev; member
94 static u64 vm_get_features(struct virtio_device *vdev) in vm_get_features()
109 static int vm_finalize_features(struct virtio_device *vdev) in vm_finalize_features()
134 static void vm_get(struct virtio_device *vdev, unsigned int offset, in vm_get()
176 static void vm_set(struct virtio_device *vdev, unsigned int offset, in vm_set()
219 static u32 vm_generation(struct virtio_device *vdev) in vm_generation()
229 static u8 vm_get_status(struct virtio_device *vdev) in vm_get_status()
236 static void vm_set_status(struct virtio_device *vdev, u8 status) in vm_set_status()
251 static void vm_reset(struct virtio_device *vdev) in vm_reset()
328 static void vm_del_vqs(struct virtio_device *vdev) in vm_del_vqs()
[all …]
H A Dvirtio_pci_legacy.c21 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()
/linux/drivers/vfio/platform/
H A Dvfio_platform.c25 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
/linux/drivers/vfio/pci/pds/
H A Dvfio_dev.c40 pds_vfio_set_device_state(struct vfio_device *vdev, in pds_vfio_set_device_state()
84 static int pds_vfio_get_device_state(struct vfio_device *vdev, in pds_vfio_get_device_state()
97 static int pds_vfio_get_device_state_size(struct vfio_device *vdev, in pds_vfio_get_device_state_size()
116 static int pds_vfio_init_device(struct vfio_device *vdev) in pds_vfio_init_device()
149 static void pds_vfio_release_device(struct vfio_device *vdev) in pds_vfio_release_device()
159 static int pds_vfio_open_device(struct vfio_device *vdev) in pds_vfio_open_device()
177 static void pds_vfio_close_device(struct vfio_device *vdev) in pds_vfio_close_device()
/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-v4l2.c1002 struct video_device *vdev = video_devdata(file); in vb2_ioctl_remove_bufs() local
1025 struct video_device *vdev = video_devdata(file); in vb2_ioctl_reqbufs() local
1048 struct video_device *vdev = video_devdata(file); in vb2_ioctl_create_bufs() local
1075 struct video_device *vdev = video_devdata(file); in vb2_ioctl_prepare_buf() local
1085 struct video_device *vdev = video_devdata(file); in vb2_ioctl_querybuf() local
1094 struct video_device *vdev = video_devdata(file); in vb2_ioctl_qbuf() local
1104 struct video_device *vdev = video_devdata(file); in vb2_ioctl_dqbuf() local
1114 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamon() local
1124 struct video_device *vdev = video_devdata(file); in vb2_ioctl_streamoff() local
1134 struct video_device *vdev = video_devdata(file); in vb2_ioctl_expbuf() local
[all …]

12345678910