Lines Matching refs:hci_dev
47 static void hci_cc_inquiry_cancel(struct hci_dev *hdev, struct sk_buff *skb,
87 static void hci_cc_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb)
99 static void hci_cc_exit_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb)
113 static void hci_cc_remote_name_req_cancel(struct hci_dev *hdev,
119 static void hci_cc_role_discovery(struct hci_dev *hdev, struct sk_buff *skb)
138 static void hci_cc_read_link_policy(struct hci_dev *hdev, struct sk_buff *skb)
157 static void hci_cc_write_link_policy(struct hci_dev *hdev, struct sk_buff *skb)
181 static void hci_cc_read_def_link_policy(struct hci_dev *hdev,
194 static void hci_cc_write_def_link_policy(struct hci_dev *hdev,
212 static void hci_cc_reset(struct hci_dev *hdev, struct sk_buff *skb)
245 static void hci_cc_read_stored_link_key(struct hci_dev *hdev,
263 static void hci_cc_delete_stored_link_key(struct hci_dev *hdev,
279 static void hci_cc_write_local_name(struct hci_dev *hdev, struct sk_buff *skb)
300 static void hci_cc_read_local_name(struct hci_dev *hdev, struct sk_buff *skb)
314 static void hci_cc_write_auth_enable(struct hci_dev *hdev, struct sk_buff *skb)
342 static void hci_cc_write_encrypt_mode(struct hci_dev *hdev, struct sk_buff *skb)
365 static void hci_cc_write_scan_enable(struct hci_dev *hdev, struct sk_buff *skb)
400 static void hci_cc_read_class_of_dev(struct hci_dev *hdev, struct sk_buff *skb)
415 static void hci_cc_write_class_of_dev(struct hci_dev *hdev, struct sk_buff *skb)
437 static void hci_cc_read_voice_setting(struct hci_dev *hdev, struct sk_buff *skb)
460 static void hci_cc_write_voice_setting(struct hci_dev *hdev,
489 static void hci_cc_read_num_supported_iac(struct hci_dev *hdev,
504 static void hci_cc_write_ssp_mode(struct hci_dev *hdev, struct sk_buff *skb)
536 static void hci_cc_write_sc_support(struct hci_dev *hdev, struct sk_buff *skb)
566 static void hci_cc_read_local_version(struct hci_dev *hdev, struct sk_buff *skb)
585 static void hci_cc_read_local_commands(struct hci_dev *hdev,
600 static void hci_cc_read_auth_payload_timeout(struct hci_dev *hdev,
620 static void hci_cc_write_auth_payload_timeout(struct hci_dev *hdev,
645 static void hci_cc_read_local_features(struct hci_dev *hdev,
695 static void hci_cc_read_local_ext_features(struct hci_dev *hdev,
712 static void hci_cc_read_flow_control_mode(struct hci_dev *hdev,
725 static void hci_cc_read_buffer_size(struct hci_dev *hdev, struct sk_buff *skb)
751 static void hci_cc_read_bd_addr(struct hci_dev *hdev, struct sk_buff *skb)
767 static void hci_cc_read_local_pairing_opts(struct hci_dev *hdev,
784 static void hci_cc_read_page_scan_activity(struct hci_dev *hdev,
800 static void hci_cc_write_page_scan_activity(struct hci_dev *hdev,
819 static void hci_cc_read_page_scan_type(struct hci_dev *hdev,
833 static void hci_cc_write_page_scan_type(struct hci_dev *hdev,
849 static void hci_cc_read_data_block_size(struct hci_dev *hdev,
869 static void hci_cc_read_clock(struct hci_dev *hdev, struct sk_buff *skb)
904 static void hci_cc_read_local_amp_info(struct hci_dev *hdev,
926 static void hci_cc_read_inq_rsp_tx_power(struct hci_dev *hdev,
939 static void hci_cc_read_def_err_data_reporting(struct hci_dev *hdev,
952 static void hci_cc_write_def_err_data_reporting(struct hci_dev *hdev,
970 static void hci_cc_pin_code_reply(struct hci_dev *hdev, struct sk_buff *skb)
998 static void hci_cc_pin_code_neg_reply(struct hci_dev *hdev, struct sk_buff *skb)
1013 static void hci_cc_le_read_buffer_size(struct hci_dev *hdev,
1031 static void hci_cc_le_read_local_features(struct hci_dev *hdev,
1044 static void hci_cc_le_read_adv_tx_power(struct hci_dev *hdev,
1057 static void hci_cc_user_confirm_reply(struct hci_dev *hdev, struct sk_buff *skb)
1072 static void hci_cc_user_confirm_neg_reply(struct hci_dev *hdev,
1088 static void hci_cc_user_passkey_reply(struct hci_dev *hdev, struct sk_buff *skb)
1103 static void hci_cc_user_passkey_neg_reply(struct hci_dev *hdev,
1119 static void hci_cc_read_local_oob_data(struct hci_dev *hdev,
1127 static void hci_cc_read_local_oob_ext_data(struct hci_dev *hdev,
1135 static void hci_cc_le_set_random_addr(struct hci_dev *hdev, struct sk_buff *skb)
1156 static void hci_cc_le_set_default_phy(struct hci_dev *hdev, struct sk_buff *skb)
1178 static void hci_cc_le_set_adv_set_random_addr(struct hci_dev *hdev,
1207 static void hci_cc_le_set_adv_enable(struct hci_dev *hdev, struct sk_buff *skb)
1242 static void hci_cc_le_set_ext_adv_enable(struct hci_dev *hdev,
1276 static void hci_cc_le_set_scan_param(struct hci_dev *hdev, struct sk_buff *skb)
1297 static void hci_cc_le_set_ext_scan_param(struct hci_dev *hdev,
1322 static bool has_pending_adv_report(struct hci_dev *hdev)
1329 static void clear_pending_adv_report(struct hci_dev *hdev)
1337 static void store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr,
1354 static void le_set_scan_enable_complete(struct hci_dev *hdev, u8 enable)
1411 static void hci_cc_le_set_scan_enable(struct hci_dev *hdev,
1429 static void hci_cc_le_set_ext_scan_enable(struct hci_dev *hdev,
1447 static void hci_cc_le_read_num_adv_sets(struct hci_dev *hdev,
1461 static void hci_cc_le_read_accept_list_size(struct hci_dev *hdev,
1474 static void hci_cc_le_clear_accept_list(struct hci_dev *hdev,
1487 static void hci_cc_le_add_to_accept_list(struct hci_dev *hdev,
1506 static void hci_cc_le_del_from_accept_list(struct hci_dev *hdev,
1525 static void hci_cc_le_read_supported_states(struct hci_dev *hdev,
1538 static void hci_cc_le_read_def_data_len(struct hci_dev *hdev,
1552 static void hci_cc_le_write_def_data_len(struct hci_dev *hdev,
1571 static void hci_cc_le_add_to_resolv_list(struct hci_dev *hdev,
1591 static void hci_cc_le_del_from_resolv_list(struct hci_dev *hdev,
1610 static void hci_cc_le_clear_resolv_list(struct hci_dev *hdev,
1623 static void hci_cc_le_read_resolv_list_size(struct hci_dev *hdev,
1636 static void hci_cc_le_set_addr_resolution_enable(struct hci_dev *hdev,
1660 static void hci_cc_le_read_max_data_len(struct hci_dev *hdev,
1676 static void hci_cc_write_le_host_supported(struct hci_dev *hdev,
1710 static void hci_cc_set_adv_param(struct hci_dev *hdev, struct sk_buff *skb)
1729 static void hci_cc_set_ext_adv_param(struct hci_dev *hdev, struct sk_buff *skb)
1760 static void hci_cc_read_rssi(struct hci_dev *hdev, struct sk_buff *skb)
1779 static void hci_cc_read_tx_power(struct hci_dev *hdev, struct sk_buff *skb)
1813 static void hci_cc_write_ssp_debug_mode(struct hci_dev *hdev, struct sk_buff *skb)
1828 static void hci_cs_inquiry(struct hci_dev *hdev, __u8 status)
1841 static void hci_cs_create_conn(struct hci_dev *hdev, __u8 status)
1879 static void hci_cs_add_sco(struct hci_dev *hdev, __u8 status)
1914 static void hci_cs_auth_requested(struct hci_dev *hdev, __u8 status)
1941 static void hci_cs_set_conn_encrypt(struct hci_dev *hdev, __u8 status)
1968 static int hci_outgoing_auth_needed(struct hci_dev *hdev,
1990 static int hci_resolve_name(struct hci_dev *hdev,
2005 static bool hci_resolve_next_name(struct hci_dev *hdev)
2025 static void hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn,
2074 static void hci_cs_remote_name_req(struct hci_dev *hdev, __u8 status)
2117 static void hci_cs_read_remote_features(struct hci_dev *hdev, __u8 status)
2144 static void hci_cs_read_remote_ext_features(struct hci_dev *hdev, __u8 status)
2171 static void hci_cs_setup_sync_conn(struct hci_dev *hdev, __u8 status)
2206 static void hci_cs_sniff_mode(struct hci_dev *hdev, __u8 status)
2233 static void hci_cs_exit_sniff_mode(struct hci_dev *hdev, __u8 status)
2260 static void hci_cs_disconnect(struct hci_dev *hdev, u8 status)
2294 static void cs_le_create_conn(struct hci_dev *hdev, bdaddr_t *peer_addr,
2345 static void hci_cs_le_create_conn(struct hci_dev *hdev, u8 status)
2370 static void hci_cs_le_ext_create_conn(struct hci_dev *hdev, u8 status)
2395 static void hci_cs_le_read_remote_features(struct hci_dev *hdev, u8 status)
2422 static void hci_cs_le_start_enc(struct hci_dev *hdev, u8 status)
2452 static void hci_cs_switch_role(struct hci_dev *hdev, u8 status)
2475 static void hci_inquiry_complete_evt(struct hci_dev *hdev, struct sk_buff *skb)
2534 static void hci_inquiry_result_evt(struct hci_dev *hdev, struct sk_buff *skb)
2572 static void hci_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb)
2687 static void hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr)
2696 static void hci_conn_request_evt(struct hci_dev *hdev, struct sk_buff *skb)
2820 static void hci_disconn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb)
2912 static void hci_auth_complete_evt(struct hci_dev *hdev, struct sk_buff *skb)
2975 static void hci_remote_name_evt(struct hci_dev *hdev, struct sk_buff *skb)
3017 static void read_enc_key_size_complete(struct hci_dev *hdev, u8 status,
3058 static void hci_encrypt_change_evt(struct hci_dev *hdev, struct sk_buff *skb)
3172 static void hci_change_link_key_complete_evt(struct hci_dev *hdev,
3195 static void hci_remote_features_evt(struct hci_dev *hdev,
3244 static void hci_cmd_complete_evt(struct hci_dev *hdev, struct sk_buff *skb,
3617 static void hci_cmd_status_evt(struct hci_dev *hdev, struct sk_buff *skb,
3730 static void hci_hardware_error_evt(struct hci_dev *hdev, struct sk_buff *skb)
3739 static void hci_role_change_evt(struct hci_dev *hdev, struct sk_buff *skb)
3761 static void hci_num_comp_pkts_evt(struct hci_dev *hdev, struct sk_buff *skb)
3828 static struct hci_conn *__hci_conn_lookup_handle(struct hci_dev *hdev,
3849 static void hci_num_comp_blocks_evt(struct hci_dev *hdev, struct sk_buff *skb)
3900 static void hci_mode_change_evt(struct hci_dev *hdev, struct sk_buff *skb)
3928 static void hci_pin_code_request_evt(struct hci_dev *hdev, struct sk_buff *skb)
3998 static void hci_link_key_request_evt(struct hci_dev *hdev, struct sk_buff *skb)
4058 static void hci_link_key_notify_evt(struct hci_dev *hdev, struct sk_buff *skb)
4127 static void hci_clock_offset_evt(struct hci_dev *hdev, struct sk_buff *skb)
4150 static void hci_pkt_type_change_evt(struct hci_dev *hdev, struct sk_buff *skb)
4166 static void hci_pscan_rep_mode_evt(struct hci_dev *hdev, struct sk_buff *skb)
4184 static void hci_inquiry_result_with_rssi_evt(struct hci_dev *hdev,
4255 static void hci_remote_ext_features_evt(struct hci_dev *hdev,
4319 static void hci_sync_conn_complete_evt(struct hci_dev *hdev,
4445 static void hci_extended_inquiry_result_evt(struct hci_dev *hdev,
4495 static void hci_key_refresh_complete_evt(struct hci_dev *hdev,
4565 struct hci_dev *hdev = conn->hdev;
4605 static void hci_io_capa_request_evt(struct hci_dev *hdev, struct sk_buff *skb)
4677 static void hci_io_capa_reply_evt(struct hci_dev *hdev, struct sk_buff *skb)
4697 static void hci_user_confirm_request_evt(struct hci_dev *hdev,
4782 static void hci_user_passkey_request_evt(struct hci_dev *hdev,
4793 static void hci_user_passkey_notify_evt(struct hci_dev *hdev,
4814 static void hci_keypress_notify_evt(struct hci_dev *hdev, struct sk_buff *skb)
4852 static void hci_simple_pair_complete_evt(struct hci_dev *hdev,
4883 static void hci_remote_host_features_evt(struct hci_dev *hdev,
4905 static void hci_remote_oob_data_request_evt(struct hci_dev *hdev,
4960 static void hci_chan_selected_evt(struct hci_dev *hdev, struct sk_buff *skb)
4976 static void hci_phy_link_complete_evt(struct hci_dev *hdev,
5021 static void hci_loglink_complete_evt(struct hci_dev *hdev, struct sk_buff *skb)
5060 static void hci_disconn_loglink_complete_evt(struct hci_dev *hdev,
5084 static void hci_disconn_phylink_complete_evt(struct hci_dev *hdev,
5161 static void le_conn_complete_evt(struct hci_dev *hdev, u8 status,
5300 static void hci_le_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb)
5313 static void hci_le_enh_conn_complete_evt(struct hci_dev *hdev,
5332 static void hci_le_ext_adv_term_evt(struct hci_dev *hdev, struct sk_buff *skb)
5372 static void hci_le_conn_update_complete_evt(struct hci_dev *hdev,
5396 static struct hci_conn *check_pending_le_conn(struct hci_dev *hdev,
5486 static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr,
5688 static void hci_le_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb)
5720 static u8 ext_evt_type_to_legacy(struct hci_dev *hdev, u16 evt_type)
5764 static void hci_le_ext_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb)
5791 static void hci_le_remote_feat_complete_evt(struct hci_dev *hdev,
5833 static void hci_le_ltk_request_evt(struct hci_dev *hdev, struct sk_buff *skb)
5897 static void send_conn_param_neg_reply(struct hci_dev *hdev, u16 handle,
5909 static void hci_le_remote_conn_param_req_evt(struct hci_dev *hdev,
5967 static void hci_le_direct_adv_report_evt(struct hci_dev *hdev,
5987 static void hci_le_phy_update_evt(struct hci_dev *hdev, struct sk_buff *skb)
6010 static void hci_le_meta_evt(struct hci_dev *hdev, struct sk_buff *skb)
6066 static bool hci_get_cmd_complete(struct hci_dev *hdev, u16 opcode,
6118 static void hci_store_wake_reason(struct hci_dev *hdev, u8 event,
6187 void hci_event_packet(struct hci_dev *hdev, struct sk_buff *skb)