Home
last modified time | relevance | path

Searched refs:hci_dev (Results 101 - 125 of 162) sorted by relevance

1234567

/kernel/linux/linux-6.6/drivers/bluetooth/
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,
H A Ddtl1_cs.c68 struct hci_dev *hdev;
359 static int dtl1_hci_open(struct hci_dev *hdev) in dtl1_hci_open()
365 static int dtl1_hci_flush(struct hci_dev *hdev) in dtl1_hci_flush()
376 static int dtl1_hci_close(struct hci_dev *hdev) in dtl1_hci_close()
384 static int dtl1_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in dtl1_hci_send_frame()
439 struct hci_dev *hdev; in dtl1_open()
508 struct hci_dev *hdev = info->hdev; in dtl1_close()
H A Dbt3c_cs.c73 struct hci_dev *hdev;
385 static int bt3c_hci_flush(struct hci_dev *hdev) in bt3c_hci_flush()
396 static int bt3c_hci_open(struct hci_dev *hdev) in bt3c_hci_open()
402 static int bt3c_hci_close(struct hci_dev *hdev) in bt3c_hci_close()
410 static int bt3c_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in bt3c_hci_send_frame()
541 struct hci_dev *hdev; in bt3c_open()
607 struct hci_dev *hdev = info->hdev; in bt3c_close()
H A Dhci_qca.c235 static int qca_power_off(struct hci_dev *hdev);
237 static void qca_dmp_hdr(struct hci_dev *hdev, struct sk_buff *skb);
640 static void qca_debugfs_init(struct hci_dev *hdev) in qca_debugfs_init()
945 static int qca_ibs_sleep_ind(struct hci_dev *hdev, struct sk_buff *skb) in qca_ibs_sleep_ind()
957 static int qca_ibs_wake_ind(struct hci_dev *hdev, struct sk_buff *skb) in qca_ibs_wake_ind()
969 static int qca_ibs_wake_ack(struct hci_dev *hdev, struct sk_buff *skb) in qca_ibs_wake_ack()
981 static int qca_recv_acl_data(struct hci_dev *hdev, struct sk_buff *skb) in qca_recv_acl_data()
994 static void qca_dmp_hdr(struct hci_dev *hdev, struct sk_buff *skb) in qca_dmp_hdr()
1177 static int qca_controller_memdump_event(struct hci_dev *hdev, in qca_controller_memdump_event()
1190 static int qca_recv_event(struct hci_dev *hde
[all...]
H A Dbluecard_cs.c67 struct hci_dev *hdev;
559 static int bluecard_hci_set_baud_rate(struct hci_dev *hdev, int baud) in bluecard_hci_set_baud_rate()
607 static int bluecard_hci_flush(struct hci_dev *hdev) in bluecard_hci_flush()
618 static int bluecard_hci_open(struct hci_dev *hdev) in bluecard_hci_open()
633 static int bluecard_hci_close(struct hci_dev *hdev) in bluecard_hci_close()
650 static int bluecard_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in bluecard_hci_send_frame()
683 struct hci_dev *hdev; in bluecard_open()
796 struct hci_dev *hdev = info->hdev; in bluecard_close()
H A Dbfusb.c50 struct hci_dev *hdev;
401 static int bfusb_open(struct hci_dev *hdev) in bfusb_open()
422 static int bfusb_flush(struct hci_dev *hdev) in bfusb_flush()
433 static int bfusb_close(struct hci_dev *hdev) in bfusb_close()
449 static int bfusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in bfusb_send_frame()
604 struct hci_dev *hdev; in bfusb_probe()
696 struct hci_dev *hdev = data->hdev; in bfusb_disconnect()
H A Dh4_recv.h17 int (*recv)(struct hci_dev *hdev, struct sk_buff *skb);
41 static inline struct sk_buff *h4_recv_buf(struct hci_dev *hdev, in h4_recv_buf()
H A Dhci_intel.c437 static int inject_cmd_complete(struct hci_dev *hdev, __u16 opcode) in inject_cmd_complete()
465 struct hci_dev *hdev = hu->hdev; in intel_set_baudrate()
526 struct hci_dev *hdev = hu->hdev; in intel_setup()
867 static int intel_recv_event(struct hci_dev *hdev, struct sk_buff *skb) in intel_recv_event()
905 static void intel_recv_lpm_notify(struct hci_dev *hdev, int value) in intel_recv_lpm_notify()
920 static int intel_recv_lpm(struct hci_dev *hdev, struct sk_buff *skb) in intel_recv_lpm()
H A Dhci_ath.c147 static int ath_vendor_cmd(struct hci_dev *hdev, uint8_t opcode, uint16_t index, in ath_vendor_cmd()
169 static int ath_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ath_set_bdaddr()
/kernel/linux/linux-5.10/drivers/bluetooth/
H A Dbt3c_cs.c73 struct hci_dev *hdev;
385 static int bt3c_hci_flush(struct hci_dev *hdev) in bt3c_hci_flush()
396 static int bt3c_hci_open(struct hci_dev *hdev) in bt3c_hci_open()
402 static int bt3c_hci_close(struct hci_dev *hdev) in bt3c_hci_close()
410 static int bt3c_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in bt3c_hci_send_frame()
541 struct hci_dev *hdev; in bt3c_open()
607 struct hci_dev *hdev = info->hdev; in bt3c_close()
H A Ddtl1_cs.c68 struct hci_dev *hdev;
359 static int dtl1_hci_open(struct hci_dev *hdev) in dtl1_hci_open()
365 static int dtl1_hci_flush(struct hci_dev *hdev) in dtl1_hci_flush()
376 static int dtl1_hci_close(struct hci_dev *hdev) in dtl1_hci_close()
384 static int dtl1_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in dtl1_hci_send_frame()
439 struct hci_dev *hdev; in dtl1_open()
508 struct hci_dev *hdev = info->hdev; in dtl1_close()
H A Dbluecard_cs.c67 struct hci_dev *hdev;
559 static int bluecard_hci_set_baud_rate(struct hci_dev *hdev, int baud) in bluecard_hci_set_baud_rate()
607 static int bluecard_hci_flush(struct hci_dev *hdev) in bluecard_hci_flush()
618 static int bluecard_hci_open(struct hci_dev *hdev) in bluecard_hci_open()
633 static int bluecard_hci_close(struct hci_dev *hdev) in bluecard_hci_close()
650 static int bluecard_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in bluecard_hci_send_frame()
683 struct hci_dev *hdev; in bluecard_open()
796 struct hci_dev *hdev = info->hdev; in bluecard_close()
H A Dbfusb.c50 struct hci_dev *hdev;
401 static int bfusb_open(struct hci_dev *hdev) in bfusb_open()
422 static int bfusb_flush(struct hci_dev *hdev) in bfusb_flush()
433 static int bfusb_close(struct hci_dev *hdev) in bfusb_close()
449 static int bfusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in bfusb_send_frame()
604 struct hci_dev *hdev; in bfusb_probe()
696 struct hci_dev *hdev = data->hdev; in bfusb_disconnect()
H A Dhci_qca.c233 static int qca_power_off(struct hci_dev *hdev);
627 static void qca_debugfs_init(struct hci_dev *hdev) in qca_debugfs_init()
926 static int qca_ibs_sleep_ind(struct hci_dev *hdev, struct sk_buff *skb) in qca_ibs_sleep_ind()
938 static int qca_ibs_wake_ind(struct hci_dev *hdev, struct sk_buff *skb) in qca_ibs_wake_ind()
950 static int qca_ibs_wake_ack(struct hci_dev *hdev, struct sk_buff *skb) in qca_ibs_wake_ack()
962 static int qca_recv_acl_data(struct hci_dev *hdev, struct sk_buff *skb) in qca_recv_acl_data()
1138 static int qca_controller_memdump_event(struct hci_dev *hdev, in qca_controller_memdump_event()
1151 static int qca_recv_event(struct hci_dev *hdev, struct sk_buff *skb) in qca_recv_event()
1280 static int qca_set_baudrate(struct hci_dev *hdev, uint8_t baudrate) in qca_set_baudrate()
1487 static void qca_wait_for_dump_collection(struct hci_dev *hde
[all...]
H A Dh4_recv.h17 int (*recv)(struct hci_dev *hdev, struct sk_buff *skb);
41 static inline struct sk_buff *h4_recv_buf(struct hci_dev *hdev, in h4_recv_buf()
H A Dhci_intel.c437 static int inject_cmd_complete(struct hci_dev *hdev, __u16 opcode) in inject_cmd_complete()
465 struct hci_dev *hdev = hu->hdev; in intel_set_baudrate()
526 struct hci_dev *hdev = hu->hdev; in intel_setup()
864 static int intel_recv_event(struct hci_dev *hdev, struct sk_buff *skb) in intel_recv_event()
902 static void intel_recv_lpm_notify(struct hci_dev *hdev, int value) in intel_recv_lpm_notify()
917 static int intel_recv_lpm(struct hci_dev *hdev, struct sk_buff *skb) in intel_recv_lpm()
H A Dbtmrvl_debugfs.c152 void btmrvl_debugfs_init(struct hci_dev *hdev) in btmrvl_debugfs_init()
194 void btmrvl_debugfs_remove(struct hci_dev *hdev) in btmrvl_debugfs_remove()
H A Dhci_ath.c147 static int ath_vendor_cmd(struct hci_dev *hdev, uint8_t opcode, uint16_t index, in ath_vendor_cmd()
169 static int ath_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in ath_set_bdaddr()
/kernel/linux/linux-5.10/net/bluetooth/
H A Dmgmt_util.c59 int mgmt_send_event(u16 event, struct hci_dev *hdev, unsigned short channel, in mgmt_send_event()
185 struct hci_dev *hdev) in mgmt_pending_find()
201 struct hci_dev *hdev, in mgmt_pending_find_data()
216 void mgmt_pending_foreach(u16 opcode, struct hci_dev *hdev, in mgmt_pending_foreach()
231 struct hci_dev *hdev, in mgmt_pending_add()
H A Dmgmt_config.c26 int read_def_system_config(struct sock *sk, struct hci_dev *hdev, void *data, in read_def_system_config()
85 int set_def_system_config(struct sock *sk, struct hci_dev *hdev, void *data, in set_def_system_config()
277 int read_def_runtime_config(struct sock *sk, struct hci_dev *hdev, void *data, in read_def_runtime_config()
286 int set_def_runtime_config(struct sock *sk, struct hci_dev *hdev, void *data, in set_def_runtime_config()
H A Dsmp.c497 bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16], in smp_irk_matches()
516 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa) in smp_generate_rpa()
538 int smp_generate_oob(struct hci_dev *hdev, u8 hash[16], u8 rand[16]) in smp_generate_oob()
654 struct hci_dev *hdev = hcon->hdev; in build_pairing_cmd()
726 struct hci_dev *hdev = conn->hcon->hdev; in check_enc_key_size()
1041 struct hci_dev *hdev = hcon->hdev; in smp_notify_keys()
1209 struct hci_dev *hdev = hcon->hdev; in sc_generate_ltk()
1246 struct hci_dev *hdev = hcon->hdev; in smp_distribute_keys()
1507 struct hci_dev *hdev = hcon->hdev; in sc_passkey_round()
1702 struct hci_dev *hde in build_bredr_pairing_cmd()
[all...]
/kernel/linux/linux-6.6/net/bluetooth/
H A Dmgmt_config.c44 int read_def_system_config(struct sock *sk, struct hci_dev *hdev, void *data, in read_def_system_config()
128 int set_def_system_config(struct sock *sk, struct hci_dev *hdev, void *data, in set_def_system_config()
330 int read_def_runtime_config(struct sock *sk, struct hci_dev *hdev, void *data, in read_def_runtime_config()
339 int set_def_runtime_config(struct sock *sk, struct hci_dev *hdev, void *data, in set_def_runtime_config()
H A Dhci_codec.c48 static void hci_read_codec_capabilities(struct hci_dev *hdev, __u8 transport, in hci_read_codec_capabilities()
120 void hci_read_supported_codecs(struct hci_dev *hdev) in hci_read_supported_codecs()
189 void hci_read_supported_codecs_v2(struct hci_dev *hdev) in hci_read_supported_codecs_v2()
H A Dsmp.c498 bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16], in smp_irk_matches()
517 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa) in smp_generate_rpa()
539 int smp_generate_oob(struct hci_dev *hdev, u8 hash[16], u8 rand[16]) in smp_generate_oob()
655 struct hci_dev *hdev = hcon->hdev; in build_pairing_cmd()
727 struct hci_dev *hdev = conn->hcon->hdev; in check_enc_key_size()
1042 struct hci_dev *hdev = hcon->hdev; in smp_notify_keys()
1215 struct hci_dev *hdev = hcon->hdev; in sc_generate_ltk()
1252 struct hci_dev *hdev = hcon->hdev; in smp_distribute_keys()
1513 struct hci_dev *hdev = hcon->hdev; in sc_passkey_round()
1708 struct hci_dev *hde in build_bredr_pairing_cmd()
[all...]
/kernel/linux/linux-6.6/include/net/bluetooth/
H A Dbluetooth.h436 struct hci_dev;
438 typedef void (*hci_req_complete_t)(struct hci_dev *hdev, u8 status, u16 opcode);
439 typedef void (*hci_req_complete_skb_t)(struct hci_dev *hdev, u8 status,
457 struct hci_dev *hdev;

Completed in 25 milliseconds

1234567