Searched defs:hdev (Results 1 - 25 of 343) sorted by last modified time

1234567891011>>

/linux-master/drivers/hwmon/
H A Dcorsair-cpro.c79 struct hid_device *hdev; member in struct:ccp_device
145 static int ccp_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
499 static int ccp_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
561 ccp_remove(struct hid_device *hdev) argument
[all...]
/linux-master/net/bluetooth/
H A Dsco.c129 struct hci_dev *hdev = hcon->hdev; local
248 struct hci_dev *hdev; local
758 struct hci_dev *hdev = conn->hdev; local
835 struct hci_dev *hdev; local
1037 struct hci_dev *hdev; local
1323 sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) argument
[all...]
H A Dmsft.c137 bool msft_monitor_supported(struct hci_dev *hdev) argument
142 static bool read_supported_features(struct hci_dev *hdev, argument
194 msft_find_handle_data(struct hci_dev *hdev, u16 handle, bool is_mgmt) argument
211 msft_find_address_data(struct hci_dev *hdev, u8 addr_type, bdaddr_t *addr, u8 pattern_handle) argument
229 msft_monitor_device_del(struct hci_dev *hdev, __u16 mgmt_handle, bdaddr_t *bdaddr, __u8 addr_type, bool notify) argument
259 msft_le_monitor_advertisement_cb(struct hci_dev *hdev, u16 opcode, struct adv_monitor *monitor, struct sk_buff *skb) argument
304 msft_remove_addr_filters_sync(struct hci_dev *hdev, u8 handle) argument
367 msft_le_cancel_monitor_advertisement_cb(struct hci_dev *hdev, u16 opcode, struct adv_monitor *monitor, struct sk_buff *skb) argument
424 msft_remove_monitor_sync(struct hci_dev *hdev, struct adv_monitor *monitor) argument
450 msft_suspend_sync(struct hci_dev *hdev) argument
506 msft_add_monitor_sync(struct hci_dev *hdev, struct adv_monitor *monitor) argument
583 reregister_monitor(struct hci_dev *hdev) argument
609 msft_resume_sync(struct hci_dev *hdev) argument
632 msft_do_open(struct hci_dev *hdev) argument
668 msft_do_close(struct hci_dev *hdev) argument
711 msft_cancel_address_filter_sync(struct hci_dev *hdev, void *data) argument
754 msft_register(struct hci_dev *hdev) argument
772 msft_release(struct hci_dev *hdev) argument
789 msft_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 addr_type, __u16 mgmt_handle) argument
812 msft_device_lost(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 addr_type, __u16 mgmt_handle) argument
822 msft_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, u8 ev, size_t len) argument
834 msft_add_address_filter_sync(struct hci_dev *hdev, void *data) argument
928 msft_add_address_filter(struct hci_dev *hdev, u8 addr_type, bdaddr_t *bdaddr, struct msft_monitor_advertisement_handle_data *handle_data) argument
973 msft_monitor_device_evt(struct hci_dev *hdev, struct sk_buff *skb) argument
1069 msft_vendor_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1117 msft_get_features(struct hci_dev *hdev) argument
1124 msft_le_set_advertisement_filter_enable_cb(struct hci_dev *hdev, void *user_data, u8 status) argument
1153 msft_add_monitor_pattern(struct hci_dev *hdev, struct adv_monitor *monitor) argument
1167 msft_remove_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) argument
1180 msft_set_filter_enable(struct hci_dev *hdev, bool enable) argument
1199 msft_curve_validity(struct hci_dev *hdev) argument
[all...]
H A Dmsft.h32 msft_monitor_supported(struct hci_dev *hdev) argument
37 msft_register(struct hci_dev *hdev) argument
38 msft_release(struct hci_dev *hdev) argument
39 msft_do_open(struct hci_dev *hdev) argument
40 msft_do_close(struct hci_dev *hdev) argument
41 msft_vendor_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
43 msft_get_features(struct hci_dev *hdev) argument
44 msft_add_monitor_pattern(struct hci_dev *hdev, struct adv_monitor *monitor) argument
50 msft_remove_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) argument
58 msft_set_filter_enable(struct hci_dev *hdev, bool enable) argument
63 msft_suspend_sync(struct hci_dev *hdev) argument
68 msft_resume_sync(struct hci_dev *hdev) argument
73 msft_curve_validity(struct hci_dev *hdev) argument
[all...]
H A Dl2cap_core.c1553 struct hci_dev *hdev = hcon->hdev; local
1662 struct hci_dev *hdev = conn->hcon->hdev; local
1700 struct hci_dev *hdev = conn->hcon->hdev; local
4052 struct hci_dev *hdev = conn->hcon->hdev; local
6933 struct hci_dev *hdev; local
7147 l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr) argument
7214 struct hci_dev *hdev = hcon->hdev; local
[all...]
H A Dhci_event.c50 static void *hci_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, argument
62 static void *hci_cc_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, argument
74 static void *hci_le_ev_skb_pull(struct hci_dev *hdev, struct sk_buff *skb, argument
86 static u8 hci_cc_inquiry_cancel(struct hci_dev *hdev, void *data, argument
124 hci_cc_periodic_inq(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
139 hci_cc_exit_periodic_inq(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
154 hci_cc_remote_name_req_cancel(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
164 hci_cc_role_discovery(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
186 hci_cc_read_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
208 hci_cc_write_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
235 hci_cc_read_def_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
250 hci_cc_write_def_link_policy(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
270 hci_cc_reset(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
305 hci_cc_read_stored_link_key(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
325 hci_cc_delete_stored_link_key(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
346 hci_cc_write_local_name(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
370 hci_cc_read_local_name(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
387 hci_cc_write_auth_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
418 hci_cc_write_encrypt_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
444 hci_cc_write_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
482 hci_cc_set_event_filter(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
508 hci_cc_read_class_of_dev(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
529 hci_cc_write_class_of_dev(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
554 hci_cc_read_voice_setting(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
580 hci_cc_write_voice_setting(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
611 hci_cc_read_num_supported_iac(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
628 hci_cc_write_ssp_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
661 hci_cc_write_sc_support(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
694 hci_cc_read_local_version(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
716 hci_cc_read_enc_key_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
771 hci_cc_read_local_commands(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
788 hci_cc_read_auth_payload_timeout(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
810 hci_cc_write_auth_payload_timeout(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
840 hci_cc_read_local_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
892 hci_cc_read_local_ext_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
916 hci_cc_read_flow_control_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
931 hci_cc_read_buffer_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
960 hci_cc_read_bd_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
979 hci_cc_read_local_pairing_opts(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
998 hci_cc_read_page_scan_activity(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1016 hci_cc_write_page_scan_activity(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1037 hci_cc_read_page_scan_type(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1053 hci_cc_write_page_scan_type(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1071 hci_cc_read_data_block_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1093 hci_cc_read_clock(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1127 hci_cc_read_local_amp_info(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1151 hci_cc_read_inq_rsp_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1166 hci_cc_read_def_err_data_reporting(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1181 hci_cc_write_def_err_data_reporting(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1201 hci_cc_pin_code_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1231 hci_cc_pin_code_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1249 hci_cc_le_read_buffer_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1269 hci_cc_le_read_local_features(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1284 hci_cc_le_read_adv_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1299 hci_cc_user_confirm_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1317 hci_cc_user_confirm_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1335 hci_cc_user_passkey_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1353 hci_cc_user_passkey_neg_reply(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1371 hci_cc_read_local_oob_data(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1381 hci_cc_read_local_oob_ext_data(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1391 hci_cc_le_set_random_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1421 hci_cc_le_set_default_phy(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1446 hci_cc_le_set_adv_set_random_addr(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1484 hci_cc_le_remove_adv_set(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1512 hci_cc_le_clear_adv_sets(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1543 hci_cc_le_read_transmit_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1559 hci_cc_le_set_privacy_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1586 hci_cc_le_set_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1625 hci_cc_le_set_ext_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1690 hci_cc_le_set_scan_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1714 hci_cc_le_set_ext_scan_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1741 has_pending_adv_report(struct hci_dev *hdev) argument
1748 clear_pending_adv_report(struct hci_dev *hdev) argument
1756 store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, s8 rssi, u32 flags, u8 *data, u8 len) argument
1773 le_set_scan_enable_complete(struct hci_dev *hdev, u8 enable) argument
1829 hci_cc_le_set_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1849 hci_cc_le_set_ext_scan_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1869 hci_cc_le_read_num_adv_sets(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1885 hci_cc_le_read_accept_list_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1900 hci_cc_le_clear_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1917 hci_cc_le_add_to_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1940 hci_cc_le_del_from_accept_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1963 hci_cc_le_read_supported_states(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1978 hci_cc_le_read_def_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
1994 hci_cc_le_write_def_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2015 hci_cc_le_add_to_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2039 hci_cc_le_del_from_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2062 hci_cc_le_clear_resolv_list(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2079 hci_cc_le_read_resolv_list_size(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2094 hci_cc_le_set_addr_resolution_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2121 hci_cc_le_read_max_data_len(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2139 hci_cc_write_le_host_supported(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2175 hci_cc_set_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2197 hci_cc_set_ext_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2231 hci_cc_read_rssi(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2253 hci_cc_read_tx_power(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2289 hci_cc_write_ssp_debug_mode(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
2307 hci_cs_inquiry(struct hci_dev *hdev, __u8 status) argument
2318 hci_cs_create_conn(struct hci_dev *hdev, __u8 status) argument
2353 hci_cs_add_sco(struct hci_dev *hdev, __u8 status) argument
2390 hci_cs_auth_requested(struct hci_dev *hdev, __u8 status) argument
2417 hci_cs_set_conn_encrypt(struct hci_dev *hdev, __u8 status) argument
2444 hci_outgoing_auth_needed(struct hci_dev *hdev, struct hci_conn *conn) argument
2466 hci_resolve_name(struct hci_dev *hdev, struct inquiry_entry *e) argument
2481 hci_resolve_next_name(struct hci_dev *hdev) argument
2507 hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *name, u8 name_len) argument
2551 hci_cs_remote_name_req(struct hci_dev *hdev, __u8 status) argument
2594 hci_cs_read_remote_features(struct hci_dev *hdev, __u8 status) argument
2621 hci_cs_read_remote_ext_features(struct hci_dev *hdev, __u8 status) argument
2648 hci_setup_sync_conn_status(struct hci_dev *hdev, __u16 handle, __u8 status) argument
2673 hci_cs_setup_sync_conn(struct hci_dev *hdev, __u8 status) argument
2689 hci_cs_enhanced_setup_sync_conn(struct hci_dev *hdev, __u8 status) argument
2705 hci_cs_sniff_mode(struct hci_dev *hdev, __u8 status) argument
2732 hci_cs_exit_sniff_mode(struct hci_dev *hdev, __u8 status) argument
2759 hci_cs_disconnect(struct hci_dev *hdev, u8 status) argument
2841 ev_bdaddr_type(struct hci_dev *hdev, u8 type, bool *resolved) argument
2863 cs_le_create_conn(struct hci_dev *hdev, bdaddr_t *peer_addr, u8 peer_addr_type, u8 own_address_type, u8 filter_policy) argument
2890 hci_cs_le_create_conn(struct hci_dev *hdev, u8 status) argument
2915 hci_cs_le_ext_create_conn(struct hci_dev *hdev, u8 status) argument
2940 hci_cs_le_read_remote_features(struct hci_dev *hdev, u8 status) argument
2967 hci_cs_le_start_enc(struct hci_dev *hdev, u8 status) argument
2997 hci_cs_switch_role(struct hci_dev *hdev, u8 status) argument
3020 hci_inquiry_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3079 hci_inquiry_result_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) argument
3123 hci_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3277 hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr) argument
3286 hci_conn_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3410 hci_disconn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3495 hci_auth_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3559 hci_remote_name_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3600 hci_encrypt_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3712 hci_change_link_key_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3735 hci_remote_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3785 handle_cmd_cnt_and_timer(struct hci_dev *hdev, u8 ncmd) argument
3803 hci_cc_le_read_buffer_size_v2(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3827 hci_unbound_cis_failed(struct hci_dev *hdev, u8 cig, u8 status) argument
3843 hci_cc_le_set_cig_params(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3908 hci_cc_le_setup_iso_path(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3959 hci_cs_le_create_big(struct hci_dev *hdev, u8 status) argument
3964 hci_cc_set_per_adv_param(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
3983 hci_cc_le_set_per_adv_enable(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4222 hci_cc_func(struct hci_dev *hdev, const struct hci_cc *cc, struct sk_buff *skb) argument
4248 hci_cmd_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) argument
4293 hci_cs_le_create_cis(struct hci_dev *hdev, u8 status) argument
4368 hci_cmd_status_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) argument
4410 hci_hardware_error_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4422 hci_role_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4445 hci_num_comp_pkts_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4527 __hci_conn_lookup_handle(struct hci_dev *hdev, __u16 handle) argument
4548 hci_num_comp_blocks_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4599 hci_mode_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4628 hci_pin_code_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4699 hci_link_key_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4757 hci_link_key_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4827 hci_clock_offset_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4851 hci_pkt_type_change_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4868 hci_pscan_rep_mode_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
4887 hci_inquiry_result_with_rssi_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) argument
4974 hci_remote_ext_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5039 hci_sync_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5169 hci_extended_inquiry_result_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) argument
5224 hci_key_refresh_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5294 struct hci_dev *hdev = conn->hdev; local
5334 hci_io_capa_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5407 hci_io_capa_reply_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5428 hci_user_confirm_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5513 hci_user_passkey_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5524 hci_user_passkey_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5545 hci_keypress_notify_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5584 hci_simple_pair_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5615 hci_remote_host_features_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5637 hci_remote_oob_data_request_evt(struct hci_dev *hdev, void *edata, struct sk_buff *skb) argument
5744 le_conn_complete_evt(struct hci_dev *hdev, u8 status, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *local_rpa, u8 role, u16 handle, u16 interval, u16 latency, u16 supervision_timeout) argument
5915 hci_le_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5929 hci_le_enh_conn_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
5943 hci_le_ext_adv_term_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6013 hci_le_conn_update_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6037 check_pending_le_conn(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type, bool addr_resolved, u8 adv_type, u8 phy, u8 sec_phy) argument
6128 process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, u8 bdaddr_type, bdaddr_t *direct_addr, u8 direct_addr_type, u8 phy, u8 sec_phy, s8 rssi, u8 *data, u8 len, bool ext_adv, bool ctl_time, u64 instant) argument
6338 hci_le_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6378 ext_evt_type_to_legacy(struct hci_dev *hdev, u16 evt_type) argument
6422 hci_le_ext_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6463 hci_le_pa_term_sync(struct hci_dev *hdev, __le16 handle) argument
6473 hci_le_pa_sync_estabilished_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6514 hci_le_per_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6532 hci_le_remote_feat_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6574 hci_le_ltk_request_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6639 send_conn_param_neg_reply(struct hci_dev *hdev, u16 handle, u8 reason) argument
6651 hci_le_remote_conn_param_req_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6715 hci_le_direct_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6743 hci_le_phy_update_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6767 hci_le_cis_estabilished_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6851 hci_le_reject_cis(struct hci_dev *hdev, __le16 handle) argument
6861 hci_le_accept_cis(struct hci_dev *hdev, __le16 handle) argument
6870 hci_le_cis_req_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6921 hci_iso_term_big_sync(struct hci_dev *hdev, void *data) argument
6929 hci_le_create_big_complete_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
6987 hci_le_big_sync_established_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
7050 hci_le_big_info_adv_report_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb) argument
7193 hci_le_meta_evt(struct hci_dev *hdev, void *data, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) argument
7236 hci_get_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 event, struct sk_buff *skb) argument
7280 hci_store_wake_reason(struct hci_dev *hdev, u8 event, struct sk_buff *skb) argument
7513 hci_event_func(struct hci_dev *hdev, u8 event, struct sk_buff *skb, u16 *opcode, u8 *status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) argument
7550 hci_event_packet(struct hci_dev *hdev, struct sk_buff *skb) argument
[all...]
H A Dhci_core.c114 struct hci_dev *hdev = NULL, *d; local
134 bool hci_discovery_active(struct hci_dev *hdev) argument
148 void hci_discovery_set_state(struct hci_dev *hdev, in argument
178 hci_inquiry_cache_flush(struct hci_dev *hdev) argument
192 hci_inquiry_cache_lookup(struct hci_dev *hdev, bdaddr_t *bdaddr) argument
208 hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, bdaddr_t *bdaddr) argument
224 hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, bdaddr_t *bdaddr, int state) argument
243 hci_inquiry_cache_update_resolve(struct hci_dev *hdev, struct inquiry_entry *ie) argument
262 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data, bool name_known) argument
324 inquiry_cache_dump(struct hci_dev *hdev, int num, __u8 *buf) argument
355 struct hci_dev *hdev = req->hdev; local
376 struct hci_dev *hdev; local
475 hci_dev_do_open(struct hci_dev *hdev) argument
493 struct hci_dev *hdev; local
546 hci_dev_do_close(struct hci_dev *hdev) argument
563 struct hci_dev *hdev; local
586 hci_dev_do_reset(struct hci_dev *hdev) argument
641 struct hci_dev *hdev; local
672 struct hci_dev *hdev; local
696 hci_update_passive_scan_state(struct hci_dev *hdev, u8 scan) argument
734 struct hci_dev *hdev; local
840 struct hci_dev *hdev; local
890 struct hci_dev *hdev; local
943 hci_dev_do_poweroff(struct hci_dev *hdev) argument
960 struct hci_dev *hdev = data; local
1001 struct hci_dev *hdev = container_of(work, struct hci_dev, power_on); local
1071 struct hci_dev *hdev = container_of(work, struct hci_dev, local
1081 struct hci_dev *hdev = container_of(work, struct hci_dev, error_reset); local
1097 hci_uuids_clear(struct hci_dev *hdev) argument
1107 hci_link_keys_clear(struct hci_dev *hdev) argument
1117 hci_smp_ltks_clear(struct hci_dev *hdev) argument
1127 hci_smp_irks_clear(struct hci_dev *hdev) argument
1137 hci_blocked_keys_clear(struct hci_dev *hdev) argument
1147 hci_is_blocked_key(struct hci_dev *hdev, u8 type, u8 val[16]) argument
1164 hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) argument
1190 hci_persistent_key(struct hci_dev *hdev, struct hci_conn *conn, u8 key_type, u8 old_key_type) argument
1238 hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 role) argument
1267 hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa) argument
1301 hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) argument
1334 hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn, bdaddr_t *bdaddr, u8 *val, u8 type, u8 pin_len, bool *persistent) argument
1381 hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 type, u8 authenticated, u8 tk[16], u8 enc_size, __le16 ediv, __le64 rand) argument
1410 hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, u8 val[16], bdaddr_t *rpa) argument
1433 hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) argument
1449 hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) argument
1468 hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) argument
1483 hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) argument
1522 struct hci_dev *hdev = container_of(work, struct hci_dev, local
1545 struct hci_dev *hdev = container_of(work, struct hci_dev, local
1560 hci_find_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) argument
1576 hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) argument
1593 hci_remote_oob_data_clear(struct hci_dev *hdev) argument
1603 hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u8 *hash192, u8 *rand192, u8 *hash256, u8 *rand256) argument
1650 hci_find_adv_instance(struct hci_dev *hdev, u8 instance) argument
1663 hci_get_next_instance(struct hci_dev *hdev, u8 instance) argument
1680 hci_remove_adv_instance(struct hci_dev *hdev, u8 instance) argument
1708 hci_adv_instances_set_rpa_expired(struct hci_dev *hdev, bool rpa_expired) argument
1717 hci_adv_instances_clear(struct hci_dev *hdev) argument
1747 hci_add_adv_instance(struct hci_dev *hdev, u8 instance, u32 flags, u16 adv_data_len, u8 *adv_data, u16 scan_rsp_len, u8 *scan_rsp_data, u16 timeout, u16 duration, s8 tx_power, u32 min_interval, u32 max_interval, u8 mesh_handle) argument
1805 hci_add_per_instance(struct hci_dev *hdev, u8 instance, u32 flags, u8 data_len, u8 *data, u32 min_interval, u32 max_interval) argument
1827 hci_set_adv_instance_data(struct hci_dev *hdev, u8 instance, u16 adv_data_len, u8 *adv_data, u16 scan_rsp_len, u8 *scan_rsp_data) argument
1862 hci_adv_instance_flags(struct hci_dev *hdev, u8 instance) argument
1896 hci_adv_instance_is_scannable(struct hci_dev *hdev, u8 instance) argument
1916 hci_adv_monitors_clear(struct hci_dev *hdev) argument
1930 hci_free_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) argument
1958 hci_add_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) argument
2004 hci_remove_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) argument
2040 hci_remove_single_adv_monitor(struct hci_dev *hdev, u16 handle) argument
2051 hci_remove_all_adv_monitor(struct hci_dev *hdev) argument
2073 hci_is_adv_monitoring(struct hci_dev *hdev) argument
2078 hci_get_adv_monitor_offload_ext(struct hci_dev *hdev) argument
2272 hci_conn_params_lookup(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) argument
2327 hci_conn_params_add(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) argument
2373 hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) argument
2389 hci_conn_params_clear_disabled(struct hci_dev *hdev) argument
2412 hci_conn_params_clear_all(struct hci_dev *hdev) argument
2435 hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 *bdaddr_type) argument
2450 hci_clear_wake_reason(struct hci_dev *hdev) argument
2464 struct hci_dev *hdev = local
2491 struct hci_dev *hdev; local
2623 hci_free_dev(struct hci_dev *hdev) argument
2631 hci_register_dev(struct hci_dev *hdev) argument
2753 hci_unregister_dev(struct hci_dev *hdev) argument
2799 hci_release_dev(struct hci_dev *hdev) argument
2836 hci_register_suspend_notifier(struct hci_dev *hdev) argument
2849 hci_unregister_suspend_notifier(struct hci_dev *hdev) argument
2868 hci_cancel_cmd_sync(struct hci_dev *hdev, int err) argument
2880 hci_suspend_dev(struct hci_dev *hdev) argument
2911 hci_resume_dev(struct hci_dev *hdev) argument
2939 hci_reset_dev(struct hci_dev *hdev) argument
2959 hci_recv_frame(struct hci_dev *hdev, struct sk_buff *skb) argument
3004 hci_recv_diag(struct hci_dev *hdev, struct sk_buff *skb) argument
3019 hci_set_hw_info(struct hci_dev *hdev, const char *fmt, ...) argument
3030 hci_set_fw_info(struct hci_dev *hdev, const char *fmt, ...) argument
3067 hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument
3104 hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, const void *param) argument
3128 __hci_cmd_send(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param) argument
3176 hci_sent_cmd_data(struct hci_dev *hdev, __u16 opcode) argument
3190 hci_recv_event_data(struct hci_dev *hdev, __u8 event) argument
3237 struct hci_dev *hdev = conn->hdev; local
3297 struct hci_dev *hdev = chan->conn->hdev; local
3309 struct hci_dev *hdev = conn->hdev; local
3343 struct hci_dev *hdev = conn->hdev; local
3387 struct hci_dev *hdev = conn->hdev; local
3401 struct hci_dev *hdev; local
3438 hci_low_sent(struct hci_dev *hdev, __u8 type, int *quote) argument
3476 hci_link_tx_to(struct hci_dev *hdev, __u8 type) argument
3502 hci_chan_sent(struct hci_dev *hdev, __u8 type, int *quote) argument
3565 hci_prio_recalculate(struct hci_dev *hdev, __u8 type) argument
3615 __get_blocks(struct hci_dev *hdev, struct sk_buff *skb) argument
3621 __check_timeout(struct hci_dev *hdev, unsigned int cnt, u8 type) argument
3645 hci_sched_sco(struct hci_dev *hdev) argument
3668 hci_sched_esco(struct hci_dev *hdev) argument
3692 hci_sched_acl_pkt(struct hci_dev *hdev) argument
3734 hci_sched_acl_blk(struct hci_dev *hdev) argument
3788 hci_sched_acl(struct hci_dev *hdev) argument
3811 hci_sched_le(struct hci_dev *hdev) argument
3862 hci_sched_iso(struct hci_dev *hdev) argument
3890 struct hci_dev *hdev = container_of(work, struct hci_dev, tx_work); local
3913 hci_acldata_packet(struct hci_dev *hdev, struct sk_buff *skb) argument
3949 hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) argument
3983 hci_isodata_packet(struct hci_dev *hdev, struct sk_buff *skb) argument
4020 hci_req_is_complete(struct hci_dev *hdev) argument
4031 hci_resend_last(struct hci_dev *hdev) argument
4053 hci_req_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 status, hci_req_complete_t *req_complete, hci_req_complete_skb_t *req_complete_skb) argument
4122 struct hci_dev *hdev = container_of(work, struct hci_dev, rx_work); local
4195 hci_send_cmd_sync(struct hci_dev *hdev, struct sk_buff *skb) argument
4227 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_work); local
[all...]
H A Dmgmt.c323 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, argument
330 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, argument
337 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, argument
366 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, argument
379 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, argument
431 read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
491 read_unconf_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
551 read_ext_index_list(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
625 is_configured(struct hci_dev *hdev) argument
639 get_missing_options(struct hci_dev *hdev) argument
655 new_options(struct hci_dev *hdev, struct sock *skip) argument
663 send_options_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) argument
671 read_config_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
699 get_supported_phys(struct hci_dev *hdev) argument
751 get_selected_phys(struct hci_dev *hdev) argument
814 get_configurable_phys(struct hci_dev *hdev) argument
820 get_supported_settings(struct hci_dev *hdev) argument
871 get_current_settings(struct hci_dev *hdev) argument
951 pending_find(u16 opcode, struct hci_dev *hdev) argument
956 mgmt_get_adv_discov_flags(struct hci_dev *hdev) argument
980 mgmt_get_connectable(struct hci_dev *hdev) argument
997 service_cache_sync(struct hci_dev *hdev, void *data) argument
1007 struct hci_dev *hdev = container_of(work, struct hci_dev, local
1016 rpa_expired_sync(struct hci_dev *hdev, void *data) argument
1030 struct hci_dev *hdev = container_of(work, struct hci_dev, local
1047 struct hci_dev *hdev = container_of(work, struct hci_dev, local
1072 mesh_send_complete(struct hci_dev *hdev, struct mgmt_mesh_tx *mesh_tx, bool silent) argument
1084 mesh_send_done_sync(struct hci_dev *hdev, void *data) argument
1100 mesh_next(struct hci_dev *hdev, void *data, int err) argument
1118 struct hci_dev *hdev = container_of(work, struct hci_dev, local
1127 mgmt_init_hdev(struct sock *sk, struct hci_dev *hdev) argument
1149 read_controller_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
1179 append_eir_data_to_buf(struct hci_dev *hdev, u8 *eir) argument
1203 read_ext_controller_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
1243 ext_info_changed(struct hci_dev *hdev, struct sock *skip) argument
1259 send_settings_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) argument
1267 mgmt_advertising_added(struct sock *sk, struct hci_dev *hdev, u8 instance) argument
1276 mgmt_advertising_removed(struct sock *sk, struct hci_dev *hdev, u8 instance) argument
1286 cancel_adv_timeout(struct hci_dev *hdev) argument
1295 restart_le_actions(struct hci_dev *hdev) argument
1319 new_settings(struct hci_dev *hdev, struct sock *skip) argument
1327 mgmt_set_powered_complete(struct hci_dev *hdev, void *data, int err) argument
1363 set_powered_sync(struct hci_dev *hdev, void *data) argument
1373 set_powered(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
1432 mgmt_new_settings(struct hci_dev *hdev) argument
1439 struct hci_dev *hdev; member in struct:cmd_lookup
1493 mgmt_bredr_support(struct hci_dev *hdev) argument
1503 mgmt_le_support(struct hci_dev *hdev) argument
1513 mgmt_set_discoverable_complete(struct hci_dev *hdev, void *data, int err) argument
1547 set_discoverable_sync(struct hci_dev *hdev, void *data) argument
1554 set_discoverable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
1687 mgmt_set_connectable_complete(struct hci_dev *hdev, void *data, int err) argument
1715 set_connectable_update_settings(struct hci_dev *hdev, struct sock *sk, u8 val) argument
1744 set_connectable_sync(struct hci_dev *hdev, void *data) argument
1751 set_connectable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
1811 set_bondable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
1849 set_link_security(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
1918 set_ssp_complete(struct hci_dev *hdev, void *data, int err) argument
1960 set_ssp_sync(struct hci_dev *hdev, void *data) argument
1978 set_ssp(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2053 set_hs(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2061 set_le_complete(struct hci_dev *hdev, void *data, int err) argument
2082 set_le_sync(struct hci_dev *hdev, void *data) argument
2126 set_mesh_complete(struct hci_dev *hdev, void *data, int err) argument
2142 set_mesh_sync(struct hci_dev *hdev, void *data) argument
2165 set_mesh(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2203 mesh_send_start_complete(struct hci_dev *hdev, void *data, int err) argument
2224 mesh_send_sync(struct hci_dev *hdev, void *data) argument
2288 mesh_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2315 send_cancel(struct hci_dev *hdev, void *data) argument
2342 mesh_send_cancel(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2376 mesh_send(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2437 set_le(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2532 pending_eir_or_class(struct hci_dev *hdev) argument
2568 mgmt_class_complete(struct hci_dev *hdev, void *data, int err) argument
2580 add_uuid_sync(struct hci_dev *hdev, void *data) argument
2591 add_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2641 enable_service_cache(struct hci_dev *hdev) argument
2655 remove_uuid_sync(struct hci_dev *hdev, void *data) argument
2666 remove_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2737 set_class_sync(struct hci_dev *hdev, void *data) argument
2752 set_dev_class(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2807 load_link_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
2897 device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type, struct sock *skip_sk) argument
2909 unpair_device_complete(struct hci_dev *hdev, void *data, int err) argument
2921 unpair_device_sync(struct hci_dev *hdev, void *data) argument
2940 unpair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3069 disconnect(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3155 get_connections(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
3209 send_pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_pin_code_neg_reply *cp) argument
3230 pin_code_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3292 set_io_capability(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3317 struct hci_dev *hdev = conn->hdev; local
3409 pair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3541 cancel_pair_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3598 user_pairing_resp(struct sock *sk, struct hci_dev *hdev, struct mgmt_addr_info *addr, u16 mgmt_op, u16 hci_op, __le32 passkey) argument
3669 pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3681 user_confirm_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3697 user_confirm_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3709 user_passkey_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3721 user_passkey_neg_reply(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3733 adv_expire_sync(struct hci_dev *hdev, u32 flags) argument
3756 name_changed_sync(struct hci_dev *hdev, void *data) argument
3761 set_name_complete(struct hci_dev *hdev, void *data, int err) argument
3786 set_name_sync(struct hci_dev *hdev, void *data) argument
3802 set_local_name(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3865 appearance_changed_sync(struct hci_dev *hdev, void *data) argument
3870 set_appearance(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3905 get_phy_configuration(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
3926 mgmt_phy_configuration_changed(struct hci_dev *hdev, struct sock *skip) argument
3938 set_default_phy_complete(struct hci_dev *hdev, void *data, int err) argument
3975 set_default_phy_sync(struct hci_dev *hdev, void *data) argument
4014 set_phy_configuration(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
4143 set_blocked_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
4192 set_wideband_speech(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
4241 read_controller_cap(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
4352 read_exp_features_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
4457 exp_ll_privacy_feature_changed(bool enabled, struct hci_dev *hdev, struct sock *skip) argument
4478 exp_feature_changed(struct hci_dev *hdev, const u8 *uuid, bool enabled, struct sock *skip) argument
4499 set_zero_key_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) argument
4536 set_debug_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) argument
4582 set_mgmt_mesh_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) argument
4633 set_rpa_resolution_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) argument
4698 set_quality_report_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) argument
4772 set_offload_codec_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) argument
4830 set_le_simultaneous_roles_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) argument
4889 set_iso_socket_func(struct sock *sk, struct hci_dev *hdev, struct mgmt_cp_set_exp_feature *cp, u16 data_len) argument
4961 set_exp_feature(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
4979 get_params_flags(struct hci_dev *hdev, struct hci_conn_params *params) argument
4995 get_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
5047 device_flags_changed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type, u32 supported_flags, u32 current_flags) argument
5061 set_device_flags(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5138 mgmt_adv_monitor_added(struct sock *sk, struct hci_dev *hdev, u16 handle) argument
5148 mgmt_adv_monitor_removed(struct hci_dev *hdev, u16 handle) argument
5168 read_adv_mon_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5217 mgmt_add_adv_patterns_monitor_complete(struct hci_dev *hdev, void *data, int status) argument
5245 mgmt_add_adv_patterns_monitor_sync(struct hci_dev *hdev, void *data) argument
5253 __add_adv_patterns_monitor(struct sock *sk, struct hci_dev *hdev, struct adv_monitor *m, u8 status, void *data, u16 len, u16 op) argument
5357 add_adv_patterns_monitor(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5394 add_adv_patterns_monitor_rssi(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5431 mgmt_remove_adv_monitor_complete(struct hci_dev *hdev, void *data, int status) argument
5454 mgmt_remove_adv_monitor_sync(struct hci_dev *hdev, void *data) argument
5466 remove_adv_monitor(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5512 read_local_oob_data_complete(struct hci_dev *hdev, void *data, int err) argument
5579 read_local_oob_data_sync(struct hci_dev *hdev, void *data) argument
5594 read_local_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
5636 add_remote_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5744 remove_remote_oob_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5781 mgmt_start_discovery_complete(struct hci_dev *hdev, u8 status) argument
5804 discovery_type_is_valid(struct hci_dev *hdev, uint8_t type, uint8_t *mgmt_status) argument
5831 start_discovery_complete(struct hci_dev *hdev, void *data, int err) argument
5850 start_discovery_sync(struct hci_dev *hdev, void *data) argument
5855 start_discovery_internal(struct sock *sk, struct hci_dev *hdev, u16 op, void *data, u16 len) argument
5926 start_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5933 start_limited_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
5941 start_service_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6053 mgmt_stop_discovery_complete(struct hci_dev *hdev, u8 status) argument
6070 stop_discovery_complete(struct hci_dev *hdev, void *data, int err) argument
6087 stop_discovery_sync(struct hci_dev *hdev, void *data) argument
6092 stop_discovery(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6137 confirm_name(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6179 block_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6215 unblock_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6251 set_device_id_sync(struct hci_dev *hdev, void *data) argument
6256 set_device_id(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6288 enable_advertising_instance(struct hci_dev *hdev, int err) argument
6296 set_advertising_complete(struct hci_dev *hdev, void *data, int err) argument
6344 set_adv_sync(struct hci_dev *hdev, void *data) argument
6378 set_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6463 set_static_address(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6507 set_scan_params(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6556 fast_connectable_complete(struct hci_dev *hdev, void *data, int err) argument
6580 write_fast_connectable_sync(struct hci_dev *hdev, void *data) argument
6588 set_fast_connectable(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6644 set_bredr_complete(struct hci_dev *hdev, void *data, int err) argument
6667 set_bredr_sync(struct hci_dev *hdev, void *data) argument
6685 set_bredr(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6785 set_secure_conn_complete(struct hci_dev *hdev, void *data, int err) argument
6823 set_secure_conn_sync(struct hci_dev *hdev, void *data) argument
6835 set_secure_conn(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6916 set_debug_keys(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
6963 set_privacy(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) argument
7036 load_irks(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) argument
7131 load_long_term_keys(struct sock *sk, struct hci_dev *hdev, void *cp_data, u16 len) argument
7232 get_conn_info_complete(struct hci_dev *hdev, void *data, int err) argument
7261 get_conn_info_sync(struct hci_dev *hdev, void *data) argument
7299 get_conn_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
7390 get_clock_info_complete(struct hci_dev *hdev, void *data, int err) argument
7421 get_clock_info_sync(struct hci_dev *hdev, void *data) argument
7443 get_clock_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
7507 is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) argument
7525 hci_conn_params_set(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type, u8 auto_connect) argument
7569 device_added(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type, u8 action) argument
7581 add_device_sync(struct hci_dev *hdev, void *data) argument
7586 add_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
7688 device_removed(struct sock *sk, struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) argument
7699 remove_device_sync(struct hci_dev *hdev, void *data) argument
7704 remove_device(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
7828 load_conn_param(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
7913 set_external_config(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
7969 set_public_address(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) argument
8021 read_local_oob_ext_data_complete(struct hci_dev *hdev, void *data, int err) argument
8144 read_local_ssp_oob_req(struct hci_dev *hdev, struct sock *sk, struct mgmt_cp_read_local_oob_ext_data *cp) argument
8166 read_local_oob_ext_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
8327 get_supported_adv_flags(struct hci_dev *hdev) argument
8364 read_adv_features(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
8419 calculate_name_len(struct hci_dev *hdev) argument
8426 tlv_data_max_len(struct hci_dev *hdev, u32 adv_flags, bool is_adv_data) argument
8472 tlv_data_is_valid(struct hci_dev *hdev, u32 adv_flags, u8 *data, u8 len, bool is_adv_data) argument
8517 requested_adv_flags_are_valid(struct hci_dev *hdev, u32 adv_flags) argument
8533 adv_busy(struct hci_dev *hdev) argument
8538 add_adv_complete(struct hci_dev *hdev, struct sock *sk, u8 instance, int err) argument
8570 add_advertising_complete(struct hci_dev *hdev, void *data, int err) argument
8592 add_advertising_sync(struct hci_dev *hdev, void *data) argument
8600 add_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
8735 add_ext_adv_params_complete(struct hci_dev *hdev, void *data, int err) argument
8785 add_ext_adv_params_sync(struct hci_dev *hdev, void *data) argument
8793 add_ext_adv_params(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
8909 add_ext_adv_data_complete(struct hci_dev *hdev, void *data, int err) argument
8931 add_ext_adv_data_sync(struct hci_dev *hdev, void *data) argument
8952 add_ext_adv_data(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
9071 remove_advertising_complete(struct hci_dev *hdev, void *data, int err) argument
9093 remove_advertising_sync(struct hci_dev *hdev, void *data) argument
9109 remove_advertising(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
9157 get_adv_size_info(struct sock *sk, struct hci_dev *hdev, void *data, u16 data_len) argument
9327 mgmt_index_added(struct hci_dev *hdev) argument
9359 mgmt_index_removed(struct hci_dev *hdev) argument
9401 mgmt_power_on(struct hci_dev *hdev, int err) argument
9424 __mgmt_power_off(struct hci_dev *hdev) argument
9458 mgmt_set_powered_failed(struct hci_dev *hdev, int err) argument
9477 mgmt_new_link_key(struct hci_dev *hdev, struct link_key *key, bool persistent) argument
9513 mgmt_new_ltk(struct hci_dev *hdev, struct smp_ltk *key, bool persistent) argument
9556 mgmt_new_irk(struct hci_dev *hdev, struct smp_irk *irk, bool persistent) argument
9572 mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, bool persistent) argument
9602 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) argument
9623 mgmt_device_connected(struct hci_dev *hdev, struct hci_conn *conn, u8 *name, u8 name_len) argument
9687 struct hci_dev *hdev = data; local
9696 mgmt_powering_down(struct hci_dev *hdev) argument
9715 mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 reason, bool mgmt_connected) argument
9747 mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) argument
9773 mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) argument
9785 mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure) argument
9796 mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) argument
9809 mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 status) argument
9822 mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 value, u8 confirm_hint) argument
9839 mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type) argument
9853 user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status, u8 opcode) argument
9869 mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) argument
9876 mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) argument
9884 mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) argument
9891 mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u8 status) argument
9899 mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, u32 passkey, u8 entered) argument
9936 mgmt_auth_enable_complete(struct hci_dev *hdev, u8 status) argument
9973 mgmt_set_class_of_dev_complete(struct hci_dev *hdev, u8 *dev_class, u8 status) argument
9992 mgmt_set_local_name_complete(struct hci_dev *hdev, u8 *name, u8 status) argument
10090 is_filter_match(struct hci_dev *hdev, s8 rssi, u8 *eir, u16 eir_len, u8 *scan_rsp, u8 scan_rsp_len) argument
10133 mgmt_adv_monitor_device_lost(struct hci_dev *hdev, u16 handle, bdaddr_t *bdaddr, u8 addr_type) argument
10146 mgmt_send_adv_monitor_device_found(struct hci_dev *hdev, struct sk_buff *skb, struct sock *skip_sk, u16 handle) argument
10176 mgmt_adv_monitor_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, bool report_device, struct sk_buff *skb, struct sock *skip_sk) argument
10240 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) argument
10306 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) argument
10398 mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, u8 addr_type, s8 rssi, u8 *name, u8 name_len) argument
10425 mgmt_discovering(struct hci_dev *hdev, u8 discovering) argument
10438 mgmt_suspending(struct hci_dev *hdev, u8 state) argument
10446 mgmt_resuming(struct hci_dev *hdev, u8 reason, bdaddr_t *bdaddr, u8 addr_type) argument
10482 struct hci_dev *hdev; local
[all...]
H A Dhci_sync.c24 static void hci_cmd_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, argument
52 static struct sk_buff *hci_cmd_sync_alloc(struct hci_dev *hdev, u1 argument
90 struct hci_dev *hdev = req->hdev; local
119 struct hci_dev *hdev = req->hdev; local
151 __hci_cmd_sync_sk(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout, struct sock *sk) argument
209 __hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) argument
217 hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) argument
236 __hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout) argument
245 __hci_cmd_sync_status_sk(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u8 event, u32 timeout, struct sock *sk) argument
275 __hci_cmd_sync_status(struct hci_dev *hdev, u16 opcode, u32 plen, const void *param, u32 timeout) argument
285 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_sync_work); local
322 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_sync_cancel_work); local
332 scan_disable_sync(struct hci_dev *hdev, void *data) argument
338 interleaved_inquiry_sync(struct hci_dev *hdev, void *data) argument
345 struct hci_dev *hdev = container_of(work, struct hci_dev, local
403 reenable_adv_sync(struct hci_dev *hdev, void *data) argument
430 struct hci_dev *hdev = container_of(work, struct hci_dev, local
445 cancel_adv_timeout(struct hci_dev *hdev) argument
464 hci_clear_adv_instance_sync(struct hci_dev *hdev, struct sock *sk, u8 instance, bool force) argument
520 adv_timeout_expire_sync(struct hci_dev *hdev, void *data) argument
537 struct hci_dev *hdev = container_of(work, struct hci_dev, local
560 hci_cmd_sync_init(struct hci_dev *hdev) argument
573 _hci_cmd_sync_cancel_entry(struct hci_dev *hdev, struct hci_cmd_sync_work_entry *entry, int err) argument
584 hci_cmd_sync_clear(struct hci_dev *hdev) argument
597 hci_cmd_sync_cancel(struct hci_dev *hdev, int err) argument
615 hci_cmd_sync_cancel_sync(struct hci_dev *hdev, int err) argument
635 hci_cmd_sync_submit(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) argument
672 hci_cmd_sync_queue(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) argument
686 _hci_cmd_sync_lookup_entry(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) argument
712 hci_cmd_sync_queue_once(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) argument
728 hci_cmd_sync_lookup_entry(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) argument
742 hci_cmd_sync_cancel_entry(struct hci_dev *hdev, struct hci_cmd_sync_work_entry *entry) argument
755 hci_cmd_sync_dequeue_once(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) argument
776 hci_cmd_sync_dequeue(struct hci_dev *hdev, hci_cmd_sync_work_func_t func, void *data, hci_cmd_sync_work_destroy_t destroy) argument
794 hci_update_eir_sync(struct hci_dev *hdev) argument
825 get_service_classes(struct hci_dev *hdev) argument
836 hci_update_class_sync(struct hci_dev *hdev) argument
865 is_advertising_allowed(struct hci_dev *hdev, bool connectable) argument
904 adv_use_rpa(struct hci_dev *hdev, uint32_t flags) argument
927 hci_set_random_addr_sync(struct hci_dev *hdev, bdaddr_t *rpa) argument
950 hci_update_random_address_sync(struct hci_dev *hdev, bool require_privacy, bool rpa, u8 *own_addr_type) argument
1040 hci_disable_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance) argument
1077 hci_set_adv_set_random_addr_sync(struct hci_dev *hdev, u8 instance, bdaddr_t *random_addr) argument
1103 hci_setup_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance) argument
1236 hci_set_ext_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) argument
1277 __hci_set_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) argument
1299 hci_update_scan_rsp_data_sync(struct hci_dev *hdev, u8 instance) argument
1310 hci_enable_ext_advertising_sync(struct hci_dev *hdev, u8 instance) argument
1356 hci_start_ext_adv_sync(struct hci_dev *hdev, u8 instance) argument
1371 hci_disable_per_advertising_sync(struct hci_dev *hdev, u8 instance) argument
1390 hci_set_per_adv_params_sync(struct hci_dev *hdev, u8 instance, u16 min_interval, u16 max_interval) argument
1412 hci_set_per_adv_data_sync(struct hci_dev *hdev, u8 instance) argument
1440 hci_enable_per_advertising_sync(struct hci_dev *hdev, u8 instance) argument
1462 hci_adv_bcast_annoucement(struct hci_dev *hdev, struct adv_info *adv) argument
1497 hci_start_per_adv_sync(struct hci_dev *hdev, u8 instance, u8 data_len, u8 *data, u32 flags, u16 min_interval, u16 max_interval, u16 sync_interval) argument
1553 hci_start_adv_sync(struct hci_dev *hdev, u8 instance) argument
1571 hci_enable_advertising_sync(struct hci_dev *hdev) argument
1657 enable_advertising_sync(struct hci_dev *hdev, void *data) argument
1662 hci_enable_advertising(struct hci_dev *hdev) argument
1671 hci_remove_ext_adv_instance_sync(struct hci_dev *hdev, u8 instance, struct sock *sk) argument
1692 remove_ext_adv_sync(struct hci_dev *hdev, void *data) argument
1703 hci_remove_ext_adv_instance(struct hci_dev *hdev, u8 instance) argument
1716 hci_le_terminate_big_sync(struct hci_dev *hdev, u8 handle, u8 reason) argument
1728 hci_set_ext_adv_data_sync(struct hci_dev *hdev, u8 instance) argument
1770 hci_set_adv_data_sync(struct hci_dev *hdev, u8 instance) argument
1793 hci_update_adv_data_sync(struct hci_dev *hdev, u8 instance) argument
1804 hci_schedule_adv_instance_sync(struct hci_dev *hdev, u8 instance, bool force) argument
1860 hci_clear_adv_sets_sync(struct hci_dev *hdev, struct sock *sk) argument
1876 hci_clear_adv_sync(struct hci_dev *hdev, struct sock *sk, bool force) argument
1910 hci_remove_adv_sync(struct hci_dev *hdev, u8 instance, struct sock *sk) argument
1946 hci_remove_advertising_sync(struct hci_dev *hdev, struct sock *sk, u8 instance, bool force) argument
1990 hci_read_rssi_sync(struct hci_dev *hdev, __le16 handle) argument
1999 hci_read_clock_sync(struct hci_dev *hdev, struct hci_cp_read_clock *cp) argument
2005 hci_read_tx_power_sync(struct hci_dev *hdev, __le16 handle, u8 type) argument
2015 hci_disable_advertising_sync(struct hci_dev *hdev) argument
2033 hci_le_set_ext_scan_enable_sync(struct hci_dev *hdev, u8 val, u8 filter_dup) argument
2050 hci_le_set_scan_enable_sync(struct hci_dev *hdev, u8 val, u8 filter_dup) argument
2070 hci_le_set_addr_resolution_enable_sync(struct hci_dev *hdev, u8 val) argument
2083 hci_scan_disable_sync(struct hci_dev *hdev) argument
2105 scan_use_rpa(struct hci_dev *hdev) argument
2110 hci_start_interleave_scan(struct hci_dev *hdev) argument
2117 is_interleave_scanning(struct hci_dev *hdev) argument
2122 cancel_interleave_scan(struct hci_dev *hdev) argument
2134 hci_update_interleaved_scan_sync(struct hci_dev *hdev) argument
2163 hci_le_del_resolve_list_sync(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) argument
2185 hci_le_del_accept_list_sync(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) argument
2226 hci_le_add_resolve_list_sync(struct hci_dev *hdev, struct conn_params *params) argument
2288 hci_le_set_privacy_mode_sync(struct hci_dev *hdev, struct conn_params *params) argument
2324 hci_le_add_accept_list_sync(struct hci_dev *hdev, struct conn_params *params, u8 *num_entries) argument
2390 hci_pause_advertising_sync(struct hci_dev *hdev) argument
2434 hci_resume_advertising_sync(struct hci_dev *hdev) argument
2478 hci_pause_addr_resolution(struct hci_dev *hdev) argument
2517 hci_read_local_oob_data_sync(struct hci_dev *hdev, bool extended, struct sock *sk) argument
2573 hci_le_clear_accept_list_sync(struct hci_dev *hdev) argument
2599 hci_update_accept_list_sync(struct hci_dev *hdev) argument
2772 hci_le_set_ext_scan_param_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy) argument
2852 hci_le_set_scan_param_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy) argument
2874 hci_start_scan_sync(struct hci_dev *hdev, u8 type, u16 interval, u16 window, u8 own_addr_type, u8 filter_policy, u8 filter_dup) argument
2893 hci_passive_scan_sync(struct hci_dev *hdev) argument
2988 hci_update_passive_scan_sync(struct hci_dev *hdev) argument
3059 update_scan_sync(struct hci_dev *hdev, void *data) argument
3064 hci_update_scan(struct hci_dev *hdev) argument
3069 update_passive_scan_sync(struct hci_dev *hdev, void *data) argument
3074 hci_update_passive_scan(struct hci_dev *hdev) argument
3089 hci_write_sc_support_sync(struct hci_dev *hdev, u8 val) argument
3112 hci_write_ssp_mode_sync(struct hci_dev *hdev, u8 mode) argument
3133 hci_write_le_host_supported_sync(struct hci_dev *hdev, u8 le, u8 simul) argument
3157 hci_powered_update_adv_sync(struct hci_dev *hdev) argument
3202 hci_write_auth_enable_sync(struct hci_dev *hdev) argument
3215 hci_write_fast_connectable_sync(struct hci_dev *hdev, bool enable) argument
3259 disconnected_accept_list_entries(struct hci_dev *hdev) argument
3277 hci_write_scan_enable_sync(struct hci_dev *hdev, u8 val) argument
3284 hci_update_scan_sync(struct hci_dev *hdev) argument
3316 hci_update_name_sync(struct hci_dev *hdev) argument
3341 hci_powered_update_sync(struct hci_dev *hdev) argument
3411 hci_dev_get_bd_addr_from_property(struct hci_dev *hdev) argument
3433 hci_init_stage_sync(struct hci_dev *hdev, const struct hci_init_stage *stage) argument
3450 hci_read_local_version_sync(struct hci_dev *hdev) argument
3457 hci_read_bd_addr_sync(struct hci_dev *hdev) argument
3476 hci_reset_sync(struct hci_dev *hdev) argument
3490 hci_init0_sync(struct hci_dev *hdev) argument
3506 hci_unconf_init_sync(struct hci_dev *hdev) argument
3524 hci_read_local_features_sync(struct hci_dev *hdev) argument
3546 hci_read_local_cmds_sync(struct hci_dev *hdev) argument
3565 hci_read_local_amp_info_sync(struct hci_dev *hdev) argument
3572 hci_read_data_block_size_sync(struct hci_dev *hdev) argument
3579 hci_read_flow_control_mode_sync(struct hci_dev *hdev) argument
3586 hci_read_location_data_sync(struct hci_dev *hdev) argument
3609 hci_init1_sync(struct hci_dev *hdev) argument
3645 hci_read_buffer_size_sync(struct hci_dev *hdev) argument
3652 hci_read_dev_class_sync(struct hci_dev *hdev) argument
3659 hci_read_local_name_sync(struct hci_dev *hdev) argument
3666 hci_read_voice_setting_sync(struct hci_dev *hdev) argument
3673 hci_read_num_supported_iac_sync(struct hci_dev *hdev) argument
3680 hci_read_current_iac_lap_sync(struct hci_dev *hdev) argument
3686 hci_set_event_filter_sync(struct hci_dev *hdev, u8 flt_type, u8 cond_type, bdaddr_t *bdaddr, u8 auto_accept) argument
3713 hci_clear_event_filter_sync(struct hci_dev *hdev) argument
3730 hci_write_ca_timeout_sync(struct hci_dev *hdev) argument
3759 hci_write_ssp_mode_1_sync(struct hci_dev *hdev) argument
3778 hci_write_eir_sync(struct hci_dev *hdev) argument
3792 hci_write_inquiry_mode_sync(struct hci_dev *hdev) argument
3810 hci_read_inq_rsp_tx_power_sync(struct hci_dev *hdev) argument
3819 hci_read_local_ext_features_sync(struct hci_dev *hdev, u8 page) argument
3833 hci_read_local_ext_features_1_sync(struct hci_dev *hdev) argument
3858 hci_le_read_buffer_size_sync(struct hci_dev *hdev) argument
3871 hci_le_read_local_features_sync(struct hci_dev *hdev) argument
3878 hci_le_read_supported_states_sync(struct hci_dev *hdev) argument
3895 hci_init2_sync(struct hci_dev *hdev) argument
3928 hci_set_event_mask_sync(struct hci_dev *hdev) argument
4037 hci_read_stored_link_key_sync(struct hci_dev *hdev) argument
4053 hci_setup_link_policy_sync(struct hci_dev *hdev) argument
4078 hci_read_page_scan_activity_sync(struct hci_dev *hdev) argument
4087 hci_read_def_err_data_reporting_sync(struct hci_dev *hdev) argument
4098 hci_read_page_scan_type_sync(struct hci_dev *hdev) argument
4112 hci_read_local_ext_features_all_sync(struct hci_dev *hdev) argument
4149 hci_le_set_event_mask_sync(struct hci_dev *hdev) argument
4270 hci_le_read_adv_tx_power_sync(struct hci_dev *hdev) argument
4288 hci_le_read_tx_power_sync(struct hci_dev *hdev) argument
4299 hci_le_read_accept_list_size_sync(struct hci_dev *hdev) argument
4309 hci_le_read_resolv_list_size_sync(struct hci_dev *hdev) argument
4319 hci_le_clear_resolv_list_sync(struct hci_dev *hdev) argument
4329 hci_le_set_rpa_timeout_sync(struct hci_dev *hdev) argument
4343 hci_le_read_max_data_len_sync(struct hci_dev *hdev) argument
4353 hci_le_read_def_data_len_sync(struct hci_dev *hdev) argument
4363 hci_le_read_num_support_adv_sets_sync(struct hci_dev *hdev) argument
4374 hci_set_le_support_sync(struct hci_dev *hdev) argument
4397 hci_le_set_host_feature_sync(struct hci_dev *hdev) argument
4445 hci_init3_sync(struct hci_dev *hdev) argument
4461 hci_delete_stored_link_key_sync(struct hci_dev *hdev) argument
4490 hci_set_event_mask_page_2_sync(struct hci_dev *hdev) argument
4541 hci_read_local_codecs_sync(struct hci_dev *hdev) argument
4552 hci_read_local_pairing_opts_sync(struct hci_dev *hdev) argument
4562 hci_get_mws_transport_config_sync(struct hci_dev *hdev) argument
4572 hci_read_sync_train_params_sync(struct hci_dev *hdev) argument
4582 hci_write_sc_support_1_sync(struct hci_dev *hdev) argument
4598 hci_set_err_data_report_sync(struct hci_dev *hdev) argument
4640 hci_le_set_write_def_data_len_sync(struct hci_dev *hdev) argument
4658 hci_le_set_default_phy_sync(struct hci_dev *hdev) argument
4700 hci_init4_sync(struct hci_dev *hdev) argument
4716 hci_init_sync(struct hci_dev *hdev) argument
4811 hci_dev_setup_sync(struct hci_dev *hdev) argument
4885 hci_dev_init_sync(struct hci_dev *hdev) argument
4937 hci_dev_open_sync(struct hci_dev *hdev) argument
5051 hci_pend_le_actions_clear(struct hci_dev *hdev) argument
5067 hci_dev_shutdown(struct hci_dev *hdev) argument
5092 hci_dev_close_sync(struct hci_dev *hdev) argument
5233 hci_power_on_sync(struct hci_dev *hdev) argument
5296 hci_remote_name_cancel_sync(struct hci_dev *hdev, bdaddr_t *addr) argument
5307 hci_stop_discovery_sync(struct hci_dev *hdev) argument
5357 hci_disconnect_phy_link_sync(struct hci_dev *hdev, u16 handle, u8 reason) argument
5370 hci_disconnect_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) argument
5408 hci_le_connect_cancel_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) argument
5425 hci_connect_cancel_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) argument
5471 hci_reject_sco_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) argument
5490 hci_le_reject_cis_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) argument
5503 hci_reject_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) argument
5522 hci_abort_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 reason) argument
5575 hci_disconnect_all_sync(struct hci_dev *hdev, u8 reason) argument
5606 hci_power_off_sync(struct hci_dev *hdev) argument
5643 hci_set_powered_sync(struct hci_dev *hdev, u8 val) argument
5651 hci_write_iac_sync(struct hci_dev *hdev) argument
5682 hci_update_discoverable_sync(struct hci_dev *hdev) argument
5722 update_discoverable_sync(struct hci_dev *hdev, void *data) argument
5727 hci_update_discoverable(struct hci_dev *hdev) argument
5740 hci_update_connectable_sync(struct hci_dev *hdev) argument
5771 hci_inquiry_sync(struct hci_dev *hdev, u8 length) argument
5799 hci_active_scan_sync(struct hci_dev *hdev, uint16_t interval) argument
5870 hci_start_interleaved_discovery_sync(struct hci_dev *hdev) argument
5883 hci_start_discovery_sync(struct hci_dev *hdev) argument
5934 hci_suspend_monitor_sync(struct hci_dev *hdev) argument
5946 hci_pause_discovery_sync(struct hci_dev *hdev) argument
5968 hci_update_event_filter_sync(struct hci_dev *hdev) argument
6013 hci_pause_scan_sync(struct hci_dev *hdev) argument
6042 hci_suspend_sync(struct hci_dev *hdev) argument
6107 hci_resume_discovery_sync(struct hci_dev *hdev) argument
6127 hci_resume_monitor_sync(struct hci_dev *hdev) argument
6139 hci_resume_scan_sync(struct hci_dev *hdev) argument
6162 hci_resume_sync(struct hci_dev *hdev) argument
6193 struct hci_dev *hdev = conn->hdev; local
6198 hci_le_ext_directed_advertising_sync(struct hci_dev *hdev, struct hci_conn *conn) argument
6261 hci_le_directed_advertising_sync(struct hci_dev *hdev, struct hci_conn *conn) argument
6316 struct hci_dev *hdev = conn->hdev; local
6330 hci_le_ext_create_conn_sync(struct hci_dev *hdev, struct hci_conn *conn, u8 own_addr_type) argument
6381 hci_le_create_conn_sync(struct hci_dev *hdev, void *data) argument
6494 hci_le_create_cis_sync(struct hci_dev *hdev) argument
6595 hci_le_remove_cig_sync(struct hci_dev *hdev, u8 handle) argument
6606 hci_le_big_terminate_sync(struct hci_dev *hdev, u8 handle) argument
6617 hci_le_pa_terminate_sync(struct hci_dev *hdev, u16 handle) argument
6628 hci_get_random_address(struct hci_dev *hdev, bool require_privacy, bool use_rpa, struct adv_info *adv_instance, u8 *own_addr_type, bdaddr_t *rand_addr) argument
6701 _update_adv_data_sync(struct hci_dev *hdev, void *data) argument
6708 hci_update_adv_data(struct hci_dev *hdev, u8 instance) argument
6714 hci_acl_create_conn_sync(struct hci_dev *hdev, void *data) argument
6775 hci_connect_acl_sync(struct hci_dev *hdev, struct hci_conn *conn) argument
6781 create_le_conn_complete(struct hci_dev *hdev, void *data, int err) argument
6812 hci_connect_le_sync(struct hci_dev *hdev, struct hci_conn *conn) argument
6818 hci_cancel_connect_sync(struct hci_dev *hdev, struct hci_conn *conn) argument
[all...]
H A Dhci_conn.c74 struct hci_dev *hdev = conn->hdev; local
143 struct hci_dev *hdev = conn->hdev; local
192 struct hci_dev *hdev = conn->hdev; local
205 struct hci_dev *hdev = conn->hdev; local
238 configure_datapath_sync(struct hci_dev *hdev, struct bt_codec *codec) argument
284 hci_enhanced_setup_sync(struct hci_dev *hdev, void *data) argument
408 struct hci_dev *hdev = conn->hdev; local
485 struct hci_dev *hdev = conn->hdev; local
521 struct hci_dev *hdev = conn->hdev; local
586 struct hci_dev *hdev = conn->hdev; local
625 le_disable_advertising(struct hci_dev *hdev) argument
646 struct hci_dev *hdev = conn->hdev; local
703 terminate_big_sync(struct hci_dev *hdev, void *data) argument
720 terminate_big_destroy(struct hci_dev *hdev, void *data, int err) argument
725 hci_le_terminate_big(struct hci_dev *hdev, struct hci_conn *conn) argument
749 big_terminate_sync(struct hci_dev *hdev, void *data) argument
776 hci_le_big_terminate(struct hci_dev *hdev, u8 big, struct hci_conn *conn) argument
825 struct hci_dev *hdev = conn->hdev; local
848 remove_cig_sync(struct hci_dev *hdev, void *data) argument
855 hci_le_remove_cig(struct hci_dev *hdev, u8 handle) argument
880 struct hci_dev *hdev = conn->hdev; local
901 hci_conn_hash_alloc_unset(struct hci_dev *hdev) argument
907 hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst, u8 role, u16 handle) argument
1005 hci_conn_add_unset(struct hci_dev *hdev, int type, bdaddr_t *dst, u8 role) argument
1045 struct hci_dev *hdev = conn->hdev; local
1087 struct hci_dev *hdev = conn->hdev; local
1135 struct hci_dev *hdev = NULL, *d; local
1196 struct hci_dev *hdev = conn->hdev; local
1209 struct hci_dev *hdev = conn->hdev; local
1237 struct hci_dev *hdev = conn->hdev; local
1264 hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst, u8 dst_type, bool dst_resolved, u8 sec_level, u16 conn_timeout, u8 role, u8 phy, u8 sec_phy) argument
1341 is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) argument
1356 hci_explicit_conn_params_set(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) argument
1393 qos_set_big(struct hci_dev *hdev, struct bt_iso_qos *qos) argument
1417 qos_set_bis(struct hci_dev *hdev, struct bt_iso_qos *qos) argument
1458 hci_add_bis(struct hci_dev *hdev, bdaddr_t *dst, struct bt_iso_qos *qos, __u8 base_len, __u8 *base) argument
1507 hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst, u8 dst_type, u8 sec_level, u16 conn_timeout, enum conn_reasons conn_reason) argument
1564 hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst, u8 sec_level, u8 auth_type, enum conn_reasons conn_reason, u16 timeout) argument
1617 struct hci_dev *hdev = parent->hdev; local
1642 hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst, __u16 setting, struct bt_codec *codec, u16 timeout) argument
1693 struct hci_dev *hdev = conn->hdev; local
1723 set_cig_params_sync(struct hci_dev *hdev, void *data) argument
1784 struct hci_dev *hdev = conn->hdev; local
1841 hci_bind_cis(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type, struct bt_iso_qos *qos) argument
1909 struct hci_dev *hdev = conn->hdev; local
1951 hci_create_cis_sync(struct hci_dev *hdev, void *data) argument
1956 hci_le_create_cis_pending(struct hci_dev *hdev) argument
1982 hci_iso_qos_setup(struct hci_dev *hdev, struct hci_conn *conn, struct bt_iso_io_qos *qos, __u8 phy) argument
2009 create_big_sync(struct hci_dev *hdev, void *data) argument
2035 create_pa_complete(struct hci_dev *hdev, void *data, int err) argument
2047 create_pa_sync(struct hci_dev *hdev, void *data) argument
2062 hci_pa_create_sync(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type, __u8 sid, struct bt_iso_qos *qos) argument
2108 hci_le_big_create_sync(struct hci_dev *hdev, struct hci_conn *hcon, struct bt_iso_qos *qos, __u16 sync_handle, __u8 num_bis, __u8 bis[]) argument
2142 create_big_complete(struct hci_dev *hdev, void *data, int err) argument
2155 hci_bind_bis(struct hci_dev *hdev, bdaddr_t *dst, struct bt_iso_qos *qos, __u8 base_len, __u8 *base) argument
2231 hci_connect_bis(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type, struct bt_iso_qos *qos, __u8 base_len, __u8 *base) argument
2267 hci_connect_cis(struct hci_dev *hdev, bdaddr_t *dst, __u8 dst_type, struct bt_iso_qos *qos) argument
2530 struct hci_dev *hdev = conn->hdev; local
2553 hci_conn_hash_flush(struct hci_dev *hdev) argument
2600 struct hci_dev *hdev; local
2648 hci_get_conn_info(struct hci_dev *hdev, void __user *arg) argument
2676 hci_get_auth_info(struct hci_dev *hdev, void __user *arg) argument
2698 struct hci_dev *hdev = conn->hdev; local
2724 struct hci_dev *hdev = conn->hdev; local
2764 hci_chan_lookup_handle(struct hci_dev *hdev, __u16 handle) argument
2886 abort_conn_sync(struct hci_dev *hdev, void *data) argument
2898 struct hci_dev *hdev = conn->hdev; local
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.h280 static inline bool hclgevf_is_reset_pending(struct hclgevf_dev *hdev) argument
[all...]
H A Dhclgevf_main.c50 void hclgevf_arq_init(struct hclgevf_dev *hdev) argument
75 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
119 hclgevf_get_basic_info(struct hclgevf_dev *hdev) argument
148 hclgevf_get_port_base_vlan_filter_state(struct hclgevf_dev *hdev) argument
171 hclgevf_get_queue_info(struct hclgevf_dev *hdev) argument
198 hclgevf_get_queue_depth(struct hclgevf_dev *hdev) argument
226 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
242 hclgevf_get_pf_media_type(struct hclgevf_dev *hdev) argument
264 hclgevf_alloc_tqps(struct hclgevf_dev *hdev) argument
314 hclgevf_knic_setup(struct hclgevf_dev *hdev) argument
357 hclgevf_request_link_info(struct hclgevf_dev *hdev) argument
369 hclgevf_update_link_status(struct hclgevf_dev *hdev, int link_state) argument
394 hclgevf_update_link_mode(struct hclgevf_dev *hdev) argument
408 hclgevf_set_handle_info(struct hclgevf_dev *hdev) argument
427 hclgevf_free_vector(struct hclgevf_dev *hdev, int vector_id) argument
443 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
474 hclgevf_get_vector_index(struct hclgevf_dev *hdev, int vector) argument
486 hclgevf_get_rss_hash_key(struct hclgevf_dev *hdev) argument
526 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
553 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
576 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
594 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
615 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
625 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
668 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
686 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
711 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
727 hclgevf_cmd_set_promisc_mode(struct hclgevf_dev *hdev, bool en_uc_pmc, bool en_mc_pmc, bool en_bc_pmc) argument
754 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
765 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
771 hclgevf_sync_promisc_mode(struct hclgevf_dev *hdev) argument
785 hclgevf_tqp_enable_cmd_send(struct hclgevf_dev *hdev, u16 tqp_id, u16 stream_id, bool enable) argument
804 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
817 hclgevf_get_host_mac_addr(struct hclgevf_dev *hdev, u8 *p) argument
839 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
855 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
920 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
987 hclgevf_add_del_mac_addr(struct hclgevf_dev *hdev, struct hclgevf_mac_addr_node *mac_node, enum HCLGEVF_MAC_ADDR_TYPE mac_type) argument
1013 hclgevf_config_mac_list(struct hclgevf_dev *hdev, struct list_head *list, enum HCLGEVF_MAC_ADDR_TYPE mac_type) argument
1100 hclgevf_sync_mac_list(struct hclgevf_dev *hdev, enum HCLGEVF_MAC_ADDR_TYPE mac_type) argument
1155 hclgevf_sync_mac_table(struct hclgevf_dev *hdev) argument
1161 hclgevf_uninit_mac_list(struct hclgevf_dev *hdev) argument
1173 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
1191 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
1232 hclgevf_sync_vlan_filter(struct hclgevf_dev *hdev) argument
1262 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
1274 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
1308 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
1319 hclgevf_notify_client(struct hclgevf_dev *hdev, enum hnae3_reset_notify_type type) argument
1341 hclgevf_notify_roce_client(struct hclgevf_dev *hdev, enum hnae3_reset_notify_type type) argument
1361 hclgevf_reset_wait(struct hclgevf_dev *hdev) argument
1403 hclgevf_reset_handshake(struct hclgevf_dev *hdev, bool enable) argument
1417 hclgevf_reset_stack(struct hclgevf_dev *hdev) argument
1446 hclgevf_reset_prepare_wait(struct hclgevf_dev *hdev) argument
1474 hclgevf_dump_rst_info(struct hclgevf_dev *hdev) argument
1501 hclgevf_reset_err_handle(struct hclgevf_dev *hdev) argument
1521 hclgevf_reset_prepare(struct hclgevf_dev *hdev) argument
1542 hclgevf_reset_rebuild(struct hclgevf_dev *hdev) argument
1580 hclgevf_reset(struct hclgevf_dev *hdev) argument
1637 struct hclgevf_dev *hdev = ae_dev->priv; local
1657 struct hclgevf_dev *hdev = ae_dev->priv; local
1673 struct hclgevf_dev *hdev = ae_dev->priv; local
1702 struct hclgevf_dev *hdev = ae_dev->priv; local
1719 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
1724 hclgevf_get_misc_vector(struct hclgevf_dev *hdev) argument
1739 hclgevf_reset_task_schedule(struct hclgevf_dev *hdev) argument
1748 hclgevf_mbx_task_schedule(struct hclgevf_dev *hdev) argument
1756 hclgevf_task_schedule(struct hclgevf_dev *hdev, unsigned long delay) argument
1764 hclgevf_reset_service_task(struct hclgevf_dev *hdev) argument
1833 hclgevf_mailbox_service_task(struct hclgevf_dev *hdev) argument
1846 hclgevf_keep_alive(struct hclgevf_dev *hdev) argument
1861 hclgevf_periodic_service_task(struct hclgevf_dev *hdev) argument
1913 struct hclgevf_dev *hdev = container_of(work, struct hclgevf_dev, local
1928 hclgevf_clear_event_cause(struct hclgevf_dev *hdev, u32 regclr) argument
1933 hclgevf_check_evt_cause(struct hclgevf_dev *hdev, u32 *clearval) argument
1987 struct hclgevf_dev *hdev = from_timer(hdev, t, reset_timer); local
1998 struct hclgevf_dev *hdev = data; local
2023 hclgevf_configure(struct hclgevf_dev *hdev) argument
2054 struct hclgevf_dev *hdev; local
2067 hclgevf_init_roce_base_info(struct hclgevf_dev *hdev) argument
2091 hclgevf_config_gro(struct hclgevf_dev *hdev) argument
2114 hclgevf_rss_init_hw(struct hclgevf_dev *hdev) argument
2146 hclgevf_init_vlan_config(struct hclgevf_dev *hdev) argument
2162 hclgevf_flush_link_update(struct hclgevf_dev *hdev) argument
2177 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
2191 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
2207 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
2223 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
2239 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
2248 hclgevf_state_init(struct hclgevf_dev *hdev) argument
2267 hclgevf_state_uninit(struct hclgevf_dev *hdev) argument
2278 hclgevf_init_msi(struct hclgevf_dev *hdev) argument
2329 hclgevf_uninit_msi(struct hclgevf_dev *hdev) argument
2338 hclgevf_misc_irq_init(struct hclgevf_dev *hdev) argument
2362 hclgevf_misc_irq_uninit(struct hclgevf_dev *hdev) argument
2371 hclgevf_info_show(struct hclgevf_dev *hdev) argument
2391 struct hclgevf_dev *hdev = ae_dev->priv; local
2419 struct hclgevf_dev *hdev = ae_dev->priv; local
2443 struct hclgevf_dev *hdev = ae_dev->priv; local
2491 struct hclgevf_dev *hdev = ae_dev->priv; local
2517 hclgevf_dev_mem_map(struct hclgevf_dev *hdev) argument
2538 hclgevf_pci_init(struct hclgevf_dev *hdev) argument
2587 hclgevf_pci_uninit(struct hclgevf_dev *hdev) argument
2599 hclgevf_query_vf_resource(struct hclgevf_dev *hdev) argument
2650 hclgevf_set_default_dev_specs(struct hclgevf_dev *hdev) argument
2664 hclgevf_parse_dev_specs(struct hclgevf_dev *hdev, struct hclge_desc *desc) argument
2683 hclgevf_check_dev_specs(struct hclgevf_dev *hdev) argument
2699 hclgevf_query_dev_specs(struct hclgevf_dev *hdev) argument
2730 hclgevf_pci_reset(struct hclgevf_dev *hdev) argument
2766 hclgevf_clear_vport_list(struct hclgevf_dev *hdev) argument
2775 hclgevf_init_rxd_adv_layout(struct hclgevf_dev *hdev) argument
2781 hclgevf_uninit_rxd_adv_layout(struct hclgevf_dev *hdev) argument
2787 hclgevf_reset_hdev(struct hclgevf_dev *hdev) argument
2839 hclgevf_init_hdev(struct hclgevf_dev *hdev) argument
2968 hclgevf_uninit_hdev(struct hclgevf_dev *hdev) argument
3011 struct hclgevf_dev *hdev = ae_dev->priv; local
3017 hclgevf_get_max_channels(struct hclgevf_dev *hdev) argument
3039 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3050 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3060 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3084 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3138 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3147 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3157 hclgevf_update_speed_duplex(struct hclgevf_dev *hdev, u32 speed, u8 duplex) argument
3166 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3181 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3192 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3199 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3206 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3213 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3222 struct hclgevf_dev *hdev = hclgevf_ae_get_hdev(handle); local
3228 hclgevf_update_port_base_vlan_info(struct hclgevf_dev *hdev, u16 state, struct hclge_mbx_port_base_vlan *port_base_vlan) argument
[all...]
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_mbx.c36 struct hclge_dev *hdev = vport->back; local
95 struct hclge_dev *hdev = vport->back; local
142 struct hclge_dev *hdev = vport->back; local
186 struct hclge_dev *hdev = vport->back; local
265 struct hclge_dev *hdev = vport->back; local
338 struct hclge_dev *hdev = vport->back; local
360 struct hclge_dev *hdev = vport->back; local
402 struct hclge_dev *hdev = vport->back; local
443 struct hclge_dev *hdev = vport->back; local
517 struct hclge_dev *hdev = vport->back; local
540 struct hclge_dev *hdev = vport->back; local
557 struct hclge_dev *hdev = vport->back; local
572 struct hclge_dev *hdev = vport->back; local
604 struct hclge_dev *hdev = vport->back; local
628 struct hclge_dev *hdev = vport->back; local
652 struct hclge_dev *hdev = vport->back; local
662 struct hclge_dev *hdev = vport->back; local
699 struct hclge_dev *hdev = vport->back; local
729 struct hclge_dev *hdev = vport->back; local
750 struct hclge_dev *hdev = vport->back; local
775 hclge_link_fail_parse(struct hclge_dev *hdev, u8 link_fail_code) argument
792 hclge_handle_link_change_event(struct hclge_dev *hdev, struct hclge_mbx_vf_to_pf_cmd *req) argument
808 hclge_handle_ncsi_error(struct hclge_dev *hdev) argument
820 struct hclge_dev *hdev = vport->back; local
1075 struct hclge_dev *hdev; local
1104 hclge_mbx_handler(struct hclge_dev *hdev) argument
[all...]
H A Dhclge_main.c394 hclge_mac_update_stats_defective(struct hclge_dev *hdev) argument
430 hclge_mac_update_stats_complete(struct hclge_dev *hdev) argument
477 hclge_mac_query_reg_num(struct hclge_dev *hdev, u32 *reg_num) argument
511 hclge_mac_update_stats(struct hclge_dev *hdev) argument
520 hclge_comm_get_count(struct hclge_dev *hdev, const struct hclge_comm_stats_str strs[], u32 size) argument
534 hclge_comm_get_stats(struct hclge_dev *hdev, const struct hclge_comm_stats_str strs[], int size, u64 *data) argument
552 hclge_comm_get_strings(struct hclge_dev *hdev, u32 stringset, const struct hclge_comm_stats_str strs[], int size, u8 *data) argument
573 hclge_update_stats_for_all(struct hclge_dev *hdev) argument
599 struct hclge_dev *hdev = vport->back; local
629 struct hclge_dev *hdev = vport->back; local
678 struct hclge_dev *hdev = vport->back; local
720 struct hclge_dev *hdev = vport->back; local
732 struct hclge_dev *hdev = vport->back; local
740 hclge_parse_func_status(struct hclge_dev *hdev, struct hclge_func_status_cmd *status) argument
758 hclge_query_function_status(struct hclge_dev *hdev) argument
787 hclge_query_pf_resource(struct hclge_dev *hdev) argument
911 struct hclge_dev *hdev = vport->back; local
1083 hclge_parse_fiber_link_mode(struct hclge_dev *hdev, u16 speed_ability) argument
1105 hclge_parse_backplane_link_mode(struct hclge_dev *hdev, u16 speed_ability) argument
1121 hclge_parse_copper_link_mode(struct hclge_dev *hdev, u16 speed_ability) argument
1155 hclge_parse_link_mode(struct hclge_dev *hdev, u16 speed_ability) argument
1294 hclge_get_cfg(struct hclge_dev *hdev, struct hclge_cfg *hcfg) argument
1326 hclge_set_default_dev_specs(struct hclge_dev *hdev) argument
1343 hclge_parse_dev_specs(struct hclge_dev *hdev, struct hclge_desc *desc) argument
1368 hclge_check_dev_specs(struct hclge_dev *hdev) argument
1390 hclge_query_mac_stats_num(struct hclge_dev *hdev) argument
1403 hclge_query_dev_specs(struct hclge_dev *hdev) argument
1438 hclge_get_cap(struct hclge_dev *hdev) argument
1453 hclge_init_kdump_kernel_config(struct hclge_dev *hdev) argument
1470 hclge_init_tc_config(struct hclge_dev *hdev) argument
1498 hclge_configure(struct hclge_dev *hdev) argument
1554 hclge_config_tso(struct hclge_dev *hdev, u16 tso_mss_min, u16 tso_mss_max) argument
1569 hclge_config_gro(struct hclge_dev *hdev) argument
1591 hclge_alloc_tqps(struct hclge_dev *hdev) argument
1641 hclge_map_tqps_to_func(struct hclge_dev *hdev, u16 func_id, u16 tqp_pid, u16 tqp_vid, bool is_pf) argument
1668 struct hclge_dev *hdev = vport->back; local
1700 struct hclge_dev *hdev = vport->back; local
1721 hclge_map_tqp_to_vport(struct hclge_dev *hdev, struct hclge_vport *vport) argument
1745 hclge_map_tqp(struct hclge_dev *hdev) argument
1767 struct hclge_dev *hdev = vport->back; local
1784 hclge_alloc_vport(struct hclge_dev *hdev) argument
1848 hclge_cmd_alloc_tx_buff(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
1878 hclge_tx_buffer_alloc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
1889 hclge_get_tc_num(struct hclge_dev *hdev) argument
1901 hclge_get_pfc_priv_num(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
1919 hclge_get_no_pfc_priv_num(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
1961 hclge_is_rx_buf_ok(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc, u32 rx_all) argument
2027 hclge_tx_buffer_calc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2053 hclge_rx_buf_calc_all(struct hclge_dev *hdev, bool max, struct hclge_pkt_buf_alloc *buf_alloc) argument
2089 hclge_drop_nopfc_buf_till_fit(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2119 hclge_drop_pfc_buf_till_fit(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2149 hclge_only_alloc_priv_buff(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2202 hclge_rx_buffer_calc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2235 hclge_rx_priv_buf_alloc(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2268 hclge_rx_priv_wl_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2312 hclge_common_thrd_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2355 hclge_common_wl_config(struct hclge_dev *hdev, struct hclge_pkt_buf_alloc *buf_alloc) argument
2380 hclge_buffer_alloc(struct hclge_dev *hdev) argument
2450 struct hclge_dev *hdev = vport->back; local
2471 hclge_init_msi(struct hclge_dev *hdev) argument
2548 hclge_cfg_mac_speed_dup_hw(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num) argument
2585 hclge_cfg_mac_speed_dup(struct hclge_dev *hdev, int speed, u8 duplex, u8 lane_num) argument
2611 struct hclge_dev *hdev = vport->back; local
2616 hclge_set_autoneg_en(struct hclge_dev *hdev, bool enable) argument
2641 struct hclge_dev *hdev = vport->back; local
2659 struct hclge_dev *hdev = vport->back; local
2671 struct hclge_dev *hdev = vport->back; local
2685 struct hclge_dev *hdev = vport->back; local
2693 hclge_parse_fec_stats_lanes(struct hclge_dev *hdev, struct hclge_desc *desc, u32 desc_len) argument
2716 hclge_parse_fec_stats(struct hclge_dev *hdev, struct hclge_desc *desc, u32 desc_len) argument
2738 hclge_update_fec_stats_hw(struct hclge_dev *hdev) argument
2760 hclge_update_fec_stats(struct hclge_dev *hdev) argument
2777 hclge_get_fec_stats_total(struct hclge_dev *hdev, struct ethtool_fec_stats *fec_stats) argument
2785 hclge_get_fec_stats_lanes(struct hclge_dev *hdev, struct ethtool_fec_stats *fec_stats) argument
2806 hclge_comm_get_fec_stats(struct hclge_dev *hdev, struct ethtool_fec_stats *fec_stats) argument
2831 struct hclge_dev *hdev = vport->back; local
2844 hclge_set_fec_hw(struct hclge_dev *hdev, u32 fec_mode) argument
2875 struct hclge_dev *hdev = vport->back; local
2896 struct hclge_dev *hdev = vport->back; local
2905 hclge_mac_init(struct hclge_dev *hdev) argument
2952 hclge_mbx_task_schedule(struct hclge_dev *hdev) argument
2961 hclge_reset_task_schedule(struct hclge_dev *hdev) argument
2971 hclge_errhand_task_schedule(struct hclge_dev *hdev) argument
2978 hclge_task_schedule(struct hclge_dev *hdev, unsigned long delay_time) argument
2985 hclge_get_mac_link_status(struct hclge_dev *hdev, int *link_status) argument
3006 hclge_get_mac_phy_link(struct hclge_dev *hdev, int *link_status) argument
3021 hclge_push_link_status(struct hclge_dev *hdev) argument
3043 hclge_update_link_status(struct hclge_dev *hdev) argument
3122 hclge_update_pause_advertising(struct hclge_dev *hdev) argument
3149 hclge_update_advertising(struct hclge_dev *hdev) argument
3159 hclge_update_port_capability(struct hclge_dev *hdev, struct hclge_mac *mac) argument
3184 hclge_get_sfp_speed(struct hclge_dev *hdev, u32 *speed) argument
3207 hclge_get_sfp_info(struct hclge_dev *hdev, struct hclge_mac *mac) argument
3265 struct hclge_dev *hdev = vport->back; local
3315 struct hclge_dev *hdev = vport->back; local
3358 hclge_update_tp_port_info(struct hclge_dev *hdev) argument
3378 hclge_tp_port_init(struct hclge_dev *hdev) argument
3393 hclge_update_port_info(struct hclge_dev *hdev) argument
3443 struct hclge_dev *hdev = vport->back; local
3450 hclge_get_vf_vport(struct hclge_dev *hdev, int vf) argument
3474 struct hclge_dev *hdev = vport->back; local
3498 struct hclge_dev *hdev = vport->back; local
3525 hclge_check_event_cause(struct hclge_dev *hdev, u32 *clearval) argument
3587 hclge_clear_event_cause(struct hclge_dev *hdev, u32 event_type, u32 regclr) argument
3608 hclge_clear_all_event_cause(struct hclge_dev *hdev) argument
3624 struct hclge_dev *hdev = data; local
3674 hclge_free_vector(struct hclge_dev *hdev, int vector_id) argument
3687 hclge_get_misc_vector(struct hclge_dev *hdev) argument
3700 hclge_misc_irq_init(struct hclge_dev *hdev) argument
3720 hclge_misc_irq_uninit(struct hclge_dev *hdev) argument
3726 hclge_notify_client(struct hclge_dev *hdev, enum hnae3_reset_notify_type type) argument
3747 hclge_notify_roce_client(struct hclge_dev *hdev, enum hnae3_reset_notify_type type) argument
3768 hclge_reset_wait(struct hclge_dev *hdev) argument
3812 hclge_set_vf_rst(struct hclge_dev *hdev, int func_id, bool reset) argument
3827 hclge_set_all_vf_rst(struct hclge_dev *hdev, bool reset) argument
3871 hclge_mailbox_service_task(struct hclge_dev *hdev) argument
3890 hclge_func_reset_sync_vf(struct hclge_dev *hdev) argument
3925 hclge_report_hw_error(struct hclge_dev *hdev, enum hnae3_hw_error_type type) argument
3937 hclge_handle_imp_error(struct hclge_dev *hdev) argument
3955 hclge_func_reset_cmd(struct hclge_dev *hdev, int func_id) argument
3973 hclge_do_reset(struct hclge_dev *hdev) argument
4017 struct hclge_dev *hdev = ae_dev->priv; local
4044 hclge_clear_reset_cause(struct hclge_dev *hdev) argument
4072 hclge_reset_handshake(struct hclge_dev *hdev, bool enable) argument
4085 hclge_func_reset_notify_vf(struct hclge_dev *hdev) argument
4098 hclge_reset_prepare_wait(struct hclge_dev *hdev) argument
4147 hclge_show_rst_info(struct hclge_dev *hdev) argument
4162 hclge_reset_err_handle(struct hclge_dev *hdev) argument
4199 hclge_update_reset_level(struct hclge_dev *hdev) argument
4220 hclge_set_rst_done(struct hclge_dev *hdev) argument
4248 hclge_reset_prepare_up(struct hclge_dev *hdev) argument
4271 hclge_reset_stack(struct hclge_dev *hdev) argument
4286 hclge_reset_prepare(struct hclge_dev *hdev) argument
4305 hclge_reset_rebuild(struct hclge_dev *hdev) argument
4355 hclge_reset(struct hclge_dev *hdev) argument
4376 struct hclge_dev *hdev = ae_dev->priv; local
4421 struct hclge_dev *hdev = ae_dev->priv; local
4428 struct hclge_dev *hdev = from_timer(hdev, t, reset_timer); local
4441 hclge_reset_subtask(struct hclge_dev *hdev) argument
4467 hclge_handle_err_reset_request(struct hclge_dev *hdev) argument
4485 hclge_handle_err_recovery(struct hclge_dev *hdev) argument
4500 hclge_misc_err_recovery(struct hclge_dev *hdev) argument
4519 hclge_errhand_service_task(struct hclge_dev *hdev) argument
4530 hclge_reset_service_task(struct hclge_dev *hdev) argument
4551 hclge_update_vport_alive(struct hclge_dev *hdev) argument
4575 hclge_periodic_service_task(struct hclge_dev *hdev) argument
4622 hclge_ptp_service_task(struct hclge_dev *hdev) argument
4645 struct hclge_dev *hdev = local
4674 hclge_get_vector_info(struct hclge_dev *hdev, u16 idx, struct hnae3_vector_info *vector_info) argument
4703 struct hclge_dev *hdev = vport->back; local
4728 hclge_get_vector_index(struct hclge_dev *hdev, int vector) argument
4742 struct hclge_dev *hdev = vport->back; local
4777 struct hclge_dev *hdev = vport->back; local
4800 struct hclge_dev *hdev = vport->back; local
4836 struct hclge_dev *hdev = vport->back; local
4841 hclge_init_rss_tc_mode(struct hclge_dev *hdev) argument
4885 hclge_rss_init_hw(struct hclge_dev *hdev) argument
4912 struct hclge_dev *hdev = vport->back; local
4990 struct hclge_dev *hdev = vport->back; local
5007 struct hclge_dev *hdev = vport->back; local
5029 hclge_cmd_set_promisc_mode(struct hclge_dev *hdev, u8 vf_id, bool en_uc, bool en_mc, bool en_bc) argument
5085 struct hclge_dev *hdev = vport->back; local
5106 hclge_sync_fd_state(struct hclge_dev *hdev) argument
5112 hclge_fd_inc_rule_cnt(struct hclge_dev *hdev, u16 location) argument
5120 hclge_fd_dec_rule_cnt(struct hclge_dev *hdev, u16 location) argument
5128 hclge_fd_free_node(struct hclge_dev *hdev, struct hclge_fd_rule *rule) argument
5136 hclge_update_fd_rule_node(struct hclge_dev *hdev, struct hclge_fd_rule *old_rule, struct hclge_fd_rule *new_rule, enum HCLGE_FD_NODE_STATE state) argument
5218 hclge_fd_set_user_def_cmd(struct hclge_dev *hdev, struct hclge_fd_user_def_cfg *cfg) argument
5254 hclge_sync_fd_user_def_cfg(struct hclge_dev *hdev, bool locked) argument
5272 hclge_fd_check_user_def_refcnt(struct hclge_dev *hdev, struct hclge_fd_rule *rule) argument
5308 hclge_fd_inc_user_def_refcnt(struct hclge_dev *hdev, struct hclge_fd_rule *rule) argument
5325 hclge_fd_dec_user_def_refcnt(struct hclge_dev *hdev, struct hclge_fd_rule *rule) argument
5345 hclge_update_fd_list(struct hclge_dev *hdev, enum HCLGE_FD_NODE_STATE state, u16 location, struct hclge_fd_rule *new_rule) argument
5385 hclge_get_fd_mode(struct hclge_dev *hdev, u8 *fd_mode) argument
5406 hclge_get_fd_allocation(struct hclge_dev *hdev, u32 *stage1_entry_num, u32 *stage2_entry_num, u16 *stage1_counter_num, u16 *stage2_counter_num) argument
5435 hclge_set_fd_key_config(struct hclge_dev *hdev, enum HCLGE_FD_STAGE stage_num) argument
5463 hclge_fd_disable_user_def(struct hclge_dev *hdev) argument
5474 hclge_init_fd_config(struct hclge_dev *hdev) argument
5537 hclge_fd_tcam_config(struct hclge_dev *hdev, u8 stage, bool sel_x, int loc, u8 *key, bool is_add) argument
5579 hclge_fd_ad_config(struct hclge_dev *hdev, u8 stage, int loc, struct hclge_fd_ad_data *action) argument
5748 hclge_config_key(struct hclge_dev *hdev, u8 stage, struct hclge_fd_rule *rule) argument
5805 hclge_config_action(struct hclge_dev *hdev, u8 stage, struct hclge_fd_rule *rule) argument
5978 hclge_fd_check_ext_tuple(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, u32 *unused_tuple) argument
6051 hclge_fd_parse_user_def_field(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, u32 *unused_tuple, struct hclge_fd_user_def_info *info) argument
6107 hclge_fd_check_spec(struct hclge_dev *hdev, struct ethtool_rx_flow_spec *fs, u32 *unused_tuple, struct hclge_fd_user_def_info *info) argument
6369 hclge_fd_config_rule(struct hclge_dev *hdev, struct hclge_fd_rule *rule) argument
6381 hclge_add_fd_entry_common(struct hclge_dev *hdev, struct hclge_fd_rule *rule) argument
6422 struct hclge_dev *hdev = vport->back; local
6427 hclge_fd_parse_ring_cookie(struct hclge_dev *hdev, u64 ring_cookie, u16 *vport_id, u8 *action, u16 *queue_id) argument
6470 struct hclge_dev *hdev = vport->back; local
6531 struct hclge_dev *hdev = vport->back; local
6564 hclge_clear_fd_rules_in_list(struct hclge_dev *hdev, bool clear_list) argument
6593 hclge_del_all_fd_entries(struct hclge_dev *hdev) argument
6605 struct hclge_dev *hdev = vport->back; local
6635 struct hclge_dev *hdev = vport->back; local
6816 hclge_get_fd_rule(struct hclge_dev *hdev, u16 location) argument
6852 struct hclge_dev *hdev = vport->back; local
6913 struct hclge_dev *hdev = vport->back; local
6970 hclge_fd_search_flow_keys(struct hclge_dev *hdev, const struct hclge_fd_rule_tuples *tuples) argument
7014 struct hclge_dev *hdev = vport->back; local
7068 hclge_rfs_filter_expire(struct hclge_dev *hdev) argument
7094 hclge_clear_arfs_rules(struct hclge_dev *hdev) argument
7244 hclge_parse_cls_flower(struct hclge_dev *hdev, struct flow_cls_offload *cls_flower, struct hclge_fd_rule *rule) argument
7273 hclge_check_cls_flower(struct hclge_dev *hdev, struct flow_cls_offload *cls_flower, int tc) argument
7303 struct hclge_dev *hdev = vport->back; local
7344 hclge_find_cls_flower(struct hclge_dev *hdev, unsigned long cookie) argument
7362 struct hclge_dev *hdev = vport->back; local
7396 hclge_sync_fd_list(struct hclge_dev *hdev, struct hlist_head *hlist) argument
7435 hclge_sync_fd_table(struct hclge_dev *hdev) argument
7454 struct hclge_dev *hdev = vport->back; local
7463 struct hclge_dev *hdev = vport->back; local
7471 struct hclge_dev *hdev = vport->back; local
7479 struct hclge_dev *hdev = vport->back; local
7487 struct hclge_dev *hdev = vport->back; local
7499 hclge_cfg_mac_mode(struct hclge_dev *hdev, bool enable) argument
7538 hclge_config_switch_param(struct hclge_dev *hdev, int vfid, u8 switch_param, u8 param_mask) argument
7574 hclge_phy_link_status_wait(struct hclge_dev *hdev, int link_ret) argument
7598 hclge_mac_link_status_wait(struct hclge_dev *hdev, int link_ret, int wait_cnt) argument
7617 hclge_mac_phy_link_status_wait(struct hclge_dev *hdev, bool en, bool is_phy) argument
7633 hclge_set_app_loopback(struct hclge_dev *hdev, bool en) argument
7667 hclge_cfg_common_loopback_cmd_send(struct hclge_dev *hdev, bool en, enum hnae3_loop loop_mode) argument
7707 hclge_cfg_common_loopback_wait(struct hclge_dev *hdev) argument
7744 hclge_cfg_common_loopback(struct hclge_dev *hdev, bool en, enum hnae3_loop loop_mode) argument
7756 hclge_set_common_loopback(struct hclge_dev *hdev, bool en, enum hnae3_loop loop_mode) argument
7775 hclge_enable_phy_loopback(struct hclge_dev *hdev, struct phy_device *phydev) argument
7793 hclge_disable_phy_loopback(struct hclge_dev *hdev, struct phy_device *phydev) argument
7805 hclge_set_phy_loopback(struct hclge_dev *hdev, bool en) argument
7837 hclge_tqp_enable_cmd_send(struct hclge_dev *hdev, u16 tqp_id, u16 stream_id, bool enable) argument
7856 struct hclge_dev *hdev = vport->back; local
7872 struct hclge_dev *hdev = vport->back; local
7920 hclge_set_default_loopback(struct hclge_dev *hdev) argument
7936 hclge_flush_link_update(struct hclge_dev *hdev) argument
7952 struct hclge_dev *hdev = vport->back; local
7968 struct hclge_dev *hdev = vport->back; local
7986 struct hclge_dev *hdev = vport->back; local
8023 struct hclge_dev *hdev = vport->back; local
8070 struct hclge_dev *hdev = vport->back; local
8188 struct hclge_dev *hdev = vport->back; local
8217 struct hclge_dev *hdev = vport->back; local
8259 struct hclge_dev *hdev = vport->back; local
8308 hclge_set_umv_space(struct hclge_dev *hdev, u16 space_size, u16 *allocated_size) argument
8332 hclge_init_umv_space(struct hclge_dev *hdev) argument
8357 hclge_reset_umv_space(struct hclge_dev *hdev) argument
8377 struct hclge_dev *hdev = vport->back; local
8394 struct hclge_dev *hdev = vport->back; local
8457 struct hclge_dev *hdev = vport->back; local
8518 struct hclge_dev *hdev = vport->back; local
8589 struct hclge_dev *hdev = vport->back; local
8630 struct hclge_dev *hdev = vport->back; local
8694 struct hclge_dev *hdev = vport->back; local
8930 struct hclge_dev *hdev = vport->back; local
8941 hclge_sync_mac_table(struct hclge_dev *hdev) argument
9011 struct hclge_dev *hdev = vport->back; local
9047 struct hclge_dev *hdev = vport->back; local
9086 hclge_uninit_mac_table(struct hclge_dev *hdev) argument
9098 hclge_get_mac_ethertype_cmd_status(struct hclge_dev *hdev, u16 cmdq_resp, u8 resp_code) argument
9145 struct hclge_dev *hdev = vport->back; local
9179 hclge_add_mgr_tbl(struct hclge_dev *hdev, const struct hclge_mac_mgr_tbl_entry_cmd *req) argument
9204 init_mgr_tbl(struct hclge_dev *hdev) argument
9225 struct hclge_dev *hdev = vport->back; local
9280 struct hclge_dev *hdev = vport->back; local
9331 hclge_mii_ioctl(struct hclge_dev *hdev, struct ifreq *ifr, int cmd) argument
9358 struct hclge_dev *hdev = vport->back; local
9373 hclge_set_port_vlan_filter_bypass(struct hclge_dev *hdev, u8 vf_id, bool bypass_en) argument
9395 hclge_set_vlan_filter_ctrl(struct hclge_dev *hdev, u8 vlan_type, u8 fe_type, bool filter_en, u8 vf_id) argument
9430 struct hclge_dev *hdev = vport->back; local
9464 struct hclge_dev *hdev = vport->back; local
9493 struct hclge_dev *hdev = vport->back; local
9527 hclge_set_vf_vlan_filter_cmd(struct hclge_dev *hdev, u16 vfid, bool is_kill, u16 vlan, struct hclge_desc *desc) argument
9569 hclge_check_vf_vlan_cmd_status(struct hclge_dev *hdev, u16 vfid, bool is_kill, struct hclge_desc *desc) argument
9612 hclge_set_vf_vlan_common(struct hclge_dev *hdev, u16 vfid, bool is_kill, u16 vlan) argument
9640 hclge_set_port_vlan_filter(struct hclge_dev *hdev, __be16 proto, u16 vlan_id, bool is_kill) argument
9669 hclge_need_update_port_vlan(struct hclge_dev *hdev, u16 vport_id, u16 vlan_id, bool is_kill) argument
9695 hclge_set_vlan_filter_hw(struct hclge_dev *hdev, __be16 proto, u16 vport_id, u16 vlan_id, bool is_kill) argument
9733 struct hclge_dev *hdev = vport->back; local
9778 struct hclge_dev *hdev = vport->back; local
9869 hclge_set_vlan_protocol_type(struct hclge_dev *hdev) argument
9910 hclge_init_vlan_filter(struct hclge_dev *hdev) argument
9941 hclge_init_vlan_type(struct hclge_dev *hdev) argument
9953 hclge_init_vport_vlan_offload(struct hclge_dev *hdev) argument
9973 hclge_init_vlan_config(struct hclge_dev *hdev) argument
9997 struct hclge_dev *hdev = vport->back; local
10024 struct hclge_dev *hdev = vport->back; local
10055 struct hclge_dev *hdev = vport->back; local
10076 struct hclge_dev *hdev = vport->back; local
10098 hclge_uninit_vport_vlan_table(struct hclge_dev *hdev) argument
10117 hclge_restore_vport_port_base_vlan_config(struct hclge_dev *hdev) argument
10151 struct hclge_dev *hdev = vport->back; local
10201 hclge_restore_hw_table(struct hclge_dev *hdev) argument
10237 struct hclge_dev *hdev = vport->back; local
10248 struct hclge_dev *hdev = vport->back; local
10296 struct hclge_dev *hdev = vport->back; local
10390 struct hclge_dev *hdev = vport->back; local
10445 hclge_clear_vf_vlan(struct hclge_dev *hdev) argument
10471 struct hclge_dev *hdev = vport->back; local
10526 hclge_sync_vlan_fltr_state(struct hclge_dev *hdev) argument
10551 hclge_sync_vlan_filter(struct hclge_dev *hdev) argument
10593 hclge_set_mac_mtu(struct hclge_dev *hdev, int new_mps) argument
10616 struct hclge_dev *hdev = vport->back; local
10670 hclge_reset_tqp_cmd_send(struct hclge_dev *hdev, u16 queue_id, bool enable) argument
10694 hclge_get_reset_status(struct hclge_dev *hdev, u16 queue_id, u8 *reset_status) argument
10732 struct hclge_dev *hdev = vport->back; local
10786 struct hclge_dev *hdev = vport->back; local
10827 struct hclge_dev *hdev = vport->back; local
10846 struct hclge_dev *hdev = vport->back; local
10851 hclge_set_flowctrl_adv(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) argument
10861 hclge_cfg_pauseparam(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) argument
10876 hclge_cfg_flowctrl(struct hclge_dev *hdev) argument
10915 struct hclge_dev *hdev = vport->back; local
10942 hclge_record_user_pauseparam(struct hclge_dev *hdev, u32 rx_en, u32 tx_en) argument
10961 struct hclge_dev *hdev = vport->back; local
10997 struct hclge_dev *hdev = vport->back; local
11013 struct hclge_dev *hdev = vport->back; local
11032 struct hclge_dev *hdev = vport->back; local
11078 hclge_info_show(struct hclge_dev *hdev) argument
11110 struct hclge_dev *hdev = ae_dev->priv; local
11153 struct hclge_dev *hdev = ae_dev->priv; local
11204 struct hclge_dev *hdev = ae_dev->priv; local
11251 struct hclge_dev *hdev = ae_dev->priv; local
11276 hclge_dev_mem_map(struct hclge_dev *hdev) argument
11297 hclge_pci_init(struct hclge_dev *hdev) argument
11353 hclge_pci_uninit(struct hclge_dev *hdev) argument
11366 hclge_state_init(struct hclge_dev *hdev) argument
11377 hclge_state_uninit(struct hclge_dev *hdev) argument
11394 struct hclge_dev *hdev = ae_dev->priv; local
11424 struct hclge_dev *hdev = ae_dev->priv; local
11438 hclge_clear_resetting_state(struct hclge_dev *hdev) argument
11455 hclge_clear_hw_resource(struct hclge_dev *hdev) argument
11477 hclge_init_rxd_adv_layout(struct hclge_dev *hdev) argument
11483 hclge_uninit_rxd_adv_layout(struct hclge_dev *hdev) argument
11496 hclge_get_wol_supported_mode(struct hclge_dev *hdev, u32 *wol_supported) argument
11519 hclge_set_wol_cfg(struct hclge_dev *hdev, struct hclge_wol_info *wol_info) argument
11540 hclge_update_wol(struct hclge_dev *hdev) argument
11550 hclge_init_wol(struct hclge_dev *hdev) argument
11610 struct hclge_dev *hdev; local
11838 hclge_stats_clear(struct hclge_dev *hdev) argument
11844 hclge_set_mac_spoofchk(struct hclge_dev *hdev, int vf, bool enable) argument
11850 hclge_set_vlan_spoofchk(struct hclge_dev *hdev, int vf, bool enable) argument
11857 hclge_set_vf_spoofchk_hw(struct hclge_dev *hdev, int vf, bool enable) argument
11882 struct hclge_dev *hdev = vport->back; local
11913 hclge_reset_vport_spoofchk(struct hclge_dev *hdev) argument
11938 struct hclge_dev *hdev = vport->back; local
11955 hclge_reset_vf_rate(struct hclge_dev *hdev) argument
11973 hclge_vf_rate_param_check(struct hclge_dev *hdev, int min_tx_rate, int max_tx_rate) argument
11991 struct hclge_dev *hdev = vport->back; local
12014 hclge_resume_vf_rate(struct hclge_dev *hdev) argument
12046 hclge_reset_vport_state(struct hclge_dev *hdev) argument
12059 struct hclge_dev *hdev = ae_dev->priv; local
12201 struct hclge_dev *hdev = ae_dev->priv; local
12236 struct hclge_dev *hdev = vport->back; local
12254 struct hclge_dev *hdev = vport->back; local
12264 struct hclge_dev *hdev = vport->back; local
12294 struct hclge_dev *hdev = vport->back; local
12343 hclge_set_led_status(struct hclge_dev *hdev, u8 locate_led_status) argument
12373 struct hclge_dev *hdev = vport->back; local
12391 struct hclge_dev *hdev = vport->back; local
12403 struct hclge_dev *hdev = vport->back; local
12418 struct hclge_dev *hdev = vport->back; local
12468 hclge_sync_promisc_mode(struct hclge_dev *hdev) argument
12483 hclge_module_existed(struct hclge_dev *hdev) argument
12505 hclge_get_sfp_eeprom_info(struct hclge_dev *hdev, u32 offset, u32 len, u8 *data) argument
12560 struct hclge_dev *hdev = vport->back; local
12588 struct hclge_dev *hdev = vport->back; local
12612 struct hclge_dev *hdev = vport->back; local
12650 struct hclge_dev *hdev = ae_dev->priv; local
[all...]
/linux-master/drivers/bluetooth/
H A Dbtqca.h171 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
176 static inline int qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, argument
184 static inline int qca_read_soc_version(struct hci_dev *hdev, argument
191 static inline int qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
196 static inline int qca_send_pre_shutdown_cmd(struct hci_dev *hdev) argument
[all...]
H A Dbtqca.c18 int qca_read_soc_version(struct hci_dev *hdev, struct qca_btsoc_version *ver, argument
98 qca_read_fw_build_info(struct hci_dev *hdev) argument
162 qca_send_patch_config_cmd(struct hci_dev *hdev) argument
206 qca_send_reset(struct hci_dev *hdev) argument
225 qca_read_fw_board_id(struct hci_dev *hdev, u16 *bid) argument
268 qca_send_pre_shutdown_cmd(struct hci_dev *hdev) argument
290 qca_tlv_check_data(struct hci_dev *hdev, struct qca_fw_config *config, u8 *fw_data, size_t fw_size, enum qca_btsoc_type soc_type) argument
459 qca_tlv_send_segment(struct hci_dev *hdev, int seg_size, const u8 *data, enum qca_tlv_dnld_mode mode, enum qca_btsoc_type soc_type) argument
532 qca_inject_cmd_complete_event(struct hci_dev *hdev) argument
557 qca_download_firmware(struct hci_dev *hdev, struct qca_fw_config *config, enum qca_btsoc_type soc_type, u8 rom_ver) argument
646 qca_disable_soc_logging(struct hci_dev *hdev) argument
667 qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
691 qca_check_bdaddr(struct hci_dev *hdev, const struct qca_fw_config *config) argument
740 qca_uart_setup(struct hci_dev *hdev, uint8_t baudrate, enum qca_btsoc_type soc_type, struct qca_btsoc_version ver, const char *firmware_name) argument
939 qca_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
[all...]
H A Dhci_qca.c640 static void qca_debugfs_init(struct hci_dev *hdev) argument
945 static int qca_ibs_sleep_ind(struct hci_dev *hdev, struct sk_buff *skb) argument
957 qca_ibs_wake_ind(struct hci_dev *hdev, struct sk_buff *skb) argument
969 qca_ibs_wake_ack(struct hci_dev *hdev, struct sk_buff *skb) argument
981 qca_recv_acl_data(struct hci_dev *hdev, struct sk_buff *skb) argument
994 qca_dmp_hdr(struct hci_dev *hdev, struct sk_buff *skb) argument
1177 qca_controller_memdump_event(struct hci_dev *hdev, struct sk_buff *skb) argument
1190 qca_recv_event(struct hci_dev *hdev, struct sk_buff *skb) argument
1319 qca_set_baudrate(struct hci_dev *hdev, uint8_t baudrate) argument
1579 qca_wait_for_dump_collection(struct hci_dev *hdev) argument
1590 qca_hw_error(struct hci_dev *hdev, u8 code) argument
1639 qca_cmd_timeout(struct hci_dev *hdev) argument
1670 qca_wakeup(struct hci_dev *hdev) argument
1773 qca_power_on(struct hci_dev *hdev) argument
1811 hci_coredump_qca(struct hci_dev *hdev) argument
1821 qca_get_data_path_id(struct hci_dev *hdev, __u8 *data_path_id) argument
1828 qca_configure_hfp_offload(struct hci_dev *hdev) argument
1841 struct hci_dev *hdev = hu->hdev; local
2179 qca_power_off(struct hci_dev *hdev) argument
2278 struct hci_dev *hdev; local
2452 struct hci_dev *hdev = hu->hdev; local
2648 struct hci_dev *hdev = hu->hdev; local
[all...]
H A Dbtusb.c809 struct hci_dev *hdev; member in struct:btusb_data
873 static void btusb_reset(struct hci_dev *hdev) argument
895 btusb_intel_cmd_timeout(struct hci_dev *hdev) argument
954 btusb_rtl_alloc_devcoredump(struct hci_dev *hdev, struct rtk_dev_coredump_hdr *hdr, u8 *buf, u32 len) argument
976 btusb_rtl_cmd_timeout(struct hci_dev *hdev) argument
1011 btusb_rtl_hw_error(struct hci_dev *hdev, u8 code) argument
1023 btusb_qca_cmd_timeout(struct hci_dev *hdev) argument
1216 btusb_validate_sco_handle(struct hci_dev *hdev, struct hci_sco_hdr *hdr) argument
1305 struct hci_dev *hdev = urb->context; local
1348 btusb_submit_intr_urb(struct hci_dev *hdev, gfp_t mem_flags) argument
1421 struct hci_dev *hdev = urb->context; local
1462 btusb_submit_bulk_urb(struct hci_dev *hdev, gfp_t mem_flags) argument
1510 struct hci_dev *hdev = urb->context; local
1622 btusb_submit_isoc_urb(struct hci_dev *hdev, gfp_t mem_flags) argument
1675 struct hci_dev *hdev = urb->context; local
1714 btusb_submit_diag_urb(struct hci_dev *hdev, gfp_t mem_flags) argument
1763 struct hci_dev *hdev = (struct hci_dev *)skb->dev; local
1794 struct hci_dev *hdev = (struct hci_dev *)skb->dev; local
1813 btusb_open(struct hci_dev *hdev) argument
1876 btusb_close(struct hci_dev *hdev) argument
1914 btusb_flush(struct hci_dev *hdev) argument
1930 alloc_ctrl_urb(struct hci_dev *hdev, struct sk_buff *skb) argument
1963 alloc_bulk_urb(struct hci_dev *hdev, struct sk_buff *skb) argument
1986 alloc_isoc_urb(struct hci_dev *hdev, struct sk_buff *skb) argument
2019 submit_tx_urb(struct hci_dev *hdev, struct urb *urb) argument
2041 submit_or_queue_tx_urb(struct hci_dev *hdev, struct urb *urb) argument
2063 btusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) argument
2108 btusb_notify(struct hci_dev *hdev, unsigned int evt) argument
2121 __set_isoc_interface(struct hci_dev *hdev, int altsetting) argument
2164 btusb_switch_alt_setting(struct hci_dev *hdev, int new_alts) argument
2226 struct hci_dev *hdev = data->hdev; local
2306 btusb_setup_bcm92035(struct hci_dev *hdev) argument
2322 btusb_setup_csr(struct hci_dev *hdev) argument
2475 inject_cmd_complete(struct hci_dev *hdev, __u16 opcode) argument
2503 struct hci_dev *hdev = data->hdev; local
2515 btusb_send_frame_intel(struct hci_dev *hdev, struct sk_buff *skb) argument
2582 btusb_setup_realtek(struct hci_dev *hdev) argument
2595 btusb_recv_event_realtek(struct hci_dev *hdev, struct sk_buff *skb) argument
2629 struct hci_dev *hdev = urb->context; local
2709 btusb_mtk_submit_wmt_recv_urb(struct hci_dev *hdev) argument
2762 btusb_mtk_hci_wmt_sync(struct hci_dev *hdev, struct btmtk_hci_wmt_params *wmt_params) argument
2890 btusb_mtk_func_query(struct hci_dev *hdev) argument
2914 struct hci_dev *hdev = data->hdev; local
2942 struct hci_dev *hdev = data->hdev; local
2999 btusb_mtk_reset_done(struct hci_dev *hdev) argument
3009 btusb_mtk_reset(struct hci_dev *hdev, void *rst_data) argument
3081 btusb_mtk_setup(struct hci_dev *hdev) argument
3269 btusb_mtk_shutdown(struct hci_dev *hdev) argument
3291 btusb_recv_acl_mtk(struct hci_dev *hdev, struct sk_buff *skb) argument
3325 marvell_config_oob_wake(struct hci_dev *hdev) argument
3367 btusb_set_bdaddr_marvell(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
3390 btusb_set_bdaddr_ath3012(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
3414 btusb_set_bdaddr_wcn6855(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
3457 btusb_dump_hdr_qca(struct hci_dev *hdev, struct sk_buff *skb) argument
3483 btusb_coredump_qca(struct hci_dev *hdev) argument
3498 handle_dump_pkt_qca(struct hci_dev *hdev, struct sk_buff *skb) argument
3615 btusb_recv_acl_qca(struct hci_dev *hdev, struct sk_buff *skb) argument
3622 btusb_recv_evt_qca(struct hci_dev *hdev, struct sk_buff *skb) argument
3710 btusb_setup_qca_download_fw(struct hci_dev *hdev, const struct firmware *firmware, size_t hdr_size) argument
3779 btusb_setup_qca_load_rampatch(struct hci_dev *hdev, struct qca_version *ver, const struct qca_device_info *info) argument
3877 btusb_setup_qca_load_nvm(struct hci_dev *hdev, struct qca_version *ver, const struct qca_device_info *info) argument
3915 btusb_setup_qca(struct hci_dev *hdev) argument
3988 __set_diag_interface(struct hci_dev *hdev) argument
4024 alloc_diag_urb(struct hci_dev *hdev, bool enable) argument
4057 btusb_bcm_set_diag(struct hci_dev *hdev, bool enable) argument
4100 btusb_config_oob_wake(struct hci_dev *hdev) argument
4144 btusb_wakeup(struct hci_dev *hdev) argument
4151 btusb_shutdown_qca(struct hci_dev *hdev) argument
4214 struct hci_dev *hdev; local
4606 struct hci_dev *hdev; local
4735 struct hci_dev *hdev = data->hdev; local
4800 struct hci_dev *hdev = data->hdev; local
[all...]
H A Dbtmtk.c56 static void btmtk_coredump(struct hci_dev *hdev) argument
65 static void btmtk_coredump_hdr(struct hci_dev *hdev, struct sk_buff *skb) argument
86 static void btmtk_coredump_notify(struct hci_dev *hdev, int state) argument
106 int btmtk_setup_firmware_79xx(struct hci_dev *hdev, const char *fwname, argument
227 btmtk_setup_firmware(struct hci_dev *hdev, const char *fwname, wmt_cmd_sync_func_t wmt_cmd_sync) argument
320 btmtk_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) argument
338 btmtk_reset_sync(struct hci_dev *hdev) argument
353 btmtk_register_coredump(struct hci_dev *hdev, const char *name, u32 fw_version) argument
370 btmtk_process_coredump(struct hci_dev *hdev, struct sk_buff *skb) argument
[all...]
/linux-master/drivers/usb/core/
H A Dport.c52 struct usb_device *hdev = to_usb_device(dev->parent->parent); local
104 struct usb_device *hdev = to_usb_device(dev->parent->parent); local
352 struct usb_device *hdev = to_usb_device(dev->parent->parent); local
411 struct usb_device *hdev = to_usb_device(dev->parent->parent); local
611 struct usb_device *hdev = to_usb_device(port_dev->dev.parent->parent); local
642 struct usb_device *hdev = hub->hdev; local
736 struct usb_device *hdev = hub->hdev; local
[all...]
H A Dhub.c153 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) argument
406 static int get_hub_descriptor(struct usb_device *hdev, argument
442 clear_hub_feature(struct usb_device *hdev, int feature) argument
451 usb_clear_port_feature(struct usb_device *hdev, int port1, int feature) argument
461 set_port_feature(struct usb_device *hdev, int port1, int feature) argument
505 struct usb_device *hdev = hub->hdev; local
579 get_hub_status(struct usb_device *hdev, struct usb_hub_status *data) argument
597 get_port_status(struct usb_device *hdev, int port1, void *data, u16 value, u16 length) argument
644 struct usb_device *hdev = hub->hdev; local
732 usb_kick_hub_wq(struct usb_device *hdev) argument
748 usb_wakeup_notification(struct usb_device *hdev, unsigned int portnum) argument
812 hub_clear_tt_buffer(struct usb_device *hdev, u16 devinfo, u16 tt) argument
844 struct usb_device *hdev = hub->hdev; local
883 usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, int port1, bool set) argument
1078 struct usb_device *hdev = hub->hdev; local
1369 struct usb_device *hdev = hub->hdev; local
1429 struct usb_device *hdev = hub->hdev; local
1776 struct usb_device *hdev = interface_to_usbdev(intf); local
1844 struct usb_device *hdev; local
1978 struct usb_device *hdev = interface_to_usbdev(intf); local
2014 find_port_owner(struct usb_device *hdev, unsigned port1, struct usb_dev_state ***ppowner) argument
2032 usb_hub_claim_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) argument
2048 usb_hub_release_port(struct usb_device *hdev, unsigned port1, struct usb_dev_state *owner) argument
2064 usb_hub_release_all_ports(struct usb_device *hdev, struct usb_dev_state *owner) argument
2524 struct usb_device *hdev = udev->parent; local
2769 get_port_ssp_rate(struct usb_device *hdev, u32 ext_portstatus) argument
3860 struct usb_device *hdev; variable in typeref:struct:usb_device
3916 struct usb_device *hdev = hub->hdev; local
3970 struct usb_device *hdev = hub->hdev; local
4599 struct usb_device *hdev = hub->hdev; local
4860 struct usb_device *hdev = hub->hdev; local
5216 struct usb_device *hdev = hub->hdev; local
5351 struct usb_device *hdev = hub->hdev; local
5707 struct usb_device *hdev = hub->hdev; variable in typeref:struct:usb_device
5827 struct usb_device *hdev; local
6398 usb_hub_find_child(struct usb_device *hdev, int port1) argument
6409 usb_hub_adjust_deviceremovable(struct usb_device *hdev, struct usb_hub_descriptor *desc) argument
6463 usb_get_hub_port_acpi_handle(struct usb_device *hdev, int port1) argument
[all...]
/linux-master/include/net/bluetooth/
H A Dhci_core.h776 struct hci_dev *hdev; member in struct:hci_conn
875 sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) argument
890 iso_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) argument
905 discovery_init(struct hci_dev *hdev) argument
915 hci_discovery_filter_clear(struct hci_dev *hdev) argument
931 inquiry_cache_empty(struct hci_dev *hdev) argument
936 inquiry_cache_age(struct hci_dev *hdev) argument
996 struct hci_dev *hdev = conn->hdev; local
1003 struct hci_dev *hdev = conn->hdev; local
1008 hci_conn_hash_add(struct hci_dev *hdev, struct hci_conn *c) argument
1034 hci_conn_hash_del(struct hci_dev *hdev, struct hci_conn *c) argument
1063 hci_conn_num(struct hci_dev *hdev, __u8 type) argument
1083 hci_conn_count(struct hci_dev *hdev) argument
1090 hci_conn_valid(struct hci_dev *hdev, struct hci_conn *conn) argument
1108 hci_conn_lookup_type(struct hci_dev *hdev, __u16 handle) argument
1128 hci_conn_hash_lookup_bis(struct hci_dev *hdev, bdaddr_t *ba, __u8 bis) argument
1151 hci_conn_hash_lookup_per_adv_bis(struct hci_dev *hdev, bdaddr_t *ba, __u8 big, __u8 bis) argument
1176 hci_conn_hash_lookup_handle(struct hci_dev *hdev, __u16 handle) argument
1195 hci_conn_hash_lookup_ba(struct hci_dev *hdev, __u8 type, bdaddr_t *ba) argument
1215 hci_conn_hash_lookup_le(struct hci_dev *hdev, bdaddr_t *ba, __u8 ba_type) argument
1239 hci_conn_hash_lookup_cis(struct hci_dev *hdev, bdaddr_t *ba, __u8 ba_type, __u8 cig, __u8 id) argument
1274 hci_conn_hash_lookup_cig(struct hci_dev *hdev, __u8 handle) argument
1297 hci_conn_hash_lookup_big(struct hci_dev *hdev, __u8 handle) argument
1321 hci_conn_hash_lookup_big_state(struct hci_dev *hdev, __u8 handle, __u16 state) argument
1345 hci_conn_hash_lookup_pa_sync_big_handle(struct hci_dev *hdev, __u8 big) argument
1368 hci_conn_hash_lookup_pa_sync_handle(struct hci_dev *hdev, __u16 sync_handle) argument
1390 hci_conn_hash_lookup_state(struct hci_dev *hdev, __u8 type, __u16 state) argument
1411 hci_conn_hash_list_state(struct hci_dev *hdev, hci_conn_func_t func, __u8 type, __u16 state, void *data) argument
1431 hci_conn_hash_list_flag(struct hci_dev *hdev, hci_conn_func_t func, __u8 type, __u8 flag, void *data) argument
1451 hci_lookup_le_connect(struct hci_dev *hdev) argument
1472 hci_is_le_conn_scanning(struct hci_dev *hdev) argument
1652 hci_get_drvdata(struct hci_dev *hdev) argument
1657 hci_set_drvdata(struct hci_dev *hdev, void *data) argument
1662 hci_get_priv(struct hci_dev *hdev) argument
1691 hci_set_msft_opcode(struct hci_dev *hdev, __u16 opcode) argument
1698 hci_set_aosp_capable(struct hci_dev *hdev) argument
1705 hci_devcd_setup(struct hci_dev *hdev) argument
1964 hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 type, __u8 *flags) argument
2145 hci_get_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) argument
[all...]
/linux-master/drivers/hid/
H A Dhid-nintendo.c570 struct hid_device *hdev; member in struct:joycon_ctlr
805 __joycon_hid_send(struct hid_device *hdev, u8 *data, size_t len) argument
1131 joycon_use_default_calibration(struct hid_device *hdev, struct joycon_stick_cal *cal_x, struct joycon_stick_cal *cal_y, const char *stick, int ret) argument
2088 struct hid_device *hdev; local
2155 struct hid_device *hdev; local
2223 struct hid_device *hdev = to_hid_device(dev); local
2249 struct hid_device *hdev = to_hid_device(dev); local
2267 struct hid_device *hdev = ctlr->hdev; local
2412 struct hid_device *hdev = ctlr->hdev; local
2492 joycon_init(struct hid_device *hdev) argument
2645 nintendo_hid_event(struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) argument
2656 nintendo_hid_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
2757 nintendo_hid_remove(struct hid_device *hdev) argument
2777 nintendo_hid_resume(struct hid_device *hdev) argument
[all...]
H A Dhid-mcp2221.c94 struct hid_device *hdev; member in struct:mcp2221
754 static int mcp2221_raw_event(struct hid_device *hdev, argument
938 struct hid_device *hdev = ptr; local
945 mcp2221_remove(struct hid_device *hdev) argument
1124 mcp2221_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
[all...]
H A Dhid-logitech-dj.c157 struct hid_device *hdev; member in struct:dj_device
577 static struct dj_receiver_dev *dj_find_receiver_dev(struct hid_device *hdev, argument
620 static void dj_put_receiver_dev(struct hid_device *hdev) argument
638 dj_get_receiver_dev(struct hid_device *hdev, enum recvr_type type, unsigned int application, bool is_hidpp) argument
939 logi_hidpp_dev_conn_notif_equad(struct hid_device *hdev, struct hidpp_event *hidpp_report, struct dj_workitem *workitem) argument
973 logi_hidpp_dev_conn_notif_27mhz(struct hid_device *hdev, struct hidpp_event *hidpp_report, struct dj_workitem *workitem) argument
1004 logi_hidpp_recv_queue_notif(struct hid_device *hdev, struct hidpp_event *hidpp_report) argument
1153 logi_dj_recv_forward_input_report(struct hid_device *hdev, u8 *data, int size) argument
1186 struct hid_device *hdev = djrcv_dev->hidpp; local
1260 struct hid_device *hdev = djrcv_dev->hidpp; local
1520 logi_dj_dj_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
1590 logi_dj_hidpp_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
1667 logi_dj_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) argument
1744 logi_dj_probe(struct hid_device *hdev, const struct hid_device_id *id) argument
1881 logi_dj_reset_resume(struct hid_device *hdev) argument
1899 logi_dj_remove(struct hid_device *hdev) argument
[all...]

Completed in 440 milliseconds

1234567891011>>