Home
last modified time | relevance | path

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

1234567891011

/linux/drivers/accel/ivpu/
H A Divpu_hw_ip.c67 static int wait_for_ip_bar(struct ivpu_device *vdev) in wait_for_ip_bar() argument
72 static void host_ss_rst_clr(struct ivpu_device *vdev) in host_ss_rst_clr() argument
83 static int host_ss_noc_qreqn_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check_37xx() argument
93 static int host_ss_noc_qreqn_check_40xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check_40xx() argument
103 static int host_ss_noc_qreqn_check(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check() argument
111 static int host_ss_noc_qacceptn_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qacceptn_check_37xx() argument
121 static int host_ss_noc_qacceptn_check_40xx(struct ivpu_device *vdev, u3 argument
131 host_ss_noc_qacceptn_check(struct ivpu_device * vdev,u32 exp_val) host_ss_noc_qacceptn_check() argument
139 host_ss_noc_qdeny_check_37xx(struct ivpu_device * vdev,u32 exp_val) host_ss_noc_qdeny_check_37xx() argument
149 host_ss_noc_qdeny_check_40xx(struct ivpu_device * vdev,u32 exp_val) host_ss_noc_qdeny_check_40xx() argument
159 host_ss_noc_qdeny_check(struct ivpu_device * vdev,u32 exp_val) host_ss_noc_qdeny_check() argument
167 top_noc_qrenqn_check_37xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qrenqn_check_37xx() argument
178 top_noc_qrenqn_check_40xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qrenqn_check_40xx() argument
189 top_noc_qreqn_check(struct ivpu_device * vdev,u32 exp_val) top_noc_qreqn_check() argument
197 ivpu_hw_ip_host_ss_configure(struct ivpu_device * vdev) ivpu_hw_ip_host_ss_configure() argument
229 idle_gen_drive_37xx(struct ivpu_device * vdev,bool enable) idle_gen_drive_37xx() argument
241 idle_gen_drive_40xx(struct ivpu_device * vdev,bool enable) idle_gen_drive_40xx() argument
253 ivpu_hw_ip_idle_gen_enable(struct ivpu_device * vdev) ivpu_hw_ip_idle_gen_enable() argument
261 ivpu_hw_ip_idle_gen_disable(struct ivpu_device * vdev) ivpu_hw_ip_idle_gen_disable() argument
270 pwr_island_delay_set_50xx(struct ivpu_device * vdev,u32 post,u32 post1,u32 post2,u32 status) pwr_island_delay_set_50xx() argument
285 pwr_island_trickle_drive_37xx(struct ivpu_device * vdev,bool enable) pwr_island_trickle_drive_37xx() argument
297 pwr_island_trickle_drive_40xx(struct ivpu_device * vdev,bool enable) pwr_island_trickle_drive_40xx() argument
309 pwr_island_drive_37xx(struct ivpu_device * vdev,bool enable) pwr_island_drive_37xx() argument
321 pwr_island_drive_40xx(struct ivpu_device * vdev,bool enable) pwr_island_drive_40xx() argument
333 pwr_island_enable(struct ivpu_device * vdev) pwr_island_enable() argument
346 wait_for_pwr_island_status(struct ivpu_device * vdev,u32 exp_val) wait_for_pwr_island_status() argument
359 pwr_island_isolation_drive_37xx(struct ivpu_device * vdev,bool enable) pwr_island_isolation_drive_37xx() argument
371 pwr_island_isolation_drive_40xx(struct ivpu_device * vdev,bool enable) pwr_island_isolation_drive_40xx() argument
383 pwr_island_isolation_drive(struct ivpu_device * vdev,bool enable) pwr_island_isolation_drive() argument
391 pwr_island_isolation_disable(struct ivpu_device * vdev) pwr_island_isolation_disable() argument
396 host_ss_clk_drive_37xx(struct ivpu_device * vdev,bool enable) host_ss_clk_drive_37xx() argument
413 host_ss_clk_drive_40xx(struct ivpu_device * vdev,bool enable) host_ss_clk_drive_40xx() argument
430 host_ss_clk_drive(struct ivpu_device * vdev,bool enable) host_ss_clk_drive() argument
438 host_ss_clk_enable(struct ivpu_device * vdev) host_ss_clk_enable() argument
443 host_ss_rst_drive_37xx(struct ivpu_device * vdev,bool enable) host_ss_rst_drive_37xx() argument
460 host_ss_rst_drive_40xx(struct ivpu_device * vdev,bool enable) host_ss_rst_drive_40xx() argument
477 host_ss_rst_drive(struct ivpu_device * vdev,bool enable) host_ss_rst_drive() argument
485 host_ss_rst_enable(struct ivpu_device * vdev) host_ss_rst_enable() argument
490 host_ss_noc_qreqn_top_socmmio_drive_37xx(struct ivpu_device * vdev,bool enable) host_ss_noc_qreqn_top_socmmio_drive_37xx() argument
501 host_ss_noc_qreqn_top_socmmio_drive_40xx(struct ivpu_device * vdev,bool enable) host_ss_noc_qreqn_top_socmmio_drive_40xx() argument
512 host_ss_noc_qreqn_top_socmmio_drive(struct ivpu_device * vdev,bool enable) host_ss_noc_qreqn_top_socmmio_drive() argument
520 host_ss_axi_drive(struct ivpu_device * vdev,bool enable) host_ss_axi_drive() argument
539 top_noc_qreqn_drive_40xx(struct ivpu_device * vdev,bool enable) top_noc_qreqn_drive_40xx() argument
554 top_noc_qreqn_drive_37xx(struct ivpu_device * vdev,bool enable) top_noc_qreqn_drive_37xx() argument
569 top_noc_qreqn_drive(struct ivpu_device * vdev,bool enable) top_noc_qreqn_drive() argument
577 ivpu_hw_ip_host_ss_axi_enable(struct ivpu_device * vdev) ivpu_hw_ip_host_ss_axi_enable() argument
582 top_noc_qacceptn_check_37xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qacceptn_check_37xx() argument
593 top_noc_qacceptn_check_40xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qacceptn_check_40xx() argument
604 top_noc_qacceptn_check(struct ivpu_device * vdev,u32 exp_val) top_noc_qacceptn_check() argument
612 top_noc_qdeny_check_37xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qdeny_check_37xx() argument
623 top_noc_qdeny_check_40xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qdeny_check_40xx() argument
634 top_noc_qdeny_check(struct ivpu_device * vdev,u32 exp_val) top_noc_qdeny_check() argument
642 top_noc_drive(struct ivpu_device * vdev,bool enable) top_noc_drive() argument
661 ivpu_hw_ip_top_noc_enable(struct ivpu_device * vdev) ivpu_hw_ip_top_noc_enable() argument
666 dpu_active_drive_37xx(struct ivpu_device * vdev,bool enable) dpu_active_drive_37xx() argument
678 pwr_island_delay_set(struct ivpu_device * vdev) pwr_island_delay_set() argument
711 ivpu_hw_ip_pwr_domain_enable(struct ivpu_device * vdev) ivpu_hw_ip_pwr_domain_enable() argument
740 ivpu_hw_ip_read_perf_timer_counter(struct ivpu_device * vdev) ivpu_hw_ip_read_perf_timer_counter() argument
748 ivpu_hw_ip_snoop_disable_37xx(struct ivpu_device * vdev) ivpu_hw_ip_snoop_disable_37xx() argument
763 ivpu_hw_ip_snoop_disable_40xx(struct ivpu_device * vdev) ivpu_hw_ip_snoop_disable_40xx() argument
778 ivpu_hw_ip_snoop_disable(struct ivpu_device * vdev) ivpu_hw_ip_snoop_disable() argument
786 ivpu_hw_ip_tbu_mmu_enable_37xx(struct ivpu_device * vdev) ivpu_hw_ip_tbu_mmu_enable_37xx() argument
798 ivpu_hw_ip_tbu_mmu_enable_40xx(struct ivpu_device * vdev) ivpu_hw_ip_tbu_mmu_enable_40xx() argument
812 ivpu_hw_ip_tbu_mmu_enable(struct ivpu_device * vdev) ivpu_hw_ip_tbu_mmu_enable() argument
820 get_entry_point_addr(struct ivpu_device * vdev) get_entry_point_addr() argument
828 soc_cpu_boot_37xx(struct ivpu_device * vdev) soc_cpu_boot_37xx() argument
853 cpu_noc_qacceptn_check_40xx(struct ivpu_device * vdev,u32 exp_val) cpu_noc_qacceptn_check_40xx() argument
863 cpu_noc_qdeny_check_40xx(struct ivpu_device * vdev,u32 exp_val) cpu_noc_qdeny_check_40xx() argument
873 cpu_noc_top_mmio_drive_40xx(struct ivpu_device * vdev,bool enable) cpu_noc_top_mmio_drive_40xx() argument
884 soc_cpu_drive_40xx(struct ivpu_device * vdev,bool enable) soc_cpu_drive_40xx() argument
903 soc_cpu_set_entry_point_40xx(struct ivpu_device * vdev,u64 entry_point) soc_cpu_set_entry_point_40xx() argument
917 soc_cpu_boot_40xx(struct ivpu_device * vdev) soc_cpu_boot_40xx() argument
932 soc_cpu_boot_60xx(struct ivpu_device * vdev) soc_cpu_boot_60xx() argument
939 ivpu_hw_ip_soc_cpu_boot(struct ivpu_device * vdev) ivpu_hw_ip_soc_cpu_boot() argument
966 wdt_disable_37xx(struct ivpu_device * vdev) wdt_disable_37xx() argument
984 wdt_disable_40xx(struct ivpu_device * vdev) wdt_disable_40xx() argument
999 ivpu_hw_ip_wdt_disable(struct ivpu_device * vdev) ivpu_hw_ip_wdt_disable() argument
1007 ipc_rx_count_get_37xx(struct ivpu_device * vdev) ipc_rx_count_get_37xx() argument
1014 ipc_rx_count_get_40xx(struct ivpu_device * vdev) ipc_rx_count_get_40xx() argument
1021 ivpu_hw_ip_ipc_rx_count_get(struct ivpu_device * vdev) ivpu_hw_ip_ipc_rx_count_get() argument
1029 ivpu_hw_ip_irq_enable(struct ivpu_device * vdev) ivpu_hw_ip_irq_enable() argument
1040 ivpu_hw_ip_irq_disable(struct ivpu_device * vdev) ivpu_hw_ip_irq_disable() argument
1051 diagnose_failure_37xx(struct ivpu_device * vdev) diagnose_failure_37xx() argument
1068 diagnose_failure_40xx(struct ivpu_device * vdev) diagnose_failure_40xx() argument
1085 ivpu_hw_ip_diagnose_failure(struct ivpu_device * vdev) ivpu_hw_ip_diagnose_failure() argument
1093 ivpu_hw_ip_irq_clear(struct ivpu_device * vdev) ivpu_hw_ip_irq_clear() argument
1101 irq_wdt_nce_handler(struct ivpu_device * vdev) irq_wdt_nce_handler() argument
1106 irq_wdt_mss_handler(struct ivpu_device * vdev) irq_wdt_mss_handler() argument
1112 irq_noc_firewall_handler(struct ivpu_device * vdev) irq_noc_firewall_handler() argument
1121 ivpu_hw_ip_irq_handler_37xx(struct ivpu_device * vdev,int irq) ivpu_hw_ip_irq_handler_37xx() argument
1155 ivpu_hw_ip_irq_handler_40xx(struct ivpu_device * vdev,int irq) ivpu_hw_ip_irq_handler_40xx() argument
1188 db_set_37xx(struct ivpu_device * vdev,u32 db_id) db_set_37xx() argument
1196 db_set_40xx(struct ivpu_device * vdev,u32 db_id) db_set_40xx() argument
1204 ivpu_hw_ip_db_set(struct ivpu_device * vdev,u32 db_id) ivpu_hw_ip_db_set() argument
1212 ivpu_hw_ip_ipc_rx_addr_get(struct ivpu_device * vdev) ivpu_hw_ip_ipc_rx_addr_get() argument
1220 ivpu_hw_ip_ipc_tx_set(struct ivpu_device * vdev,u32 vpu_addr) ivpu_hw_ip_ipc_tx_set() argument
[all...]
H A Divpu_hw.c45 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 Divpu_drv.c70 static struct ivpu_user_limits *ivpu_user_limits_alloc(struct ivpu_device *vdev, uid_t uid) in ivpu_user_limits_alloc() argument
97 static struct ivpu_user_limits *ivpu_user_limits_get(struct ivpu_device *vdev) in ivpu_user_limits_get() argument
123 struct ivpu_device *vdev = limits->vdev; ivpu_user_limits_release() local
131 ivpu_user_limits_put(struct ivpu_device * vdev,struct ivpu_user_limits * limits) ivpu_user_limits_put() argument
139 struct ivpu_device *vdev = file_priv->vdev; ivpu_file_priv_get() local
149 file_priv_unbind(struct ivpu_device * vdev,struct ivpu_file_priv * file_priv) file_priv_unbind() argument
167 struct ivpu_device *vdev = file_priv->vdev; file_priv_release() local
189 struct ivpu_device *vdev = file_priv->vdev; ivpu_file_priv_put() local
198 ivpu_is_capable(struct ivpu_device * vdev,u32 capability) ivpu_is_capable() argument
217 struct ivpu_device *vdev = file_priv->vdev; ivpu_get_param_ioctl() local
300 struct ivpu_device *vdev = to_ivpu_device(dev); ivpu_open() local
373 struct ivpu_device *vdev = to_ivpu_device(dev); ivpu_postclose() local
399 ivpu_wait_for_ready(struct ivpu_device * vdev) ivpu_wait_for_ready() argument
434 ivpu_hw_sched_init(struct ivpu_device * vdev) ivpu_hw_sched_init() argument
456 ivpu_boot(struct ivpu_device * vdev) ivpu_boot() argument
505 ivpu_prepare_for_reset(struct ivpu_device * vdev) ivpu_prepare_for_reset() argument
516 ivpu_shutdown(struct ivpu_device * vdev) ivpu_shutdown() argument
583 ivpu_irq_init(struct ivpu_device * vdev) ivpu_irq_init() argument
610 ivpu_pci_init(struct ivpu_device * vdev) ivpu_pci_init() argument
655 ivpu_dev_init(struct ivpu_device * vdev) ivpu_dev_init() argument
779 ivpu_bo_unbind_all_user_contexts(struct ivpu_device * vdev) ivpu_bo_unbind_all_user_contexts() argument
792 ivpu_dev_fini(struct ivpu_device * vdev) ivpu_dev_fini() argument
830 struct ivpu_device *vdev; ivpu_probe() local
857 struct ivpu_device *vdev = pci_get_drvdata(pdev); ivpu_remove() local
[all...]
H A Divpu_debugfs.c35 struct ivpu_device *vdev = seq_to_ivpu(s); in bo_list_show() local
44 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_name_show() local
52 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_version_show() local
60 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_trace_capability_show() local
78 struct ivpu_device *vdev = seq_to_ivpu(s); in fw_trace_config_show() local
98 struct ivpu_device *vdev = seq_to_ivpu(s); in last_bootmode_show() local
108 struct ivpu_device *vdev = seq_to_ivpu(s); in reset_counter_show() local
116 struct ivpu_device *vdev = seq_to_ivpu(s); in reset_pending_show() local
124 struct ivpu_device *vdev = seq_to_ivpu(s); in firewall_irq_counter_show() local
132 struct ivpu_device *vdev = seq_to_ivpu(s); in engine_reset_counter_show() local
[all …]
H A Divpu_ipc.c27 static void ivpu_ipc_msg_dump(struct ivpu_device *vdev, char *c, in ivpu_ipc_msg_dump() argument
36 static void ivpu_jsm_msg_dump(struct ivpu_device *vdev, char *c, in ivpu_jsm_msg_dump() argument
49 ivpu_ipc_rx_mark_free(struct ivpu_device *vdev, struct ivpu_ipc_hdr *ipc_hdr, in ivpu_ipc_rx_mark_free() argument
58 static void ivpu_ipc_mem_fini(struct ivpu_device *vdev) in ivpu_ipc_mem_fini() argument
67 ivpu_ipc_tx_prepare(struct ivpu_device *vdev, struct ivpu_ipc_consumer *cons, in ivpu_ipc_tx_prepare() argument
123 ivpu_ipc_tx_release(struct ivpu_device * vdev,u32 vpu_addr) ivpu_ipc_tx_release() argument
131 ivpu_ipc_tx(struct ivpu_device * vdev,u32 vpu_addr) ivpu_ipc_tx() argument
137 ivpu_ipc_rx_msg_add(struct ivpu_device * vdev,struct ivpu_ipc_consumer * cons,struct ivpu_ipc_hdr * ipc_hdr,struct vpu_jsm_msg * jsm_msg) ivpu_ipc_rx_msg_add() argument
168 ivpu_ipc_rx_msg_del(struct ivpu_device * vdev,struct ivpu_ipc_rx_msg * rx_msg) ivpu_ipc_rx_msg_del() argument
176 ivpu_ipc_consumer_add(struct ivpu_device * vdev,struct ivpu_ipc_consumer * cons,u32 channel,ivpu_ipc_rx_callback_t rx_callback) ivpu_ipc_consumer_add() argument
196 ivpu_ipc_consumer_del(struct ivpu_device * vdev,struct ivpu_ipc_consumer * cons) ivpu_ipc_consumer_del() argument
213 ivpu_ipc_send(struct ivpu_device * vdev,struct ivpu_ipc_consumer * cons,struct vpu_jsm_msg * req) ivpu_ipc_send() argument
248 ivpu_ipc_receive(struct ivpu_device * vdev,struct ivpu_ipc_consumer * cons,struct ivpu_ipc_hdr * ipc_buf,struct vpu_jsm_msg * jsm_msg,unsigned long timeout_ms) ivpu_ipc_receive() argument
297 ivpu_ipc_send_receive_internal(struct ivpu_device * vdev,struct vpu_jsm_msg * req,enum vpu_ipc_msg_type expected_resp_type,struct vpu_jsm_msg * resp,u32 channel,unsigned long timeout_ms) ivpu_ipc_send_receive_internal() argument
332 ivpu_ipc_send_receive(struct ivpu_device * vdev,struct vpu_jsm_msg * req,enum vpu_ipc_msg_type expected_resp,struct vpu_jsm_msg * resp,u32 channel,unsigned long timeout_ms) ivpu_ipc_send_receive() argument
359 ivpu_ipc_send_and_wait(struct ivpu_device * vdev,struct vpu_jsm_msg * req,u32 channel,unsigned long timeout_ms) ivpu_ipc_send_and_wait() argument
386 ivpu_ipc_match_consumer(struct ivpu_device * vdev,struct ivpu_ipc_consumer * cons,struct ivpu_ipc_hdr * ipc_hdr,struct vpu_jsm_msg * jsm_msg) ivpu_ipc_match_consumer() argument
398 ivpu_ipc_irq_handler(struct ivpu_device * vdev) ivpu_ipc_irq_handler() argument
467 struct ivpu_device *vdev = container_of(work, struct ivpu_device, irq_ipc_work); ivpu_ipc_irq_work_fn() local
484 ivpu_ipc_init(struct ivpu_device * vdev) ivpu_ipc_init() argument
534 ivpu_ipc_fini(struct ivpu_device * vdev) ivpu_ipc_fini() argument
545 ivpu_ipc_enable(struct ivpu_device * vdev) ivpu_ipc_enable() argument
554 ivpu_ipc_disable(struct ivpu_device * vdev) ivpu_ipc_disable() argument
581 ivpu_ipc_reset(struct ivpu_device * vdev) ivpu_ipc_reset() argument
[all...]
H A Divpu_fw.c31 #define IVPU_FW_CHECK_API_COMPAT(vdev, fw_hdr, name, min_major) \ argument
38 #define IVPU_FW_CHECK_API_VER_LT(vdev, fw_hdr, name, major, minor) \ argument
68 static int ivpu_fw_request(struct ivpu_device *vdev) in ivpu_fw_request() argument
96 ivpu_fw_check_api(struct ivpu_device * vdev,const struct vpu_firmware_header * fw_hdr,const char * str,int index,u16 expected_major,u16 expected_minor,u16 min_major) ivpu_fw_check_api() argument
119 ivpu_fw_check_api_ver_lt(struct ivpu_device * vdev,const struct vpu_firmware_header * fw_hdr,const char * str,int index,u16 major,u16 minor) ivpu_fw_check_api_ver_lt() argument
145 ivpu_fw_sched_mode_select(struct ivpu_device * vdev,const struct vpu_firmware_header * fw_hdr) ivpu_fw_sched_mode_select() argument
163 ivpu_preemption_config_parse(struct ivpu_device * vdev,const struct vpu_firmware_header * fw_hdr) ivpu_preemption_config_parse() argument
203 ivpu_fw_parse(struct ivpu_device * vdev) ivpu_fw_parse() argument
361 ivpu_fw_release(struct ivpu_device * vdev) ivpu_fw_release() argument
368 ivpu_fw_init_wa(struct ivpu_device * vdev) ivpu_fw_init_wa() argument
383 ivpu_fw_mem_init(struct ivpu_device * vdev) ivpu_fw_mem_init() argument
465 ivpu_fw_mem_fini(struct ivpu_device * vdev) ivpu_fw_mem_fini() argument
487 ivpu_fw_init(struct ivpu_device * vdev) ivpu_fw_init() argument
514 ivpu_fw_fini(struct ivpu_device * vdev) ivpu_fw_fini() argument
520 ivpu_fw_load(struct ivpu_device * vdev) ivpu_fw_load() argument
539 ivpu_fw_boot_params_print(struct ivpu_device * vdev,struct vpu_boot_params * boot_params) ivpu_fw_boot_params_print() argument
636 ivpu_fw_boot_params_setup(struct ivpu_device * vdev,struct vpu_boot_params * boot_params) ivpu_fw_boot_params_setup() argument
[all...]
H A Divpu_drv.h83 #define ivpu_err(vdev, fmt, ...) \ argument
86 #define ivpu_err_ratelimited(vdev, fmt, ...) \ argument
89 #define ivpu_warn(vdev, fmt, ...) \ argument
92 #define ivpu_warn_ratelimited(vdev, fmt, ...) \ argument
95 #define ivpu_info(vdev, fmt, ...) drm_info(&(vdev) argument
97 ivpu_dbg(vdev,type,fmt,args...) global() argument
127 struct ivpu_device *vdev; global() member
196 struct ivpu_device *vdev; global() member
242 ivpu_revision(struct ivpu_device * vdev) ivpu_revision() argument
247 ivpu_device_id(struct ivpu_device * vdev) ivpu_device_id() argument
252 ivpu_hw_ip_gen(struct ivpu_device * vdev) ivpu_hw_ip_gen() argument
272 ivpu_hw_btrs_gen(struct ivpu_device * vdev) ivpu_hw_btrs_gen() argument
295 ivpu_get_context_count(struct ivpu_device * vdev) ivpu_get_context_count() argument
302 ivpu_get_doorbell_count(struct ivpu_device * vdev) ivpu_get_doorbell_count() argument
309 ivpu_get_platform(struct ivpu_device * vdev) ivpu_get_platform() argument
315 ivpu_is_silicon(struct ivpu_device * vdev) ivpu_is_silicon() argument
320 ivpu_is_simics(struct ivpu_device * vdev) ivpu_is_simics() argument
325 ivpu_is_fpga(struct ivpu_device * vdev) ivpu_is_fpga() argument
331 ivpu_is_force_snoop_enabled(struct ivpu_device * vdev) ivpu_is_force_snoop_enabled() argument
[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.h225 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 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.c54 int vfio_pci_eventfd_replace_locked(struct vfio_pci_core_device *vdev, in vfio_pci_eventfd_replace_locked() argument
142 static void vfio_pci_probe_mmaps(struct vfio_pci_core_device *vdev) in vfio_pci_probe_mmaps() argument
247 vfio_pci_probe_power_state(struct vfio_pci_core_device * vdev) vfio_pci_probe_power_state() argument
267 vfio_pci_set_power_state(struct vfio_pci_core_device * vdev,pci_power_t state) vfio_pci_set_power_state() argument
315 vfio_pci_runtime_pm_entry(struct vfio_pci_core_device * vdev,struct eventfd_ctx * efdctx) vfio_pci_runtime_pm_entry() argument
338 vfio_pci_core_pm_entry(struct vfio_pci_core_device * vdev,u32 flags,void __user * arg,size_t argsz) vfio_pci_core_pm_entry() argument
357 vfio_pci_core_pm_entry_with_wakeup(struct vfio_pci_core_device * vdev,u32 flags,struct vfio_device_low_power_entry_with_wakeup __user * arg,size_t argsz) vfio_pci_core_pm_entry_with_wakeup() argument
387 __vfio_pci_runtime_pm_exit(struct vfio_pci_core_device * vdev) __vfio_pci_runtime_pm_exit() argument
400 vfio_pci_runtime_pm_exit(struct vfio_pci_core_device * vdev) vfio_pci_runtime_pm_exit() argument
413 vfio_pci_core_pm_exit(struct vfio_pci_core_device * vdev,u32 flags,void __user * arg,size_t argsz) vfio_pci_core_pm_exit() argument
436 struct vfio_pci_core_device *vdev = dev_get_drvdata(dev); vfio_pci_core_runtime_suspend() local
465 struct vfio_pci_core_device *vdev = dev_get_drvdata(dev); vfio_pci_core_runtime_resume() local
491 vfio_pci_core_map_bars(struct vfio_pci_core_device * vdev) vfio_pci_core_map_bars() argument
531 vfio_pci_core_enable(struct vfio_pci_core_device * vdev) vfio_pci_core_enable() argument
623 vfio_pci_core_disable(struct vfio_pci_core_device * vdev) vfio_pci_core_disable() argument
760 struct vfio_pci_core_device *vdev = vfio_pci_core_close_device() local
783 vfio_pci_core_finish_enable(struct vfio_pci_core_device * vdev) vfio_pci_core_finish_enable() argument
798 vfio_pci_get_irq_count(struct vfio_pci_core_device * vdev,int irq_type) vfio_pci_get_irq_count() argument
840 struct vfio_device *vdev; global() member
864 struct vfio_device *vdev; vfio_pci_fill_devs() local
945 msix_mmappable_cap(struct vfio_pci_core_device * vdev,struct vfio_info_cap * caps) msix_mmappable_cap() argument
956 vfio_pci_core_register_dev_region(struct vfio_pci_core_device * vdev,unsigned int type,unsigned int subtype,const struct vfio_pci_regops * ops,size_t size,u32 flags,void * data) vfio_pci_core_register_dev_region() argument
983 vfio_pci_info_atomic_cap(struct vfio_pci_core_device * vdev,struct vfio_info_cap * caps) vfio_pci_info_atomic_cap() argument
1014 vfio_pci_ioctl_get_info(struct vfio_pci_core_device * vdev,struct vfio_device_info __user * arg) vfio_pci_ioctl_get_info() argument
1075 struct vfio_pci_core_device *vdev = vfio_pci_ioctl_get_region_info() local
1186 vfio_pci_ioctl_get_irq_info(struct vfio_pci_core_device * vdev,struct vfio_irq_info __user * arg) vfio_pci_ioctl_get_irq_info() argument
1223 vfio_pci_ioctl_set_irqs(struct vfio_pci_core_device * vdev,struct vfio_irq_set __user * arg) vfio_pci_ioctl_set_irqs() argument
1259 vfio_pci_ioctl_reset(struct vfio_pci_core_device * vdev,void __user * arg) vfio_pci_ioctl_reset() argument
1290 vfio_pci_ioctl_get_pci_hot_reset_info(struct vfio_pci_core_device * vdev,struct vfio_pci_hot_reset_info __user * arg) vfio_pci_ioctl_get_pci_hot_reset_info() argument
1366 vfio_pci_ioctl_pci_hot_reset_groups(struct vfio_pci_core_device * vdev,u32 array_count,bool slot,struct vfio_pci_hot_reset __user * arg) vfio_pci_ioctl_pci_hot_reset_groups() argument
1444 vfio_pci_ioctl_pci_hot_reset(struct vfio_pci_core_device * vdev,struct vfio_pci_hot_reset __user * arg) vfio_pci_ioctl_pci_hot_reset() argument
1474 vfio_pci_ioctl_ioeventfd(struct vfio_pci_core_device * vdev,struct vfio_device_ioeventfd __user * arg) vfio_pci_ioctl_ioeventfd() argument
1502 struct vfio_pci_core_device *vdev = vfio_pci_core_ioctl() local
1527 vfio_pci_core_feature_token(struct vfio_pci_core_device * vdev,u32 flags,uuid_t __user * arg,size_t argsz) vfio_pci_core_feature_token() argument
1557 struct vfio_pci_core_device *vdev = vfio_pci_core_ioctl_feature() local
1578 vfio_pci_rw(struct vfio_pci_core_device * vdev,char __user * buf,size_t count,loff_t * ppos,bool iswrite) vfio_pci_rw() argument
1628 struct vfio_pci_core_device *vdev = vfio_pci_core_read() local
1641 struct vfio_pci_core_device *vdev = vfio_pci_core_write() local
1651 vfio_pci_zap_bars(struct vfio_pci_core_device * vdev) vfio_pci_zap_bars() argument
1661 vfio_pci_zap_and_down_write_memory_lock(struct vfio_pci_core_device * vdev) vfio_pci_zap_and_down_write_memory_lock() argument
1667 vfio_pci_memory_lock_and_enable(struct vfio_pci_core_device * vdev) vfio_pci_memory_lock_and_enable() argument
1680 vfio_pci_memory_unlock_and_restore(struct vfio_pci_core_device * vdev,u16 cmd) vfio_pci_memory_unlock_and_restore() argument
1688 struct vfio_pci_core_device *vdev = vma->vm_private_data; vma_to_pfn() local
1698 vfio_pci_vmf_insert_pfn(struct vfio_pci_core_device * vdev,struct vm_fault * vmf,unsigned long pfn,unsigned int order) vfio_pci_vmf_insert_pfn() argument
1725 struct vfio_pci_core_device *vdev = vma->vm_private_data; vfio_pci_mmap_huge_fault() local
1760 struct vfio_pci_core_device *vdev = vfio_pci_core_mmap() local
1841 struct vfio_pci_core_device *vdev = vfio_pci_core_request() local
1866 struct vfio_pci_core_device *vdev = vfio_pci_core_match_token_uuid() local
1957 struct vfio_pci_core_device *vdev = vfio_pci_core_match() local
2010 struct vfio_pci_core_device *vdev = container_of(nb, vfio_pci_bus_notifier() local
2036 vfio_pci_vf_init(struct vfio_pci_core_device * vdev) vfio_pci_vf_init() argument
2082 vfio_pci_vf_uninit(struct vfio_pci_core_device * vdev) vfio_pci_vf_uninit() argument
2093 vfio_pci_vga_init(struct vfio_pci_core_device * vdev) vfio_pci_vga_init() argument
2112 vfio_pci_vga_uninit(struct vfio_pci_core_device * vdev) vfio_pci_vga_uninit() argument
2126 struct vfio_pci_core_device *vdev = vfio_pci_core_init_dev() local
2151 struct vfio_pci_core_device *vdev = vfio_pci_core_release_dev() local
2161 vfio_pci_core_register_device(struct vfio_pci_core_device * vdev) vfio_pci_core_register_device() argument
2259 vfio_pci_core_unregister_device(struct vfio_pci_core_device * vdev) vfio_pci_core_unregister_device() argument
2278 struct vfio_pci_core_device *vdev = dev_get_drvdata(&pdev->dev); vfio_pci_core_aer_err_detected() local
2291 vfio_pci_core_sriov_configure(struct vfio_pci_core_device * vdev,int nr_virtfn) vfio_pci_core_sriov_configure() argument
2358 vfio_dev_in_groups(struct vfio_device * vdev,struct vfio_pci_group_info * groups) vfio_dev_in_groups() argument
2441 struct vfio_pci_core_device *vdev; vfio_pci_dev_set_hot_reset() local
[all...]
H A Dvfio_pci_intrs.c26 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 …]
/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
130 devnode_set(struct video_device * vdev) devnode_set() argument
136 devnode_clear(struct video_device * vdev) devnode_clear() argument
142 devnode_find(struct video_device * vdev,int from,int to) devnode_find() argument
153 video_device_release(struct video_device * vdev) video_device_release() argument
159 video_device_release_empty(struct video_device * vdev) video_device_release_empty() argument
166 video_get(struct video_device * vdev) video_get() argument
171 video_put(struct video_device * vdev) video_put() argument
179 struct video_device *vdev = to_video_device(cd); v4l2_device_release() local
310 struct video_device *vdev = video_devdata(filp); v4l2_read() local
327 struct video_device *vdev = video_devdata(filp); v4l2_write() local
343 struct video_device *vdev = video_devdata(filp); v4l2_poll() local
361 struct video_device *vdev = video_devdata(filp); v4l2_ioctl() local
380 struct video_device *vdev = video_devdata(filp); v4l2_get_unmapped_area() local
397 struct video_device *vdev = video_devdata(filp); v4l2_mmap() local
413 struct video_device *vdev; v4l2_open() local
457 struct video_device *vdev = video_devdata(filp); v4l2_release() local
512 get_index(struct video_device * vdev) get_index() argument
547 determine_valid_ioctls(struct video_device * vdev) determine_valid_ioctls() argument
817 video_register_media_controller(struct video_device * vdev) video_register_media_controller() argument
910 __video_register_device(struct video_device * vdev,enum vfl_devnode_type type,int nr,int warn_if_nr_in_use,struct module * owner) __video_register_device() argument
1117 video_unregister_device(struct video_device * vdev) video_unregister_device() argument
1146 video_device_pipeline_start(struct video_device * vdev,struct media_pipeline * pipe) video_device_pipeline_start() argument
1158 __video_device_pipeline_start(struct video_device * vdev,struct media_pipeline * pipe) __video_device_pipeline_start() argument
1170 video_device_pipeline_stop(struct video_device * vdev) video_device_pipeline_stop() argument
1181 __video_device_pipeline_stop(struct video_device * vdev) __video_device_pipeline_stop() argument
1192 video_device_pipeline_alloc_start(struct video_device * vdev) video_device_pipeline_alloc_start() argument
1203 video_device_pipeline(struct video_device * vdev) video_device_pipeline() argument
[all...]
/linux/drivers/scsi/snic/
H A Dvnic_dev.c61 void *svnic_dev_priv(struct vnic_dev *vdev) in svnic_dev_priv() argument
66 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument
149 svnic_dev_get_res_count(struct vnic_dev * vdev,enum vnic_res_type type) svnic_dev_get_res_count() argument
155 svnic_dev_get_res(struct vnic_dev * vdev,enum vnic_res_type type,unsigned int index) svnic_dev_get_res() argument
207 svnic_dev_alloc_desc_ring(struct vnic_dev * vdev,struct vnic_dev_ring * ring,unsigned int desc_count,unsigned int desc_size) svnic_dev_alloc_desc_ring() argument
234 svnic_dev_free_desc_ring(struct vnic_dev * vdev,struct vnic_dev_ring * ring) svnic_dev_free_desc_ring() argument
245 _svnic_dev_cmd2(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,int wait) _svnic_dev_cmd2() argument
339 svnic_dev_init_devcmd2(struct vnic_dev * vdev) svnic_dev_init_devcmd2() argument
418 vnic_dev_deinit_devcmd2(struct vnic_dev * vdev) vnic_dev_deinit_devcmd2() argument
431 svnic_dev_cmd(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,u64 * a0,u64 * a1,int wait) svnic_dev_cmd() argument
448 svnic_dev_fw_info(struct vnic_dev * vdev,struct vnic_devcmd_fw_info ** fw_info) svnic_dev_fw_info() argument
473 svnic_dev_spec(struct vnic_dev * vdev,unsigned int offset,unsigned int size,void * value) svnic_dev_spec() argument
506 svnic_dev_stats_clear(struct vnic_dev * vdev) svnic_dev_stats_clear() argument
514 svnic_dev_stats_dump(struct vnic_dev * vdev,struct vnic_stats ** stats) svnic_dev_stats_dump() argument
533 svnic_dev_close(struct vnic_dev * vdev) svnic_dev_close() argument
541 svnic_dev_enable_wait(struct vnic_dev * vdev) svnic_dev_enable_wait() argument
554 svnic_dev_disable(struct vnic_dev * vdev) svnic_dev_disable() argument
562 svnic_dev_open(struct vnic_dev * vdev,int arg) svnic_dev_open() argument
570 svnic_dev_open_done(struct vnic_dev * vdev,int * done) svnic_dev_open_done() argument
587 svnic_dev_notify_set(struct vnic_dev * vdev,u16 intr) svnic_dev_notify_set() argument
607 svnic_dev_notify_unset(struct vnic_dev * vdev) svnic_dev_notify_unset() argument
619 vnic_dev_notify_ready(struct vnic_dev * vdev) vnic_dev_notify_ready() argument
641 svnic_dev_init(struct vnic_dev * vdev,int arg) svnic_dev_init() argument
649 svnic_dev_link_status(struct vnic_dev * vdev) svnic_dev_link_status() argument
658 svnic_dev_link_down_cnt(struct vnic_dev * vdev) svnic_dev_link_down_cnt() argument
666 svnic_dev_set_intr_mode(struct vnic_dev * vdev,enum vnic_dev_intr_mode intr_mode) svnic_dev_set_intr_mode() argument
672 svnic_dev_get_intr_mode(struct vnic_dev * vdev) svnic_dev_get_intr_mode() argument
677 svnic_dev_unregister(struct vnic_dev * vdev) svnic_dev_unregister() argument
699 svnic_dev_alloc_discover(struct vnic_dev * vdev,void * priv,struct pci_dev * pdev,struct vnic_dev_bar * bar,unsigned int num_bars) svnic_dev_alloc_discover() argument
728 svnic_dev_cmd_init(struct vnic_dev * vdev,int fallback) svnic_dev_cmd_init() argument
[all...]
/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 …]
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
H A Dvfio_amba.c21 static struct resource *get_amba_resource(struct vfio_platform_device *vdev, in get_amba_resource()
32 static int get_amba_irq(struct vfio_platform_device *vdev, int i) in get_amba_irq()
46 struct vfio_platform_device *vdev = in vfio_amba_init_dev() local
70 struct vfio_platform_device *vdev; in vfio_amba_probe() local
95 struct vfio_platform_device *vdev = in vfio_amba_release_dev() local
104 struct vfio_platform_device *vdev = dev_get_drvdata(&adev->dev); in vfio_amba_remove() local
/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/vdpa/solidrun/
H A Dsnet_main.c86 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 Dvivid-core.c282 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); vidioc_g_frequency() local
339 struct video_device *vdev = video_devdata(file); vidioc_s_frequency() local
352 struct video_device *vdev = video_devdata(file); vidioc_overlay() local
361 struct video_device *vdev = video_devdata(file); vidioc_g_fbuf() local
370 struct video_device *vdev = video_devdata(file); vidioc_s_fbuf() local
379 struct video_device *vdev = video_devdata(file); vidioc_s_std() local
388 struct video_device *vdev = video_devdata(file); vidioc_s_dv_timings() local
398 struct video_device *vdev = video_devdata(file); vidioc_g_pixelaspect() local
408 struct video_device *vdev = video_devdata(file); vidioc_g_selection() local
418 struct video_device *vdev = video_devdata(file); vidioc_s_selection() local
428 struct video_device *vdev = video_devdata(file); vidioc_g_parm() local
440 struct video_device *vdev = video_devdata(file); vidioc_s_parm() local
450 struct video_device *vdev = video_devdata(file); vidioc_log_status() local
461 struct video_device *vdev = video_devdata(file); vivid_radio_read() local
471 struct video_device *vdev = video_devdata(file); vivid_radio_write() local
480 struct video_device *vdev = video_devdata(file); vivid_radio_poll() local
490 struct video_device *vdev = video_devdata(file); vivid_enum_input() local
499 struct video_device *vdev = video_devdata(file); vivid_g_input() local
508 struct video_device *vdev = video_devdata(file); vivid_s_input() local
518 struct video_device *vdev = video_devdata(file); vivid_enum_fmt_cap() local
528 struct video_device *vdev = video_devdata(file); vivid_g_fmt_cap() local
538 struct video_device *vdev = video_devdata(file); vivid_try_fmt_cap() local
548 struct video_device *vdev = video_devdata(file); vivid_s_fmt_cap() local
558 struct video_device *vdev = video_devdata(file); vivid_g_fmt_cap_mplane() local
568 struct video_device *vdev = video_devdata(file); vivid_try_fmt_cap_mplane() local
578 struct video_device *vdev = video_devdata(file); vivid_s_fmt_cap_mplane() local
585 vivid_is_in_use(bool valid,struct video_device * vdev) vivid_is_in_use() argument
643 struct video_device *vdev = video_devdata(file); vivid_fop_release() local
695 struct video_device *vdev = video_devdata(file); vidioc_reqbufs() local
715 struct video_device *vdev = video_devdata(file); vidioc_create_bufs() local
[all...]
/linux/drivers/usb/gadget/function/
H A Duvc_v4l2.c217 struct video_device *vdev = video_devdata(file); in uvc_v4l2_querycap() local
231 struct video_device *vdev = video_devdata(file); in uvc_v4l2_get_format() local
250 struct video_device *vdev = video_devdata(file); in uvc_v4l2_try_format() local
308 struct video_device *vdev = video_devdata(file); in uvc_v4l2_set_format() local
329 struct video_device *vdev = video_devdata(file); in uvc_v4l2_g_parm() local
356 struct video_device *vdev = video_devdata(file); in uvc_v4l2_s_parm() local
380 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_frameintervals() local
419 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_framesizes() local
445 struct video_device *vdev = video_devdata(file); in uvc_v4l2_enum_format() local
469 struct video_device *vdev = video_devdata(file); in uvc_v4l2_reqbufs() local
[all …]
/linux/drivers/virtio/
H A Dvirtio_vdpa.c28 struct virtio_device vdev; member
39 static struct vdpa_device *vd_get_vdpa(struct virtio_device *vdev) in vd_get_vdpa()
44 static void virtio_vdpa_get(struct virtio_device *vdev, unsigned int offset, in virtio_vdpa_get()
52 static void virtio_vdpa_set(struct virtio_device *vdev, unsigned int offset, in virtio_vdpa_set()
60 static u32 virtio_vdpa_generation(struct virtio_device *vdev) in virtio_vdpa_generation()
71 static u8 virtio_vdpa_get_status(struct virtio_device *vdev) in virtio_vdpa_get_status()
79 static void virtio_vdpa_set_status(struct virtio_device *vdev, u8 status) in virtio_vdpa_set_status()
86 static void virtio_vdpa_reset(struct virtio_device *vdev) in virtio_vdpa_reset()
131 virtio_vdpa_setup_vq(struct virtio_device *vdev, unsigned int index, in virtio_vdpa_setup_vq()
259 static void virtio_vdpa_del_vqs(struct virtio_device *vdev) in virtio_vdpa_del_vqs()
[all …]
H A Dvirtio_mmio.c85 struct virtio_device vdev; member
94 static u64 vm_get_features(struct virtio_device *vdev) in vm_get_features() argument
109 static int vm_finalize_features(struct virtio_device *vdev) in vm_finalize_features() argument
134 vm_get(struct virtio_device * vdev,unsigned int offset,void * buf,unsigned int len) vm_get() argument
176 vm_set(struct virtio_device * vdev,unsigned int offset,const void * buf,unsigned int len) vm_set() argument
219 vm_generation(struct virtio_device * vdev) vm_generation() argument
229 vm_get_status(struct virtio_device * vdev) vm_get_status() argument
236 vm_set_status(struct virtio_device * vdev,u8 status) vm_set_status() argument
251 vm_reset(struct virtio_device * vdev) vm_reset() argument
328 vm_del_vqs(struct virtio_device * vdev) vm_del_vqs() argument
339 vm_synchronize_cbs(struct virtio_device * vdev) vm_synchronize_cbs() argument
346 vm_setup_vq(struct virtio_device * vdev,unsigned int index,void (* callback)(struct virtqueue * vq),const char * name,bool ctx) vm_setup_vq() argument
446 vm_find_vqs(struct virtio_device * vdev,unsigned int nvqs,struct virtqueue * vqs[],struct virtqueue_info vqs_info[],struct irq_affinity * desc) vm_find_vqs() argument
485 vm_bus_name(struct virtio_device * vdev) vm_bus_name() argument
492 vm_get_shm_region(struct virtio_device * vdev,struct virtio_shm_region * region,u8 id) vm_get_shm_region() argument
563 struct virtio_device *vdev = virtio_mmio_release_dev() local
[all...]
/linux/drivers/nfc/
H A Dvirtual_ncidev.c34 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev); in virtual_nci_open() local
42 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev); in virtual_nci_close() local
55 struct virtual_nci_dev *vdev = nci_get_drvdata(ndev); in virtual_nci_send() local
85 struct virtual_nci_dev *vdev = file->private_data; in virtual_ncidev_read() local
117 struct virtual_nci_dev *vdev = file->private_data; in virtual_ncidev_write() local
136 struct virtual_nci_dev *vdev; in virtual_ncidev_open() local
166 struct virtual_nci_dev *vdev = file->private_data; in virtual_ncidev_close() local
179 struct virtual_nci_dev *vdev = file->private_data; in virtual_ncidev_ioctl() 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()

1234567891011