/Linux-v6.1/drivers/hid/ |
D | hid-cypress.c | 32 static __u8 *cp_rdesc_fixup(struct hid_device *hdev, __u8 *rdesc, in cp_rdesc_fixup() 49 static __u8 *va_logical_boundary_fixup(struct hid_device *hdev, __u8 *rdesc, in va_logical_boundary_fixup() 70 static __u8 *cp_report_fixup(struct hid_device *hdev, __u8 *rdesc, in cp_report_fixup() 83 static int cp_input_mapped(struct hid_device *hdev, struct hid_input *hi, in cp_input_mapped() 100 static int cp_event(struct hid_device *hdev, struct hid_field *field, in cp_event() 128 static int cp_probe(struct hid_device *hdev, const struct hid_device_id *id) in cp_probe()
|
D | hid-google-hammer.c | 301 struct hid_device *hdev; member 342 static int hammer_register_leds(struct hid_device *hdev) in hammer_register_leds() 371 static int hammer_input_mapping(struct hid_device *hdev, struct hid_input *hi, in hammer_input_mapping() 388 static void hammer_folded_event(struct hid_device *hdev, bool folded) in hammer_folded_event() 422 static bool hammer_has_usage(struct hid_device *hdev, unsigned int report_type, in hammer_has_usage() 445 static bool hammer_has_folded_event(struct hid_device *hdev) in hammer_has_folded_event() 451 static bool hammer_has_backlight_control(struct hid_device *hdev) in hammer_has_backlight_control() 457 static void hammer_get_folded_state(struct hid_device *hdev) in hammer_get_folded_state() 498 static void hammer_stop(void *hdev) in hammer_stop() 503 static int hammer_probe(struct hid_device *hdev, in hammer_probe() [all …]
|
D | hid-apple.c | 74 struct hid_device *hdev; member 79 struct hid_device *hdev; member 327 static bool apple_is_non_apple_keyboard(struct hid_device *hdev) in apple_is_non_apple_keyboard() 519 static int apple_event(struct hid_device *hdev, struct hid_field *field, in apple_event() 544 static int apple_fetch_battery(struct hid_device *hdev) in apple_fetch_battery() 573 struct hid_device *hdev = asc->hdev; in apple_battery_timer_tick() local 585 static __u8 *apple_report_fixup(struct hid_device *hdev, __u8 *rdesc, in apple_report_fixup() 648 static int apple_input_mapping(struct hid_device *hdev, struct hid_input *hi, in apple_input_mapping() 669 static int apple_input_mapped(struct hid_device *hdev, struct hid_input *hi, in apple_input_mapped() 687 static int apple_input_configured(struct hid_device *hdev, in apple_input_configured() [all …]
|
D | hid-asus.c | 98 struct hid_device *hdev; member 116 struct hid_device *hdev; member 309 static int asus_event(struct hid_device *hdev, struct hid_field *field, in asus_event() 322 static int asus_raw_event(struct hid_device *hdev, in asus_raw_event() 382 static int asus_kbd_set_report(struct hid_device *hdev, u8 *buf, size_t buf_size) in asus_kbd_set_report() 403 static int asus_kbd_init(struct hid_device *hdev) in asus_kbd_init() 416 static int asus_kbd_get_functions(struct hid_device *hdev, in asus_kbd_get_functions() 448 static int rog_nkey_led_init(struct hid_device *hdev) in rog_nkey_led_init() 530 static bool asus_kbd_wmi_led_control_present(struct hid_device *hdev) in asus_kbd_wmi_led_control_present() 547 static int asus_kbd_register_leds(struct hid_device *hdev) in asus_kbd_register_leds() [all …]
|
D | hid-chicony.c | 28 struct hid_device *hdev = report->device; in ch_report_wireless() local 48 static int ch_raw_event(struct hid_device *hdev, in ch_raw_event() 59 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ch_input_mapping() 91 static __u8 *ch_switch12_report_fixup(struct hid_device *hdev, __u8 *rdesc, in ch_switch12_report_fixup() 113 static int ch_probe(struct hid_device *hdev, const struct hid_device_id *id) in ch_probe()
|
D | wacom_sys.c | 17 static int wacom_get_report(struct hid_device *hdev, u8 type, u8 *buf, in wacom_get_report() 34 static int wacom_set_report(struct hid_device *hdev, u8 type, u8 *buf, in wacom_set_report() 51 static void wacom_wac_queue_insert(struct hid_device *hdev, in wacom_wac_queue_insert() 68 static void wacom_wac_queue_flush(struct hid_device *hdev, in wacom_wac_queue_flush() 85 static int wacom_wac_pen_serial_enforce(struct hid_device *hdev, in wacom_wac_pen_serial_enforce() 153 static int wacom_raw_event(struct hid_device *hdev, struct hid_report *report, in wacom_raw_event() 206 static void wacom_hid_usage_quirk(struct hid_device *hdev, in wacom_hid_usage_quirk() 289 static void wacom_feature_mapping(struct hid_device *hdev, in wacom_feature_mapping() 422 static void wacom_usage_mapping(struct hid_device *hdev, in wacom_usage_mapping() 478 static void wacom_post_parse_hid(struct hid_device *hdev, in wacom_post_parse_hid() [all …]
|
D | hid-udraw-ps3.c | 73 struct hid_device *hdev; member 101 static int udraw_raw_event(struct hid_device *hdev, struct hid_report *report, in udraw_raw_event() 278 static struct input_dev *allocate_and_setup(struct hid_device *hdev, in allocate_and_setup() 303 struct hid_device *hdev) in udraw_setup_touch() 330 struct hid_device *hdev) in udraw_setup_pen() 358 struct hid_device *hdev) in udraw_setup_accel() 381 struct hid_device *hdev) in udraw_setup_joypad() 407 static int udraw_probe(struct hid_device *hdev, const struct hid_device_id *id) in udraw_probe()
|
D | hid-microsoft.c | 33 struct hid_device *hdev; member 59 static __u8 *ms_report_fixup(struct hid_device *hdev, __u8 *rdesc, in ms_report_fixup() 182 static int ms_input_mapping(struct hid_device *hdev, struct hid_input *hi, in ms_input_mapping() 209 static int ms_input_mapped(struct hid_device *hdev, struct hid_input *hi, in ms_input_mapped() 222 static int ms_event(struct hid_device *hdev, struct hid_field *field, in ms_event() 284 struct hid_device *hdev = ms->hdev; in ms_ff_worker() local 326 static int ms_init_ff(struct hid_device *hdev) in ms_init_ff() 355 static void ms_remove_ff(struct hid_device *hdev) in ms_remove_ff() 365 static int ms_probe(struct hid_device *hdev, const struct hid_device_id *id) in ms_probe() 407 static void ms_remove(struct hid_device *hdev) in ms_remove()
|
D | hid-uclogic-params.c | 55 static void uclogic_params_pen_hid_dbg(const struct hid_device *hdev, in uclogic_params_pen_hid_dbg() 90 const struct hid_device *hdev, in uclogic_params_frame_hid_dbg() 114 void uclogic_params_hid_dbg(const struct hid_device *hdev, in uclogic_params_hid_dbg() 154 static int uclogic_params_get_str_desc(__u8 **pbuf, struct hid_device *hdev, in uclogic_params_get_str_desc() 231 struct hid_device *hdev) in uclogic_params_pen_init_v1() 371 struct hid_device *hdev) in uclogic_params_pen_init_v2() 563 struct hid_device *hdev) in uclogic_params_frame_init_v1() 743 struct hid_device *hdev, in uclogic_params_init_with_opt_desc() 803 struct hid_device *hdev) in uclogic_params_huion_init() 1023 static int uclogic_probe_interface(struct hid_device *hdev, u8 *magic_arr, in uclogic_probe_interface() [all …]
|
D | hid-roccat-savu.c | 55 static int savu_init_specials(struct hid_device *hdev) in savu_init_specials() 96 static void savu_remove_specials(struct hid_device *hdev) in savu_remove_specials() 111 static int savu_probe(struct hid_device *hdev, in savu_probe() 145 static void savu_remove(struct hid_device *hdev) in savu_remove() 169 static int savu_raw_event(struct hid_device *hdev, in savu_raw_event()
|
/Linux-v6.1/drivers/bluetooth/ |
D | btbcm.h | 70 static inline int btbcm_check_bdaddr(struct hci_dev *hdev) in btbcm_check_bdaddr() 75 static inline int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btbcm_set_bdaddr() 80 static inline int btbcm_read_pcm_int_params(struct hci_dev *hdev, in btbcm_read_pcm_int_params() 86 static inline int btbcm_write_pcm_int_params(struct hci_dev *hdev, in btbcm_write_pcm_int_params() 92 static inline int btbcm_patchram(struct hci_dev *hdev, const struct firmware *fw) in btbcm_patchram() 97 static inline int btbcm_setup_patchram(struct hci_dev *hdev) in btbcm_setup_patchram() 102 static inline int btbcm_setup_apple(struct hci_dev *hdev) in btbcm_setup_apple() 107 static inline int btbcm_initialize(struct hci_dev *hdev, bool *fw_load_done, bool use_autobaud_mode) in btbcm_initialize() 112 static inline int btbcm_finalize(struct hci_dev *hdev, bool *fw_load_done, bool use_autobaud_mode) in btbcm_finalize()
|
D | btmtkuart.c | 56 struct hci_dev *hdev; member 89 static int mtk_hci_wmt_sync(struct hci_dev *hdev, in mtk_hci_wmt_sync() 191 static int btmtkuart_recv_event(struct hci_dev *hdev, struct sk_buff *skb) in btmtkuart_recv_event() 242 struct hci_dev *hdev = bdev->hdev; in btmtkuart_tx_work() local 340 static int btmtkuart_recv(struct hci_dev *hdev, const u8 *data, size_t count) in btmtkuart_recv() 416 static int btmtkuart_open(struct hci_dev *hdev) in btmtkuart_open() 473 static int btmtkuart_close(struct hci_dev *hdev) in btmtkuart_close() 488 static int btmtkuart_flush(struct hci_dev *hdev) in btmtkuart_flush() 507 static int btmtkuart_func_query(struct hci_dev *hdev) in btmtkuart_func_query() 529 static int btmtkuart_change_baudrate(struct hci_dev *hdev) in btmtkuart_change_baudrate() [all …]
|
D | btsdio.c | 44 struct hci_dev *hdev; member 186 static int btsdio_open(struct hci_dev *hdev) in btsdio_open() 216 static int btsdio_close(struct hci_dev *hdev) in btsdio_close() 234 static int btsdio_flush(struct hci_dev *hdev) in btsdio_flush() 245 static int btsdio_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in btsdio_send_frame() 279 struct hci_dev *hdev; in btsdio_probe() local 353 struct hci_dev *hdev; in btsdio_remove() local
|
D | btrtl.c | 237 static struct sk_buff *btrtl_read_local_version(struct hci_dev *hdev) in btrtl_read_local_version() 258 static int rtl_read_rom_version(struct hci_dev *hdev, u8 *version) in rtl_read_rom_version() 287 static int rtlbt_parse_firmware(struct hci_dev *hdev, in rtlbt_parse_firmware() 446 static int rtl_download_firmware(struct hci_dev *hdev, in rtl_download_firmware() 515 static int rtl_load_file(struct hci_dev *hdev, const char *name, u8 **buff) in rtl_load_file() 536 static int btrtl_setup_rtl8723a(struct hci_dev *hdev, in btrtl_setup_rtl8723a() 554 static int btrtl_setup_rtl8723b(struct hci_dev *hdev, in btrtl_setup_rtl8723b() 598 struct btrtl_device_info *btrtl_initialize(struct hci_dev *hdev, in btrtl_initialize() 736 int btrtl_download_firmware(struct hci_dev *hdev, in btrtl_download_firmware() 766 void btrtl_set_quirks(struct hci_dev *hdev, struct btrtl_device_info *btrtl_dev) in btrtl_set_quirks() [all …]
|
D | hci_ldisc.c | 80 struct hci_dev *hdev = hu->hdev; in hci_uart_tx_complete() local 149 struct hci_dev *hdev = hu->hdev; in hci_uart_write_work() local 187 struct hci_dev *hdev; in hci_uart_init_work() local 225 static int hci_uart_flush(struct hci_dev *hdev) in hci_uart_flush() 251 static int hci_uart_open(struct hci_dev *hdev) in hci_uart_open() 262 static int hci_uart_close(struct hci_dev *hdev) in hci_uart_close() 272 static int hci_uart_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in hci_uart_send_frame() 389 static int hci_uart_setup(struct hci_dev *hdev) in hci_uart_setup() 527 struct hci_dev *hdev; in hci_uart_tty_close() local 630 struct hci_dev *hdev; in hci_uart_register_dev() local
|
D | btmrvl_main.c | 414 static int btmrvl_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in btmrvl_send_frame() 447 static int btmrvl_flush(struct hci_dev *hdev) in btmrvl_flush() 456 static int btmrvl_close(struct hci_dev *hdev) in btmrvl_close() 465 static int btmrvl_open(struct hci_dev *hdev) in btmrvl_open() 529 static int btmrvl_setup(struct hci_dev *hdev) in btmrvl_setup() 554 static int btmrvl_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btmrvl_set_bdaddr() 577 static bool btmrvl_wakeup(struct hci_dev *hdev) in btmrvl_wakeup() 666 struct hci_dev *hdev = NULL; in btmrvl_register_hdev() local 763 struct hci_dev *hdev; in btmrvl_remove_card() local
|
D | hci_vhci.c | 34 struct hci_dev *hdev; member 49 static int vhci_open_dev(struct hci_dev *hdev) in vhci_open_dev() 54 static int vhci_close_dev(struct hci_dev *hdev) in vhci_close_dev() 63 static int vhci_flush(struct hci_dev *hdev) in vhci_flush() 72 static int vhci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in vhci_send_frame() 83 static int vhci_get_data_path_id(struct hci_dev *hdev, u8 *data_path_id) in vhci_get_data_path_id() 89 static int vhci_get_codec_config_data(struct hci_dev *hdev, __u8 type, in vhci_get_codec_config_data() 101 static bool vhci_wakeup(struct hci_dev *hdev) in vhci_wakeup() 268 static int vhci_setup(struct hci_dev *hdev) in vhci_setup() 283 struct hci_dev *hdev; in __vhci_create_device() local [all …]
|
/Linux-v6.1/drivers/nfc/microread/ |
D | microread.c | 157 struct nfc_hci_dev *hdev; member 164 static int microread_open(struct nfc_hci_dev *hdev) in microread_open() 171 static void microread_close(struct nfc_hci_dev *hdev) in microread_close() 178 static int microread_hci_ready(struct nfc_hci_dev *hdev) in microread_hci_ready() 217 static int microread_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) in microread_xmit() 224 static int microread_start_poll(struct nfc_hci_dev *hdev, in microread_start_poll() 300 static int microread_dep_link_up(struct nfc_hci_dev *hdev, in microread_dep_link_up() 328 static int microread_dep_link_down(struct nfc_hci_dev *hdev) in microread_dep_link_down() 334 static int microread_target_from_gate(struct nfc_hci_dev *hdev, u8 gate, in microread_target_from_gate() 348 static int microread_complete_target_discovered(struct nfc_hci_dev *hdev, in microread_complete_target_discovered() [all …]
|
/Linux-v6.1/net/bluetooth/ |
D | aosp.h | 16 static inline void aosp_do_open(struct hci_dev *hdev) {} in aosp_do_open() 17 static inline void aosp_do_close(struct hci_dev *hdev) {} in aosp_do_close() 19 static inline bool aosp_has_quality_report(struct hci_dev *hdev) in aosp_has_quality_report() 24 static inline int aosp_set_quality_report(struct hci_dev *hdev, bool enable) in aosp_set_quality_report()
|
D | hci_debugfs.h | 33 static inline void hci_debugfs_create_common(struct hci_dev *hdev) in hci_debugfs_create_common() 37 static inline void hci_debugfs_create_bredr(struct hci_dev *hdev) in hci_debugfs_create_bredr() 41 static inline void hci_debugfs_create_le(struct hci_dev *hdev) in hci_debugfs_create_le() 49 static inline void hci_debugfs_create_basic(struct hci_dev *hdev) in hci_debugfs_create_basic()
|
D | hci_sysfs.c | 34 struct hci_dev *hdev = conn->hdev; in hci_conn_init_sysfs() local 47 struct hci_dev *hdev = conn->hdev; in hci_conn_add_sysfs() local 66 struct hci_dev *hdev = conn->hdev; in hci_conn_del_sysfs() local 88 struct hci_dev *hdev = to_hci_dev(dev); in bt_host_release() local 102 void hci_init_sysfs(struct hci_dev *hdev) in hci_init_sysfs()
|
/Linux-v6.1/drivers/misc/habanalabs/common/ |
D | asid.c | 12 int hl_asid_init(struct hl_device *hdev) in hl_asid_init() 26 void hl_asid_fini(struct hl_device *hdev) in hl_asid_fini() 32 unsigned long hl_asid_alloc(struct hl_device *hdev) in hl_asid_alloc() 50 void hl_asid_free(struct hl_device *hdev, unsigned long asid) in hl_asid_free()
|
D | state_dump.c | 182 const char *hl_state_dump_get_sync_name(struct hl_device *hdev, u32 sync_id) in hl_state_dump_get_sync_name() 205 const char *hl_state_dump_get_monitor_name(struct hl_device *hdev, in hl_state_dump_get_monitor_name() 265 static u32 *hl_state_dump_read_sync_objects(struct hl_device *hdev, u32 index) in hl_state_dump_read_sync_objects() 309 hl_state_dump_print_syncs_single_block(struct hl_device *hdev, u32 index, in hl_state_dump_print_syncs_single_block() 393 static int hl_state_dump_print_syncs(struct hl_device *hdev, in hl_state_dump_print_syncs() 449 hl_state_dump_alloc_read_sm_block_monitors(struct hl_device *hdev, u32 index) in hl_state_dump_alloc_read_sm_block_monitors() 510 static int hl_state_dump_print_monitors_single_block(struct hl_device *hdev, in hl_state_dump_print_monitors_single_block() 561 static int hl_state_dump_print_monitors(struct hl_device *hdev, in hl_state_dump_print_monitors() 604 hl_state_dump_print_engine_fences(struct hl_device *hdev, in hl_state_dump_print_engine_fences() 653 static int hl_state_dump_print_fences(struct hl_device *hdev, char **buf, in hl_state_dump_print_fences() [all …]
|
/Linux-v6.1/drivers/misc/habanalabs/goya/ |
D | goya_security.c | 18 static void goya_pb_set_block(struct hl_device *hdev, u64 base) in goya_pb_set_block() 28 static void goya_init_mme_protection_bits(struct hl_device *hdev) in goya_init_mme_protection_bits() 272 static void goya_init_dma_protection_bits(struct hl_device *hdev) in goya_init_dma_protection_bits() 672 static void goya_init_tpc_protection_bits(struct hl_device *hdev) in goya_init_tpc_protection_bits() 2254 static void goya_init_protection_bits(struct hl_device *hdev) in goya_init_protection_bits() 2380 void goya_init_security(struct hl_device *hdev) in goya_init_security() 3124 void goya_ack_protection_bits_errors(struct hl_device *hdev) in goya_ack_protection_bits_errors()
|
/Linux-v6.1/drivers/misc/habanalabs/common/mmu/ |
D | mmu_v1.c | 31 struct hl_device *hdev = ctx->hdev; in _free_hop() local 49 struct hl_device *hdev = ctx->hdev; in alloc_hop() local 217 struct hl_device *hdev = ctx->hdev; in dram_default_mapping_init() local 317 struct hl_device *hdev = ctx->hdev; in dram_default_mapping_fini() local 374 static int hl_mmu_v1_init(struct hl_device *hdev) in hl_mmu_v1_init() 423 static void hl_mmu_v1_fini(struct hl_device *hdev) in hl_mmu_v1_fini() 465 struct hl_device *hdev = ctx->hdev; in hl_mmu_v1_ctx_fini() local 488 struct hl_device *hdev = ctx->hdev; in hl_mmu_v1_unmap() local 592 struct hl_device *hdev = ctx->hdev; in hl_mmu_v1_map() local 721 struct hl_device *hdev = ctx->hdev; in hl_mmu_v1_get_tlb_info() local [all …]
|