Home
last modified time | relevance | path

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

12345678910>>...16

/linux/drivers/accel/ivpu/
H A Divpu_hw_ip.c66 static int wait_for_ip_bar(struct ivpu_device *vdev) in wait_for_ip_bar() argument
71 static void host_ss_rst_clr(struct ivpu_device *vdev) in host_ss_rst_clr() argument
82 static int host_ss_noc_qreqn_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check_37xx() argument
92 static int host_ss_noc_qreqn_check_40xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check_40xx() argument
102 static int host_ss_noc_qreqn_check(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qreqn_check() argument
110 static int host_ss_noc_qacceptn_check_37xx(struct ivpu_device *vdev, u32 exp_val) in host_ss_noc_qacceptn_check_37xx() argument
120 static int host_ss_noc_qacceptn_check_40xx(struct ivpu_device *vdev, u3 argument
130 host_ss_noc_qacceptn_check(struct ivpu_device * vdev,u32 exp_val) host_ss_noc_qacceptn_check() argument
138 host_ss_noc_qdeny_check_37xx(struct ivpu_device * vdev,u32 exp_val) host_ss_noc_qdeny_check_37xx() argument
148 host_ss_noc_qdeny_check_40xx(struct ivpu_device * vdev,u32 exp_val) host_ss_noc_qdeny_check_40xx() argument
158 host_ss_noc_qdeny_check(struct ivpu_device * vdev,u32 exp_val) host_ss_noc_qdeny_check() argument
166 top_noc_qrenqn_check_37xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qrenqn_check_37xx() argument
177 top_noc_qrenqn_check_40xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qrenqn_check_40xx() argument
188 top_noc_qreqn_check(struct ivpu_device * vdev,u32 exp_val) top_noc_qreqn_check() argument
196 ivpu_hw_ip_host_ss_configure(struct ivpu_device * vdev) ivpu_hw_ip_host_ss_configure() argument
228 idle_gen_drive_37xx(struct ivpu_device * vdev,bool enable) idle_gen_drive_37xx() argument
240 idle_gen_drive_40xx(struct ivpu_device * vdev,bool enable) idle_gen_drive_40xx() argument
252 ivpu_hw_ip_idle_gen_enable(struct ivpu_device * vdev) ivpu_hw_ip_idle_gen_enable() argument
260 ivpu_hw_ip_idle_gen_disable(struct ivpu_device * vdev) ivpu_hw_ip_idle_gen_disable() argument
269 pwr_island_delay_set_50xx(struct ivpu_device * vdev,u32 post,u32 post1,u32 post2,u32 status) pwr_island_delay_set_50xx() argument
284 pwr_island_trickle_drive_37xx(struct ivpu_device * vdev,bool enable) pwr_island_trickle_drive_37xx() argument
296 pwr_island_trickle_drive_40xx(struct ivpu_device * vdev,bool enable) pwr_island_trickle_drive_40xx() argument
308 pwr_island_drive_37xx(struct ivpu_device * vdev,bool enable) pwr_island_drive_37xx() argument
320 pwr_island_drive_40xx(struct ivpu_device * vdev,bool enable) pwr_island_drive_40xx() argument
332 pwr_island_enable(struct ivpu_device * vdev) pwr_island_enable() argument
345 wait_for_pwr_island_status(struct ivpu_device * vdev,u32 exp_val) wait_for_pwr_island_status() argument
358 pwr_island_isolation_drive_37xx(struct ivpu_device * vdev,bool enable) pwr_island_isolation_drive_37xx() argument
370 pwr_island_isolation_drive_40xx(struct ivpu_device * vdev,bool enable) pwr_island_isolation_drive_40xx() argument
382 pwr_island_isolation_drive(struct ivpu_device * vdev,bool enable) pwr_island_isolation_drive() argument
390 pwr_island_isolation_disable(struct ivpu_device * vdev) pwr_island_isolation_disable() argument
395 host_ss_clk_drive_37xx(struct ivpu_device * vdev,bool enable) host_ss_clk_drive_37xx() argument
412 host_ss_clk_drive_40xx(struct ivpu_device * vdev,bool enable) host_ss_clk_drive_40xx() argument
429 host_ss_clk_drive(struct ivpu_device * vdev,bool enable) host_ss_clk_drive() argument
437 host_ss_clk_enable(struct ivpu_device * vdev) host_ss_clk_enable() argument
442 host_ss_rst_drive_37xx(struct ivpu_device * vdev,bool enable) host_ss_rst_drive_37xx() argument
459 host_ss_rst_drive_40xx(struct ivpu_device * vdev,bool enable) host_ss_rst_drive_40xx() argument
476 host_ss_rst_drive(struct ivpu_device * vdev,bool enable) host_ss_rst_drive() argument
484 host_ss_rst_enable(struct ivpu_device * vdev) host_ss_rst_enable() argument
489 host_ss_noc_qreqn_top_socmmio_drive_37xx(struct ivpu_device * vdev,bool enable) host_ss_noc_qreqn_top_socmmio_drive_37xx() argument
500 host_ss_noc_qreqn_top_socmmio_drive_40xx(struct ivpu_device * vdev,bool enable) host_ss_noc_qreqn_top_socmmio_drive_40xx() argument
511 host_ss_noc_qreqn_top_socmmio_drive(struct ivpu_device * vdev,bool enable) host_ss_noc_qreqn_top_socmmio_drive() argument
519 host_ss_axi_drive(struct ivpu_device * vdev,bool enable) host_ss_axi_drive() argument
538 top_noc_qreqn_drive_40xx(struct ivpu_device * vdev,bool enable) top_noc_qreqn_drive_40xx() argument
553 top_noc_qreqn_drive_37xx(struct ivpu_device * vdev,bool enable) top_noc_qreqn_drive_37xx() argument
568 top_noc_qreqn_drive(struct ivpu_device * vdev,bool enable) top_noc_qreqn_drive() argument
576 ivpu_hw_ip_host_ss_axi_enable(struct ivpu_device * vdev) ivpu_hw_ip_host_ss_axi_enable() argument
581 top_noc_qacceptn_check_37xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qacceptn_check_37xx() argument
592 top_noc_qacceptn_check_40xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qacceptn_check_40xx() argument
603 top_noc_qacceptn_check(struct ivpu_device * vdev,u32 exp_val) top_noc_qacceptn_check() argument
611 top_noc_qdeny_check_37xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qdeny_check_37xx() argument
622 top_noc_qdeny_check_40xx(struct ivpu_device * vdev,u32 exp_val) top_noc_qdeny_check_40xx() argument
633 top_noc_qdeny_check(struct ivpu_device * vdev,u32 exp_val) top_noc_qdeny_check() argument
641 top_noc_drive(struct ivpu_device * vdev,bool enable) top_noc_drive() argument
660 ivpu_hw_ip_top_noc_enable(struct ivpu_device * vdev) ivpu_hw_ip_top_noc_enable() argument
665 dpu_active_drive_37xx(struct ivpu_device * vdev,bool enable) dpu_active_drive_37xx() argument
677 pwr_island_delay_set(struct ivpu_device * vdev) pwr_island_delay_set() argument
703 ivpu_hw_ip_pwr_domain_enable(struct ivpu_device * vdev) ivpu_hw_ip_pwr_domain_enable() argument
732 ivpu_hw_ip_read_perf_timer_counter(struct ivpu_device * vdev) ivpu_hw_ip_read_perf_timer_counter() argument
740 ivpu_hw_ip_snoop_disable_37xx(struct ivpu_device * vdev) ivpu_hw_ip_snoop_disable_37xx() argument
755 ivpu_hw_ip_snoop_disable_40xx(struct ivpu_device * vdev) ivpu_hw_ip_snoop_disable_40xx() argument
770 ivpu_hw_ip_snoop_disable(struct ivpu_device * vdev) ivpu_hw_ip_snoop_disable() argument
778 ivpu_hw_ip_tbu_mmu_enable_37xx(struct ivpu_device * vdev) ivpu_hw_ip_tbu_mmu_enable_37xx() argument
790 ivpu_hw_ip_tbu_mmu_enable_40xx(struct ivpu_device * vdev) ivpu_hw_ip_tbu_mmu_enable_40xx() argument
804 ivpu_hw_ip_tbu_mmu_enable(struct ivpu_device * vdev) ivpu_hw_ip_tbu_mmu_enable() argument
812 soc_cpu_boot_37xx(struct ivpu_device * vdev) soc_cpu_boot_37xx() argument
840 cpu_noc_qacceptn_check_40xx(struct ivpu_device * vdev,u32 exp_val) cpu_noc_qacceptn_check_40xx() argument
850 cpu_noc_qdeny_check_40xx(struct ivpu_device * vdev,u32 exp_val) cpu_noc_qdeny_check_40xx() argument
860 cpu_noc_top_mmio_drive_40xx(struct ivpu_device * vdev,bool enable) cpu_noc_top_mmio_drive_40xx() argument
871 soc_cpu_drive_40xx(struct ivpu_device * vdev,bool enable) soc_cpu_drive_40xx() argument
890 soc_cpu_enable(struct ivpu_device * vdev) soc_cpu_enable() argument
895 soc_cpu_boot_40xx(struct ivpu_device * vdev) soc_cpu_boot_40xx() argument
921 ivpu_hw_ip_soc_cpu_boot(struct ivpu_device * vdev) ivpu_hw_ip_soc_cpu_boot() argument
929 wdt_disable_37xx(struct ivpu_device * vdev) wdt_disable_37xx() argument
947 wdt_disable_40xx(struct ivpu_device * vdev) wdt_disable_40xx() argument
962 ivpu_hw_ip_wdt_disable(struct ivpu_device * vdev) ivpu_hw_ip_wdt_disable() argument
970 ipc_rx_count_get_37xx(struct ivpu_device * vdev) ipc_rx_count_get_37xx() argument
977 ipc_rx_count_get_40xx(struct ivpu_device * vdev) ipc_rx_count_get_40xx() argument
984 ivpu_hw_ip_ipc_rx_count_get(struct ivpu_device * vdev) ivpu_hw_ip_ipc_rx_count_get() argument
992 ivpu_hw_ip_irq_enable(struct ivpu_device * vdev) ivpu_hw_ip_irq_enable() argument
1003 ivpu_hw_ip_irq_disable(struct ivpu_device * vdev) ivpu_hw_ip_irq_disable() argument
1014 diagnose_failure_37xx(struct ivpu_device * vdev) diagnose_failure_37xx() argument
1031 diagnose_failure_40xx(struct ivpu_device * vdev) diagnose_failure_40xx() argument
1048 ivpu_hw_ip_diagnose_failure(struct ivpu_device * vdev) ivpu_hw_ip_diagnose_failure() argument
1056 ivpu_hw_ip_irq_clear(struct ivpu_device * vdev) ivpu_hw_ip_irq_clear() argument
1064 irq_wdt_nce_handler(struct ivpu_device * vdev) irq_wdt_nce_handler() argument
1069 irq_wdt_mss_handler(struct ivpu_device * vdev) irq_wdt_mss_handler() argument
1075 irq_noc_firewall_handler(struct ivpu_device * vdev) irq_noc_firewall_handler() argument
1084 ivpu_hw_ip_irq_handler_37xx(struct ivpu_device * vdev,int irq) ivpu_hw_ip_irq_handler_37xx() argument
1118 ivpu_hw_ip_irq_handler_40xx(struct ivpu_device * vdev,int irq) ivpu_hw_ip_irq_handler_40xx() argument
1151 db_set_37xx(struct ivpu_device * vdev,u32 db_id) db_set_37xx() argument
1159 db_set_40xx(struct ivpu_device * vdev,u32 db_id) db_set_40xx() argument
1167 ivpu_hw_ip_db_set(struct ivpu_device * vdev,u32 db_id) ivpu_hw_ip_db_set() argument
1175 ivpu_hw_ip_ipc_rx_addr_get(struct ivpu_device * vdev) ivpu_hw_ip_ipc_rx_addr_get() argument
1183 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_btrs.c65 int ivpu_hw_btrs_irqs_clear_with_0_mtl(struct ivpu_device *vdev) in ivpu_hw_btrs_irqs_clear_with_0_mtl() argument
77 static void freq_ratios_init_mtl(struct ivpu_device *vdev) in freq_ratios_init_mtl() argument
90 static void freq_ratios_init_lnl(struct ivpu_device *vdev) in freq_ratios_init_lnl() argument
103 void ivpu_hw_btrs_freq_ratios_init(struct ivpu_device *vdev) in ivpu_hw_btrs_freq_ratios_init() argument
132 read_tile_config_fuse(struct ivpu_device * vdev,u32 * tile_fuse_config) read_tile_config_fuse() argument
153 info_init_mtl(struct ivpu_device * vdev) info_init_mtl() argument
164 info_init_lnl(struct ivpu_device * vdev) info_init_lnl() argument
180 ivpu_hw_btrs_info_init(struct ivpu_device * vdev) ivpu_hw_btrs_info_init() argument
188 wp_request_sync(struct ivpu_device * vdev) wp_request_sync() argument
196 wait_for_status_ready(struct ivpu_device * vdev,bool enable) wait_for_status_ready() argument
218 wp_request_mtl(struct ivpu_device * vdev,struct wp_request * wp) wp_request_mtl() argument
241 wp_request_lnl(struct ivpu_device * vdev,struct wp_request * wp) wp_request_lnl() argument
265 wp_request(struct ivpu_device * vdev,struct wp_request * wp) wp_request() argument
273 wp_request_send(struct ivpu_device * vdev,struct wp_request * wp) wp_request_send() argument
292 prepare_wp_request(struct ivpu_device * vdev,struct wp_request * wp,bool enable) prepare_wp_request() argument
312 wait_for_pll_lock(struct ivpu_device * vdev,bool enable) wait_for_pll_lock() argument
325 ivpu_hw_btrs_wp_drive(struct ivpu_device * vdev,bool enable) ivpu_hw_btrs_wp_drive() argument
361 d0i3_drive_mtl(struct ivpu_device * vdev,bool enable) d0i3_drive_mtl() argument
386 d0i3_drive_lnl(struct ivpu_device * vdev,bool enable) d0i3_drive_lnl() argument
413 d0i3_drive(struct ivpu_device * vdev,bool enable) d0i3_drive() argument
421 ivpu_hw_btrs_d0i3_enable(struct ivpu_device * vdev) ivpu_hw_btrs_d0i3_enable() argument
437 ivpu_hw_btrs_d0i3_disable(struct ivpu_device * vdev) ivpu_hw_btrs_d0i3_disable() argument
451 ivpu_hw_btrs_wait_for_clock_res_own_ack(struct ivpu_device * vdev) ivpu_hw_btrs_wait_for_clock_res_own_ack() argument
459 ivpu_hw_btrs_set_port_arbitration_weights_lnl(struct ivpu_device * vdev) ivpu_hw_btrs_set_port_arbitration_weights_lnl() argument
465 ip_reset_mtl(struct ivpu_device * vdev) ip_reset_mtl() argument
487 ip_reset_lnl(struct ivpu_device * vdev) ip_reset_lnl() argument
511 ivpu_hw_btrs_ip_reset(struct ivpu_device * vdev) ivpu_hw_btrs_ip_reset() argument
522 ivpu_hw_btrs_profiling_freq_reg_set_lnl(struct ivpu_device * vdev) ivpu_hw_btrs_profiling_freq_reg_set_lnl() argument
534 ivpu_hw_btrs_ats_print_lnl(struct ivpu_device * vdev) ivpu_hw_btrs_ats_print_lnl() argument
540 ivpu_hw_btrs_clock_relinquish_disable_lnl(struct ivpu_device * vdev) ivpu_hw_btrs_clock_relinquish_disable_lnl() argument
548 ivpu_hw_btrs_is_idle(struct ivpu_device * vdev) ivpu_hw_btrs_is_idle() argument
568 ivpu_hw_btrs_wait_for_idle(struct ivpu_device * vdev) ivpu_hw_btrs_wait_for_idle() argument
576 pll_config_get_mtl(struct ivpu_device * vdev) pll_config_get_mtl() argument
581 pll_config_get_lnl(struct ivpu_device * vdev) pll_config_get_lnl() argument
596 pll_ratio_to_dpu_freq(struct ivpu_device * vdev,u32 ratio) pll_ratio_to_dpu_freq() argument
604 ivpu_hw_btrs_dpu_max_freq_get(struct ivpu_device * vdev) ivpu_hw_btrs_dpu_max_freq_get() argument
609 ivpu_hw_btrs_dpu_freq_get(struct ivpu_device * vdev) ivpu_hw_btrs_dpu_freq_get() argument
618 ivpu_hw_btrs_irq_handler_mtl(struct ivpu_device * vdev,int irq) ivpu_hw_btrs_irq_handler_mtl() argument
667 ivpu_hw_btrs_irq_handler_lnl(struct ivpu_device * vdev,int irq) ivpu_hw_btrs_irq_handler_lnl() argument
732 ivpu_hw_btrs_dct_get_request(struct ivpu_device * vdev,bool * enable) ivpu_hw_btrs_dct_get_request() argument
756 ivpu_hw_btrs_dct_set_status(struct ivpu_device * vdev,bool enable,u32 active_percent) ivpu_hw_btrs_dct_set_status() argument
768 ivpu_hw_btrs_telemetry_offset_get(struct ivpu_device * vdev) ivpu_hw_btrs_telemetry_offset_get() argument
776 ivpu_hw_btrs_telemetry_size_get(struct ivpu_device * vdev) ivpu_hw_btrs_telemetry_size_get() argument
784 ivpu_hw_btrs_telemetry_enable_get(struct ivpu_device * vdev) ivpu_hw_btrs_telemetry_enable_get() argument
792 ivpu_hw_btrs_global_int_disable(struct ivpu_device * vdev) ivpu_hw_btrs_global_int_disable() argument
800 ivpu_hw_btrs_global_int_enable(struct ivpu_device * vdev) ivpu_hw_btrs_global_int_enable() argument
808 ivpu_hw_btrs_irq_enable(struct ivpu_device * vdev) ivpu_hw_btrs_irq_enable() argument
819 ivpu_hw_btrs_irq_disable(struct ivpu_device * vdev) ivpu_hw_btrs_irq_disable() argument
830 diagnose_failure_mtl(struct ivpu_device * vdev) diagnose_failure_mtl() argument
847 diagnose_failure_lnl(struct ivpu_device * vdev) diagnose_failure_lnl() argument
877 ivpu_hw_btrs_diagnose_failure(struct ivpu_device * vdev) ivpu_hw_btrs_diagnose_failure() argument
885 ivpu_hw_btrs_platform_read(struct ivpu_device * vdev) ivpu_hw_btrs_platform_read() argument
[all...]
H A Divpu_hw.c39 static void platform_init(struct ivpu_device *vdev) in platform_init() argument
59 static void wa_init(struct ivpu_device *vdev) in wa_init() argument
91 timeouts_init(struct ivpu_device * vdev) timeouts_init() argument
130 priority_bands_init(struct ivpu_device * vdev) priority_bands_init() argument
150 memory_ranges_init(struct ivpu_device * vdev) memory_ranges_init() argument
165 wp_enable(struct ivpu_device * vdev) wp_enable() argument
170 wp_disable(struct ivpu_device * vdev) wp_disable() argument
175 ivpu_hw_power_up(struct ivpu_device * vdev) ivpu_hw_power_up() argument
239 save_d0i3_entry_timestamp(struct ivpu_device * vdev) save_d0i3_entry_timestamp() argument
245 ivpu_hw_reset(struct ivpu_device * vdev) ivpu_hw_reset() argument
262 ivpu_hw_power_down(struct ivpu_device * vdev) ivpu_hw_power_down() argument
284 ivpu_hw_init(struct ivpu_device * vdev) ivpu_hw_init() argument
303 ivpu_hw_boot_fw(struct ivpu_device * vdev) ivpu_hw_boot_fw() argument
316 ivpu_hw_profiling_freq_drive(struct ivpu_device * vdev,bool enable) ivpu_hw_profiling_freq_drive() argument
329 ivpu_irq_handlers_init(struct ivpu_device * vdev) ivpu_irq_handlers_init() argument
342 ivpu_hw_irq_enable(struct ivpu_device * vdev) ivpu_hw_irq_enable() argument
348 ivpu_hw_irq_disable(struct ivpu_device * vdev) ivpu_hw_irq_disable() argument
356 struct ivpu_device *vdev = ptr; ivpu_hw_irq_handler() local
[all...]
H A Divpu_drv.c72 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_get() local
82 static void file_priv_unbind(struct ivpu_device *vdev, struct ivpu_file_priv *file_priv) in file_priv_unbind()
100 struct ivpu_device *vdev = file_priv->vdev; in file_priv_release() local
121 struct ivpu_device *vdev = file_priv->vdev; in ivpu_file_priv_put() local
130 bool ivpu_is_capable(struct ivpu_device *vdev, u32 capability) in ivpu_is_capable()
147 struct ivpu_device *vdev = file_priv->vdev; in ivpu_get_param_ioctl() local
227 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_open() local
290 struct ivpu_device *vdev = to_ivpu_device(dev); in ivpu_postclose() local
315 static int ivpu_wait_for_ready(struct ivpu_device *vdev) in ivpu_wait_for_ready()
351 static int ivpu_hw_sched_init(struct ivpu_device *vdev) in ivpu_hw_sched_init()
[all …]
H A Divpu_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
169 ivpu_ipc_rx_msg_del(struct ivpu_device * vdev,struct ivpu_ipc_rx_msg * rx_msg) ivpu_ipc_rx_msg_del() argument
177 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
197 ivpu_ipc_consumer_del(struct ivpu_device * vdev,struct ivpu_ipc_consumer * cons) ivpu_ipc_consumer_del() argument
214 ivpu_ipc_send(struct ivpu_device * vdev,struct ivpu_ipc_consumer * cons,struct vpu_jsm_msg * req) ivpu_ipc_send() argument
249 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
298 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
333 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
360 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
387 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
399 ivpu_ipc_irq_handler(struct ivpu_device * vdev) ivpu_ipc_irq_handler() argument
468 struct ivpu_device *vdev = container_of(work, struct ivpu_device, irq_ipc_work); ivpu_ipc_irq_work_fn() local
485 ivpu_ipc_init(struct ivpu_device * vdev) ivpu_ipc_init() argument
535 ivpu_ipc_fini(struct ivpu_device * vdev) ivpu_ipc_fini() argument
546 ivpu_ipc_enable(struct ivpu_device * vdev) ivpu_ipc_enable() argument
555 ivpu_ipc_disable(struct ivpu_device * vdev) ivpu_ipc_disable() argument
582 ivpu_ipc_reset(struct ivpu_device * vdev) ivpu_ipc_reset() argument
[all...]
H A Divpu_job.c29 static void ivpu_cmdq_ring_db(struct ivpu_device *vdev, struct ivpu_cmdq *cmdq) in ivpu_cmdq_ring_db() argument
34 static int ivpu_preemption_buffers_create(struct ivpu_device *vdev, in ivpu_preemption_buffers_create() argument
66 ivpu_preemption_buffers_free(struct ivpu_device * vdev,struct ivpu_file_priv * file_priv,struct ivpu_cmdq * cmdq) ivpu_preemption_buffers_free() argument
80 struct ivpu_device *vdev = file_priv->vdev; ivpu_cmdq_alloc() local
124 ivpu_cmdq_get_flags(struct ivpu_device * vdev,u32 flags) ivpu_cmdq_get_flags() argument
149 struct ivpu_device *vdev = file_priv->vdev; ivpu_cmdq_create() local
186 struct ivpu_device *vdev = file_priv->vdev; ivpu_hws_cmdq_init() local
205 struct ivpu_device *vdev = file_priv->vdev; ivpu_register_db() local
231 ivpu_cmdq_jobq_reset(struct ivpu_device * vdev,struct vpu_job_queue * jobq) ivpu_cmdq_jobq_reset() argument
241 struct ivpu_device *vdev = file_priv->vdev; ivpu_cmdq_register() local
266 struct ivpu_device *vdev = file_priv->vdev; ivpu_cmdq_unregister() local
329 struct ivpu_device *vdev = file_priv->vdev; ivpu_cmdq_acquire() local
375 ivpu_cmdq_reset_all_contexts(struct ivpu_device * vdev) ivpu_cmdq_reset_all_contexts() argument
390 struct ivpu_device *vdev = file_priv->vdev; ivpu_context_abort_locked() local
410 struct ivpu_device *vdev = job->vdev; ivpu_cmdq_push_job() local
453 struct ivpu_device *vdev; global() member
478 ivpu_fence_create(struct ivpu_device * vdev) ivpu_fence_create() argument
495 struct ivpu_device *vdev = job->vdev; ivpu_job_destroy() local
513 struct ivpu_device *vdev = file_priv->vdev; ivpu_job_create() local
540 ivpu_job_remove_from_submitted_jobs(struct ivpu_device * vdev,u32 job_id) ivpu_job_remove_from_submitted_jobs() argument
555 ivpu_job_signal_and_destroy(struct ivpu_device * vdev,u32 job_id,u32 job_status) ivpu_job_signal_and_destroy() argument
606 ivpu_jobs_abort_all(struct ivpu_device * vdev) ivpu_jobs_abort_all() argument
619 ivpu_cmdq_abort_all_jobs(struct ivpu_device * vdev,u32 ctx_id,u32 cmdq_id) ivpu_cmdq_abort_all_jobs() argument
636 struct ivpu_device *vdev = job->vdev; ivpu_job_submit() local
720 struct ivpu_device *vdev = file_priv->vdev; ivpu_job_prepare_bos_for_submit() local
785 struct ivpu_device *vdev = file_priv->vdev; ivpu_submit() local
902 struct ivpu_device *vdev = file_priv->vdev; ivpu_cmdq_create_ioctl() local
933 struct ivpu_device *vdev = file_priv->vdev; ivpu_cmdq_destroy_ioctl() local
969 ivpu_job_done_callback(struct ivpu_device * vdev,struct ivpu_ipc_hdr * ipc_hdr,struct vpu_jsm_msg * jsm_msg) ivpu_job_done_callback() argument
991 ivpu_job_done_consumer_init(struct ivpu_device * vdev) ivpu_job_done_consumer_init() argument
997 ivpu_job_done_consumer_fini(struct ivpu_device * vdev) ivpu_job_done_consumer_fini() argument
1004 struct ivpu_device *vdev = container_of(work, struct ivpu_device, context_abort_work); ivpu_context_abort_work_fn() local
[all...]
H A Divpu_jsm_msg.c95 int ivpu_jsm_register_db(struct ivpu_device *vdev, u32 ctx_id, u32 db_id, in ivpu_jsm_register_db() argument
115 int ivpu_jsm_unregister_db(struct ivpu_device *vdev, u32 db_id) in ivpu_jsm_unregister_db() argument
131 int ivpu_jsm_get_heartbeat(struct ivpu_device *vdev, u32 engine, u64 *heartbeat) in ivpu_jsm_get_heartbeat() argument
154 ivpu_jsm_reset_engine(struct ivpu_device * vdev,u32 engine) ivpu_jsm_reset_engine() argument
175 ivpu_jsm_preempt_engine(struct ivpu_device * vdev,u32 engine,u32 preempt_id) ivpu_jsm_preempt_engine() argument
195 ivpu_jsm_dyndbg_control(struct ivpu_device * vdev,char * command,size_t size) ivpu_jsm_dyndbg_control() argument
212 ivpu_jsm_trace_get_capability(struct ivpu_device * vdev,u32 * trace_destination_mask,u64 * trace_hw_component_mask) ivpu_jsm_trace_get_capability() argument
232 ivpu_jsm_trace_set_config(struct ivpu_device * vdev,u32 trace_level,u32 trace_destination_mask,u64 trace_hw_component_mask) ivpu_jsm_trace_set_config() argument
251 ivpu_jsm_context_release(struct ivpu_device * vdev,u32 host_ssid) ivpu_jsm_context_release() argument
267 ivpu_jsm_pwr_d0i3_enter(struct ivpu_device * vdev) ivpu_jsm_pwr_d0i3_enter() argument
286 ivpu_jsm_hws_create_cmdq(struct ivpu_device * vdev,u32 ctx_id,u32 cmdq_group,u32 cmdq_id,u32 pid,u32 engine,u64 cmdq_base,u32 cmdq_size) ivpu_jsm_hws_create_cmdq() argument
309 ivpu_jsm_hws_destroy_cmdq(struct ivpu_device * vdev,u32 ctx_id,u32 cmdq_id) ivpu_jsm_hws_destroy_cmdq() argument
326 ivpu_jsm_hws_register_db(struct ivpu_device * vdev,u32 ctx_id,u32 cmdq_id,u32 db_id,u64 cmdq_base,u32 cmdq_size) ivpu_jsm_hws_register_db() argument
347 ivpu_jsm_hws_resume_engine(struct ivpu_device * vdev,u32 engine) ivpu_jsm_hws_resume_engine() argument
368 ivpu_jsm_hws_set_context_sched_properties(struct ivpu_device * vdev,u32 ctx_id,u32 cmdq_id,u32 priority) ivpu_jsm_hws_set_context_sched_properties() argument
392 ivpu_jsm_hws_set_scheduling_log(struct ivpu_device * vdev,u32 engine_idx,u32 host_ssid,u64 vpu_log_buffer_va) ivpu_jsm_hws_set_scheduling_log() argument
412 ivpu_jsm_hws_setup_priority_bands(struct ivpu_device * vdev) ivpu_jsm_hws_setup_priority_bands() argument
437 ivpu_jsm_metric_streamer_start(struct ivpu_device * vdev,u64 metric_group_mask,u64 sampling_rate,u64 buffer_addr,u64 buffer_size) ivpu_jsm_metric_streamer_start() argument
459 ivpu_jsm_metric_streamer_stop(struct ivpu_device * vdev,u64 metric_group_mask) ivpu_jsm_metric_streamer_stop() argument
475 ivpu_jsm_metric_streamer_update(struct ivpu_device * vdev,u64 metric_group_mask,u64 buffer_addr,u64 buffer_size,u64 * bytes_written) ivpu_jsm_metric_streamer_update() argument
504 ivpu_jsm_metric_streamer_info(struct ivpu_device * vdev,u64 metric_group_mask,u64 buffer_addr,u64 buffer_size,u32 * sample_size,u64 * info_size) ivpu_jsm_metric_streamer_info() argument
535 ivpu_jsm_dct_enable(struct ivpu_device * vdev,u32 active_us,u32 inactive_us) ivpu_jsm_dct_enable() argument
547 ivpu_jsm_dct_disable(struct ivpu_device * vdev) ivpu_jsm_dct_disable() argument
556 ivpu_jsm_state_dump(struct ivpu_device * vdev) ivpu_jsm_state_dump() argument
[all...]
H A Divpu_fw.c36 #define IVPU_FW_CHECK_API_COMPAT(vdev, fw_hdr, name, min_major) \ argument
43 #define IVPU_FW_CHECK_API_VER_LT(vdev, fw_hdr, name, major, minor) \ argument
71 static int ivpu_fw_request(struct ivpu_device *vdev) in ivpu_fw_request() argument
99 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
122 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
143 ivpu_fw_sched_mode_select(struct ivpu_device * vdev,const struct vpu_firmware_header * fw_hdr) ivpu_fw_sched_mode_select() argument
154 ivpu_fw_parse(struct ivpu_device * vdev) ivpu_fw_parse() argument
272 ivpu_fw_release(struct ivpu_device * vdev) ivpu_fw_release() argument
279 ivpu_fw_init_wa(struct ivpu_device * vdev) ivpu_fw_init_wa() argument
294 ivpu_fw_update_global_range(struct ivpu_device * vdev) ivpu_fw_update_global_range() argument
309 ivpu_fw_mem_init(struct ivpu_device * vdev) ivpu_fw_mem_init() argument
378 ivpu_fw_mem_fini(struct ivpu_device * vdev) ivpu_fw_mem_fini() argument
396 ivpu_fw_init(struct ivpu_device * vdev) ivpu_fw_init() argument
423 ivpu_fw_fini(struct ivpu_device * vdev) ivpu_fw_fini() argument
429 ivpu_fw_load(struct ivpu_device * vdev) ivpu_fw_load() argument
448 ivpu_fw_boot_params_print(struct ivpu_device * vdev,struct vpu_boot_params * boot_params) ivpu_fw_boot_params_print() argument
551 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_hw.h64 ivpu_hw_btrs_irq_handler(struct ivpu_device * vdev,int irq) ivpu_hw_btrs_irq_handler() argument
69 ivpu_hw_ip_irq_handler(struct ivpu_device * vdev,int irq) ivpu_hw_ip_irq_handler() argument
85 ivpu_hw_dpu_max_freq_get(struct ivpu_device * vdev) ivpu_hw_dpu_max_freq_get() argument
90 ivpu_hw_dpu_freq_get(struct ivpu_device * vdev) ivpu_hw_dpu_freq_get() argument
95 ivpu_hw_irq_clear(struct ivpu_device * vdev) ivpu_hw_irq_clear() argument
100 ivpu_hw_profiling_freq_get(struct ivpu_device * vdev) ivpu_hw_profiling_freq_get() argument
105 ivpu_hw_diagnose_failure(struct ivpu_device * vdev) ivpu_hw_diagnose_failure() argument
111 ivpu_hw_telemetry_offset_get(struct ivpu_device * vdev) ivpu_hw_telemetry_offset_get() argument
116 ivpu_hw_telemetry_size_get(struct ivpu_device * vdev) ivpu_hw_telemetry_size_get() argument
121 ivpu_hw_telemetry_enable_get(struct ivpu_device * vdev) ivpu_hw_telemetry_enable_get() argument
126 ivpu_hw_is_idle(struct ivpu_device * vdev) ivpu_hw_is_idle() argument
131 ivpu_hw_wait_for_idle(struct ivpu_device * vdev) ivpu_hw_wait_for_idle() argument
136 ivpu_hw_ipc_tx_set(struct ivpu_device * vdev,u32 vpu_addr) ivpu_hw_ipc_tx_set() argument
141 ivpu_hw_db_set(struct ivpu_device * vdev,u32 db_id) ivpu_hw_db_set() argument
146 ivpu_hw_ipc_rx_addr_get(struct ivpu_device * vdev) ivpu_hw_ipc_rx_addr_get() argument
151 ivpu_hw_ipc_rx_count_get(struct ivpu_device * vdev) ivpu_hw_ipc_rx_count_get() argument
[all...]
/linux/drivers/net/ethernet/cisco/enic/
H A Dvnic_dev.c26 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() argument
31 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument
120 vnic_dev_get_res_count(struct vnic_dev * vdev,enum vnic_res_type type) vnic_dev_get_res_count() argument
127 vnic_dev_get_res(struct vnic_dev * vdev,enum vnic_res_type type,unsigned int index) vnic_dev_get_res() argument
174 vnic_dev_alloc_desc_ring(struct vnic_dev * vdev,struct vnic_dev_ring * ring,unsigned int desc_count,unsigned int desc_size) vnic_dev_alloc_desc_ring() argument
202 vnic_dev_free_desc_ring(struct vnic_dev * vdev,struct vnic_dev_ring * ring) vnic_dev_free_desc_ring() argument
212 _vnic_dev_cmd(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,int wait) _vnic_dev_cmd() argument
280 _vnic_dev_cmd2(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,int wait) _vnic_dev_cmd2() argument
356 vnic_dev_init_devcmd1(struct vnic_dev * vdev) vnic_dev_init_devcmd1() argument
366 vnic_dev_init_devcmd2(struct vnic_dev * vdev) vnic_dev_init_devcmd2() argument
430 vnic_dev_deinit_devcmd2(struct vnic_dev * vdev) vnic_dev_deinit_devcmd2() argument
438 vnic_dev_cmd_proxy(struct vnic_dev * vdev,enum vnic_devcmd_cmd proxy_cmd,enum vnic_devcmd_cmd cmd,u64 * a0,u64 * a1,int wait) vnic_dev_cmd_proxy() argument
472 vnic_dev_cmd_no_proxy(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,u64 * a0,u64 * a1,int wait) vnic_dev_cmd_no_proxy() argument
488 vnic_dev_cmd_proxy_by_index_start(struct vnic_dev * vdev,u16 index) vnic_dev_cmd_proxy_by_index_start() argument
494 vnic_dev_cmd_proxy_end(struct vnic_dev * vdev) vnic_dev_cmd_proxy_end() argument
500 vnic_dev_cmd(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,u64 * a0,u64 * a1,int wait) vnic_dev_cmd() argument
518 vnic_dev_capable(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd) vnic_dev_capable() argument
529 vnic_dev_fw_info(struct vnic_dev * vdev,struct vnic_devcmd_fw_info ** fw_info) vnic_dev_fw_info() argument
560 vnic_dev_spec(struct vnic_dev * vdev,unsigned int offset,unsigned int size,void * value) vnic_dev_spec() argument
583 vnic_dev_stats_dump(struct vnic_dev * vdev,struct vnic_stats ** stats) vnic_dev_stats_dump() argument
603 vnic_dev_close(struct vnic_dev * vdev) vnic_dev_close() argument
610 vnic_dev_enable_wait(struct vnic_dev * vdev) vnic_dev_enable_wait() argument
621 vnic_dev_disable(struct vnic_dev * vdev) vnic_dev_disable() argument
628 vnic_dev_open(struct vnic_dev * vdev,int arg) vnic_dev_open() argument
635 vnic_dev_open_done(struct vnic_dev * vdev,int * done) vnic_dev_open_done() argument
652 vnic_dev_soft_reset(struct vnic_dev * vdev,int arg) vnic_dev_soft_reset() argument
659 vnic_dev_soft_reset_done(struct vnic_dev * vdev,int * done) vnic_dev_soft_reset_done() argument
676 vnic_dev_hang_reset(struct vnic_dev * vdev,int arg) vnic_dev_hang_reset() argument
693 vnic_dev_hang_reset_done(struct vnic_dev * vdev,int * done) vnic_dev_hang_reset_done() argument
715 vnic_dev_hang_notify(struct vnic_dev * vdev) vnic_dev_hang_notify() argument
722 vnic_dev_get_mac_addr(struct vnic_dev * vdev,u8 * mac_addr) vnic_dev_get_mac_addr() argument
741 vnic_dev_packet_filter(struct vnic_dev * vdev,int directed,int multicast,int broadcast,int promisc,int allmulti) vnic_dev_packet_filter() argument
761 vnic_dev_add_addr(struct vnic_dev * vdev,const u8 * addr) vnic_dev_add_addr() argument
778 vnic_dev_del_addr(struct vnic_dev * vdev,const u8 * addr) vnic_dev_del_addr() argument
795 vnic_dev_set_ig_vlan_rewrite_mode(struct vnic_dev * vdev,u8 ig_vlan_rewrite_mode) vnic_dev_set_ig_vlan_rewrite_mode() argument
808 vnic_dev_notify_setcmd(struct vnic_dev * vdev,void * notify_addr,dma_addr_t notify_pa,u16 intr) vnic_dev_notify_setcmd() argument
828 vnic_dev_notify_set(struct vnic_dev * vdev,u16 intr) vnic_dev_notify_set() argument
848 vnic_dev_notify_unsetcmd(struct vnic_dev * vdev) vnic_dev_notify_unsetcmd() argument
866 vnic_dev_notify_unset(struct vnic_dev * vdev) vnic_dev_notify_unset() argument
877 vnic_dev_notify_ready(struct vnic_dev * vdev) vnic_dev_notify_ready() argument
898 vnic_dev_init(struct vnic_dev * vdev,int arg) vnic_dev_init() argument
919 vnic_dev_deinit(struct vnic_dev * vdev) vnic_dev_deinit() argument
927 vnic_dev_intr_coal_timer_info_default(struct vnic_dev * vdev) vnic_dev_intr_coal_timer_info_default() argument
936 vnic_dev_intr_coal_timer_info(struct vnic_dev * vdev) vnic_dev_intr_coal_timer_info() argument
967 vnic_dev_link_status(struct vnic_dev * vdev) vnic_dev_link_status() argument
975 vnic_dev_port_speed(struct vnic_dev * vdev) vnic_dev_port_speed() argument
983 vnic_dev_msg_lvl(struct vnic_dev * vdev) vnic_dev_msg_lvl() argument
991 vnic_dev_mtu(struct vnic_dev * vdev) vnic_dev_mtu() argument
999 vnic_dev_set_intr_mode(struct vnic_dev * vdev,enum vnic_dev_intr_mode intr_mode) vnic_dev_set_intr_mode() argument
1006 vnic_dev_get_intr_mode(struct vnic_dev * vdev) vnic_dev_get_intr_mode() argument
1011 vnic_dev_intr_coal_timer_usec_to_hw(struct vnic_dev * vdev,u32 usec) vnic_dev_intr_coal_timer_usec_to_hw() argument
1017 vnic_dev_intr_coal_timer_hw_to_usec(struct vnic_dev * vdev,u32 hw_cycles) vnic_dev_intr_coal_timer_hw_to_usec() argument
1023 vnic_dev_get_intr_coal_timer_max(struct vnic_dev * vdev) vnic_dev_get_intr_coal_timer_max() argument
1028 vnic_dev_unregister(struct vnic_dev * vdev) vnic_dev_unregister() argument
1051 vnic_dev_register(struct vnic_dev * vdev,void * priv,struct pci_dev * pdev,struct vnic_dev_bar * bar,unsigned int num_bars) vnic_dev_register() argument
1075 vnic_dev_get_pdev(struct vnic_dev * vdev) vnic_dev_get_pdev() argument
1081 vnic_devcmd_init(struct vnic_dev * vdev) vnic_devcmd_init() argument
1104 vnic_dev_init_prov2(struct vnic_dev * vdev,u8 * buf,u32 len) vnic_dev_init_prov2() argument
1127 vnic_dev_enable2(struct vnic_dev * vdev,int active) vnic_dev_enable2() argument
1137 vnic_dev_cmd_status(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,int * status) vnic_dev_cmd_status() argument
1151 vnic_dev_enable2_done(struct vnic_dev * vdev,int * status) vnic_dev_enable2_done() argument
1156 vnic_dev_deinit_done(struct vnic_dev * vdev,int * status) vnic_dev_deinit_done() argument
1161 vnic_dev_set_mac_addr(struct vnic_dev * vdev,u8 * mac_addr) vnic_dev_set_mac_addr() argument
1187 vnic_dev_classifier(struct vnic_dev * vdev,u8 cmd,u16 * entry,struct filter * data) vnic_dev_classifier() argument
1235 vnic_dev_overlay_offload_ctrl(struct vnic_dev * vdev,u8 overlay,u8 config) vnic_dev_overlay_offload_ctrl() argument
1244 vnic_dev_overlay_offload_cfg(struct vnic_dev * vdev,u8 overlay,u16 vxlan_udp_port_number) vnic_dev_overlay_offload_cfg() argument
1254 vnic_dev_get_supported_feature_ver(struct vnic_dev * vdev,u8 feature,u64 * supported_versions,u64 * a1) vnic_dev_get_supported_feature_ver() argument
1268 vnic_dev_capable_rss_hash_type(struct vnic_dev * vdev,u8 * rss_hash_type) vnic_dev_capable_rss_hash_type() 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() argument
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() argument
57 struct vfio_device *vdev = df->device; vfio_df_iommufd_unbind() local
68 vfio_iommufd_device_ictx(struct vfio_device * vdev) vfio_iommufd_device_ictx() argument
76 vfio_iommufd_device_id(struct vfio_device * vdev) vfio_iommufd_device_id() argument
89 vfio_iommufd_get_dev_id(struct vfio_device * vdev,struct iommufd_ctx * ictx) vfio_iommufd_get_dev_id() argument
117 vfio_iommufd_physical_bind(struct vfio_device * vdev,struct iommufd_ctx * ictx,u32 * out_device_id) vfio_iommufd_physical_bind() argument
131 vfio_iommufd_physical_unbind(struct vfio_device * vdev) vfio_iommufd_physical_unbind() argument
151 vfio_iommufd_physical_attach_ioas(struct vfio_device * vdev,u32 * pt_id) vfio_iommufd_physical_attach_ioas() argument
173 vfio_iommufd_physical_detach_ioas(struct vfio_device * vdev) vfio_iommufd_physical_detach_ioas() argument
185 vfio_iommufd_physical_pasid_attach_ioas(struct vfio_device * vdev,u32 pasid,u32 * pt_id) vfio_iommufd_physical_pasid_attach_ioas() argument
211 vfio_iommufd_physical_pasid_detach_ioas(struct vfio_device * vdev,u32 pasid) vfio_iommufd_physical_pasid_detach_ioas() argument
237 struct vfio_device *vdev = data; vfio_emulated_unmap() local
248 vfio_iommufd_emulated_bind(struct vfio_device * vdev,struct iommufd_ctx * ictx,u32 * out_device_id) vfio_iommufd_emulated_bind() argument
263 vfio_iommufd_emulated_unbind(struct vfio_device * vdev) vfio_iommufd_emulated_unbind() argument
275 vfio_iommufd_emulated_attach_ioas(struct vfio_device * vdev,u32 * pt_id) vfio_iommufd_emulated_attach_ioas() argument
292 vfio_iommufd_emulated_detach_ioas(struct vfio_device * vdev) vfio_iommufd_emulated_detach_ioas() argument
[all...]
/linux/include/linux/
H A Dvirtio_config.h153 __virtio_test_bit(const struct virtio_device * vdev,unsigned int fbit) __virtio_test_bit() argument
164 __virtio_set_bit(struct virtio_device * vdev,unsigned int fbit) __virtio_set_bit() argument
175 __virtio_clear_bit(struct virtio_device * vdev,unsigned int fbit) __virtio_clear_bit() argument
186 virtio_has_feature(const struct virtio_device * vdev,unsigned int fbit) virtio_has_feature() argument
195 virtio_get_features(struct virtio_device * vdev,u64 * features) virtio_get_features() argument
210 virtio_has_dma_quirk(const struct virtio_device * vdev) virtio_has_dma_quirk() argument
220 virtio_find_vqs(struct virtio_device * vdev,unsigned int nvqs,struct virtqueue * vqs[],struct virtqueue_info vqs_info[],struct irq_affinity * desc) virtio_find_vqs() argument
229 virtio_find_single_vq(struct virtio_device * vdev,vq_callback_t * c,const char * n) virtio_find_single_vq() argument
302 virtio_bus_name(struct virtio_device * vdev) virtio_bus_name() argument
321 struct virtio_device *vdev = vq->vdev; virtqueue_set_affinity() local
328 virtio_get_shm_region(struct virtio_device * vdev,struct virtio_shm_region * region,u8 id) virtio_get_shm_region() argument
338 virtio_is_little_endian(struct virtio_device * vdev) virtio_is_little_endian() argument
345 virtio16_to_cpu(struct virtio_device * vdev,__virtio16 val) virtio16_to_cpu() argument
350 cpu_to_virtio16(struct virtio_device * vdev,u16 val) cpu_to_virtio16() argument
355 virtio32_to_cpu(struct virtio_device * vdev,__virtio32 val) virtio32_to_cpu() argument
360 cpu_to_virtio32(struct virtio_device * vdev,u32 val) cpu_to_virtio32() argument
365 virtio64_to_cpu(struct virtio_device * vdev,__virtio64 val) virtio64_to_cpu() argument
370 cpu_to_virtio64(struct virtio_device * vdev,u64 val) cpu_to_virtio64() argument
375 virtio_to_cpu(vdev,x) global() argument
383 cpu_to_virtio(vdev,x,m) global() argument
395 virtio_cread(vdev,structname,member,ptr) global() argument
424 virtio_cwrite(vdev,structname,member,ptr) global() argument
459 virtio_cread_le(vdev,structname,member,ptr) global() argument
487 virtio_cwrite_le(vdev,structname,member,ptr) global() argument
503 __virtio_cread_many(struct virtio_device * vdev,unsigned int offset,void * buf,size_t count,size_t bytes) __virtio_cread_many() argument
524 virtio_cread_bytes(struct virtio_device * vdev,unsigned int offset,void * buf,size_t len) virtio_cread_bytes() argument
531 virtio_cread8(struct virtio_device * vdev,unsigned int offset) virtio_cread8() argument
540 virtio_cwrite8(struct virtio_device * vdev,unsigned int offset,u8 val) virtio_cwrite8() argument
547 virtio_cread16(struct virtio_device * vdev,unsigned int offset) virtio_cread16() argument
557 virtio_cwrite16(struct virtio_device * vdev,unsigned int offset,u16 val) virtio_cwrite16() argument
567 virtio_cread32(struct virtio_device * vdev,unsigned int offset) virtio_cread32() argument
577 virtio_cwrite32(struct virtio_device * vdev,unsigned int offset,u32 val) virtio_cwrite32() argument
587 virtio_cread64(struct virtio_device * vdev,unsigned int offset) virtio_cread64() argument
596 virtio_cwrite64(struct virtio_device * vdev,unsigned int offset,u64 val) virtio_cwrite64() argument
607 virtio_cread_feature(vdev,fbit,structname,member,ptr) global() argument
618 virtio_cread_le_feature(vdev,fbit,structname,member,ptr) global() argument
[all...]
/linux/drivers/scsi/fnic/
H A Dvnic_dev.c70 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() argument
75 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument
153 vnic_dev_get_res_count(struct vnic_dev * vdev,enum vnic_res_type type) vnic_dev_get_res_count() argument
159 vnic_dev_get_res(struct vnic_dev * vdev,enum vnic_res_type type,unsigned int index) vnic_dev_get_res() argument
210 vnic_dev_alloc_desc_ring(struct vnic_dev * vdev,struct vnic_dev_ring * ring,unsigned int desc_count,unsigned int desc_size) vnic_dev_alloc_desc_ring() argument
238 vnic_dev_free_desc_ring(struct vnic_dev * vdev,struct vnic_dev_ring * ring) vnic_dev_free_desc_ring() argument
249 vnic_dev_cmd1(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,int wait) vnic_dev_cmd1() argument
311 vnic_dev_cmd2(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,int wait) vnic_dev_cmd2() argument
406 vnic_dev_init_devcmd1(struct vnic_dev * vdev) vnic_dev_init_devcmd1() argument
417 vnic_dev_init_devcmd2(struct vnic_dev * vdev) vnic_dev_init_devcmd2() argument
489 vnic_dev_deinit_devcmd2(struct vnic_dev * vdev) vnic_dev_deinit_devcmd2() argument
500 vnic_dev_cmd_no_proxy(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,u64 * a0,u64 * a1,int wait) vnic_dev_cmd_no_proxy() argument
517 vnic_dev_cmd(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,u64 * a0,u64 * a1,int wait) vnic_dev_cmd() argument
530 vnic_dev_fw_info(struct vnic_dev * vdev,struct vnic_devcmd_fw_info ** fw_info) vnic_dev_fw_info() argument
555 vnic_dev_spec(struct vnic_dev * vdev,unsigned int offset,unsigned int size,void * value) vnic_dev_spec() argument
588 vnic_dev_stats_clear(struct vnic_dev * vdev) vnic_dev_stats_clear() argument
595 vnic_dev_stats_dump(struct vnic_dev * vdev,struct vnic_stats ** stats) vnic_dev_stats_dump() argument
614 vnic_dev_close(struct vnic_dev * vdev) vnic_dev_close() argument
621 vnic_dev_enable(struct vnic_dev * vdev) vnic_dev_enable() argument
628 vnic_dev_disable(struct vnic_dev * vdev) vnic_dev_disable() argument
635 vnic_dev_open(struct vnic_dev * vdev,int arg) vnic_dev_open() argument
642 vnic_dev_open_done(struct vnic_dev * vdev,int * done) vnic_dev_open_done() argument
659 vnic_dev_soft_reset(struct vnic_dev * vdev,int arg) vnic_dev_soft_reset() argument
666 vnic_dev_soft_reset_done(struct vnic_dev * vdev,int * done) vnic_dev_soft_reset_done() argument
683 vnic_dev_hang_notify(struct vnic_dev * vdev) vnic_dev_hang_notify() argument
690 vnic_dev_mac_addr(struct vnic_dev * vdev,u8 * mac_addr) vnic_dev_mac_addr() argument
709 vnic_dev_packet_filter(struct vnic_dev * vdev,int directed,int multicast,int broadcast,int promisc,int allmulti) vnic_dev_packet_filter() argument
727 vnic_dev_add_addr(struct vnic_dev * vdev,u8 * addr) vnic_dev_add_addr() argument
742 vnic_dev_del_addr(struct vnic_dev * vdev,u8 * addr) vnic_dev_del_addr() argument
757 vnic_dev_notify_set(struct vnic_dev * vdev,u16 intr) vnic_dev_notify_set() argument
777 vnic_dev_notify_unset(struct vnic_dev * vdev) vnic_dev_notify_unset() argument
789 vnic_dev_notify_ready(struct vnic_dev * vdev) vnic_dev_notify_ready() argument
811 vnic_dev_init(struct vnic_dev * vdev,int arg) vnic_dev_init() argument
818 vnic_dev_set_default_vlan(struct vnic_dev * vdev,u16 new_default_vlan) vnic_dev_set_default_vlan() argument
828 vnic_dev_link_status(struct vnic_dev * vdev) vnic_dev_link_status() argument
839 vnic_dev_port_speed(struct vnic_dev * vdev) vnic_dev_port_speed() argument
847 vnic_dev_msg_lvl(struct vnic_dev * vdev) vnic_dev_msg_lvl() argument
855 vnic_dev_mtu(struct vnic_dev * vdev) vnic_dev_mtu() argument
863 vnic_dev_link_down_cnt(struct vnic_dev * vdev) vnic_dev_link_down_cnt() argument
871 vnic_dev_set_intr_mode(struct vnic_dev * vdev,enum vnic_dev_intr_mode intr_mode) vnic_dev_set_intr_mode() argument
878 vnic_dev_get_intr_mode(struct vnic_dev * vdev) vnic_dev_get_intr_mode() argument
883 vnic_dev_unregister(struct vnic_dev * vdev) vnic_dev_unregister() argument
910 vnic_dev_register(struct vnic_dev * vdev,void * priv,struct pci_dev * pdev,struct vnic_dev_bar * bar) vnic_dev_register() argument
932 vnic_dev_cmd_init(struct vnic_dev * vdev) vnic_dev_cmd_init() argument
[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
446 struct video_device *vdev = video_devdata(filp); v4l2_release() local
503 get_index(struct video_device * vdev) get_index() argument
538 determine_valid_ioctls(struct video_device * vdev) determine_valid_ioctls() argument
808 video_register_media_controller(struct video_device * vdev) video_register_media_controller() argument
901 __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
1105 video_unregister_device(struct video_device * vdev) video_unregister_device() argument
1135 video_device_pipeline_start(struct video_device * vdev,struct media_pipeline * pipe) video_device_pipeline_start() argument
1147 __video_device_pipeline_start(struct video_device * vdev,struct media_pipeline * pipe) __video_device_pipeline_start() argument
1159 video_device_pipeline_stop(struct video_device * vdev) video_device_pipeline_stop() argument
1170 __video_device_pipeline_stop(struct video_device * vdev) __video_device_pipeline_stop() argument
1181 video_device_pipeline_alloc_start(struct video_device * vdev) video_device_pipeline_alloc_start() argument
1192 video_device_pipeline(struct video_device * vdev) video_device_pipeline() argument
[all...]
/linux/drivers/vfio/pci/
H A Dvfio_pci_core.c107 static void vfio_pci_probe_mmaps(struct vfio_pci_core_device *vdev) in vfio_pci_probe_mmaps() argument
213 static void vfio_pci_probe_power_state(struct vfio_pci_core_device *vdev) in vfio_pci_probe_power_state() argument
233 vfio_pci_set_power_state(struct vfio_pci_core_device * vdev,pci_power_t state) vfio_pci_set_power_state() argument
281 vfio_pci_runtime_pm_entry(struct vfio_pci_core_device * vdev,struct eventfd_ctx * efdctx) vfio_pci_runtime_pm_entry() argument
305 struct vfio_pci_core_device *vdev = vfio_pci_core_pm_entry() local
327 struct vfio_pci_core_device *vdev = vfio_pci_core_pm_entry_with_wakeup() local
355 __vfio_pci_runtime_pm_exit(struct vfio_pci_core_device * vdev) __vfio_pci_runtime_pm_exit() argument
368 vfio_pci_runtime_pm_exit(struct vfio_pci_core_device * vdev) vfio_pci_runtime_pm_exit() argument
382 struct vfio_pci_core_device *vdev = vfio_pci_core_pm_exit() local
404 struct vfio_pci_core_device *vdev = dev_get_drvdata(dev); vfio_pci_core_runtime_suspend() local
433 struct vfio_pci_core_device *vdev = dev_get_drvdata(dev); vfio_pci_core_runtime_resume() local
465 vfio_pci_core_enable(struct vfio_pci_core_device * vdev) vfio_pci_core_enable() argument
556 vfio_pci_core_disable(struct vfio_pci_core_device * vdev) vfio_pci_core_disable() argument
684 struct vfio_pci_core_device *vdev = vfio_pci_core_close_device() local
711 vfio_pci_core_finish_enable(struct vfio_pci_core_device * vdev) vfio_pci_core_finish_enable() argument
726 vfio_pci_get_irq_count(struct vfio_pci_core_device * vdev,int irq_type) vfio_pci_get_irq_count() argument
768 struct vfio_device *vdev; global() member
792 struct vfio_device *vdev; vfio_pci_fill_devs() local
873 msix_mmappable_cap(struct vfio_pci_core_device * vdev,struct vfio_info_cap * caps) msix_mmappable_cap() argument
884 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
911 vfio_pci_info_atomic_cap(struct vfio_pci_core_device * vdev,struct vfio_info_cap * caps) vfio_pci_info_atomic_cap() argument
942 vfio_pci_ioctl_get_info(struct vfio_pci_core_device * vdev,struct vfio_device_info __user * arg) vfio_pci_ioctl_get_info() argument
999 vfio_pci_ioctl_get_region_info(struct vfio_pci_core_device * vdev,struct vfio_region_info __user * arg) vfio_pci_ioctl_get_region_info() argument
1136 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
1173 vfio_pci_ioctl_set_irqs(struct vfio_pci_core_device * vdev,struct vfio_irq_set __user * arg) vfio_pci_ioctl_set_irqs() argument
1209 vfio_pci_ioctl_reset(struct vfio_pci_core_device * vdev,void __user * arg) vfio_pci_ioctl_reset() argument
1237 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
1313 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
1391 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
1421 vfio_pci_ioctl_ioeventfd(struct vfio_pci_core_device * vdev,struct vfio_device_ioeventfd __user * arg) vfio_pci_ioctl_ioeventfd() argument
1449 struct vfio_pci_core_device *vdev = vfio_pci_core_ioctl() local
1479 struct vfio_pci_core_device *vdev = vfio_pci_core_feature_token() local
1523 vfio_pci_rw(struct vfio_pci_core_device * vdev,char __user * buf,size_t count,loff_t * ppos,bool iswrite) vfio_pci_rw() argument
1573 struct vfio_pci_core_device *vdev = vfio_pci_core_read() local
1586 struct vfio_pci_core_device *vdev = vfio_pci_core_write() local
1596 vfio_pci_zap_bars(struct vfio_pci_core_device * vdev) vfio_pci_zap_bars() argument
1606 vfio_pci_zap_and_down_write_memory_lock(struct vfio_pci_core_device * vdev) vfio_pci_zap_and_down_write_memory_lock() argument
1612 vfio_pci_memory_lock_and_enable(struct vfio_pci_core_device * vdev) vfio_pci_memory_lock_and_enable() argument
1625 vfio_pci_memory_unlock_and_restore(struct vfio_pci_core_device * vdev,u16 cmd) vfio_pci_memory_unlock_and_restore() argument
1633 struct vfio_pci_core_device *vdev = vma->vm_private_data; vma_to_pfn() local
1647 struct vfio_pci_core_device *vdev = vma->vm_private_data; vfio_pci_mmap_huge_fault() local
1710 struct vfio_pci_core_device *vdev = vfio_pci_core_mmap() local
1800 struct vfio_pci_core_device *vdev = vfio_pci_core_request() local
1825 struct vfio_pci_core_device *vdev = vfio_pci_core_match_token_uuid() local
1916 struct vfio_pci_core_device *vdev = vfio_pci_core_match() local
1969 struct vfio_pci_core_device *vdev = container_of(nb, vfio_pci_bus_notifier() local
1996 vfio_pci_vf_init(struct vfio_pci_core_device * vdev) vfio_pci_vf_init() argument
2042 vfio_pci_vf_uninit(struct vfio_pci_core_device * vdev) vfio_pci_vf_uninit() argument
2053 vfio_pci_vga_init(struct vfio_pci_core_device * vdev) vfio_pci_vga_init() argument
2072 vfio_pci_vga_uninit(struct vfio_pci_core_device * vdev) vfio_pci_vga_uninit() argument
2086 struct vfio_pci_core_device *vdev = vfio_pci_core_init_dev() local
2106 struct vfio_pci_core_device *vdev = vfio_pci_core_release_dev() local
2116 vfio_pci_core_register_device(struct vfio_pci_core_device * vdev) vfio_pci_core_register_device() argument
2210 vfio_pci_core_unregister_device(struct vfio_pci_core_device * vdev) vfio_pci_core_unregister_device() argument
2229 struct vfio_pci_core_device *vdev = dev_get_drvdata(&pdev->dev); vfio_pci_core_aer_err_detected() local
2242 vfio_pci_core_sriov_configure(struct vfio_pci_core_device * vdev,int nr_virtfn) vfio_pci_core_sriov_configure() argument
2309 vfio_dev_in_groups(struct vfio_device * vdev,struct vfio_pci_group_info * groups) vfio_dev_in_groups() argument
2392 struct vfio_pci_core_device *vdev; vfio_pci_dev_set_hot_reset() local
[all...]
/linux/tools/virtio/linux/
H A Dvirtio_config.h20 static inline bool __virtio_test_bit(const struct virtio_device *vdev, in __virtio_test_bit() argument
31 static inline void __virtio_set_bit(struct virtio_device *vdev, in __virtio_set_bit() argument
42 static inline void __virtio_clear_bit(struct virtio_device *vdev, in __virtio_clear_bit() argument
55 virtio_has_dma_quirk(const struct virtio_device * vdev) virtio_has_dma_quirk() argument
64 virtio_is_little_endian(struct virtio_device * vdev) virtio_is_little_endian() argument
71 virtio16_to_cpu(struct virtio_device * vdev,__virtio16 val) virtio16_to_cpu() argument
76 cpu_to_virtio16(struct virtio_device * vdev,u16 val) cpu_to_virtio16() argument
81 virtio32_to_cpu(struct virtio_device * vdev,__virtio32 val) virtio32_to_cpu() argument
86 cpu_to_virtio32(struct virtio_device * vdev,u32 val) cpu_to_virtio32() argument
91 virtio64_to_cpu(struct virtio_device * vdev,__virtio64 val) virtio64_to_cpu() argument
96 cpu_to_virtio64(struct virtio_device * vdev,u64 val) cpu_to_virtio64() argument
[all...]
/linux/drivers/scsi/snic/
H A Dvnic_dev.c63 void *svnic_dev_priv(struct vnic_dev *vdev) in svnic_dev_priv() argument
68 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() argument
151 unsigned int svnic_dev_get_res_count(struct vnic_dev *vdev, in svnic_dev_get_res_count() argument
157 void __iomem *svnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in svnic_dev_get_res() argument
209 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
236 svnic_dev_free_desc_ring(struct vnic_dev * vdev,struct vnic_dev_ring * ring) svnic_dev_free_desc_ring() argument
247 _svnic_dev_cmd2(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,int wait) _svnic_dev_cmd2() argument
341 svnic_dev_init_devcmd2(struct vnic_dev * vdev) svnic_dev_init_devcmd2() argument
420 vnic_dev_deinit_devcmd2(struct vnic_dev * vdev) vnic_dev_deinit_devcmd2() argument
433 svnic_dev_cmd(struct vnic_dev * vdev,enum vnic_devcmd_cmd cmd,u64 * a0,u64 * a1,int wait) svnic_dev_cmd() argument
450 svnic_dev_fw_info(struct vnic_dev * vdev,struct vnic_devcmd_fw_info ** fw_info) svnic_dev_fw_info() argument
475 svnic_dev_spec(struct vnic_dev * vdev,unsigned int offset,unsigned int size,void * value) svnic_dev_spec() argument
508 svnic_dev_stats_clear(struct vnic_dev * vdev) svnic_dev_stats_clear() argument
516 svnic_dev_stats_dump(struct vnic_dev * vdev,struct vnic_stats ** stats) svnic_dev_stats_dump() argument
535 svnic_dev_close(struct vnic_dev * vdev) svnic_dev_close() argument
543 svnic_dev_enable_wait(struct vnic_dev * vdev) svnic_dev_enable_wait() argument
556 svnic_dev_disable(struct vnic_dev * vdev) svnic_dev_disable() argument
564 svnic_dev_open(struct vnic_dev * vdev,int arg) svnic_dev_open() argument
572 svnic_dev_open_done(struct vnic_dev * vdev,int * done) svnic_dev_open_done() argument
589 svnic_dev_notify_set(struct vnic_dev * vdev,u16 intr) svnic_dev_notify_set() argument
609 svnic_dev_notify_unset(struct vnic_dev * vdev) svnic_dev_notify_unset() argument
621 vnic_dev_notify_ready(struct vnic_dev * vdev) vnic_dev_notify_ready() argument
643 svnic_dev_init(struct vnic_dev * vdev,int arg) svnic_dev_init() argument
651 svnic_dev_link_status(struct vnic_dev * vdev) svnic_dev_link_status() argument
662 svnic_dev_link_down_cnt(struct vnic_dev * vdev) svnic_dev_link_down_cnt() argument
670 svnic_dev_set_intr_mode(struct vnic_dev * vdev,enum vnic_dev_intr_mode intr_mode) svnic_dev_set_intr_mode() argument
676 svnic_dev_get_intr_mode(struct vnic_dev * vdev) svnic_dev_get_intr_mode() argument
681 svnic_dev_unregister(struct vnic_dev * vdev) svnic_dev_unregister() argument
708 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
737 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() argument
71 static int vfio_platform_acpi_call_reset(struct vfio_platform_device *vdev, in vfio_platform_acpi_call_reset() argument
92 static bool vfio_platform_acpi_has_reset(struct vfio_platform_device *vdev) in vfio_platform_acpi_has_reset() argument
104 vfio_platform_has_reset(struct vfio_platform_device * vdev) vfio_platform_has_reset() argument
112 vfio_platform_get_reset(struct vfio_platform_device * vdev) vfio_platform_get_reset() argument
128 vfio_platform_put_reset(struct vfio_platform_device * vdev) vfio_platform_put_reset() argument
137 vfio_platform_regions_init(struct vfio_platform_device * vdev) vfio_platform_regions_init() argument
191 vfio_platform_regions_cleanup(struct vfio_platform_device * vdev) vfio_platform_regions_cleanup() argument
202 vfio_platform_call_reset(struct vfio_platform_device * vdev,const char ** extra_dbg) vfio_platform_call_reset() argument
219 struct vfio_platform_device *vdev = vfio_platform_close_device() local
239 struct vfio_platform_device *vdev = vfio_platform_open_device() local
278 struct vfio_platform_device *vdev = vfio_platform_ioctl() local
448 struct vfio_platform_device *vdev = vfio_platform_read() local
531 struct vfio_platform_device *vdev = vfio_platform_write() local
574 struct vfio_platform_device *vdev = vfio_platform_mmap() local
614 vfio_platform_of_probe(struct vfio_platform_device * vdev,struct device * dev) vfio_platform_of_probe() argument
644 vfio_platform_init_common(struct vfio_platform_device * vdev) vfio_platform_init_common() argument
670 vfio_platform_release_common(struct vfio_platform_device * vdev) vfio_platform_release_common() argument
[all...]
/linux/drivers/media/pci/mgb4/
H A Dmgb4_sysfs_in.c22 struct video_device *vdev = to_video_device(dev); in input_id_show() local
31 struct video_device *vdev = to_video_device(dev); in oldi_lane_width_show() local
69 struct video_device *vdev = to_video_device(dev); in oldi_lane_width_store() local
120 struct video_device *vdev = to_video_device(dev); in color_mapping_show() local
136 struct video_device *vdev = to_video_device(dev); in color_mapping_store() local
166 struct video_device *vdev = to_video_device(dev); link_status_show() local
177 struct video_device *vdev = to_video_device(dev); stream_status_show() local
189 struct video_device *vdev = to_video_device(dev); video_width_show() local
200 struct video_device *vdev = to_video_device(dev); video_height_show() local
211 struct video_device *vdev = to_video_device(dev); hsync_status_show() local
230 struct video_device *vdev = to_video_device(dev); vsync_status_show() local
250 struct video_device *vdev = to_video_device(dev); hsync_gap_length_show() local
266 struct video_device *vdev = to_video_device(dev); hsync_gap_length_store() local
286 struct video_device *vdev = to_video_device(dev); vsync_gap_length_show() local
302 struct video_device *vdev = to_video_device(dev); vsync_gap_length_store() local
322 struct video_device *vdev = to_video_device(dev); pclk_frequency_show() local
333 struct video_device *vdev = to_video_device(dev); hsync_width_show() local
344 struct video_device *vdev = to_video_device(dev); vsync_width_show() local
355 struct video_device *vdev = to_video_device(dev); hback_porch_show() local
366 struct video_device *vdev = to_video_device(dev); hfront_porch_show() local
377 struct video_device *vdev = to_video_device(dev); vback_porch_show() local
388 struct video_device *vdev = to_video_device(dev); vfront_porch_show() local
399 struct video_device *vdev = to_video_device(dev); frequency_range_show() local
409 struct video_device *vdev = to_video_device(dev); frequency_range_store() local
439 struct video_device *vdev = to_video_device(dev); fpdl3_input_width_show() local
469 struct video_device *vdev = to_video_device(dev); fpdl3_input_width_store() local
507 struct video_device *vdev = to_video_device(dev); gmsl_mode_show() local
549 struct video_device *vdev = to_video_device(dev); gmsl_mode_store() local
589 struct video_device *vdev = to_video_device(dev); gmsl_stream_id_show() local
606 struct video_device *vdev = to_video_device(dev); gmsl_stream_id_store() local
635 struct video_device *vdev = to_video_device(dev); gmsl_fec_show() local
661 struct video_device *vdev = to_video_device(dev); gmsl_fec_store() local
[all...]
H A Dmgb4_sysfs_out.c55 struct video_device *vdev = to_video_device(dev); in output_id_show() local
64 struct video_device *vdev = to_video_device(dev); in video_source_show() local
88 struct video_device *vdev = to_video_device(dev); in video_source_store() local
149 struct video_device *vdev = to_video_device(dev); in display_width_show() local
161 struct video_device *vdev = to_video_device(dev); display_width_store() local
189 struct video_device *vdev = to_video_device(dev); display_height_show() local
201 struct video_device *vdev = to_video_device(dev); display_height_store() local
229 struct video_device *vdev = to_video_device(dev); frame_rate_show() local
245 struct video_device *vdev = to_video_device(dev); frame_rate_store() local
264 struct video_device *vdev = to_video_device(dev); hsync_width_show() local
280 struct video_device *vdev = to_video_device(dev); hsync_width_store() local
300 struct video_device *vdev = to_video_device(dev); vsync_width_show() local
316 struct video_device *vdev = to_video_device(dev); vsync_width_store() local
336 struct video_device *vdev = to_video_device(dev); hback_porch_show() local
352 struct video_device *vdev = to_video_device(dev); hback_porch_store() local
372 struct video_device *vdev = to_video_device(dev); vback_porch_show() local
388 struct video_device *vdev = to_video_device(dev); vback_porch_store() local
408 struct video_device *vdev = to_video_device(dev); hfront_porch_show() local
424 struct video_device *vdev = to_video_device(dev); hfront_porch_store() local
444 struct video_device *vdev = to_video_device(dev); vfront_porch_show() local
460 struct video_device *vdev = to_video_device(dev); vfront_porch_store() local
482 struct video_device *vdev = to_video_device(dev); hsync_polarity_show() local
498 struct video_device *vdev = to_video_device(dev); hsync_polarity_store() local
518 struct video_device *vdev = to_video_device(dev); vsync_polarity_show() local
534 struct video_device *vdev = to_video_device(dev); vsync_polarity_store() local
554 struct video_device *vdev = to_video_device(dev); de_polarity_show() local
570 struct video_device *vdev = to_video_device(dev); de_polarity_store() local
590 struct video_device *vdev = to_video_device(dev); fpdl3_output_width_show() local
620 struct video_device *vdev = to_video_device(dev); fpdl3_output_width_store() local
656 struct video_device *vdev = to_video_device(dev); pclk_frequency_show() local
666 struct video_device *vdev = to_video_device(dev); pclk_frequency_store() local
[all...]
/linux/drivers/remoteproc/
H A Dremoteproc_virtio.c48 static struct rproc_vdev *vdev_to_rvdev(struct virtio_device *vdev) in vdev_to_rvdev() argument
57 static struct rproc *vdev_to_rproc(struct virtio_device *vdev) in vdev_to_rproc() argument
103 static struct virtqueue *rp_find_vq(struct virtio_device *vdev, in rp_find_vq() argument
166 static void __rproc_virtio_del_vqs(struct virtio_device *vdev) in __rproc_virtio_del_vqs() argument
178 rproc_virtio_del_vqs(struct virtio_device * vdev) rproc_virtio_del_vqs() argument
183 rproc_virtio_find_vqs(struct virtio_device * vdev,unsigned int nvqs,struct virtqueue * vqs[],struct virtqueue_info vqs_info[],struct irq_affinity * desc) rproc_virtio_find_vqs() argument
213 rproc_virtio_get_status(struct virtio_device * vdev) rproc_virtio_get_status() argument
223 rproc_virtio_set_status(struct virtio_device * vdev,u8 status) rproc_virtio_set_status() argument
234 rproc_virtio_reset(struct virtio_device * vdev) rproc_virtio_reset() argument
246 rproc_virtio_get_features(struct virtio_device * vdev) rproc_virtio_get_features() argument
256 rproc_transport_features(struct virtio_device * vdev) rproc_transport_features() argument
266 rproc_virtio_finalize_features(struct virtio_device * vdev) rproc_virtio_finalize_features() argument
291 rproc_virtio_get(struct virtio_device * vdev,unsigned int offset,void * buf,unsigned int len) rproc_virtio_get() argument
309 rproc_virtio_set(struct virtio_device * vdev,unsigned int offset,const void * buf,unsigned int len) rproc_virtio_set() argument
349 struct virtio_device *vdev = dev_to_virtio(dev); rproc_virtio_dev_release() local
374 struct virtio_device *vdev; rproc_add_virtio_dev() local
470 struct virtio_device *vdev = dev_to_virtio(dev); rproc_remove_virtio_dev() local
[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() argument
98 static void snet_set_vq_num(struct vdpa_device *vdev, u16 idx, u32 num) in snet_set_vq_num() argument
105 static void snet_kick_vq(struct vdpa_device *vdev, u16 idx) in snet_kick_vq() argument
115 static void snet_kick_vq_with_data(struct vdpa_device *vdev, u32 data) in snet_kick_vq_with_data() argument
127 static void snet_set_vq_cb(struct vdpa_device *vdev, u16 idx, struct vdpa_callback *cb) in snet_set_vq_cb() argument
135 snet_set_vq_ready(struct vdpa_device * vdev,u16 idx,bool ready) snet_set_vq_ready() argument
142 snet_get_vq_ready(struct vdpa_device * vdev,u16 idx) snet_get_vq_ready() argument
167 snet_set_vq_state(struct vdpa_device * vdev,u16 idx,const struct vdpa_vq_state * state) snet_set_vq_state() argument
186 snet_get_vq_state(struct vdpa_device * vdev,u16 idx,struct vdpa_vq_state * state) snet_get_vq_state() argument
193 snet_get_vq_irq(struct vdpa_device * vdev,u16 idx) snet_get_vq_irq() argument
200 snet_get_vq_align(struct vdpa_device * vdev) snet_get_vq_align() argument
248 snet_reset(struct vdpa_device * vdev) snet_reset() argument
255 snet_get_config_size(struct vdpa_device * vdev) snet_get_config_size() argument
262 snet_get_features(struct vdpa_device * vdev) snet_get_features() argument
269 snet_set_drv_features(struct vdpa_device * vdev,u64 features) snet_set_drv_features() argument
277 snet_get_drv_features(struct vdpa_device * vdev) snet_get_drv_features() argument
284 snet_get_vq_num_max(struct vdpa_device * vdev) snet_get_vq_num_max() argument
291 snet_set_config_cb(struct vdpa_device * vdev,struct vdpa_callback * cb) snet_set_config_cb() argument
299 snet_get_device_id(struct vdpa_device * vdev) snet_get_device_id() argument
306 snet_get_vendor_id(struct vdpa_device * vdev) snet_get_vendor_id() argument
311 snet_get_status(struct vdpa_device * vdev) snet_get_status() argument
428 snet_set_status(struct vdpa_device * vdev,u8 status) snet_set_status() argument
464 snet_get_config(struct vdpa_device * vdev,unsigned int offset,void * buf,unsigned int len) snet_get_config() argument
481 snet_set_config(struct vdpa_device * vdev,unsigned int offset,const void * buf,unsigned int len) snet_set_config() argument
498 snet_suspend(struct vdpa_device * vdev) snet_suspend() argument
512 snet_resume(struct vdpa_device * vdev) snet_resume() argument
[all...]
/linux/drivers/vfio/fsl-mc/
H A Dvfio_fsl_mc.c24 struct vfio_fsl_mc_device *vdev = in vfio_fsl_mc_open_device() local
58 vfio_fsl_mc_regions_cleanup(struct vfio_fsl_mc_device * vdev) vfio_fsl_mc_regions_cleanup() argument
68 vfio_fsl_mc_reset_device(struct vfio_fsl_mc_device * vdev) vfio_fsl_mc_reset_device() argument
99 struct vfio_fsl_mc_device *vdev = vfio_fsl_mc_close_device() local
124 struct vfio_fsl_mc_device *vdev = vfio_fsl_mc_ioctl() local
243 struct vfio_fsl_mc_device *vdev = vfio_fsl_mc_read() local
322 struct vfio_fsl_mc_device *vdev = vfio_fsl_mc_write() local
387 struct vfio_fsl_mc_device *vdev = vfio_fsl_mc_mmap() local
425 struct vfio_fsl_mc_device *vdev = container_of(nb, vfio_fsl_mc_bus_notifier() local
453 vfio_fsl_mc_init_device(struct vfio_fsl_mc_device * vdev) vfio_fsl_mc_init_device() argument
501 vfio_fsl_uninit_device(struct vfio_fsl_mc_device * vdev) vfio_fsl_uninit_device() argument
514 struct vfio_fsl_mc_device *vdev = vfio_fsl_mc_init_dev() local
536 struct vfio_fsl_mc_device *vdev; vfio_fsl_mc_probe() local
566 struct vfio_fsl_mc_device *vdev = vfio_fsl_mc_release_dev() local
576 struct vfio_fsl_mc_device *vdev = dev_get_drvdata(dev); vfio_fsl_mc_remove() local
[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/vdpa/
H A Dvdpa.c24 void vdpa_set_status(struct vdpa_device *vdev, u8 status) in vdpa_set_status() argument
36 struct vdpa_device *vdev = dev_to_vdpa(d); in vdpa_dev_probe() local
61 struct vdpa_device *vdev = dev_to_vdpa(d); vdpa_dev_remove() local
70 struct vdpa_device *vdev = dev_to_vdpa(dev); vdpa_dev_match() local
84 struct vdpa_device *vdev = dev_to_vdpa(dev); driver_override_store() local
97 struct vdpa_device *vdev = dev_to_vdpa(dev); driver_override_show() local
128 struct vdpa_device *vdev = dev_to_vdpa(d); vdpa_release_dev() local
163 struct vdpa_device *vdev; __vdpa_alloc_device() local
218 struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev); vdpa_name_match() local
223 __vdpa_register_device(struct vdpa_device * vdev,u32 nvqs) __vdpa_register_device() argument
248 _vdpa_register_device(struct vdpa_device * vdev,u32 nvqs) _vdpa_register_device() argument
265 vdpa_register_device(struct vdpa_device * vdev,u32 nvqs) vdpa_register_device() argument
282 _vdpa_unregister_device(struct vdpa_device * vdev) _vdpa_unregister_device() argument
294 vdpa_unregister_device(struct vdpa_device * vdev) vdpa_unregister_device() argument
352 struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev); vdpa_match_remove() local
373 vdpa_get_config_unlocked(struct vdpa_device * vdev,unsigned int offset,void * buf,unsigned int len) vdpa_get_config_unlocked() argument
395 vdpa_get_config(struct vdpa_device * vdev,unsigned int offset,void * buf,unsigned int len) vdpa_get_config() argument
411 vdpa_set_config(struct vdpa_device * vdev,unsigned int offset,const void * buf,unsigned int length) vdpa_set_config() argument
707 struct vdpa_device *vdev; vdpa_nl_cmd_dev_del_set_doit() local
739 vdpa_dev_fill(struct vdpa_device * vdev,struct sk_buff * msg,u32 portid,u32 seq,int flags,struct netlink_ext_ack * extack) vdpa_dev_fill() argument
787 struct vdpa_device *vdev; vdpa_nl_cmd_dev_get_doit() local
838 struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev); vdpa_dev_dump() local
922 vdpa_dev_net_config_fill(struct vdpa_device * vdev,struct sk_buff * msg) vdpa_dev_net_config_fill() argument
1109 vdpa_dev_blk_config_fill(struct vdpa_device * vdev,struct sk_buff * msg) vdpa_dev_blk_config_fill() argument
1157 vdpa_dev_config_fill(struct vdpa_device * vdev,struct sk_buff * msg,u32 portid,u32 seq,int flags,struct netlink_ext_ack * extack) vdpa_dev_config_fill() argument
1221 vdpa_fill_stats_rec(struct vdpa_device * vdev,struct sk_buff * msg,struct genl_info * info,u32 index) vdpa_fill_stats_rec() argument
1255 vendor_stats_fill(struct vdpa_device * vdev,struct sk_buff * msg,struct genl_info * info,u32 index) vendor_stats_fill() argument
1272 vdpa_dev_vendor_stats_fill(struct vdpa_device * vdev,struct sk_buff * msg,struct genl_info * info,u32 index) vdpa_dev_vendor_stats_fill() argument
1324 struct vdpa_device *vdev; vdpa_nl_cmd_dev_config_get_doit() local
1364 vdpa_dev_net_device_attr_set(struct vdpa_device * vdev,struct genl_info * info) vdpa_dev_net_device_attr_set() argument
1399 struct vdpa_device *vdev; vdpa_nl_cmd_dev_attr_set_doit() local
1440 struct vdpa_device *vdev = container_of(dev, struct vdpa_device, dev); vdpa_dev_config_dump() local
1480 struct vdpa_device *vdev; vdpa_nl_cmd_dev_stats_get_doit() local
[all...]

12345678910>>...16