Home
last modified time | relevance | path

Searched defs:hdev (Results 1 – 25 of 348) sorted by relevance

12345678910>>...14

/openbmc/linux/net/bluetooth/
H A Dhci_sync.c24 static void hci_cmd_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_cmd_sync_complete()
52 static struct sk_buff *hci_cmd_sync_alloc(struct hci_dev *hdev, u16 opcode, in hci_cmd_sync_alloc()
90 struct hci_dev *hdev = req->hdev; in hci_cmd_sync_add() local
119 struct hci_dev *hdev = req->hdev; in hci_req_sync_run() local
151 struct sk_buff *__hci_cmd_sync_sk(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_sk()
215 struct sk_buff *__hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync()
223 struct sk_buff *hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_cmd_sync()
242 struct sk_buff *__hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_ev()
251 int __hci_cmd_sync_status_sk(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_status_sk()
279 int __hci_cmd_sync_status(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_status()
[all …]
H A Dhci_debugfs.c94 struct hci_dev *hdev = f->private; in features_show() local
111 struct hci_dev *hdev = f->private; in device_id_show() local
125 struct hci_dev *hdev = f->private; in device_list_show() local
145 struct hci_dev *hdev = f->private; in blacklist_show() local
160 struct hci_dev *hdev = f->private; in blocked_keys_show() local
175 struct hci_dev *hdev = f->private; in uuids_show() local
200 struct hci_dev *hdev = f->private; in remote_oob_show() local
219 struct hci_dev *hdev = data; in conn_info_min_age_set() local
235 struct hci_dev *hdev = data; in conn_info_min_age_get() local
249 struct hci_dev *hdev = data; in conn_info_max_age_set() local
[all …]
H A Dhci_core.c69 struct hci_dev *hdev = NULL, *d; in hci_dev_get() local
89 bool hci_discovery_active(struct hci_dev *hdev) in hci_discovery_active()
103 void hci_discovery_set_state(struct hci_dev *hdev, int state) in hci_discovery_set_state()
133 void hci_inquiry_cache_flush(struct hci_dev *hdev) in hci_inquiry_cache_flush()
147 struct inquiry_entry *hci_inquiry_cache_lookup(struct hci_dev *hdev, in hci_inquiry_cache_lookup()
163 struct inquiry_entry *hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, in hci_inquiry_cache_lookup_unknown()
179 struct inquiry_entry *hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, in hci_inquiry_cache_lookup_resolve()
198 void hci_inquiry_cache_update_resolve(struct hci_dev *hdev, in hci_inquiry_cache_update_resolve()
217 u32 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data, in hci_inquiry_cache_update()
279 static int inquiry_cache_dump(struct hci_dev *hdev, int num, __u8 *buf) in inquiry_cache_dump()
[all …]
H A Dcoredump.c51 static int hci_devcd_update_state(struct hci_dev *hdev, int state) in hci_devcd_update_state()
62 static int hci_devcd_mkheader(struct hci_dev *hdev, struct sk_buff *skb) in hci_devcd_mkheader()
81 static void hci_devcd_notify(struct hci_dev *hdev, int state) in hci_devcd_notify()
88 void hci_devcd_reset(struct hci_dev *hdev) in hci_devcd_reset()
101 static void hci_devcd_free(struct hci_dev *hdev) in hci_devcd_free()
109 static int hci_devcd_alloc(struct hci_dev *hdev, u32 size) in hci_devcd_alloc()
125 static bool hci_devcd_copy(struct hci_dev *hdev, char *buf, u32 size) in hci_devcd_copy()
137 static bool hci_devcd_memset(struct hci_dev *hdev, u8 pattern, u32 len) in hci_devcd_memset()
149 static int hci_devcd_prepare(struct hci_dev *hdev, u32 dump_size) in hci_devcd_prepare()
181 static void hci_devcd_handle_pkt_init(struct hci_dev *hdev, struct sk_buff *skb) in hci_devcd_handle_pkt_init()
[all …]
H A Dmsft.h32 static inline bool msft_monitor_supported(struct hci_dev *hdev) in msft_monitor_supported()
37 static inline void msft_register(struct hci_dev *hdev) {} in msft_register()
38 static inline void msft_release(struct hci_dev *hdev) {} in msft_release()
39 static inline void msft_do_open(struct hci_dev *hdev) {} in msft_do_open()
40 static inline void msft_do_close(struct hci_dev *hdev) {} in msft_do_close()
41 static inline void msft_vendor_evt(struct hci_dev *hdev, void *data, in msft_vendor_evt()
43 static inline __u64 msft_get_features(struct hci_dev *hdev) { return 0; } in msft_get_features()
44 static inline int msft_add_monitor_pattern(struct hci_dev *hdev, in msft_add_monitor_pattern()
50 static inline int msft_remove_monitor(struct hci_dev *hdev, in msft_remove_monitor()
58 static inline int msft_set_filter_enable(struct hci_dev *hdev, bool enable) in msft_set_filter_enable()
[all …]
H A Dhci_event.c50 static void *hci_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_ev_skb_pull()
62 static void *hci_cc_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_cc_skb_pull()
74 static void *hci_le_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, in hci_le_ev_skb_pull()
86 static u8 hci_cc_inquiry_cancel(struct hci_dev *hdev, void *data, in hci_cc_inquiry_cancel()
124 static u8 hci_cc_periodic_inq(struct hci_dev *hdev, void *data, in hci_cc_periodic_inq()
139 static u8 hci_cc_exit_periodic_inq(struct hci_dev *hdev, void *data, in hci_cc_exit_periodic_inq()
154 static u8 hci_cc_remote_name_req_cancel(struct hci_dev *hdev, void *data, in hci_cc_remote_name_req_cancel()
164 static u8 hci_cc_role_discovery(struct hci_dev *hdev, void *data, in hci_cc_role_discovery()
186 static u8 hci_cc_read_link_policy(struct hci_dev *hdev, void *data, in hci_cc_read_link_policy()
208 static u8 hci_cc_write_link_policy(struct hci_dev *hdev, void *data, in hci_cc_write_link_policy()
[all …]
H A Dmgmt.c323 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_index_event() argument
330 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_limited_event() argument
337 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, in mgmt_event() argument
366 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, in read_version() argument
379 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, in read_commands() argument
431 read_index_list(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_index_list() argument
489 read_unconf_index_list(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_unconf_index_list() argument
547 read_ext_index_list(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_ext_index_list() argument
613 is_configured(struct hci_dev * hdev) is_configured() argument
627 get_missing_options(struct hci_dev * hdev) get_missing_options() argument
643 new_options(struct hci_dev * hdev,struct sock * skip) new_options() argument
651 send_options_rsp(struct sock * sk,u16 opcode,struct hci_dev * hdev) send_options_rsp() argument
659 read_config_info(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_config_info() argument
687 get_supported_phys(struct hci_dev * hdev) get_supported_phys() argument
739 get_selected_phys(struct hci_dev * hdev) get_selected_phys() argument
802 get_configurable_phys(struct hci_dev * hdev) get_configurable_phys() argument
808 get_supported_settings(struct hci_dev * hdev) get_supported_settings() argument
859 get_current_settings(struct hci_dev * hdev) get_current_settings() argument
939 pending_find(u16 opcode,struct hci_dev * hdev) pending_find() argument
944 mgmt_get_adv_discov_flags(struct hci_dev * hdev) mgmt_get_adv_discov_flags() argument
968 mgmt_get_connectable(struct hci_dev * hdev) mgmt_get_connectable() argument
985 service_cache_sync(struct hci_dev * hdev,void * data) service_cache_sync() argument
995 struct hci_dev *hdev = container_of(work, struct hci_dev, service_cache_off() local
1004 rpa_expired_sync(struct hci_dev * hdev,void * data) rpa_expired_sync() argument
1018 struct hci_dev *hdev = container_of(work, struct hci_dev, rpa_expired() local
1035 struct hci_dev *hdev = container_of(work, struct hci_dev, discov_off() local
1060 mesh_send_complete(struct hci_dev * hdev,struct mgmt_mesh_tx * mesh_tx,bool silent) mesh_send_complete() argument
1072 mesh_send_done_sync(struct hci_dev * hdev,void * data) mesh_send_done_sync() argument
1088 mesh_next(struct hci_dev * hdev,void * data,int err) mesh_next() argument
1106 struct hci_dev *hdev = container_of(work, struct hci_dev, mesh_send_done() local
1115 mgmt_init_hdev(struct sock * sk,struct hci_dev * hdev) mgmt_init_hdev() argument
1137 read_controller_info(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_controller_info() argument
1167 append_eir_data_to_buf(struct hci_dev * hdev,u8 * eir) append_eir_data_to_buf() argument
1191 read_ext_controller_info(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_ext_controller_info() argument
1231 ext_info_changed(struct hci_dev * hdev,struct sock * skip) ext_info_changed() argument
1247 send_settings_rsp(struct sock * sk,u16 opcode,struct hci_dev * hdev) send_settings_rsp() argument
1255 mgmt_advertising_added(struct sock * sk,struct hci_dev * hdev,u8 instance) mgmt_advertising_added() argument
1264 mgmt_advertising_removed(struct sock * sk,struct hci_dev * hdev,u8 instance) mgmt_advertising_removed() argument
1274 cancel_adv_timeout(struct hci_dev * hdev) cancel_adv_timeout() argument
1283 restart_le_actions(struct hci_dev * hdev) restart_le_actions() argument
1307 new_settings(struct hci_dev * hdev,struct sock * skip) new_settings() argument
1315 mgmt_set_powered_complete(struct hci_dev * hdev,void * data,int err) mgmt_set_powered_complete() argument
1352 set_powered_sync(struct hci_dev * hdev,void * data) set_powered_sync() argument
1368 set_powered(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_powered() argument
1419 mgmt_new_settings(struct hci_dev * hdev) mgmt_new_settings() argument
1426 struct hci_dev *hdev; global() member
1485 mgmt_bredr_support(struct hci_dev * hdev) mgmt_bredr_support() argument
1495 mgmt_le_support(struct hci_dev * hdev) mgmt_le_support() argument
1505 mgmt_set_discoverable_complete(struct hci_dev * hdev,void * data,int err) mgmt_set_discoverable_complete() argument
1540 set_discoverable_sync(struct hci_dev * hdev,void * data) set_discoverable_sync() argument
1547 set_discoverable(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_discoverable() argument
1680 mgmt_set_connectable_complete(struct hci_dev * hdev,void * data,int err) mgmt_set_connectable_complete() argument
1710 set_connectable_update_settings(struct hci_dev * hdev,struct sock * sk,u8 val) set_connectable_update_settings() argument
1739 set_connectable_sync(struct hci_dev * hdev,void * data) set_connectable_sync() argument
1746 set_connectable(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_connectable() argument
1806 set_bondable(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_bondable() argument
1844 set_link_security(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_link_security() argument
1913 set_ssp_complete(struct hci_dev * hdev,void * data,int err) set_ssp_complete() argument
1955 set_ssp_sync(struct hci_dev * hdev,void * data) set_ssp_sync() argument
1973 set_ssp(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_ssp() argument
2048 set_hs(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_hs() argument
2056 set_le_complete(struct hci_dev * hdev,void * data,int err) set_le_complete() argument
2077 set_le_sync(struct hci_dev * hdev,void * data) set_le_sync() argument
2121 set_mesh_complete(struct hci_dev * hdev,void * data,int err) set_mesh_complete() argument
2137 set_mesh_sync(struct hci_dev * hdev,void * data) set_mesh_sync() argument
2160 set_mesh(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_mesh() argument
2198 mesh_send_start_complete(struct hci_dev * hdev,void * data,int err) mesh_send_start_complete() argument
2219 mesh_send_sync(struct hci_dev * hdev,void * data) mesh_send_sync() argument
2283 mesh_features(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) mesh_features() argument
2310 send_cancel(struct hci_dev * hdev,void * data) send_cancel() argument
2337 mesh_send_cancel(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) mesh_send_cancel() argument
2371 mesh_send(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) mesh_send() argument
2432 set_le(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_le() argument
2527 pending_eir_or_class(struct hci_dev * hdev) pending_eir_or_class() argument
2563 mgmt_class_complete(struct hci_dev * hdev,void * data,int err) mgmt_class_complete() argument
2575 add_uuid_sync(struct hci_dev * hdev,void * data) add_uuid_sync() argument
2586 add_uuid(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) add_uuid() argument
2636 enable_service_cache(struct hci_dev * hdev) enable_service_cache() argument
2650 remove_uuid_sync(struct hci_dev * hdev,void * data) remove_uuid_sync() argument
2661 remove_uuid(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) remove_uuid() argument
2732 set_class_sync(struct hci_dev * hdev,void * data) set_class_sync() argument
2747 set_dev_class(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_dev_class() argument
2802 load_link_keys(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) load_link_keys() argument
2895 device_unpaired(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 addr_type,struct sock * skip_sk) device_unpaired() argument
2907 unpair_device_complete(struct hci_dev * hdev,void * data,int err) unpair_device_complete() argument
2919 unpair_device_sync(struct hci_dev * hdev,void * data) unpair_device_sync() argument
2943 unpair_device(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) unpair_device() argument
3072 disconnect_complete(struct hci_dev * hdev,void * data,int err) disconnect_complete() argument
3080 disconnect_sync(struct hci_dev * hdev,void * data) disconnect_sync() argument
3104 disconnect(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) disconnect() argument
3170 get_connections(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) get_connections() argument
3224 send_pin_code_neg_reply(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_pin_code_neg_reply * cp) send_pin_code_neg_reply() argument
3245 pin_code_reply(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) pin_code_reply() argument
3307 set_io_capability(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_io_capability() argument
3332 struct hci_dev *hdev = conn->hdev; find_pairing() local
3424 pair_device(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) pair_device() argument
3559 cancel_pair_device(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) cancel_pair_device() argument
3616 user_pairing_resp(struct sock * sk,struct hci_dev * hdev,struct mgmt_addr_info * addr,u16 mgmt_op,u16 hci_op,__le32 passkey) user_pairing_resp() argument
3687 pin_code_neg_reply(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) pin_code_neg_reply() argument
3699 user_confirm_reply(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) user_confirm_reply() argument
3715 user_confirm_neg_reply(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) user_confirm_neg_reply() argument
3727 user_passkey_reply(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) user_passkey_reply() argument
3739 user_passkey_neg_reply(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) user_passkey_neg_reply() argument
3751 adv_expire_sync(struct hci_dev * hdev,u32 flags) adv_expire_sync() argument
3774 name_changed_sync(struct hci_dev * hdev,void * data) name_changed_sync() argument
3779 set_name_complete(struct hci_dev * hdev,void * data,int err) set_name_complete() argument
3805 set_name_sync(struct hci_dev * hdev,void * data) set_name_sync() argument
3821 set_local_name(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_local_name() argument
3884 appearance_changed_sync(struct hci_dev * hdev,void * data) appearance_changed_sync() argument
3889 set_appearance(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_appearance() argument
3924 get_phy_configuration(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) get_phy_configuration() argument
3945 mgmt_phy_configuration_changed(struct hci_dev * hdev,struct sock * skip) mgmt_phy_configuration_changed() argument
3957 set_default_phy_complete(struct hci_dev * hdev,void * data,int err) set_default_phy_complete() argument
3995 set_default_phy_sync(struct hci_dev * hdev,void * data) set_default_phy_sync() argument
4034 set_phy_configuration(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_phy_configuration() argument
4163 set_blocked_keys(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_blocked_keys() argument
4212 set_wideband_speech(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_wideband_speech() argument
4261 read_controller_cap(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_controller_cap() argument
4372 read_exp_features_info(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_exp_features_info() argument
4477 exp_ll_privacy_feature_changed(bool enabled,struct hci_dev * hdev,struct sock * skip) exp_ll_privacy_feature_changed() argument
4498 exp_feature_changed(struct hci_dev * hdev,const u8 * uuid,bool enabled,struct sock * skip) exp_feature_changed() argument
4519 set_zero_key_func(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_set_exp_feature * cp,u16 data_len) set_zero_key_func() argument
4556 set_debug_func(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_set_exp_feature * cp,u16 data_len) set_debug_func() argument
4602 set_mgmt_mesh_func(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_set_exp_feature * cp,u16 data_len) set_mgmt_mesh_func() argument
4653 set_rpa_resolution_func(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_set_exp_feature * cp,u16 data_len) set_rpa_resolution_func() argument
4718 set_quality_report_func(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_set_exp_feature * cp,u16 data_len) set_quality_report_func() argument
4792 set_offload_codec_func(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_set_exp_feature * cp,u16 data_len) set_offload_codec_func() argument
4850 set_le_simultaneous_roles_func(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_set_exp_feature * cp,u16 data_len) set_le_simultaneous_roles_func() argument
4909 set_iso_socket_func(struct sock * sk,struct hci_dev * hdev,struct mgmt_cp_set_exp_feature * cp,u16 data_len) set_iso_socket_func() argument
4981 set_exp_feature(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) set_exp_feature() argument
4999 get_params_flags(struct hci_dev * hdev,struct hci_conn_params * params) get_params_flags() argument
5015 get_device_flags(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) get_device_flags() argument
5067 device_flags_changed(struct sock * sk,struct hci_dev * hdev,bdaddr_t * bdaddr,u8 bdaddr_type,u32 supported_flags,u32 current_flags) device_flags_changed() argument
5081 set_device_flags(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_device_flags() argument
5158 mgmt_adv_monitor_added(struct sock * sk,struct hci_dev * hdev,u16 handle) mgmt_adv_monitor_added() argument
5168 mgmt_adv_monitor_removed(struct hci_dev * hdev,u16 handle) mgmt_adv_monitor_removed() argument
5188 read_adv_mon_features(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) read_adv_mon_features() argument
5237 mgmt_add_adv_patterns_monitor_complete(struct hci_dev * hdev,void * data,int status) mgmt_add_adv_patterns_monitor_complete() argument
5265 mgmt_add_adv_patterns_monitor_sync(struct hci_dev * hdev,void * data) mgmt_add_adv_patterns_monitor_sync() argument
5273 __add_adv_patterns_monitor(struct sock * sk,struct hci_dev * hdev,struct adv_monitor * m,u8 status,void * data,u16 len,u16 op) __add_adv_patterns_monitor() argument
5377 add_adv_patterns_monitor(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) add_adv_patterns_monitor() argument
5414 add_adv_patterns_monitor_rssi(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) add_adv_patterns_monitor_rssi() argument
5451 mgmt_remove_adv_monitor_complete(struct hci_dev * hdev,void * data,int status) mgmt_remove_adv_monitor_complete() argument
5480 mgmt_remove_adv_monitor_sync(struct hci_dev * hdev,void * data) mgmt_remove_adv_monitor_sync() argument
5496 remove_adv_monitor(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) remove_adv_monitor() argument
5542 read_local_oob_data_complete(struct hci_dev * hdev,void * data,int err) read_local_oob_data_complete() argument
5609 read_local_oob_data_sync(struct hci_dev * hdev,void * data) read_local_oob_data_sync() argument
5624 read_local_oob_data(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_local_oob_data() argument
5666 add_remote_oob_data(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) add_remote_oob_data() argument
5774 remove_remote_oob_data(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) remove_remote_oob_data() argument
5811 mgmt_start_discovery_complete(struct hci_dev * hdev,u8 status) mgmt_start_discovery_complete() argument
5834 discovery_type_is_valid(struct hci_dev * hdev,uint8_t type,uint8_t * mgmt_status) discovery_type_is_valid() argument
5861 start_discovery_complete(struct hci_dev * hdev,void * data,int err) start_discovery_complete() argument
5883 start_discovery_sync(struct hci_dev * hdev,void * data) start_discovery_sync() argument
5888 start_discovery_internal(struct sock * sk,struct hci_dev * hdev,u16 op,void * data,u16 len) start_discovery_internal() argument
5959 start_discovery(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) start_discovery() argument
5966 start_limited_discovery(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) start_limited_discovery() argument
5974 start_service_discovery(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) start_service_discovery() argument
6086 mgmt_stop_discovery_complete(struct hci_dev * hdev,u8 status) mgmt_stop_discovery_complete() argument
6103 stop_discovery_complete(struct hci_dev * hdev,void * data,int err) stop_discovery_complete() argument
6121 stop_discovery_sync(struct hci_dev * hdev,void * data) stop_discovery_sync() argument
6126 stop_discovery(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) stop_discovery() argument
6171 confirm_name(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) confirm_name() argument
6213 block_device(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) block_device() argument
6249 unblock_device(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) unblock_device() argument
6285 set_device_id_sync(struct hci_dev * hdev,void * data) set_device_id_sync() argument
6290 set_device_id(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_device_id() argument
6322 enable_advertising_instance(struct hci_dev * hdev,int err) enable_advertising_instance() argument
6330 set_advertising_complete(struct hci_dev * hdev,void * data,int err) set_advertising_complete() argument
6378 set_adv_sync(struct hci_dev * hdev,void * data) set_adv_sync() argument
6412 set_advertising(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_advertising() argument
6497 set_static_address(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_static_address() argument
6541 set_scan_params(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_scan_params() argument
6590 fast_connectable_complete(struct hci_dev * hdev,void * data,int err) fast_connectable_complete() argument
6614 write_fast_connectable_sync(struct hci_dev * hdev,void * data) write_fast_connectable_sync() argument
6622 set_fast_connectable(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_fast_connectable() argument
6678 set_bredr_complete(struct hci_dev * hdev,void * data,int err) set_bredr_complete() argument
6701 set_bredr_sync(struct hci_dev * hdev,void * data) set_bredr_sync() argument
6719 set_bredr(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_bredr() argument
6819 set_secure_conn_complete(struct hci_dev * hdev,void * data,int err) set_secure_conn_complete() argument
6857 set_secure_conn_sync(struct hci_dev * hdev,void * data) set_secure_conn_sync() argument
6869 set_secure_conn(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_secure_conn() argument
6950 set_debug_keys(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_debug_keys() argument
6997 set_privacy(struct sock * sk,struct hci_dev * hdev,void * cp_data,u16 len) set_privacy() argument
7070 load_irks(struct sock * sk,struct hci_dev * hdev,void * cp_data,u16 len) load_irks() argument
7160 load_long_term_keys(struct sock * sk,struct hci_dev * hdev,void * cp_data,u16 len) load_long_term_keys() argument
7253 get_conn_info_complete(struct hci_dev * hdev,void * data,int err) get_conn_info_complete() argument
7282 get_conn_info_sync(struct hci_dev * hdev,void * data) get_conn_info_sync() argument
7320 get_conn_info(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) get_conn_info() argument
7411 get_clock_info_complete(struct hci_dev * hdev,void * data,int err) get_clock_info_complete() argument
7442 get_clock_info_sync(struct hci_dev * hdev,void * data) get_clock_info_sync() argument
7464 get_clock_info(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) get_clock_info() argument
7528 is_connected(struct hci_dev * hdev,bdaddr_t * addr,u8 type) is_connected() argument
7546 hci_conn_params_set(struct hci_dev * hdev,bdaddr_t * addr,u8 addr_type,u8 auto_connect) hci_conn_params_set() argument
7590 device_added(struct sock * sk,struct hci_dev * hdev,bdaddr_t * bdaddr,u8 type,u8 action) device_added() argument
7602 add_device_complete(struct hci_dev * hdev,void * data,int err) add_device_complete() argument
7620 add_device_sync(struct hci_dev * hdev,void * data) add_device_sync() argument
7625 add_device(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) add_device() argument
7743 device_removed(struct sock * sk,struct hci_dev * hdev,bdaddr_t * bdaddr,u8 type) device_removed() argument
7754 remove_device_sync(struct hci_dev * hdev,void * data) remove_device_sync() argument
7759 remove_device(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) remove_device() argument
7883 load_conn_param(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) load_conn_param() argument
7968 set_external_config(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_external_config() argument
8024 set_public_address(struct sock * sk,struct hci_dev * hdev,void * data,u16 len) set_public_address() argument
8076 read_local_oob_ext_data_complete(struct hci_dev * hdev,void * data,int err) read_local_oob_ext_data_complete() argument
8200 read_local_ssp_oob_req(struct hci_dev * hdev,struct sock * sk,struct mgmt_cp_read_local_oob_ext_data * cp) read_local_ssp_oob_req() argument
8222 read_local_oob_ext_data(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_local_oob_ext_data() argument
8383 get_supported_adv_flags(struct hci_dev * hdev) get_supported_adv_flags() argument
8420 read_adv_features(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) read_adv_features() argument
8475 calculate_name_len(struct hci_dev * hdev) calculate_name_len() argument
8482 tlv_data_max_len(struct hci_dev * hdev,u32 adv_flags,bool is_adv_data) tlv_data_max_len() argument
8528 tlv_data_is_valid(struct hci_dev * hdev,u32 adv_flags,u8 * data,u8 len,bool is_adv_data) tlv_data_is_valid() argument
8573 requested_adv_flags_are_valid(struct hci_dev * hdev,u32 adv_flags) requested_adv_flags_are_valid() argument
8589 adv_busy(struct hci_dev * hdev) adv_busy() argument
8594 add_adv_complete(struct hci_dev * hdev,struct sock * sk,u8 instance,int err) add_adv_complete() argument
8626 add_advertising_complete(struct hci_dev * hdev,void * data,int err) add_advertising_complete() argument
8648 add_advertising_sync(struct hci_dev * hdev,void * data) add_advertising_sync() argument
8656 add_advertising(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) add_advertising() argument
8791 add_ext_adv_params_complete(struct hci_dev * hdev,void * data,int err) add_ext_adv_params_complete() argument
8842 add_ext_adv_params_sync(struct hci_dev * hdev,void * data) add_ext_adv_params_sync() argument
8850 add_ext_adv_params(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) add_ext_adv_params() argument
8966 add_ext_adv_data_complete(struct hci_dev * hdev,void * data,int err) add_ext_adv_data_complete() argument
8988 add_ext_adv_data_sync(struct hci_dev * hdev,void * data) add_ext_adv_data_sync() argument
9009 add_ext_adv_data(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) add_ext_adv_data() argument
9128 remove_advertising_complete(struct hci_dev * hdev,void * data,int err) remove_advertising_complete() argument
9150 remove_advertising_sync(struct hci_dev * hdev,void * data) remove_advertising_sync() argument
9166 remove_advertising(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) remove_advertising() argument
9214 get_adv_size_info(struct sock * sk,struct hci_dev * hdev,void * data,u16 data_len) get_adv_size_info() argument
9384 mgmt_index_added(struct hci_dev * hdev) mgmt_index_added() argument
9407 mgmt_index_removed(struct hci_dev * hdev) mgmt_index_removed() argument
9440 mgmt_power_on(struct hci_dev * hdev,int err) mgmt_power_on() argument
9463 __mgmt_power_off(struct hci_dev * hdev) __mgmt_power_off() argument
9497 mgmt_set_powered_failed(struct hci_dev * hdev,int err) mgmt_set_powered_failed() argument
9516 mgmt_new_link_key(struct hci_dev * hdev,struct link_key * key,bool persistent) mgmt_new_link_key() argument
9552 mgmt_new_ltk(struct hci_dev * hdev,struct smp_ltk * key,bool persistent) mgmt_new_ltk() argument
9595 mgmt_new_irk(struct hci_dev * hdev,struct smp_irk * irk,bool persistent) mgmt_new_irk() argument
9611 mgmt_new_csrk(struct hci_dev * hdev,struct smp_csrk * csrk,bool persistent) mgmt_new_csrk() argument
9641 mgmt_new_conn_param(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 bdaddr_type,u8 store_hint,u16 min_interval,u16 max_interval,u16 latency,u16 timeout) mgmt_new_conn_param() argument
9662 mgmt_device_connected(struct hci_dev * hdev,struct hci_conn * conn,u8 * name,u8 name_len) mgmt_device_connected() argument
9714 struct hci_dev *hdev = data; unpair_device_rsp() local
9723 mgmt_powering_down(struct hci_dev * hdev) mgmt_powering_down() argument
9739 mgmt_device_disconnected(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u8 reason,bool mgmt_connected) mgmt_device_disconnected() argument
9766 mgmt_disconnect_failed(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u8 status) mgmt_disconnect_failed() argument
9792 mgmt_connect_failed(struct hci_dev * hdev,struct hci_conn * conn,u8 status) mgmt_connect_failed() argument
9809 mgmt_pin_code_request(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 secure) mgmt_pin_code_request() argument
9820 mgmt_pin_code_reply_complete(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 status) mgmt_pin_code_reply_complete() argument
9833 mgmt_pin_code_neg_reply_complete(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 status) mgmt_pin_code_neg_reply_complete() argument
9846 mgmt_user_confirm_request(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u32 value,u8 confirm_hint) mgmt_user_confirm_request() argument
9863 mgmt_user_passkey_request(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type) mgmt_user_passkey_request() argument
9877 user_pairing_resp_complete(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u8 status,u8 opcode) user_pairing_resp_complete() argument
9893 mgmt_user_confirm_reply_complete(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u8 status) mgmt_user_confirm_reply_complete() argument
9900 mgmt_user_confirm_neg_reply_complete(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u8 status) mgmt_user_confirm_neg_reply_complete() argument
9908 mgmt_user_passkey_reply_complete(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u8 status) mgmt_user_passkey_reply_complete() argument
9915 mgmt_user_passkey_neg_reply_complete(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u8 status) mgmt_user_passkey_neg_reply_complete() argument
9923 mgmt_user_passkey_notify(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u32 passkey,u8 entered) mgmt_user_passkey_notify() argument
9960 mgmt_auth_enable_complete(struct hci_dev * hdev,u8 status) mgmt_auth_enable_complete() argument
9997 mgmt_set_class_of_dev_complete(struct hci_dev * hdev,u8 * dev_class,u8 status) mgmt_set_class_of_dev_complete() argument
10016 mgmt_set_local_name_complete(struct hci_dev * hdev,u8 * name,u8 status) mgmt_set_local_name_complete() argument
10111 restart_le_scan(struct hci_dev * hdev) restart_le_scan() argument
10126 is_filter_match(struct hci_dev * hdev,s8 rssi,u8 * eir,u16 eir_len,u8 * scan_rsp,u8 scan_rsp_len) is_filter_match() argument
10171 mgmt_adv_monitor_device_lost(struct hci_dev * hdev,u16 handle,bdaddr_t * bdaddr,u8 addr_type) mgmt_adv_monitor_device_lost() argument
10184 mgmt_send_adv_monitor_device_found(struct hci_dev * hdev,struct sk_buff * skb,struct sock * skip_sk,u16 handle) mgmt_send_adv_monitor_device_found() argument
10214 mgmt_adv_monitor_device_found(struct hci_dev * hdev,bdaddr_t * bdaddr,bool report_device,struct sk_buff * skb,struct sock * skip_sk) mgmt_adv_monitor_device_found() argument
10278 mesh_device_found(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 addr_type,s8 rssi,u32 flags,u8 * eir,u16 eir_len,u8 * scan_rsp,u8 scan_rsp_len,u64 instant) mesh_device_found() argument
10344 mgmt_device_found(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,u8 * dev_class,s8 rssi,u32 flags,u8 * eir,u16 eir_len,u8 * scan_rsp,u8 scan_rsp_len,u64 instant) mgmt_device_found() argument
10436 mgmt_remote_name(struct hci_dev * hdev,bdaddr_t * bdaddr,u8 link_type,u8 addr_type,s8 rssi,u8 * name,u8 name_len) mgmt_remote_name() argument
10463 mgmt_discovering(struct hci_dev * hdev,u8 discovering) mgmt_discovering() argument
10476 mgmt_suspending(struct hci_dev * hdev,u8 state) mgmt_suspending() argument
10484 mgmt_resuming(struct hci_dev * hdev,u8 reason,bdaddr_t * bdaddr,u8 addr_type) mgmt_resuming() argument
10520 struct hci_dev *hdev; mgmt_cleanup() local
[all...]
H A Dhci_conn.c74 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() local
142 struct hci_dev *hdev = conn->hdev; in hci_conn_cleanup() local
191 struct hci_dev *hdev = conn->hdev; in hci_disconnect() local
204 struct hci_dev *hdev = conn->hdev; in hci_add_sco() local
237 static int configure_datapath_sync(struct hci_dev *hdev, struct bt_codec *codec) in configure_datapath_sync()
283 static int hci_enhanced_setup_sync(struct hci_dev *hdev, void *data) in hci_enhanced_setup_sync()
410 struct hci_dev *hdev = conn->hdev; in hci_setup_sync_conn() local
487 struct hci_dev *hdev = conn->hdev; in hci_le_conn_update() local
523 struct hci_dev *hdev = conn->hdev; in hci_le_start_enc() local
588 struct hci_dev *hdev = conn->hdev; in hci_conn_idle() local
[all …]
H A Dhci_request.c35 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) in hci_req_init()
47 bool hci_req_status_pend(struct hci_dev *hdev) in hci_req_status_pend()
55 struct hci_dev *hdev = req->hdev; in req_run() local
100 void hci_req_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_req_sync_complete()
117 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req, in __hci_req_sync()
193 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req, in hci_req_sync()
214 struct sk_buff *hci_prepare_cmd(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_prepare_cmd()
244 struct hci_dev *hdev = req->hdev; in hci_req_add_ev() local
278 static void start_interleave_scan(struct hci_dev *hdev) in start_interleave_scan()
285 static bool is_interleave_scanning(struct hci_dev *hdev) in is_interleave_scanning()
[all …]
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c50 void hclgevf_arq_init(struct hclgevf_dev *hdev) in hclgevf_arq_init()
75 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_update_stats() local
119 static int hclgevf_get_basic_info(struct hclgevf_dev *hdev) in hclgevf_get_basic_info()
148 static int hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) in hclgevf_get_port_base_vlan_filter_state()
171 static int hclgevf_get_queue_info(struct hclgevf_dev *hdev) in hclgevf_get_queue_info()
198 static int hclgevf_get_queue_depth(struct hclgevf_dev *hdev) in hclgevf_get_queue_depth()
226 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); in hclgevf_get_qid_global() local
242 static int hclgevf_get_pf_media_type(struct hclgevf_dev *hdev) in hclgevf_get_pf_media_type()
264 static int hclgevf_alloc_tqps(struct hclgevf_dev *hdev) in hclgevf_alloc_tqps()
314 static int hclgevf_knic_setup(struct hclgevf_dev *hdev) in hclgevf_knic_setup()
[all …]
/openbmc/linux/drivers/accel/habanalabs/goya/
H A Dgoya.c360 int goya_set_fixed_properties(struct hl_device *hdev) in goya_set_fixed_properties()
510 static int goya_pci_bars_map(struct hl_device *hdev) in goya_pci_bars_map()
526 static u64 goya_set_ddr_bar_base(struct hl_device *hdev, u64 addr) in goya_set_ddr_bar_base()
560 static int goya_init_iatu(struct hl_device *hdev) in goya_init_iatu()
594 static enum hl_device_hw_state goya_get_hw_state(struct hl_device *hdev) in goya_get_hw_state()
610 static int goya_early_init(struct hl_device *hdev) in goya_early_init()
711 static int goya_early_fini(struct hl_device *hdev) in goya_early_fini()
719 static void goya_mmu_prepare_reg(struct hl_device *hdev, u64 reg, u32 asid) in goya_mmu_prepare_reg()
726 static void goya_qman0_set_security(struct hl_device *hdev, bool secure) in goya_qman0_set_security()
747 static void goya_fetch_psoc_frequency(struct hl_device *hdev) in goya_fetch_psoc_frequency()
[all …]
/openbmc/linux/drivers/accel/habanalabs/common/
H A Ddevice.c46 static u64 hl_set_dram_bar(struct hl_device *hdev, u64 addr, struct pci_mem_region *region, in hl_set_dram_bar()
67 int hl_access_sram_dram_region(struct hl_device *hdev, u64 addr, u64 *val, in hl_access_sram_dram_region()
113 static void *hl_dma_alloc_common(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, in hl_dma_alloc_common()
135 static void hl_asic_dma_free_common(struct hl_device *hdev, size_t size, void *cpu_addr, in hl_asic_dma_free_common()
154 void *hl_asic_dma_alloc_coherent_caller(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle, in hl_asic_dma_alloc_coherent_caller()
160 void hl_asic_dma_free_coherent_caller(struct hl_device *hdev, size_t size, void *cpu_addr, in hl_asic_dma_free_coherent_caller()
166 void *hl_asic_dma_pool_zalloc_caller(struct hl_device *hdev, size_t size, gfp_t mem_flags, in hl_asic_dma_pool_zalloc_caller()
172 void hl_asic_dma_pool_free_caller(struct hl_device *hdev, void *vaddr, dma_addr_t dma_addr, in hl_asic_dma_pool_free_caller()
178 void *hl_cpu_accessible_dma_pool_alloc(struct hl_device *hdev, size_t size, dma_addr_t *dma_handle) in hl_cpu_accessible_dma_pool_alloc()
183 void hl_cpu_accessible_dma_pool_free(struct hl_device *hdev, size_t size, void *vaddr) in hl_cpu_accessible_dma_pool_free()
[all …]
H A Dfirmware_if.c111 static int hl_get_sw_major_minor_subminor(struct hl_device *hdev, const char *fw_str) in hl_get_sw_major_minor_subminor()
171 static int hl_get_preboot_major_minor(struct hl_device *hdev, char *preboot_ver) in hl_get_preboot_major_minor()
194 static int hl_request_fw(struct hl_device *hdev, in hl_request_fw()
258 static int hl_fw_copy_fw_to_device(struct hl_device *hdev, in hl_fw_copy_fw_to_device()
292 static int hl_fw_copy_msg_to_device(struct hl_device *hdev, in hl_fw_copy_msg_to_device()
329 int hl_fw_load_fw_to_device(struct hl_device *hdev, const char *fw_name, in hl_fw_load_fw_to_device()
345 int hl_fw_send_pci_access_msg(struct hl_device *hdev, u32 opcode, u64 value) in hl_fw_send_pci_access_msg()
355 int hl_fw_send_cpu_message(struct hl_device *hdev, u32 hw_queue_id, u32 *msg, in hl_fw_send_cpu_message()
488 int hl_fw_unmask_irq(struct hl_device *hdev, u16 event_type) in hl_fw_unmask_irq()
509 int hl_fw_unmask_irq_arr(struct hl_device *hdev, const u32 *irq_arr, in hl_fw_unmask_irq_arr()
[all …]
H A Dsysfs.c14 struct hl_device *hdev = dev_get_drvdata(dev); in clk_max_freq_mhz_show() local
32 struct hl_device *hdev = dev_get_drvdata(dev); in clk_max_freq_mhz_store() local
57 struct hl_device *hdev = dev_get_drvdata(dev); in clk_cur_freq_mhz_show() local
81 struct hl_device *hdev = dev_get_drvdata(dev); in vrm_ver_show() local
103 struct hl_device *hdev = dev_get_drvdata(dev); in uboot_ver_show() local
111 struct hl_device *hdev = dev_get_drvdata(dev); in armcp_kernel_ver_show() local
119 struct hl_device *hdev = dev_get_drvdata(dev); in armcp_ver_show() local
127 struct hl_device *hdev = dev_get_drvdata(dev); in cpld_ver_show() local
136 struct hl_device *hdev = dev_get_drvdata(dev); in cpucp_kernel_ver_show() local
144 struct hl_device *hdev = dev_get_drvdata(dev); in cpucp_ver_show() local
[all …]
H A Dhw_queue.c43 struct hl_device *hdev = cs->ctx->hdev; in hl_hw_queue_update_ci() local
83 void hl_hw_queue_submit_bd(struct hl_device *hdev, struct hl_hw_queue *q, in hl_hw_queue_submit_bd()
116 static int ext_queue_sanity_checks(struct hl_device *hdev, in ext_queue_sanity_checks()
165 static int int_queue_sanity_checks(struct hl_device *hdev, in int_queue_sanity_checks()
200 static int hw_queue_sanity_checks(struct hl_device *hdev, struct hl_hw_queue *q, in hw_queue_sanity_checks()
228 int hl_hw_queue_send_cb_no_cmpl(struct hl_device *hdev, u32 hw_queue_id, in hl_hw_queue_send_cb_no_cmpl()
270 struct hl_device *hdev = job->cs->ctx->hdev; in ext_queue_schedule_job() local
335 struct hl_device *hdev = job->cs->ctx->hdev; in int_queue_schedule_job() local
371 struct hl_device *hdev = job->cs->ctx->hdev; in hw_queue_schedule_job() local
404 static int init_signal_cs(struct hl_device *hdev, in init_signal_cs()
[all …]
H A Dhabanalabs_drv.c81 static enum hl_asic_type get_asic_type(struct hl_device *hdev) in get_asic_type()
139 struct hl_device *hdev; in hl_device_open() local
251 struct hl_device *hdev; in hl_device_open_ctrl() local
306 static void set_driver_behavior_per_device(struct hl_device *hdev) in set_driver_behavior_per_device()
318 static void copy_kernel_module_params_to_device(struct hl_device *hdev) in copy_kernel_module_params_to_device()
329 static void fixup_device_params_per_asic(struct hl_device *hdev, int timeout) in fixup_device_params_per_asic()
354 static int fixup_device_params(struct hl_device *hdev) in fixup_device_params()
402 struct hl_device *hdev; in create_hdev() local
485 static void destroy_hdev(struct hl_device *hdev) in destroy_hdev()
498 struct hl_device *hdev = dev_get_drvdata(dev); in hl_pmops_suspend() local
[all …]
/openbmc/linux/net/nfc/hci/
H A Dcore.c37 void nfc_hci_reset_pipes(struct nfc_hci_dev *hdev) in nfc_hci_reset_pipes()
49 void nfc_hci_reset_pipes_per_host(struct nfc_hci_dev *hdev, u8 host) in nfc_hci_reset_pipes_per_host()
65 struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, in nfc_hci_msg_tx_work() local
128 struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, in nfc_hci_msg_rx_work() local
148 static void __nfc_hci_cmd_completion(struct nfc_hci_dev *hdev, int err, in __nfc_hci_cmd_completion()
165 void nfc_hci_resp_received(struct nfc_hci_dev *hdev, u8 result, in nfc_hci_resp_received()
181 void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_cmd_received()
284 int nfc_hci_target_discovered(struct nfc_hci_dev *hdev, u8 gate) in nfc_hci_target_discovered()
381 void nfc_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, in nfc_hci_event_received()
444 struct nfc_hci_dev *hdev = from_timer(hdev, t, cmd_timer); in nfc_hci_cmd_timeout() local
[all …]
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_tm.c138 static void hclge_pfc_stats_get(struct hclge_dev *hdev, bool tx, u64 *stats) in hclge_pfc_stats_get()
152 void hclge_pfc_rx_stats_get(struct hclge_dev *hdev, u64 *stats) in hclge_pfc_rx_stats_get()
157 void hclge_pfc_tx_stats_get(struct hclge_dev *hdev, u64 *stats) in hclge_pfc_tx_stats_get()
162 int hclge_mac_pause_en_cfg(struct hclge_dev *hdev, bool tx, bool rx) in hclge_mac_pause_en_cfg()
174 int hclge_pfc_pause_en_cfg(struct hclge_dev *hdev, u8 tx_rx_bitmap, in hclge_pfc_pause_en_cfg()
188 static int hclge_pause_param_cfg(struct hclge_dev *hdev, const u8 *addr, in hclge_pause_param_cfg()
206 int hclge_pause_addr_cfg(struct hclge_dev *hdev, const u8 *mac_addr) in hclge_pause_addr_cfg()
228 static int hclge_fill_pri_array(struct hclge_dev *hdev, u8 *pri, u8 pri_id) in hclge_fill_pri_array()
251 int hclge_up_to_tc_map(struct hclge_dev *hdev) in hclge_up_to_tc_map()
269 static void hclge_dscp_to_prio_map_init(struct hclge_dev *hdev) in hclge_dscp_to_prio_map_init()
[all …]
H A Dhclge_main.c394 static int hclge_mac_update_stats_defective(struct hclge_dev *hdev) in hclge_mac_update_stats_defective()
430 static int hclge_mac_update_stats_complete(struct hclge_dev *hdev) in hclge_mac_update_stats_complete()
477 static int hclge_mac_query_reg_num(struct hclge_dev *hdev, u32 *reg_num) in hclge_mac_query_reg_num()
511 int hclge_mac_update_stats(struct hclge_dev *hdev) in hclge_mac_update_stats()
520 static int hclge_comm_get_count(struct hclge_dev *hdev, in hclge_comm_get_count()
534 static u64 *hclge_comm_get_stats(struct hclge_dev *hdev, in hclge_comm_get_stats()
552 static u8 *hclge_comm_get_strings(struct hclge_dev *hdev, u32 stringset, in hclge_comm_get_strings()
573 static void hclge_update_stats_for_all(struct hclge_dev *hdev) in hclge_update_stats_for_all()
599 struct hclge_dev *hdev = vport->back; in hclge_update_stats() local
629 struct hclge_dev *hdev = vport->back; in hclge_get_sset_count() local
[all …]
H A Dhclge_dcb.c11 static int hclge_ieee_ets_to_tm_info(struct hclge_dev *hdev, in hclge_ieee_ets_to_tm_info()
44 static void hclge_tm_info_to_ieee_ets(struct hclge_dev *hdev, in hclge_tm_info_to_ieee_ets()
72 struct hclge_dev *hdev = vport->back; in hclge_ieee_getets() local
79 static int hclge_dcb_common_validate(struct hclge_dev *hdev, u8 num_tc, in hclge_dcb_common_validate()
110 static u8 hclge_ets_tc_changed(struct hclge_dev *hdev, struct ieee_ets *ets, in hclge_ets_tc_changed()
128 static int hclge_ets_sch_mode_validate(struct hclge_dev *hdev, in hclge_ets_sch_mode_validate()
178 static int hclge_ets_validate(struct hclge_dev *hdev, struct ieee_ets *ets, in hclge_ets_validate()
201 static int hclge_map_update(struct hclge_dev *hdev) in hclge_map_update()
222 static int hclge_notify_down_uinit(struct hclge_dev *hdev) in hclge_notify_down_uinit()
237 static int hclge_notify_init_up(struct hclge_dev *hdev) in hclge_notify_init_up()
[all …]
H A Dhclge_ptp.c8 static int hclge_ptp_get_cycle(struct hclge_dev *hdev) in hclge_ptp_get_cycle() argument
27 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); in hclge_ptp_adjfine() local
58 struct hclge_dev *hdev = vport->back; hclge_ptp_set_tx_info() local
74 hclge_ptp_clean_tx_hwts(struct hclge_dev * hdev) hclge_ptp_clean_tx_hwts() argument
106 struct hclge_dev *hdev = vport->back; hclge_ptp_get_rx_hwts() local
131 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); hclge_ptp_gettimex() local
151 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); hclge_ptp_settime() local
170 struct hclge_dev *hdev = hclge_ptp_get_hdev(ptp); hclge_ptp_adjtime() local
203 hclge_ptp_get_cfg(struct hclge_dev * hdev,struct ifreq * ifr) hclge_ptp_get_cfg() argument
212 hclge_ptp_int_en(struct hclge_dev * hdev,bool en) hclge_ptp_int_en() argument
231 hclge_ptp_cfg_qry(struct hclge_dev * hdev,u32 * cfg) hclge_ptp_cfg_qry() argument
251 hclge_ptp_cfg(struct hclge_dev * hdev,u32 cfg) hclge_ptp_cfg() argument
330 hclge_ptp_set_ts_mode(struct hclge_dev * hdev,struct hwtstamp_config * cfg) hclge_ptp_set_ts_mode() argument
358 hclge_ptp_set_cfg(struct hclge_dev * hdev,struct ifreq * ifr) hclge_ptp_set_cfg() argument
384 struct hclge_dev *hdev = vport->back; hclge_ptp_get_ts_info() local
422 hclge_ptp_create_clock(struct hclge_dev * hdev) hclge_ptp_create_clock() argument
463 hclge_ptp_destroy_clock(struct hclge_dev * hdev) hclge_ptp_destroy_clock() argument
471 hclge_ptp_init(struct hclge_dev * hdev) hclge_ptp_init() argument
528 hclge_ptp_uninit(struct hclge_dev * hdev) hclge_ptp_uninit() argument
[all...]
/openbmc/linux/drivers/accel/habanalabs/gaudi2/
H A Dgaudi2.c2121 static void gaudi2_init_scrambler_hbm(struct hl_device *hdev) in gaudi2_init_scrambler_hbm()
2126 static u32 gaudi2_get_signal_cb_size(struct hl_device *hdev) in gaudi2_get_signal_cb_size()
2131 static u32 gaudi2_get_wait_cb_size(struct hl_device *hdev) in gaudi2_get_wait_cb_size()
2136 void gaudi2_iterate_tpcs(struct hl_device *hdev, struct iterate_module_ctx *ctx) in gaudi2_iterate_tpcs()
2181 static int set_number_of_functional_hbms(struct hl_device *hdev) in set_number_of_functional_hbms()
2214 static int gaudi2_set_dram_properties(struct hl_device *hdev) in gaudi2_set_dram_properties()
2269 static int gaudi2_set_fixed_properties(struct hl_device *hdev) in gaudi2_set_fixed_properties()
2468 static int gaudi2_pci_bars_map(struct hl_device *hdev) in gaudi2_pci_bars_map()
2483 static u64 gaudi2_set_hbm_bar_base(struct hl_device *hdev, u64 addr) in gaudi2_set_hbm_bar_base()
2512 static int gaudi2_init_iatu(struct hl_device *hdev) in gaudi2_init_iatu()
[all …]
/openbmc/linux/drivers/hid/
H A Dhid-lenovo.c47 struct hid_device *hdev; member
74 static int lenovo_led_set_tp10ubkbd(struct hid_device *hdev, u8 led_code, in lenovo_led_set_tp10ubkbd()
136 static __u8 *lenovo_report_fixup(struct hid_device *hdev, __u8 *rdesc, in lenovo_report_fixup()
169 static int lenovo_input_mapping_tpkbd(struct hid_device *hdev, in lenovo_input_mapping_tpkbd()
182 static int lenovo_input_mapping_cptkbd(struct hid_device *hdev, in lenovo_input_mapping_cptkbd()
256 static int lenovo_input_mapping_tpIIkbd(struct hid_device *hdev, in lenovo_input_mapping_tpIIkbd()
351 static int lenovo_input_mapping_scrollpoint(struct hid_device *hdev, in lenovo_input_mapping_scrollpoint()
362 static int lenovo_input_mapping_tp10_ultrabook_kbd(struct hid_device *hdev, in lenovo_input_mapping_tp10_ultrabook_kbd()
400 static int lenovo_input_mapping_x1_tab_kbd(struct hid_device *hdev, in lenovo_input_mapping_x1_tab_kbd()
448 static int lenovo_input_mapping(struct hid_device *hdev, in lenovo_input_mapping()
[all …]
/openbmc/linux/drivers/accel/habanalabs/gaudi/
H A Dgaudi.c494 get_collective_mode(struct hl_device *hdev, u32 queue_id) in get_collective_mode()
514 static inline void set_default_power_values(struct hl_device *hdev) in set_default_power_values()
531 static int gaudi_set_fixed_properties(struct hl_device *hdev) in gaudi_set_fixed_properties()
707 static int gaudi_pci_bars_map(struct hl_device *hdev) in gaudi_pci_bars_map()
723 static u64 gaudi_set_hbm_bar_base(struct hl_device *hdev, u64 addr) in gaudi_set_hbm_bar_base()
752 static int gaudi_init_iatu(struct hl_device *hdev) in gaudi_init_iatu()
794 static enum hl_device_hw_state gaudi_get_hw_state(struct hl_device *hdev) in gaudi_get_hw_state()
799 static int gaudi_early_init(struct hl_device *hdev) in gaudi_early_init()
891 static int gaudi_early_fini(struct hl_device *hdev) in gaudi_early_fini()
905 static int gaudi_fetch_psoc_frequency(struct hl_device *hdev) in gaudi_fetch_psoc_frequency()
[all …]
/openbmc/linux/drivers/bluetooth/
H A Dbtintel.c52 int btintel_check_bdaddr(struct hci_dev *hdev) in btintel_check_bdaddr()
91 int btintel_enter_mfg(struct hci_dev *hdev) in btintel_enter_mfg()
108 int btintel_exit_mfg(struct hci_dev *hdev, bool reset, bool patched) in btintel_exit_mfg()
133 int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) in btintel_set_bdaddr()
151 static int btintel_set_event_mask(struct hci_dev *hdev, bool debug) in btintel_set_event_mask()
171 int btintel_set_diag(struct hci_dev *hdev, bool enable) in btintel_set_diag()
204 static int btintel_set_diag_mfg(struct hci_dev *hdev, bool enable) in btintel_set_diag_mfg()
221 static int btintel_set_diag_combined(struct hci_dev *hdev, bool enable) in btintel_set_diag_combined()
238 static void btintel_hw_error(struct hci_dev *hdev, u8 code) in btintel_hw_error()
271 int btintel_version_info(struct hci_dev *hdev, struct intel_version *ver) in btintel_version_info()
[all …]

12345678910>>...14