| /kernel/linux/linux-6.6/drivers/accel/ivpu/ |
| D | ivpu_hw_37xx.c | 87 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 …]
|
| D | ivpu_hw_40xx.c | 110 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 …]
|
| D | ivpu_pm.c | 27 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 …]
|
| D | ivpu_drv.c | 60 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 …]
|
| D | ivpu_ipc.c | 33 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 …]
|
| D | ivpu_hw.h | 66 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 …]
|
| D | ivpu_job.c | 31 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 …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
| D | vnic_dev.c | 39 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() 44 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() 133 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, in vnic_dev_get_res_count() 140 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in vnic_dev_get_res() 191 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in vnic_dev_alloc_desc_ring() 219 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring() 229 static int _vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _vnic_dev_cmd() 297 static int _vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _vnic_dev_cmd2() 373 static int vnic_dev_init_devcmd1(struct vnic_dev *vdev) in vnic_dev_init_devcmd1() 383 static int vnic_dev_init_devcmd2(struct vnic_dev *vdev) in vnic_dev_init_devcmd2() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/ |
| 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() 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 …]
|
| /kernel/linux/linux-6.6/drivers/vfio/ |
| 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 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 …]
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | virtio_config.h | 114 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit() 131 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit() 148 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit() 165 static inline bool virtio_has_feature(const struct virtio_device *vdev, in virtio_has_feature() 178 static inline bool virtio_has_dma_quirk(const struct virtio_device *vdev) in virtio_has_dma_quirk() 188 struct virtqueue *virtio_find_single_vq(struct virtio_device *vdev, in virtio_find_single_vq() 202 int virtio_find_vqs(struct virtio_device *vdev, unsigned nvqs, in virtio_find_vqs() 211 int virtio_find_vqs_ctx(struct virtio_device *vdev, unsigned nvqs, in virtio_find_vqs_ctx() 238 const char *virtio_bus_name(struct virtio_device *vdev) in virtio_bus_name() 257 struct virtio_device *vdev = vq->vdev; in virtqueue_set_affinity() local [all …]
|
| /kernel/linux/linux-6.6/include/linux/ |
| D | virtio_config.h | 136 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 …]
|
| /kernel/linux/linux-5.10/tools/virtio/linux/ |
| D | virtio_config.h | 13 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit() 24 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit() 35 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit() 48 static inline bool virtio_has_dma_quirk(const struct virtio_device *vdev) in virtio_has_dma_quirk() 57 static inline bool virtio_is_little_endian(struct virtio_device *vdev) in virtio_is_little_endian() 64 static inline u16 virtio16_to_cpu(struct virtio_device *vdev, __virtio16 val) in virtio16_to_cpu() 69 static inline __virtio16 cpu_to_virtio16(struct virtio_device *vdev, u16 val) in cpu_to_virtio16() 74 static inline u32 virtio32_to_cpu(struct virtio_device *vdev, __virtio32 val) in virtio32_to_cpu() 79 static inline __virtio32 cpu_to_virtio32(struct virtio_device *vdev, u32 val) in cpu_to_virtio32() 84 static inline u64 virtio64_to_cpu(struct virtio_device *vdev, __virtio64 val) in virtio64_to_cpu() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/fnic/ |
| D | vnic_dev.c | 82 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() 87 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() 161 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, in vnic_dev_get_res_count() 167 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in vnic_dev_get_res() 218 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in vnic_dev_alloc_desc_ring() 246 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring() 257 static int vnic_dev_cmd1(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, int wait) in vnic_dev_cmd1() 319 static int vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in vnic_dev_cmd2() 414 static int vnic_dev_init_devcmd1(struct vnic_dev *vdev) in vnic_dev_init_devcmd1() 425 static int vnic_dev_init_devcmd2(struct vnic_dev *vdev) in vnic_dev_init_devcmd2() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/fnic/ |
| 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() 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 …]
|
| /kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
| 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 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 …]
|
| /kernel/linux/linux-6.6/tools/virtio/linux/ |
| D | virtio_config.h | 18 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 …]
|
| /kernel/linux/linux-6.6/drivers/vfio/pci/ |
| D | vfio_pci_core.c | 112 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 …]
|
| D | vfio_pci_intrs.c | 34 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 …]
|
| /kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
| D | v4l2-dev.c | 48 struct video_device *vdev = to_video_device(cd); in index_show() local 57 struct video_device *vdev = to_video_device(cd); in dev_debug_show() local 65 struct video_device *vdev = to_video_device(cd); in dev_debug_store() local 81 struct video_device *vdev = to_video_device(cd); in name_show() local 127 static inline void devnode_set(struct video_device *vdev) in devnode_set() 133 static inline void devnode_clear(struct video_device *vdev) in devnode_clear() 139 static inline int devnode_find(struct video_device *vdev, int from, int to) in devnode_find() 150 void video_device_release(struct video_device *vdev) in video_device_release() 156 void video_device_release_empty(struct video_device *vdev) in video_device_release_empty() 163 static inline void video_get(struct video_device *vdev) in video_get() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/snic/ |
| D | vnic_dev.c | 63 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 …]
|
| /kernel/linux/linux-5.10/drivers/scsi/snic/ |
| D | vnic_dev.c | 77 void *svnic_dev_priv(struct vnic_dev *vdev) in svnic_dev_priv() 82 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() 165 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev, in svnic_dev_get_res_count() 171 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in svnic_dev_get_res() 223 int svnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, in svnic_dev_alloc_desc_ring() 250 void svnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in svnic_dev_free_desc_ring() 261 static int _svnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _svnic_dev_cmd2() 355 static int svnic_dev_init_devcmd2(struct vnic_dev *vdev) in svnic_dev_init_devcmd2() 434 static void vnic_dev_deinit_devcmd2(struct vnic_dev *vdev) in vnic_dev_deinit_devcmd2() 447 int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in svnic_dev_cmd() [all …]
|
| /kernel/linux/linux-6.6/drivers/vfio/platform/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/vfio/platform/ |
| 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() 194 static void vfio_platform_regions_cleanup(struct vfio_platform_device *vdev) in vfio_platform_regions_cleanup() 205 static int vfio_platform_call_reset(struct vfio_platform_device *vdev, in vfio_platform_call_reset() [all …]
|
| /kernel/linux/linux-5.10/drivers/remoteproc/ |
| D | remoteproc_virtio.c | 65 static struct virtqueue *rp_find_vq(struct virtio_device *vdev, in rp_find_vq() 126 static void __rproc_virtio_del_vqs(struct virtio_device *vdev) in __rproc_virtio_del_vqs() 138 static void rproc_virtio_del_vqs(struct virtio_device *vdev) in rproc_virtio_del_vqs() 143 static int rproc_virtio_find_vqs(struct virtio_device *vdev, unsigned int nvqs, in rproc_virtio_find_vqs() 173 static u8 rproc_virtio_get_status(struct virtio_device *vdev) in rproc_virtio_get_status() 183 static void rproc_virtio_set_status(struct virtio_device *vdev, u8 status) in rproc_virtio_set_status() 194 static void rproc_virtio_reset(struct virtio_device *vdev) in rproc_virtio_reset() 206 static u64 rproc_virtio_get_features(struct virtio_device *vdev) in rproc_virtio_get_features() 216 static void rproc_transport_features(struct virtio_device *vdev) in rproc_transport_features() 226 static int rproc_virtio_finalize_features(struct virtio_device *vdev) in rproc_virtio_finalize_features() [all …]
|