Home
last modified time | relevance | path

Searched refs:hci_dev (Results 76 - 100 of 162) sorted by relevance

1234567

/kernel/linux/linux-5.10/net/bluetooth/
H A Dhci_conn.c66 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup()
116 struct hci_dev *hdev = conn->hdev; in hci_conn_cleanup()
149 struct hci_dev *hdev = conn->hdev; in le_scan_cleanup()
181 * Instead, grab temporary extra references to the hci_dev and in hci_connect_le_scan_remove()
198 struct hci_dev *hdev = conn->hdev; in hci_acl_create_connection()
248 struct hci_dev *hdev = conn->hdev; in hci_disconnect()
261 struct hci_dev *hdev = conn->hdev; in hci_add_sco()
279 struct hci_dev *hdev = conn->hdev; in hci_setup_sync()
330 struct hci_dev *hdev = conn->hdev; in hci_le_conn_update()
366 struct hci_dev *hde in hci_le_start_enc()
[all...]
H A Da2mp.h149 void a2mp_send_getinfo_rsp(struct hci_dev *hdev);
150 void a2mp_send_getampassoc_rsp(struct hci_dev *hdev, u8 status);
151 void a2mp_send_create_phy_link_req(struct hci_dev *hdev, u8 status);
152 void a2mp_send_create_phy_link_rsp(struct hci_dev *hdev, u8 status);
H A Dhci_sock.c53 struct hci_dev *hdev;
62 static struct hci_dev *hci_hdev_from_sock(struct sock *sk) in hci_hdev_from_sock()
64 struct hci_dev *hdev = hci_pi(sk)->hdev; in hci_hdev_from_sock()
202 void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_to_sock()
310 void hci_send_to_monitor(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_to_monitor()
369 void hci_send_monitor_ctrl_event(struct hci_dev *hdev, u16 event, in hci_send_monitor_ctrl_event()
423 static struct sk_buff *create_monitor_event(struct hci_dev *hdev, int event) in create_monitor_event()
659 struct hci_dev *hdev; in send_monitor_replay()
720 static void hci_si_event(struct hci_dev *hdev, int type, int dlen, void *data) in hci_si_event()
746 void hci_sock_dev_event(struct hci_dev *hde
[all...]
H A Da2mp.c94 struct hci_dev *hdev; in __a2mp_add_cl()
138 struct hci_dev *hdev; in a2mp_discover_req()
286 static void read_local_amp_info_complete(struct hci_dev *hdev, u8 status, in read_local_amp_info_complete()
298 struct hci_dev *hdev; in a2mp_getinfo_req()
370 struct hci_dev *hdev; in a2mp_getampassoc_req()
416 struct hci_dev *hdev; in a2mp_getampassoc_rsp()
477 struct hci_dev *hdev; in a2mp_createphyslink_req()
559 struct hci_dev *hdev; in a2mp_discphyslink_req()
905 void a2mp_send_getinfo_rsp(struct hci_dev *hdev) in a2mp_send_getinfo_rsp()
934 void a2mp_send_getampassoc_rsp(struct hci_dev *hde
[all...]
/kernel/linux/linux-6.6/drivers/bluetooth/
H A Dbtmtksdio.c129 struct hci_dev *hdev;
144 static int mtk_hci_wmt_sync(struct hci_dev *hdev, in mtk_hci_wmt_sync()
378 static int btmtksdio_recv_event(struct hci_dev *hdev, struct sk_buff *skb) in btmtksdio_recv_event()
419 static int btmtksdio_recv_acl(struct hci_dev *hdev, struct sk_buff *skb) in btmtksdio_recv_acl()
629 static int btmtksdio_open(struct hci_dev *hdev) in btmtksdio_open()
713 static int btmtksdio_close(struct hci_dev *hdev) in btmtksdio_close()
736 static int btmtksdio_flush(struct hci_dev *hdev) in btmtksdio_flush()
747 static int btmtksdio_func_query(struct hci_dev *hdev) in btmtksdio_func_query()
769 static int mt76xx_setup(struct hci_dev *hdev, const char *fwname) in mt76xx_setup()
854 static int mt79xx_setup(struct hci_dev *hde
[all...]
H A Dbtqca.c18 int qca_read_soc_version(struct hci_dev *hdev, struct qca_btsoc_version *ver, in qca_read_soc_version()
98 static int qca_read_fw_build_info(struct hci_dev *hdev) in qca_read_fw_build_info()
145 static int qca_send_patch_config_cmd(struct hci_dev *hdev) in qca_send_patch_config_cmd()
189 static int qca_send_reset(struct hci_dev *hdev) in qca_send_reset()
208 int qca_send_pre_shutdown_cmd(struct hci_dev *hdev) in qca_send_pre_shutdown_cmd()
230 static void qca_tlv_check_data(struct hci_dev *hdev, in qca_tlv_check_data()
347 static int qca_tlv_send_segment(struct hci_dev *hdev, int seg_size, in qca_tlv_send_segment()
420 static int qca_inject_cmd_complete_event(struct hci_dev *hdev) in qca_inject_cmd_complete_event()
445 static int qca_download_firmware(struct hci_dev *hdev, in qca_download_firmware()
532 static int qca_disable_soc_logging(struct hci_dev *hde
[all...]
H A Dbtsdio.c44 struct hci_dev *hdev;
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()
353 struct hci_dev *hdev; in btsdio_remove()
H A Dbtrtl.c343 static struct sk_buff *btrtl_read_local_version(struct hci_dev *hdev) in btrtl_read_local_version()
364 static int rtl_read_rom_version(struct hci_dev *hdev, u8 *version) in rtl_read_rom_version()
393 static int btrtl_vendor_read_reg16(struct hci_dev *hdev, in btrtl_vendor_read_reg16()
449 static int btrtl_parse_section(struct hci_dev *hdev, in btrtl_parse_section()
510 static int rtlbt_parse_firmware_v2(struct hci_dev *hdev, in rtlbt_parse_firmware_v2()
614 static int rtlbt_parse_firmware(struct hci_dev *hdev, in rtlbt_parse_firmware()
791 static int rtl_download_firmware(struct hci_dev *hdev, in rtl_download_firmware()
860 static int rtl_load_file(struct hci_dev *hdev, const char *name, u8 **buff) in rtl_load_file()
881 static int btrtl_setup_rtl8723a(struct hci_dev *hdev, in btrtl_setup_rtl8723a()
899 static int btrtl_setup_rtl8723b(struct hci_dev *hde
[all...]
H A Dbtmtkuart.c55 struct hci_dev *hdev;
88 static int mtk_hci_wmt_sync(struct hci_dev *hdev, in mtk_hci_wmt_sync()
190 static int btmtkuart_recv_event(struct hci_dev *hdev, struct sk_buff *skb) in btmtkuart_recv_event()
241 struct hci_dev *hdev = bdev->hdev; in btmtkuart_tx_work()
339 static void btmtkuart_recv(struct hci_dev *hdev, const u8 *data, size_t count) in btmtkuart_recv()
410 static int btmtkuart_open(struct hci_dev *hdev) in btmtkuart_open()
467 static int btmtkuart_close(struct hci_dev *hdev) in btmtkuart_close()
482 static int btmtkuart_flush(struct hci_dev *hdev) in btmtkuart_flush()
501 static int btmtkuart_func_query(struct hci_dev *hdev) in btmtkuart_func_query()
523 static int btmtkuart_change_baudrate(struct hci_dev *hde
[all...]
H A Dbtusb.c793 struct hci_dev *hdev;
845 int (*recv_event)(struct hci_dev *hdev, struct sk_buff *skb);
846 int (*recv_acl)(struct hci_dev *hdev, struct sk_buff *skb);
849 int (*setup_on_usb)(struct hci_dev *hdev);
857 static void btusb_reset(struct hci_dev *hdev) in btusb_reset()
879 static void btusb_intel_cmd_timeout(struct hci_dev *hdev) in btusb_intel_cmd_timeout()
938 static inline void btusb_rtl_alloc_devcoredump(struct hci_dev *hdev, in btusb_rtl_alloc_devcoredump()
960 static void btusb_rtl_cmd_timeout(struct hci_dev *hdev) in btusb_rtl_cmd_timeout()
995 static void btusb_rtl_hw_error(struct hci_dev *hdev, u8 code) in btusb_rtl_hw_error()
1007 static void btusb_qca_cmd_timeout(struct hci_dev *hde
[all...]
H A Dbtmtk.c56 static void btmtk_coredump(struct hci_dev *hdev) in btmtk_coredump()
65 static void btmtk_coredump_hdr(struct hci_dev *hdev, struct sk_buff *skb) in btmtk_coredump_hdr()
86 static void btmtk_coredump_notify(struct hci_dev *hdev, int state) in btmtk_coredump_notify()
106 int btmtk_setup_firmware_79xx(struct hci_dev *hdev, const char *fwname, in btmtk_setup_firmware_79xx()
227 int btmtk_setup_firmware(struct hci_dev *hdev, const char *fwname, in btmtk_setup_firmware()
320 int btmtk_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btmtk_set_bdaddr()
338 void btmtk_reset_sync(struct hci_dev *hdev) in btmtk_reset_sync()
353 int btmtk_register_coredump(struct hci_dev *hdev, const char *name, in btmtk_register_coredump()
370 int btmtk_process_coredump(struct hci_dev *hdev, struct sk_buff *skb) in btmtk_process_coredump()
H A Dhci_ldisc.c80 struct hci_dev *hdev = hu->hdev; in hci_uart_tx_complete()
149 struct hci_dev *hdev = hu->hdev; in hci_uart_write_work()
187 struct hci_dev *hdev; in hci_uart_init_work()
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()
630 struct hci_dev *hde in hci_uart_register_dev()
[all...]
H A Dbtmrvl_drv.h55 struct hci_dev *hcidev;
171 void btmrvl_debugfs_init(struct hci_dev *hdev);
172 void btmrvl_debugfs_remove(struct hci_dev *hdev);
H A Dhci_uart.h67 struct hci_dev *hdev;
133 int (*recv)(struct hci_dev *hdev, struct sk_buff *skb);
164 struct sk_buff *h4_recv_buf(struct hci_dev *hdev, struct sk_buff *skb,
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dbtqca.c17 int qca_read_soc_version(struct hci_dev *hdev, u32 *soc_version, in qca_read_soc_version()
104 static int qca_send_reset(struct hci_dev *hdev) in qca_send_reset()
123 int qca_send_pre_shutdown_cmd(struct hci_dev *hdev) in qca_send_pre_shutdown_cmd()
250 static int qca_tlv_send_segment(struct hci_dev *hdev, int seg_size, in qca_tlv_send_segment()
323 static int qca_inject_cmd_complete_event(struct hci_dev *hdev) in qca_inject_cmd_complete_event()
348 static int qca_download_firmware(struct hci_dev *hdev, in qca_download_firmware()
416 static int qca_disable_soc_logging(struct hci_dev *hdev) in qca_disable_soc_logging()
437 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) in qca_set_bdaddr_rome()
461 int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, in qca_uart_setup()
542 int qca_set_bdaddr(struct hci_dev *hde
[all...]
H A Dbtmtkuart.c116 struct hci_dev *hdev;
149 static int mtk_hci_wmt_sync(struct hci_dev *hdev, in mtk_hci_wmt_sync()
242 static int mtk_setup_firmware(struct hci_dev *hdev, const char *fwname) in mtk_setup_firmware()
318 static int btmtkuart_recv_event(struct hci_dev *hdev, struct sk_buff *skb) in btmtkuart_recv_event()
376 struct hci_dev *hdev = bdev->hdev; in btmtkuart_tx_work()
474 static void btmtkuart_recv(struct hci_dev *hdev, const u8 *data, size_t count) in btmtkuart_recv()
545 static int btmtkuart_open(struct hci_dev *hdev) in btmtkuart_open()
604 static int btmtkuart_close(struct hci_dev *hdev) in btmtkuart_close()
619 static int btmtkuart_flush(struct hci_dev *hdev) in btmtkuart_flush()
638 static int btmtkuart_func_query(struct hci_dev *hde
[all...]
H A Dbtsdio.c44 struct hci_dev *hdev;
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()
351 struct hci_dev *hdev; in btsdio_remove()
H A Dhci_vhci.c33 struct hci_dev *hdev;
42 static int vhci_open_dev(struct hci_dev *hdev) in vhci_open_dev()
47 static int vhci_close_dev(struct hci_dev *hdev) in vhci_close_dev()
56 static int vhci_flush(struct hci_dev *hdev) in vhci_flush()
65 static int vhci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in vhci_send_frame()
81 struct hci_dev *hdev; in __vhci_create_device()
338 struct hci_dev *hdev; in vhci_release()
H A Dbtrtl.c200 static struct sk_buff *btrtl_read_local_version(struct hci_dev *hdev) in btrtl_read_local_version()
221 static int rtl_read_rom_version(struct hci_dev *hdev, u8 *version) in rtl_read_rom_version()
250 static int rtlbt_parse_firmware(struct hci_dev *hdev, in rtlbt_parse_firmware()
404 static int rtl_download_firmware(struct hci_dev *hdev, in rtl_download_firmware()
473 static int rtl_load_file(struct hci_dev *hdev, const char *name, u8 **buff) in rtl_load_file()
494 static int btrtl_setup_rtl8723a(struct hci_dev *hdev, in btrtl_setup_rtl8723a()
512 static int btrtl_setup_rtl8723b(struct hci_dev *hdev, in btrtl_setup_rtl8723b()
556 struct btrtl_device_info *btrtl_initialize(struct hci_dev *hdev, in btrtl_initialize()
641 int btrtl_download_firmware(struct hci_dev *hdev, in btrtl_download_firmware()
671 int btrtl_setup_realtek(struct hci_dev *hde
[all...]
H A Dhci_ldisc.c80 struct hci_dev *hdev = hu->hdev; in hci_uart_tx_complete()
149 struct hci_dev *hdev = hu->hdev; in hci_uart_write_work()
187 struct hci_dev *hdev; in hci_uart_init_work()
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()
524 struct hci_dev *hdev; in hci_uart_tty_close()
627 struct hci_dev *hde in hci_uart_register_dev()
[all...]
H A Dbtmtksdio.c157 struct hci_dev *hdev;
170 static int mtk_hci_wmt_sync(struct hci_dev *hdev, in mtk_hci_wmt_sync()
330 static int btmtksdio_recv_event(struct hci_dev *hdev, struct sk_buff *skb) in btmtksdio_recv_event()
539 static int btmtksdio_open(struct hci_dev *hdev) in btmtksdio_open()
620 static int btmtksdio_close(struct hci_dev *hdev) in btmtksdio_close()
648 static int btmtksdio_flush(struct hci_dev *hdev) in btmtksdio_flush()
659 static int btmtksdio_func_query(struct hci_dev *hdev) in btmtksdio_func_query()
681 static int mtk_setup_firmware(struct hci_dev *hdev, const char *fwname) in mtk_setup_firmware()
771 static int btmtksdio_setup(struct hci_dev *hdev) in btmtksdio_setup()
881 static int btmtksdio_shutdown(struct hci_dev *hde
[all...]
H A Dbtmrvl_drv.h69 struct hci_dev *hcidev;
185 void btmrvl_debugfs_init(struct hci_dev *hdev);
186 void btmrvl_debugfs_remove(struct hci_dev *hdev);
H A Dhci_uart.h67 struct hci_dev *hdev;
122 int (*recv)(struct hci_dev *hdev, struct sk_buff *skb);
153 struct sk_buff *h4_recv_buf(struct hci_dev *hdev, struct sk_buff *skb,
H A Dbtmrvl_main.c427 static int btmrvl_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in btmrvl_send_frame()
460 static int btmrvl_flush(struct hci_dev *hdev) in btmrvl_flush()
469 static int btmrvl_close(struct hci_dev *hdev) in btmrvl_close()
478 static int btmrvl_open(struct hci_dev *hdev) in btmrvl_open()
542 static int btmrvl_setup(struct hci_dev *hdev) in btmrvl_setup()
567 static int btmrvl_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btmrvl_set_bdaddr()
590 static bool btmrvl_prevent_wake(struct hci_dev *hdev) in btmrvl_prevent_wake()
679 struct hci_dev *hdev = NULL; in btmrvl_register_hdev()
776 struct hci_dev *hdev; in btmrvl_remove_card()
/kernel/linux/linux-6.6/net/bluetooth/
H A Dhci_sock.c53 struct hci_dev *hdev;
63 static struct hci_dev *hci_hdev_from_sock(struct sock *sk) in hci_hdev_from_sock()
65 struct hci_dev *hdev = hci_pi(sk)->hdev; in hci_hdev_from_sock()
203 void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_to_sock()
358 void hci_send_to_monitor(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_to_monitor()
419 void hci_send_monitor_ctrl_event(struct hci_dev *hdev, u16 event, in hci_send_monitor_ctrl_event()
473 static struct sk_buff *create_monitor_event(struct hci_dev *hdev, int event) in create_monitor_event()
717 struct hci_dev *hdev; in send_monitor_replay()
778 static void hci_si_event(struct hci_dev *hdev, int type, int dlen, void *data) in hci_si_event()
804 void hci_sock_dev_event(struct hci_dev *hde
[all...]

Completed in 38 milliseconds

1234567