| /linux/drivers/accel/ivpu/ |
| H A D | ivpu_hw_ip.c | 67 static int wait_for_ip_bar(struct ivpu_device *vdev) in wait_for_ip_bar() 72 static void host_ss_rst_clr(struct ivpu_device *vdev) in host_ss_rst_clr() 83 static int host_ss_noc_qreqn_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check_37xx() 93 static int host_ss_noc_qreqn_check_40xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check_40xx() 103 static int host_ss_noc_qreqn_check(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check() 111 static int host_ss_noc_qacceptn_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qacceptn_check_37xx() 121 static int host_ss_noc_qacceptn_check_40xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qacceptn_check_40xx() 131 static int host_ss_noc_qacceptn_check(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qacceptn_check() 139 static int host_ss_noc_qdeny_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qdeny_check_37xx() 149 static int host_ss_noc_qdeny_check_40xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qdeny_check_40xx() [all …]
|
| H A D | ivpu_hw_btrs.c | 64 int ivpu_hw_btrs_irqs_clear_with_0_mtl(struct ivpu_device *vdev) in ivpu_hw_btrs_irqs_clear_with_0_mtl() 76 static void freq_ratios_init_mtl(struct ivpu_device *vdev) in freq_ratios_init_mtl() 89 static void freq_ratios_init_lnl(struct ivpu_device *vdev) in freq_ratios_init_lnl() 102 void ivpu_hw_btrs_freq_ratios_init(struct ivpu_device *vdev) in ivpu_hw_btrs_freq_ratios_init() 131 static int read_tile_config_fuse(struct ivpu_device *vdev, u32 *tile_fuse_config) in read_tile_config_fuse() 152 static int info_init_mtl(struct ivpu_device *vdev) in info_init_mtl() 163 static int info_init_lnl(struct ivpu_device *vdev) in info_init_lnl() 179 int ivpu_hw_btrs_info_init(struct ivpu_device *vdev) in ivpu_hw_btrs_info_init() 187 static int wp_request_sync(struct ivpu_device *vdev) in wp_request_sync() 195 static int wait_for_status_ready(struct ivpu_device *vdev, bool enable) in wait_for_status_ready() [all …]
|
| H A D | ivpu_hw.c | 45 static void platform_init(struct ivpu_device *vdev) in platform_init() 65 static void wa_init(struct ivpu_device *vdev) in wa_init() 99 static void timeouts_init(struct ivpu_device *vdev) in timeouts_init() 138 static void priority_bands_init(struct ivpu_device *vdev) in priority_bands_init() 158 int ivpu_hw_range_init(struct ivpu_device *vdev, struct ivpu_addr_range *range, u64 start, u64 size) in ivpu_hw_range_init() 173 static void memory_ranges_init(struct ivpu_device *vdev) in memory_ranges_init() 193 static int wp_enable(struct ivpu_device *vdev) in wp_enable() 198 static int wp_disable(struct ivpu_device *vdev) in wp_disable() 203 int ivpu_hw_power_up(struct ivpu_device *vdev) in ivpu_hw_power_up() 267 static void save_d0i3_entry_timestamp(struct ivpu_device *vdev) in save_d0i3_entry_timestamp() [all …]
|
| H A D | ivpu_job.c | 29 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() 64 static void ivpu_preemption_buffers_free(struct ivpu_device *vdev, in ivpu_preemption_buffers_free() 73 static int ivpu_preemption_job_init(struct ivpu_device *vdev, struct ivpu_file_priv *file_priv, in ivpu_preemption_job_init() 98 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_alloc() local 137 static u32 ivpu_cmdq_get_flags(struct ivpu_device *vdev, u32 flags) in ivpu_cmdq_get_flags() 162 struct ivpu_device *vdev = file_priv->vdev; in ivpu_cmdq_create() local 199 struct ivpu_device *vdev = file_priv->vdev; in ivpu_hws_cmdq_init() local 218 struct ivpu_device *vdev = file_priv->vdev; in ivpu_register_db() local 246 static void ivpu_cmdq_jobq_reset(struct ivpu_device *vdev, struct vpu_job_queue *jobq) in ivpu_cmdq_jobq_reset() [all …]
|
| H A D | ivpu_drv.c | 72 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() 149 struct ivpu_device *vdev = file_priv->vdev; in ivpu_get_param_ioctl() local 232 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_open() local 295 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_postclose() local 321 static int ivpu_wait_for_ready(struct ivpu_device *vdev) in ivpu_wait_for_ready() 357 static int ivpu_hw_sched_init(struct ivpu_device *vdev) in ivpu_hw_sched_init() [all …]
|
| H A D | ivpu_ipc.c | 27 static void ivpu_ipc_msg_dump(struct ivpu_device *vdev, char *c, in ivpu_ipc_msg_dump() 36 static void ivpu_jsm_msg_dump(struct ivpu_device *vdev, char *c, in ivpu_jsm_msg_dump() 49 ivpu_ipc_rx_mark_free(struct ivpu_device *vdev, struct ivpu_ipc_hdr *ipc_hdr, in ivpu_ipc_rx_mark_free() 58 static void ivpu_ipc_mem_fini(struct ivpu_device *vdev) in ivpu_ipc_mem_fini() 67 ivpu_ipc_tx_prepare(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, in ivpu_ipc_tx_prepare() 123 static void ivpu_ipc_tx_release(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx_release() 131 static void ivpu_ipc_tx(struct ivpu_device *vdev, u32 vpu_addr) in ivpu_ipc_tx() 137 ivpu_ipc_rx_msg_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, in ivpu_ipc_rx_msg_add() 168 ivpu_ipc_rx_msg_del(struct ivpu_device *vdev, struct ivpu_ipc_rx_msg *rx_msg) in ivpu_ipc_rx_msg_del() 176 void ivpu_ipc_consumer_add(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, in ivpu_ipc_consumer_add() [all …]
|
| H A D | ivpu_jsm_msg.c | 95 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 D | ivpu_hw.h | 68 static inline u32 ivpu_hw_btrs_irq_handler(struct ivpu_device *vdev, int irq) in ivpu_hw_btrs_irq_handler() 73 static inline u32 ivpu_hw_ip_irq_handler(struct ivpu_device *vdev, int irq) in ivpu_hw_ip_irq_handler() 83 static inline u32 ivpu_hw_dpu_max_freq_get(struct ivpu_device *vdev) in ivpu_hw_dpu_max_freq_get() 88 static inline u32 ivpu_hw_dpu_freq_get(struct ivpu_device *vdev) in ivpu_hw_dpu_freq_get() 93 static inline void ivpu_hw_irq_clear(struct ivpu_device *vdev) in ivpu_hw_irq_clear() 98 static inline u32 ivpu_hw_profiling_freq_get(struct ivpu_device *vdev) in ivpu_hw_profiling_freq_get() 103 static inline void ivpu_hw_diagnose_failure(struct ivpu_device *vdev) in ivpu_hw_diagnose_failure() 109 static inline u32 ivpu_hw_telemetry_offset_get(struct ivpu_device *vdev) in ivpu_hw_telemetry_offset_get() 114 static inline u32 ivpu_hw_telemetry_size_get(struct ivpu_device *vdev) in ivpu_hw_telemetry_size_get() 119 static inline u32 ivpu_hw_telemetry_enable_get(struct ivpu_device *vdev) in ivpu_hw_telemetry_enable_get() [all …]
|
| H A D | ivpu_mmu.c | 301 static void ivpu_mmu_config_check(struct ivpu_device *vdev) in ivpu_mmu_config_check() 335 static int ivpu_mmu_cdtab_alloc(struct ivpu_device *vdev) in ivpu_mmu_cdtab_alloc() 350 static int ivpu_mmu_strtab_alloc(struct ivpu_device *vdev) in ivpu_mmu_strtab_alloc() 370 static int ivpu_mmu_cmdq_alloc(struct ivpu_device *vdev) in ivpu_mmu_cmdq_alloc() 389 static int ivpu_mmu_evtq_alloc(struct ivpu_device *vdev) in ivpu_mmu_evtq_alloc() 408 static int ivpu_mmu_structs_alloc(struct ivpu_device *vdev) in ivpu_mmu_structs_alloc() 437 static int ivpu_mmu_reg_write_cr0(struct ivpu_device *vdev, u32 val) in ivpu_mmu_reg_write_cr0() 444 static int ivpu_mmu_reg_write_irq_ctrl(struct ivpu_device *vdev, u32 val) in ivpu_mmu_reg_write_irq_ctrl() 451 static int ivpu_mmu_irqs_setup(struct ivpu_device *vdev) in ivpu_mmu_irqs_setup() 463 static int ivpu_mmu_cmdq_wait_for_cons(struct ivpu_device *vdev) in ivpu_mmu_cmdq_wait_for_cons() [all …]
|
| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | vnic_dev.c | 26 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 D | iommufd.c | 13 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 D | virtio_config.h | 225 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit() 236 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit() 247 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit() 258 static inline bool virtio_has_feature(const struct virtio_device *vdev, in virtio_has_feature() 267 static inline void virtio_get_features(struct virtio_device *vdev, in virtio_get_features() 283 static inline bool virtio_has_dma_quirk(const struct virtio_device *vdev) in virtio_has_dma_quirk() 293 int virtio_find_vqs(struct virtio_device *vdev, unsigned int nvqs, in virtio_find_vqs() 302 struct virtqueue *virtio_find_single_vq(struct virtio_device *vdev, in virtio_find_single_vq() 375 const char *virtio_bus_name(struct virtio_device *vdev) in virtio_bus_name() 394 struct virtio_device *vdev = vq->vdev; in virtqueue_set_affinity() local [all …]
|
| /linux/drivers/scsi/fnic/ |
| H A D | vnic_dev.c | 70 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 D | vfio_pci_core.c | 54 int vfio_pci_eventfd_replace_locked(struct vfio_pci_core_device *vdev, in vfio_pci_eventfd_replace_locked() 142 static void vfio_pci_probe_mmaps(struct vfio_pci_core_device *vdev) in vfio_pci_probe_mmaps() 247 static void vfio_pci_probe_power_state(struct vfio_pci_core_device *vdev) in vfio_pci_probe_power_state() 267 int vfio_pci_set_power_state(struct vfio_pci_core_device *vdev, pci_power_t state) in vfio_pci_set_power_state() 315 static int vfio_pci_runtime_pm_entry(struct vfio_pci_core_device *vdev, in vfio_pci_runtime_pm_entry() 338 static int vfio_pci_core_pm_entry(struct vfio_pci_core_device *vdev, u32 flags, in vfio_pci_core_pm_entry() 357 struct vfio_pci_core_device *vdev, u32 flags, in vfio_pci_core_pm_entry_with_wakeup() 387 static void __vfio_pci_runtime_pm_exit(struct vfio_pci_core_device *vdev) in __vfio_pci_runtime_pm_exit() 400 static void vfio_pci_runtime_pm_exit(struct vfio_pci_core_device *vdev) in vfio_pci_runtime_pm_exit() 413 static int vfio_pci_core_pm_exit(struct vfio_pci_core_device *vdev, u32 flags, in vfio_pci_core_pm_exit() [all …]
|
| H A D | vfio_pci_intrs.c | 26 struct vfio_pci_core_device *vdev; member 35 static bool irq_is(struct vfio_pci_core_device *vdev, int type) in irq_is() 40 static bool is_intx(struct vfio_pci_core_device *vdev) in is_intx() 45 static bool is_irq_none(struct vfio_pci_core_device *vdev) in is_irq_none() 53 struct vfio_pci_irq_ctx *vfio_irq_ctx_get(struct vfio_pci_core_device *vdev, in vfio_irq_ctx_get() 59 static void vfio_irq_ctx_free(struct vfio_pci_core_device *vdev, in vfio_irq_ctx_free() 67 vfio_irq_ctx_alloc(struct vfio_pci_core_device *vdev, unsigned long index) in vfio_irq_ctx_alloc() 90 struct vfio_pci_core_device *vdev = opaque; in vfio_send_intx_eventfd() local 102 static bool __vfio_pci_intx_mask(struct vfio_pci_core_device *vdev) in __vfio_pci_intx_mask() 148 bool vfio_pci_intx_mask(struct vfio_pci_core_device *vdev) in vfio_pci_intx_mask() [all …]
|
| H A D | vfio_pci_priv.h | 16 struct vfio_pci_core_device *vdev; member 47 static inline ssize_t vfio_pci_vga_rw(struct vfio_pci_core_device *vdev, in vfio_pci_vga_rw() 81 static inline int vfio_pci_igd_init(struct vfio_pci_core_device *vdev) in vfio_pci_igd_init() 93 static inline int vfio_pci_info_zdev_add_caps(struct vfio_pci_core_device *vdev, in vfio_pci_info_zdev_add_caps() 99 static inline int vfio_pci_zdev_open_device(struct vfio_pci_core_device *vdev) in vfio_pci_zdev_open_device() 104 static inline void vfio_pci_zdev_close_device(struct vfio_pci_core_device *vdev) in vfio_pci_zdev_close_device() 121 vfio_pci_core_feature_dma_buf(struct vfio_pci_core_device *vdev, u32 flags, in vfio_pci_core_feature_dma_buf() 127 static inline void vfio_pci_dma_buf_cleanup(struct vfio_pci_core_device *vdev) in vfio_pci_dma_buf_cleanup() 130 static inline void vfio_pci_dma_buf_move(struct vfio_pci_core_device *vdev, in vfio_pci_dma_buf_move()
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-dev.c | 49 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 130 static inline void devnode_set(struct video_device *vdev) in devnode_set() 136 static inline void devnode_clear(struct video_device *vdev) in devnode_clear() 142 static inline int devnode_find(struct video_device *vdev, int from, int to) in devnode_find() 153 void video_device_release(struct video_device *vdev) in video_device_release() 159 void video_device_release_empty(struct video_device *vdev) in video_device_release_empty() 166 static inline void video_get(struct video_device *vdev) in video_get() [all …]
|
| /linux/drivers/scsi/snic/ |
| H A D | vnic_dev.c | 61 void *svnic_dev_priv(struct vnic_dev *vdev) in svnic_dev_priv() 66 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() 149 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev, in svnic_dev_get_res_count() 155 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in svnic_dev_get_res() 207 int svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in svnic_dev_alloc_desc_ring() 234 void svnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in svnic_dev_free_desc_ring() 245 static int _svnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _svnic_dev_cmd2() 339 static int svnic_dev_init_devcmd2(struct vnic_dev *vdev) in svnic_dev_init_devcmd2() 418 static void vnic_dev_deinit_devcmd2(struct vnic_dev *vdev) in vnic_dev_deinit_devcmd2() 431 int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in svnic_dev_cmd() [all …]
|
| /linux/drivers/vfio/platform/ |
| H A D | vfio_platform_common.c | 26 #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 …]
|
| /linux/drivers/remoteproc/ |
| H A D | remoteproc_virtio.c | 48 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/fsl-mc/ |
| H A D | vfio_fsl_mc.c | 24 struct vfio_fsl_mc_device *vdev = in vfio_fsl_mc_open_device() local 58 static void vfio_fsl_mc_regions_cleanup(struct vfio_fsl_mc_device *vdev) in vfio_fsl_mc_regions_cleanup() 68 static int vfio_fsl_mc_reset_device(struct vfio_fsl_mc_device *vdev) in vfio_fsl_mc_reset_device() 99 struct vfio_fsl_mc_device *vdev = in vfio_fsl_mc_close_device() local 124 struct vfio_fsl_mc_device *vdev = in vfio_fsl_mc_ioctl_get_region_info() local 142 struct vfio_fsl_mc_device *vdev = in vfio_fsl_mc_ioctl() local 237 struct vfio_fsl_mc_device *vdev = in vfio_fsl_mc_read() local 316 struct vfio_fsl_mc_device *vdev = in vfio_fsl_mc_write() local 381 struct vfio_fsl_mc_device *vdev = in vfio_fsl_mc_mmap() local 419 struct vfio_fsl_mc_device *vdev = container_of(nb, in vfio_fsl_mc_bus_notifier() local [all …]
|
| /linux/drivers/vdpa/solidrun/ |
| H A D | snet_main.c | 86 static int snet_set_vq_address(struct vdpa_device *vdev, u16 idx, u64 desc_area, in snet_set_vq_address() 98 static void snet_set_vq_num(struct vdpa_device *vdev, u16 idx, u32 num) in snet_set_vq_num() 105 static void snet_kick_vq(struct vdpa_device *vdev, u16 idx) in snet_kick_vq() 115 static void snet_kick_vq_with_data(struct vdpa_device *vdev, u32 data) in snet_kick_vq_with_data() 127 static void snet_set_vq_cb(struct vdpa_device *vdev, u16 idx, struct vdpa_callback *cb) in snet_set_vq_cb() 135 static void snet_set_vq_ready(struct vdpa_device *vdev, u16 idx, bool ready) in snet_set_vq_ready() 142 static bool snet_get_vq_ready(struct vdpa_device *vdev, u16 idx) in snet_get_vq_ready() 167 static int snet_set_vq_state(struct vdpa_device *vdev, u16 idx, const struct vdpa_vq_state *state) in snet_set_vq_state() 186 static int snet_get_vq_state(struct vdpa_device *vdev, u16 idx, struct vdpa_vq_state *state) in snet_get_vq_state() 193 static int snet_get_vq_irq(struct vdpa_device *vdev, u16 idx) in snet_get_vq_irq() [all …]
|
| /linux/drivers/media/test-drivers/vivid/ |
| H A D | vivid-core.c | 282 struct video_device *vdev = video_devdata(file); in vidioc_s_hw_freq_seek() local 291 struct video_device *vdev = video_devdata(file); in vidioc_enum_freq_bands() local 302 struct video_device *vdev = video_devdata(file); in vidioc_g_tuner() local 313 struct video_device *vdev = video_devdata(file); in vidioc_s_tuner() local 325 struct video_device *vdev = video_devdata(file); in vidioc_g_frequency() local 339 struct video_device *vdev = video_devdata(file); in vidioc_s_frequency() local 352 struct video_device *vdev = video_devdata(file); in vidioc_overlay() local 361 struct video_device *vdev = video_devdata(file); in vidioc_g_fbuf() local 370 struct video_device *vdev = video_devdata(file); in vidioc_s_fbuf() local 379 struct video_device *vdev = video_devdata(file); in vidioc_s_std() local [all …]
|
| /linux/drivers/vdpa/ |
| H A D | vdpa.c | 24 void vdpa_set_status(struct vdpa_device *vdev, u8 status) in vdpa_set_status() 36 struct vdpa_device *vdev = dev_to_vdpa(d); in vdpa_dev_probe() local 61 struct vdpa_device *vdev = dev_to_vdpa(d); in vdpa_dev_remove() local 70 struct vdpa_device *vdev = dev_to_vdpa(dev); in vdpa_dev_match() local 84 struct vdpa_device *vdev = dev_to_vdpa(dev); in driver_override_store() local 97 struct vdpa_device *vdev = dev_to_vdpa(dev); in driver_override_show() local 128 struct vdpa_device *vdev = dev_to_vdpa(d); in vdpa_release_dev() local 165 struct vdpa_device *vdev; in __vdpa_alloc_device() local 221 struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev); in vdpa_name_match() local 226 static int __vdpa_register_device(struct vdpa_device *vdev, u32 nvqs) in __vdpa_register_device() [all …]
|
| /linux/drivers/vfio/cdx/ |
| H A D | main.c | 13 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() 136 struct vfio_cdx_device *vdev = in vfio_cdx_ioctl_get_region_info() local 150 static int vfio_cdx_ioctl_get_irq_info(struct vfio_cdx_device *vdev, in vfio_cdx_ioctl_get_irq_info() 175 static int vfio_cdx_ioctl_set_irqs(struct vfio_cdx_device *vdev, in vfio_cdx_ioctl_set_irqs() 209 struct vfio_cdx_device *vdev = in vfio_cdx_ioctl() local 250 struct vfio_cdx_device *vdev = in vfio_cdx_mmap() local 289 struct vfio_cdx_device *vdev; in vfio_cdx_probe() local [all …]
|