Lines Matching refs:hci_dev

323 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data,  in mgmt_index_event()
330 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_limited_event()
337 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, in mgmt_event()
366 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, in read_version()
379 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, in read_commands()
431 static int read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, in read_index_list()
435 struct hci_dev *d; in read_index_list()
491 static int read_unconf_index_list(struct sock *sk, struct hci_dev *hdev, in read_unconf_index_list()
495 struct hci_dev *d; in read_unconf_index_list()
551 static int read_ext_index_list(struct sock *sk, struct hci_dev *hdev, in read_ext_index_list()
555 struct hci_dev *d; in read_ext_index_list()
625 static bool is_configured(struct hci_dev *hdev) in is_configured()
639 static __le32 get_missing_options(struct hci_dev *hdev) in get_missing_options()
655 static int new_options(struct hci_dev *hdev, struct sock *skip) in new_options()
663 static int send_options_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) in send_options_rsp()
671 static int read_config_info(struct sock *sk, struct hci_dev *hdev, in read_config_info()
699 static u32 get_supported_phys(struct hci_dev *hdev) in get_supported_phys()
751 static u32 get_selected_phys(struct hci_dev *hdev) in get_selected_phys()
814 static u32 get_configurable_phys(struct hci_dev *hdev) in get_configurable_phys()
820 static u32 get_supported_settings(struct hci_dev *hdev) in get_supported_settings()
873 static u32 get_current_settings(struct hci_dev *hdev) in get_current_settings()
950 static struct mgmt_pending_cmd *pending_find(u16 opcode, struct hci_dev *hdev) in pending_find()
955 u8 mgmt_get_adv_discov_flags(struct hci_dev *hdev) in mgmt_get_adv_discov_flags()
979 bool mgmt_get_connectable(struct hci_dev *hdev) in mgmt_get_connectable()
996 static int service_cache_sync(struct hci_dev *hdev, void *data) in service_cache_sync()
1006 struct hci_dev *hdev = container_of(work, struct hci_dev, in service_cache_off()
1015 static int rpa_expired_sync(struct hci_dev *hdev, void *data) in rpa_expired_sync()
1029 struct hci_dev *hdev = container_of(work, struct hci_dev, in rpa_expired()
1044 struct hci_dev *hdev = container_of(work, struct hci_dev, in discov_off()
1067 static int send_settings_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev);
1069 static void mesh_send_complete(struct hci_dev *hdev, in mesh_send_complete()
1081 static int mesh_send_done_sync(struct hci_dev *hdev, void *data) in mesh_send_done_sync()
1095 static int mesh_send_sync(struct hci_dev *hdev, void *data);
1096 static void mesh_send_start_complete(struct hci_dev *hdev, void *data, int err);
1097 static void mesh_next(struct hci_dev *hdev, void *data, int err) in mesh_next()
1115 struct hci_dev *hdev = container_of(work, struct hci_dev, in mesh_send_done()
1124 static void mgmt_init_hdev(struct sock *sk, struct hci_dev *hdev) in mgmt_init_hdev()
1146 static int read_controller_info(struct sock *sk, struct hci_dev *hdev, in read_controller_info()
1176 static u16 append_eir_data_to_buf(struct hci_dev *hdev, u8 *eir) in append_eir_data_to_buf()
1200 static int read_ext_controller_info(struct sock *sk, struct hci_dev *hdev, in read_ext_controller_info()
1240 static int ext_info_changed(struct hci_dev *hdev, struct sock *skip) in ext_info_changed()
1256 static int send_settings_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) in send_settings_rsp()
1264 void mgmt_advertising_added(struct sock *sk, struct hci_dev *hdev, u8 instance) in mgmt_advertising_added()
1273 void mgmt_advertising_removed(struct sock *sk, struct hci_dev *hdev, in mgmt_advertising_removed()
1283 static void cancel_adv_timeout(struct hci_dev *hdev) in cancel_adv_timeout()
1292 static void restart_le_actions(struct hci_dev *hdev) in restart_le_actions()
1316 static int new_settings(struct hci_dev *hdev, struct sock *skip) in new_settings()
1324 static void mgmt_set_powered_complete(struct hci_dev *hdev, void *data, int err) in mgmt_set_powered_complete()
1360 static int set_powered_sync(struct hci_dev *hdev, void *data) in set_powered_sync()
1370 static int set_powered(struct sock *sk, struct hci_dev *hdev, void *data, in set_powered()
1413 int mgmt_new_settings(struct hci_dev *hdev) in mgmt_new_settings()
1420 struct hci_dev *hdev;
1474 static u8 mgmt_bredr_support(struct hci_dev *hdev) in mgmt_bredr_support()
1484 static u8 mgmt_le_support(struct hci_dev *hdev) in mgmt_le_support()
1494 static void mgmt_set_discoverable_complete(struct hci_dev *hdev, void *data, in mgmt_set_discoverable_complete()
1528 static int set_discoverable_sync(struct hci_dev *hdev, void *data) in set_discoverable_sync()
1535 static int set_discoverable(struct sock *sk, struct hci_dev *hdev, void *data, in set_discoverable()
1668 static void mgmt_set_connectable_complete(struct hci_dev *hdev, void *data, in mgmt_set_connectable_complete()
1697 static int set_connectable_update_settings(struct hci_dev *hdev, in set_connectable_update_settings()
1726 static int set_connectable_sync(struct hci_dev *hdev, void *data) in set_connectable_sync()
1733 static int set_connectable(struct sock *sk, struct hci_dev *hdev, void *data, in set_connectable()
1793 static int set_bondable(struct sock *sk, struct hci_dev *hdev, void *data, in set_bondable()
1831 static int set_link_security(struct sock *sk, struct hci_dev *hdev, void *data, in set_link_security()
1900 static void set_ssp_complete(struct hci_dev *hdev, void *data, int err) in set_ssp_complete()
1949 static int set_ssp_sync(struct hci_dev *hdev, void *data) in set_ssp_sync()
1967 static int set_ssp(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) in set_ssp()
2047 static int set_hs(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) in set_hs()
2108 static void set_le_complete(struct hci_dev *hdev, void *data, int err) in set_le_complete()
2129 static int set_le_sync(struct hci_dev *hdev, void *data) in set_le_sync()
2173 static void set_mesh_complete(struct hci_dev *hdev, void *data, int err) in set_mesh_complete()
2189 static int set_mesh_sync(struct hci_dev *hdev, void *data) in set_mesh_sync()
2212 static int set_mesh(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) in set_mesh()
2250 static void mesh_send_start_complete(struct hci_dev *hdev, void *data, int err) in mesh_send_start_complete()
2271 static int mesh_send_sync(struct hci_dev *hdev, void *data) in mesh_send_sync()
2335 static int mesh_features(struct sock *sk, struct hci_dev *hdev, in mesh_features()
2362 static int send_cancel(struct hci_dev *hdev, void *data) in send_cancel()
2389 static int mesh_send_cancel(struct sock *sk, struct hci_dev *hdev, in mesh_send_cancel()
2423 static int mesh_send(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) in mesh_send()
2484 static int set_le(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) in set_le()
2579 static bool pending_eir_or_class(struct hci_dev *hdev) in pending_eir_or_class()
2615 static void mgmt_class_complete(struct hci_dev *hdev, void *data, int err) in mgmt_class_complete()
2627 static int add_uuid_sync(struct hci_dev *hdev, void *data) in add_uuid_sync()
2638 static int add_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) in add_uuid()
2684 static bool enable_service_cache(struct hci_dev *hdev) in enable_service_cache()
2698 static int remove_uuid_sync(struct hci_dev *hdev, void *data) in remove_uuid_sync()
2709 static int remove_uuid(struct sock *sk, struct hci_dev *hdev, void *data, in remove_uuid()
2777 static int set_class_sync(struct hci_dev *hdev, void *data) in set_class_sync()
2792 static int set_dev_class(struct sock *sk, struct hci_dev *hdev, void *data, in set_dev_class()
2844 static int load_link_keys(struct sock *sk, struct hci_dev *hdev, void *data, in load_link_keys()
2933 static int device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr, in device_unpaired()
2945 static void unpair_device_complete(struct hci_dev *hdev, void *data, int err) in unpair_device_complete()
2957 static int unpair_device_sync(struct hci_dev *hdev, void *data) in unpair_device_sync()
2976 static int unpair_device(struct sock *sk, struct hci_dev *hdev, void *data, in unpair_device()
3105 static int disconnect(struct sock *sk, struct hci_dev *hdev, void *data, in disconnect()
3190 static int get_connections(struct sock *sk, struct hci_dev *hdev, void *data, in get_connections()
3244 static int send_pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, in send_pin_code_neg_reply()
3265 static int pin_code_reply(struct sock *sk, struct hci_dev *hdev, void *data, in pin_code_reply()
3327 static int set_io_capability(struct sock *sk, struct hci_dev *hdev, void *data, in set_io_capability()
3352 struct hci_dev *hdev = conn->hdev; in find_pairing()
3444 static int pair_device(struct sock *sk, struct hci_dev *hdev, void *data, in pair_device()
3575 static int abort_conn_sync(struct hci_dev *hdev, void *data) in abort_conn_sync()
3587 static int cancel_pair_device(struct sock *sk, struct hci_dev *hdev, void *data, in cancel_pair_device()
3645 static int user_pairing_resp(struct sock *sk, struct hci_dev *hdev, in user_pairing_resp()
3716 static int pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, in pin_code_neg_reply()
3728 static int user_confirm_reply(struct sock *sk, struct hci_dev *hdev, void *data, in user_confirm_reply()
3744 static int user_confirm_neg_reply(struct sock *sk, struct hci_dev *hdev, in user_confirm_neg_reply()
3756 static int user_passkey_reply(struct sock *sk, struct hci_dev *hdev, void *data, in user_passkey_reply()
3768 static int user_passkey_neg_reply(struct sock *sk, struct hci_dev *hdev, in user_passkey_neg_reply()
3780 static int adv_expire_sync(struct hci_dev *hdev, u32 flags) in adv_expire_sync()
3803 static int name_changed_sync(struct hci_dev *hdev, void *data) in name_changed_sync()
3808 static void set_name_complete(struct hci_dev *hdev, void *data, int err) in set_name_complete()
3833 static int set_name_sync(struct hci_dev *hdev, void *data) in set_name_sync()
3849 static int set_local_name(struct sock *sk, struct hci_dev *hdev, void *data, in set_local_name()
3912 static int appearance_changed_sync(struct hci_dev *hdev, void *data) in appearance_changed_sync()
3917 static int set_appearance(struct sock *sk, struct hci_dev *hdev, void *data, in set_appearance()
3952 static int get_phy_configuration(struct sock *sk, struct hci_dev *hdev, in get_phy_configuration()
3973 int mgmt_phy_configuration_changed(struct hci_dev *hdev, struct sock *skip) in mgmt_phy_configuration_changed()
3985 static void set_default_phy_complete(struct hci_dev *hdev, void *data, int err) in set_default_phy_complete()
4022 static int set_default_phy_sync(struct hci_dev *hdev, void *data) in set_default_phy_sync()
4061 static int set_phy_configuration(struct sock *sk, struct hci_dev *hdev, in set_phy_configuration()
4190 static int set_blocked_keys(struct sock *sk, struct hci_dev *hdev, void *data, in set_blocked_keys()
4239 static int set_wideband_speech(struct sock *sk, struct hci_dev *hdev, in set_wideband_speech()
4288 static int read_controller_cap(struct sock *sk, struct hci_dev *hdev, in read_controller_cap()
4399 static int read_exp_features_info(struct sock *sk, struct hci_dev *hdev, in read_exp_features_info()
4504 static int exp_ll_privacy_feature_changed(bool enabled, struct hci_dev *hdev, in exp_ll_privacy_feature_changed()
4525 static int exp_feature_changed(struct hci_dev *hdev, const u8 *uuid, in exp_feature_changed()
4546 static int set_zero_key_func(struct sock *sk, struct hci_dev *hdev, in set_zero_key_func()
4583 static int set_debug_func(struct sock *sk, struct hci_dev *hdev, in set_debug_func()
4629 static int set_mgmt_mesh_func(struct sock *sk, struct hci_dev *hdev, in set_mgmt_mesh_func()
4686 static int set_rpa_resolution_func(struct sock *sk, struct hci_dev *hdev, in set_rpa_resolution_func()
4751 static int set_quality_report_func(struct sock *sk, struct hci_dev *hdev, in set_quality_report_func()
4825 static int set_offload_codec_func(struct sock *sk, struct hci_dev *hdev, in set_offload_codec_func()
4883 static int set_le_simultaneous_roles_func(struct sock *sk, struct hci_dev *hdev, in set_le_simultaneous_roles_func()
4942 static int set_iso_socket_func(struct sock *sk, struct hci_dev *hdev, in set_iso_socket_func()
4994 int (*set_func)(struct sock *sk, struct hci_dev *hdev,
5014 static int set_exp_feature(struct sock *sk, struct hci_dev *hdev, in set_exp_feature()
5032 static u32 get_params_flags(struct hci_dev *hdev, in get_params_flags()
5048 static int get_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, in get_device_flags()
5100 static void device_flags_changed(struct sock *sk, struct hci_dev *hdev, in device_flags_changed()
5114 static int set_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, in set_device_flags()
5191 static void mgmt_adv_monitor_added(struct sock *sk, struct hci_dev *hdev, in mgmt_adv_monitor_added()
5201 void mgmt_adv_monitor_removed(struct hci_dev *hdev, u16 handle) in mgmt_adv_monitor_removed()
5221 static int read_adv_mon_features(struct sock *sk, struct hci_dev *hdev, in read_adv_mon_features()
5270 static void mgmt_add_adv_patterns_monitor_complete(struct hci_dev *hdev, in mgmt_add_adv_patterns_monitor_complete()
5298 static int mgmt_add_adv_patterns_monitor_sync(struct hci_dev *hdev, void *data) in mgmt_add_adv_patterns_monitor_sync()
5306 static int __add_adv_patterns_monitor(struct sock *sk, struct hci_dev *hdev, in __add_adv_patterns_monitor()
5410 static int add_adv_patterns_monitor(struct sock *sk, struct hci_dev *hdev, in add_adv_patterns_monitor()
5447 static int add_adv_patterns_monitor_rssi(struct sock *sk, struct hci_dev *hdev, in add_adv_patterns_monitor_rssi()
5484 static void mgmt_remove_adv_monitor_complete(struct hci_dev *hdev, in mgmt_remove_adv_monitor_complete()
5507 static int mgmt_remove_adv_monitor_sync(struct hci_dev *hdev, void *data) in mgmt_remove_adv_monitor_sync()
5519 static int remove_adv_monitor(struct sock *sk, struct hci_dev *hdev, in remove_adv_monitor()
5565 static void read_local_oob_data_complete(struct hci_dev *hdev, void *data, int err) in read_local_oob_data_complete()
5632 static int read_local_oob_data_sync(struct hci_dev *hdev, void *data) in read_local_oob_data_sync()
5647 static int read_local_oob_data(struct sock *sk, struct hci_dev *hdev, in read_local_oob_data()
5689 static int add_remote_oob_data(struct sock *sk, struct hci_dev *hdev, in add_remote_oob_data()
5797 static int remove_remote_oob_data(struct sock *sk, struct hci_dev *hdev, in remove_remote_oob_data()
5834 void mgmt_start_discovery_complete(struct hci_dev *hdev, u8 status) in mgmt_start_discovery_complete()
5857 static bool discovery_type_is_valid(struct hci_dev *hdev, uint8_t type, in discovery_type_is_valid()
5884 static void start_discovery_complete(struct hci_dev *hdev, void *data, int err) in start_discovery_complete()
5903 static int start_discovery_sync(struct hci_dev *hdev, void *data) in start_discovery_sync()
5908 static int start_discovery_internal(struct sock *sk, struct hci_dev *hdev, in start_discovery_internal()
5979 static int start_discovery(struct sock *sk, struct hci_dev *hdev, in start_discovery()
5986 static int start_limited_discovery(struct sock *sk, struct hci_dev *hdev, in start_limited_discovery()
5994 static int start_service_discovery(struct sock *sk, struct hci_dev *hdev, in start_service_discovery()
6106 void mgmt_stop_discovery_complete(struct hci_dev *hdev, u8 status) in mgmt_stop_discovery_complete()
6123 static void stop_discovery_complete(struct hci_dev *hdev, void *data, int err) in stop_discovery_complete()
6140 static int stop_discovery_sync(struct hci_dev *hdev, void *data) in stop_discovery_sync()
6145 static int stop_discovery(struct sock *sk, struct hci_dev *hdev, void *data, in stop_discovery()
6190 static int confirm_name(struct sock *sk, struct hci_dev *hdev, void *data, in confirm_name()
6232 static int block_device(struct sock *sk, struct hci_dev *hdev, void *data, in block_device()
6268 static int unblock_device(struct sock *sk, struct hci_dev *hdev, void *data, in unblock_device()
6304 static int set_device_id_sync(struct hci_dev *hdev, void *data) in set_device_id_sync()
6309 static int set_device_id(struct sock *sk, struct hci_dev *hdev, void *data, in set_device_id()
6341 static void enable_advertising_instance(struct hci_dev *hdev, int err) in enable_advertising_instance()
6349 static void set_advertising_complete(struct hci_dev *hdev, void *data, int err) in set_advertising_complete()
6397 static int set_adv_sync(struct hci_dev *hdev, void *data) in set_adv_sync()
6431 static int set_advertising(struct sock *sk, struct hci_dev *hdev, void *data, in set_advertising()
6516 static int set_static_address(struct sock *sk, struct hci_dev *hdev, in set_static_address()
6560 static int set_scan_params(struct sock *sk, struct hci_dev *hdev, in set_scan_params()
6609 static void fast_connectable_complete(struct hci_dev *hdev, void *data, int err) in fast_connectable_complete()
6633 static int write_fast_connectable_sync(struct hci_dev *hdev, void *data) in write_fast_connectable_sync()
6641 static int set_fast_connectable(struct sock *sk, struct hci_dev *hdev, in set_fast_connectable()
6697 static void set_bredr_complete(struct hci_dev *hdev, void *data, int err) in set_bredr_complete()
6720 static int set_bredr_sync(struct hci_dev *hdev, void *data) in set_bredr_sync()
6738 static int set_bredr(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) in set_bredr()
6839 static void set_secure_conn_complete(struct hci_dev *hdev, void *data, int err) in set_secure_conn_complete()
6877 static int set_secure_conn_sync(struct hci_dev *hdev, void *data) in set_secure_conn_sync()
6889 static int set_secure_conn(struct sock *sk, struct hci_dev *hdev, in set_secure_conn()
6970 static int set_debug_keys(struct sock *sk, struct hci_dev *hdev, in set_debug_keys()
7017 static int set_privacy(struct sock *sk, struct hci_dev *hdev, void *cp_data, in set_privacy()
7090 static int load_irks(struct sock *sk, struct hci_dev *hdev, void *cp_data, in load_irks()
7180 static int load_long_term_keys(struct sock *sk, struct hci_dev *hdev, in load_long_term_keys()
7276 static void get_conn_info_complete(struct hci_dev *hdev, void *data, int err) in get_conn_info_complete()
7305 static int get_conn_info_sync(struct hci_dev *hdev, void *data) in get_conn_info_sync()
7343 static int get_conn_info(struct sock *sk, struct hci_dev *hdev, void *data, in get_conn_info()
7434 static void get_clock_info_complete(struct hci_dev *hdev, void *data, int err) in get_clock_info_complete()
7465 static int get_clock_info_sync(struct hci_dev *hdev, void *data) in get_clock_info_sync()
7487 static int get_clock_info(struct sock *sk, struct hci_dev *hdev, void *data, in get_clock_info()
7551 static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) in is_connected()
7569 static int hci_conn_params_set(struct hci_dev *hdev, bdaddr_t *addr, in hci_conn_params_set()
7613 static void device_added(struct sock *sk, struct hci_dev *hdev, in device_added()
7625 static int add_device_sync(struct hci_dev *hdev, void *data) in add_device_sync()
7630 static int add_device(struct sock *sk, struct hci_dev *hdev, in add_device()
7732 static void device_removed(struct sock *sk, struct hci_dev *hdev, in device_removed()
7743 static int remove_device_sync(struct hci_dev *hdev, void *data) in remove_device_sync()
7748 static int remove_device(struct sock *sk, struct hci_dev *hdev, in remove_device()
7876 static int load_conn_param(struct sock *sk, struct hci_dev *hdev, void *data, in load_conn_param()
7961 static int set_external_config(struct sock *sk, struct hci_dev *hdev, in set_external_config()
8017 static int set_public_address(struct sock *sk, struct hci_dev *hdev, in set_public_address()
8069 static void read_local_oob_ext_data_complete(struct hci_dev *hdev, void *data, in read_local_oob_ext_data_complete()
8192 static int read_local_ssp_oob_req(struct hci_dev *hdev, struct sock *sk, in read_local_ssp_oob_req()
8214 static int read_local_oob_ext_data(struct sock *sk, struct hci_dev *hdev, in read_local_oob_ext_data()
8375 static u32 get_supported_adv_flags(struct hci_dev *hdev) in get_supported_adv_flags()
8412 static int read_adv_features(struct sock *sk, struct hci_dev *hdev, in read_adv_features()
8467 static u8 calculate_name_len(struct hci_dev *hdev) in calculate_name_len()
8474 static u8 tlv_data_max_len(struct hci_dev *hdev, u32 adv_flags, in tlv_data_max_len()
8520 static bool tlv_data_is_valid(struct hci_dev *hdev, u32 adv_flags, u8 *data, in tlv_data_is_valid()
8565 static bool requested_adv_flags_are_valid(struct hci_dev *hdev, u32 adv_flags) in requested_adv_flags_are_valid()
8581 static bool adv_busy(struct hci_dev *hdev) in adv_busy()
8586 static void add_adv_complete(struct hci_dev *hdev, struct sock *sk, u8 instance, in add_adv_complete()
8618 static void add_advertising_complete(struct hci_dev *hdev, void *data, int err) in add_advertising_complete()
8640 static int add_advertising_sync(struct hci_dev *hdev, void *data) in add_advertising_sync()
8648 static int add_advertising(struct sock *sk, struct hci_dev *hdev, in add_advertising()
8783 static void add_ext_adv_params_complete(struct hci_dev *hdev, void *data, in add_ext_adv_params_complete()
8834 static int add_ext_adv_params_sync(struct hci_dev *hdev, void *data) in add_ext_adv_params_sync()
8842 static int add_ext_adv_params(struct sock *sk, struct hci_dev *hdev, in add_ext_adv_params()
8958 static void add_ext_adv_data_complete(struct hci_dev *hdev, void *data, int err) in add_ext_adv_data_complete()
8980 static int add_ext_adv_data_sync(struct hci_dev *hdev, void *data) in add_ext_adv_data_sync()
9001 static int add_ext_adv_data(struct sock *sk, struct hci_dev *hdev, void *data, in add_ext_adv_data()
9120 static void remove_advertising_complete(struct hci_dev *hdev, void *data, in remove_advertising_complete()
9142 static int remove_advertising_sync(struct hci_dev *hdev, void *data) in remove_advertising_sync()
9158 static int remove_advertising(struct sock *sk, struct hci_dev *hdev, in remove_advertising()
9206 static int get_adv_size_info(struct sock *sk, struct hci_dev *hdev, in get_adv_size_info()
9375 void mgmt_index_added(struct hci_dev *hdev) in mgmt_index_added()
9407 void mgmt_index_removed(struct hci_dev *hdev) in mgmt_index_removed()
9449 void mgmt_power_on(struct hci_dev *hdev, int err) in mgmt_power_on()
9472 void __mgmt_power_off(struct hci_dev *hdev) in __mgmt_power_off()
9506 void mgmt_set_powered_failed(struct hci_dev *hdev, int err) in mgmt_set_powered_failed()
9525 void mgmt_new_link_key(struct hci_dev *hdev, struct link_key *key, in mgmt_new_link_key()
9561 void mgmt_new_ltk(struct hci_dev *hdev, struct smp_ltk *key, bool persistent) in mgmt_new_ltk()
9604 void mgmt_new_irk(struct hci_dev *hdev, struct smp_irk *irk, bool persistent) in mgmt_new_irk()
9620 void mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, in mgmt_new_csrk()
9650 void mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_new_conn_param()
9671 void mgmt_device_connected(struct hci_dev *hdev, struct hci_conn *conn, in mgmt_device_connected()
9732 struct hci_dev *hdev = data; in unpair_device_rsp()
9741 bool mgmt_powering_down(struct hci_dev *hdev) in mgmt_powering_down()
9757 void mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_device_disconnected()
9797 void mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_disconnect_failed()
9823 void mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, in mgmt_connect_failed()
9843 void mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure) in mgmt_pin_code_request()
9854 void mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_pin_code_reply_complete()
9867 void mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_pin_code_neg_reply_complete()
9880 int mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_user_confirm_request()
9897 int mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_user_passkey_request()
9911 static int user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, in user_pairing_resp_complete()
9927 int mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_user_confirm_reply_complete()
9934 int mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_user_confirm_neg_reply_complete()
9942 int mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_user_passkey_reply_complete()
9949 int mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_user_passkey_neg_reply_complete()
9957 int mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr, in mgmt_user_passkey_notify()
9994 void mgmt_auth_enable_complete(struct hci_dev *hdev, u8 status) in mgmt_auth_enable_complete()
10031 void mgmt_set_class_of_dev_complete(struct hci_dev *hdev, u8 *dev_class, in mgmt_set_class_of_dev_complete()
10050 void mgmt_set_local_name_complete(struct hci_dev *hdev, u8 *name, u8 status) in mgmt_set_local_name_complete()
10145 static void restart_le_scan(struct hci_dev *hdev) in restart_le_scan()
10160 static bool is_filter_match(struct hci_dev *hdev, s8 rssi, u8 *eir, in is_filter_match()
10205 void mgmt_adv_monitor_device_lost(struct hci_dev *hdev, u16 handle, in mgmt_adv_monitor_device_lost()
10218 static void mgmt_send_adv_monitor_device_found(struct hci_dev *hdev, in mgmt_send_adv_monitor_device_found()
10248 static void mgmt_adv_monitor_device_found(struct hci_dev *hdev, in mgmt_adv_monitor_device_found()
10312 static void mesh_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, in mesh_device_found()
10378 void mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, in mgmt_device_found()
10470 void mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, in mgmt_remote_name()
10497 void mgmt_discovering(struct hci_dev *hdev, u8 discovering) in mgmt_discovering()
10510 void mgmt_suspending(struct hci_dev *hdev, u8 state) in mgmt_suspending()
10518 void mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr, in mgmt_resuming()
10554 struct hci_dev *hdev; in mgmt_cleanup()