Home
last modified time | relevance | path

Searched defs:hdev (Results 576 - 600 of 610) sorted by relevance

1...<<2122232425

/kernel/linux/linux-5.10/drivers/misc/habanalabs/gaudi/
H A Dgaudi.c366 static int gaudi_get_fixed_properties(struct hl_device *hdev) in gaudi_get_fixed_properties() argument
482 gaudi_pci_bars_map(struct hl_device *hdev) gaudi_pci_bars_map() argument
498 gaudi_set_hbm_bar_base(struct hl_device *hdev, u64 addr) gaudi_set_hbm_bar_base() argument
524 gaudi_init_iatu(struct hl_device *hdev) gaudi_init_iatu() argument
565 gaudi_early_init(struct hl_device *hdev) gaudi_early_init() argument
618 gaudi_early_fini(struct hl_device *hdev) gaudi_early_fini() argument
632 gaudi_fetch_psoc_frequency(struct hl_device *hdev) gaudi_fetch_psoc_frequency() argument
667 _gaudi_init_tpc_mem(struct hl_device *hdev, dma_addr_t tpc_kernel_src_addr, u32 tpc_kernel_size) _gaudi_init_tpc_mem() argument
751 gaudi_init_tpc_mem(struct hl_device *hdev) gaudi_init_tpc_mem() argument
795 gaudi_late_init(struct hl_device *hdev) gaudi_late_init() argument
836 gaudi_late_fini(struct hl_device *hdev) gaudi_late_fini() argument
857 gaudi_alloc_cpu_accessible_dma_mem(struct hl_device *hdev) gaudi_alloc_cpu_accessible_dma_mem() argument
913 gaudi_free_internal_qmans_pq_mem(struct hl_device *hdev) gaudi_free_internal_qmans_pq_mem() argument
929 gaudi_alloc_internal_qmans_pq_mem(struct hl_device *hdev) gaudi_alloc_internal_qmans_pq_mem() argument
975 gaudi_sw_init(struct hl_device *hdev) gaudi_sw_init() argument
1066 gaudi_sw_fini(struct hl_device *hdev) gaudi_sw_fini() argument
1092 struct hl_device *hdev = arg; gaudi_irq_handler_single() local
1110 gaudi_pci_irq_vector(struct hl_device *hdev, unsigned int nr, bool cpu_eq) gaudi_pci_irq_vector() argument
1125 gaudi_enable_msi_single(struct hl_device *hdev) gaudi_enable_msi_single() argument
1141 gaudi_enable_msi_multi(struct hl_device *hdev) gaudi_enable_msi_multi() argument
1173 gaudi_enable_msi(struct hl_device *hdev) gaudi_enable_msi() argument
1208 gaudi_sync_irqs(struct hl_device *hdev) gaudi_sync_irqs() argument
1229 gaudi_disable_msi(struct hl_device *hdev) gaudi_disable_msi() argument
1257 gaudi_init_scrambler_sram(struct hl_device *hdev) gaudi_init_scrambler_sram() argument
1321 gaudi_init_scrambler_hbm(struct hl_device *hdev) gaudi_init_scrambler_hbm() argument
1385 gaudi_init_e2e(struct hl_device *hdev) gaudi_init_e2e() argument
1750 gaudi_init_hbm_cred(struct hl_device *hdev) gaudi_init_hbm_cred() argument
1806 gaudi_init_golden_registers(struct hl_device *hdev) gaudi_init_golden_registers() argument
1837 gaudi_init_pci_dma_qman(struct hl_device *hdev, int dma_id, int qman_id, dma_addr_t qman_pq_addr) gaudi_init_pci_dma_qman() argument
1924 gaudi_init_dma_core(struct hl_device *hdev, int dma_id) gaudi_init_dma_core() argument
1955 gaudi_enable_qman(struct hl_device *hdev, int dma_id, u32 enable_mask) gaudi_enable_qman() argument
1963 gaudi_init_pci_dma_qmans(struct hl_device *hdev) gaudi_init_pci_dma_qmans() argument
2004 gaudi_init_hbm_dma_qman(struct hl_device *hdev, int dma_id, int qman_id, u64 qman_base_addr) gaudi_init_hbm_dma_qman() argument
2085 gaudi_init_hbm_dma_qmans(struct hl_device *hdev) gaudi_init_hbm_dma_qmans() argument
2122 gaudi_init_mme_qman(struct hl_device *hdev, u32 mme_offset, int qman_id, u64 qman_base_addr) gaudi_init_mme_qman() argument
2203 gaudi_init_mme_qmans(struct hl_device *hdev) gaudi_init_mme_qmans() argument
2242 gaudi_init_tpc_qman(struct hl_device *hdev, u32 tpc_offset, int qman_id, u64 qman_base_addr) gaudi_init_tpc_qman() argument
2324 gaudi_init_tpc_qmans(struct hl_device *hdev) gaudi_init_tpc_qmans() argument
2369 gaudi_disable_pci_dma_qmans(struct hl_device *hdev) gaudi_disable_pci_dma_qmans() argument
2381 gaudi_disable_hbm_dma_qmans(struct hl_device *hdev) gaudi_disable_hbm_dma_qmans() argument
2395 gaudi_disable_mme_qmans(struct hl_device *hdev) gaudi_disable_mme_qmans() argument
2406 gaudi_disable_tpc_qmans(struct hl_device *hdev) gaudi_disable_tpc_qmans() argument
2421 gaudi_stop_pci_dma_qmans(struct hl_device *hdev) gaudi_stop_pci_dma_qmans() argument
2434 gaudi_stop_hbm_dma_qmans(struct hl_device *hdev) gaudi_stop_hbm_dma_qmans() argument
2450 gaudi_stop_mme_qmans(struct hl_device *hdev) gaudi_stop_mme_qmans() argument
2462 gaudi_stop_tpc_qmans(struct hl_device *hdev) gaudi_stop_tpc_qmans() argument
2479 gaudi_pci_dma_stall(struct hl_device *hdev) gaudi_pci_dma_stall() argument
2491 gaudi_hbm_dma_stall(struct hl_device *hdev) gaudi_hbm_dma_stall() argument
2505 gaudi_mme_stall(struct hl_device *hdev) gaudi_mme_stall() argument
2531 gaudi_tpc_stall(struct hl_device *hdev) gaudi_tpc_stall() argument
2548 gaudi_set_clock_gating(struct hl_device *hdev) gaudi_set_clock_gating() argument
2606 gaudi_disable_clock_gating(struct hl_device *hdev) gaudi_disable_clock_gating() argument
2637 gaudi_enable_timestamp(struct hl_device *hdev) gaudi_enable_timestamp() argument
2650 gaudi_disable_timestamp(struct hl_device *hdev) gaudi_disable_timestamp() argument
2656 gaudi_halt_engines(struct hl_device *hdev, bool hard_reset) gaudi_halt_engines() argument
2695 gaudi_mmu_init(struct hl_device *hdev) gaudi_mmu_init() argument
2748 gaudi_load_firmware_to_device(struct hl_device *hdev) gaudi_load_firmware_to_device() argument
2760 gaudi_load_boot_fit_to_device(struct hl_device *hdev) gaudi_load_boot_fit_to_device() argument
2769 gaudi_read_device_fw_version(struct hl_device *hdev, enum hl_fw_component fwc) gaudi_read_device_fw_version() argument
2804 gaudi_init_cpu(struct hl_device *hdev) gaudi_init_cpu() argument
2836 gaudi_init_cpu_queues(struct hl_device *hdev, u32 cpu_timeout) gaudi_init_cpu_queues() argument
2899 gaudi_pre_hw_init(struct hl_device *hdev) gaudi_pre_hw_init() argument
2951 gaudi_hw_init(struct hl_device *hdev) gaudi_hw_init() argument
3018 gaudi_hw_fini(struct hl_device *hdev, bool hard_reset) gaudi_hw_fini() argument
3098 gaudi_suspend(struct hl_device *hdev) gaudi_suspend() argument
3109 gaudi_resume(struct hl_device *hdev) gaudi_resume() argument
3114 gaudi_cb_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) gaudi_cb_mmap() argument
3130 gaudi_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) gaudi_ring_doorbell() argument
3382 gaudi_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) gaudi_pqe_write() argument
3392 gaudi_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) gaudi_dma_alloc_coherent() argument
3405 gaudi_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) gaudi_dma_free_coherent() argument
3414 gaudi_get_int_queue_base(struct hl_device *hdev, u32 queue_id, dma_addr_t *dma_handle, u16 *queue_len) gaudi_get_int_queue_base() argument
3434 gaudi_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, long *result) gaudi_send_cpu_message() argument
3452 gaudi_test_queue(struct hl_device *hdev, u32 hw_queue_id) gaudi_test_queue() argument
3529 gaudi_test_cpu_queue(struct hl_device *hdev) gaudi_test_cpu_queue() argument
3543 gaudi_test_queues(struct hl_device *hdev) gaudi_test_queues() argument
3562 gaudi_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) gaudi_dma_pool_zalloc() argument
3579 gaudi_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) gaudi_dma_pool_free() argument
3588 gaudi_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) gaudi_cpu_accessible_dma_pool_alloc() argument
3594 gaudi_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) gaudi_cpu_accessible_dma_pool_free() argument
3600 gaudi_dma_map_sg(struct hl_device *hdev, struct scatterlist *sgl, int nents, enum dma_data_direction dir) gaudi_dma_map_sg() argument
3616 gaudi_dma_unmap_sg(struct hl_device *hdev, struct scatterlist *sgl, int nents, enum dma_data_direction dir) gaudi_dma_unmap_sg() argument
3629 gaudi_get_dma_desc_list_size(struct hl_device *hdev, struct sg_table *sgt) gaudi_get_dma_desc_list_size() argument
3671 gaudi_pin_memory_before_cs(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, u64 addr, enum dma_data_direction dir) gaudi_pin_memory_before_cs() argument
3718 gaudi_validate_dma_pkt_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, bool src_in_host) gaudi_validate_dma_pkt_host() argument
3756 gaudi_validate_dma_pkt_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) gaudi_validate_dma_pkt_no_mmu() argument
3788 gaudi_validate_load_and_exe_pkt(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_load_and_exe *user_pkt) gaudi_validate_load_and_exe_pkt() argument
3807 gaudi_validate_cb(struct hl_device *hdev, struct hl_cs_parser *parser, bool is_mmu) gaudi_validate_cb() argument
3911 gaudi_patch_dma_packet(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, struct packet_lin_dma *new_dma_pkt, u32 *new_dma_pkt_size) gaudi_patch_dma_packet() argument
4030 gaudi_patch_cb(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_patch_cb() argument
4120 gaudi_parse_cb_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_mmu() argument
4199 gaudi_parse_cb_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_no_mmu() argument
4251 gaudi_parse_cb_no_ext_queue(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_no_ext_queue() argument
4283 gaudi_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_cs_parser() argument
4296 gaudi_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, u32 len, u64 cq_addr, u32 cq_val, u32 msi_vec, bool eb) gaudi_add_end_of_cb_packets() argument
4330 gaudi_update_eq_ci(struct hl_device *hdev, u32 val) gaudi_update_eq_ci() argument
4335 gaudi_memset_device_memory(struct hl_device *hdev, u64 addr, u32 size, u64 val) gaudi_memset_device_memory() argument
4414 gaudi_restore_sm_registers(struct hl_device *hdev) gaudi_restore_sm_registers() argument
4441 gaudi_restore_dma_registers(struct hl_device *hdev) gaudi_restore_dma_registers() argument
4468 gaudi_restore_qm_registers(struct hl_device *hdev) gaudi_restore_qm_registers() argument
4489 gaudi_restore_user_registers(struct hl_device *hdev) gaudi_restore_user_registers() argument
4496 gaudi_context_switch(struct hl_device *hdev, u32 asid) gaudi_context_switch() argument
4518 gaudi_mmu_clear_pgt_range(struct hl_device *hdev) gaudi_mmu_clear_pgt_range() argument
4531 gaudi_restore_phase_topology(struct hl_device *hdev) gaudi_restore_phase_topology() argument
4536 gaudi_debugfs_read32(struct hl_device *hdev, u64 addr, u32 *val) gaudi_debugfs_read32() argument
4583 gaudi_debugfs_write32(struct hl_device *hdev, u64 addr, u32 val) gaudi_debugfs_write32() argument
4630 gaudi_debugfs_read64(struct hl_device *hdev, u64 addr, u64 *val) gaudi_debugfs_read64() argument
4681 gaudi_debugfs_write64(struct hl_device *hdev, u64 addr, u64 val) gaudi_debugfs_write64() argument
4731 gaudi_read_pte(struct hl_device *hdev, u64 addr) gaudi_read_pte() argument
4742 gaudi_write_pte(struct hl_device *hdev, u64 addr, u64 val) gaudi_write_pte() argument
4753 gaudi_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) gaudi_mmu_prepare_reg() argument
4760 gaudi_mmu_prepare(struct hl_device *hdev, u32 asid) gaudi_mmu_prepare() argument
4926 gaudi_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) gaudi_send_job_on_qman0() argument
5015 gaudi_get_razwi_initiator_dma_name(struct hl_device *hdev, u32 x_y, bool is_write) gaudi_get_razwi_initiator_dma_name() argument
5092 gaudi_get_razwi_initiator_name(struct hl_device *hdev, bool is_write) gaudi_get_razwi_initiator_name() argument
5181 gaudi_print_razwi_info(struct hl_device *hdev) gaudi_print_razwi_info() argument
5198 gaudi_print_mmu_error_info(struct hl_device *hdev) gaudi_print_mmu_error_info() argument
5250 gaudi_extract_ecc_info(struct hl_device *hdev, struct ecc_info_extract_params *params, u64 *ecc_address, u64 *ecc_syndrom, u8 *memory_wrapper_idx) gaudi_extract_ecc_info() argument
5322 gaudi_handle_qman_err_generic(struct hl_device *hdev, const char *qm_name, u64 glbl_sts_addr, u64 arb_err_addr) gaudi_handle_qman_err_generic() argument
5372 gaudi_handle_ecc_event(struct hl_device *hdev, u16 event_type, struct hl_eq_ecc_data *ecc_data) gaudi_handle_ecc_event() argument
5469 gaudi_handle_qman_err(struct hl_device *hdev, u16 event_type) gaudi_handle_qman_err() argument
5507 gaudi_print_irq_info(struct hl_device *hdev, u16 event_type, bool razwi) gaudi_print_irq_info() argument
5522 gaudi_soft_reset_late_init(struct hl_device *hdev) gaudi_soft_reset_late_init() argument
5532 gaudi_hbm_read_interrupts(struct hl_device *hdev, int device) gaudi_hbm_read_interrupts() argument
5631 gaudi_tpc_read_interrupts(struct hl_device *hdev, u8 tpc_id, char *interrupt_name) gaudi_tpc_read_interrupts() argument
5681 gaudi_print_clk_change_info(struct hl_device *hdev, u16 event_type) gaudi_print_clk_change_info() argument
5716 gaudi_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) gaudi_handle_eqe() argument
5927 gaudi_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) gaudi_get_events_stat() argument
5941 gaudi_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) gaudi_mmu_invalidate_cache() argument
5985 gaudi_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 asid, u64 va, u64 size) gaudi_mmu_invalidate_cache_range() argument
6038 gaudi_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) gaudi_mmu_update_asid_hop0_addr() argument
6071 gaudi_send_heartbeat(struct hl_device *hdev) gaudi_send_heartbeat() argument
6081 gaudi_cpucp_info_get(struct hl_device *hdev) gaudi_cpucp_info_get() argument
6110 gaudi_is_device_idle(struct hl_device *hdev, u64 *mask, struct seq_file *s) gaudi_is_device_idle() argument
6234 gaudi_get_pci_id(struct hl_device *hdev) gaudi_get_pci_id() argument
6239 gaudi_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) gaudi_get_eeprom_data() argument
6254 gaudi_run_tpc_kernel(struct hl_device *hdev, u64 tpc_kernel, u32 tpc_id) gaudi_run_tpc_kernel() argument
6363 gaudi_get_hw_state(struct hl_device *hdev) gaudi_get_hw_state() argument
6373 gaudi_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) gaudi_get_queue_id_for_cq() argument
6378 gaudi_get_signal_cb_size(struct hl_device *hdev) gaudi_get_signal_cb_size() argument
6384 gaudi_get_wait_cb_size(struct hl_device *hdev) gaudi_get_wait_cb_size() argument
6391 gaudi_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id) gaudi_gen_signal_cb() argument
6485 gaudi_gen_wait_cb(struct hl_device *hdev, void *data, u16 sob_id, u16 sob_val, u16 mon_id, u32 q_idx) gaudi_gen_wait_cb() argument
6583 gaudi_reset_sob(struct hl_device *hdev, void *data) gaudi_reset_sob() argument
6596 gaudi_set_dma_mask_from_fw(struct hl_device *hdev) gaudi_set_dma_mask_from_fw() argument
6608 gaudi_get_device_time(struct hl_device *hdev) gaudi_get_device_time() argument
6696 gaudi_set_asic_funcs(struct hl_device *hdev) gaudi_set_asic_funcs() argument
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/
H A Dgoya.c360 int goya_get_fixed_properties(struct hl_device *hdev) in goya_get_fixed_properties() argument
471 static int goya_pci_bars_map(struct hl_device *hdev) in goya_pci_bars_map() argument
487 goya_set_ddr_bar_base(struct hl_device *hdev, u64 addr) goya_set_ddr_bar_base() argument
521 goya_init_iatu(struct hl_device *hdev) goya_init_iatu() argument
565 goya_early_init(struct hl_device *hdev) goya_early_init() argument
634 goya_early_fini(struct hl_device *hdev) goya_early_fini() argument
642 goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) goya_mmu_prepare_reg() argument
649 goya_qman0_set_security(struct hl_device *hdev, bool secure) goya_qman0_set_security() argument
670 goya_fetch_psoc_frequency(struct hl_device *hdev) goya_fetch_psoc_frequency() argument
705 goya_late_init(struct hl_device *hdev) goya_late_init() argument
769 goya_late_fini(struct hl_device *hdev) goya_late_fini() argument
796 goya_sw_init(struct hl_device *hdev) goya_sw_init() argument
883 goya_sw_fini(struct hl_device *hdev) goya_sw_fini() argument
901 goya_init_dma_qman(struct hl_device *hdev, int dma_id, dma_addr_t bus_address) goya_init_dma_qman() argument
953 goya_init_dma_ch(struct hl_device *hdev, int dma_id) goya_init_dma_ch() argument
987 goya_init_dma_qmans(struct hl_device *hdev) goya_init_dma_qmans() argument
1013 goya_disable_external_queues(struct hl_device *hdev) goya_disable_external_queues() argument
1027 goya_stop_queue(struct hl_device *hdev, u32 cfg_reg, u32 cp_sts_reg, u32 glbl_sts0_reg) goya_stop_queue() argument
1077 goya_stop_external_queues(struct hl_device *hdev) goya_stop_external_queues() argument
1147 goya_init_cpu_queues(struct hl_device *hdev) goya_init_cpu_queues() argument
1206 goya_set_pll_refclk(struct hl_device *hdev) goya_set_pll_refclk() argument
1244 goya_disable_clk_rlx(struct hl_device *hdev) goya_disable_clk_rlx() argument
1250 _goya_tpc_mbist_workaround(struct hl_device *hdev, u8 tpc_id) _goya_tpc_mbist_workaround() argument
1315 goya_tpc_mbist_workaround(struct hl_device *hdev) goya_tpc_mbist_workaround() argument
1342 goya_init_golden_registers(struct hl_device *hdev) goya_init_golden_registers() argument
1637 goya_init_mme_qman(struct hl_device *hdev) goya_init_mme_qman() argument
1687 goya_init_mme_cmdq(struct hl_device *hdev) goya_init_mme_cmdq() argument
1723 goya_init_mme_qmans(struct hl_device *hdev) goya_init_mme_qmans() argument
1743 goya_init_tpc_qman(struct hl_device *hdev, u32 base_off, int tpc_id) goya_init_tpc_qman() argument
1793 goya_init_tpc_cmdq(struct hl_device *hdev, int tpc_id) goya_init_tpc_cmdq() argument
1830 goya_init_tpc_qmans(struct hl_device *hdev) goya_init_tpc_qmans() argument
1872 goya_disable_internal_queues(struct hl_device *hdev) goya_disable_internal_queues() argument
1919 goya_stop_internal_queues(struct hl_device *hdev) goya_stop_internal_queues() argument
2120 goya_dma_stall(struct hl_device *hdev) goya_dma_stall() argument
2134 goya_tpc_stall(struct hl_device *hdev) goya_tpc_stall() argument
2151 goya_mme_stall(struct hl_device *hdev) goya_mme_stall() argument
2161 goya_enable_msix(struct hl_device *hdev) goya_enable_msix() argument
2211 goya_sync_irqs(struct hl_device *hdev) goya_sync_irqs() argument
2226 goya_disable_msix(struct hl_device *hdev) goya_disable_msix() argument
2249 goya_enable_timestamp(struct hl_device *hdev) goya_enable_timestamp() argument
2262 goya_disable_timestamp(struct hl_device *hdev) goya_disable_timestamp() argument
2268 goya_halt_engines(struct hl_device *hdev, bool hard_reset) goya_halt_engines() argument
2312 goya_load_firmware_to_device(struct hl_device *hdev) goya_load_firmware_to_device() argument
2329 goya_load_boot_fit_to_device(struct hl_device *hdev) goya_load_boot_fit_to_device() argument
2342 goya_read_device_fw_version(struct hl_device *hdev, enum hl_fw_component fwc) goya_read_device_fw_version() argument
2377 goya_init_cpu(struct hl_device *hdev) goya_init_cpu() argument
2412 goya_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) goya_mmu_update_asid_hop0_addr() argument
2444 goya_mmu_init(struct hl_device *hdev) goya_mmu_init() argument
2503 goya_hw_init(struct hl_device *hdev) goya_hw_init() argument
2580 goya_hw_fini(struct hl_device *hdev, bool hard_reset) goya_hw_fini() argument
2654 goya_suspend(struct hl_device *hdev) goya_suspend() argument
2665 goya_resume(struct hl_device *hdev) goya_resume() argument
2670 goya_cb_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) goya_cb_mmap() argument
2686 goya_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) goya_ring_doorbell() argument
2768 goya_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) goya_pqe_write() argument
2774 goya_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) goya_dma_alloc_coherent() argument
2787 goya_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) goya_dma_free_coherent() argument
2796 goya_get_int_queue_base(struct hl_device *hdev, u32 queue_id, dma_addr_t *dma_handle, u16 *queue_len) goya_get_int_queue_base() argument
2854 goya_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) goya_send_job_on_qman0() argument
2923 goya_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, long *result) goya_send_cpu_message() argument
2941 goya_test_queue(struct hl_device *hdev, u32 hw_queue_id) goya_test_queue() argument
3012 goya_test_cpu_queue(struct hl_device *hdev) goya_test_cpu_queue() argument
3026 goya_test_queues(struct hl_device *hdev) goya_test_queues() argument
3039 goya_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) goya_dma_pool_zalloc() argument
3056 goya_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) goya_dma_pool_free() argument
3065 goya_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) goya_cpu_accessible_dma_pool_alloc() argument
3077 goya_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) goya_cpu_accessible_dma_pool_free() argument
3083 goya_dma_map_sg(struct hl_device *hdev, struct scatterlist *sgl, int nents, enum dma_data_direction dir) goya_dma_map_sg() argument
3099 goya_dma_unmap_sg(struct hl_device *hdev, struct scatterlist *sgl, int nents, enum dma_data_direction dir) goya_dma_unmap_sg() argument
3112 goya_get_dma_desc_list_size(struct hl_device *hdev, struct sg_table *sgt) goya_get_dma_desc_list_size() argument
3153 goya_pin_memory_before_cs(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, u64 addr, enum dma_data_direction dir) goya_pin_memory_before_cs() argument
3200 goya_validate_dma_pkt_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_host() argument
3303 goya_validate_dma_pkt_no_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_no_host() argument
3348 goya_validate_dma_pkt_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_no_mmu() argument
3385 goya_validate_dma_pkt_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_mmu() argument
3422 goya_validate_wreg32(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_wreg32 *wreg_pkt) goya_validate_wreg32() argument
3466 goya_validate_cb(struct hl_device *hdev, struct hl_cs_parser *parser, bool is_mmu) goya_validate_cb() argument
3573 goya_patch_dma_packet(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, struct packet_lin_dma *new_dma_pkt, u32 *new_dma_pkt_size) goya_patch_dma_packet() argument
3703 goya_patch_cb(struct hl_device *hdev, struct hl_cs_parser *parser) goya_patch_cb() argument
3801 goya_parse_cb_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_mmu() argument
3880 goya_parse_cb_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_no_mmu() argument
3932 goya_parse_cb_no_ext_queue(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_no_ext_queue() argument
3963 goya_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) goya_cs_parser() argument
3976 goya_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, u32 len, u64 cq_addr, u32 cq_val, u32 msix_vec, bool eb) goya_add_end_of_cb_packets() argument
4001 goya_update_eq_ci(struct hl_device *hdev, u32 val) goya_update_eq_ci() argument
4006 goya_restore_phase_topology(struct hl_device *hdev) goya_restore_phase_topology() argument
4011 goya_clear_sm_regs(struct hl_device *hdev) goya_clear_sm_regs() argument
4046 goya_debugfs_read32(struct hl_device *hdev, u64 addr, u32 *val) goya_debugfs_read32() argument
4102 goya_debugfs_write32(struct hl_device *hdev, u64 addr, u32 val) goya_debugfs_write32() argument
4143 goya_debugfs_read64(struct hl_device *hdev, u64 addr, u64 *val) goya_debugfs_read64() argument
4188 goya_debugfs_write64(struct hl_device *hdev, u64 addr, u64 val) goya_debugfs_write64() argument
4231 goya_read_pte(struct hl_device *hdev, u64 addr) goya_read_pte() argument
4242 goya_write_pte(struct hl_device *hdev, u64 addr, u64 val) goya_write_pte() argument
4446 goya_print_razwi_info(struct hl_device *hdev) goya_print_razwi_info() argument
4469 goya_print_mmu_error_info(struct hl_device *hdev) goya_print_mmu_error_info() argument
4491 goya_print_irq_info(struct hl_device *hdev, u16 event_type, bool razwi) goya_print_irq_info() argument
4506 goya_unmask_irq_arr(struct hl_device *hdev, u32 *irq_arr, size_t irq_arr_size) goya_unmask_irq_arr() argument
4557 goya_soft_reset_late_init(struct hl_device *hdev) goya_soft_reset_late_init() argument
4567 goya_unmask_irq(struct hl_device *hdev, u16 event_type) goya_unmask_irq() argument
4588 goya_print_clk_change_info(struct hl_device *hdev, u16 event_type) goya_print_clk_change_info() argument
4619 goya_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) goya_handle_eqe() argument
4724 goya_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) goya_get_events_stat() argument
4737 goya_memset_device_memory(struct hl_device *hdev, u64 addr, u64 size, u64 val, bool is_dram) goya_memset_device_memory() argument
4809 goya_context_switch(struct hl_device *hdev, u32 asid) goya_context_switch() argument
4845 goya_mmu_clear_pgt_range(struct hl_device *hdev) goya_mmu_clear_pgt_range() argument
4859 goya_mmu_set_dram_default_page(struct hl_device *hdev) goya_mmu_set_dram_default_page() argument
4872 goya_mmu_add_mappings_for_device_cpu(struct hl_device *hdev) goya_mmu_add_mappings_for_device_cpu() argument
4950 goya_mmu_remove_device_cpu_mappings(struct hl_device *hdev) goya_mmu_remove_device_cpu_mappings() argument
4992 goya_mmu_prepare(struct hl_device *hdev, u32 asid) goya_mmu_prepare() argument
5010 goya_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) goya_mmu_invalidate_cache() argument
5054 goya_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 asid, u64 va, u64 size) goya_mmu_invalidate_cache_range() argument
5109 goya_send_heartbeat(struct hl_device *hdev) goya_send_heartbeat() argument
5119 goya_cpucp_info_get(struct hl_device *hdev) goya_cpucp_info_get() argument
5154 goya_set_clock_gating(struct hl_device *hdev) goya_set_clock_gating() argument
5159 goya_disable_clock_gating(struct hl_device *hdev) goya_disable_clock_gating() argument
5164 goya_is_device_idle(struct hl_device *hdev, u64 *mask, struct seq_file *s) goya_is_device_idle() argument
5260 goya_get_pci_id(struct hl_device *hdev) goya_get_pci_id() argument
5265 goya_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) goya_get_eeprom_data() argument
5276 goya_get_hw_state(struct hl_device *hdev) goya_get_hw_state() argument
5286 goya_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) goya_get_queue_id_for_cq() argument
5291 goya_get_signal_cb_size(struct hl_device *hdev) goya_get_signal_cb_size() argument
5296 goya_get_wait_cb_size(struct hl_device *hdev) goya_get_wait_cb_size() argument
5301 goya_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id) goya_gen_signal_cb() argument
5306 goya_gen_wait_cb(struct hl_device *hdev, void *data, u16 sob_id, u16 sob_val, u16 mon_id, u32 q_idx) goya_gen_wait_cb() argument
5312 goya_reset_sob(struct hl_device *hdev, void *data) goya_reset_sob() argument
5317 goya_set_dma_mask_from_fw(struct hl_device *hdev) goya_set_dma_mask_from_fw() argument
5331 goya_get_device_time(struct hl_device *hdev) goya_get_device_time() argument
5419 goya_set_asic_funcs(struct hl_device *hdev) goya_set_asic_funcs() argument
[all...]
/kernel/linux/linux-5.10/drivers/hid/
H A Dwacom_wac.c1969 static void wacom_wac_battery_usage_mapping(struct hid_device *hdev, in wacom_wac_battery_usage_mapping() argument
1975 static void wacom_wac_battery_event(struct hid_device *hdev, struct hid_field *field, in wacom_wac_battery_event() argument
2012 static void wacom_wac_battery_pre_report(struct hid_device *hdev, in wacom_wac_battery_pre_report() argument
2018 static void wacom_wac_battery_report(struct hid_device *hdev, in wacom_wac_battery_report() argument
2034 wacom_wac_pad_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_pad_usage_mapping() argument
2140 wacom_wac_pad_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_pad_event() argument
2246 wacom_wac_pad_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pad_pre_report() argument
2255 wacom_wac_pad_report(struct hid_device *hdev, struct hid_report *report, struct hid_field *field) wacom_wac_pad_report() argument
2272 wacom_wac_pen_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_pen_usage_mapping() argument
2351 wacom_wac_pen_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_pen_event() argument
2483 wacom_wac_pen_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pen_pre_report() argument
2493 wacom_wac_pen_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pen_report() argument
2566 wacom_wac_finger_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_finger_usage_mapping() argument
2662 wacom_wac_finger_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_finger_event() argument
2714 wacom_wac_finger_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_finger_pre_report() argument
2774 wacom_wac_finger_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_finger_report() argument
2800 wacom_wac_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_usage_mapping() argument
2821 wacom_wac_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_event() argument
2843 wacom_report_events(struct hid_device *hdev, struct hid_report *report, int collection_index, int field_index) wacom_report_events() argument
2869 wacom_wac_collection(struct hid_device *hdev, struct hid_report *report, int collection_index, struct hid_field *field, int field_index) wacom_wac_collection() argument
2897 wacom_wac_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_report() argument
[all...]
H A Dhid-logitech-hidpp.c217 static int __hidpp_send_report(struct hid_device *hdev, in __hidpp_send_report() argument
815 struct hid_device *hdev = hidpp->hid_dev; in hidpp_unifying_init() local
951 struct hid_device *hdev = hidpp->hid_dev; hidpp_serial_init() local
2427 wtp_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) wtp_input_mapping() argument
2546 wtp_raw_event(struct hid_device *hdev, u8 *data, int size) wtp_raw_event() argument
2618 wtp_allocate(struct hid_device *hdev, const struct hid_device_id *id) wtp_allocate() argument
2633 wtp_connect(struct hid_device *hdev, bool connected) wtp_connect() argument
2695 m560_send_config_command(struct hid_device *hdev, bool connected) m560_send_config_command() argument
2713 m560_raw_event(struct hid_device *hdev, u8 *data, int size) m560_raw_event() argument
2827 m560_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) m560_input_mapping() argument
2875 k400_allocate(struct hid_device *hdev) k400_allocate() argument
2890 k400_connect(struct hid_device *hdev, bool connected) k400_connect() argument
3000 lg_dinovo_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) lg_dinovo_input_mapping() argument
3219 hidpp_report_fixup(struct hid_device *hdev, u8 *rdesc, unsigned int *rsize) hidpp_report_fixup() argument
3235 hidpp_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) hidpp_input_mapping() argument
3256 hidpp_input_mapped(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) hidpp_input_mapped() argument
3295 hidpp_input_configured(struct hid_device *hdev, struct hid_input *hidinput) hidpp_input_configured() argument
3388 hidpp_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) hidpp_raw_event() argument
3438 hidpp_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) hidpp_event() argument
3550 hidpp_overwrite_name(struct hid_device *hdev) hidpp_overwrite_name() argument
3584 hidpp_allocate_input(struct hid_device *hdev) hidpp_allocate_input() argument
3610 struct hid_device *hdev = hidpp->hid_dev; hidpp_connect_event() local
3739 hidpp_get_report_length(struct hid_device *hdev, int id) hidpp_get_report_length() argument
3752 hidpp_validate_device(struct hid_device *hdev) hidpp_validate_device() argument
3794 hidpp_application_equals(struct hid_device *hdev, unsigned int application) hidpp_application_equals() argument
3805 hidpp_probe(struct hid_device *hdev, const struct hid_device_id *id) hidpp_probe() argument
3960 hidpp_remove(struct hid_device *hdev) hidpp_remove() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c104 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_tqps_update_stats() local
199 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_update_stats() local
243 static int hclgevf_get_tc_info(struct hclgevf_dev *hdev) in hclgevf_get_tc_info() argument
264 hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) hclgevf_get_port_base_vlan_filter_state() argument
287 hclgevf_get_queue_info(struct hclgevf_dev *hdev) hclgevf_get_queue_info() argument
318 hclgevf_get_queue_depth(struct hclgevf_dev *hdev) hclgevf_get_queue_depth() argument
348 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_qid_global() local
364 hclgevf_get_pf_media_type(struct hclgevf_dev *hdev) hclgevf_get_pf_media_type() argument
386 hclgevf_alloc_tqps(struct hclgevf_dev *hdev) hclgevf_alloc_tqps() argument
415 hclgevf_knic_setup(struct hclgevf_dev *hdev) hclgevf_knic_setup() argument
457 hclgevf_request_link_info(struct hclgevf_dev *hdev) hclgevf_request_link_info() argument
469 hclgevf_update_link_status(struct hclgevf_dev *hdev, int link_state) hclgevf_update_link_status() argument
495 hclgevf_update_link_mode(struct hclgevf_dev *hdev) hclgevf_update_link_mode() argument
509 hclgevf_set_handle_info(struct hclgevf_dev *hdev) hclgevf_set_handle_info() argument
526 hclgevf_free_vector(struct hclgevf_dev *hdev, int vector_id) hclgevf_free_vector() argument
542 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_vector() local
573 hclgevf_get_vector_index(struct hclgevf_dev *hdev, int vector) hclgevf_get_vector_index() argument
584 hclgevf_set_rss_algo_key(struct hclgevf_dev *hdev, const u8 hfunc, const u8 *key) hclgevf_set_rss_algo_key() argument
634 hclgevf_set_rss_indir_table(struct hclgevf_dev *hdev) hclgevf_set_rss_indir_table() argument
665 hclgevf_set_rss_tc_mode(struct hclgevf_dev *hdev, u16 rss_size) hclgevf_set_rss_tc_mode() argument
705 hclgevf_get_rss_hash_key(struct hclgevf_dev *hdev) hclgevf_get_rss_hash_key() argument
745 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_rss() local
788 hclgevf_parse_rss_hfunc(struct hclgevf_dev *hdev, const u8 hfunc, u8 *hash_algo) hclgevf_parse_rss_hfunc() argument
809 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_rss() local
876 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_rss_tuple() local
957 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_rss_tuple() local
1008 hclgevf_set_rss_input_tuple(struct hclgevf_dev *hdev, struct hclgevf_rss_cfg *rss_cfg) hclgevf_set_rss_input_tuple() argument
1037 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_tc_size() local
1047 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_bind_ring_to_vector() local
1090 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_map_ring_to_vector() local
1108 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_unmap_ring_from_vector() local
1133 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_put_vector() local
1149 hclgevf_cmd_set_promisc_mode(struct hclgevf_dev *hdev, bool en_uc_pmc, bool en_mc_pmc, bool en_bc_pmc) hclgevf_cmd_set_promisc_mode() argument
1173 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_promisc_mode() local
1184 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_request_update_promisc_mode() local
1189 hclgevf_sync_promisc_mode(struct hclgevf_dev *hdev) hclgevf_sync_promisc_mode() argument
1203 hclgevf_tqp_enable(struct hclgevf_dev *hdev, unsigned int tqp_id, int stream_id, bool enable) hclgevf_tqp_enable() argument
1239 hclgevf_get_host_mac_addr(struct hclgevf_dev *hdev, u8 *p) hclgevf_get_host_mac_addr() argument
1261 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_mac_addr() local
1277 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_mac_addr() local
1342 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_mac_list() local
1409 hclgevf_add_del_mac_addr(struct hclgevf_dev *hdev, struct hclgevf_mac_addr_node *mac_node, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_add_del_mac_addr() argument
1435 hclgevf_config_mac_list(struct hclgevf_dev *hdev, struct list_head *list, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_config_mac_list() argument
1521 hclgevf_sync_mac_list(struct hclgevf_dev *hdev, enum HCLGEVF_MAC_ADDR_TYPE mac_type) hclgevf_sync_mac_list() argument
1577 hclgevf_sync_mac_table(struct hclgevf_dev *hdev) hclgevf_sync_mac_table() argument
1583 hclgevf_uninit_mac_list(struct hclgevf_dev *hdev) hclgevf_uninit_mac_list() argument
1601 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_vlan_filter() local
1639 hclgevf_sync_vlan_filter(struct hclgevf_dev *hdev) hclgevf_sync_vlan_filter() argument
1664 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_en_hw_strip_rxvtag() local
1675 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_reset_tqp() local
1691 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_mtu() local
1699 hclgevf_notify_client(struct hclgevf_dev *hdev, enum hnae3_reset_notify_type type) hclgevf_notify_client() argument
1721 hclgevf_notify_roce_client(struct hclgevf_dev *hdev, enum hnae3_reset_notify_type type) hclgevf_notify_roce_client() argument
1741 hclgevf_reset_wait(struct hclgevf_dev *hdev) hclgevf_reset_wait() argument
1783 hclgevf_reset_handshake(struct hclgevf_dev *hdev, bool enable) hclgevf_reset_handshake() argument
1797 hclgevf_reset_stack(struct hclgevf_dev *hdev) hclgevf_reset_stack() argument
1826 hclgevf_reset_prepare_wait(struct hclgevf_dev *hdev) hclgevf_reset_prepare_wait() argument
1854 hclgevf_dump_rst_info(struct hclgevf_dev *hdev) hclgevf_dump_rst_info() argument
1881 hclgevf_reset_err_handle(struct hclgevf_dev *hdev) hclgevf_reset_err_handle() argument
1901 hclgevf_reset_prepare(struct hclgevf_dev *hdev) hclgevf_reset_prepare() argument
1922 hclgevf_reset_rebuild(struct hclgevf_dev *hdev) hclgevf_reset_rebuild() argument
1960 hclgevf_reset(struct hclgevf_dev *hdev) hclgevf_reset() argument
1984 hclgevf_get_reset_level(struct hclgevf_dev *hdev, unsigned long *addr) hclgevf_get_reset_level() argument
2018 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_reset_event() local
2039 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_set_def_reset_request() local
2054 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_flr_prepare() local
2085 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_flr_done() local
2102 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_fw_version() local
2107 hclgevf_get_misc_vector(struct hclgevf_dev *hdev) hclgevf_get_misc_vector() argument
2122 hclgevf_reset_task_schedule(struct hclgevf_dev *hdev) hclgevf_reset_task_schedule() argument
2130 hclgevf_mbx_task_schedule(struct hclgevf_dev *hdev) hclgevf_mbx_task_schedule() argument
2138 hclgevf_task_schedule(struct hclgevf_dev *hdev, unsigned long delay) hclgevf_task_schedule() argument
2146 hclgevf_reset_service_task(struct hclgevf_dev *hdev) hclgevf_reset_service_task() argument
2215 hclgevf_mailbox_service_task(struct hclgevf_dev *hdev) hclgevf_mailbox_service_task() argument
2228 hclgevf_keep_alive(struct hclgevf_dev *hdev) hclgevf_keep_alive() argument
2243 hclgevf_periodic_service_task(struct hclgevf_dev *hdev) hclgevf_periodic_service_task() argument
2293 struct hclgevf_dev *hdev = container_of(work, struct hclgevf_dev, hclgevf_service_task() local
2308 hclgevf_clear_event_cause(struct hclgevf_dev *hdev, u32 regclr) hclgevf_clear_event_cause() argument
2313 hclgevf_check_evt_cause(struct hclgevf_dev *hdev, u32 *clearval) hclgevf_check_evt_cause() argument
2368 struct hclgevf_dev *hdev = from_timer(hdev, t, reset_timer); hclgevf_reset_timer() local
2379 struct hclgevf_dev *hdev = data; hclgevf_misc_irq_handle() local
2404 hclgevf_configure(struct hclgevf_dev *hdev) hclgevf_configure() argument
2434 struct hclgevf_dev *hdev; hclgevf_alloc_hdev() local
2447 hclgevf_init_roce_base_info(struct hclgevf_dev *hdev) hclgevf_init_roce_base_info() argument
2470 hclgevf_config_gro(struct hclgevf_dev *hdev, bool en) hclgevf_config_gro() argument
2493 hclgevf_rss_init_cfg(struct hclgevf_dev *hdev) hclgevf_rss_init_cfg() argument
2525 hclgevf_rss_init_hw(struct hclgevf_dev *hdev) hclgevf_rss_init_hw() argument
2548 hclgevf_init_vlan_config(struct hclgevf_dev *hdev) hclgevf_init_vlan_config() argument
2564 hclgevf_flush_link_update(struct hclgevf_dev *hdev) hclgevf_flush_link_update() argument
2579 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_timer_task() local
2594 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_start() local
2609 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_stop() local
2628 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_alive() local
2644 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_client_stop() local
2653 hclgevf_state_init(struct hclgevf_dev *hdev) hclgevf_state_init() argument
2672 hclgevf_state_uninit(struct hclgevf_dev *hdev) hclgevf_state_uninit() argument
2683 hclgevf_init_msi(struct hclgevf_dev *hdev) hclgevf_init_msi() argument
2737 hclgevf_uninit_msi(struct hclgevf_dev *hdev) hclgevf_uninit_msi() argument
2746 hclgevf_misc_irq_init(struct hclgevf_dev *hdev) hclgevf_misc_irq_init() argument
2770 hclgevf_misc_irq_uninit(struct hclgevf_dev *hdev) hclgevf_misc_irq_uninit() argument
2779 hclgevf_info_show(struct hclgevf_dev *hdev) hclgevf_info_show() argument
2799 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_nic_client_instance() local
2827 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_roce_client_instance() local
2851 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_init_client_instance() local
2899 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_uninit_client_instance() local
2925 hclgevf_pci_init(struct hclgevf_dev *hdev) hclgevf_pci_init() argument
2970 hclgevf_pci_uninit(struct hclgevf_dev *hdev) hclgevf_pci_uninit() argument
2980 hclgevf_query_vf_resource(struct hclgevf_dev *hdev) hclgevf_query_vf_resource() argument
3031 hclgevf_set_default_dev_specs(struct hclgevf_dev *hdev) hclgevf_set_default_dev_specs() argument
3043 hclgevf_parse_dev_specs(struct hclgevf_dev *hdev, struct hclgevf_desc *desc) hclgevf_parse_dev_specs() argument
3057 hclgevf_check_dev_specs(struct hclgevf_dev *hdev) hclgevf_check_dev_specs() argument
3069 hclgevf_query_dev_specs(struct hclgevf_dev *hdev) hclgevf_query_dev_specs() argument
3101 hclgevf_pci_reset(struct hclgevf_dev *hdev) hclgevf_pci_reset() argument
3137 hclgevf_clear_vport_list(struct hclgevf_dev *hdev) hclgevf_clear_vport_list() argument
3146 hclgevf_reset_hdev(struct hclgevf_dev *hdev) hclgevf_reset_hdev() argument
3188 hclgevf_init_hdev(struct hclgevf_dev *hdev) hclgevf_init_hdev() argument
3300 hclgevf_uninit_hdev(struct hclgevf_dev *hdev) hclgevf_uninit_hdev() argument
3341 struct hclgevf_dev *hdev = ae_dev->priv; hclgevf_uninit_ae_dev() local
3347 hclgevf_get_max_channels(struct hclgevf_dev *hdev) hclgevf_get_max_channels() argument
3369 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_channels() local
3380 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_tqps_and_rss_info() local
3390 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_update_rss_size() local
3414 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_set_channels() local
3461 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_status() local
3470 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_ksettings_an_result() local
3480 hclgevf_update_speed_duplex(struct hclgevf_dev *hdev, u32 speed, u8 duplex) hclgevf_update_speed_duplex() argument
3489 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_gro_en() local
3497 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_media_type() local
3508 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_hw_reset_stat() local
3515 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_cmdq_stat() local
3522 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_dev_resetting() local
3529 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_ae_dev_reset_cnt() local
3538 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_link_mode() local
3552 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_regs_len() local
3566 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); hclgevf_get_regs() local
3610 hclgevf_update_port_base_vlan_info(struct hclgevf_dev *hdev, u16 state, u8 *port_base_vlan_info, u8 data_size) hclgevf_update_port_base_vlan_info() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/core/
H A Dhub.c140 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) in usb_hub_to_struct_hub() argument
393 static int get_hub_descriptor(struct usb_device *hdev, in get_hub_descriptor() argument
429 clear_hub_feature(struct usb_device *hdev, int feature) clear_hub_feature() argument
438 usb_clear_port_feature(struct usb_device *hdev, int port1, int feature) usb_clear_port_feature() argument
448 set_port_feature(struct usb_device *hdev, int port1, int feature) set_port_feature() argument
492 struct usb_device *hdev = hub->hdev; led_work() local
566 get_hub_status(struct usb_device *hdev, struct usb_hub_status *data) get_hub_status() argument
584 get_port_status(struct usb_device *hdev, int port1, void *data, u16 value, u16 length) get_port_status() argument
691 usb_kick_hub_wq(struct usb_device *hdev) usb_kick_hub_wq() argument
707 usb_wakeup_notification(struct usb_device *hdev, unsigned int portnum) usb_wakeup_notification() argument
771 hub_clear_tt_buffer(struct usb_device *hdev, u16 devinfo, u16 tt) hub_clear_tt_buffer() argument
803 struct usb_device *hdev = hub->hdev; hub_tt_work() local
842 usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, int port1, bool set) usb_hub_set_port_power() argument
1037 struct usb_device *hdev = hub->hdev; hub_activate() local
1328 struct usb_device *hdev = hub->hdev; hub_quiesce() local
1388 struct usb_device *hdev = hub->hdev; hub_configure() local
1725 struct usb_device *hdev = interface_to_usbdev(intf); hub_disconnect() local
1791 struct usb_device *hdev; hub_probe() local
1913 struct usb_device *hdev = interface_to_usbdev(intf); hub_ioctl() local
1949 find_port_owner(struct usb_device *hdev, unsigned port1, struct usb_dev_state ***ppowner) find_port_owner() argument
1967 usb_hub_claim_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) usb_hub_claim_port() argument
1983 usb_hub_release_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) usb_hub_release_port() argument
1999 usb_hub_release_all_ports(struct usb_device *hdev, struct usb_dev_state *owner) usb_hub_release_all_ports() argument
2455 struct usb_device *hdev = udev->parent; set_usb_port_removable() local
2713 get_port_ssp_rate(struct usb_device *hdev, u32 ext_portstatus) get_port_ssp_rate() argument
2786 port_speed_is_ssp(struct usb_device *hdev, int speed_id) port_speed_is_ssp() argument
3777 struct usb_device *hdev; global() variable
3833 struct usb_device *hdev = hub->hdev; hub_suspend() local
3887 struct usb_device *hdev = hub->hdev; report_wakeup_requests() local
4535 struct usb_device *hdev = hub->hdev; hub_port_disable() local
4791 struct usb_device *hdev = hub->hdev; hub_port_init() local
5147 struct usb_device *hdev = hub->hdev; hub_power_remaining() local
5282 struct usb_device *hdev = hub->hdev; hub_port_connect() local
5636 struct usb_device *hdev = hub->hdev; global() variable
5740 struct usb_device *hdev; hub_event() local
6304 usb_hub_find_child(struct usb_device *hdev, int port1) usb_hub_find_child() argument
6315 usb_hub_adjust_deviceremovable(struct usb_device *hdev, struct usb_hub_descriptor *desc) usb_hub_adjust_deviceremovable() argument
6369 usb_get_hub_port_acpi_handle(struct usb_device *hdev, int port1) usb_get_hub_port_acpi_handle() argument
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dusb.h759 static inline int usb_acpi_set_power_state(struct usb_device *hdev, in argument
761 usb_acpi_power_manageable(struct usb_device *hdev, int index) usb_acpi_power_manageable() argument
763 usb_acpi_port_lpm_incapable(struct usb_device *hdev, int index) usb_acpi_port_lpm_incapable() argument
[all...]
H A Dhid.h637 static inline void *hid_get_drvdata(struct hid_device *hdev) in hid_get_drvdata() argument
642 static inline void hid_set_drvdata(struct hid_device *hdev, void *data) in hid_set_drvdata() argument
840 hid_is_using_ll_driver(struct hid_device *hdev, struct hid_ll_driver *driver) hid_is_using_ll_driver() argument
846 hid_is_usb(struct hid_device *hdev) hid_is_usb() argument
1050 hid_parse(struct hid_device *hdev) hid_parse() argument
1071 hid_hw_power(struct hid_device *hdev, int level) hid_hw_power() argument
1084 hid_hw_request(struct hid_device *hdev, struct hid_report *report, int reqtype) hid_hw_request() argument
1107 hid_hw_raw_request(struct hid_device *hdev, unsigned char reportnum, __u8 *buf, size_t len, unsigned char rtype, int reqtype) hid_hw_raw_request() argument
1127 hid_hw_output_report(struct hid_device *hdev, __u8 *buf, size_t len) hid_hw_output_report() argument
1147 hid_hw_idle(struct hid_device *hdev, int report, int idle, int reqtype) hid_hw_idle() argument
1161 hid_hw_wait(struct hid_device *hdev) hid_hw_wait() argument
[all...]
/kernel/linux/linux-5.10/net/bluetooth/
H A Dmgmt.c281 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_index_event() argument
288 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_limited_event() argument
295 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, in mgmt_event() argument
318 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, in read_version() argument
331 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, in read_commands() argument
383 read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_index_list() argument
443 read_unconf_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_unconf_index_list() argument
503 read_ext_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_ext_index_list() argument
577 is_configured(struct hci_dev *hdev) is_configured() argument
591 get_missing_options(struct hci_dev *hdev) get_missing_options() argument
607 new_options(struct hci_dev *hdev, struct sock *skip) new_options() argument
615 send_options_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) send_options_rsp() argument
623 read_config_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_config_info() argument
651 get_supported_phys(struct hci_dev *hdev) get_supported_phys() argument
703 get_selected_phys(struct hci_dev *hdev) get_selected_phys() argument
766 get_configurable_phys(struct hci_dev *hdev) get_configurable_phys() argument
772 get_supported_settings(struct hci_dev *hdev) get_supported_settings() argument
824 get_current_settings(struct hci_dev *hdev) get_current_settings() argument
895 pending_find(u16 opcode, struct hci_dev *hdev) pending_find() argument
900 pending_find_data(u16 opcode, struct hci_dev *hdev, const void *data) pending_find_data() argument
907 mgmt_get_adv_discov_flags(struct hci_dev *hdev) mgmt_get_adv_discov_flags() argument
931 mgmt_get_connectable(struct hci_dev *hdev) mgmt_get_connectable() argument
950 struct hci_dev *hdev = container_of(work, struct hci_dev, service_cache_off() local
971 struct hci_dev *hdev = container_of(work, struct hci_dev, rpa_expired() local
994 mgmt_init_hdev(struct sock *sk, struct hci_dev *hdev) mgmt_init_hdev() argument
1010 read_controller_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_controller_info() argument
1040 append_eir_data_to_buf(struct hci_dev *hdev, u8 *eir) append_eir_data_to_buf() argument
1064 read_ext_controller_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_ext_controller_info() argument
1104 ext_info_changed(struct hci_dev *hdev, struct sock *skip) ext_info_changed() argument
1120 send_settings_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) send_settings_rsp() argument
1128 clean_up_hci_complete(struct hci_dev *hdev, u8 status, u16 opcode) clean_up_hci_complete() argument
1138 mgmt_advertising_added(struct sock *sk, struct hci_dev *hdev, u8 instance) mgmt_advertising_added() argument
1147 mgmt_advertising_removed(struct sock *sk, struct hci_dev *hdev, u8 instance) mgmt_advertising_removed() argument
1157 cancel_adv_timeout(struct hci_dev *hdev) cancel_adv_timeout() argument
1165 clean_up_hci_state(struct hci_dev *hdev) clean_up_hci_state() argument
1199 set_powered(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_powered() argument
1254 new_settings(struct hci_dev *hdev, struct sock *skip) new_settings() argument
1262 mgmt_new_settings(struct hci_dev *hdev) mgmt_new_settings() argument
1269 struct hci_dev *hdev; global() member
1323 mgmt_bredr_support(struct hci_dev *hdev) mgmt_bredr_support() argument
1333 mgmt_le_support(struct hci_dev *hdev) mgmt_le_support() argument
1343 mgmt_set_discoverable_complete(struct hci_dev *hdev, u8 status) mgmt_set_discoverable_complete() argument
1378 set_discoverable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_discoverable() argument
1508 mgmt_set_connectable_complete(struct hci_dev *hdev, u8 status) mgmt_set_connectable_complete() argument
1536 set_connectable_update_settings(struct hci_dev *hdev, struct sock *sk, u8 val) set_connectable_update_settings() argument
1565 set_connectable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_connectable() argument
1622 set_bondable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_bondable() argument
1665 set_link_security(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_link_security() argument
1734 set_ssp(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_ssp() argument
1815 set_hs(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_hs() argument
1876 le_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) le_enable_complete() argument
1923 set_le(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_le() argument
2036 pending_eir_or_class(struct hci_dev *hdev) pending_eir_or_class() argument
2072 mgmt_class_complete(struct hci_dev *hdev, u16 mgmt_op, u8 status) mgmt_class_complete() argument
2091 add_uuid_complete(struct hci_dev *hdev, u8 status, u16 opcode) add_uuid_complete() argument
2098 add_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_uuid() argument
2156 enable_service_cache(struct hci_dev *hdev) enable_service_cache() argument
2170 remove_uuid_complete(struct hci_dev *hdev, u8 status, u16 opcode) remove_uuid_complete() argument
2177 remove_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_uuid() argument
2256 set_class_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_class_complete() argument
2263 set_dev_class(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_dev_class() argument
2334 load_link_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) load_link_keys() argument
2424 device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, struct sock *skip_sk) device_unpaired() argument
2436 unpair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) unpair_device() argument
2564 disconnect(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) disconnect() argument
2649 get_connections(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_connections() argument
2703 send_pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_pin_code_neg_reply *cp) send_pin_code_neg_reply() argument
2724 pin_code_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pin_code_reply() argument
2786 set_io_capability(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_io_capability() argument
2811 struct hci_dev *hdev = conn->hdev; find_pairing() local
2903 pair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pair_device() argument
3038 cancel_pair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) cancel_pair_device() argument
3095 user_pairing_resp(struct sock *sk, struct hci_dev *hdev, struct mgmt_addr_info *addr, u16 mgmt_op, u16 hci_op, __le32 passkey) user_pairing_resp() argument
3166 pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) pin_code_neg_reply() argument
3178 user_confirm_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_confirm_reply() argument
3194 user_confirm_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_confirm_neg_reply() argument
3206 user_passkey_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_passkey_reply() argument
3218 user_passkey_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) user_passkey_neg_reply() argument
3230 adv_expire(struct hci_dev *hdev, u32 flags) adv_expire() argument
3259 set_name_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_name_complete() argument
3291 set_local_name(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_local_name() argument
3361 set_appearance(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_appearance() argument
3395 get_phy_configuration(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_phy_configuration() argument
3416 mgmt_phy_configuration_changed(struct hci_dev *hdev, struct sock *skip) mgmt_phy_configuration_changed() argument
3428 set_default_phy_complete(struct hci_dev *hdev, u8 status, u16 opcode, struct sk_buff *skb) set_default_phy_complete() argument
3459 set_phy_configuration(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_phy_configuration() argument
3614 set_blocked_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_blocked_keys() argument
3663 set_wideband_speech(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_wideband_speech() argument
3719 read_security_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_security_info() argument
3788 read_exp_features_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_exp_features_info() argument
3847 exp_ll_privacy_feature_changed(bool enabled, struct hci_dev *hdev, struct sock *skip) exp_ll_privacy_feature_changed() argument
3877 set_exp_feature(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) set_exp_feature() argument
4030 get_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_device_flags() argument
4080 device_flags_changed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u32 supported_flags, u32 current_flags) device_flags_changed() argument
4094 set_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_device_flags() argument
4152 mgmt_adv_monitor_added(struct sock *sk, struct hci_dev *hdev, u16 handle) mgmt_adv_monitor_added() argument
4162 mgmt_adv_monitor_removed(struct sock *sk, struct hci_dev *hdev, u16 handle) mgmt_adv_monitor_removed() argument
4172 read_adv_mon_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) read_adv_mon_features() argument
4221 add_adv_patterns_monitor(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_adv_patterns_monitor() argument
4323 remove_adv_monitor(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_adv_monitor() argument
4361 read_local_oob_data_complete(struct hci_dev *hdev, u8 status, u16 opcode, struct sk_buff *skb) read_local_oob_data_complete() argument
4420 read_local_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_local_oob_data() argument
4471 add_remote_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_remote_oob_data() argument
4579 remove_remote_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_remote_oob_data() argument
4616 mgmt_start_discovery_complete(struct hci_dev *hdev, u8 status) mgmt_start_discovery_complete() argument
4646 discovery_type_is_valid(struct hci_dev *hdev, uint8_t type, uint8_t *mgmt_status) discovery_type_is_valid() argument
4673 start_discovery_internal(struct sock *sk, struct hci_dev *hdev, u16 op, void *data, u16 len) start_discovery_internal() argument
4741 start_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_discovery() argument
4748 start_limited_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_limited_discovery() argument
4763 start_service_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) start_service_discovery() argument
4864 mgmt_stop_discovery_complete(struct hci_dev *hdev, u8 status) mgmt_stop_discovery_complete() argument
4887 stop_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) stop_discovery() argument
4929 confirm_name(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) confirm_name() argument
4971 block_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) block_device() argument
5007 unblock_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) unblock_device() argument
5043 set_device_id(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_device_id() argument
5078 enable_advertising_instance(struct hci_dev *hdev, u8 status, u16 opcode) enable_advertising_instance() argument
5084 set_advertising_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_advertising_complete() argument
5158 set_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_advertising() argument
5277 set_static_address(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_static_address() argument
5321 set_scan_params(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_scan_params() argument
5378 fast_connectable_complete(struct hci_dev *hdev, u8 status, u16 opcode) fast_connectable_complete() argument
5412 set_fast_connectable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_fast_connectable() argument
5477 set_bredr_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_bredr_complete() argument
5509 set_bredr(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_bredr() argument
5621 sc_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) sc_enable_complete() argument
5666 set_secure_conn(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_secure_conn() argument
5754 set_debug_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_debug_keys() argument
5801 set_privacy(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) set_privacy() argument
5874 load_irks(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) load_irks() argument
5969 load_long_term_keys(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) load_long_term_keys() argument
6097 conn_info_refresh_complete(struct hci_dev *hdev, u8 hci_status, u16 opcode) conn_info_refresh_complete() argument
6151 get_conn_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_conn_info() argument
6276 struct hci_dev *hdev; clock_info_cmd_complete() local
6308 get_clock_info_complete(struct hci_dev *hdev, u8 status, u16 opcode) get_clock_info_complete() argument
6340 get_clock_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) get_clock_info() argument
6416 is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) is_connected() argument
6434 hci_conn_params_set(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type, u8 auto_connect) hci_conn_params_set() argument
6478 device_added(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type, u8 action) device_added() argument
6490 add_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_device() argument
6588 device_removed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) device_removed() argument
6599 remove_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) remove_device() argument
6728 load_conn_param(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) load_conn_param() argument
6813 set_external_config(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_external_config() argument
6869 set_public_address(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_public_address() argument
6921 read_local_oob_ext_data_complete(struct hci_dev *hdev, u8 status, u16 opcode, struct sk_buff *skb) read_local_oob_ext_data_complete() argument
7032 read_local_ssp_oob_req(struct hci_dev *hdev, struct sock *sk, struct mgmt_cp_read_local_oob_ext_data *cp) read_local_ssp_oob_req() argument
7060 read_local_oob_ext_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_local_oob_ext_data() argument
7216 get_supported_adv_flags(struct hci_dev *hdev) get_supported_adv_flags() argument
7249 read_adv_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) read_adv_features() argument
7305 calculate_name_len(struct hci_dev *hdev) calculate_name_len() argument
7312 tlv_data_max_len(struct hci_dev *hdev, u32 adv_flags, bool is_adv_data) tlv_data_max_len() argument
7358 tlv_data_is_valid(struct hci_dev *hdev, u32 adv_flags, u8 *data, u8 len, bool is_adv_data) tlv_data_is_valid() argument
7403 add_advertising_complete(struct hci_dev *hdev, u8 status, u16 opcode) add_advertising_complete() argument
7455 add_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) add_advertising() argument
7608 remove_advertising_complete(struct hci_dev *hdev, u8 status, u16 opcode) remove_advertising_complete() argument
7638 remove_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) remove_advertising() argument
7724 get_adv_size_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) get_adv_size_info() argument
7884 mgmt_index_added(struct hci_dev *hdev) mgmt_index_added() argument
7916 mgmt_index_removed(struct hci_dev *hdev) mgmt_index_removed() argument
7952 restart_le_actions(struct hci_dev *hdev) restart_le_actions() argument
7976 mgmt_power_on(struct hci_dev *hdev, int err) mgmt_power_on() argument
7999 __mgmt_power_off(struct hci_dev *hdev) __mgmt_power_off() argument
8033 mgmt_set_powered_failed(struct hci_dev *hdev, int err) mgmt_set_powered_failed() argument
8052 mgmt_new_link_key(struct hci_dev *hdev, struct link_key *key, bool persistent) mgmt_new_link_key() argument
8088 mgmt_new_ltk(struct hci_dev *hdev, struct smp_ltk *key, bool persistent) mgmt_new_ltk() argument
8131 mgmt_new_irk(struct hci_dev *hdev, struct smp_irk *irk, bool persistent) mgmt_new_irk() argument
8147 mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, bool persistent) mgmt_new_csrk() argument
8177 mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 store_hint, u16 min_interval, u16 max_interval, u16 latency, u16 timeout) mgmt_new_conn_param() argument
8198 mgmt_device_connected(struct hci_dev *hdev, struct hci_conn *conn, u32 flags, u8 *name, u8 name_len) mgmt_device_connected() argument
8249 struct hci_dev *hdev = data; unpair_device_rsp() local
8258 mgmt_powering_down(struct hci_dev *hdev) mgmt_powering_down() argument
8274 mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 reason, bool mgmt_connected) mgmt_device_disconnected() argument
8314 mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_disconnect_failed() argument
8340 mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_connect_failed() argument
8360 mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure) mgmt_pin_code_request() argument
8371 mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_reply_complete() argument
8384 mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) mgmt_pin_code_neg_reply_complete() argument
8397 mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 value, u8 confirm_hint) mgmt_user_confirm_request() argument
8414 mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type) mgmt_user_passkey_request() argument
8428 user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status, u8 opcode) user_pairing_resp_complete() argument
8444 mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_reply_complete() argument
8451 mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_confirm_neg_reply_complete() argument
8459 mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_reply_complete() argument
8466 mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) mgmt_user_passkey_neg_reply_complete() argument
8474 mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 passkey, u8 entered) mgmt_user_passkey_notify() argument
8511 mgmt_auth_enable_complete(struct hci_dev *hdev, u8 status) mgmt_auth_enable_complete() argument
8540 struct hci_dev *hdev = req->hdev; clear_eir() local
8553 mgmt_ssp_enable_complete(struct hci_dev *hdev, u8 enable, u8 status) mgmt_ssp_enable_complete() argument
8616 mgmt_set_class_of_dev_complete(struct hci_dev *hdev, u8 *dev_class, u8 status) mgmt_set_class_of_dev_complete() argument
8635 mgmt_set_local_name_complete(struct hci_dev *hdev, u8 *name, u8 status) mgmt_set_local_name_complete() argument
8730 restart_le_scan(struct hci_dev *hdev) restart_le_scan() argument
8745 is_filter_match(struct hci_dev *hdev, s8 rssi, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len) is_filter_match() argument
8790 mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 *dev_class, s8 rssi, u32 flags, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len) mgmt_device_found() argument
8875 mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, s8 rssi, u8 *name, u8 name_len) mgmt_remote_name() argument
8898 mgmt_discovering(struct hci_dev *hdev, u8 discovering) mgmt_discovering() argument
8911 mgmt_suspending(struct hci_dev *hdev, u8 state) mgmt_suspending() argument
8919 mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr, u8 addr_type) mgmt_resuming() argument
[all...]
H A Dl2cap_core.c1248 struct hci_dev *hdev; in __amp_capable() local
1710 struct hci_dev *hdev = hcon->hdev; in l2cap_le_conn_ready() local
1824 struct hci_dev *hdev = conn->hcon->hdev; l2cap_register_user() local
1862 struct hci_dev *hdev = conn->hcon->hdev; l2cap_unregister_user() local
4275 struct hci_dev *hdev = conn->hcon->hdev; l2cap_connect_req() local
4850 struct hci_dev *hdev; l2cap_create_channel_req() local
5312 struct hci_dev *hdev; l2cap_move_channel_req() local
7952 struct hci_dev *hdev; l2cap_chan_connect() local
8168 l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr) l2cap_connect_ind() argument
8235 struct hci_dev *hdev = hcon->hdev; l2cap_connect_cfm() local
[all...]
/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpci-hyperv.c456 struct hv_device *hdev; member
594 static int wait_for_response(struct hv_device *hdev, in wait_for_response() argument
2422 struct hv_device *hdev = hbus->hdev; hv_pci_eject_device() local
2601 hv_pci_protocol_negotiation(struct hv_device *hdev, enum pci_protocol_version_t version[], int num_version) hv_pci_protocol_negotiation() argument
2826 hv_pci_enter_d0(struct hv_device *hdev) hv_pci_enter_d0() argument
2916 hv_pci_query_relations(struct hv_device *hdev) hv_pci_query_relations() argument
2974 hv_send_resources_allocated(struct hv_device *hdev) hv_send_resources_allocated() argument
3051 hv_send_resources_released(struct hv_device *hdev) hv_send_resources_released() argument
3143 hv_pci_probe(struct hv_device *hdev, const struct hv_vmbus_device_id *dev_id) hv_pci_probe() argument
3318 hv_pci_bus_exit(struct hv_device *hdev, bool keep_devs) hv_pci_bus_exit() argument
3391 hv_pci_remove(struct hv_device *hdev) hv_pci_remove() argument
3436 hv_pci_suspend(struct hv_device *hdev) hv_pci_suspend() argument
3511 hv_pci_resume(struct hv_device *hdev) hv_pci_resume() argument
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dusb.h787 static inline int usb_acpi_set_power_state(struct usb_device *hdev, in argument
789 usb_acpi_power_manageable(struct usb_device *hdev, int index) usb_acpi_power_manageable() argument
791 usb_acpi_port_lpm_incapable(struct usb_device *hdev, int index) usb_acpi_port_lpm_incapable() argument
[all...]
H A Dhid.h696 static inline void *hid_get_drvdata(struct hid_device *hdev) in hid_get_drvdata() argument
701 static inline void hid_set_drvdata(struct hid_device *hdev, void *data) in hid_set_drvdata() argument
984 hid_driver_suspend(struct hid_device *hdev, pm_message_t state) hid_driver_suspend() argument
985 hid_driver_reset_resume(struct hid_device *hdev) hid_driver_reset_resume() argument
986 hid_driver_resume(struct hid_device *hdev) hid_driver_resume() argument
1116 hid_parse(struct hid_device *hdev) hid_parse() argument
1144 hid_hw_power(struct hid_device *hdev, int level) hid_hw_power() argument
1158 hid_hw_idle(struct hid_device *hdev, int report, int idle, enum hid_class_request reqtype) hid_hw_idle() argument
1172 hid_hw_may_wakeup(struct hid_device *hdev) hid_hw_may_wakeup() argument
1188 hid_hw_wait(struct hid_device *hdev) hid_hw_wait() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/core/
H A Dhub.c147 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) in usb_hub_to_struct_hub() argument
400 static int get_hub_descriptor(struct usb_device *hdev, in get_hub_descriptor() argument
436 clear_hub_feature(struct usb_device *hdev, int feature) clear_hub_feature() argument
445 usb_clear_port_feature(struct usb_device *hdev, int port1, int feature) usb_clear_port_feature() argument
455 set_port_feature(struct usb_device *hdev, int port1, int feature) set_port_feature() argument
499 struct usb_device *hdev = hub->hdev; led_work() local
573 get_hub_status(struct usb_device *hdev, struct usb_hub_status *data) get_hub_status() argument
591 get_port_status(struct usb_device *hdev, int port1, void *data, u16 value, u16 length) get_port_status() argument
698 usb_kick_hub_wq(struct usb_device *hdev) usb_kick_hub_wq() argument
714 usb_wakeup_notification(struct usb_device *hdev, unsigned int portnum) usb_wakeup_notification() argument
778 hub_clear_tt_buffer(struct usb_device *hdev, u16 devinfo, u16 tt) hub_clear_tt_buffer() argument
810 struct usb_device *hdev = hub->hdev; hub_tt_work() local
849 usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, int port1, bool set) usb_hub_set_port_power() argument
1044 struct usb_device *hdev = hub->hdev; hub_activate() local
1335 struct usb_device *hdev = hub->hdev; hub_quiesce() local
1395 struct usb_device *hdev = hub->hdev; hub_configure() local
1732 struct usb_device *hdev = interface_to_usbdev(intf); hub_disconnect() local
1800 struct usb_device *hdev; hub_probe() local
1934 struct usb_device *hdev = interface_to_usbdev(intf); hub_ioctl() local
1970 find_port_owner(struct usb_device *hdev, unsigned port1, struct usb_dev_state ***ppowner) find_port_owner() argument
1988 usb_hub_claim_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) usb_hub_claim_port() argument
2004 usb_hub_release_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) usb_hub_release_port() argument
2020 usb_hub_release_all_ports(struct usb_device *hdev, struct usb_dev_state *owner) usb_hub_release_all_ports() argument
2478 struct usb_device *hdev = udev->parent; set_usb_port_removable() local
2721 get_port_ssp_rate(struct usb_device *hdev, u32 ext_portstatus) get_port_ssp_rate() argument
3812 struct usb_device *hdev; global() variable
3868 struct usb_device *hdev = hub->hdev; hub_suspend() local
3922 struct usb_device *hdev = hub->hdev; report_wakeup_requests() local
4551 struct usb_device *hdev = hub->hdev; hub_port_disable() local
4807 struct usb_device *hdev = hub->hdev; hub_port_init() local
5162 struct usb_device *hdev = hub->hdev; hub_power_remaining() local
5297 struct usb_device *hdev = hub->hdev; hub_port_connect() local
5653 struct usb_device *hdev = hub->hdev; global() variable
5773 struct usb_device *hdev; hub_event() local
6344 usb_hub_find_child(struct usb_device *hdev, int port1) usb_hub_find_child() argument
6355 usb_hub_adjust_deviceremovable(struct usb_device *hdev, struct usb_hub_descriptor *desc) usb_hub_adjust_deviceremovable() argument
6409 usb_get_hub_port_acpi_handle(struct usb_device *hdev, int port1) usb_get_hub_port_acpi_handle() argument
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dbtusb.c793 struct hci_dev *hdev; member
857 static void btusb_reset(struct hci_dev *hdev) in btusb_reset() argument
879 btusb_intel_cmd_timeout(struct hci_dev *hdev) btusb_intel_cmd_timeout() argument
938 btusb_rtl_alloc_devcoredump(struct hci_dev *hdev, struct rtk_dev_coredump_hdr *hdr, u8 *buf, u32 len) btusb_rtl_alloc_devcoredump() argument
960 btusb_rtl_cmd_timeout(struct hci_dev *hdev) btusb_rtl_cmd_timeout() argument
995 btusb_rtl_hw_error(struct hci_dev *hdev, u8 code) btusb_rtl_hw_error() argument
1007 btusb_qca_cmd_timeout(struct hci_dev *hdev) btusb_qca_cmd_timeout() argument
1200 btusb_validate_sco_handle(struct hci_dev *hdev, struct hci_sco_hdr *hdr) btusb_validate_sco_handle() argument
1289 struct hci_dev *hdev = urb->context; btusb_intr_complete() local
1332 btusb_submit_intr_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_intr_urb() argument
1405 struct hci_dev *hdev = urb->context; btusb_bulk_complete() local
1446 btusb_submit_bulk_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_bulk_urb() argument
1494 struct hci_dev *hdev = urb->context; btusb_isoc_complete() local
1606 btusb_submit_isoc_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_isoc_urb() argument
1659 struct hci_dev *hdev = urb->context; btusb_diag_complete() local
1698 btusb_submit_diag_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_diag_urb() argument
1747 struct hci_dev *hdev = (struct hci_dev *)skb->dev; btusb_tx_complete() local
1778 struct hci_dev *hdev = (struct hci_dev *)skb->dev; btusb_isoc_tx_complete() local
1797 btusb_open(struct hci_dev *hdev) btusb_open() argument
1860 btusb_close(struct hci_dev *hdev) btusb_close() argument
1898 btusb_flush(struct hci_dev *hdev) btusb_flush() argument
1914 alloc_ctrl_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_ctrl_urb() argument
1947 alloc_bulk_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_bulk_urb() argument
1970 alloc_isoc_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_isoc_urb() argument
2003 submit_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_tx_urb() argument
2025 submit_or_queue_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_or_queue_tx_urb() argument
2047 btusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) btusb_send_frame() argument
2092 btusb_notify(struct hci_dev *hdev, unsigned int evt) btusb_notify() argument
2105 __set_isoc_interface(struct hci_dev *hdev, int altsetting) __set_isoc_interface() argument
2148 btusb_switch_alt_setting(struct hci_dev *hdev, int new_alts) btusb_switch_alt_setting() argument
2210 struct hci_dev *hdev = data->hdev; btusb_work() local
2290 btusb_setup_bcm92035(struct hci_dev *hdev) btusb_setup_bcm92035() argument
2306 btusb_setup_csr(struct hci_dev *hdev) btusb_setup_csr() argument
2459 inject_cmd_complete(struct hci_dev *hdev, __u16 opcode) inject_cmd_complete() argument
2487 struct hci_dev *hdev = data->hdev; btusb_recv_bulk_intel() local
2499 btusb_send_frame_intel(struct hci_dev *hdev, struct sk_buff *skb) btusb_send_frame_intel() argument
2566 btusb_setup_realtek(struct hci_dev *hdev) btusb_setup_realtek() argument
2579 btusb_recv_event_realtek(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_event_realtek() argument
2613 struct hci_dev *hdev = urb->context; btusb_mtk_wmt_recv() local
2693 btusb_mtk_submit_wmt_recv_urb(struct hci_dev *hdev) btusb_mtk_submit_wmt_recv_urb() argument
2746 btusb_mtk_hci_wmt_sync(struct hci_dev *hdev, struct btmtk_hci_wmt_params *wmt_params) btusb_mtk_hci_wmt_sync() argument
2874 btusb_mtk_func_query(struct hci_dev *hdev) btusb_mtk_func_query() argument
2898 struct hci_dev *hdev = data->hdev; btusb_mtk_uhw_reg_write() local
2926 struct hci_dev *hdev = data->hdev; btusb_mtk_uhw_reg_read() local
2983 btusb_mtk_reset_done(struct hci_dev *hdev) btusb_mtk_reset_done() argument
2993 btusb_mtk_reset(struct hci_dev *hdev, void *rst_data) btusb_mtk_reset() argument
3065 btusb_mtk_setup(struct hci_dev *hdev) btusb_mtk_setup() argument
3244 btusb_mtk_shutdown(struct hci_dev *hdev) btusb_mtk_shutdown() argument
3266 btusb_recv_acl_mtk(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_acl_mtk() argument
3300 marvell_config_oob_wake(struct hci_dev *hdev) marvell_config_oob_wake() argument
3342 btusb_set_bdaddr_marvell(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_marvell() argument
3365 btusb_set_bdaddr_ath3012(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_ath3012() argument
3389 btusb_set_bdaddr_wcn6855(struct hci_dev *hdev, const bdaddr_t *bdaddr) btusb_set_bdaddr_wcn6855() argument
3432 btusb_dump_hdr_qca(struct hci_dev *hdev, struct sk_buff *skb) btusb_dump_hdr_qca() argument
3458 btusb_coredump_qca(struct hci_dev *hdev) btusb_coredump_qca() argument
3474 handle_dump_pkt_qca(struct hci_dev *hdev, struct sk_buff *skb) handle_dump_pkt_qca() argument
3591 btusb_recv_acl_qca(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_acl_qca() argument
3598 btusb_recv_evt_qca(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_evt_qca() argument
3686 btusb_setup_qca_download_fw(struct hci_dev *hdev, const struct firmware *firmware, size_t hdr_size) btusb_setup_qca_download_fw() argument
3755 btusb_setup_qca_load_rampatch(struct hci_dev *hdev, struct qca_version *ver, const struct qca_device_info *info) btusb_setup_qca_load_rampatch() argument
3853 btusb_setup_qca_load_nvm(struct hci_dev *hdev, struct qca_version *ver, const struct qca_device_info *info) btusb_setup_qca_load_nvm() argument
3891 btusb_setup_qca(struct hci_dev *hdev) btusb_setup_qca() argument
3964 __set_diag_interface(struct hci_dev *hdev) __set_diag_interface() argument
4000 alloc_diag_urb(struct hci_dev *hdev, bool enable) alloc_diag_urb() argument
4033 btusb_bcm_set_diag(struct hci_dev *hdev, bool enable) btusb_bcm_set_diag() argument
4076 btusb_config_oob_wake(struct hci_dev *hdev) btusb_config_oob_wake() argument
4120 btusb_wakeup(struct hci_dev *hdev) btusb_wakeup() argument
4127 btusb_shutdown_qca(struct hci_dev *hdev) btusb_shutdown_qca() argument
4190 struct hci_dev *hdev; btusb_probe() local
4581 struct hci_dev *hdev; btusb_disconnect() local
4706 struct hci_dev *hdev = data->hdev; btusb_resume() local
4771 struct hci_dev *hdev = data->hdev; btusb_coredump() local
[all...]
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpci-hyperv.c497 struct hv_device *hdev; member
985 static int wait_for_response(struct hv_device *hdev, in wait_for_response() argument
2898 struct hv_device *hdev = hbus->hdev; hv_pci_eject_device() local
3104 hv_pci_protocol_negotiation(struct hv_device *hdev, enum pci_protocol_version_t version[], int num_version) hv_pci_protocol_negotiation() argument
3327 hv_pci_enter_d0(struct hv_device *hdev) hv_pci_enter_d0() argument
3417 hv_pci_query_relations(struct hv_device *hdev) hv_pci_query_relations() argument
3475 hv_send_resources_allocated(struct hv_device *hdev) hv_send_resources_allocated() argument
3552 hv_send_resources_released(struct hv_device *hdev) hv_send_resources_released() argument
3633 hv_pci_probe(struct hv_device *hdev, const struct hv_vmbus_device_id *dev_id) hv_pci_probe() argument
3811 hv_pci_bus_exit(struct hv_device *hdev, bool keep_devs) hv_pci_bus_exit() argument
3894 hv_pci_remove(struct hv_device *hdev) hv_pci_remove() argument
3934 hv_pci_suspend(struct hv_device *hdev) hv_pci_suspend() argument
4017 hv_pci_resume(struct hv_device *hdev) hv_pci_resume() argument
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/
H A Dgoya.c360 int goya_set_fixed_properties(struct hl_device *hdev) in goya_set_fixed_properties() argument
510 static int goya_pci_bars_map(struct hl_device *hdev) in goya_pci_bars_map() argument
526 goya_set_ddr_bar_base(struct hl_device *hdev, u64 addr) goya_set_ddr_bar_base() argument
560 goya_init_iatu(struct hl_device *hdev) goya_init_iatu() argument
594 goya_get_hw_state(struct hl_device *hdev) goya_get_hw_state() argument
610 goya_early_init(struct hl_device *hdev) goya_early_init() argument
711 goya_early_fini(struct hl_device *hdev) goya_early_fini() argument
719 goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) goya_mmu_prepare_reg() argument
726 goya_qman0_set_security(struct hl_device *hdev, bool secure) goya_qman0_set_security() argument
747 goya_fetch_psoc_frequency(struct hl_device *hdev) goya_fetch_psoc_frequency() argument
816 goya_set_frequency(struct hl_device *hdev, enum hl_pll_frequency freq) goya_set_frequency() argument
839 struct hl_device *hdev = goya_work->hdev; goya_set_freq_to_low_job() local
852 goya_late_init(struct hl_device *hdev) goya_late_init() argument
924 goya_late_fini(struct hl_device *hdev) goya_late_fini() argument
933 goya_set_pci_memory_regions(struct hl_device *hdev) goya_set_pci_memory_regions() argument
972 goya_sw_init(struct hl_device *hdev) goya_sw_init() argument
1069 goya_sw_fini(struct hl_device *hdev) goya_sw_fini() argument
1086 goya_init_dma_qman(struct hl_device *hdev, int dma_id, dma_addr_t bus_address) goya_init_dma_qman() argument
1138 goya_init_dma_ch(struct hl_device *hdev, int dma_id) goya_init_dma_ch() argument
1172 goya_init_dma_qmans(struct hl_device *hdev) goya_init_dma_qmans() argument
1198 goya_disable_external_queues(struct hl_device *hdev) goya_disable_external_queues() argument
1212 goya_stop_queue(struct hl_device *hdev, u32 cfg_reg, u32 cp_sts_reg, u32 glbl_sts0_reg) goya_stop_queue() argument
1262 goya_stop_external_queues(struct hl_device *hdev) goya_stop_external_queues() argument
1332 goya_init_cpu_queues(struct hl_device *hdev) goya_init_cpu_queues() argument
1399 goya_set_pll_refclk(struct hl_device *hdev) goya_set_pll_refclk() argument
1437 goya_disable_clk_rlx(struct hl_device *hdev) goya_disable_clk_rlx() argument
1443 _goya_tpc_mbist_workaround(struct hl_device *hdev, u8 tpc_id) _goya_tpc_mbist_workaround() argument
1508 goya_tpc_mbist_workaround(struct hl_device *hdev) goya_tpc_mbist_workaround() argument
1535 goya_init_golden_registers(struct hl_device *hdev) goya_init_golden_registers() argument
1830 goya_init_mme_qman(struct hl_device *hdev) goya_init_mme_qman() argument
1880 goya_init_mme_cmdq(struct hl_device *hdev) goya_init_mme_cmdq() argument
1916 goya_init_mme_qmans(struct hl_device *hdev) goya_init_mme_qmans() argument
1936 goya_init_tpc_qman(struct hl_device *hdev, u32 base_off, int tpc_id) goya_init_tpc_qman() argument
1986 goya_init_tpc_cmdq(struct hl_device *hdev, int tpc_id) goya_init_tpc_cmdq() argument
2023 goya_init_tpc_qmans(struct hl_device *hdev) goya_init_tpc_qmans() argument
2065 goya_disable_internal_queues(struct hl_device *hdev) goya_disable_internal_queues() argument
2112 goya_stop_internal_queues(struct hl_device *hdev) goya_stop_internal_queues() argument
2313 goya_dma_stall(struct hl_device *hdev) goya_dma_stall() argument
2327 goya_tpc_stall(struct hl_device *hdev) goya_tpc_stall() argument
2344 goya_mme_stall(struct hl_device *hdev) goya_mme_stall() argument
2354 goya_enable_msix(struct hl_device *hdev) goya_enable_msix() argument
2404 goya_sync_irqs(struct hl_device *hdev) goya_sync_irqs() argument
2419 goya_disable_msix(struct hl_device *hdev) goya_disable_msix() argument
2442 goya_enable_timestamp(struct hl_device *hdev) goya_enable_timestamp() argument
2455 goya_disable_timestamp(struct hl_device *hdev) goya_disable_timestamp() argument
2461 goya_halt_engines(struct hl_device *hdev, bool hard_reset, bool fw_reset) goya_halt_engines() argument
2502 goya_load_firmware_to_device(struct hl_device *hdev) goya_load_firmware_to_device() argument
2519 goya_load_boot_fit_to_device(struct hl_device *hdev) goya_load_boot_fit_to_device() argument
2528 goya_init_dynamic_firmware_loader(struct hl_device *hdev) goya_init_dynamic_firmware_loader() argument
2551 goya_init_static_firmware_loader(struct hl_device *hdev) goya_init_static_firmware_loader() argument
2571 goya_init_firmware_preload_params(struct hl_device *hdev) goya_init_firmware_preload_params() argument
2583 goya_init_firmware_loader(struct hl_device *hdev) goya_init_firmware_loader() argument
2604 goya_init_cpu(struct hl_device *hdev) goya_init_cpu() argument
2635 goya_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) goya_mmu_update_asid_hop0_addr() argument
2667 goya_mmu_init(struct hl_device *hdev) goya_mmu_init() argument
2721 goya_hw_init(struct hl_device *hdev) goya_hw_init() argument
2789 goya_hw_fini(struct hl_device *hdev, bool hard_reset, bool fw_reset) goya_hw_fini() argument
2867 goya_suspend(struct hl_device *hdev) goya_suspend() argument
2878 goya_resume(struct hl_device *hdev) goya_resume() argument
2883 goya_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) goya_mmap() argument
2899 goya_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) goya_ring_doorbell() argument
2984 goya_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) goya_pqe_write() argument
2990 goya_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) goya_dma_alloc_coherent() argument
3003 goya_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) goya_dma_free_coherent() argument
3012 goya_scrub_device_mem(struct hl_device *hdev) goya_scrub_device_mem() argument
3017 goya_get_int_queue_base(struct hl_device *hdev, u32 queue_id, dma_addr_t *dma_handle, u16 *queue_len) goya_get_int_queue_base() argument
3075 goya_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) goya_send_job_on_qman0() argument
3142 goya_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, u64 *result) goya_send_cpu_message() argument
3160 goya_test_queue(struct hl_device *hdev, u32 hw_queue_id) goya_test_queue() argument
3227 goya_test_cpu_queue(struct hl_device *hdev) goya_test_cpu_queue() argument
3241 goya_test_queues(struct hl_device *hdev) goya_test_queues() argument
3254 goya_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) goya_dma_pool_zalloc() argument
3271 goya_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) goya_dma_pool_free() argument
3280 goya_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) goya_cpu_accessible_dma_pool_alloc() argument
3292 goya_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) goya_cpu_accessible_dma_pool_free() argument
3298 goya_get_dma_desc_list_size(struct hl_device *hdev, struct sg_table *sgt) goya_get_dma_desc_list_size() argument
3338 goya_pin_memory_before_cs(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, u64 addr, enum dma_data_direction dir) goya_pin_memory_before_cs() argument
3384 goya_validate_dma_pkt_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_host() argument
3487 goya_validate_dma_pkt_no_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_no_host() argument
3532 goya_validate_dma_pkt_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_no_mmu() argument
3569 goya_validate_dma_pkt_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) goya_validate_dma_pkt_mmu() argument
3606 goya_validate_wreg32(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_wreg32 *wreg_pkt) goya_validate_wreg32() argument
3650 goya_validate_cb(struct hl_device *hdev, struct hl_cs_parser *parser, bool is_mmu) goya_validate_cb() argument
3757 goya_patch_dma_packet(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, struct packet_lin_dma *new_dma_pkt, u32 *new_dma_pkt_size) goya_patch_dma_packet() argument
3887 goya_patch_cb(struct hl_device *hdev, struct hl_cs_parser *parser) goya_patch_cb() argument
3985 goya_parse_cb_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_mmu() argument
4060 goya_parse_cb_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_no_mmu() argument
4108 goya_parse_cb_no_ext_queue(struct hl_device *hdev, struct hl_cs_parser *parser) goya_parse_cb_no_ext_queue() argument
4139 goya_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) goya_cs_parser() argument
4152 goya_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, u32 len, u32 original_len, u64 cq_addr, u32 cq_val, u32 msix_vec, bool eb) goya_add_end_of_cb_packets() argument
4177 goya_update_eq_ci(struct hl_device *hdev, u32 val) goya_update_eq_ci() argument
4182 goya_restore_phase_topology(struct hl_device *hdev) goya_restore_phase_topology() argument
4187 goya_clear_sm_regs(struct hl_device *hdev) goya_clear_sm_regs() argument
4207 goya_debugfs_read_dma(struct hl_device *hdev, u64 addr, u32 size, void *blob_addr) goya_debugfs_read_dma() argument
4213 goya_read_pte(struct hl_device *hdev, u64 addr) goya_read_pte() argument
4224 goya_write_pte(struct hl_device *hdev, u64 addr, u64 val) goya_write_pte() argument
4433 goya_print_razwi_info(struct hl_device *hdev) goya_print_razwi_info() argument
4456 goya_print_mmu_error_info(struct hl_device *hdev) goya_print_mmu_error_info() argument
4478 goya_print_out_of_sync_info(struct hl_device *hdev, struct cpucp_pkt_sync_err *sync_err) goya_print_out_of_sync_info() argument
4487 goya_print_irq_info(struct hl_device *hdev, u16 event_type, bool razwi) goya_print_irq_info() argument
4502 goya_unmask_irq_arr(struct hl_device *hdev, u32 *irq_arr, size_t irq_arr_size) goya_unmask_irq_arr() argument
4553 goya_compute_reset_late_init(struct hl_device *hdev) goya_compute_reset_late_init() argument
4563 goya_unmask_irq(struct hl_device *hdev, u16 event_type) goya_unmask_irq() argument
4584 goya_print_clk_change_info(struct hl_device *hdev, u16 event_type) goya_print_clk_change_info() argument
4632 goya_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) goya_handle_eqe() argument
4752 goya_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) goya_get_events_stat() argument
4765 goya_memset_device_memory(struct hl_device *hdev, u64 addr, u64 size, u64 val, bool is_dram) goya_memset_device_memory() argument
4837 goya_context_switch(struct hl_device *hdev, u32 asid) goya_context_switch() argument
4871 goya_mmu_clear_pgt_range(struct hl_device *hdev) goya_mmu_clear_pgt_range() argument
4885 goya_mmu_set_dram_default_page(struct hl_device *hdev) goya_mmu_set_dram_default_page() argument
4898 goya_mmu_add_mappings_for_device_cpu(struct hl_device *hdev) goya_mmu_add_mappings_for_device_cpu() argument
4979 goya_mmu_remove_device_cpu_mappings(struct hl_device *hdev) goya_mmu_remove_device_cpu_mappings() argument
5022 goya_mmu_prepare(struct hl_device *hdev, u32 asid) goya_mmu_prepare() argument
5040 goya_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) goya_mmu_invalidate_cache() argument
5074 goya_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 flags, u32 asid, u64 va, u64 size) goya_mmu_invalidate_cache_range() argument
5084 goya_send_heartbeat(struct hl_device *hdev) goya_send_heartbeat() argument
5094 goya_cpucp_info_get(struct hl_device *hdev) goya_cpucp_info_get() argument
5131 goya_is_device_idle(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) goya_is_device_idle() argument
5226 goya_get_pci_id(struct hl_device *hdev) goya_get_pci_id() argument
5231 goya_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) goya_get_eeprom_data() argument
5242 goya_cpu_init_scrambler_dram(struct hl_device *hdev) goya_cpu_init_scrambler_dram() argument
5260 goya_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) goya_get_queue_id_for_cq() argument
5265 goya_get_signal_cb_size(struct hl_device *hdev) goya_get_signal_cb_size() argument
5270 goya_get_wait_cb_size(struct hl_device *hdev) goya_get_wait_cb_size() argument
5275 goya_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id, u32 size, bool eb) goya_gen_signal_cb() argument
5281 goya_gen_wait_cb(struct hl_device *hdev, struct hl_gen_wait_properties *prop) goya_gen_wait_cb() argument
5287 goya_reset_sob(struct hl_device *hdev, void *data) goya_reset_sob() argument
5292 goya_reset_sob_group(struct hl_device *hdev, u16 sob_group) goya_reset_sob_group() argument
5297 goya_get_device_time(struct hl_device *hdev) goya_get_device_time() argument
5309 goya_collective_wait_create_jobs(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_cs *cs, u32 wait_queue_id, u32 collective_engine_id, u32 encaps_signal_offset) goya_collective_wait_create_jobs() argument
5321 goya_get_hw_block_id(struct hl_device *hdev, u64 block_addr, u32 *block_size, u32 *block_id) goya_get_hw_block_id() argument
5327 goya_block_mmap(struct hl_device *hdev, struct vm_area_struct *vma, u32 block_id, u32 block_size) goya_block_mmap() argument
5333 goya_enable_events_from_fw(struct hl_device *hdev) goya_enable_events_from_fw() argument
5339 goya_ack_mmu_page_fault_or_access_error(struct hl_device *hdev, u64 mmu_cap_mask) goya_ack_mmu_page_fault_or_access_error() argument
5358 goya_gen_sync_to_engine_map(struct hl_device *hdev, struct hl_sync_to_engine_map *map) goya_gen_sync_to_engine_map() argument
5371 goya_print_single_monitor(char **buf, size_t *size, size_t *offset, struct hl_device *hdev, struct hl_mon_state_dump *mon) goya_print_single_monitor() argument
5380 goya_print_fences_single_engine( struct hl_device *hdev, u64 base_offset, u64 status_base_offset, enum hl_sync_engine_type engine_type, u32 engine_id, char **buf, size_t *size, size_t *offset) goya_print_fences_single_engine() argument
5397 goya_state_dump_init(struct hl_device *hdev) goya_state_dump_init() argument
5404 goya_get_sob_addr(struct hl_device *hdev, u32 sob_id) goya_get_sob_addr() argument
5414 goya_get_monitor_dump(struct hl_device *hdev, void *data) goya_get_monitor_dump() argument
5419 goya_check_if_razwi_happened(struct hl_device *hdev) goya_check_if_razwi_happened() argument
5423 goya_scrub_device_dram(struct hl_device *hdev, u64 val) goya_scrub_device_dram() argument
5428 goya_set_dram_properties(struct hl_device *hdev) goya_set_dram_properties() argument
5433 goya_set_binning_masks(struct hl_device *hdev) goya_set_binning_masks() argument
5438 goya_send_device_activity(struct hl_device *hdev, bool open) goya_send_device_activity() argument
5546 goya_set_asic_funcs(struct hl_device *hdev) goya_set_asic_funcs() argument
[all...]
/kernel/linux/linux-6.6/drivers/hid/
H A Dhid-playstation.c33 struct hid_device *hdev; member
589 static struct input_dev *ps_allocate_input_dev(struct hid_device *hdev, const char *name_suffix) in ps_allocate_input_dev() argument
703 ps_gamepad_create(struct hid_device *hdev, int (*play_effect)(struct input_dev *, void *, struct ff_effect *)) ps_gamepad_create() argument
741 ps_get_report(struct hid_device *hdev, uint8_t report_id, uint8_t *buf, size_t size, bool check_crc) ps_get_report() argument
814 struct hid_device *hdev = ps_dev->hdev; ps_lightbar_register() local
849 ps_sensors_create(struct hid_device *hdev, int accel_range, int accel_res, int gyro_range, int gyro_res) ps_sensors_create() argument
886 ps_touchpad_create(struct hid_device *hdev, int width, int height, unsigned int num_contacts) ps_touchpad_create() argument
918 struct hid_device *hdev = to_hid_device(dev); firmware_version_show() local
930 struct hid_device *hdev = to_hid_device(dev); hardware_version_show() local
947 struct hid_device *hdev = ds->base.hdev; dualsense_get_calibration_data() local
1145 struct hid_device *hdev = to_hid_device(led->dev->parent); dualsense_player_led_get_brightness() local
1153 struct hid_device *hdev = to_hid_device(led->dev->parent); dualsense_player_led_set_brightness() local
1177 struct hid_device *hdev = ds->base.hdev; dualsense_init_output_report() local
1230 struct hid_device *hdev = ds->base.hdev; dualsense_send_output_report() local
1311 struct hid_device *hdev = ps_dev->hdev; dualsense_parse_report() local
1487 struct hid_device *hdev = input_get_drvdata(dev); dualsense_play_effect() local
1578 dualsense_create(struct hid_device *hdev) dualsense_create() argument
1763 struct hid_device *hdev = ds4->base.hdev; dualshock4_get_calibration_data() local
1956 struct hid_device *hdev = ds4->base.hdev; dualshock4_get_mac_address() local
1996 struct hid_device *hdev = to_hid_device(led->dev->parent); dualshock4_led_get_brightness() local
2018 struct hid_device *hdev = to_hid_device(led->dev->parent); dualshock4_led_set_blink() local
2048 struct hid_device *hdev = to_hid_device(led->dev->parent); dualshock4_led_set_brightness() local
2082 struct hid_device *hdev = ds4->base.hdev; dualshock4_init_output_report() local
2177 struct hid_device *hdev = ps_dev->hdev; dualshock4_parse_report() local
2413 struct hid_device *hdev = input_get_drvdata(dev); dualshock4_play_effect() local
2486 dualshock4_create(struct hid_device *hdev) dualshock4_create() argument
2624 ps_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) ps_raw_event() argument
2635 ps_probe(struct hid_device *hdev, const struct hid_device_id *id) ps_probe() argument
2686 ps_remove(struct hid_device *hdev) ps_remove() argument
[all...]
H A Dhid-nintendo.c416 struct hid_device *hdev; member
504 static int __joycon_hid_send(struct hid_device *hdev, u8 *data, size_t len) in __joycon_hid_send() argument
811 joycon_use_default_calibration(struct hid_device *hdev, struct joycon_stick_cal *cal_x, struct joycon_stick_cal *cal_y, const char *stick, int ret) joycon_use_default_calibration() argument
1690 struct hid_device *hdev; joycon_input_create() local
1860 struct hid_device *hdev = to_hid_device(dev); joycon_player_led_brightness_set() local
1898 struct hid_device *hdev = to_hid_device(dev); joycon_home_led_brightness_set() local
1931 struct hid_device *hdev = ctlr->hdev; joycon_leds_create() local
2062 struct hid_device *hdev = ctlr->hdev; joycon_power_supply_create() local
2135 joycon_init(struct hid_device *hdev) joycon_init() argument
2275 nintendo_hid_event(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) nintendo_hid_event() argument
2286 nintendo_hid_probe(struct hid_device *hdev, const struct hid_device_id *id) nintendo_hid_probe() argument
2394 nintendo_hid_remove(struct hid_device *hdev) nintendo_hid_remove() argument
2414 nintendo_hid_resume(struct hid_device *hdev) nintendo_hid_resume() argument
[all...]
H A Dwacom_wac.c1967 static void wacom_wac_battery_usage_mapping(struct hid_device *hdev, in wacom_wac_battery_usage_mapping() argument
1973 static void wacom_wac_battery_event(struct hid_device *hdev, struct hid_field *field, in wacom_wac_battery_event() argument
2010 static void wacom_wac_battery_pre_report(struct hid_device *hdev, in wacom_wac_battery_pre_report() argument
2016 static void wacom_wac_battery_report(struct hid_device *hdev, in wacom_wac_battery_report() argument
2032 wacom_wac_pad_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_pad_usage_mapping() argument
2141 wacom_wac_pad_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_pad_event() argument
2247 wacom_wac_pad_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pad_pre_report() argument
2256 wacom_wac_pad_report(struct hid_device *hdev, struct hid_report *report, struct hid_field *field) wacom_wac_pad_report() argument
2288 wacom_wac_pen_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_pen_usage_mapping() argument
2373 wacom_wac_pen_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_pen_event() argument
2513 wacom_wac_pen_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pen_pre_report() argument
2523 wacom_wac_pen_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_pen_report() argument
2600 wacom_wac_finger_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_finger_usage_mapping() argument
2710 wacom_wac_finger_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_finger_event() argument
2765 wacom_wac_finger_pre_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_finger_pre_report() argument
2828 wacom_wac_finger_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_finger_report() argument
2858 wacom_wac_usage_mapping(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage) wacom_wac_usage_mapping() argument
2879 wacom_wac_event(struct hid_device *hdev, struct hid_field *field, struct hid_usage *usage, __s32 value) wacom_wac_event() argument
2901 wacom_report_events(struct hid_device *hdev, struct hid_report *report, int collection_index, int field_index) wacom_report_events() argument
2927 wacom_wac_collection(struct hid_device *hdev, struct hid_report *report, int collection_index, struct hid_field *field, int field_index) wacom_wac_collection() argument
2955 wacom_wac_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_report() argument
[all...]
/kernel/linux/linux-6.6/net/bluetooth/
H A Dhci_event.c50 static void *hci_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_ev_skb_pull() argument
62 static void *hci_cc_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_cc_skb_pull() argument
74 static void *hci_le_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_le_ev_skb_pull() argument
86 static u8 hci_cc_inquiry_cancel(struct hci_dev *hdev, void *data, in hci_cc_inquiry_cancel() argument
126 hci_cc_periodic_inq(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_periodic_inq() argument
141 hci_cc_exit_periodic_inq(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_exit_periodic_inq() argument
158 hci_cc_remote_name_req_cancel(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_remote_name_req_cancel() argument
168 hci_cc_role_discovery(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_role_discovery() argument
190 hci_cc_read_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_link_policy() argument
212 hci_cc_write_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_link_policy() argument
239 hci_cc_read_def_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_def_link_policy() argument
254 hci_cc_write_def_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_def_link_policy() argument
274 hci_cc_reset(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_reset() argument
309 hci_cc_read_stored_link_key(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_stored_link_key() argument
329 hci_cc_delete_stored_link_key(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_delete_stored_link_key() argument
350 hci_cc_write_local_name(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_local_name() argument
374 hci_cc_read_local_name(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_name() argument
391 hci_cc_write_auth_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_auth_enable() argument
422 hci_cc_write_encrypt_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_encrypt_mode() argument
448 hci_cc_write_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_scan_enable() argument
486 hci_cc_set_event_filter(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_set_event_filter() argument
512 hci_cc_read_class_of_dev(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_class_of_dev() argument
533 hci_cc_write_class_of_dev(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_class_of_dev() argument
558 hci_cc_read_voice_setting(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_voice_setting() argument
584 hci_cc_write_voice_setting(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_voice_setting() argument
615 hci_cc_read_num_supported_iac(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_num_supported_iac() argument
632 hci_cc_write_ssp_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_ssp_mode() argument
665 hci_cc_write_sc_support(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_sc_support() argument
698 hci_cc_read_local_version(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_version() argument
720 hci_cc_read_enc_key_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_enc_key_size() argument
775 hci_cc_read_local_commands(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_commands() argument
792 hci_cc_read_auth_payload_timeout(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_auth_payload_timeout() argument
814 hci_cc_write_auth_payload_timeout(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_auth_payload_timeout() argument
844 hci_cc_read_local_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_features() argument
896 hci_cc_read_local_ext_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_ext_features() argument
920 hci_cc_read_flow_control_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_flow_control_mode() argument
935 hci_cc_read_buffer_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_buffer_size() argument
964 hci_cc_read_bd_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_bd_addr() argument
983 hci_cc_read_local_pairing_opts(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_pairing_opts() argument
1002 hci_cc_read_page_scan_activity(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_page_scan_activity() argument
1020 hci_cc_write_page_scan_activity(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_page_scan_activity() argument
1041 hci_cc_read_page_scan_type(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_page_scan_type() argument
1057 hci_cc_write_page_scan_type(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_page_scan_type() argument
1075 hci_cc_read_data_block_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_data_block_size() argument
1097 hci_cc_read_clock(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_clock() argument
1131 hci_cc_read_local_amp_info(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_amp_info() argument
1155 hci_cc_read_inq_rsp_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_inq_rsp_tx_power() argument
1170 hci_cc_read_def_err_data_reporting(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_def_err_data_reporting() argument
1185 hci_cc_write_def_err_data_reporting(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_def_err_data_reporting() argument
1205 hci_cc_pin_code_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_pin_code_reply() argument
1235 hci_cc_pin_code_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_pin_code_neg_reply() argument
1253 hci_cc_le_read_buffer_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_buffer_size() argument
1273 hci_cc_le_read_local_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_local_features() argument
1288 hci_cc_le_read_adv_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_adv_tx_power() argument
1303 hci_cc_user_confirm_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_user_confirm_reply() argument
1321 hci_cc_user_confirm_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_user_confirm_neg_reply() argument
1339 hci_cc_user_passkey_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_user_passkey_reply() argument
1357 hci_cc_user_passkey_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_user_passkey_neg_reply() argument
1375 hci_cc_read_local_oob_data(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_oob_data() argument
1385 hci_cc_read_local_oob_ext_data(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_local_oob_ext_data() argument
1395 hci_cc_le_set_random_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_random_addr() argument
1425 hci_cc_le_set_default_phy(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_default_phy() argument
1450 hci_cc_le_set_adv_set_random_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_adv_set_random_addr() argument
1488 hci_cc_le_remove_adv_set(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_remove_adv_set() argument
1516 hci_cc_le_clear_adv_sets(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_clear_adv_sets() argument
1547 hci_cc_le_read_transmit_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_transmit_power() argument
1563 hci_cc_le_set_privacy_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_privacy_mode() argument
1590 hci_cc_le_set_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_adv_enable() argument
1629 hci_cc_le_set_ext_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_ext_adv_enable() argument
1694 hci_cc_le_set_scan_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_scan_param() argument
1718 hci_cc_le_set_ext_scan_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_ext_scan_param() argument
1745 has_pending_adv_report(struct hci_dev *hdev) has_pending_adv_report() argument
1752 clear_pending_adv_report(struct hci_dev *hdev) clear_pending_adv_report() argument
1760 store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, s8 rssi, u32 flags, u8 *data, u8 len) store_pending_adv_report() argument
1777 le_set_scan_enable_complete(struct hci_dev *hdev, u8 enable) le_set_scan_enable_complete() argument
1833 hci_cc_le_set_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_scan_enable() argument
1853 hci_cc_le_set_ext_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_ext_scan_enable() argument
1873 hci_cc_le_read_num_adv_sets(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_num_adv_sets() argument
1889 hci_cc_le_read_accept_list_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_accept_list_size() argument
1904 hci_cc_le_clear_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_clear_accept_list() argument
1921 hci_cc_le_add_to_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_add_to_accept_list() argument
1944 hci_cc_le_del_from_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_del_from_accept_list() argument
1967 hci_cc_le_read_supported_states(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_supported_states() argument
1982 hci_cc_le_read_def_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_def_data_len() argument
1998 hci_cc_le_write_def_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_write_def_data_len() argument
2019 hci_cc_le_add_to_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_add_to_resolv_list() argument
2043 hci_cc_le_del_from_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_del_from_resolv_list() argument
2066 hci_cc_le_clear_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_clear_resolv_list() argument
2083 hci_cc_le_read_resolv_list_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_resolv_list_size() argument
2098 hci_cc_le_set_addr_resolution_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_addr_resolution_enable() argument
2125 hci_cc_le_read_max_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_max_data_len() argument
2143 hci_cc_write_le_host_supported(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_le_host_supported() argument
2179 hci_cc_set_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_set_adv_param() argument
2201 hci_cc_set_ext_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_set_ext_adv_param() argument
2235 hci_cc_read_rssi(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_rssi() argument
2257 hci_cc_read_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_read_tx_power() argument
2293 hci_cc_write_ssp_debug_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_write_ssp_debug_mode() argument
2311 hci_cs_inquiry(struct hci_dev *hdev, __u8 status) hci_cs_inquiry() argument
2324 hci_cs_create_conn(struct hci_dev *hdev, __u8 status) hci_cs_create_conn() argument
2362 hci_cs_add_sco(struct hci_dev *hdev, __u8 status) hci_cs_add_sco() argument
2399 hci_cs_auth_requested(struct hci_dev *hdev, __u8 status) hci_cs_auth_requested() argument
2426 hci_cs_set_conn_encrypt(struct hci_dev *hdev, __u8 status) hci_cs_set_conn_encrypt() argument
2453 hci_outgoing_auth_needed(struct hci_dev *hdev, struct hci_conn *conn) hci_outgoing_auth_needed() argument
2475 hci_resolve_name(struct hci_dev *hdev, struct inquiry_entry *e) hci_resolve_name() argument
2490 hci_resolve_next_name(struct hci_dev *hdev) hci_resolve_next_name() argument
2516 hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *name, u8 name_len) hci_check_pending_name() argument
2560 hci_cs_remote_name_req(struct hci_dev *hdev, __u8 status) hci_cs_remote_name_req() argument
2603 hci_cs_read_remote_features(struct hci_dev *hdev, __u8 status) hci_cs_read_remote_features() argument
2630 hci_cs_read_remote_ext_features(struct hci_dev *hdev, __u8 status) hci_cs_read_remote_ext_features() argument
2657 hci_setup_sync_conn_status(struct hci_dev *hdev, __u16 handle, __u8 status) hci_setup_sync_conn_status() argument
2682 hci_cs_setup_sync_conn(struct hci_dev *hdev, __u8 status) hci_cs_setup_sync_conn() argument
2698 hci_cs_enhanced_setup_sync_conn(struct hci_dev *hdev, __u8 status) hci_cs_enhanced_setup_sync_conn() argument
2714 hci_cs_sniff_mode(struct hci_dev *hdev, __u8 status) hci_cs_sniff_mode() argument
2741 hci_cs_exit_sniff_mode(struct hci_dev *hdev, __u8 status) hci_cs_exit_sniff_mode() argument
2768 hci_cs_disconnect(struct hci_dev *hdev, u8 status) hci_cs_disconnect() argument
2850 ev_bdaddr_type(struct hci_dev *hdev, u8 type, bool *resolved) ev_bdaddr_type() argument
2872 cs_le_create_conn(struct hci_dev *hdev, bdaddr_t *peer_addr, u8 peer_addr_type, u8 own_address_type, u8 filter_policy) cs_le_create_conn() argument
2899 hci_cs_le_create_conn(struct hci_dev *hdev, u8 status) hci_cs_le_create_conn() argument
2924 hci_cs_le_ext_create_conn(struct hci_dev *hdev, u8 status) hci_cs_le_ext_create_conn() argument
2949 hci_cs_le_read_remote_features(struct hci_dev *hdev, u8 status) hci_cs_le_read_remote_features() argument
2976 hci_cs_le_start_enc(struct hci_dev *hdev, u8 status) hci_cs_le_start_enc() argument
3006 hci_cs_switch_role(struct hci_dev *hdev, u8 status) hci_cs_switch_role() argument
3029 hci_inquiry_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_inquiry_complete_evt() argument
3090 hci_inquiry_result_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) hci_inquiry_result_evt() argument
3134 hci_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_conn_complete_evt() argument
3265 hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_reject_conn() argument
3274 hci_conn_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_conn_request_evt() argument
3398 hci_disconn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_disconn_complete_evt() argument
3483 hci_auth_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_auth_complete_evt() argument
3547 hci_remote_name_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_remote_name_evt() argument
3588 hci_encrypt_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_encrypt_change_evt() argument
3700 hci_change_link_key_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_change_link_key_complete_evt() argument
3723 hci_remote_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_remote_features_evt() argument
3773 handle_cmd_cnt_and_timer(struct hci_dev *hdev, u8 ncmd) handle_cmd_cnt_and_timer() argument
3791 hci_cc_le_read_buffer_size_v2(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_read_buffer_size_v2() argument
3815 hci_unbound_cis_failed(struct hci_dev *hdev, u8 cig, u8 status) hci_unbound_cis_failed() argument
3831 hci_cc_le_set_cig_params(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_cig_params() argument
3896 hci_cc_le_setup_iso_path(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_setup_iso_path() argument
3947 hci_cs_le_create_big(struct hci_dev *hdev, u8 status) hci_cs_le_create_big() argument
3952 hci_cc_set_per_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_set_per_adv_param() argument
3971 hci_cc_le_set_per_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_cc_le_set_per_adv_enable() argument
4210 hci_cc_func(struct hci_dev *hdev, const struct hci_cc *cc, struct sk_buff *skb) hci_cc_func() argument
4236 hci_cmd_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_cmd_complete_evt() argument
4281 hci_cs_le_create_cis(struct hci_dev *hdev, u8 status) hci_cs_le_create_cis() argument
4356 hci_cmd_status_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_cmd_status_evt() argument
4398 hci_hardware_error_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_hardware_error_evt() argument
4410 hci_role_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_role_change_evt() argument
4433 hci_num_comp_pkts_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_num_comp_pkts_evt() argument
4515 __hci_conn_lookup_handle(struct hci_dev *hdev, __u16 handle) __hci_conn_lookup_handle() argument
4536 hci_num_comp_blocks_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_num_comp_blocks_evt() argument
4587 hci_mode_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_mode_change_evt() argument
4616 hci_pin_code_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_pin_code_request_evt() argument
4687 hci_link_key_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_link_key_request_evt() argument
4745 hci_link_key_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_link_key_notify_evt() argument
4815 hci_clock_offset_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_clock_offset_evt() argument
4839 hci_pkt_type_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_pkt_type_change_evt() argument
4856 hci_pscan_rep_mode_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_pscan_rep_mode_evt() argument
4875 hci_inquiry_result_with_rssi_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) hci_inquiry_result_with_rssi_evt() argument
4962 hci_remote_ext_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_remote_ext_features_evt() argument
5027 hci_sync_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_sync_conn_complete_evt() argument
5157 hci_extended_inquiry_result_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) hci_extended_inquiry_result_evt() argument
5212 hci_key_refresh_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_key_refresh_complete_evt() argument
5282 struct hci_dev *hdev = conn->hdev; bredr_oob_data_present() local
5322 hci_io_capa_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_io_capa_request_evt() argument
5395 hci_io_capa_reply_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_io_capa_reply_evt() argument
5416 hci_user_confirm_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_user_confirm_request_evt() argument
5501 hci_user_passkey_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_user_passkey_request_evt() argument
5512 hci_user_passkey_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_user_passkey_notify_evt() argument
5533 hci_keypress_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_keypress_notify_evt() argument
5572 hci_simple_pair_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_simple_pair_complete_evt() argument
5603 hci_remote_host_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_remote_host_features_evt() argument
5625 hci_remote_oob_data_request_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) hci_remote_oob_data_request_evt() argument
5680 hci_chan_selected_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_chan_selected_evt() argument
5695 hci_phy_link_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_phy_link_complete_evt() argument
5736 hci_loglink_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_loglink_complete_evt() argument
5775 hci_disconn_loglink_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_disconn_loglink_complete_evt() argument
5799 hci_disconn_phylink_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_disconn_phylink_complete_evt() argument
5876 le_conn_complete_evt(struct hci_dev *hdev, u8 status, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *local_rpa, u8 role, u16 handle, u16 interval, u16 latency, u16 supervision_timeout) le_conn_complete_evt() argument
6047 hci_le_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_conn_complete_evt() argument
6061 hci_le_enh_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_enh_conn_complete_evt() argument
6075 hci_le_ext_adv_term_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_ext_adv_term_evt() argument
6145 hci_le_conn_update_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_conn_update_complete_evt() argument
6169 check_pending_le_conn(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type, bool addr_resolved, u8 adv_type) check_pending_le_conn() argument
6260 process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *direct_addr, u8 direct_addr_type, s8 rssi, u8 *data, u8 len, bool ext_adv, bool ctl_time, u64 instant) process_adv_report() argument
6469 hci_le_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_adv_report_evt() argument
6508 ext_evt_type_to_legacy(struct hci_dev *hdev, u16 evt_type) ext_evt_type_to_legacy() argument
6552 hci_le_ext_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_ext_adv_report_evt() argument
6591 hci_le_pa_term_sync(struct hci_dev *hdev, __le16 handle) hci_le_pa_term_sync() argument
6601 hci_le_pa_sync_estabilished_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_pa_sync_estabilished_evt() argument
6642 hci_le_per_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_per_adv_report_evt() argument
6660 hci_le_remote_feat_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_remote_feat_complete_evt() argument
6702 hci_le_ltk_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_ltk_request_evt() argument
6767 send_conn_param_neg_reply(struct hci_dev *hdev, u16 handle, u8 reason) send_conn_param_neg_reply() argument
6779 hci_le_remote_conn_param_req_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_remote_conn_param_req_evt() argument
6843 hci_le_direct_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_direct_adv_report_evt() argument
6871 hci_le_phy_update_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_phy_update_evt() argument
6895 hci_le_cis_estabilished_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_cis_estabilished_evt() argument
6979 hci_le_reject_cis(struct hci_dev *hdev, __le16 handle) hci_le_reject_cis() argument
6989 hci_le_accept_cis(struct hci_dev *hdev, __le16 handle) hci_le_accept_cis() argument
6998 hci_le_cis_req_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_cis_req_evt() argument
7049 hci_iso_term_big_sync(struct hci_dev *hdev, void *data) hci_iso_term_big_sync() argument
7057 hci_le_create_big_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_create_big_complete_evt() argument
7115 hci_le_big_sync_established_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_big_sync_established_evt() argument
7186 hci_le_big_info_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) hci_le_big_info_adv_report_evt() argument
7329 hci_le_meta_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_le_meta_evt() argument
7372 hci_get_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 event, struct sk_buff *skb) hci_get_cmd_complete() argument
7416 hci_store_wake_reason(struct hci_dev *hdev, u8 event, struct sk_buff *skb) hci_store_wake_reason() argument
7668 hci_event_func(struct hci_dev *hdev, u8 event, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) hci_event_func() argument
7705 hci_event_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_event_packet() argument
[all...]
H A Dhci_sync.c24 static void hci_cmd_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_cmd_sync_complete() argument
52 static struct sk_buff *hci_cmd_sync_alloc(struct hci_dev *hdev, u1 argument
90 struct hci_dev *hdev = req->hdev; hci_cmd_sync_add() local
119 struct hci_dev *hdev = req->hdev; hci_cmd_sync_run() local
151 __hci_cmd_sync_sk(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout, struct sock *sk) __hci_cmd_sync_sk() argument
209 __hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) __hci_cmd_sync() argument
217 hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) hci_cmd_sync() argument
236 __hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout) __hci_cmd_sync_ev() argument
245 __hci_cmd_sync_status_sk(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout, struct sock *sk) __hci_cmd_sync_status_sk() argument
275 __hci_cmd_sync_status(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) __hci_cmd_sync_status() argument
285 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_sync_work); hci_cmd_sync_work() local
322 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_sync_cancel_work); hci_cmd_sync_cancel_work() local
332 scan_disable_sync(struct hci_dev *hdev, void *data) scan_disable_sync() argument
338 interleaved_inquiry_sync(struct hci_dev *hdev, void *data) interleaved_inquiry_sync() argument
345 struct hci_dev *hdev = container_of(work, struct hci_dev, le_scan_disable() local
404 hci_le_scan_restart_sync(struct hci_dev *hdev) hci_le_scan_restart_sync() argument
422 struct hci_dev *hdev = container_of(work, struct hci_dev, le_scan_restart() local
470 reenable_adv_sync(struct hci_dev *hdev, void *data) reenable_adv_sync() argument
497 struct hci_dev *hdev = container_of(work, struct hci_dev, reenable_adv() local
512 cancel_adv_timeout(struct hci_dev *hdev) cancel_adv_timeout() argument
531 hci_clear_adv_instance_sync(struct hci_dev *hdev, struct sock *sk, u8 instance, bool force) hci_clear_adv_instance_sync() argument
587 adv_timeout_expire_sync(struct hci_dev *hdev, void *data) adv_timeout_expire_sync() argument
604 struct hci_dev *hdev = container_of(work, struct hci_dev, adv_timeout_expire() local
627 hci_cmd_sync_init(struct hci_dev *hdev) hci_cmd_sync_init() argument
641 hci_cmd_sync_clear(struct hci_dev *hdev) hci_cmd_sync_clear() argument
659 hci_cmd_sync_cancel(struct hci_dev *hdev, int err) hci_cmd_sync_cancel() argument
677 hci_cmd_sync_cancel_sync(struct hci_dev *hdev, int err) hci_cmd_sync_cancel_sync() argument
694 hci_cmd_sync_submit(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) hci_cmd_sync_submit() argument
731 hci_cmd_sync_queue(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) hci_cmd_sync_queue() argument
744 hci_update_eir_sync(struct hci_dev *hdev) hci_update_eir_sync() argument
775 get_service_classes(struct hci_dev *hdev) get_service_classes() argument
786 hci_update_class_sync(struct hci_dev *hdev) hci_update_class_sync() argument
815 is_advertising_allowed(struct hci_dev *hdev, bool connectable) is_advertising_allowed() argument
854 adv_use_rpa(struct hci_dev *hdev, uint32_t flags) adv_use_rpa() argument
877 hci_set_random_addr_sync(struct hci_dev *hdev, bdaddr_t *rpa) hci_set_random_addr_sync() argument
900 hci_update_random_address_sync(struct hci_dev *hdev, bool require_privacy, bool rpa, u8 *own_addr_type) hci_update_random_address_sync() argument
990 hci_disable_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance) hci_disable_ext_adv_instance_sync() argument
1027 hci_set_adv_set_random_addr_sync(struct hci_dev *hdev, u8 instance, bdaddr_t *random_addr) hci_set_adv_set_random_addr_sync() argument
1053 hci_setup_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance) hci_setup_ext_adv_instance_sync() argument
1186 hci_set_ext_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) hci_set_ext_scan_rsp_data_sync() argument
1227 __hci_set_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) __hci_set_scan_rsp_data_sync() argument
1249 hci_update_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) hci_update_scan_rsp_data_sync() argument
1260 hci_enable_ext_advertising_sync(struct hci_dev *hdev, u8 instance) hci_enable_ext_advertising_sync() argument
1306 hci_start_ext_adv_sync(struct hci_dev *hdev, u8 instance) hci_start_ext_adv_sync() argument
1321 hci_disable_per_advertising_sync(struct hci_dev *hdev, u8 instance) hci_disable_per_advertising_sync() argument
1340 hci_set_per_adv_params_sync(struct hci_dev *hdev, u8 instance, u16 min_interval, u16 max_interval) hci_set_per_adv_params_sync() argument
1362 hci_set_per_adv_data_sync(struct hci_dev *hdev, u8 instance) hci_set_per_adv_data_sync() argument
1390 hci_enable_per_advertising_sync(struct hci_dev *hdev, u8 instance) hci_enable_per_advertising_sync() argument
1412 hci_adv_bcast_annoucement(struct hci_dev *hdev, struct adv_info *adv) hci_adv_bcast_annoucement() argument
1447 hci_start_per_adv_sync(struct hci_dev *hdev, u8 instance, u8 data_len, u8 *data, u32 flags, u16 min_interval, u16 max_interval, u16 sync_interval) hci_start_per_adv_sync() argument
1503 hci_start_adv_sync(struct hci_dev *hdev, u8 instance) hci_start_adv_sync() argument
1521 hci_enable_advertising_sync(struct hci_dev *hdev) hci_enable_advertising_sync() argument
1607 enable_advertising_sync(struct hci_dev *hdev, void *data) enable_advertising_sync() argument
1612 hci_enable_advertising(struct hci_dev *hdev) hci_enable_advertising() argument
1621 hci_remove_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance, struct sock *sk) hci_remove_ext_adv_instance_sync() argument
1642 remove_ext_adv_sync(struct hci_dev *hdev, void *data) remove_ext_adv_sync() argument
1653 hci_remove_ext_adv_instance(struct hci_dev *hdev, u8 instance) hci_remove_ext_adv_instance() argument
1666 hci_le_terminate_big_sync(struct hci_dev *hdev, u8 handle, u8 reason) hci_le_terminate_big_sync() argument
1678 hci_set_ext_adv_data_sync(struct hci_dev *hdev, u8 instance) hci_set_ext_adv_data_sync() argument
1720 hci_set_adv_data_sync(struct hci_dev *hdev, u8 instance) hci_set_adv_data_sync() argument
1743 hci_update_adv_data_sync(struct hci_dev *hdev, u8 instance) hci_update_adv_data_sync() argument
1754 hci_schedule_adv_instance_sync(struct hci_dev *hdev, u8 instance, bool force) hci_schedule_adv_instance_sync() argument
1810 hci_clear_adv_sets_sync(struct hci_dev *hdev, struct sock *sk) hci_clear_adv_sets_sync() argument
1826 hci_clear_adv_sync(struct hci_dev *hdev, struct sock *sk, bool force) hci_clear_adv_sync() argument
1860 hci_remove_adv_sync(struct hci_dev *hdev, u8 instance, struct sock *sk) hci_remove_adv_sync() argument
1896 hci_remove_advertising_sync(struct hci_dev *hdev, struct sock *sk, u8 instance, bool force) hci_remove_advertising_sync() argument
1940 hci_read_rssi_sync(struct hci_dev *hdev, __le16 handle) hci_read_rssi_sync() argument
1949 hci_read_clock_sync(struct hci_dev *hdev, struct hci_cp_read_clock *cp) hci_read_clock_sync() argument
1955 hci_read_tx_power_sync(struct hci_dev *hdev, __le16 handle, u8 type) hci_read_tx_power_sync() argument
1965 hci_disable_advertising_sync(struct hci_dev *hdev) hci_disable_advertising_sync() argument
1983 hci_le_set_ext_scan_enable_sync(struct hci_dev *hdev, u8 val, u8 filter_dup) hci_le_set_ext_scan_enable_sync() argument
2000 hci_le_set_scan_enable_sync(struct hci_dev *hdev, u8 val, u8 filter_dup) hci_le_set_scan_enable_sync() argument
2020 hci_le_set_addr_resolution_enable_sync(struct hci_dev *hdev, u8 val) hci_le_set_addr_resolution_enable_sync() argument
2033 hci_scan_disable_sync(struct hci_dev *hdev) hci_scan_disable_sync() argument
2055 scan_use_rpa(struct hci_dev *hdev) scan_use_rpa() argument
2060 hci_start_interleave_scan(struct hci_dev *hdev) hci_start_interleave_scan() argument
2067 is_interleave_scanning(struct hci_dev *hdev) is_interleave_scanning() argument
2072 cancel_interleave_scan(struct hci_dev *hdev) cancel_interleave_scan() argument
2084 hci_update_interleaved_scan_sync(struct hci_dev *hdev) hci_update_interleaved_scan_sync() argument
2113 hci_le_del_resolve_list_sync(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_le_del_resolve_list_sync() argument
2135 hci_le_del_accept_list_sync(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_le_del_accept_list_sync() argument
2176 hci_le_add_resolve_list_sync(struct hci_dev *hdev, struct conn_params *params) hci_le_add_resolve_list_sync() argument
2238 hci_le_set_privacy_mode_sync(struct hci_dev *hdev, struct conn_params *params) hci_le_set_privacy_mode_sync() argument
2274 hci_le_add_accept_list_sync(struct hci_dev *hdev, struct conn_params *params, u8 *num_entries) hci_le_add_accept_list_sync() argument
2340 hci_pause_advertising_sync(struct hci_dev *hdev) hci_pause_advertising_sync() argument
2384 hci_resume_advertising_sync(struct hci_dev *hdev) hci_resume_advertising_sync() argument
2428 hci_pause_addr_resolution(struct hci_dev *hdev) hci_pause_addr_resolution() argument
2467 hci_read_local_oob_data_sync(struct hci_dev *hdev, bool extended, struct sock *sk) hci_read_local_oob_data_sync() argument
2539 hci_update_accept_list_sync(struct hci_dev *hdev) hci_update_accept_list_sync() argument
2679 hci_le_set_ext_scan_param_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy) hci_le_set_ext_scan_param_sync() argument
2723 hci_le_set_scan_param_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy) hci_le_set_scan_param_sync() argument
2745 hci_start_scan_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy, u8 filter_dup) hci_start_scan_sync() argument
2764 hci_passive_scan_sync(struct hci_dev *hdev) hci_passive_scan_sync() argument
2859 hci_update_passive_scan_sync(struct hci_dev *hdev) hci_update_passive_scan_sync() argument
2930 update_scan_sync(struct hci_dev *hdev, void *data) update_scan_sync() argument
2935 hci_update_scan(struct hci_dev *hdev) hci_update_scan() argument
2940 update_passive_scan_sync(struct hci_dev *hdev, void *data) update_passive_scan_sync() argument
2945 hci_update_passive_scan(struct hci_dev *hdev) hci_update_passive_scan() argument
2959 hci_write_sc_support_sync(struct hci_dev *hdev, u8 val) hci_write_sc_support_sync() argument
2982 hci_write_ssp_mode_sync(struct hci_dev *hdev, u8 mode) hci_write_ssp_mode_sync() argument
3003 hci_write_le_host_supported_sync(struct hci_dev *hdev, u8 le, u8 simul) hci_write_le_host_supported_sync() argument
3027 hci_powered_update_adv_sync(struct hci_dev *hdev) hci_powered_update_adv_sync() argument
3072 hci_write_auth_enable_sync(struct hci_dev *hdev) hci_write_auth_enable_sync() argument
3085 hci_write_fast_connectable_sync(struct hci_dev *hdev, bool enable) hci_write_fast_connectable_sync() argument
3129 disconnected_accept_list_entries(struct hci_dev *hdev) disconnected_accept_list_entries() argument
3147 hci_write_scan_enable_sync(struct hci_dev *hdev, u8 val) hci_write_scan_enable_sync() argument
3154 hci_update_scan_sync(struct hci_dev *hdev) hci_update_scan_sync() argument
3186 hci_update_name_sync(struct hci_dev *hdev) hci_update_name_sync() argument
3211 hci_powered_update_sync(struct hci_dev *hdev) hci_powered_update_sync() argument
3281 hci_dev_get_bd_addr_from_property(struct hci_dev *hdev) hci_dev_get_bd_addr_from_property() argument
3300 hci_init_stage_sync(struct hci_dev *hdev, const struct hci_init_stage *stage) hci_init_stage_sync() argument
3317 hci_read_local_version_sync(struct hci_dev *hdev) hci_read_local_version_sync() argument
3324 hci_read_bd_addr_sync(struct hci_dev *hdev) hci_read_bd_addr_sync() argument
3343 hci_reset_sync(struct hci_dev *hdev) hci_reset_sync() argument
3357 hci_init0_sync(struct hci_dev *hdev) hci_init0_sync() argument
3373 hci_unconf_init_sync(struct hci_dev *hdev) hci_unconf_init_sync() argument
3391 hci_read_local_features_sync(struct hci_dev *hdev) hci_read_local_features_sync() argument
3413 hci_read_local_cmds_sync(struct hci_dev *hdev) hci_read_local_cmds_sync() argument
3432 hci_read_local_amp_info_sync(struct hci_dev *hdev) hci_read_local_amp_info_sync() argument
3439 hci_read_data_block_size_sync(struct hci_dev *hdev) hci_read_data_block_size_sync() argument
3446 hci_read_flow_control_mode_sync(struct hci_dev *hdev) hci_read_flow_control_mode_sync() argument
3453 hci_read_location_data_sync(struct hci_dev *hdev) hci_read_location_data_sync() argument
3476 hci_init1_sync(struct hci_dev *hdev) hci_init1_sync() argument
3512 hci_read_buffer_size_sync(struct hci_dev *hdev) hci_read_buffer_size_sync() argument
3519 hci_read_dev_class_sync(struct hci_dev *hdev) hci_read_dev_class_sync() argument
3526 hci_read_local_name_sync(struct hci_dev *hdev) hci_read_local_name_sync() argument
3533 hci_read_voice_setting_sync(struct hci_dev *hdev) hci_read_voice_setting_sync() argument
3540 hci_read_num_supported_iac_sync(struct hci_dev *hdev) hci_read_num_supported_iac_sync() argument
3547 hci_read_current_iac_lap_sync(struct hci_dev *hdev) hci_read_current_iac_lap_sync() argument
3553 hci_set_event_filter_sync(struct hci_dev *hdev, u8 flt_type, u8 cond_type, bdaddr_t *bdaddr, u8 auto_accept) hci_set_event_filter_sync() argument
3580 hci_clear_event_filter_sync(struct hci_dev *hdev) hci_clear_event_filter_sync() argument
3597 hci_write_ca_timeout_sync(struct hci_dev *hdev) hci_write_ca_timeout_sync() argument
3626 hci_write_ssp_mode_1_sync(struct hci_dev *hdev) hci_write_ssp_mode_1_sync() argument
3645 hci_write_eir_sync(struct hci_dev *hdev) hci_write_eir_sync() argument
3659 hci_write_inquiry_mode_sync(struct hci_dev *hdev) hci_write_inquiry_mode_sync() argument
3677 hci_read_inq_rsp_tx_power_sync(struct hci_dev *hdev) hci_read_inq_rsp_tx_power_sync() argument
3686 hci_read_local_ext_features_sync(struct hci_dev *hdev, u8 page) hci_read_local_ext_features_sync() argument
3700 hci_read_local_ext_features_1_sync(struct hci_dev *hdev) hci_read_local_ext_features_1_sync() argument
3725 hci_le_read_buffer_size_sync(struct hci_dev *hdev) hci_le_read_buffer_size_sync() argument
3738 hci_le_read_local_features_sync(struct hci_dev *hdev) hci_le_read_local_features_sync() argument
3745 hci_le_read_supported_states_sync(struct hci_dev *hdev) hci_le_read_supported_states_sync() argument
3762 hci_init2_sync(struct hci_dev *hdev) hci_init2_sync() argument
3795 hci_set_event_mask_sync(struct hci_dev *hdev) hci_set_event_mask_sync() argument
3904 hci_read_stored_link_key_sync(struct hci_dev *hdev) hci_read_stored_link_key_sync() argument
3920 hci_setup_link_policy_sync(struct hci_dev *hdev) hci_setup_link_policy_sync() argument
3945 hci_read_page_scan_activity_sync(struct hci_dev *hdev) hci_read_page_scan_activity_sync() argument
3954 hci_read_def_err_data_reporting_sync(struct hci_dev *hdev) hci_read_def_err_data_reporting_sync() argument
3965 hci_read_page_scan_type_sync(struct hci_dev *hdev) hci_read_page_scan_type_sync() argument
3979 hci_read_local_ext_features_all_sync(struct hci_dev *hdev) hci_read_local_ext_features_all_sync() argument
4016 hci_le_set_event_mask_sync(struct hci_dev *hdev) hci_le_set_event_mask_sync() argument
4137 hci_le_read_adv_tx_power_sync(struct hci_dev *hdev) hci_le_read_adv_tx_power_sync() argument
4155 hci_le_read_tx_power_sync(struct hci_dev *hdev) hci_le_read_tx_power_sync() argument
4166 hci_le_read_accept_list_size_sync(struct hci_dev *hdev) hci_le_read_accept_list_size_sync() argument
4176 hci_le_clear_accept_list_sync(struct hci_dev *hdev) hci_le_clear_accept_list_sync() argument
4186 hci_le_read_resolv_list_size_sync(struct hci_dev *hdev) hci_le_read_resolv_list_size_sync() argument
4196 hci_le_clear_resolv_list_sync(struct hci_dev *hdev) hci_le_clear_resolv_list_sync() argument
4206 hci_le_set_rpa_timeout_sync(struct hci_dev *hdev) hci_le_set_rpa_timeout_sync() argument
4220 hci_le_read_max_data_len_sync(struct hci_dev *hdev) hci_le_read_max_data_len_sync() argument
4230 hci_le_read_def_data_len_sync(struct hci_dev *hdev) hci_le_read_def_data_len_sync() argument
4240 hci_le_read_num_support_adv_sets_sync(struct hci_dev *hdev) hci_le_read_num_support_adv_sets_sync() argument
4251 hci_set_le_support_sync(struct hci_dev *hdev) hci_set_le_support_sync() argument
4274 hci_le_set_host_feature_sync(struct hci_dev *hdev) hci_le_set_host_feature_sync() argument
4322 hci_init3_sync(struct hci_dev *hdev) hci_init3_sync() argument
4338 hci_delete_stored_link_key_sync(struct hci_dev *hdev) hci_delete_stored_link_key_sync() argument
4367 hci_set_event_mask_page_2_sync(struct hci_dev *hdev) hci_set_event_mask_page_2_sync() argument
4418 hci_read_local_codecs_sync(struct hci_dev *hdev) hci_read_local_codecs_sync() argument
4429 hci_read_local_pairing_opts_sync(struct hci_dev *hdev) hci_read_local_pairing_opts_sync() argument
4439 hci_get_mws_transport_config_sync(struct hci_dev *hdev) hci_get_mws_transport_config_sync() argument
4449 hci_read_sync_train_params_sync(struct hci_dev *hdev) hci_read_sync_train_params_sync() argument
4459 hci_write_sc_support_1_sync(struct hci_dev *hdev) hci_write_sc_support_1_sync() argument
4475 hci_set_err_data_report_sync(struct hci_dev *hdev) hci_set_err_data_report_sync() argument
4517 hci_le_set_write_def_data_len_sync(struct hci_dev *hdev) hci_le_set_write_def_data_len_sync() argument
4535 hci_le_set_default_phy_sync(struct hci_dev *hdev) hci_le_set_default_phy_sync() argument
4577 hci_init4_sync(struct hci_dev *hdev) hci_init4_sync() argument
4593 hci_init_sync(struct hci_dev *hdev) hci_init_sync() argument
4688 hci_dev_setup_sync(struct hci_dev *hdev) hci_dev_setup_sync() argument
4762 hci_dev_init_sync(struct hci_dev *hdev) hci_dev_init_sync() argument
4814 hci_dev_open_sync(struct hci_dev *hdev) hci_dev_open_sync() argument
4928 hci_pend_le_actions_clear(struct hci_dev *hdev) hci_pend_le_actions_clear() argument
4944 hci_dev_shutdown(struct hci_dev *hdev) hci_dev_shutdown() argument
4969 hci_dev_close_sync(struct hci_dev *hdev) hci_dev_close_sync() argument
5111 hci_power_on_sync(struct hci_dev *hdev) hci_power_on_sync() argument
5174 hci_remote_name_cancel_sync(struct hci_dev *hdev, bdaddr_t *addr) hci_remote_name_cancel_sync() argument
5185 hci_stop_discovery_sync(struct hci_dev *hdev) hci_stop_discovery_sync() argument
5236 hci_disconnect_phy_link_sync(struct hci_dev *hdev, u16 handle, u8 reason) hci_disconnect_phy_link_sync() argument
5249 hci_disconnect_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_disconnect_sync() argument
5276 hci_le_connect_cancel_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_le_connect_cancel_sync() argument
5293 hci_connect_cancel_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_connect_cancel_sync() argument
5339 hci_reject_sco_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_reject_sco_sync() argument
5358 hci_le_reject_cis_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_le_reject_cis_sync() argument
5371 hci_reject_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_reject_conn_sync() argument
5390 hci_abort_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) hci_abort_conn_sync() argument
5458 hci_disconnect_all_sync(struct hci_dev *hdev, u8 reason) hci_disconnect_all_sync() argument
5489 hci_power_off_sync(struct hci_dev *hdev) hci_power_off_sync() argument
5520 hci_set_powered_sync(struct hci_dev *hdev, u8 val) hci_set_powered_sync() argument
5528 hci_write_iac_sync(struct hci_dev *hdev) hci_write_iac_sync() argument
5559 hci_update_discoverable_sync(struct hci_dev *hdev) hci_update_discoverable_sync() argument
5599 update_discoverable_sync(struct hci_dev *hdev, void *data) update_discoverable_sync() argument
5604 hci_update_discoverable(struct hci_dev *hdev) hci_update_discoverable() argument
5617 hci_update_connectable_sync(struct hci_dev *hdev) hci_update_connectable_sync() argument
5648 hci_inquiry_sync(struct hci_dev *hdev, u8 length) hci_inquiry_sync() argument
5676 hci_active_scan_sync(struct hci_dev *hdev, uint16_t interval) hci_active_scan_sync() argument
5748 hci_start_interleaved_discovery_sync(struct hci_dev *hdev) hci_start_interleaved_discovery_sync() argument
5761 hci_start_discovery_sync(struct hci_dev *hdev) hci_start_discovery_sync() argument
5823 hci_suspend_monitor_sync(struct hci_dev *hdev) hci_suspend_monitor_sync() argument
5835 hci_pause_discovery_sync(struct hci_dev *hdev) hci_pause_discovery_sync() argument
5857 hci_update_event_filter_sync(struct hci_dev *hdev) hci_update_event_filter_sync() argument
5902 hci_pause_scan_sync(struct hci_dev *hdev) hci_pause_scan_sync() argument
5931 hci_suspend_sync(struct hci_dev *hdev) hci_suspend_sync() argument
5996 hci_resume_discovery_sync(struct hci_dev *hdev) hci_resume_discovery_sync() argument
6016 hci_resume_monitor_sync(struct hci_dev *hdev) hci_resume_monitor_sync() argument
6028 hci_resume_scan_sync(struct hci_dev *hdev) hci_resume_scan_sync() argument
6051 hci_resume_sync(struct hci_dev *hdev) hci_resume_sync() argument
6082 struct hci_dev *hdev = conn->hdev; conn_use_rpa() local
6087 hci_le_ext_directed_advertising_sync(struct hci_dev *hdev, struct hci_conn *conn) hci_le_ext_directed_advertising_sync() argument
6150 hci_le_directed_advertising_sync(struct hci_dev *hdev, struct hci_conn *conn) hci_le_directed_advertising_sync() argument
6205 struct hci_dev *hdev = conn->hdev; set_ext_conn_params() local
6219 hci_le_ext_create_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 own_addr_type) hci_le_ext_create_conn_sync() argument
6267 hci_le_create_conn_sync(struct hci_dev *hdev, struct hci_conn *conn) hci_le_create_conn_sync() argument
6371 hci_le_create_cis_sync(struct hci_dev *hdev) hci_le_create_cis_sync() argument
6472 hci_le_remove_cig_sync(struct hci_dev *hdev, u8 handle) hci_le_remove_cig_sync() argument
6483 hci_le_big_terminate_sync(struct hci_dev *hdev, u8 handle) hci_le_big_terminate_sync() argument
6494 hci_le_pa_terminate_sync(struct hci_dev *hdev, u16 handle) hci_le_pa_terminate_sync() argument
6505 hci_get_random_address(struct hci_dev *hdev, bool require_privacy, bool use_rpa, struct adv_info *adv_instance, u8 *own_addr_type, bdaddr_t *rand_addr) hci_get_random_address() argument
6578 _update_adv_data_sync(struct hci_dev *hdev, void *data) _update_adv_data_sync() argument
6585 hci_update_adv_data(struct hci_dev *hdev, u8 instance) hci_update_adv_data() argument
[all...]
H A Dl2cap_core.c1550 struct hci_dev *hdev = hcon->hdev; in l2cap_le_conn_ready() local
1659 struct hci_dev *hdev = conn->hcon->hdev; in l2cap_register_user() local
1697 struct hci_dev *hdev = conn->hcon->hdev; l2cap_unregister_user() local
4050 struct hci_dev *hdev = conn->hcon->hdev; l2cap_connect_req() local
6932 struct hci_dev *hdev; l2cap_chan_connect() local
7148 l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr) l2cap_connect_ind() argument
7215 struct hci_dev *hdev = hcon->hdev; l2cap_connect_cfm() local
[all...]
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Dhabanalabs.h186 struct hl_device *hdev; member
404 struct hl_device *hdev; member
448 struct hl_device *hdev; member
546 struct hl_device *hdev; member
564 struct hl_device *hdev; member
883 struct hl_device *hdev; global() member
1192 struct hl_device *hdev; global() member
1261 struct hl_device *hdev; global() member
1436 struct hl_device *hdev; global() member
2006 hl_debugfs_add_device(struct hl_device *hdev) hl_debugfs_add_device() argument
2010 hl_debugfs_remove_device(struct hl_device *hdev) hl_debugfs_remove_device() argument
2038 hl_debugfs_add_job(struct hl_device *hdev, struct hl_cs_job *job) hl_debugfs_add_job() argument
2043 hl_debugfs_remove_job(struct hl_device *hdev, struct hl_cs_job *job) hl_debugfs_remove_job() argument
2048 hl_debugfs_add_userptr(struct hl_device *hdev, struct hl_userptr *userptr) hl_debugfs_add_userptr() argument
2053 hl_debugfs_remove_userptr(struct hl_device *hdev, struct hl_userptr *userptr) hl_debugfs_remove_userptr() argument
2058 hl_debugfs_add_ctx_mem_hash(struct hl_device *hdev, struct hl_ctx *ctx) hl_debugfs_add_ctx_mem_hash() argument
2063 hl_debugfs_remove_ctx_mem_hash(struct hl_device *hdev, struct hl_ctx *ctx) hl_debugfs_remove_ctx_mem_hash() argument
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c494 get_collective_mode(struct hl_device *hdev, u32 queue_id) get_collective_mode() argument
514 set_default_power_values(struct hl_device *hdev) set_default_power_values() argument
531 gaudi_set_fixed_properties(struct hl_device *hdev) gaudi_set_fixed_properties() argument
707 gaudi_pci_bars_map(struct hl_device *hdev) gaudi_pci_bars_map() argument
723 gaudi_set_hbm_bar_base(struct hl_device *hdev, u64 addr) gaudi_set_hbm_bar_base() argument
752 gaudi_init_iatu(struct hl_device *hdev) gaudi_init_iatu() argument
794 gaudi_get_hw_state(struct hl_device *hdev) gaudi_get_hw_state() argument
799 gaudi_early_init(struct hl_device *hdev) gaudi_early_init() argument
891 gaudi_early_fini(struct hl_device *hdev) gaudi_early_fini() argument
905 gaudi_fetch_psoc_frequency(struct hl_device *hdev) gaudi_fetch_psoc_frequency() argument
962 _gaudi_init_tpc_mem(struct hl_device *hdev, dma_addr_t tpc_kernel_src_addr, u32 tpc_kernel_size) _gaudi_init_tpc_mem() argument
1047 gaudi_init_tpc_mem(struct hl_device *hdev) gaudi_init_tpc_mem() argument
1089 gaudi_collective_map_sobs(struct hl_device *hdev, u32 stream) gaudi_collective_map_sobs() argument
1125 struct hl_device *hdev = hw_sob_group->hdev; gaudi_sob_group_hw_reset() local
1139 struct hl_device *hdev = hw_sob_group->hdev; gaudi_sob_group_reset_error() local
1164 gaudi_collective_init(struct hl_device *hdev) gaudi_collective_init() argument
1197 gaudi_reset_sob_group(struct hl_device *hdev, u16 sob_group) gaudi_reset_sob_group() argument
1206 gaudi_collective_master_init_job(struct hl_device *hdev, struct hl_cs_job *job, u32 stream, u32 sob_group_offset) gaudi_collective_master_init_job() argument
1257 gaudi_collective_slave_init_job(struct hl_device *hdev, struct hl_cs_job *job, struct hl_cs_compl *cs_cmpl) gaudi_collective_slave_init_job() argument
1315 struct hl_device *hdev; gaudi_collective_wait_init_cs() local
1425 gaudi_collective_wait_create_job(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_cs *cs, enum hl_collective_mode mode, u32 queue_id, u32 wait_queue_id, u32 encaps_signal_offset) gaudi_collective_wait_create_job() argument
1521 gaudi_collective_wait_create_jobs(struct hl_device *hdev, struct hl_ctx *ctx, struct hl_cs *cs, u32 wait_queue_id, u32 collective_engine_id, u32 encaps_signal_offset) gaudi_collective_wait_create_jobs() argument
1606 gaudi_late_init(struct hl_device *hdev) gaudi_late_init() argument
1688 gaudi_late_fini(struct hl_device *hdev) gaudi_late_fini() argument
1693 gaudi_alloc_cpu_accessible_dma_mem(struct hl_device *hdev) gaudi_alloc_cpu_accessible_dma_mem() argument
1746 gaudi_free_internal_qmans_pq_mem(struct hl_device *hdev) gaudi_free_internal_qmans_pq_mem() argument
1760 gaudi_alloc_internal_qmans_pq_mem(struct hl_device *hdev) gaudi_alloc_internal_qmans_pq_mem() argument
1806 gaudi_set_pci_memory_regions(struct hl_device *hdev) gaudi_set_pci_memory_regions() argument
1848 gaudi_sw_init(struct hl_device *hdev) gaudi_sw_init() argument
1942 gaudi_sw_fini(struct hl_device *hdev) gaudi_sw_fini() argument
1966 struct hl_device *hdev = arg; gaudi_irq_handler_single() local
1984 gaudi_pci_irq_vector(struct hl_device *hdev, unsigned int nr, bool cpu_eq) gaudi_pci_irq_vector() argument
1999 gaudi_enable_msi_single(struct hl_device *hdev) gaudi_enable_msi_single() argument
2015 gaudi_enable_msi(struct hl_device *hdev) gaudi_enable_msi() argument
2042 gaudi_sync_irqs(struct hl_device *hdev) gaudi_sync_irqs() argument
2053 gaudi_disable_msi(struct hl_device *hdev) gaudi_disable_msi() argument
2067 gaudi_init_scrambler_sram(struct hl_device *hdev) gaudi_init_scrambler_sram() argument
2135 gaudi_init_scrambler_hbm(struct hl_device *hdev) gaudi_init_scrambler_hbm() argument
2203 gaudi_init_e2e(struct hl_device *hdev) gaudi_init_e2e() argument
2453 gaudi_init_hbm_cred(struct hl_device *hdev) gaudi_init_hbm_cred() argument
2516 gaudi_init_golden_registers(struct hl_device *hdev) gaudi_init_golden_registers() argument
2544 gaudi_init_pci_dma_qman(struct hl_device *hdev, int dma_id, int qman_id, dma_addr_t qman_pq_addr) gaudi_init_pci_dma_qman() argument
2635 gaudi_init_dma_core(struct hl_device *hdev, int dma_id) gaudi_init_dma_core() argument
2675 gaudi_enable_qman(struct hl_device *hdev, int dma_id, u32 enable_mask) gaudi_enable_qman() argument
2683 gaudi_init_pci_dma_qmans(struct hl_device *hdev) gaudi_init_pci_dma_qmans() argument
2724 gaudi_init_hbm_dma_qman(struct hl_device *hdev, int dma_id, int qman_id, u64 qman_base_addr) gaudi_init_hbm_dma_qman() argument
2829 gaudi_init_hbm_dma_qmans(struct hl_device *hdev) gaudi_init_hbm_dma_qmans() argument
2866 gaudi_init_mme_qman(struct hl_device *hdev, u32 mme_offset, int qman_id, u64 qman_base_addr) gaudi_init_mme_qman() argument
2953 gaudi_init_mme_qmans(struct hl_device *hdev) gaudi_init_mme_qmans() argument
2992 gaudi_init_tpc_qman(struct hl_device *hdev, u32 tpc_offset, int qman_id, u64 qman_base_addr) gaudi_init_tpc_qman() argument
3098 gaudi_init_tpc_qmans(struct hl_device *hdev) gaudi_init_tpc_qmans() argument
3143 gaudi_init_nic_qman(struct hl_device *hdev, u32 nic_offset, int qman_id, u64 qman_base_addr, int nic_id) gaudi_init_nic_qman() argument
3231 gaudi_init_nic_qmans(struct hl_device *hdev) gaudi_init_nic_qmans() argument
3283 gaudi_disable_pci_dma_qmans(struct hl_device *hdev) gaudi_disable_pci_dma_qmans() argument
3295 gaudi_disable_hbm_dma_qmans(struct hl_device *hdev) gaudi_disable_hbm_dma_qmans() argument
3309 gaudi_disable_mme_qmans(struct hl_device *hdev) gaudi_disable_mme_qmans() argument
3320 gaudi_disable_tpc_qmans(struct hl_device *hdev) gaudi_disable_tpc_qmans() argument
3335 gaudi_disable_nic_qmans(struct hl_device *hdev) gaudi_disable_nic_qmans() argument
3359 gaudi_stop_pci_dma_qmans(struct hl_device *hdev) gaudi_stop_pci_dma_qmans() argument
3372 gaudi_stop_hbm_dma_qmans(struct hl_device *hdev) gaudi_stop_hbm_dma_qmans() argument
3388 gaudi_stop_mme_qmans(struct hl_device *hdev) gaudi_stop_mme_qmans() argument
3400 gaudi_stop_tpc_qmans(struct hl_device *hdev) gaudi_stop_tpc_qmans() argument
3417 gaudi_stop_nic_qmans(struct hl_device *hdev) gaudi_stop_nic_qmans() argument
3484 gaudi_pci_dma_stall(struct hl_device *hdev) gaudi_pci_dma_stall() argument
3496 gaudi_hbm_dma_stall(struct hl_device *hdev) gaudi_hbm_dma_stall() argument
3510 gaudi_mme_stall(struct hl_device *hdev) gaudi_mme_stall() argument
3536 gaudi_tpc_stall(struct hl_device *hdev) gaudi_tpc_stall() argument
3553 gaudi_disable_clock_gating(struct hl_device *hdev) gaudi_disable_clock_gating() argument
3581 gaudi_enable_timestamp(struct hl_device *hdev) gaudi_enable_timestamp() argument
3594 gaudi_disable_timestamp(struct hl_device *hdev) gaudi_disable_timestamp() argument
3600 gaudi_halt_engines(struct hl_device *hdev, bool hard_reset, bool fw_reset) gaudi_halt_engines() argument
3639 gaudi_mmu_init(struct hl_device *hdev) gaudi_mmu_init() argument
3688 gaudi_load_firmware_to_device(struct hl_device *hdev) gaudi_load_firmware_to_device() argument
3697 gaudi_load_boot_fit_to_device(struct hl_device *hdev) gaudi_load_boot_fit_to_device() argument
3706 gaudi_init_dynamic_firmware_loader(struct hl_device *hdev) gaudi_init_dynamic_firmware_loader() argument
3729 gaudi_init_static_firmware_loader(struct hl_device *hdev) gaudi_init_static_firmware_loader() argument
3752 gaudi_init_firmware_preload_params(struct hl_device *hdev) gaudi_init_firmware_preload_params() argument
3764 gaudi_init_firmware_loader(struct hl_device *hdev) gaudi_init_firmware_loader() argument
3785 gaudi_init_cpu(struct hl_device *hdev) gaudi_init_cpu() argument
3813 gaudi_init_cpu_queues(struct hl_device *hdev, u32 cpu_timeout) gaudi_init_cpu_queues() argument
3886 gaudi_pre_hw_init(struct hl_device *hdev) gaudi_pre_hw_init() argument
3914 gaudi_hw_init(struct hl_device *hdev) gaudi_hw_init() argument
4002 gaudi_hw_fini(struct hl_device *hdev, bool hard_reset, bool fw_reset) gaudi_hw_fini() argument
4152 gaudi_suspend(struct hl_device *hdev) gaudi_suspend() argument
4163 gaudi_resume(struct hl_device *hdev) gaudi_resume() argument
4168 gaudi_mmap(struct hl_device *hdev, struct vm_area_struct *vma, void *cpu_addr, dma_addr_t dma_addr, size_t size) gaudi_mmap() argument
4184 gaudi_ring_doorbell(struct hl_device *hdev, u32 hw_queue_id, u32 pi) gaudi_ring_doorbell() argument
4526 gaudi_pqe_write(struct hl_device *hdev, __le64 *pqe, struct hl_bd *bd) gaudi_pqe_write() argument
4536 gaudi_dma_alloc_coherent(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, gfp_t flags) gaudi_dma_alloc_coherent() argument
4549 gaudi_dma_free_coherent(struct hl_device *hdev, size_t size, void *cpu_addr, dma_addr_t dma_handle) gaudi_dma_free_coherent() argument
4558 gaudi_scrub_device_dram(struct hl_device *hdev, u64 val) gaudi_scrub_device_dram() argument
4619 gaudi_scrub_device_mem(struct hl_device *hdev) gaudi_scrub_device_mem() argument
4662 gaudi_get_int_queue_base(struct hl_device *hdev, u32 queue_id, dma_addr_t *dma_handle, u16 *queue_len) gaudi_get_int_queue_base() argument
4682 gaudi_send_cpu_message(struct hl_device *hdev, u32 *msg, u16 len, u32 timeout, u64 *result) gaudi_send_cpu_message() argument
4700 gaudi_test_queue(struct hl_device *hdev, u32 hw_queue_id) gaudi_test_queue() argument
4773 gaudi_test_cpu_queue(struct hl_device *hdev) gaudi_test_cpu_queue() argument
4787 gaudi_test_queues(struct hl_device *hdev) gaudi_test_queues() argument
4806 gaudi_dma_pool_zalloc(struct hl_device *hdev, size_t size, gfp_t mem_flags, dma_addr_t *dma_handle) gaudi_dma_pool_zalloc() argument
4823 gaudi_dma_pool_free(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr) gaudi_dma_pool_free() argument
4832 gaudi_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) gaudi_cpu_accessible_dma_pool_alloc() argument
4838 gaudi_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) gaudi_cpu_accessible_dma_pool_free() argument
4844 gaudi_get_dma_desc_list_size(struct hl_device *hdev, struct sg_table *sgt) gaudi_get_dma_desc_list_size() argument
4884 gaudi_pin_memory_before_cs(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, u64 addr, enum dma_data_direction dir) gaudi_pin_memory_before_cs() argument
4930 gaudi_validate_dma_pkt_host(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, bool src_in_host) gaudi_validate_dma_pkt_host() argument
4968 gaudi_validate_dma_pkt_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt) gaudi_validate_dma_pkt_no_mmu() argument
5000 gaudi_validate_load_and_exe_pkt(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_load_and_exe *user_pkt) gaudi_validate_load_and_exe_pkt() argument
5019 gaudi_validate_cb(struct hl_device *hdev, struct hl_cs_parser *parser, bool is_mmu) gaudi_validate_cb() argument
5126 gaudi_patch_dma_packet(struct hl_device *hdev, struct hl_cs_parser *parser, struct packet_lin_dma *user_dma_pkt, struct packet_lin_dma *new_dma_pkt, u32 *new_dma_pkt_size) gaudi_patch_dma_packet() argument
5245 gaudi_patch_cb(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_patch_cb() argument
5335 gaudi_parse_cb_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_mmu() argument
5420 gaudi_parse_cb_no_mmu(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_no_mmu() argument
5468 gaudi_parse_cb_no_ext_queue(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_parse_cb_no_ext_queue() argument
5513 gaudi_cs_parser(struct hl_device *hdev, struct hl_cs_parser *parser) gaudi_cs_parser() argument
5526 gaudi_add_end_of_cb_packets(struct hl_device *hdev, void *kernel_address, u32 len, u32 original_len, u64 cq_addr, u32 cq_val, u32 msi_vec, bool eb) gaudi_add_end_of_cb_packets() argument
5563 gaudi_update_eq_ci(struct hl_device *hdev, u32 val) gaudi_update_eq_ci() argument
5568 gaudi_memset_device_memory(struct hl_device *hdev, u64 addr, u32 size, u64 val) gaudi_memset_device_memory() argument
5647 gaudi_memset_registers(struct hl_device *hdev, u64 reg_base, u32 num_regs, u32 val) gaudi_memset_registers() argument
5710 gaudi_restore_sm_registers(struct hl_device *hdev) gaudi_restore_sm_registers() argument
5785 gaudi_restore_dma_registers(struct hl_device *hdev) gaudi_restore_dma_registers() argument
5812 gaudi_restore_qm_registers(struct hl_device *hdev) gaudi_restore_qm_registers() argument
5839 gaudi_restore_user_registers(struct hl_device *hdev) gaudi_restore_user_registers() argument
5853 gaudi_context_switch(struct hl_device *hdev, u32 asid) gaudi_context_switch() argument
5858 gaudi_mmu_clear_pgt_range(struct hl_device *hdev) gaudi_mmu_clear_pgt_range() argument
5871 gaudi_restore_phase_topology(struct hl_device *hdev) gaudi_restore_phase_topology() argument
5876 gaudi_dma_core_transfer(struct hl_device *hdev, int dma_id, u64 addr, u32 size_to_dma, dma_addr_t dma_addr) gaudi_dma_core_transfer() argument
5923 gaudi_debugfs_read_dma(struct hl_device *hdev, u64 addr, u32 size, void *blob_addr) gaudi_debugfs_read_dma() argument
6028 gaudi_read_pte(struct hl_device *hdev, u64 addr) gaudi_read_pte() argument
6039 gaudi_write_pte(struct hl_device *hdev, u64 addr, u64 val) gaudi_write_pte() argument
6050 gaudi_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) gaudi_mmu_prepare_reg() argument
6057 gaudi_mmu_prepare(struct hl_device *hdev, u32 asid) gaudi_mmu_prepare() argument
6348 gaudi_send_job_on_qman0(struct hl_device *hdev, struct hl_cs_job *job) gaudi_send_job_on_qman0() argument
6429 gaudi_get_razwi_initiator_dma_name(struct hl_device *hdev, u32 x_y, bool is_write, u16 *engine_id_1, u16 *engine_id_2) gaudi_get_razwi_initiator_dma_name() argument
6527 gaudi_get_razwi_initiator_name(struct hl_device *hdev, bool is_write, u16 *engine_id_1, u16 *engine_id_2) gaudi_get_razwi_initiator_name() argument
6644 gaudi_print_and_get_razwi_info(struct hl_device *hdev, u16 *engine_id_1, u16 *engine_id_2, bool *is_read, bool *is_write) gaudi_print_and_get_razwi_info() argument
6665 gaudi_print_and_get_mmu_error_info(struct hl_device *hdev, u64 *addr, u64 *event_mask) gaudi_print_and_get_mmu_error_info() argument
6715 gaudi_extract_ecc_info(struct hl_device *hdev, struct ecc_info_extract_params *params, u64 *ecc_address, u64 *ecc_syndrom, u8 *memory_wrapper_idx) gaudi_extract_ecc_info() argument
6800 gaudi_handle_sw_config_stream_data(struct hl_device *hdev, u32 stream, u64 qman_base, u64 event_mask) gaudi_handle_sw_config_stream_data() argument
6837 gaudi_handle_last_pqes_on_err(struct hl_device *hdev, u32 qid_base, u32 stream, u64 qman_base, u64 event_mask, bool pr_sw_conf) gaudi_handle_last_pqes_on_err() argument
6917 handle_qman_data_on_err(struct hl_device *hdev, u32 qid_base, u32 stream, u64 qman_base, u64 event_mask) handle_qman_data_on_err() argument
6936 gaudi_handle_qman_err_generic(struct hl_device *hdev, const char *qm_name, u64 qman_base, u32 qid_base, u64 *event_mask) gaudi_handle_qman_err_generic() argument
7003 gaudi_print_sm_sei_info(struct hl_device *hdev, u16 event_type, struct hl_eq_sm_sei_data *sei_data) gaudi_print_sm_sei_info() argument
7037 gaudi_handle_ecc_event(struct hl_device *hdev, u16 event_type, struct hl_eq_ecc_data *ecc_data) gaudi_handle_ecc_event() argument
7134 gaudi_handle_qman_err(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi_handle_qman_err() argument
7225 gaudi_print_irq_info(struct hl_device *hdev, u16 event_type, bool check_razwi, u64 *event_mask) gaudi_print_irq_info() argument
7268 gaudi_print_out_of_sync_info(struct hl_device *hdev, struct cpucp_pkt_sync_err *sync_err) gaudi_print_out_of_sync_info() argument
7277 gaudi_print_fw_alive_info(struct hl_device *hdev, struct hl_eq_fw_alive *fw_alive) gaudi_print_fw_alive_info() argument
7288 gaudi_print_nic_axi_irq_info(struct hl_device *hdev, u16 event_type, void *data) gaudi_print_nic_axi_irq_info() argument
7330 gaudi_compute_reset_late_init(struct hl_device *hdev) gaudi_compute_reset_late_init() argument
7336 gaudi_hbm_read_interrupts(struct hl_device *hdev, int device, struct hl_eq_hbm_ecc_data *hbm_ecc_data) gaudi_hbm_read_interrupts() argument
7474 gaudi_tpc_read_interrupts(struct hl_device *hdev, u8 tpc_id, char *interrupt_name) gaudi_tpc_read_interrupts() argument
7510 gaudi_print_clk_change_info(struct hl_device *hdev, u16 event_type, u64 *event_mask) gaudi_print_clk_change_info() argument
7560 gaudi_handle_eqe(struct hl_device *hdev, struct hl_eq_entry *eq_entry) gaudi_handle_eqe() argument
7889 gaudi_get_events_stat(struct hl_device *hdev, bool aggregate, u32 *size) gaudi_get_events_stat() argument
7902 gaudi_mmu_invalidate_cache(struct hl_device *hdev, bool is_hard, u32 flags) gaudi_mmu_invalidate_cache() argument
7935 gaudi_mmu_invalidate_cache_range(struct hl_device *hdev, bool is_hard, u32 flags, u32 asid, u64 va, u64 size) gaudi_mmu_invalidate_cache_range() argument
7945 gaudi_mmu_update_asid_hop0_addr(struct hl_device *hdev, u32 asid, u64 phys_addr) gaudi_mmu_update_asid_hop0_addr() argument
7977 gaudi_send_heartbeat(struct hl_device *hdev) gaudi_send_heartbeat() argument
7987 gaudi_cpucp_info_get(struct hl_device *hdev) gaudi_cpucp_info_get() argument
8013 gaudi_is_device_idle(struct hl_device *hdev, u64 *mask_arr, u8 mask_len, struct engines_data *e) gaudi_is_device_idle() argument
8166 gaudi_get_pci_id(struct hl_device *hdev) gaudi_get_pci_id() argument
8171 gaudi_get_eeprom_data(struct hl_device *hdev, void *data, size_t max_size) gaudi_get_eeprom_data() argument
8182 gaudi_get_monitor_dump(struct hl_device *hdev, void *data) gaudi_get_monitor_dump() argument
8196 gaudi_run_tpc_kernel(struct hl_device *hdev, u64 tpc_kernel, u32 tpc_id) gaudi_run_tpc_kernel() argument
8292 gaudi_internal_cb_pool_init(struct hl_device *hdev, struct hl_ctx *ctx) gaudi_internal_cb_pool_init() argument
8372 gaudi_internal_cb_pool_fini(struct hl_device *hdev, struct hl_ctx *ctx) gaudi_internal_cb_pool_fini() argument
8425 gaudi_get_queue_id_for_cq(struct hl_device *hdev, u32 cq_idx) gaudi_get_queue_id_for_cq() argument
8430 gaudi_get_signal_cb_size(struct hl_device *hdev) gaudi_get_signal_cb_size() argument
8436 gaudi_get_wait_cb_size(struct hl_device *hdev) gaudi_get_wait_cb_size() argument
8443 gaudi_get_sob_addr(struct hl_device *hdev, u32 sob_id) gaudi_get_sob_addr() argument
8448 gaudi_gen_signal_cb(struct hl_device *hdev, void *data, u16 sob_id, u32 size, bool eb) gaudi_gen_signal_cb() argument
8496 gaudi_add_arm_monitor_pkt(struct hl_device *hdev, struct packet_msg_short *pkt, u16 sob_base, u8 sob_mask, u16 sob_val, u16 mon_id) gaudi_add_arm_monitor_pkt() argument
8566 gaudi_get_fence_addr(struct hl_device *hdev, u32 queue_id, u64 *addr) gaudi_get_fence_addr() argument
8729 gaudi_gen_wait_cb(struct hl_device *hdev, struct hl_gen_wait_properties *prop) gaudi_gen_wait_cb() argument
8751 gaudi_reset_sob(struct hl_device *hdev, void *data) gaudi_reset_sob() argument
8764 gaudi_get_device_time(struct hl_device *hdev) gaudi_get_device_time() argument
8771 gaudi_get_hw_block_id(struct hl_device *hdev, u64 block_addr, u32 *block_size, u32 *block_id) gaudi_get_hw_block_id() argument
8777 gaudi_block_mmap(struct hl_device *hdev, struct vm_area_struct *vma, u32 block_id, u32 block_size) gaudi_block_mmap() argument
8784 gaudi_enable_events_from_fw(struct hl_device *hdev) gaudi_enable_events_from_fw() argument
8796 gaudi_ack_mmu_page_fault_or_access_error(struct hl_device *hdev, u64 mmu_cap_mask) gaudi_ack_mmu_page_fault_or_access_error() argument
8844 gaudi_gen_sync_to_engine_map(struct hl_device *hdev, struct hl_sync_to_engine_map *map) gaudi_gen_sync_to_engine_map() argument
8932 gaudi_print_single_monitor(char **buf, size_t *size, size_t *offset, struct hl_device *hdev, struct hl_mon_state_dump *mon) gaudi_print_single_monitor() argument
8971 gaudi_print_fences_single_engine( struct hl_device *hdev, u64 base_offset, u64 status_base_offset, enum hl_sync_engine_type engine_type, u32 engine_id, char **buf, size_t *size, size_t *offset) gaudi_print_fences_single_engine() argument
9048 gaudi_state_dump_init(struct hl_device *hdev) gaudi_state_dump_init() argument
9075 gaudi_set_dram_properties(struct hl_device *hdev) gaudi_set_dram_properties() argument
9080 gaudi_set_binning_masks(struct hl_device *hdev) gaudi_set_binning_masks() argument
9085 gaudi_check_if_razwi_happened(struct hl_device *hdev) gaudi_check_if_razwi_happened() argument
9091 struct hl_device *hdev = dev_get_drvdata(dev); infineon_ver_show() local
9106 gaudi_add_device_attr(struct hl_device *hdev, struct attribute_group *dev_clk_attr_grp, struct attribute_group *dev_vrm_attr_grp) gaudi_add_device_attr() argument
9113 gaudi_send_device_activity(struct hl_device *hdev, bool open) gaudi_send_device_activity() argument
9221 gaudi_set_asic_funcs(struct hl_device *hdev) gaudi_set_asic_funcs() argument
[all...]

Completed in 110 milliseconds

1...<<2122232425