Home
last modified time | relevance | path

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

12345678910>>...24

/openbmc/linux/drivers/accel/ivpu/
H A Divpu_hw_37xx.c87 static void ivpu_hw_read_platform(struct ivpu_device *vdev) in ivpu_hw_read_platform()
101 static void ivpu_hw_wa_init(struct ivpu_device *vdev) in ivpu_hw_wa_init()
120 static void ivpu_hw_timeouts_init(struct ivpu_device *vdev) in ivpu_hw_timeouts_init()
135 static int ivpu_pll_wait_for_cmd_send(struct ivpu_device *vdev) in ivpu_pll_wait_for_cmd_send()
141 static int ivpu_pll_cmd_send(struct ivpu_device *vdev, u16 min_ratio, u16 max_ratio, in ivpu_pll_cmd_send()
178 static int ivpu_pll_wait_for_lock(struct ivpu_device *vdev, bool enable) in ivpu_pll_wait_for_lock()
188 static int ivpu_pll_wait_for_status_ready(struct ivpu_device *vdev) in ivpu_pll_wait_for_status_ready()
196 static void ivpu_pll_init_frequency_ratios(struct ivpu_device *vdev) in ivpu_pll_init_frequency_ratios()
214 static int ivpu_hw_37xx_wait_for_vpuip_bar(struct ivpu_device *vdev) in ivpu_hw_37xx_wait_for_vpuip_bar()
219 static int ivpu_pll_drive(struct ivpu_device *vdev, bool enable) in ivpu_pll_drive()
[all …]
H A Divpu_hw_40xx.c110 static void ivpu_hw_read_platform(struct ivpu_device *vdev) in ivpu_hw_read_platform()
121 static void ivpu_hw_wa_init(struct ivpu_device *vdev) in ivpu_hw_wa_init()
134 static void ivpu_hw_timeouts_init(struct ivpu_device *vdev) in ivpu_hw_timeouts_init()
154 static int ivpu_pll_wait_for_cmd_send(struct ivpu_device *vdev) in ivpu_pll_wait_for_cmd_send()
159 static int ivpu_pll_cmd_send(struct ivpu_device *vdev, u16 min_ratio, u16 max_ratio, in ivpu_pll_cmd_send()
197 static int ivpu_pll_wait_for_status_ready(struct ivpu_device *vdev) in ivpu_pll_wait_for_status_ready()
202 static int ivpu_wait_for_clock_own_resource_ack(struct ivpu_device *vdev) in ivpu_wait_for_clock_own_resource_ack()
210 static void ivpu_pll_init_frequency_ratios(struct ivpu_device *vdev) in ivpu_pll_init_frequency_ratios()
228 static int ivpu_pll_drive(struct ivpu_device *vdev, bool enable) in ivpu_pll_drive()
258 static int ivpu_pll_enable(struct ivpu_device *vdev) in ivpu_pll_enable()
[all …]
H A Divpu_pm.c27 static void ivpu_pm_prepare_cold_boot(struct ivpu_device *vdev) in ivpu_pm_prepare_cold_boot()
37 static void ivpu_pm_prepare_warm_boot(struct ivpu_device *vdev) in ivpu_pm_prepare_warm_boot()
51 static int ivpu_suspend(struct ivpu_device *vdev) in ivpu_suspend()
64 static int ivpu_resume(struct ivpu_device *vdev) in ivpu_resume()
101 struct ivpu_device *vdev = pm->vdev; in ivpu_pm_recovery_work() local
118 void ivpu_pm_schedule_recovery(struct ivpu_device *vdev) in ivpu_pm_schedule_recovery()
142 struct ivpu_device *vdev = to_ivpu_device(drm); in ivpu_pm_suspend_cb() local
170 struct ivpu_device *vdev = to_ivpu_device(drm); in ivpu_pm_resume_cb() local
190 struct ivpu_device *vdev = to_ivpu_device(drm); in ivpu_pm_runtime_suspend_cb() local
224 struct ivpu_device *vdev = to_ivpu_device(drm); in ivpu_pm_runtime_resume_cb() local
[all …]
H A Divpu_drv.c60 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_get() local
70 struct ivpu_file_priv *ivpu_file_priv_get_by_ctx_id(struct ivpu_device *vdev, unsigned long id) in ivpu_file_priv_get_by_ctx_id()
91 struct ivpu_device *vdev = file_priv->vdev; in file_priv_release() local
107 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_put() local
118 static int ivpu_get_capabilities(struct ivpu_device *vdev, struct drm_ivpu_param *args) in ivpu_get_capabilities()
137 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
280 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_postclose() local
297 static int ivpu_wait_for_ready(struct ivpu_device *vdev) in ivpu_wait_for_ready()
344 int ivpu_boot(struct ivpu_device *vdev) in ivpu_boot()
[all …]
H A Divpu_ipc.c33 static void ivpu_ipc_msg_dump(struct ivpu_device *vdev, char *c, in ivpu_ipc_msg_dump()
42 static void ivpu_jsm_msg_dump(struct ivpu_device *vdev, char *c, in ivpu_jsm_msg_dump()
54 ivpu_ipc_rx_mark_free(struct ivpu_device *vdev, struct ivpu_ipc_hdr *ipc_hdr, in ivpu_ipc_rx_mark_free()
63 static void ivpu_ipc_mem_fini(struct ivpu_device *vdev) in ivpu_ipc_mem_fini()
72 ivpu_ipc_tx_prepare(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, in ivpu_ipc_tx_prepare()
128 static void ivpu_ipc_tx_release(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx_release()
136 static void ivpu_ipc_tx(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx()
142 ivpu_ipc_consumer_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, u32 channel) in ivpu_ipc_consumer_add()
159 void ivpu_ipc_consumer_del(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons) in ivpu_ipc_consumer_del()
181 ivpu_ipc_send(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, struct vpu_jsm_msg *req) in ivpu_ipc_send()
[all …]
H A Divpu_hw.h66 static inline int ivpu_hw_info_init(struct ivpu_device *vdev) in ivpu_hw_info_init()
71 static inline int ivpu_hw_power_up(struct ivpu_device *vdev) in ivpu_hw_power_up()
78 static inline int ivpu_hw_boot_fw(struct ivpu_device *vdev) in ivpu_hw_boot_fw()
83 static inline bool ivpu_hw_is_idle(struct ivpu_device *vdev) in ivpu_hw_is_idle()
88 static inline int ivpu_hw_power_down(struct ivpu_device *vdev) in ivpu_hw_power_down()
95 static inline int ivpu_hw_reset(struct ivpu_device *vdev) in ivpu_hw_reset()
102 static inline void ivpu_hw_wdt_disable(struct ivpu_device *vdev) in ivpu_hw_wdt_disable()
108 static inline u32 ivpu_hw_reg_pll_freq_get(struct ivpu_device *vdev) in ivpu_hw_reg_pll_freq_get()
113 static inline u32 ivpu_hw_reg_telemetry_offset_get(struct ivpu_device *vdev) in ivpu_hw_reg_telemetry_offset_get()
118 static inline u32 ivpu_hw_reg_telemetry_size_get(struct ivpu_device *vdev) in ivpu_hw_reg_telemetry_size_get()
[all …]
H A Divpu_job.c31 static void ivpu_cmdq_ring_db(struct ivpu_device *vdev, struct ivpu_cmdq *cmdq) in ivpu_cmdq_ring_db()
38 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_alloc() local
79 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_acquire() local
164 void ivpu_cmdq_reset_all_contexts(struct ivpu_device *vdev) in ivpu_cmdq_reset_all_contexts()
182 struct ivpu_device *vdev = job->vdev; in ivpu_cmdq_push_job() local
209 struct ivpu_device *vdev; member
234 static struct dma_fence *ivpu_fence_create(struct ivpu_device *vdev) in ivpu_fence_create()
251 struct ivpu_device *vdev = job->vdev; in job_get() local
262 struct ivpu_device *vdev = job->vdev; in job_release() local
281 struct ivpu_device *vdev = job->vdev; in job_put() local
[all …]
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-access.h27 static inline bool virtio_access_is_big_endian(VirtIODevice *vdev) in virtio_access_is_big_endian()
42 static inline uint16_t virtio_lduw_phys(VirtIODevice *vdev, hwaddr pa) in virtio_lduw_phys()
52 static inline uint32_t virtio_ldl_phys(VirtIODevice *vdev, hwaddr pa) in virtio_ldl_phys()
62 static inline uint64_t virtio_ldq_phys(VirtIODevice *vdev, hwaddr pa) in virtio_ldq_phys()
72 static inline void virtio_stw_phys(VirtIODevice *vdev, hwaddr pa, in virtio_stw_phys()
84 static inline void virtio_stl_phys(VirtIODevice *vdev, hwaddr pa, in virtio_stl_phys()
96 static inline void virtio_stw_p(VirtIODevice *vdev, void *ptr, uint16_t v) in virtio_stw_p()
105 static inline void virtio_stl_p(VirtIODevice *vdev, void *ptr, uint32_t v) in virtio_stl_p()
114 static inline void virtio_stq_p(VirtIODevice *vdev, void *ptr, uint64_t v) in virtio_stq_p()
123 static inline int virtio_lduw_p(VirtIODevice *vdev, const void *ptr) in virtio_lduw_p()
[all …]
/openbmc/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()
178 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in vnic_dev_alloc_desc_ring()
206 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring()
216 static int _vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _vnic_dev_cmd()
284 static int _vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _vnic_dev_cmd2()
360 static int vnic_dev_init_devcmd1(struct vnic_dev *vdev) in vnic_dev_init_devcmd1()
370 static int vnic_dev_init_devcmd2(struct vnic_dev *vdev) in vnic_dev_init_devcmd2()
[all …]
/openbmc/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
31 int vfio_iommufd_compat_attach_ioas(struct vfio_device *vdev, in vfio_iommufd_compat_attach_ioas()
53 struct vfio_device *vdev = df->device; in vfio_df_iommufd_unbind() local
64 struct iommufd_ctx *vfio_iommufd_device_ictx(struct vfio_device *vdev) in vfio_iommufd_device_ictx()
72 static int vfio_iommufd_device_id(struct vfio_device *vdev) in vfio_iommufd_device_id()
85 int vfio_iommufd_get_dev_id(struct vfio_device *vdev, struct iommufd_ctx *ictx) in vfio_iommufd_get_dev_id()
113 int vfio_iommufd_physical_bind(struct vfio_device *vdev, in vfio_iommufd_physical_bind()
126 void vfio_iommufd_physical_unbind(struct vfio_device *vdev) in vfio_iommufd_physical_unbind()
139 int vfio_iommufd_physical_attach_ioas(struct vfio_device *vdev, u32 *pt_id) in vfio_iommufd_physical_attach_ioas()
[all …]
/openbmc/linux/include/linux/
H A Dvirtio_config.h136 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit()
153 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit()
170 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit()
187 static inline bool virtio_has_feature(const struct virtio_device *vdev, in virtio_has_feature()
200 static inline bool virtio_has_dma_quirk(const struct virtio_device *vdev) in virtio_has_dma_quirk()
210 struct virtqueue *virtio_find_single_vq(struct virtio_device *vdev, in virtio_find_single_vq()
224 int virtio_find_vqs(struct virtio_device *vdev, unsigned nvqs, in virtio_find_vqs()
233 int virtio_find_vqs_ctx(struct virtio_device *vdev, unsigned nvqs, in virtio_find_vqs_ctx()
301 const char *virtio_bus_name(struct virtio_device *vdev) in virtio_bus_name()
320 struct virtio_device *vdev = vq->vdev; in virtqueue_set_affinity() local
[all …]
/openbmc/qemu/hw/vfio/
H A Dpci.c74 VFIOPCIDevice *vdev = opaque; in vfio_intx_mmap_enable() local
87 VFIOPCIDevice *vdev = opaque; in vfio_intx_interrupt() local
106 VFIOPCIDevice *vdev = container_of(vbasedev, VFIOPCIDevice, vbasedev); in vfio_intx_eoi() local
119 static bool vfio_intx_enable_kvm(VFIOPCIDevice *vdev, Error **errp) in vfio_intx_enable_kvm()
180 static void vfio_intx_disable_kvm(VFIOPCIDevice *vdev) in vfio_intx_disable_kvm()
217 static void vfio_intx_update(VFIOPCIDevice *vdev, PCIINTxRoute *route) in vfio_intx_update()
242 VFIOPCIDevice *vdev = VFIO_PCI(pdev); in vfio_intx_routing_notifier() local
258 VFIOPCIDevice *vdev = container_of(notify, VFIOPCIDevice, in vfio_irqchip_change() local
264 static bool vfio_intx_enable(VFIOPCIDevice *vdev, Error **errp) in vfio_intx_enable()
317 static void vfio_intx_disable(VFIOPCIDevice *vdev) in vfio_intx_disable()
[all …]
H A Dpci-quirks.c50 bool vfio_opt_rom_in_denylist(VFIOPCIDevice *vdev) in vfio_opt_rom_in_denylist()
86 struct VFIOPCIDevice *vdev; member
108 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_address_read() local
119 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_address_write() local
148 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_data_read() local
168 VFIOPCIDevice *vdev = window->vdev; in vfio_generic_window_quirk_data_write() local
194 struct VFIOPCIDevice *vdev; member
205 VFIOPCIDevice *vdev = mirror->vdev; in vfio_generic_quirk_mirror_read() local
223 VFIOPCIDevice *vdev = mirror->vdev; in vfio_generic_quirk_mirror_write() local
258 VFIOPCIDevice *vdev = opaque; in vfio_ati_3c3_quirk_read() local
[all …]
/openbmc/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()
149 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, in vnic_dev_get_res_count()
155 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in vnic_dev_get_res()
206 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in vnic_dev_alloc_desc_ring()
234 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring()
245 static int vnic_dev_cmd1(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, int wait) in vnic_dev_cmd1()
307 static int vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in vnic_dev_cmd2()
402 static int vnic_dev_init_devcmd1(struct vnic_dev *vdev) in vnic_dev_init_devcmd1()
413 static int vnic_dev_init_devcmd2(struct vnic_dev *vdev) in vnic_dev_init_devcmd2()
[all …]
/openbmc/linux/drivers/media/v4l2-core/
H A Dv4l2-dev.c49 struct video_device *vdev = to_video_device(cd); in index_show() local
58 struct video_device *vdev = to_video_device(cd); in dev_debug_show() local
66 struct video_device *vdev = to_video_device(cd); in dev_debug_store() local
82 struct video_device *vdev = to_video_device(cd); in name_show() local
128 static inline void devnode_set(struct video_device *vdev) in devnode_set()
134 static inline void devnode_clear(struct video_device *vdev) in devnode_clear()
140 static inline int devnode_find(struct video_device *vdev, int from, int to) in devnode_find()
151 void video_device_release(struct video_device *vdev) in video_device_release()
157 void video_device_release_empty(struct video_device *vdev) in video_device_release_empty()
164 static inline void video_get(struct video_device *vdev) in video_get()
[all …]
/openbmc/linux/tools/virtio/linux/
H A Dvirtio_config.h18 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit()
29 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit()
40 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit()
53 static inline bool virtio_has_dma_quirk(const struct virtio_device *vdev) in virtio_has_dma_quirk()
62 static inline bool virtio_is_little_endian(struct virtio_device *vdev) in virtio_is_little_endian()
69 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) in virtio16_to_cpu()
74 static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val) in cpu_to_virtio16()
79 static inline u32 virtio32_to_cpu(struct virtio_device *vdev, __virtio32 val) in virtio32_to_cpu()
84 static inline __virtio32 cpu_to_virtio32(struct virtio_device *vdev, u32 val) in cpu_to_virtio32()
89 static inline u64 virtio64_to_cpu(struct virtio_device *vdev, __virtio64 val) in virtio64_to_cpu()
[all …]
/openbmc/u-boot/drivers/virtio/
H A Dvirtio-uclass.c29 int virtio_get_config(struct udevice *vdev, unsigned int offset, in virtio_get_config()
39 int virtio_set_config(struct udevice *vdev, unsigned int offset, in virtio_set_config()
49 int virtio_generation(struct udevice *vdev, u32 *counter) in virtio_generation()
60 int virtio_get_status(struct udevice *vdev, u8 *status) in virtio_get_status()
69 int virtio_set_status(struct udevice *vdev, u8 status) in virtio_set_status()
78 int virtio_reset(struct udevice *vdev) in virtio_reset()
87 int virtio_get_features(struct udevice *vdev, u64 *features) in virtio_get_features()
96 int virtio_set_features(struct udevice *vdev) in virtio_set_features()
105 int virtio_find_vqs(struct udevice *vdev, unsigned int nvqs, in virtio_find_vqs()
115 int virtio_del_vqs(struct udevice *vdev) in virtio_del_vqs()
[all …]
/openbmc/linux/drivers/vfio/pci/
H A Dvfio_pci_core.c112 static void vfio_pci_probe_mmaps(struct vfio_pci_core_device *vdev) in vfio_pci_probe_mmaps()
218 static void vfio_pci_probe_power_state(struct vfio_pci_core_device *vdev) in vfio_pci_probe_power_state()
238 int vfio_pci_set_power_state(struct vfio_pci_core_device *vdev, pci_power_t state) in vfio_pci_set_power_state()
286 static int vfio_pci_runtime_pm_entry(struct vfio_pci_core_device *vdev, in vfio_pci_runtime_pm_entry()
310 struct vfio_pci_core_device *vdev = in vfio_pci_core_pm_entry() local
332 struct vfio_pci_core_device *vdev = in vfio_pci_core_pm_entry_with_wakeup() local
360 static void __vfio_pci_runtime_pm_exit(struct vfio_pci_core_device *vdev) in __vfio_pci_runtime_pm_exit()
373 static void vfio_pci_runtime_pm_exit(struct vfio_pci_core_device *vdev) in vfio_pci_runtime_pm_exit()
387 struct vfio_pci_core_device *vdev = in vfio_pci_core_pm_exit() local
409 struct vfio_pci_core_device *vdev = dev_get_drvdata(dev); in vfio_pci_core_runtime_suspend() local
[all …]
H A Dvfio_pci_intrs.c34 static bool irq_is(struct vfio_pci_core_device *vdev, int type) in irq_is()
39 static bool is_intx(struct vfio_pci_core_device *vdev) in is_intx()
44 static bool is_irq_none(struct vfio_pci_core_device *vdev) in is_irq_none()
52 struct vfio_pci_irq_ctx *vfio_irq_ctx_get(struct vfio_pci_core_device *vdev, in vfio_irq_ctx_get()
58 static void vfio_irq_ctx_free(struct vfio_pci_core_device *vdev, in vfio_irq_ctx_free()
66 vfio_irq_ctx_alloc(struct vfio_pci_core_device *vdev, unsigned long index) in vfio_irq_ctx_alloc()
89 struct vfio_pci_core_device *vdev = opaque; in vfio_send_intx_eventfd() local
106 static bool __vfio_pci_intx_mask(struct vfio_pci_core_device *vdev) in __vfio_pci_intx_mask()
152 bool vfio_pci_intx_mask(struct vfio_pci_core_device *vdev) in vfio_pci_intx_mask()
171 struct vfio_pci_core_device *vdev = opaque; in vfio_pci_intx_unmask_handler() local
[all …]
/openbmc/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 …]
/openbmc/qemu/hw/virtio/
H A Dvirtio.c151 VirtIODevice *vdev; member
229 void virtio_init_region_cache(VirtIODevice *vdev, int n) in virtio_init_region_cache()
288 void virtio_queue_update_rings(VirtIODevice *vdev, int n) in virtio_queue_update_rings()
304 static void vring_split_desc_read(VirtIODevice *vdev, VRingDesc *desc, in vring_split_desc_read()
315 static void vring_packed_event_read(VirtIODevice *vdev, in vring_packed_event_read()
328 static void vring_packed_off_wrap_write(VirtIODevice *vdev, in vring_packed_off_wrap_write()
338 static void vring_packed_flags_write(VirtIODevice *vdev, in vring_packed_flags_write()
460 VirtIODevice *vdev = vq->vdev; in vring_used_flags_set_bit() local
477 VirtIODevice *vdev = vq->vdev; in vring_used_flags_unset_bit() local
584 static void vring_packed_desc_read_flags(VirtIODevice *vdev, in vring_packed_desc_read_flags()
[all …]
H A Dvirtio-config-io.c16 uint32_t virtio_config_readb(VirtIODevice *vdev, uint32_t addr) in virtio_config_readb()
31 uint32_t virtio_config_readw(VirtIODevice *vdev, uint32_t addr) in virtio_config_readw()
46 uint32_t virtio_config_readl(VirtIODevice *vdev, uint32_t addr) in virtio_config_readl()
61 void virtio_config_writeb(VirtIODevice *vdev, uint32_t addr, uint32_t data) in virtio_config_writeb()
77 void virtio_config_writew(VirtIODevice *vdev, uint32_t addr, uint32_t data) in virtio_config_writew()
93 void virtio_config_writel(VirtIODevice *vdev, uint32_t addr, uint32_t data) in virtio_config_writel()
109 uint32_t virtio_config_modern_readb(VirtIODevice *vdev, uint32_t addr) in virtio_config_modern_readb()
124 uint32_t virtio_config_modern_readw(VirtIODevice *vdev, uint32_t addr) in virtio_config_modern_readw()
139 uint32_t virtio_config_modern_readl(VirtIODevice *vdev, uint32_t addr) in virtio_config_modern_readl()
154 void virtio_config_modern_writeb(VirtIODevice *vdev, in virtio_config_modern_writeb()
[all …]
H A Dvhost-user-base.c20 static void vub_start(VirtIODevice *vdev) in vub_start()
69 static void vub_stop(VirtIODevice *vdev) in vub_stop()
91 static void vub_set_status(VirtIODevice *vdev, uint8_t status) in vub_set_status()
112 static uint64_t vub_get_features(VirtIODevice *vdev, in vub_get_features()
126 static void vub_get_config(VirtIODevice *vdev, uint8_t *config) in vub_get_config()
143 static void vub_set_config(VirtIODevice *vdev, const uint8_t *config_data) in vub_set_config()
173 static void vub_handle_output(VirtIODevice *vdev, VirtQueue *vq) in vub_handle_output()
181 static void do_vhost_user_cleanup(VirtIODevice *vdev, VHostUserBase *vub) in do_vhost_user_cleanup()
195 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vub_connect() local
224 VirtIODevice *vdev = VIRTIO_DEVICE(dev); in vub_disconnect() local
[all …]
/openbmc/linux/drivers/vfio/platform/
H A Dvfio_platform_common.c26 #define VFIO_PLATFORM_IS_ACPI(vdev) ((vdev)->acpihid != NULL) argument
50 static int vfio_platform_acpi_probe(struct vfio_platform_device *vdev, in vfio_platform_acpi_probe()
71 static int vfio_platform_acpi_call_reset(struct vfio_platform_device *vdev, in vfio_platform_acpi_call_reset()
92 static bool vfio_platform_acpi_has_reset(struct vfio_platform_device *vdev) in vfio_platform_acpi_has_reset()
104 static bool vfio_platform_has_reset(struct vfio_platform_device *vdev) in vfio_platform_has_reset()
112 static int vfio_platform_get_reset(struct vfio_platform_device *vdev) in vfio_platform_get_reset()
128 static void vfio_platform_put_reset(struct vfio_platform_device *vdev) in vfio_platform_put_reset()
137 static int vfio_platform_regions_init(struct vfio_platform_device *vdev) in vfio_platform_regions_init()
191 static void vfio_platform_regions_cleanup(struct vfio_platform_device *vdev) in vfio_platform_regions_cleanup()
202 static int vfio_platform_call_reset(struct vfio_platform_device *vdev, in vfio_platform_call_reset()
[all …]
/openbmc/linux/drivers/media/test-drivers/vivid/
H A Dvivid-core.c256 struct video_device *vdev = video_devdata(file); in vidioc_s_hw_freq_seek() local
265 struct video_device *vdev = video_devdata(file); in vidioc_enum_freq_bands() local
276 struct video_device *vdev = video_devdata(file); in vidioc_g_tuner() local
287 struct video_device *vdev = video_devdata(file); in vidioc_s_tuner() local
299 struct video_device *vdev = video_devdata(file); in vidioc_g_frequency() local
313 struct video_device *vdev = video_devdata(file); in vidioc_s_frequency() local
326 struct video_device *vdev = video_devdata(file); in vidioc_overlay() local
335 struct video_device *vdev = video_devdata(file); in vidioc_g_fbuf() local
344 struct video_device *vdev = video_devdata(file); in vidioc_s_fbuf() local
353 struct video_device *vdev = video_devdata(file); in vidioc_s_std() local
[all …]

12345678910>>...24