Searched defs:hdev (Results 1 - 184 of 184) sorted by relevance

/linux-4.4.14/net/bluetooth/
H A Dhci_request.h24 struct hci_dev *hdev; member in struct:hci_request
H A Dhci_debugfs.h32 static inline void hci_debugfs_create_common(struct hci_dev *hdev) hci_debugfs_create_common() argument
36 static inline void hci_debugfs_create_bredr(struct hci_dev *hdev) hci_debugfs_create_bredr() argument
40 static inline void hci_debugfs_create_le(struct hci_dev *hdev) hci_debugfs_create_le() argument
H A Dhci_sysfs.c78 struct hci_dev *hdev = conn->hdev; hci_conn_init_sysfs() local
91 struct hci_dev *hdev = conn->hdev; hci_conn_add_sysfs() local
107 struct hci_dev *hdev = conn->hdev; hci_conn_del_sysfs() local
142 struct hci_dev *hdev = to_hci_dev(dev); show_type() local
149 struct hci_dev *hdev = to_hci_dev(dev); show_name() local
163 struct hci_dev *hdev = to_hci_dev(dev); show_address() local
182 struct hci_dev *hdev = to_hci_dev(dev); bt_host_release() local
193 void hci_init_sysfs(struct hci_dev *hdev) hci_init_sysfs() argument
H A Dmgmt_util.c30 int mgmt_send_event(u16 event, struct hci_dev *hdev, unsigned short channel, mgmt_send_event() argument
156 void mgmt_pending_foreach(u16 opcode, struct hci_dev *hdev, mgmt_pending_foreach() argument
124 mgmt_pending_find(unsigned short channel, u16 opcode, struct hci_dev *hdev) mgmt_pending_find() argument
139 mgmt_pending_find_data(unsigned short channel, u16 opcode, struct hci_dev *hdev, const void *data) mgmt_pending_find_data() argument
170 mgmt_pending_add(struct sock *sk, u16 opcode, struct hci_dev *hdev, void *data, u16 len) mgmt_pending_add() argument
H A Dhci_request.c30 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) hci_req_init() argument
40 struct hci_dev *hdev = req->hdev; req_run() local
81 struct sk_buff *hci_prepare_cmd(struct hci_dev *hdev, u16 opcode, u32 plen, hci_prepare_cmd() argument
111 struct hci_dev *hdev = req->hdev; hci_req_add_ev() local
166 struct hci_dev *hdev = req->hdev; update_white_list() local
265 struct hci_dev *hdev = req->hdev; hci_req_add_le_passive_scan() local
315 struct hci_dev *hdev = req->hdev; set_random_addr() local
340 struct hci_dev *hdev = req->hdev; hci_update_random_address() local
425 static bool disconnected_whitelist_entries(struct hci_dev *hdev) disconnected_whitelist_entries() argument
445 struct hci_dev *hdev = req->hdev; __hci_update_page_scan() local
472 void hci_update_page_scan(struct hci_dev *hdev) hci_update_page_scan() argument
489 struct hci_dev *hdev = req->hdev; __hci_update_background_scan() local
554 static void update_background_scan_complete(struct hci_dev *hdev, u8 status, update_background_scan_complete() argument
562 void hci_update_background_scan(struct hci_dev *hdev) hci_update_background_scan() argument
645 static void abort_conn_complete(struct hci_dev *hdev, u8 status, u16 opcode) abort_conn_complete() argument
H A Da2mp.c101 struct hci_dev *hdev; __a2mp_add_cl() local
145 struct hci_dev *hdev; a2mp_discover_req() local
290 static void read_local_amp_info_complete(struct hci_dev *hdev, u8 status, read_local_amp_info_complete() argument
302 struct hci_dev *hdev; a2mp_getinfo_req() local
370 struct hci_dev *hdev; a2mp_getampassoc_req() local
414 struct hci_dev *hdev; a2mp_getampassoc_rsp() local
476 struct hci_dev *hdev; a2mp_createphyslink_req() local
555 struct hci_dev *hdev; a2mp_discphyslink_req() local
897 void a2mp_send_getinfo_rsp(struct hci_dev *hdev) a2mp_send_getinfo_rsp() argument
924 void a2mp_send_getampassoc_rsp(struct hci_dev *hdev, u8 status) a2mp_send_getampassoc_rsp() argument
958 void a2mp_send_create_phy_link_req(struct hci_dev *hdev, u8 status) a2mp_send_create_phy_link_req() argument
995 void a2mp_send_create_phy_link_rsp(struct hci_dev *hdev, u8 status) a2mp_send_create_phy_link_rsp() argument
H A Damp.c112 struct hci_conn *phylink_add(struct hci_dev *hdev, struct amp_mgr *mgr, phylink_add() argument
177 struct hci_dev *hdev = conn->hdev; phylink_gen_key() local
224 static void read_local_amp_assoc_complete(struct hci_dev *hdev, u8 status, read_local_amp_assoc_complete() argument
261 void amp_read_loc_assoc_frag(struct hci_dev *hdev, u8 phy_handle) amp_read_loc_assoc_frag() argument
281 void amp_read_loc_assoc(struct hci_dev *hdev, struct amp_mgr *mgr) amp_read_loc_assoc() argument
300 void amp_read_loc_assoc_final_data(struct hci_dev *hdev, amp_read_loc_assoc_final_data() argument
322 static void write_remote_amp_assoc_complete(struct hci_dev *hdev, u8 status, write_remote_amp_assoc_complete() argument
337 static bool amp_write_rem_assoc_frag(struct hci_dev *hdev, amp_write_rem_assoc_frag() argument
390 void amp_write_rem_assoc_continue(struct hci_dev *hdev, u8 handle) amp_write_rem_assoc_continue() argument
405 void amp_write_remote_assoc(struct hci_dev *hdev, u8 handle) amp_write_remote_assoc() argument
420 static void create_phylink_complete(struct hci_dev *hdev, u8 status, create_phylink_complete() argument
446 void amp_create_phylink(struct hci_dev *hdev, struct amp_mgr *mgr, amp_create_phylink() argument
468 static void accept_phylink_complete(struct hci_dev *hdev, u8 status, accept_phylink_complete() argument
485 void amp_accept_phylink(struct hci_dev *hdev, struct amp_mgr *mgr, amp_accept_phylink() argument
539 struct hci_dev *hdev; amp_create_logical_link() local
H A Dhci_conn.c66 struct hci_dev *hdev = conn->hdev; hci_connect_le_scan_cleanup() local
116 struct hci_dev *hdev = conn->hdev; hci_conn_cleanup() local
141 struct hci_dev *hdev = conn->hdev; le_scan_cleanup() local
186 struct hci_dev *hdev = conn->hdev; hci_acl_create_connection() local
238 struct hci_dev *hdev = conn->hdev; hci_disconnect() local
251 struct hci_dev *hdev = conn->hdev; hci_add_sco() local
269 struct hci_dev *hdev = conn->hdev; hci_setup_sync() local
320 struct hci_dev *hdev = conn->hdev; hci_le_conn_update() local
356 struct hci_dev *hdev = conn->hdev; hci_le_start_enc() local
427 struct hci_dev *hdev = conn->hdev; hci_conn_idle() local
470 struct hci_dev *hdev = conn->hdev; le_conn_timeout() local
490 struct hci_conn *hci_conn_add(struct hci_dev *hdev, int type, bdaddr_t *dst, hci_conn_add() argument
567 struct hci_dev *hdev = conn->hdev; hci_conn_del() local
615 struct hci_dev *hdev = NULL, *d; hci_get_route() local
654 struct hci_dev *hdev = conn->hdev; hci_le_conn_failed() local
685 static void create_le_conn_complete(struct hci_dev *hdev, u8 status, u16 opcode) create_le_conn_complete() argument
714 struct hci_dev *hdev = conn->hdev; hci_req_add_le_create_conn() local
750 struct hci_dev *hdev = req->hdev; hci_req_directed_advertising() local
783 struct hci_conn *hci_connect_le(struct hci_dev *hdev, bdaddr_t *dst, hci_connect_le() argument
936 static void hci_connect_le_scan_complete(struct hci_dev *hdev, u8 status, hci_connect_le_scan_complete() argument
956 static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) is_connected() argument
974 struct hci_dev *hdev = req->hdev; hci_explicit_conn_params_set() local
1011 struct hci_conn *hci_connect_le_scan(struct hci_dev *hdev, bdaddr_t *dst, hci_connect_le_scan() argument
1073 struct hci_conn *hci_connect_acl(struct hci_dev *hdev, bdaddr_t *dst, hci_connect_acl() argument
1104 struct hci_conn *hci_connect_sco(struct hci_dev *hdev, int type, bdaddr_t *dst, hci_connect_sco() argument
1332 struct hci_dev *hdev = conn->hdev; hci_conn_enter_active_mode() local
1355 void hci_conn_hash_flush(struct hci_dev *hdev) hci_conn_hash_flush() argument
1371 void hci_conn_check_pending(struct hci_dev *hdev) hci_conn_check_pending() argument
1413 struct hci_dev *hdev; hci_get_conn_list() local
1461 int hci_get_conn_info(struct hci_dev *hdev, void __user *arg) hci_get_conn_info() argument
1489 int hci_get_auth_info(struct hci_dev *hdev, void __user *arg) hci_get_auth_info() argument
1511 struct hci_dev *hdev = conn->hdev; hci_chan_create() local
1537 struct hci_dev *hdev = conn->hdev; hci_chan_del() local
1577 struct hci_chan *hci_chan_lookup_handle(struct hci_dev *hdev, __u16 handle) hci_chan_lookup_handle() argument
H A Dhci_debugfs.c81 struct hci_dev *hdev = f->private; features_show() local
119 struct hci_dev *hdev = f->private; device_id_show() local
143 struct hci_dev *hdev = f->private; device_list_show() local
173 struct hci_dev *hdev = f->private; blacklist_show() local
198 struct hci_dev *hdev = f->private; uuids_show() local
233 struct hci_dev *hdev = f->private; remote_oob_show() local
262 struct hci_dev *hdev = data; conn_info_min_age_set() local
276 struct hci_dev *hdev = data; conn_info_min_age_get() local
290 struct hci_dev *hdev = data; conn_info_max_age_set() local
304 struct hci_dev *hdev = data; conn_info_max_age_get() local
319 struct hci_dev *hdev = file->private_data; use_debug_keys_read() local
337 struct hci_dev *hdev = file->private_data; sc_only_mode_read() local
352 void hci_debugfs_create_common(struct hci_dev *hdev) hci_debugfs_create_common() argument
389 struct hci_dev *hdev = f->private; inquiry_cache_show() local
425 struct hci_dev *hdev = f->private; link_keys_show() local
451 struct hci_dev *hdev = f->private; dev_class_show() local
475 struct hci_dev *hdev = data; voice_setting_get() local
490 struct hci_dev *hdev = file->private_data; ssp_debug_mode_read() local
507 struct hci_dev *hdev = data; auto_accept_delay_set() local
518 struct hci_dev *hdev = data; auto_accept_delay_get() local
532 struct hci_dev *hdev = data; idle_timeout_set() local
546 struct hci_dev *hdev = data; idle_timeout_get() local
560 struct hci_dev *hdev = data; sniff_min_interval_set() local
574 struct hci_dev *hdev = data; sniff_min_interval_get() local
588 struct hci_dev *hdev = data; sniff_max_interval_set() local
602 struct hci_dev *hdev = data; sniff_max_interval_get() local
614 void hci_debugfs_create_bredr(struct hci_dev *hdev) hci_debugfs_create_bredr() argument
644 struct hci_dev *hdev = f->private; identity_show() local
674 struct hci_dev *hdev = data; rpa_timeout_set() local
691 struct hci_dev *hdev = data; rpa_timeout_get() local
705 struct hci_dev *hdev = f->private; random_address_show() local
728 struct hci_dev *hdev = f->private; static_address_show() local
753 struct hci_dev *hdev = file->private_data; force_static_address_read() local
766 struct hci_dev *hdev = file->private_data; force_static_address_write() local
798 struct hci_dev *hdev = f->private; white_list_show() local
823 struct hci_dev *hdev = f->private; identity_resolving_keys_show() local
852 struct hci_dev *hdev = f->private; long_term_keys_show() local
880 struct hci_dev *hdev = data; conn_min_interval_set() local
894 struct hci_dev *hdev = data; conn_min_interval_get() local
908 struct hci_dev *hdev = data; conn_max_interval_set() local
922 struct hci_dev *hdev = data; conn_max_interval_get() local
936 struct hci_dev *hdev = data; conn_latency_set() local
950 struct hci_dev *hdev = data; conn_latency_get() local
964 struct hci_dev *hdev = data; supervision_timeout_set() local
978 struct hci_dev *hdev = data; supervision_timeout_get() local
992 struct hci_dev *hdev = data; adv_channel_map_set() local
1006 struct hci_dev *hdev = data; adv_channel_map_get() local
1020 struct hci_dev *hdev = data; adv_min_interval_set() local
1034 struct hci_dev *hdev = data; adv_min_interval_get() local
1048 struct hci_dev *hdev = data; adv_max_interval_set() local
1062 struct hci_dev *hdev = data; adv_max_interval_get() local
1079 void hci_debugfs_create_le(struct hci_dev *hdev) hci_debugfs_create_le() argument
1134 struct hci_dev *hdev = conn->hdev; hci_debugfs_create_conn() local
H A Dhci_sock.c49 struct hci_dev *hdev; member in struct:hci_pinfo
153 void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb) hci_send_to_sock() argument
254 void hci_send_to_monitor(struct hci_dev *hdev, struct sk_buff *skb) hci_send_to_monitor() argument
307 static struct sk_buff *create_monitor_event(struct hci_dev *hdev, int event) create_monitor_event() argument
388 struct hci_dev *hdev; send_monitor_replay() local
429 static void hci_si_event(struct hci_dev *hdev, int type, int dlen, void *data) hci_si_event() argument
455 void hci_sock_dev_event(struct hci_dev *hdev, int event) hci_sock_dev_event() argument
554 struct hci_dev *hdev; hci_sock_release() local
597 static int hci_sock_blacklist_add(struct hci_dev *hdev, void __user *arg) hci_sock_blacklist_add() argument
614 static int hci_sock_blacklist_del(struct hci_dev *hdev, void __user *arg) hci_sock_blacklist_del() argument
635 struct hci_dev *hdev = hci_pi(sk)->hdev; hci_sock_bound_ioctl() local
753 struct hci_dev *hdev = NULL; hci_sock_bind() local
931 struct hci_dev *hdev; hci_sock_getname() local
1049 struct hci_dev *hdev = NULL; hci_mgmt_cmd() local
1158 struct hci_dev *hdev; hci_sock_sendmsg() local
H A Dsco.c105 struct hci_dev *hdev = hcon->hdev; sco_conn_add() local
217 struct hci_dev *hdev; sco_connect() local
730 struct hci_dev *hdev = conn->hdev; sco_conn_defer_accept() local
1083 int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) sco_connect_ind() argument
H A D6lowpan.c74 struct hci_dev *hdev; member in struct:lowpan_dev
1104 struct hci_dev *hdev; get_l2cap_conn() local
H A Dhci_event.c44 static void hci_cc_inquiry_cancel(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_inquiry_cancel() argument
69 static void hci_cc_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_periodic_inq() argument
81 static void hci_cc_exit_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_exit_periodic_inq() argument
95 static void hci_cc_remote_name_req_cancel(struct hci_dev *hdev, hci_cc_remote_name_req_cancel() argument
101 static void hci_cc_role_discovery(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_role_discovery() argument
120 static void hci_cc_read_link_policy(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_link_policy() argument
139 static void hci_cc_write_link_policy(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_link_policy() argument
163 static void hci_cc_read_def_link_policy(struct hci_dev *hdev, hci_cc_read_def_link_policy() argument
176 static void hci_cc_write_def_link_policy(struct hci_dev *hdev, hci_cc_write_def_link_policy() argument
194 static void hci_cc_reset(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_reset() argument
226 static void hci_cc_read_stored_link_key(struct hci_dev *hdev, hci_cc_read_stored_link_key() argument
244 static void hci_cc_delete_stored_link_key(struct hci_dev *hdev, hci_cc_delete_stored_link_key() argument
260 static void hci_cc_write_local_name(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_local_name() argument
281 static void hci_cc_read_local_name(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_name() argument
295 static void hci_cc_write_auth_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_auth_enable() argument
323 static void hci_cc_write_encrypt_mode(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_encrypt_mode() argument
346 static void hci_cc_write_scan_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_scan_enable() argument
381 static void hci_cc_read_class_of_dev(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_class_of_dev() argument
396 static void hci_cc_write_class_of_dev(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_class_of_dev() argument
418 static void hci_cc_read_voice_setting(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_voice_setting() argument
441 static void hci_cc_write_voice_setting(struct hci_dev *hdev, hci_cc_write_voice_setting() argument
470 static void hci_cc_read_num_supported_iac(struct hci_dev *hdev, hci_cc_read_num_supported_iac() argument
485 static void hci_cc_write_ssp_mode(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_ssp_mode() argument
517 static void hci_cc_write_sc_support(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_sc_support() argument
547 static void hci_cc_read_local_version(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_local_version() argument
566 static void hci_cc_read_local_commands(struct hci_dev *hdev, hci_cc_read_local_commands() argument
581 static void hci_cc_read_local_features(struct hci_dev *hdev, hci_cc_read_local_features() argument
631 static void hci_cc_read_local_ext_features(struct hci_dev *hdev, hci_cc_read_local_ext_features() argument
648 static void hci_cc_read_flow_control_mode(struct hci_dev *hdev, hci_cc_read_flow_control_mode() argument
661 static void hci_cc_read_buffer_size(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_buffer_size() argument
687 static void hci_cc_read_bd_addr(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_bd_addr() argument
703 static void hci_cc_read_page_scan_activity(struct hci_dev *hdev, hci_cc_read_page_scan_activity() argument
719 static void hci_cc_write_page_scan_activity(struct hci_dev *hdev, hci_cc_write_page_scan_activity() argument
738 static void hci_cc_read_page_scan_type(struct hci_dev *hdev, hci_cc_read_page_scan_type() argument
752 static void hci_cc_write_page_scan_type(struct hci_dev *hdev, hci_cc_write_page_scan_type() argument
768 static void hci_cc_read_data_block_size(struct hci_dev *hdev, hci_cc_read_data_block_size() argument
788 static void hci_cc_read_clock(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_clock() argument
823 static void hci_cc_read_local_amp_info(struct hci_dev *hdev, hci_cc_read_local_amp_info() argument
845 static void hci_cc_read_inq_rsp_tx_power(struct hci_dev *hdev, hci_cc_read_inq_rsp_tx_power() argument
858 static void hci_cc_pin_code_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_pin_code_reply() argument
886 static void hci_cc_pin_code_neg_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_pin_code_neg_reply() argument
901 static void hci_cc_le_read_buffer_size(struct hci_dev *hdev, hci_cc_le_read_buffer_size() argument
919 static void hci_cc_le_read_local_features(struct hci_dev *hdev, hci_cc_le_read_local_features() argument
932 static void hci_cc_le_read_adv_tx_power(struct hci_dev *hdev, hci_cc_le_read_adv_tx_power() argument
945 static void hci_cc_user_confirm_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_user_confirm_reply() argument
960 static void hci_cc_user_confirm_neg_reply(struct hci_dev *hdev, hci_cc_user_confirm_neg_reply() argument
976 static void hci_cc_user_passkey_reply(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_user_passkey_reply() argument
991 static void hci_cc_user_passkey_neg_reply(struct hci_dev *hdev, hci_cc_user_passkey_neg_reply() argument
1007 static void hci_cc_read_local_oob_data(struct hci_dev *hdev, hci_cc_read_local_oob_data() argument
1015 static void hci_cc_read_local_oob_ext_data(struct hci_dev *hdev, hci_cc_read_local_oob_ext_data() argument
1023 static void hci_cc_le_set_random_addr(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_random_addr() argument
1044 static void hci_cc_le_set_adv_enable(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_adv_enable() argument
1079 static void hci_cc_le_set_scan_param(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_le_set_scan_param() argument
1100 static bool has_pending_adv_report(struct hci_dev *hdev) has_pending_adv_report() argument
1107 static void clear_pending_adv_report(struct hci_dev *hdev) clear_pending_adv_report() argument
1115 static void store_pending_adv_report(struct hci_dev *hdev, bdaddr_t *bdaddr, store_pending_adv_report() argument
1129 static void hci_cc_le_set_scan_enable(struct hci_dev *hdev, hci_cc_le_set_scan_enable() argument
1198 static void hci_cc_le_read_white_list_size(struct hci_dev *hdev, hci_cc_le_read_white_list_size() argument
1211 static void hci_cc_le_clear_white_list(struct hci_dev *hdev, hci_cc_le_clear_white_list() argument
1224 static void hci_cc_le_add_to_white_list(struct hci_dev *hdev, hci_cc_le_add_to_white_list() argument
1243 static void hci_cc_le_del_from_white_list(struct hci_dev *hdev, hci_cc_le_del_from_white_list() argument
1262 static void hci_cc_le_read_supported_states(struct hci_dev *hdev, hci_cc_le_read_supported_states() argument
1275 static void hci_cc_le_read_def_data_len(struct hci_dev *hdev, hci_cc_le_read_def_data_len() argument
1289 static void hci_cc_le_write_def_data_len(struct hci_dev *hdev, hci_cc_le_write_def_data_len() argument
1308 static void hci_cc_le_read_max_data_len(struct hci_dev *hdev, hci_cc_le_read_max_data_len() argument
1324 static void hci_cc_write_le_host_supported(struct hci_dev *hdev, hci_cc_write_le_host_supported() argument
1358 static void hci_cc_set_adv_param(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_set_adv_param() argument
1377 static void hci_cc_read_rssi(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_rssi() argument
1396 static void hci_cc_read_tx_power(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_read_tx_power() argument
1430 static void hci_cc_write_ssp_debug_mode(struct hci_dev *hdev, struct sk_buff *skb) hci_cc_write_ssp_debug_mode() argument
1445 static void hci_cs_inquiry(struct hci_dev *hdev, __u8 status) hci_cs_inquiry() argument
1457 static void hci_cs_create_conn(struct hci_dev *hdev, __u8 status) hci_cs_create_conn() argument
1495 static void hci_cs_add_sco(struct hci_dev *hdev, __u8 status) hci_cs_add_sco() argument
1530 static void hci_cs_auth_requested(struct hci_dev *hdev, __u8 status) hci_cs_auth_requested() argument
1557 static void hci_cs_set_conn_encrypt(struct hci_dev *hdev, __u8 status) hci_cs_set_conn_encrypt() argument
1584 static int hci_outgoing_auth_needed(struct hci_dev *hdev, hci_outgoing_auth_needed() argument
1606 static int hci_resolve_name(struct hci_dev *hdev, hci_resolve_name() argument
1621 static bool hci_resolve_next_name(struct hci_dev *hdev) hci_resolve_next_name() argument
1641 static void hci_check_pending_name(struct hci_dev *hdev, struct hci_conn *conn, hci_check_pending_name() argument
1690 static void hci_cs_remote_name_req(struct hci_dev *hdev, __u8 status) hci_cs_remote_name_req() argument
1733 static void hci_cs_read_remote_features(struct hci_dev *hdev, __u8 status) hci_cs_read_remote_features() argument
1760 static void hci_cs_read_remote_ext_features(struct hci_dev *hdev, __u8 status) hci_cs_read_remote_ext_features() argument
1787 static void hci_cs_setup_sync_conn(struct hci_dev *hdev, __u8 status) hci_cs_setup_sync_conn() argument
1822 static void hci_cs_sniff_mode(struct hci_dev *hdev, __u8 status) hci_cs_sniff_mode() argument
1849 static void hci_cs_exit_sniff_mode(struct hci_dev *hdev, __u8 status) hci_cs_exit_sniff_mode() argument
1876 static void hci_cs_disconnect(struct hci_dev *hdev, u8 status) hci_cs_disconnect() argument
1898 static void hci_cs_le_create_conn(struct hci_dev *hdev, u8 status) hci_cs_le_create_conn() argument
1950 static void hci_cs_le_read_remote_features(struct hci_dev *hdev, u8 status) hci_cs_le_read_remote_features() argument
1977 static void hci_cs_le_start_enc(struct hci_dev *hdev, u8 status) hci_cs_le_start_enc() argument
2007 static void hci_cs_switch_role(struct hci_dev *hdev, u8 status) hci_cs_switch_role() argument
2030 static void hci_inquiry_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_inquiry_complete_evt() argument
2089 static void hci_inquiry_result_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_inquiry_result_evt() argument
2127 static void hci_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_conn_complete_evt() argument
2212 static void hci_reject_conn(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_reject_conn() argument
2221 static void hci_conn_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_conn_request_evt() argument
2332 static void hci_disconn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_disconn_complete_evt() argument
2410 static void hci_auth_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_auth_complete_evt() argument
2475 static void hci_remote_name_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_remote_name_evt() argument
2517 static void read_enc_key_size_complete(struct hci_dev *hdev, u8 status, read_enc_key_size_complete() argument
2574 static void hci_encrypt_change_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_encrypt_change_evt() argument
2675 static void hci_change_link_key_complete_evt(struct hci_dev *hdev, hci_change_link_key_complete_evt() argument
2698 static void hci_remote_features_evt(struct hci_dev *hdev, hci_remote_features_evt() argument
2747 static void hci_cmd_complete_evt(struct hci_dev *hdev, struct sk_buff *skb, hci_cmd_complete_evt() argument
3046 static void hci_cmd_status_evt(struct hci_dev *hdev, struct sk_buff *skb, hci_cmd_status_evt() argument
3149 static void hci_hardware_error_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_hardware_error_evt() argument
3158 static void hci_role_change_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_role_change_evt() argument
3180 static void hci_num_comp_pkts_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_num_comp_pkts_evt() argument
3246 static struct hci_conn *__hci_conn_lookup_handle(struct hci_dev *hdev, __hci_conn_lookup_handle() argument
3267 static void hci_num_comp_blocks_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_num_comp_blocks_evt() argument
3317 static void hci_mode_change_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_mode_change_evt() argument
3345 static void hci_pin_code_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_pin_code_request_evt() argument
3415 static void hci_link_key_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_link_key_request_evt() argument
3475 static void hci_link_key_notify_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_link_key_notify_evt() argument
3535 static void hci_clock_offset_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_clock_offset_evt() argument
3558 static void hci_pkt_type_change_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_pkt_type_change_evt() argument
3574 static void hci_pscan_rep_mode_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_pscan_rep_mode_evt() argument
3592 static void hci_inquiry_result_with_rssi_evt(struct hci_dev *hdev, hci_inquiry_result_with_rssi_evt() argument
3656 static void hci_remote_ext_features_evt(struct hci_dev *hdev, hci_remote_ext_features_evt() argument
3720 static void hci_sync_conn_complete_evt(struct hci_dev *hdev, hci_sync_conn_complete_evt() argument
3804 static void hci_extended_inquiry_result_evt(struct hci_dev *hdev, hci_extended_inquiry_result_evt() argument
3854 static void hci_key_refresh_complete_evt(struct hci_dev *hdev, hci_key_refresh_complete_evt() argument
3924 struct hci_dev *hdev = conn->hdev; bredr_oob_data_present() local
3964 static void hci_io_capa_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_io_capa_request_evt() argument
4033 static void hci_io_capa_reply_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_io_capa_reply_evt() argument
4053 static void hci_user_confirm_request_evt(struct hci_dev *hdev, hci_user_confirm_request_evt() argument
4128 static void hci_user_passkey_request_evt(struct hci_dev *hdev, hci_user_passkey_request_evt() argument
4139 static void hci_user_passkey_notify_evt(struct hci_dev *hdev, hci_user_passkey_notify_evt() argument
4160 static void hci_keypress_notify_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_keypress_notify_evt() argument
4198 static void hci_simple_pair_complete_evt(struct hci_dev *hdev, hci_simple_pair_complete_evt() argument
4229 static void hci_remote_host_features_evt(struct hci_dev *hdev, hci_remote_host_features_evt() argument
4251 static void hci_remote_oob_data_request_evt(struct hci_dev *hdev, hci_remote_oob_data_request_evt() argument
4306 static void hci_chan_selected_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_chan_selected_evt() argument
4322 static void hci_phy_link_complete_evt(struct hci_dev *hdev, hci_phy_link_complete_evt() argument
4362 static void hci_loglink_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_loglink_complete_evt() argument
4400 static void hci_disconn_loglink_complete_evt(struct hci_dev *hdev, hci_disconn_loglink_complete_evt() argument
4424 static void hci_disconn_phylink_complete_evt(struct hci_dev *hdev, hci_disconn_phylink_complete_evt() argument
4447 static void hci_le_conn_complete_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_conn_complete_evt() argument
4609 static void hci_le_conn_update_complete_evt(struct hci_dev *hdev, hci_le_conn_update_complete_evt() argument
4633 static struct hci_conn *check_pending_le_conn(struct hci_dev *hdev, check_pending_le_conn() argument
4719 static void process_adv_report(struct hci_dev *hdev, u8 type, bdaddr_t *bdaddr, process_adv_report() argument
4899 static void hci_le_adv_report_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_adv_report_evt() argument
4921 static void hci_le_remote_feat_complete_evt(struct hci_dev *hdev, hci_le_remote_feat_complete_evt() argument
4963 static void hci_le_ltk_request_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_ltk_request_evt() argument
5027 static void send_conn_param_neg_reply(struct hci_dev *hdev, u16 handle, send_conn_param_neg_reply() argument
5039 static void hci_le_remote_conn_param_req_evt(struct hci_dev *hdev, hci_le_remote_conn_param_req_evt() argument
5097 static void hci_le_direct_adv_report_evt(struct hci_dev *hdev, hci_le_direct_adv_report_evt() argument
5118 static void hci_le_meta_evt(struct hci_dev *hdev, struct sk_buff *skb) hci_le_meta_evt() argument
5158 static bool hci_get_cmd_complete(struct hci_dev *hdev, u16 opcode, hci_get_cmd_complete() argument
5203 void hci_event_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_event_packet() argument
H A Dhci_core.c73 struct hci_dev *hdev = file->private_data; dut_mode_read() local
85 struct hci_dev *hdev = file->private_data; dut_mode_write() local
133 struct hci_dev *hdev = file->private_data; vendor_diag_read() local
145 struct hci_dev *hdev = file->private_data; vendor_diag_write() local
191 static void hci_debugfs_create_basic(struct hci_dev *hdev) hci_debugfs_create_basic() argument
203 static void hci_req_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, hci_req_sync_complete() argument
217 static void hci_req_cancel(struct hci_dev *hdev, int err) hci_req_cancel() argument
228 struct sk_buff *__hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, __hci_cmd_sync_ev() argument
293 struct sk_buff *__hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, __hci_cmd_sync() argument
301 static int __hci_req_sync(struct hci_dev *hdev, __hci_req_sync() argument
367 static int hci_req_sync(struct hci_dev *hdev, hci_req_sync() argument
443 struct hci_dev *hdev = req->hdev; hci_init1_req() local
500 struct hci_dev *hdev = req->hdev; le_setup() local
518 struct hci_dev *hdev = req->hdev; hci_setup_event_mask() local
595 struct hci_dev *hdev = req->hdev; hci_init2_req() local
677 struct hci_dev *hdev = req->hdev; hci_setup_link_policy() local
696 struct hci_dev *hdev = req->hdev; hci_set_le_support() local
717 struct hci_dev *hdev = req->hdev; hci_set_event_mask_page_2() local
749 struct hci_dev *hdev = req->hdev; hci_init3_req() local
863 struct hci_dev *hdev = req->hdev; hci_init4_req() local
914 static int __hci_init(struct hci_dev *hdev) __hci_init() argument
973 struct hci_dev *hdev = req->hdev; hci_init0_req() local
989 static int __hci_unconf_init(struct hci_dev *hdev) __hci_unconf_init() argument
1050 struct hci_dev *hdev = NULL, *d; hci_dev_get() local
1070 bool hci_discovery_active(struct hci_dev *hdev) hci_discovery_active() argument
1084 void hci_discovery_set_state(struct hci_dev *hdev, int state) hci_discovery_set_state() argument
1114 void hci_inquiry_cache_flush(struct hci_dev *hdev) hci_inquiry_cache_flush() argument
1128 struct inquiry_entry *hci_inquiry_cache_lookup(struct hci_dev *hdev, hci_inquiry_cache_lookup() argument
1144 struct inquiry_entry *hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, hci_inquiry_cache_lookup_unknown() argument
1160 struct inquiry_entry *hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, hci_inquiry_cache_lookup_resolve() argument
1179 void hci_inquiry_cache_update_resolve(struct hci_dev *hdev, hci_inquiry_cache_update_resolve() argument
1198 u32 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data, hci_inquiry_cache_update() argument
1260 static int inquiry_cache_dump(struct hci_dev *hdev, int num, __u8 *buf) inquiry_cache_dump() argument
1291 struct hci_dev *hdev = req->hdev; hci_inq_req() local
1310 struct hci_dev *hdev; hci_inquiry() local
1401 static int hci_dev_do_open(struct hci_dev *hdev) hci_dev_do_open() argument
1568 struct hci_dev *hdev; hci_dev_open() local
1622 static void hci_pend_le_actions_clear(struct hci_dev *hdev) hci_pend_le_actions_clear() argument
1638 int hci_dev_do_close(struct hci_dev *hdev) hci_dev_do_close() argument
1765 struct hci_dev *hdev; hci_dev_close() local
1787 static int hci_dev_do_reset(struct hci_dev *hdev) hci_dev_do_reset() argument
1823 struct hci_dev *hdev; hci_dev_reset() local
1854 struct hci_dev *hdev; hci_dev_reset_stat() local
1878 static void hci_update_scan_state(struct hci_dev *hdev, u8 scan) hci_update_scan_state() argument
1916 struct hci_dev *hdev; hci_dev_cmd() local
2018 struct hci_dev *hdev; hci_get_dev_list() local
2068 struct hci_dev *hdev; hci_get_dev_info() local
2123 struct hci_dev *hdev = data; hci_rfkill_set_block() local
2148 struct hci_dev *hdev = container_of(work, struct hci_dev, power_on); hci_power_on() local
2209 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_power_off() local
2219 struct hci_dev *hdev = container_of(work, struct hci_dev, error_reset); hci_error_reset() local
2237 struct hci_dev *hdev; hci_discov_off() local
2248 struct hci_dev *hdev; hci_adv_timeout_expire() local
2257 void hci_uuids_clear(struct hci_dev *hdev) hci_uuids_clear() argument
2267 void hci_link_keys_clear(struct hci_dev *hdev) hci_link_keys_clear() argument
2277 void hci_smp_ltks_clear(struct hci_dev *hdev) hci_smp_ltks_clear() argument
2287 void hci_smp_irks_clear(struct hci_dev *hdev) hci_smp_irks_clear() argument
2297 struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_find_link_key() argument
2313 static bool hci_persistent_key(struct hci_dev *hdev, struct hci_conn *conn, hci_persistent_key() argument
2361 struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, hci_find_ltk() argument
2381 struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa) hci_find_irk_by_rpa() argument
2405 struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, hci_find_irk_by_addr() argument
2427 struct link_key *hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn, hci_add_link_key() argument
2474 struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, hci_add_ltk() argument
2503 struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, hci_add_irk() argument
2526 int hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) hci_remove_link_key() argument
2542 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) hci_remove_ltk() argument
2561 void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) hci_remove_irk() argument
2576 bool hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) hci_bdaddr_is_paired() argument
2615 struct hci_dev *hdev = container_of(work, struct hci_dev, hci_cmd_timeout() local
2631 struct oob_data *hci_find_remote_oob_data(struct hci_dev *hdev, hci_find_remote_oob_data() argument
2647 int hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, hci_remove_remote_oob_data() argument
2664 void hci_remote_oob_data_clear(struct hci_dev *hdev) hci_remote_oob_data_clear() argument
2674 int hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, hci_add_remote_oob_data() argument
2721 struct adv_info *hci_find_adv_instance(struct hci_dev *hdev, u8 instance) hci_find_adv_instance() argument
2734 struct adv_info *hci_get_next_instance(struct hci_dev *hdev, u8 instance) { hci_get_next_instance() argument
2750 int hci_remove_adv_instance(struct hci_dev *hdev, u8 instance) hci_remove_adv_instance() argument
2774 void hci_adv_instances_clear(struct hci_dev *hdev) hci_adv_instances_clear() argument
2792 int hci_add_adv_instance(struct hci_dev *hdev, u8 instance, u32 flags, hci_add_adv_instance() argument
2911 struct hci_conn_params *hci_conn_params_lookup(struct hci_dev *hdev, hci_conn_params_lookup() argument
2942 struct hci_conn_params *hci_conn_params_add(struct hci_dev *hdev, hci_conn_params_add() argument
2987 void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) hci_conn_params_del() argument
3003 void hci_conn_params_clear_disabled(struct hci_dev *hdev) hci_conn_params_clear_disabled() argument
3027 void hci_conn_params_clear_all(struct hci_dev *hdev) hci_conn_params_clear_all() argument
3039 static void inquiry_complete(struct hci_dev *hdev, u8 status, u16 opcode) inquiry_complete() argument
3051 static void le_scan_disable_work_complete(struct hci_dev *hdev, u8 status, le_scan_disable_work_complete() argument
3116 struct hci_dev *hdev = container_of(work, struct hci_dev, le_scan_disable_work() local
3134 static void le_scan_restart_work_complete(struct hci_dev *hdev, u8 status, le_scan_restart_work_complete() argument
3176 struct hci_dev *hdev = container_of(work, struct hci_dev, le_scan_restart_work() local
3215 void hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr, hci_copy_identity_address() argument
3233 struct hci_dev *hdev; hci_alloc_dev() local
3321 void hci_free_dev(struct hci_dev *hdev) hci_free_dev() argument
3329 int hci_register_dev(struct hci_dev *hdev) hci_register_dev() argument
3433 void hci_unregister_dev(struct hci_dev *hdev) hci_unregister_dev() argument
3498 int hci_suspend_dev(struct hci_dev *hdev) hci_suspend_dev() argument
3506 int hci_resume_dev(struct hci_dev *hdev) hci_resume_dev() argument
3514 int hci_reset_dev(struct hci_dev *hdev) hci_reset_dev() argument
3532 int hci_recv_frame(struct hci_dev *hdev, struct sk_buff *skb) hci_recv_frame() argument
3561 int hci_recv_diag(struct hci_dev *hdev, struct sk_buff *skb) hci_recv_diag() argument
3602 static void hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) hci_send_frame() argument
3635 int hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, hci_send_cmd() argument
3660 void *hci_sent_cmd_data(struct hci_dev *hdev, __u16 opcode) hci_sent_cmd_data() argument
3678 struct sk_buff *hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, hci_cmd_sync() argument
3713 struct hci_dev *hdev = conn->hdev; hci_queue_acl() local
3773 struct hci_dev *hdev = chan->conn->hdev; hci_send_acl() local
3785 struct hci_dev *hdev = conn->hdev; hci_send_sco() local
3806 static struct hci_conn *hci_low_sent(struct hci_dev *hdev, __u8 type, hci_low_sent() argument
3866 static void hci_link_tx_to(struct hci_dev *hdev, __u8 type) hci_link_tx_to() argument
3887 static struct hci_chan *hci_chan_sent(struct hci_dev *hdev, __u8 type, hci_chan_sent() argument
3969 static void hci_prio_recalculate(struct hci_dev *hdev, __u8 type) hci_prio_recalculate() argument
4019 static inline int __get_blocks(struct hci_dev *hdev, struct sk_buff *skb) __get_blocks() argument
4025 static void __check_timeout(struct hci_dev *hdev, unsigned int cnt) __check_timeout() argument
4036 static void hci_sched_acl_pkt(struct hci_dev *hdev) hci_sched_acl_pkt() argument
4074 static void hci_sched_acl_blk(struct hci_dev *hdev) hci_sched_acl_blk() argument
4128 static void hci_sched_acl(struct hci_dev *hdev) hci_sched_acl() argument
4152 static void hci_sched_sco(struct hci_dev *hdev) hci_sched_sco() argument
4175 static void hci_sched_esco(struct hci_dev *hdev) hci_sched_esco() argument
4199 static void hci_sched_le(struct hci_dev *hdev) hci_sched_le() argument
4252 struct hci_dev *hdev = container_of(work, struct hci_dev, tx_work); hci_tx_work() local
4274 static void hci_acldata_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_acldata_packet() argument
4310 static void hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) hci_scodata_packet() argument
4340 static bool hci_req_is_complete(struct hci_dev *hdev) hci_req_is_complete() argument
4351 static void hci_resend_last(struct hci_dev *hdev) hci_resend_last() argument
4373 void hci_req_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 status, hci_req_cmd_complete() argument
4435 struct hci_dev *hdev = container_of(work, struct hci_dev, rx_work); hci_rx_work() local
4490 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_work); hci_cmd_work() local
H A Dsmp.c508 bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16], smp_irk_matches() argument
530 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa) smp_generate_rpa() argument
555 int smp_generate_oob(struct hci_dev *hdev, u8 hash[16], u8 rand[16]) smp_generate_oob() argument
667 struct hci_dev *hdev = hcon->hdev; build_pairing_cmd() local
739 struct hci_dev *hdev = conn->hcon->hdev; check_enc_key_size() local
1043 struct hci_dev *hdev = hcon->hdev; smp_notify_keys() local
1196 struct hci_dev *hdev = hcon->hdev; sc_generate_ltk() local
1222 struct hci_dev *hdev = hcon->hdev; smp_distribute_keys() local
1478 struct hci_dev *hdev = hcon->hdev; sc_passkey_round() local
1673 struct hci_dev *hdev = conn->hcon->hdev; build_bredr_pairing_cmd() local
1712 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_pairing_req() local
1841 struct hci_dev *hdev = smp->conn->hcon->hdev; sc_send_public_key() local
1898 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_pairing_rsp() local
2016 struct hci_dev *hdev = hcon->hdev; fixup_sc_false_positive() local
2231 struct hci_dev *hdev = hcon->hdev; smp_cmd_security_req() local
2418 struct hci_dev *hdev = conn->hcon->hdev; smp_cmd_master_ident() local
2607 struct hci_dev *hdev = hcon->hdev; smp_cmd_public_key() local
2919 struct hci_dev *hdev = hcon->hdev; bredr_pairing() local
3126 static struct l2cap_chan *smp_add_cid(struct hci_dev *hdev, u16 cid) smp_add_cid() argument
3227 struct hci_dev *hdev = file->private_data; force_bredr_smp_read() local
3240 struct hci_dev *hdev = file->private_data; force_bredr_smp_write() local
3287 struct hci_dev *hdev = file->private_data; le_min_key_size_read() local
3299 struct hci_dev *hdev = file->private_data; le_min_key_size_write() local
3331 struct hci_dev *hdev = file->private_data; le_max_key_size_read() local
3343 struct hci_dev *hdev = file->private_data; le_max_key_size_write() local
3371 int smp_register(struct hci_dev *hdev) smp_register() argument
3433 void smp_unregister(struct hci_dev *hdev) smp_unregister() argument
H A Dl2cap_core.c1129 struct hci_dev *hdev; __amp_capable() local
1478 struct hci_dev *hdev = hcon->hdev; l2cap_le_conn_ready() local
1592 struct hci_dev *hdev = conn->hcon->hdev; l2cap_register_user() local
1630 struct hci_dev *hdev = conn->hcon->hdev; l2cap_unregister_user() local
3892 struct hci_dev *hdev = conn->hcon->hdev; l2cap_connect_req() local
4448 struct hci_dev *hdev; l2cap_create_channel_req() local
4912 struct hci_dev *hdev; l2cap_move_channel_req() local
7041 struct hci_dev *hdev; l2cap_chan_connect() local
7202 int l2cap_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr) l2cap_connect_ind() argument
7269 struct hci_dev *hdev = hcon->hdev; l2cap_connect_cfm() local
H A Dmgmt.c243 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, mgmt_index_event() argument
250 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, mgmt_limited_event() argument
257 static int mgmt_generic_event(u16 event, struct hci_dev *hdev, void *data, mgmt_generic_event() argument
264 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, mgmt_event() argument
279 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, read_version() argument
293 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, read_commands() argument
345 static int read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, read_index_list() argument
405 static int read_unconf_index_list(struct sock *sk, struct hci_dev *hdev, read_unconf_index_list() argument
465 static int read_ext_index_list(struct sock *sk, struct hci_dev *hdev, read_ext_index_list() argument
541 static bool is_configured(struct hci_dev *hdev) is_configured() argument
554 static __le32 get_missing_options(struct hci_dev *hdev) get_missing_options() argument
569 static int new_options(struct hci_dev *hdev, struct sock *skip) new_options() argument
577 static int send_options_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) send_options_rsp() argument
585 static int read_config_info(struct sock *sk, struct hci_dev *hdev, read_config_info() argument
613 static u32 get_supported_settings(struct hci_dev *hdev) get_supported_settings() argument
653 static u32 get_current_settings(struct hci_dev *hdev) get_current_settings() argument
723 static u8 *create_uuid16_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid16_list() argument
765 static u8 *create_uuid32_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid32_list() argument
798 static u8 *create_uuid128_list(struct hci_dev *hdev, u8 *data, ptrdiff_t len) create_uuid128_list() argument
831 static struct mgmt_pending_cmd *pending_find(u16 opcode, struct hci_dev *hdev) pending_find() argument
843 static u8 get_current_adv_instance(struct hci_dev *hdev) get_current_adv_instance() argument
857 static u8 create_default_scan_rsp_data(struct hci_dev *hdev, u8 *ptr) create_default_scan_rsp_data() argument
883 static u8 create_instance_scan_rsp_data(struct hci_dev *hdev, u8 instance, create_instance_scan_rsp_data() argument
903 struct hci_dev *hdev = req->hdev; update_inst_scan_rsp_data() local
934 static u8 get_adv_discov_flags(struct hci_dev *hdev) get_adv_discov_flags() argument
958 static bool get_connectable(struct hci_dev *hdev) get_connectable() argument
975 static u32 get_adv_instance_flags(struct hci_dev *hdev, u8 instance) get_adv_instance_flags() argument
1004 static u8 get_cur_adv_instance_scan_rsp_len(struct hci_dev *hdev) get_cur_adv_instance_scan_rsp_len() argument
1023 static u8 create_instance_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr) create_instance_adv_data() argument
1093 struct hci_dev *hdev = req->hdev; update_inst_adv_data() local
1122 int mgmt_update_adv_data(struct hci_dev *hdev) mgmt_update_adv_data() argument
1132 static void create_eir(struct hci_dev *hdev, u8 *data) create_eir() argument
1182 struct hci_dev *hdev = req->hdev; update_eir() local
1209 static u8 get_service_classes(struct hci_dev *hdev) get_service_classes() argument
1222 struct hci_dev *hdev = req->hdev; update_class() local
1258 struct hci_dev *hdev = req->hdev; enable_advertising() local
1315 struct hci_dev *hdev = container_of(work, struct hci_dev, service_cache_off() local
1336 struct hci_dev *hdev = container_of(work, struct hci_dev, rpa_expired() local
1355 static void mgmt_init_hdev(struct sock *sk, struct hci_dev *hdev) mgmt_init_hdev() argument
1371 static int read_controller_info(struct sock *sk, struct hci_dev *hdev, read_controller_info() argument
1401 static int send_settings_rsp(struct sock *sk, u16 opcode, struct hci_dev *hdev) send_settings_rsp() argument
1409 static void clean_up_hci_complete(struct hci_dev *hdev, u8 status, u16 opcode) clean_up_hci_complete() argument
1421 struct hci_dev *hdev = req->hdev; hci_stop_discovery() local
1462 static void advertising_added(struct sock *sk, struct hci_dev *hdev, advertising_added() argument
1472 static void advertising_removed(struct sock *sk, struct hci_dev *hdev, advertising_removed() argument
1484 struct hci_dev *hdev = req->hdev; schedule_adv_instance() local
1541 static void cancel_adv_timeout(struct hci_dev *hdev) cancel_adv_timeout() argument
1560 static void clear_adv_instance(struct hci_dev *hdev, struct hci_request *req, clear_adv_instance() argument
1619 static int clean_up_hci_state(struct hci_dev *hdev) clean_up_hci_state() argument
1653 static int set_powered(struct sock *sk, struct hci_dev *hdev, void *data, set_powered() argument
1719 static int new_settings(struct hci_dev *hdev, struct sock *skip) new_settings() argument
1727 int mgmt_new_settings(struct hci_dev *hdev) mgmt_new_settings() argument
1734 struct hci_dev *hdev; member in struct:cmd_lookup
1788 static u8 mgmt_bredr_support(struct hci_dev *hdev) mgmt_bredr_support() argument
1798 static u8 mgmt_le_support(struct hci_dev *hdev) mgmt_le_support() argument
1808 static void set_discoverable_complete(struct hci_dev *hdev, u8 status, set_discoverable_complete() argument
1866 static int set_discoverable(struct sock *sk, struct hci_dev *hdev, void *data, set_discoverable() argument
2033 struct hci_dev *hdev = req->hdev; write_fast_connectable() local
2066 static void set_connectable_complete(struct hci_dev *hdev, u8 status, set_connectable_complete() argument
2116 static int set_connectable_update_settings(struct hci_dev *hdev, set_connectable_update_settings() argument
2145 static int set_connectable(struct sock *sk, struct hci_dev *hdev, void *data, set_connectable() argument
2242 static int set_bondable(struct sock *sk, struct hci_dev *hdev, void *data, set_bondable() argument
2274 static int set_link_security(struct sock *sk, struct hci_dev *hdev, void *data, set_link_security() argument
2343 static int set_ssp(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_ssp() argument
2424 static int set_hs(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_hs() argument
2481 static void le_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) le_enable_complete() argument
2521 static int set_le(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_le() argument
2631 static bool pending_eir_or_class(struct hci_dev *hdev) pending_eir_or_class() argument
2667 static void mgmt_class_complete(struct hci_dev *hdev, u16 mgmt_op, u8 status) mgmt_class_complete() argument
2686 static void add_uuid_complete(struct hci_dev *hdev, u8 status, u16 opcode) add_uuid_complete() argument
2693 static int add_uuid(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) add_uuid() argument
2751 static bool enable_service_cache(struct hci_dev *hdev) enable_service_cache() argument
2765 static void remove_uuid_complete(struct hci_dev *hdev, u8 status, u16 opcode) remove_uuid_complete() argument
2772 static int remove_uuid(struct sock *sk, struct hci_dev *hdev, void *data, remove_uuid() argument
2851 static void set_class_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_class_complete() argument
2858 static int set_dev_class(struct sock *sk, struct hci_dev *hdev, void *data, set_dev_class() argument
2929 static int load_link_keys(struct sock *sk, struct hci_dev *hdev, void *data, load_link_keys() argument
3011 static int device_unpaired(struct hci_dev *hdev, bdaddr_t *bdaddr, device_unpaired() argument
3023 static int unpair_device(struct sock *sk, struct hci_dev *hdev, void *data, unpair_device() argument
3154 static int disconnect(struct sock *sk, struct hci_dev *hdev, void *data, disconnect() argument
3239 static int get_connections(struct sock *sk, struct hci_dev *hdev, void *data, get_connections() argument
3297 static int send_pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, send_pin_code_neg_reply() argument
3316 static int pin_code_reply(struct sock *sk, struct hci_dev *hdev, void *data, pin_code_reply() argument
3378 static int set_io_capability(struct sock *sk, struct hci_dev *hdev, void *data, set_io_capability() argument
3404 struct hci_dev *hdev = conn->hdev; find_pairing() local
3496 static int pair_device(struct sock *sk, struct hci_dev *hdev, void *data, pair_device() argument
3628 static int cancel_pair_device(struct sock *sk, struct hci_dev *hdev, void *data, cancel_pair_device() argument
3671 static int user_pairing_resp(struct sock *sk, struct hci_dev *hdev, user_pairing_resp() argument
3742 static int pin_code_neg_reply(struct sock *sk, struct hci_dev *hdev, pin_code_neg_reply() argument
3754 static int user_confirm_reply(struct sock *sk, struct hci_dev *hdev, void *data, user_confirm_reply() argument
3770 static int user_confirm_neg_reply(struct sock *sk, struct hci_dev *hdev, user_confirm_neg_reply() argument
3782 static int user_passkey_reply(struct sock *sk, struct hci_dev *hdev, void *data, user_passkey_reply() argument
3794 static int user_passkey_neg_reply(struct sock *sk, struct hci_dev *hdev, user_passkey_neg_reply() argument
3808 struct hci_dev *hdev = req->hdev; update_name() local
3816 static void set_name_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_name_complete() argument
3844 static int set_local_name(struct sock *sk, struct hci_dev *hdev, void *data, set_local_name() argument
3913 static void read_local_oob_data_complete(struct hci_dev *hdev, u8 status, read_local_oob_data_complete() argument
3972 static int read_local_oob_data(struct sock *sk, struct hci_dev *hdev, read_local_oob_data() argument
4023 static int add_remote_oob_data(struct sock *sk, struct hci_dev *hdev, add_remote_oob_data() argument
4130 static int remove_remote_oob_data(struct sock *sk, struct hci_dev *hdev, remove_remote_oob_data() argument
4169 struct hci_dev *hdev = req->hdev; trigger_bredr_inquiry() local
4196 struct hci_dev *hdev = req->hdev; trigger_le_scan() local
4257 struct hci_dev *hdev = req->hdev; trigger_discovery() local
4301 static void start_discovery_complete(struct hci_dev *hdev, u8 status, start_discovery_complete() argument
4378 static int start_discovery(struct sock *sk, struct hci_dev *hdev, start_discovery() argument
4451 static int start_service_discovery(struct sock *sk, struct hci_dev *hdev, start_service_discovery() argument
4560 static void stop_discovery_complete(struct hci_dev *hdev, u8 status, u16 opcode) stop_discovery_complete() argument
4580 static int stop_discovery(struct sock *sk, struct hci_dev *hdev, void *data, stop_discovery() argument
4638 static int confirm_name(struct sock *sk, struct hci_dev *hdev, void *data, confirm_name() argument
4680 static int block_device(struct sock *sk, struct hci_dev *hdev, void *data, block_device() argument
4716 static int unblock_device(struct sock *sk, struct hci_dev *hdev, void *data, unblock_device() argument
4752 static int set_device_id(struct sock *sk, struct hci_dev *hdev, void *data, set_device_id() argument
4787 static void enable_advertising_instance(struct hci_dev *hdev, u8 status, enable_advertising_instance() argument
4793 static void set_advertising_complete(struct hci_dev *hdev, u8 status, set_advertising_complete() argument
4857 static int set_advertising(struct sock *sk, struct hci_dev *hdev, void *data, set_advertising() argument
4958 static int set_static_address(struct sock *sk, struct hci_dev *hdev, set_static_address() argument
5002 static int set_scan_params(struct sock *sk, struct hci_dev *hdev, set_scan_params() argument
5059 static void fast_connectable_complete(struct hci_dev *hdev, u8 status, fast_connectable_complete() argument
5093 static int set_fast_connectable(struct sock *sk, struct hci_dev *hdev, set_fast_connectable() argument
5158 static void set_bredr_complete(struct hci_dev *hdev, u8 status, u16 opcode) set_bredr_complete() argument
5190 static int set_bredr(struct sock *sk, struct hci_dev *hdev, void *data, u16 len) set_bredr() argument
5302 static void sc_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) sc_enable_complete() argument
5347 static int set_secure_conn(struct sock *sk, struct hci_dev *hdev, set_secure_conn() argument
5435 static int set_debug_keys(struct sock *sk, struct hci_dev *hdev, set_debug_keys() argument
5482 static int set_privacy(struct sock *sk, struct hci_dev *hdev, void *cp_data, set_privacy() argument
5548 static int load_irks(struct sock *sk, struct hci_dev *hdev, void *cp_data, load_irks() argument
5629 static int load_long_term_keys(struct sock *sk, struct hci_dev *hdev, load_long_term_keys() argument
5743 static void conn_info_refresh_complete(struct hci_dev *hdev, u8 hci_status, conn_info_refresh_complete() argument
5796 static int get_conn_info(struct sock *sk, struct hci_dev *hdev, void *data, get_conn_info() argument
5921 struct hci_dev *hdev; clock_info_cmd_complete() local
5953 static void get_clock_info_complete(struct hci_dev *hdev, u8 status, u16 opcode) get_clock_info_complete() argument
5985 static int get_clock_info(struct sock *sk, struct hci_dev *hdev, void *data, get_clock_info() argument
6061 static bool is_connected(struct hci_dev *hdev, bdaddr_t *addr, u8 type) is_connected() argument
6082 struct hci_dev *hdev = req->hdev; hci_conn_params_set() local
6133 static void device_added(struct sock *sk, struct hci_dev *hdev, device_added() argument
6145 static void add_device_complete(struct hci_dev *hdev, u8 status, u16 opcode) add_device_complete() argument
6164 static int add_device(struct sock *sk, struct hci_dev *hdev, add_device() argument
6265 static void device_removed(struct sock *sk, struct hci_dev *hdev, device_removed() argument
6276 static void remove_device_complete(struct hci_dev *hdev, u8 status, u16 opcode) remove_device_complete() argument
6295 static int remove_device(struct sock *sk, struct hci_dev *hdev, remove_device() argument
6436 static int load_conn_param(struct sock *sk, struct hci_dev *hdev, void *data, load_conn_param() argument
6522 static int set_external_config(struct sock *sk, struct hci_dev *hdev, set_external_config() argument
6578 static int set_public_address(struct sock *sk, struct hci_dev *hdev, set_public_address() argument
6641 static void read_local_oob_ext_data_complete(struct hci_dev *hdev, u8 status, read_local_oob_ext_data_complete() argument
6752 static int read_local_ssp_oob_req(struct hci_dev *hdev, struct sock *sk, read_local_ssp_oob_req() argument
6780 static int read_local_oob_ext_data(struct sock *sk, struct hci_dev *hdev, read_local_oob_ext_data() argument
6936 static u32 get_supported_adv_flags(struct hci_dev *hdev) get_supported_adv_flags() argument
6951 static int read_adv_features(struct sock *sk, struct hci_dev *hdev, read_adv_features() argument
7012 static bool tlv_data_is_valid(struct hci_dev *hdev, u32 adv_flags, u8 *data, tlv_data_is_valid() argument
7055 static void add_advertising_complete(struct hci_dev *hdev, u8 status, add_advertising_complete() argument
7110 void mgmt_adv_timeout_expired(struct hci_dev *hdev) mgmt_adv_timeout_expired() argument
7135 static int add_advertising(struct sock *sk, struct hci_dev *hdev, add_advertising() argument
7274 static void remove_advertising_complete(struct hci_dev *hdev, u8 status, remove_advertising_complete() argument
7304 static int remove_advertising(struct sock *sk, struct hci_dev *hdev, remove_advertising() argument
7465 void mgmt_index_added(struct hci_dev *hdev) mgmt_index_added() argument
7497 void mgmt_index_removed(struct hci_dev *hdev) mgmt_index_removed() argument
7535 struct hci_dev *hdev = req->hdev; restart_le_actions() local
7560 static void powered_complete(struct hci_dev *hdev, u8 status, u16 opcode) powered_complete() argument
7587 static int powered_update_hci(struct hci_dev *hdev) powered_update_hci() argument
7674 int mgmt_powered(struct hci_dev *hdev, u8 powered) mgmt_powered() argument
7721 void mgmt_set_powered_failed(struct hci_dev *hdev, int err) mgmt_set_powered_failed() argument
7740 void mgmt_discoverable_timeout(struct hci_dev *hdev) mgmt_discoverable_timeout() argument
7777 void mgmt_new_link_key(struct hci_dev *hdev, struct link_key *key, mgmt_new_link_key() argument
7813 void mgmt_new_ltk(struct hci_dev *hdev, struct smp_ltk *key, bool persistent) mgmt_new_ltk() argument
7856 void mgmt_new_irk(struct hci_dev *hdev, struct smp_irk *irk, bool persistent) mgmt_new_irk() argument
7872 void mgmt_new_csrk(struct hci_dev *hdev, struct smp_csrk *csrk, mgmt_new_csrk() argument
7902 void mgmt_new_conn_param(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_new_conn_param() argument
7923 void mgmt_device_connected(struct hci_dev *hdev, struct hci_conn *conn, mgmt_device_connected() argument
7974 struct hci_dev *hdev = data; unpair_device_rsp() local
7983 bool mgmt_powering_down(struct hci_dev *hdev) mgmt_powering_down() argument
7999 void mgmt_device_disconnected(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_device_disconnected() argument
8035 void mgmt_disconnect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_disconnect_failed() argument
8061 void mgmt_connect_failed(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, mgmt_connect_failed() argument
8081 void mgmt_pin_code_request(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 secure) mgmt_pin_code_request() argument
8092 void mgmt_pin_code_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_pin_code_reply_complete() argument
8105 void mgmt_pin_code_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_pin_code_neg_reply_complete() argument
8118 int mgmt_user_confirm_request(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_user_confirm_request() argument
8135 int mgmt_user_passkey_request(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_user_passkey_request() argument
8149 static int user_pairing_resp_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, user_pairing_resp_complete() argument
8165 int mgmt_user_confirm_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_user_confirm_reply_complete() argument
8172 int mgmt_user_confirm_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_user_confirm_neg_reply_complete() argument
8180 int mgmt_user_passkey_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_user_passkey_reply_complete() argument
8187 int mgmt_user_passkey_neg_reply_complete(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_user_passkey_neg_reply_complete() argument
8195 int mgmt_user_passkey_notify(struct hci_dev *hdev, bdaddr_t *bdaddr, mgmt_user_passkey_notify() argument
8232 void mgmt_auth_enable_complete(struct hci_dev *hdev, u8 status) mgmt_auth_enable_complete() argument
8261 struct hci_dev *hdev = req->hdev; clear_eir() local
8274 void mgmt_ssp_enable_complete(struct hci_dev *hdev, u8 enable, u8 status) mgmt_ssp_enable_complete() argument
8337 void mgmt_set_class_of_dev_complete(struct hci_dev *hdev, u8 *dev_class, mgmt_set_class_of_dev_complete() argument
8354 void mgmt_set_local_name_complete(struct hci_dev *hdev, u8 *name, u8 status) mgmt_set_local_name_complete() argument
8448 static void restart_le_scan(struct hci_dev *hdev) restart_le_scan() argument
8463 static bool is_filter_match(struct hci_dev *hdev, s8 rssi, u8 *eir, is_filter_match() argument
8508 void mgmt_device_found(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, mgmt_device_found() argument
8577 void mgmt_remote_name(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 link_type, mgmt_remote_name() argument
8600 void mgmt_discovering(struct hci_dev *hdev, u8 discovering) mgmt_discovering() argument
8613 static void adv_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) adv_enable_complete() argument
8618 void mgmt_reenable_advertising(struct hci_dev *hdev) mgmt_reenable_advertising() argument
836 pending_find_data(u16 opcode, struct hci_dev *hdev, const void *data) pending_find_data() argument
/linux-4.4.14/drivers/hid/
H A Dhid-aureal.c20 static __u8 *aureal_report_fixup(struct hid_device *hdev, __u8 *rdesc, aureal_report_fixup() argument
H A Dhid-elecom.c23 static __u8 *elecom_report_fixup(struct hid_device *hdev, __u8 *rdesc, elecom_report_fixup() argument
H A Dhid-holtek-mouse.c35 static __u8 *holtek_mouse_report_fixup(struct hid_device *hdev, __u8 *rdesc, holtek_mouse_report_fixup() argument
H A Dhid-keytouch.c30 static __u8 *keytouch_report_fixup(struct hid_device *hdev, __u8 *rdesc, keytouch_report_fixup() argument
H A Dhid-ortek.c27 static __u8 *ortek_report_fixup(struct hid_device *hdev, __u8 *rdesc, ortek_report_fixup() argument
H A Dhid-xinmo.c28 static int xinmo_event(struct hid_device *hdev, struct hid_field *field, xinmo_event() argument
H A Dhid-kensington.c23 static int ks_input_mapping(struct hid_device *hdev, struct hid_input *hi, ks_input_mapping() argument
H A Dhid-lcpower.c23 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, ts_input_mapping() argument
H A Dhid-lg.h12 static inline int lgff_init(struct hid_device *hdev) { return -1; } lgff_init() argument
18 static inline int lg2ff_init(struct hid_device *hdev) { return -1; } lg2ff_init() argument
24 static inline int lg3ff_init(struct hid_device *hdev) { return -1; } argument
H A Dhid-lg4ff.h14 static inline int lg4ff_init(struct hid_device *hdev) { return -1; } lg4ff_deinit() argument
15 static inline int lg4ff_deinit(struct hid_device *hdev) { return -1; } argument
H A Dhid-penmount.c21 static int penmount_input_mapping(struct hid_device *hdev, penmount_input_mapping() argument
H A Dhid-topseed.c29 static int ts_input_mapping(struct hid_device *hdev, struct hid_input *hi, ts_input_mapping() argument
H A Dhid-twinhan.c63 static int twinhan_input_mapping(struct hid_device *hdev, struct hid_input *hi, twinhan_input_mapping() argument
H A Dhid-belkin.c29 static int belkin_input_mapping(struct hid_device *hdev, struct hid_input *hi, belkin_input_mapping() argument
49 static int belkin_probe(struct hid_device *hdev, const struct hid_device_id *id) belkin_probe() argument
H A Dhid-cherry.c28 static __u8 *ch_report_fixup(struct hid_device *hdev, __u8 *rdesc, ch_report_fixup() argument
41 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, ch_input_mapping() argument
H A Dhid-chicony.c29 static int ch_input_mapping(struct hid_device *hdev, struct hid_input *hi, ch_input_mapping() argument
61 static __u8 *ch_switch12_report_fixup(struct hid_device *hdev, __u8 *rdesc, ch_switch12_report_fixup() argument
H A Dhid-ezkey.c28 static int ez_input_mapping(struct hid_device *hdev, struct hid_input *hi, ez_input_mapping() argument
50 static int ez_event(struct hid_device *hdev, struct hid_field *field, ez_event() argument
H A Dhid-gembird.c63 static __u8 *gembird_report_fixup(struct hid_device *hdev, __u8 *rdesc, gembird_report_fixup() argument
H A Dhid-gyration.c27 static int gyration_input_mapping(struct hid_device *hdev, struct hid_input *hi, gyration_input_mapping() argument
57 static int gyration_event(struct hid_device *hdev, struct hid_field *field, gyration_event() argument
H A Dhid-monterey.c24 static __u8 *mr_report_fixup(struct hid_device *hdev, __u8 *rdesc, mr_report_fixup() argument
36 static int mr_input_mapping(struct hid_device *hdev, struct hid_input *hi, mr_input_mapping() argument
H A Dhid-petalynx.c25 static __u8 *pl_report_fixup(struct hid_device *hdev, __u8 *rdesc, pl_report_fixup() argument
40 static int pl_input_mapping(struct hid_device *hdev, struct hid_input *hi, pl_input_mapping() argument
70 static int pl_probe(struct hid_device *hdev, const struct hid_device_id *id) pl_probe() argument
H A Dhid-speedlink.c27 static int speedlink_input_mapping(struct hid_device *hdev, speedlink_input_mapping() argument
45 static int speedlink_event(struct hid_device *hdev, struct hid_field *field, speedlink_event() argument
H A Dhid-sunplus.c24 static __u8 *sp_report_fixup(struct hid_device *hdev, __u8 *rdesc, sp_report_fixup() argument
38 static int sp_input_mapping(struct hid_device *hdev, struct hid_input *hi, sp_input_mapping() argument
H A Dhid-tivo.c25 static int tivo_input_mapping(struct hid_device *hdev, struct hid_input *hi, tivo_input_mapping() argument
H A Dhid-emsff.c112 static int ems_probe(struct hid_device *hdev, const struct hid_device_id *id) ems_probe() argument
H A Dhid-icade.c167 static int icade_event(struct hid_device *hdev, struct hid_field *field, icade_event() argument
191 static int icade_input_mapping(struct hid_device *hdev, struct hid_input *hi, icade_input_mapping() argument
214 static int icade_input_mapped(struct hid_device *hdev, struct hid_input *hi, icade_input_mapped() argument
H A Dhid-picolcd_leds.c64 struct hid_device *hdev; picolcd_led_set_brightness() local
91 struct hid_device *hdev; picolcd_led_get_brightness() local
H A Dhid-zpff.c110 static int zp_probe(struct hid_device *hdev, const struct hid_device_id *id) zp_probe() argument
H A Dhid-a4tech.c35 static int a4_input_mapped(struct hid_device *hdev, struct hid_input *hi, a4_input_mapped() argument
50 static int a4_event(struct hid_device *hdev, struct hid_field *field, a4_event() argument
88 static int a4_probe(struct hid_device *hdev, const struct hid_device_id *id) a4_probe() argument
H A Dhid-axff.c132 static int ax_probe(struct hid_device *hdev, const struct hid_device_id *id) ax_probe() argument
175 static void ax_remove(struct hid_device *hdev) ax_remove() argument
H A Dhid-betopff.c118 static int betop_probe(struct hid_device *hdev, const struct hid_device_id *id) betop_probe() argument
H A Dhid-cypress.c33 static __u8 *cp_report_fixup(struct hid_device *hdev, __u8 *rdesc, cp_report_fixup() argument
51 static int cp_input_mapped(struct hid_device *hdev, struct hid_input *hi, cp_input_mapped() argument
68 static int cp_event(struct hid_device *hdev, struct hid_field *field, cp_event() argument
96 static int cp_probe(struct hid_device *hdev, const struct hid_device_id *id) cp_probe() argument
H A Dhid-dr.c289 static __u8 *dr_report_fixup(struct hid_device *hdev, __u8 *rdesc, dr_report_fixup() argument
309 static int dr_probe(struct hid_device *hdev, const struct hid_device_id *id) dr_probe() argument
H A Dhid-gaff.c135 static inline int gaff_init(struct hid_device *hdev) gaff_init() argument
141 static int ga_probe(struct hid_device *hdev, const struct hid_device_id *id) ga_probe() argument
H A Dhid-holtek-kbd.c108 static __u8 *holtek_kbd_report_fixup(struct hid_device *hdev, __u8 *rdesc, holtek_kbd_report_fixup() argument
138 static int holtek_kbd_probe(struct hid_device *hdev, holtek_kbd_probe() argument
H A Dhid-holtekff.c191 static int holtek_probe(struct hid_device *hdev, const struct hid_device_id *id) holtek_probe() argument
H A Dhid-kye.c402 static __u8 *kye_consumer_control_fixup(struct hid_device *hdev, __u8 *rdesc, kye_consumer_control_fixup() argument
422 static __u8 *kye_report_fixup(struct hid_device *hdev, __u8 *rdesc, kye_report_fixup() argument
499 static int kye_tablet_enable(struct hid_device *hdev) kye_tablet_enable() argument
537 static int kye_probe(struct hid_device *hdev, const struct hid_device_id *id) kye_probe() argument
H A Dhid-pl.c190 static int pl_probe(struct hid_device *hdev, const struct hid_device_id *id) pl_probe() argument
H A Dhid-roccat-lua.c118 static int lua_init_specials(struct hid_device *hdev) lua_init_specials() argument
150 static void lua_remove_specials(struct hid_device *hdev) lua_remove_specials() argument
161 static int lua_probe(struct hid_device *hdev, lua_probe() argument
192 static void lua_remove(struct hid_device *hdev) lua_remove() argument
H A Dhid-roccat-ryos.c86 static int ryos_init_specials(struct hid_device *hdev) ryos_init_specials() argument
127 static void ryos_remove_specials(struct hid_device *hdev) ryos_remove_specials() argument
142 static int ryos_probe(struct hid_device *hdev, ryos_probe() argument
173 static void ryos_remove(struct hid_device *hdev) ryos_remove() argument
179 static int ryos_raw_event(struct hid_device *hdev, ryos_raw_event() argument
H A Dhid-roccat-savu.c58 static int savu_init_specials(struct hid_device *hdev) savu_init_specials() argument
99 static void savu_remove_specials(struct hid_device *hdev) savu_remove_specials() argument
114 static int savu_probe(struct hid_device *hdev, savu_probe() argument
145 static void savu_remove(struct hid_device *hdev) savu_remove() argument
169 static int savu_raw_event(struct hid_device *hdev, savu_raw_event() argument
H A Dhid-saitek.c40 static int saitek_probe(struct hid_device *hdev, saitek_probe() argument
73 static __u8 *saitek_report_fixup(struct hid_device *hdev, __u8 *rdesc, saitek_report_fixup() argument
97 static int saitek_raw_event(struct hid_device *hdev, saitek_raw_event() argument
154 static int saitek_event(struct hid_device *hdev, struct hid_field *field, saitek_event() argument
H A Dhid-samsung.c56 static inline void samsung_irda_dev_trace(struct hid_device *hdev, samsung_irda_dev_trace() argument
63 static __u8 *samsung_irda_report_fixup(struct hid_device *hdev, __u8 *rdesc, samsung_irda_report_fixup() argument
100 static int samsung_kbd_mouse_input_mapping(struct hid_device *hdev, samsung_kbd_mouse_input_mapping() argument
133 static __u8 *samsung_report_fixup(struct hid_device *hdev, __u8 *rdesc, samsung_report_fixup() argument
141 static int samsung_input_mapping(struct hid_device *hdev, struct hid_input *hi, samsung_input_mapping() argument
154 static int samsung_probe(struct hid_device *hdev, samsung_probe() argument
H A Dhid-sjoy.c130 static int sjoy_probe(struct hid_device *hdev, const struct hid_device_id *id) sjoy_probe() argument
H A Dhid-zydacron.c30 static __u8 *zc_report_fixup(struct hid_device *hdev, __u8 *rdesc, zc_report_fixup() argument
48 static int zc_input_mapping(struct hid_device *hdev, struct hid_input *hi, zc_input_mapping() argument
112 static int zc_raw_event(struct hid_device *hdev, struct hid_report *report, zc_raw_event() argument
167 static int zc_probe(struct hid_device *hdev, const struct hid_device_id *id) zc_probe() argument
H A Dwacom.h112 struct hid_device *hdev; member in struct:wacom
H A Dhid-gfrm.c31 static int gfrm_input_mapping(struct hid_device *hdev, struct hid_input *hi, gfrm_input_mapping() argument
54 static int gfrm_raw_event(struct hid_device *hdev, struct hid_report *report, gfrm_raw_event() argument
102 static int gfrm_probe(struct hid_device *hdev, const struct hid_device_id *id) gfrm_probe() argument
130 static void gfrm_remove(struct hid_device *hdev) gfrm_remove() argument
H A Dhid-microsoft.c33 static __u8 *ms_report_fixup(struct hid_device *hdev, __u8 *rdesc, ms_report_fixup() argument
141 static int ms_input_mapping(struct hid_device *hdev, struct hid_input *hi, ms_input_mapping() argument
160 static int ms_input_mapped(struct hid_device *hdev, struct hid_input *hi, ms_input_mapped() argument
172 static int ms_event(struct hid_device *hdev, struct hid_field *field, ms_event() argument
230 static int ms_probe(struct hid_device *hdev, const struct hid_device_id *id) ms_probe() argument
H A Dhid-plantronics.c42 static int plantronics_input_mapping(struct hid_device *hdev, plantronics_input_mapping() argument
107 static unsigned long plantronics_device_type(struct hid_device *hdev) plantronics_device_type() argument
132 static int plantronics_probe(struct hid_device *hdev, plantronics_probe() argument
H A Dhid-roccat-konepure.c78 static int konepure_init_specials(struct hid_device *hdev) konepure_init_specials() argument
119 static void konepure_remove_specials(struct hid_device *hdev) konepure_remove_specials() argument
134 static int konepure_probe(struct hid_device *hdev, konepure_probe() argument
165 static void konepure_remove(struct hid_device *hdev) konepure_remove() argument
171 static int konepure_raw_event(struct hid_device *hdev, konepure_raw_event() argument
H A Dhid-steelseries.c112 static void steelseries_srws1_set_leds(struct hid_device *hdev, __u16 leds) steelseries_srws1_set_leds() argument
228 static int steelseries_srws1_probe(struct hid_device *hdev, steelseries_srws1_probe() argument
332 static void steelseries_srws1_remove(struct hid_device *hdev) steelseries_srws1_remove() argument
358 static __u8 *steelseries_srws1_report_fixup(struct hid_device *hdev, __u8 *rdesc, steelseries_srws1_report_fixup() argument
H A Dhid-tmff.c213 static int tm_probe(struct hid_device *hdev, const struct hid_device_id *id) tm_probe() argument
H A Dhid-waltop.c641 static __u8 *waltop_report_fixup(struct hid_device *hdev, __u8 *rdesc, waltop_report_fixup() argument
691 static int waltop_raw_event(struct hid_device *hdev, struct hid_report *report, waltop_raw_event() argument
H A Dhid-apple.c270 static int apple_event(struct hid_device *hdev, struct hid_field *field, apple_event() argument
298 static __u8 *apple_report_fixup(struct hid_device *hdev, __u8 *rdesc, apple_report_fixup() argument
332 static int apple_input_mapping(struct hid_device *hdev, struct hid_input *hi, apple_input_mapping() argument
348 static int apple_input_mapped(struct hid_device *hdev, struct hid_input *hi, apple_input_mapped() argument
366 static int apple_probe(struct hid_device *hdev, apple_probe() argument
H A Dhid-elo.c40 static int elo_input_configured(struct hid_device *hdev, elo_input_configured() argument
75 static int elo_raw_event(struct hid_device *hdev, struct hid_report *report, elo_raw_event() argument
222 static int elo_probe(struct hid_device *hdev, const struct hid_device_id *id) elo_probe() argument
259 static void elo_remove(struct hid_device *hdev) elo_remove() argument
H A Dhid-gt683r.c55 struct hid_device *hdev; member in struct:gt683r_led
73 struct hid_device *hdev = container_of(dev, struct hid_device, dev); gt683r_brightness_set() local
92 struct hid_device *hdev = container_of(dev->parent, mode_show() local
111 struct hid_device *hdev = container_of(dev->parent, mode_store() local
234 static int gt683r_led_probe(struct hid_device *hdev, gt683r_led_probe() argument
299 static void gt683r_led_remove(struct hid_device *hdev) gt683r_led_remove() argument
H A Dhid-lg.c342 static __u8 *lg_report_fixup(struct hid_device *hdev, __u8 *rdesc, lg_report_fixup() argument
551 static int lg_input_mapping(struct hid_device *hdev, struct hid_input *hi, lg_input_mapping() argument
604 static int lg_input_mapped(struct hid_device *hdev, struct hid_input *hi, lg_input_mapped() argument
643 static int lg_event(struct hid_device *hdev, struct hid_field *field, lg_event() argument
660 static int lg_probe(struct hid_device *hdev, const struct hid_device_id *id) lg_probe() argument
743 static void lg_remove(struct hid_device *hdev) lg_remove() argument
H A Dhid-picolcd_core.c62 struct hid_report *picolcd_report(int id, struct hid_device *hdev, int dir) picolcd_report() argument
77 struct picolcd_pending *picolcd_send_and_wait(struct hid_device *hdev, picolcd_send_and_wait() argument
189 static int picolcd_check_version(struct hid_device *hdev) picolcd_check_version() argument
225 int picolcd_reset(struct hid_device *hdev) picolcd_reset() argument
343 static int picolcd_raw_event(struct hid_device *hdev, picolcd_raw_event() argument
384 static int picolcd_suspend(struct hid_device *hdev, pm_message_t message) picolcd_suspend() argument
394 static int picolcd_resume(struct hid_device *hdev) picolcd_resume() argument
403 static int picolcd_reset_resume(struct hid_device *hdev) picolcd_reset_resume() argument
427 struct hid_device *hdev = data->hdev; picolcd_init_keys() local
480 static int picolcd_probe_lcd(struct hid_device *hdev, struct picolcd_data *data) picolcd_probe_lcd() argument
530 static int picolcd_probe_bootloader(struct hid_device *hdev, struct picolcd_data *data) picolcd_probe_bootloader() argument
538 static int picolcd_probe(struct hid_device *hdev, picolcd_probe() argument
622 static void picolcd_remove(struct hid_device *hdev) picolcd_remove() argument
H A Dhid-picolcd_debugfs.c852 struct hid_device *hdev = data->hdev; picolcd_init_devfs() local
394 picolcd_debug_out_report(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report) picolcd_debug_out_report() argument
651 picolcd_debug_raw_event(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) picolcd_debug_raw_event() argument
H A Dhid-roccat-arvo.c291 static int arvo_init_specials(struct hid_device *hdev) arvo_init_specials() argument
332 static void arvo_remove_specials(struct hid_device *hdev) arvo_remove_specials() argument
347 static int arvo_probe(struct hid_device *hdev, arvo_probe() argument
378 static void arvo_remove(struct hid_device *hdev) arvo_remove() argument
405 static int arvo_raw_event(struct hid_device *hdev, arvo_raw_event() argument
H A Dhid-roccat-isku.c271 static int isku_init_specials(struct hid_device *hdev) isku_init_specials() argument
312 static void isku_remove_specials(struct hid_device *hdev) isku_remove_specials() argument
327 static int isku_probe(struct hid_device *hdev, isku_probe() argument
358 static void isku_remove(struct hid_device *hdev) isku_remove() argument
400 static int isku_raw_event(struct hid_device *hdev, isku_raw_event() argument
H A Dhid-roccat-koneplus.c381 static int koneplus_init_specials(struct hid_device *hdev) koneplus_init_specials() argument
422 static void koneplus_remove_specials(struct hid_device *hdev) koneplus_remove_specials() argument
436 static int koneplus_probe(struct hid_device *hdev, koneplus_probe() argument
467 static void koneplus_remove(struct hid_device *hdev) koneplus_remove() argument
514 static int koneplus_raw_event(struct hid_device *hdev, koneplus_raw_event() argument
H A Dhid-thingm.c64 struct hid_device *hdev; member in struct:thingm_device
217 static int thingm_probe(struct hid_device *hdev, const struct hid_device_id *id) thingm_probe() argument
285 static void thingm_remove(struct hid_device *hdev) thingm_remove() argument
H A Dhid-debug.c660 void hid_debug_event(struct hid_device *hdev, char *buf) hid_debug_event() argument
709 void hid_dump_input(struct hid_device *hdev, struct hid_usage *usage, __s32 value) hid_dump_input() argument
1050 struct hid_device *hdev = f->private; hid_debug_rdesc_show() local
1223 void hid_debug_register(struct hid_device *hdev, const char *name) hid_debug_register() argument
1233 void hid_debug_unregister(struct hid_device *hdev) hid_debug_unregister() argument
H A Dhid-ntrig.c113 static inline int ntrig_get_mode(struct hid_device *hdev) ntrig_get_mode() argument
127 static inline void ntrig_set_mode(struct hid_device *hdev, const int mode) ntrig_set_mode() argument
144 static void ntrig_report_version(struct hid_device *hdev) ntrig_report_version() argument
176 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_phys_width() local
188 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_phys_height() local
200 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_log_width() local
212 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_log_height() local
224 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_min_width() local
236 struct hid_device *hdev = container_of(dev, struct hid_device, dev); set_min_width() local
259 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_min_height() local
271 struct hid_device *hdev = container_of(dev, struct hid_device, dev); set_min_height() local
295 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_activate_slack() local
305 struct hid_device *hdev = container_of(dev, struct hid_device, dev); set_activate_slack() local
328 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_activation_width() local
340 struct hid_device *hdev = container_of(dev, struct hid_device, dev); set_activation_width() local
364 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_activation_height() local
376 struct hid_device *hdev = container_of(dev, struct hid_device, dev); set_activation_height() local
400 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_deactivate_slack() local
410 struct hid_device *hdev = container_of(dev, struct hid_device, dev); set_deactivate_slack() local
458 static int ntrig_input_mapping(struct hid_device *hdev, struct hid_input *hi, ntrig_input_mapping() argument
549 static int ntrig_input_mapped(struct hid_device *hdev, struct hid_input *hi, ntrig_input_mapped() argument
897 static int ntrig_probe(struct hid_device *hdev, const struct hid_device_id *id) ntrig_probe() argument
965 static void ntrig_remove(struct hid_device *hdev) ntrig_remove() argument
H A Dhid-roccat-kone.c692 static int kone_init_specials(struct hid_device *hdev) kone_init_specials() argument
732 static void kone_remove_specials(struct hid_device *hdev) kone_remove_specials() argument
746 static int kone_probe(struct hid_device *hdev, const struct hid_device_id *id) kone_probe() argument
776 static void kone_remove(struct hid_device *hdev) kone_remove() argument
835 static int kone_raw_event(struct hid_device *hdev, struct hid_report *report, kone_raw_event() argument
H A Dhid-roccat-kovaplus.c448 static int kovaplus_init_specials(struct hid_device *hdev) kovaplus_init_specials() argument
490 static void kovaplus_remove_specials(struct hid_device *hdev) kovaplus_remove_specials() argument
504 static int kovaplus_probe(struct hid_device *hdev, kovaplus_probe() argument
535 static void kovaplus_remove(struct hid_device *hdev) kovaplus_remove() argument
603 static int kovaplus_raw_event(struct hid_device *hdev, kovaplus_raw_event() argument
H A Dhid-roccat-pyra.c401 static int pyra_init_specials(struct hid_device *hdev) pyra_init_specials() argument
442 static void pyra_remove_specials(struct hid_device *hdev) pyra_remove_specials() argument
456 static int pyra_probe(struct hid_device *hdev, const struct hid_device_id *id) pyra_probe() argument
485 static void pyra_remove(struct hid_device *hdev) pyra_remove() argument
549 static int pyra_raw_event(struct hid_device *hdev, struct hid_report *report, pyra_raw_event() argument
H A Dhid-sensor-hub.c68 static struct hid_report *sensor_hub_report(int id, struct hid_device *hdev, sensor_hub_report() argument
82 static int sensor_hub_get_physical_device_count(struct hid_device *hdev) sensor_hub_get_physical_device_count() argument
370 struct hid_device *hdev = hsdev->hdev; sensor_hub_input_get_attribute_info() local
410 static int sensor_hub_suspend(struct hid_device *hdev, pm_message_t message) sensor_hub_suspend() argument
428 static int sensor_hub_resume(struct hid_device *hdev) sensor_hub_resume() argument
446 static int sensor_hub_reset_resume(struct hid_device *hdev) sensor_hub_reset_resume() argument
455 static int sensor_hub_raw_event(struct hid_device *hdev, sensor_hub_raw_event() argument
565 static __u8 *sensor_hub_report_fixup(struct hid_device *hdev, __u8 *rdesc, sensor_hub_report_fixup() argument
613 static int sensor_hub_probe(struct hid_device *hdev, sensor_hub_probe() argument
741 static void sensor_hub_remove(struct hid_device *hdev) sensor_hub_remove() argument
110 sensor_hub_get_callback( struct hid_device *hdev, u32 usage_id, int collection_index, struct hid_sensor_hub_device **hsdev, void **priv) sensor_hub_get_callback() argument
H A Dhid-uclogic.c633 static __u8 *uclogic_report_fixup(struct hid_device *hdev, __u8 *rdesc, uclogic_report_fixup() argument
719 static int uclogic_input_mapping(struct hid_device *hdev, struct hid_input *hi, uclogic_input_mapping() argument
734 static int uclogic_input_configured(struct hid_device *hdev, uclogic_input_configured() argument
786 static int uclogic_tablet_enable(struct hid_device *hdev) uclogic_tablet_enable() argument
879 static int uclogic_probe(struct hid_device *hdev, uclogic_probe() argument
931 static int uclogic_raw_event(struct hid_device *hdev, struct hid_report *report, uclogic_raw_event() argument
H A Dhid-input.c326 static unsigned find_battery_quirk(struct hid_device *hdev) find_battery_quirk() argument
H A Dhid-lenovo.c56 static __u8 *lenovo_report_fixup(struct hid_device *hdev, __u8 *rdesc, lenovo_report_fixup() argument
76 static int lenovo_input_mapping_tpkbd(struct hid_device *hdev, lenovo_input_mapping_tpkbd() argument
89 static int lenovo_input_mapping_cptkbd(struct hid_device *hdev, lenovo_input_mapping_cptkbd() argument
163 static int lenovo_input_mapping(struct hid_device *hdev, lenovo_input_mapping() argument
183 static int lenovo_send_cmd_cptkbd(struct hid_device *hdev, lenovo_send_cmd_cptkbd() argument
205 static void lenovo_features_set_cptkbd(struct hid_device *hdev) lenovo_features_set_cptkbd() argument
223 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_fn_lock_show_cptkbd() local
234 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_fn_lock_store_cptkbd() local
253 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_sensitivity_show_cptkbd() local
265 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_sensitivity_store_cptkbd() local
300 static int lenovo_raw_event(struct hid_device *hdev, lenovo_raw_event() argument
320 static int lenovo_event_cptkbd(struct hid_device *hdev, lenovo_event_cptkbd() argument
355 static int lenovo_event(struct hid_device *hdev, struct hid_field *field, lenovo_event() argument
367 static int lenovo_features_set_tpkbd(struct hid_device *hdev) lenovo_features_set_tpkbd() argument
390 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_press_to_select_show_tpkbd() local
401 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_press_to_select_store_tpkbd() local
420 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_dragging_show_tpkbd() local
431 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_dragging_store_tpkbd() local
450 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_release_to_select_show_tpkbd() local
461 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_release_to_select_store_tpkbd() local
480 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_select_right_show_tpkbd() local
491 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_select_right_store_tpkbd() local
510 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_sensitivity_show_tpkbd() local
522 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_sensitivity_store_tpkbd() local
539 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_press_speed_show_tpkbd() local
551 struct hid_device *hdev = container_of(dev, struct hid_device, dev); attr_press_speed_store_tpkbd() local
612 struct hid_device *hdev = container_of(dev, struct hid_device, dev); lenovo_led_brightness_get_tpkbd() local
628 struct hid_device *hdev = container_of(dev, struct hid_device, dev); lenovo_led_brightness_set_tpkbd() local
647 static int lenovo_probe_tpkbd(struct hid_device *hdev) lenovo_probe_tpkbd() argument
724 static int lenovo_probe_cptkbd(struct hid_device *hdev) lenovo_probe_cptkbd() argument
771 static int lenovo_probe(struct hid_device *hdev, lenovo_probe() argument
810 static void lenovo_remove_tpkbd(struct hid_device *hdev) lenovo_remove_tpkbd() argument
830 static void lenovo_remove_cptkbd(struct hid_device *hdev) lenovo_remove_cptkbd() argument
836 static void lenovo_remove(struct hid_device *hdev) lenovo_remove() argument
851 static int lenovo_input_configured(struct hid_device *hdev, lenovo_input_configured() argument
H A Dhid-magicmouse.c280 static int magicmouse_raw_event(struct hid_device *hdev, magicmouse_raw_event() argument
363 static int magicmouse_setup_input(struct input_dev *input, struct hid_device *hdev) magicmouse_setup_input() argument
457 static int magicmouse_input_mapping(struct hid_device *hdev, magicmouse_input_mapping() argument
474 static int magicmouse_input_configured(struct hid_device *hdev, magicmouse_input_configured() argument
493 static int magicmouse_probe(struct hid_device *hdev, magicmouse_probe() argument
H A Dhid-picolcd.h75 struct hid_device *hdev; member in struct:picolcd_data
162 picolcd_debug_out_report(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report) picolcd_debug_out_report() argument
166 picolcd_debug_raw_event(struct picolcd_data *data, struct hid_device *hdev, struct hid_report *report, u8 *raw_data, int size) picolcd_debug_raw_event() argument
H A Dhid-sensor-custom.c573 struct hid_device *hdev = hsdev->hdev; hid_sensor_custom_add_attributes() local
H A Dhid-core.c1538 static bool hid_match_one_id(struct hid_device *hdev, hid_match_one_id() argument
1547 const struct hid_device_id *hid_match_id(struct hid_device *hdev, hid_match_id() argument
1563 static bool hid_hiddev(struct hid_device *hdev) hid_hiddev() argument
1575 struct hid_device *hdev = container_of(dev, struct hid_device, dev); read_report_descriptor() local
1592 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_country() local
1608 int hid_connect(struct hid_device *hdev, unsigned int connect_mask) hid_connect() argument
1707 void hid_disconnect(struct hid_device *hdev) hid_disconnect() argument
2123 static const struct hid_device_id *hid_match_device(struct hid_device *hdev, hid_match_device() argument
2143 struct hid_device *hdev = container_of(dev, struct hid_device, dev); hid_bus_match() local
2152 struct hid_device *hdev = container_of(dev, struct hid_device, dev); hid_device_probe() local
2194 struct hid_device *hdev = container_of(dev, struct hid_device, dev); hid_device_remove() local
2226 struct hid_device *hdev = container_of(dev, struct hid_device, dev); modalias_show() local
2244 struct hid_device *hdev = container_of(dev, struct hid_device, dev); hid_uevent() local
2511 bool hid_ignore(struct hid_device *hdev) hid_ignore() argument
2585 int hid_add_device(struct hid_device *hdev) hid_add_device() argument
2655 struct hid_device *hdev; hid_allocate_device() local
2678 static void hid_remove_device(struct hid_device *hdev) hid_remove_device() argument
2698 void hid_destroy_device(struct hid_device *hdev) hid_destroy_device() argument
H A Dhid-cp2112.c155 struct hid_device *hdev; member in struct:cp2112_device
174 struct hid_device *hdev = dev->hdev; cp2112_gpio_direction_input() local
203 struct hid_device *hdev = dev->hdev; cp2112_gpio_set() local
221 struct hid_device *hdev = dev->hdev; cp2112_gpio_get() local
240 struct hid_device *hdev = dev->hdev; cp2112_gpio_direction_output() local
271 static int cp2112_hid_get(struct hid_device *hdev, unsigned char report_number, cp2112_hid_get() argument
288 static int cp2112_hid_output(struct hid_device *hdev, u8 *data, size_t count, cp2112_hid_output() argument
333 struct hid_device *hdev = dev->hdev; cp2112_xfer_status() local
356 struct hid_device *hdev = dev->hdev; cp2112_read() local
472 struct hid_device *hdev = dev->hdev; cp2112_i2c_xfer() local
590 struct hid_device *hdev = dev->hdev; cp2112_xfer() local
767 static int cp2112_get_usb_config(struct hid_device *hdev, cp2112_get_usb_config() argument
784 static int cp2112_set_usb_config(struct hid_device *hdev, cp2112_set_usb_config() argument
890 struct hid_device *hdev = container_of(kdev, struct hid_device, dev); pstr_store() local
921 struct hid_device *hdev = container_of(kdev, struct hid_device, dev); pstr_show() local
984 static void chmod_sysfs_attrs(struct hid_device *hdev) chmod_sysfs_attrs() argument
1007 static int cp2112_probe(struct hid_device *hdev, const struct hid_device_id *id) cp2112_probe() argument
1141 static void cp2112_remove(struct hid_device *hdev) cp2112_remove() argument
1159 static int cp2112_raw_event(struct hid_device *hdev, struct hid_report *report, cp2112_raw_event() argument
H A Dhid-logitech-dj.c112 struct hid_device *hdev; member in struct:dj_receiver_dev
122 struct hid_device *hdev; member in struct:dj_device
587 struct hid_device *hdev = djrcv_dev->hdev; logi_dj_recv_send_report() local
633 struct hid_device *hdev = djrcv_dev->hdev; logi_dj_recv_switch_to_dj_mode() local
831 static int logi_dj_dj_event(struct hid_device *hdev, logi_dj_dj_event() argument
901 static int logi_dj_hidpp_event(struct hid_device *hdev, logi_dj_hidpp_event() argument
957 static int logi_dj_raw_event(struct hid_device *hdev, logi_dj_raw_event() argument
989 static int logi_dj_probe(struct hid_device *hdev, logi_dj_probe() argument
1100 static int logi_dj_reset_resume(struct hid_device *hdev) logi_dj_reset_resume() argument
1116 static void logi_dj_remove(struct hid_device *hdev) logi_dj_remove() argument
H A Dhid-multitouch.c275 struct hid_device *hdev = container_of(dev, struct hid_device, dev); mt_show_quirks() local
285 struct hid_device *hdev = container_of(dev, struct hid_device, dev); mt_set_quirks() local
312 static void mt_get_feature(struct hid_device *hdev, struct hid_report *report) mt_get_feature() argument
347 static void mt_feature_mapping(struct hid_device *hdev, mt_feature_mapping() argument
428 static int mt_touch_input_mapping(struct hid_device *hdev, struct hid_input *hi, mt_touch_input_mapping() argument
577 static int mt_touch_input_mapped(struct hid_device *hdev, struct hid_input *hi, mt_touch_input_mapped() argument
782 static int mt_touch_input_configured(struct hid_device *hdev, mt_touch_input_configured() argument
818 static int mt_input_mapping(struct hid_device *hdev, struct hid_input *hi, mt_input_mapping() argument
858 static int mt_input_mapped(struct hid_device *hdev, struct hid_input *hi, mt_input_mapped() argument
903 static void mt_set_input_mode(struct hid_device *hdev) mt_set_input_mode() argument
935 static void mt_set_maxcontacts(struct hid_device *hdev) mt_set_maxcontacts() argument
991 static int mt_input_configured(struct hid_device *hdev, struct hid_input *hi) mt_input_configured() argument
1061 static int mt_probe(struct hid_device *hdev, const struct hid_device_id *id) mt_probe() argument
1148 static int mt_reset_resume(struct hid_device *hdev) mt_reset_resume() argument
1155 static int mt_resume(struct hid_device *hdev) mt_resume() argument
1167 static void mt_remove(struct hid_device *hdev) mt_remove() argument
H A Dhid-prodikeys.c42 struct hid_device *hdev; member in struct:pk_device
106 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_channel() local
119 struct hid_device *hdev = container_of(dev, struct hid_device, dev); store_channel() local
143 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_sustain() local
156 struct hid_device *hdev = container_of(dev, struct hid_device, dev); store_sustain() local
182 struct hid_device *hdev = container_of(dev, struct hid_device, dev); show_octave() local
195 struct hid_device *hdev = container_of(dev, struct hid_device, dev); store_octave() local
278 struct hid_device *hdev = pm->pk->hdev; pcmidi_get_output_report() local
303 struct hid_device *hdev = pm->pk->hdev; pcmidi_submit_output_report() local
741 static __u8 *pk_report_fixup(struct hid_device *hdev, __u8 *rdesc, pk_report_fixup() argument
755 static int pk_input_mapping(struct hid_device *hdev, struct hid_input *hi, pk_input_mapping() argument
774 static int pk_raw_event(struct hid_device *hdev, struct hid_report *report, pk_raw_event() argument
795 static int pk_probe(struct hid_device *hdev, const struct hid_device_id *id) pk_probe() argument
856 static void pk_remove(struct hid_device *hdev) pk_remove() argument
H A Dhid-wiimote-core.c25 static int wiimote_hid_send(struct hid_device *hdev, __u8 *buffer, wiimote_hid_send() argument
1610 static int wiimote_hid_event(struct hid_device *hdev, struct hid_report *report, wiimote_hid_event() argument
1722 static struct wiimote_data *wiimote_create(struct hid_device *hdev) wiimote_create() argument
1775 static int wiimote_hid_probe(struct hid_device *hdev, wiimote_hid_probe() argument
1847 static void wiimote_hid_remove(struct hid_device *hdev) wiimote_hid_remove() argument
H A Dhid-logitech-hidpp.c144 static int __hidpp_send_report(struct hid_device *hdev, __hidpp_send_report() argument
761 static int wtp_input_mapping(struct hid_device *hdev, struct hid_input *hi, wtp_input_mapping() argument
882 static int wtp_raw_event(struct hid_device *hdev, u8 *data, int size) wtp_raw_event() argument
954 static int wtp_allocate(struct hid_device *hdev, const struct hid_device_id *id) wtp_allocate() argument
969 static int wtp_connect(struct hid_device *hdev, bool connected) wtp_connect() argument
1038 static int m560_send_config_command(struct hid_device *hdev, bool connected) m560_send_config_command() argument
1059 static int m560_allocate(struct hid_device *hdev) m560_allocate() argument
1074 static int m560_raw_event(struct hid_device *hdev, u8 *data, int size) m560_raw_event() argument
1184 static int m560_input_mapping(struct hid_device *hdev, struct hid_input *hi, m560_input_mapping() argument
1232 static int k400_allocate(struct hid_device *hdev) k400_allocate() argument
1247 static int k400_connect(struct hid_device *hdev, bool connected) k400_connect() argument
1264 static int hidpp_input_mapping(struct hid_device *hdev, struct hid_input *hi, hidpp_input_mapping() argument
1288 static int hidpp_input_configured(struct hid_device *hdev, hidpp_input_configured() argument
1342 static int hidpp_raw_event(struct hid_device *hdev, struct hid_report *report, hidpp_raw_event() argument
1381 static void hidpp_overwrite_name(struct hid_device *hdev, bool use_unifying) hidpp_overwrite_name() argument
1418 static struct input_dev *hidpp_allocate_input(struct hid_device *hdev) hidpp_allocate_input() argument
1444 struct hid_device *hdev = hidpp->hid_dev; hidpp_connect_event() local
1514 static int hidpp_probe(struct hid_device *hdev, const struct hid_device_id *id) hidpp_probe() argument
1617 static void hidpp_remove(struct hid_device *hdev) hidpp_remove() argument
H A Dhid-rmi.c138 struct hid_device *hdev; member in struct:rmi_data
166 static int rmi_set_page(struct hid_device *hdev, u8 page) rmi_set_page() argument
188 static int rmi_set_mode(struct hid_device *hdev, u8 mode) rmi_set_mode() argument
204 static int rmi_write_report(struct hid_device *hdev, u8 *report, int len) rmi_write_report() argument
217 static int rmi_read_block(struct hid_device *hdev, u16 addr, void *buf, rmi_read_block() argument
289 static inline int rmi_read(struct hid_device *hdev, u16 addr, void *buf) rmi_read() argument
294 static int rmi_write_block(struct hid_device *hdev, u16 addr, void *buf, rmi_write_block() argument
329 static inline int rmi_write(struct hid_device *hdev, u16 addr, void *buf) rmi_write() argument
366 static int rmi_reset_attn_mode(struct hid_device *hdev) rmi_reset_attn_mode() argument
396 static inline int rmi_schedule_reset(struct hid_device *hdev) rmi_schedule_reset() argument
402 static int rmi_f11_input_event(struct hid_device *hdev, u8 irq, u8 *data, rmi_f11_input_event() argument
437 static int rmi_f30_input_event(struct hid_device *hdev, u8 irq, u8 *data, rmi_f30_input_event() argument
465 static int rmi_input_event(struct hid_device *hdev, u8 *data, int size) rmi_input_event() argument
496 static int rmi_read_data_event(struct hid_device *hdev, u8 *data, int size) rmi_read_data_event() argument
513 static int rmi_check_sanity(struct hid_device *hdev, u8 *data, int size) rmi_check_sanity() argument
529 static int rmi_raw_event(struct hid_device *hdev, rmi_raw_event() argument
548 static int rmi_event(struct hid_device *hdev, struct hid_field *field, rmi_event() argument
573 static int rmi_set_sleep_mode(struct hid_device *hdev, int sleep_mode) rmi_set_sleep_mode() argument
591 static int rmi_suspend(struct hid_device *hdev, pm_message_t message) rmi_suspend() argument
611 static int rmi_post_reset(struct hid_device *hdev) rmi_post_reset() argument
641 static int rmi_post_resume(struct hid_device *hdev) rmi_post_resume() argument
703 static int rmi_scan_pdt(struct hid_device *hdev) rmi_scan_pdt() argument
756 static int rmi_populate_f01(struct hid_device *hdev) rmi_populate_f01() argument
869 static int rmi_populate_f11(struct hid_device *hdev) rmi_populate_f11() argument
1076 static int rmi_populate_f30(struct hid_device *hdev) rmi_populate_f30() argument
1144 static int rmi_populate(struct hid_device *hdev) rmi_populate() argument
1176 static int rmi_input_configured(struct hid_device *hdev, struct hid_input *hi) rmi_input_configured() argument
1252 static int rmi_input_mapping(struct hid_device *hdev, rmi_input_mapping() argument
1273 static int rmi_check_valid_report_id(struct hid_device *hdev, unsigned type, rmi_check_valid_report_id() argument
1290 static int rmi_probe(struct hid_device *hdev, const struct hid_device_id *id) rmi_probe() argument
1382 static void rmi_remove(struct hid_device *hdev) rmi_remove() argument
H A Dhid-sony.c1027 struct hid_device *hdev; member in struct:sony_sc
1052 static __u8 *sixaxis_fixup(struct hid_device *hdev, __u8 *rdesc, sixaxis_fixup() argument
1059 static u8 *motion_fixup(struct hid_device *hdev, u8 *rdesc, motion_fixup() argument
1066 static u8 *navigation_fixup(struct hid_device *hdev, u8 *rdesc, navigation_fixup() argument
1073 static __u8 *ps3remote_fixup(struct hid_device *hdev, __u8 *rdesc, ps3remote_fixup() argument
1080 static int ps3remote_mapping(struct hid_device *hdev, struct hid_input *hi, ps3remote_mapping() argument
1114 static __u8 *sony_report_fixup(struct hid_device *hdev, __u8 *rdesc, sony_report_fixup() argument
1270 static int sony_raw_event(struct hid_device *hdev, struct hid_report *report, sony_raw_event() argument
1311 static int sony_mapping(struct hid_device *hdev, struct hid_input *hi, sony_mapping() argument
1363 static int sony_input_configured(struct hid_device *hdev, sony_input_configured() argument
1391 static int sixaxis_set_operational_usb(struct hid_device *hdev) sixaxis_set_operational_usb() argument
1430 static int sixaxis_set_operational_bt(struct hid_device *hdev) sixaxis_set_operational_bt() argument
1452 static int dualshock4_set_operational_bt(struct hid_device *hdev) dualshock4_set_operational_bt() argument
1521 struct hid_device *hdev = sc->hdev; buzz_set_leds() local
1552 struct hid_device *hdev = container_of(dev, struct hid_device, dev); sony_led_set_brightness() local
1594 struct hid_device *hdev = container_of(dev, struct hid_device, dev); sony_led_get_brightness() local
1617 struct hid_device *hdev = container_of(dev, struct hid_device, dev); sony_led_blink_set() local
1681 struct hid_device *hdev = sc->hdev; sony_leds_init() local
1852 struct hid_device *hdev = sc->hdev; dualshock4_state_worker() local
1899 struct hid_device *hdev = sc->hdev; motion_state_worker() local
2021 struct hid_device *hdev = sc->hdev; sony_battery_probe() local
2259 static int sony_probe(struct hid_device *hdev, const struct hid_device_id *id) sony_probe() argument
2401 static void sony_remove(struct hid_device *hdev) sony_remove() argument
H A Dhid-wiimote.h144 struct hid_device *hdev; member in struct:wiimote_data
H A Dwacom_sys.c34 static int wacom_get_report(struct hid_device *hdev, u8 type, u8 *buf, wacom_get_report() argument
51 static int wacom_set_report(struct hid_device *hdev, u8 type, u8 *buf, wacom_set_report() argument
68 static int wacom_raw_event(struct hid_device *hdev, struct hid_report *report, wacom_raw_event() argument
113 static void wacom_feature_mapping(struct hid_device *hdev, wacom_feature_mapping() argument
190 static void wacom_usage_mapping(struct hid_device *hdev, wacom_usage_mapping() argument
253 static void wacom_post_parse_hid(struct hid_device *hdev, wacom_post_parse_hid() argument
268 static void wacom_parse_hid(struct hid_device *hdev, wacom_parse_hid() argument
306 static int wacom_hid_set_device_mode(struct hid_device *hdev) wacom_hid_set_device_mode() argument
325 static int wacom_set_device_mode(struct hid_device *hdev, int report_id, wacom_set_device_mode() argument
351 static int wacom_bt_query_tablet_data(struct hid_device *hdev, u8 speed, wacom_bt_query_tablet_data() argument
411 static int wacom_query_tablet_data(struct hid_device *hdev, wacom_query_tablet_data() argument
443 static void wacom_retrieve_hid_descriptor(struct hid_device *hdev, wacom_retrieve_hid_descriptor() argument
482 static bool wacom_are_sibling(struct hid_device *hdev, wacom_are_sibling() argument
508 static struct wacom_hdev_data *wacom_get_hdev_data(struct hid_device *hdev) wacom_get_hdev_data() argument
522 static int wacom_add_shared_data(struct hid_device *hdev) wacom_add_shared_data() argument
689 struct hid_device *hdev = container_of(dev, struct hid_device, dev); wacom_led_select_store() local
776 struct hid_device *hdev = container_of(dev, struct hid_device, dev); wacom_button_image_store() local
1100 struct hid_device *hdev = container_of(dev, struct hid_device, dev); wacom_show_speed() local
1110 struct hid_device *hdev = container_of(dev, struct hid_device, dev); wacom_store_speed() local
1134 struct hid_device *hdev = container_of(dev, struct hid_device, dev); wacom_show_remote_mode() local
1245 struct hid_device *hdev = container_of(dev, struct hid_device, dev); wacom_store_unpair_remote() local
1314 struct hid_device *hdev = wacom->hdev; wacom_allocate_input() local
1629 static size_t wacom_compute_pktlen(struct hid_device *hdev) wacom_compute_pktlen() argument
1689 static int wacom_probe(struct hid_device *hdev, wacom_probe() argument
1866 static void wacom_remove(struct hid_device *hdev) wacom_remove() argument
1884 static int wacom_resume(struct hid_device *hdev) wacom_resume() argument
1900 static int wacom_reset_resume(struct hid_device *hdev) wacom_reset_resume() argument
H A Dwacom_wac.c1504 static void wacom_wac_pen_usage_mapping(struct hid_device *hdev, wacom_wac_pen_usage_mapping() argument
1544 static int wacom_wac_pen_event(struct hid_device *hdev, struct hid_field *field, wacom_wac_pen_event() argument
1574 static void wacom_wac_pen_pre_report(struct hid_device *hdev, wacom_wac_pen_pre_report() argument
1580 static void wacom_wac_pen_report(struct hid_device *hdev, wacom_wac_pen_report() argument
1608 static void wacom_wac_finger_usage_mapping(struct hid_device *hdev, wacom_wac_finger_usage_mapping() argument
1700 static int wacom_wac_finger_event(struct hid_device *hdev, wacom_wac_finger_event() argument
1736 static void wacom_wac_finger_pre_report(struct hid_device *hdev, wacom_wac_finger_pre_report() argument
1779 static void wacom_wac_finger_report(struct hid_device *hdev, wacom_wac_finger_report() argument
1804 void wacom_wac_usage_mapping(struct hid_device *hdev, wacom_wac_usage_mapping() argument
1821 int wacom_wac_event(struct hid_device *hdev, struct hid_field *field, wacom_wac_event() argument
1838 static void wacom_report_events(struct hid_device *hdev, struct hid_report *report) wacom_report_events() argument
1857 void wacom_wac_report(struct hid_device *hdev, struct hid_report *report) wacom_wac_report() argument
/linux-4.4.14/drivers/nfc/
H A Dmei_phy.h32 struct nfc_hci_dev *hdev; member in struct:nfc_mei_phy
/linux-4.4.14/drivers/bluetooth/
H A Dbtrtl.h47 static inline int btrtl_setup_realtek(struct hci_dev *hdev) btrtl_setup_realtek() argument
H A Dbtmrvl_debugfs.c199 void btmrvl_debugfs_init(struct hci_dev *hdev) btmrvl_debugfs_init() argument
243 void btmrvl_debugfs_remove(struct hci_dev *hdev) btmrvl_debugfs_remove() argument
H A Dbtwilink.c53 struct hci_dev *hdev; member in struct:ti_st
62 struct hci_dev *hdev = hst->hdev; ti_st_tx_complete() local
150 static int ti_st_open(struct hci_dev *hdev) ti_st_open() argument
227 static int ti_st_close(struct hci_dev *hdev) ti_st_close() argument
244 static int ti_st_send_frame(struct hci_dev *hdev, struct sk_buff *skb) ti_st_send_frame() argument
279 struct hci_dev *hdev; bt_ti_probe() local
316 struct hci_dev *hdev; bt_ti_remove() local
H A Dhci_h4.c170 struct sk_buff *h4_recv_buf(struct hci_dev *hdev, struct sk_buff *skb, h4_recv_buf() argument
H A Dbpa10x.c52 struct hci_dev *hdev; member in struct:bpa10x_data
64 struct hci_dev *hdev = (struct hci_dev *) skb->dev; bpa10x_tx_complete() local
101 struct hci_dev *hdev = urb->context; bpa10x_rx_complete() local
136 static inline int bpa10x_submit_intr_urb(struct hci_dev *hdev) bpa10x_submit_intr_urb() argument
177 static inline int bpa10x_submit_bulk_urb(struct hci_dev *hdev) bpa10x_submit_bulk_urb() argument
218 static int bpa10x_open(struct hci_dev *hdev) bpa10x_open() argument
241 static int bpa10x_close(struct hci_dev *hdev) bpa10x_close() argument
252 static int bpa10x_flush(struct hci_dev *hdev) bpa10x_flush() argument
263 static int bpa10x_setup(struct hci_dev *hdev) bpa10x_setup() argument
281 static int bpa10x_send_frame(struct hci_dev *hdev, struct sk_buff *skb) bpa10x_send_frame() argument
359 static int bpa10x_set_diag(struct hci_dev *hdev, bool enable) bpa10x_set_diag() argument
381 struct hci_dev *hdev; bpa10x_probe() local
H A Dbtbcm.c39 int btbcm_check_bdaddr(struct hci_dev *hdev) btbcm_check_bdaddr() argument
88 int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btbcm_set_bdaddr() argument
106 int btbcm_patchram(struct hci_dev *hdev, const struct firmware *fw) btbcm_patchram() argument
169 static int btbcm_reset(struct hci_dev *hdev) btbcm_reset() argument
184 static struct sk_buff *btbcm_read_local_name(struct hci_dev *hdev) btbcm_read_local_name() argument
205 static struct sk_buff *btbcm_read_local_version(struct hci_dev *hdev) btbcm_read_local_version() argument
226 static struct sk_buff *btbcm_read_verbose_config(struct hci_dev *hdev) btbcm_read_verbose_config() argument
246 static struct sk_buff *btbcm_read_usb_product(struct hci_dev *hdev) btbcm_read_usb_product() argument
277 int btbcm_initialize(struct hci_dev *hdev, char *fw_name, size_t len) btbcm_initialize() argument
333 int btbcm_finalize(struct hci_dev *hdev) btbcm_finalize() argument
384 int btbcm_setup_patchram(struct hci_dev *hdev) btbcm_setup_patchram() argument
512 int btbcm_setup_apple(struct hci_dev *hdev) btbcm_setup_apple() argument
H A Dbtqca.c30 static int rome_patch_ver_req(struct hci_dev *hdev, u32 *rome_version) rome_patch_ver_req() argument
92 static int rome_reset(struct hci_dev *hdev) rome_reset() argument
197 static int rome_tlv_send_segment(struct hci_dev *hdev, int idx, int seg_size, rome_tlv_send_segment() argument
248 static int rome_tlv_download_request(struct hci_dev *hdev, rome_tlv_download_request() argument
284 static int rome_download_firmware(struct hci_dev *hdev, rome_download_firmware() argument
312 int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) qca_set_bdaddr_rome() argument
337 int qca_uart_setup_rome(struct hci_dev *hdev, uint8_t baudrate) qca_uart_setup_rome() argument
H A Dbtsdio.c58 struct hci_dev *hdev; member in struct:btsdio_data
190 static int btsdio_open(struct hci_dev *hdev) btsdio_open() argument
220 static int btsdio_close(struct hci_dev *hdev) btsdio_close() argument
238 static int btsdio_flush(struct hci_dev *hdev) btsdio_flush() argument
249 static int btsdio_send_frame(struct hci_dev *hdev, struct sk_buff *skb) btsdio_send_frame() argument
283 struct hci_dev *hdev; btsdio_probe() local
342 struct hci_dev *hdev; btsdio_remove() local
H A Dhci_ath.c147 static int ath_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) ath_set_bdaddr() argument
H A Dbfusb.c65 struct hci_dev *hdev; member in struct:bfusb_data
417 static int bfusb_open(struct hci_dev *hdev) bfusb_open() argument
438 static int bfusb_flush(struct hci_dev *hdev) bfusb_flush() argument
449 static int bfusb_close(struct hci_dev *hdev) bfusb_close() argument
465 static int bfusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) bfusb_send_frame() argument
619 struct hci_dev *hdev; bfusb_probe() local
710 struct hci_dev *hdev = data->hdev; bfusb_disconnect() local
H A Dbtbcm.h81 static inline int btbcm_check_bdaddr(struct hci_dev *hdev) btbcm_check_bdaddr() argument
86 static inline int btbcm_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btbcm_set_bdaddr() argument
91 static inline int btbcm_patchram(struct hci_dev *hdev, const struct firmware *fw) btbcm_patchram() argument
96 static inline int btbcm_setup_patchram(struct hci_dev *hdev) btbcm_setup_patchram() argument
101 static inline int btbcm_setup_apple(struct hci_dev *hdev) btbcm_setup_apple() argument
106 static inline int btbcm_initialize(struct hci_dev *hdev, char *fw_name, btbcm_initialize() argument
112 static inline int btbcm_finalize(struct hci_dev *hdev) btbcm_finalize() argument
H A Dbtintel.c37 int btintel_check_bdaddr(struct hci_dev *hdev) btintel_check_bdaddr() argument
76 int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btintel_set_bdaddr() argument
94 int btintel_set_diag(struct hci_dev *hdev, bool enable) btintel_set_diag() argument
127 int btintel_set_diag_mfg(struct hci_dev *hdev, bool enable) btintel_set_diag_mfg() argument
163 void btintel_hw_error(struct hci_dev *hdev, u8 code) btintel_hw_error() argument
197 void btintel_version_info(struct hci_dev *hdev, struct intel_version *ver) btintel_version_info() argument
218 int btintel_secure_send(struct hci_dev *hdev, u8 fragment_type, u32 plen, btintel_secure_send() argument
243 int btintel_load_ddc_config(struct hci_dev *hdev, const char *ddc_name) btintel_load_ddc_config() argument
288 int btintel_set_event_mask(struct hci_dev *hdev, bool debug) btintel_set_event_mask() argument
310 int btintel_set_event_mask_mfg(struct hci_dev *hdev, bool debug) btintel_set_event_mask_mfg() argument
353 struct hci_dev *hdev; member in struct:regmap_ibt_context
521 struct regmap *btintel_regmap_init(struct hci_dev *hdev, u16 opcode_read, btintel_regmap_init() argument
H A Dbtintel.h92 static inline int btintel_check_bdaddr(struct hci_dev *hdev) btintel_check_bdaddr() argument
97 static inline int btintel_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btintel_set_bdaddr() argument
102 static inline int btintel_set_diag(struct hci_dev *hdev, bool enable) btintel_set_diag() argument
107 static inline int btintel_set_diag_mfg(struct hci_dev *hdev, bool enable) btintel_set_diag_mfg() argument
112 static inline void btintel_hw_error(struct hci_dev *hdev, u8 code) btintel_hw_error() argument
116 static inline void btintel_version_info(struct hci_dev *hdev, btintel_version_info() argument
121 static inline int btintel_secure_send(struct hci_dev *hdev, u8 fragment_type, btintel_secure_send() argument
127 static inline int btintel_load_ddc_config(struct hci_dev *hdev, btintel_load_ddc_config() argument
133 static inline int btintel_set_event_mask(struct hci_dev *hdev, bool debug) btintel_set_event_mask() argument
138 static inline int btintel_set_event_mask_mfg(struct hci_dev *hdev, bool debug) btintel_set_event_mask_mfg() argument
143 static inline struct regmap *btintel_regmap_init(struct hci_dev *hdev, btintel_regmap_init() argument
H A Dbtmrvl_main.c433 static int btmrvl_send_frame(struct hci_dev *hdev, struct sk_buff *skb) btmrvl_send_frame() argument
460 static int btmrvl_flush(struct hci_dev *hdev) btmrvl_flush() argument
469 static int btmrvl_close(struct hci_dev *hdev) btmrvl_close() argument
478 static int btmrvl_open(struct hci_dev *hdev) btmrvl_open() argument
537 static int btmrvl_setup(struct hci_dev *hdev) btmrvl_setup() argument
562 static int btmrvl_set_bdaddr(struct hci_dev *hdev, const bdaddr_t *bdaddr) btmrvl_set_bdaddr() argument
665 struct hci_dev *hdev = NULL; btmrvl_register_hdev() local
759 struct hci_dev *hdev; btmrvl_remove_card() local
H A Dbtrtl.c37 static int rtl_read_rom_version(struct hci_dev *hdev, u8 *version) rtl_read_rom_version() argument
66 static int rtl8723b_parse_firmware(struct hci_dev *hdev, u16 lmp_subver, rtl8723b_parse_firmware() argument
208 static int rtl_download_firmware(struct hci_dev *hdev, rtl_download_firmware() argument
260 static int btrtl_setup_rtl8723a(struct hci_dev *hdev) btrtl_setup_rtl8723a() argument
293 static int btrtl_setup_rtl8723b(struct hci_dev *hdev, u16 lmp_subver, btrtl_setup_rtl8723b() argument
321 static struct sk_buff *btrtl_read_local_version(struct hci_dev *hdev) btrtl_read_local_version() argument
343 int btrtl_setup_realtek(struct hci_dev *hdev) btrtl_setup_realtek() argument
H A Dbtuart_cs.c68 struct hci_dev *hdev; member in struct:btuart_info
398 static int btuart_hci_flush(struct hci_dev *hdev) btuart_hci_flush() argument
409 static int btuart_hci_open(struct hci_dev *hdev) btuart_hci_open() argument
415 static int btuart_hci_close(struct hci_dev *hdev) btuart_hci_close() argument
423 static int btuart_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) btuart_hci_send_frame() argument
457 struct hci_dev *hdev; btuart_open() local
523 struct hci_dev *hdev = info->hdev; btuart_close() local
H A Ddtl1_cs.c68 struct hci_dev *hdev; member in struct:dtl1_info
358 static int dtl1_hci_open(struct hci_dev *hdev) dtl1_hci_open() argument
364 static int dtl1_hci_flush(struct hci_dev *hdev) dtl1_hci_flush() argument
375 static int dtl1_hci_close(struct hci_dev *hdev) dtl1_hci_close() argument
383 static int dtl1_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) dtl1_hci_send_frame() argument
438 struct hci_dev *hdev; dtl1_open() local
507 struct hci_dev *hdev = info->hdev; dtl1_close() local
H A Dhci_ldisc.c94 struct hci_dev *hdev = hu->hdev; hci_uart_tx_complete() local
142 struct hci_dev *hdev = hu->hdev; hci_uart_write_work() local
206 static int hci_uart_open(struct hci_dev *hdev) hci_uart_open() argument
215 static int hci_uart_flush(struct hci_dev *hdev) hci_uart_flush() argument
237 static int hci_uart_close(struct hci_dev *hdev) hci_uart_close() argument
247 static int hci_uart_send_frame(struct hci_dev *hdev, struct sk_buff *skb) hci_uart_send_frame() argument
355 static int hci_uart_setup(struct hci_dev *hdev) hci_uart_setup() argument
484 struct hci_dev *hdev; hci_uart_tty_close() local
574 struct hci_dev *hdev; hci_uart_register_dev() local
H A Dhci_ll.c348 static inline int ll_check_data_len(struct hci_dev *hdev, struct ll_struct *ll, int len) ll_check_data_len() argument
H A Dhci_uart.h77 struct hci_dev *hdev; member in struct:hci_uart
H A Dhci_vhci.c48 struct hci_dev *hdev; member in struct:vhci_data
57 static int vhci_open_dev(struct hci_dev *hdev) vhci_open_dev() argument
62 static int vhci_close_dev(struct hci_dev *hdev) vhci_close_dev() argument
71 static int vhci_flush(struct hci_dev *hdev) vhci_flush() argument
80 static int vhci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) vhci_send_frame() argument
93 struct hci_dev *hdev; __vhci_create_device() local
347 struct hci_dev *hdev; vhci_release() local
H A Dbt3c_cs.c73 struct hci_dev *hdev; member in struct:bt3c_info
384 static int bt3c_hci_flush(struct hci_dev *hdev) bt3c_hci_flush() argument
395 static int bt3c_hci_open(struct hci_dev *hdev) bt3c_hci_open() argument
401 static int bt3c_hci_close(struct hci_dev *hdev) bt3c_hci_close() argument
409 static int bt3c_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) bt3c_hci_send_frame() argument
537 struct hci_dev *hdev; bt3c_open() local
603 struct hci_dev *hdev = info->hdev; bt3c_close() local
H A Dbtqca.h125 static inline int qca_set_bdaddr_rome(struct hci_dev *hdev, const bdaddr_t *bdaddr) qca_set_bdaddr_rome() argument
130 static inline int qca_uart_setup_rome(struct hci_dev *hdev, int speed) qca_uart_setup_rome() argument
H A Dhci_bcm.c84 struct hci_dev *hdev = hu->hdev; bcm_set_baudrate() local
252 static int bcm_set_diag(struct hci_dev *hdev, bool enable) bcm_set_diag() argument
H A Dbluecard_cs.c67 struct hci_dev *hdev; member in struct:bluecard_info
564 static int bluecard_hci_set_baud_rate(struct hci_dev *hdev, int baud) bluecard_hci_set_baud_rate() argument
613 static int bluecard_hci_flush(struct hci_dev *hdev) bluecard_hci_flush() argument
624 static int bluecard_hci_open(struct hci_dev *hdev) bluecard_hci_open() argument
642 static int bluecard_hci_close(struct hci_dev *hdev) bluecard_hci_close() argument
659 static int bluecard_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) bluecard_hci_send_frame() argument
692 struct hci_dev *hdev; bluecard_open() local
807 struct hci_dev *hdev = info->hdev; bluecard_close() local
H A Dhci_intel.c450 static int inject_cmd_complete(struct hci_dev *hdev, __u16 opcode) inject_cmd_complete() argument
478 struct hci_dev *hdev = hu->hdev; intel_set_baudrate() local
543 struct hci_dev *hdev = hu->hdev; intel_setup() local
961 static int intel_recv_event(struct hci_dev *hdev, struct sk_buff *skb) intel_recv_event() argument
1003 static void intel_recv_lpm_notify(struct hci_dev *hdev, int value) intel_recv_lpm_notify() argument
1018 static int intel_recv_lpm(struct hci_dev *hdev, struct sk_buff *skb) intel_recv_lpm() argument
H A Dhci_qca.c457 static void qca_debugfs_init(struct hci_dev *hdev) qca_debugfs_init() argument
730 static int qca_ibs_sleep_ind(struct hci_dev *hdev, struct sk_buff *skb) qca_ibs_sleep_ind() argument
742 static int qca_ibs_wake_ind(struct hci_dev *hdev, struct sk_buff *skb) qca_ibs_wake_ind() argument
754 static int qca_ibs_wake_ack(struct hci_dev *hdev, struct sk_buff *skb) qca_ibs_wake_ack() argument
856 static int qca_set_baudrate(struct hci_dev *hdev, uint8_t baudrate) qca_set_baudrate() argument
894 struct hci_dev *hdev = hu->hdev; qca_setup() local
H A Dbtmrvl_sdio.c628 struct hci_dev *hdev = priv->btmrvl_dev.hcidev; btmrvl_sdio_card_to_host() local
H A Dbtusb.c365 struct hci_dev *hdev; member in struct:btusb_data
599 struct hci_dev *hdev = urb->context; btusb_intr_complete() local
639 static int btusb_submit_intr_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_intr_urb() argument
688 struct hci_dev *hdev = urb->context; btusb_bulk_complete() local
728 static int btusb_submit_bulk_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_bulk_urb() argument
776 struct hci_dev *hdev = urb->context; btusb_isoc_complete() local
844 static int btusb_submit_isoc_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_isoc_urb() argument
897 struct hci_dev *hdev = urb->context; btusb_diag_complete() local
935 static int btusb_submit_diag_urb(struct hci_dev *hdev, gfp_t mem_flags) btusb_submit_diag_urb() argument
984 struct hci_dev *hdev = (struct hci_dev *)skb->dev; btusb_tx_complete() local
1011 struct hci_dev *hdev = (struct hci_dev *)skb->dev; btusb_isoc_tx_complete() local
1030 static int btusb_open(struct hci_dev *hdev) btusb_open() argument
1091 static int btusb_close(struct hci_dev *hdev) btusb_close() argument
1121 static int btusb_flush(struct hci_dev *hdev) btusb_flush() argument
1133 static struct urb *alloc_ctrl_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_ctrl_urb() argument
1166 static struct urb *alloc_bulk_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_bulk_urb() argument
1189 static struct urb *alloc_isoc_urb(struct hci_dev *hdev, struct sk_buff *skb) alloc_isoc_urb() argument
1218 static int submit_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_tx_urb() argument
1240 static int submit_or_queue_tx_urb(struct hci_dev *hdev, struct urb *urb) submit_or_queue_tx_urb() argument
1262 static int btusb_send_frame(struct hci_dev *hdev, struct sk_buff *skb) btusb_send_frame() argument
1300 static void btusb_notify(struct hci_dev *hdev, unsigned int evt) btusb_notify() argument
1312 static inline int __set_isoc_interface(struct hci_dev *hdev, int altsetting) __set_isoc_interface() argument
1358 struct hci_dev *hdev = data->hdev; btusb_work() local
1434 static int btusb_setup_bcm92035(struct hci_dev *hdev) btusb_setup_bcm92035() argument
1450 static int btusb_setup_csr(struct hci_dev *hdev) btusb_setup_csr() argument
1492 static const struct firmware *btusb_setup_intel_get_fw(struct hci_dev *hdev, btusb_setup_intel_get_fw() argument
1533 static int btusb_setup_intel_patching(struct hci_dev *hdev, btusb_setup_intel_patching() argument
1648 static int btusb_setup_intel(struct hci_dev *hdev) btusb_setup_intel() argument
1844 static int inject_cmd_complete(struct hci_dev *hdev, __u16 opcode) inject_cmd_complete() argument
1914 static int btusb_recv_event_intel(struct hci_dev *hdev, struct sk_buff *skb) btusb_recv_event_intel() argument
1949 static int btusb_send_frame_intel(struct hci_dev *hdev, struct sk_buff *skb) btusb_send_frame_intel() argument
2010 static int btusb_setup_intel_new(struct hci_dev *hdev) btusb_setup_intel_new() argument
2366 static int btusb_shutdown_intel(struct hci_dev *hdev) btusb_shutdown_intel() argument
2387 static int btusb_set_bdaddr_marvell(struct hci_dev *hdev, btusb_set_bdaddr_marvell() argument
2410 static int btusb_set_bdaddr_ath3012(struct hci_dev *hdev, btusb_set_bdaddr_ath3012() argument
2474 static int btusb_qca_send_vendor_req(struct hci_dev *hdev, u8 request, btusb_qca_send_vendor_req() argument
2505 static int btusb_setup_qca_download_fw(struct hci_dev *hdev, btusb_setup_qca_download_fw() argument
2569 static int btusb_setup_qca_load_rampatch(struct hci_dev *hdev, btusb_setup_qca_load_rampatch() argument
2617 static int btusb_setup_qca_load_nvm(struct hci_dev *hdev, btusb_setup_qca_load_nvm() argument
2644 static int btusb_setup_qca(struct hci_dev *hdev) btusb_setup_qca() argument
2689 static inline int __set_diag_interface(struct hci_dev *hdev) __set_diag_interface() argument
2725 static struct urb *alloc_diag_urb(struct hci_dev *hdev, bool enable) alloc_diag_urb() argument
2758 static int btusb_bcm_set_diag(struct hci_dev *hdev, bool enable) btusb_bcm_set_diag() argument
2782 struct hci_dev *hdev; btusb_probe() local
3075 struct hci_dev *hdev; btusb_disconnect() local
3165 struct hci_dev *hdev = data->hdev; btusb_resume() local
/linux-4.4.14/sound/hda/
H A Dhda_bus_type.c23 hdac_get_device_id(struct hdac_device *hdev, struct hdac_driver *drv) hdac_get_device_id() argument
50 struct hdac_device *hdev = dev_to_hdac_dev(dev); hda_bus_match() local
/linux-4.4.14/net/nfc/hci/
H A Dllc_nop.c24 struct nfc_hci_dev *hdev; member in struct:llc_nop
32 static void *llc_nop_init(struct nfc_hci_dev *hdev, xmit_to_drv_t xmit_to_drv, llc_nop_init() argument
H A Dhcp.c33 int nfc_hci_hcp_message_tx(struct nfc_hci_dev *hdev, u8 pipe, nfc_hci_hcp_message_tx() argument
131 void nfc_hci_hcp_message_rx(struct nfc_hci_dev *hdev, u8 pipe, u8 type, nfc_hci_hcp_message_rx() argument
H A Dllc.c101 struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, nfc_llc_allocate() argument
H A Dcommand.c31 static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_execute_cmd_async() argument
67 static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_execute_cmd() argument
103 int nfc_hci_send_event(struct nfc_hci_dev *hdev, u8 gate, u8 event, nfc_hci_send_event() argument
124 int nfc_hci_send_cmd(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, nfc_hci_send_cmd() argument
139 int nfc_hci_send_cmd_async(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, nfc_hci_send_cmd_async() argument
156 int nfc_hci_set_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, nfc_hci_set_param() argument
188 int nfc_hci_get_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, nfc_hci_get_param() argument
198 static int nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_open_pipe() argument
218 static int nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_close_pipe() argument
226 static u8 nfc_hci_create_pipe(struct nfc_hci_dev *hdev, u8 dest_host, nfc_hci_create_pipe() argument
255 static int nfc_hci_delete_pipe(struct nfc_hci_dev *hdev, u8 pipe) nfc_hci_delete_pipe() argument
263 static int nfc_hci_clear_all_pipes(struct nfc_hci_dev *hdev) nfc_hci_clear_all_pipes() argument
281 int nfc_hci_disconnect_gate(struct nfc_hci_dev *hdev, u8 gate) nfc_hci_disconnect_gate() argument
307 int nfc_hci_disconnect_all_gates(struct nfc_hci_dev *hdev) nfc_hci_disconnect_all_gates() argument
323 int nfc_hci_connect_gate(struct nfc_hci_dev *hdev, u8 dest_host, u8 dest_gate, nfc_hci_connect_gate() argument
H A Dcore.c49 void nfc_hci_reset_pipes(struct nfc_hci_dev *hdev) nfc_hci_reset_pipes() argument
61 void nfc_hci_reset_pipes_per_host(struct nfc_hci_dev *hdev, u8 host) nfc_hci_reset_pipes_per_host() argument
77 struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, nfc_hci_msg_tx_work() local
140 struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, nfc_hci_msg_rx_work() local
160 static void __nfc_hci_cmd_completion(struct nfc_hci_dev *hdev, int err, __nfc_hci_cmd_completion() argument
177 void nfc_hci_resp_received(struct nfc_hci_dev *hdev, u8 result, nfc_hci_resp_received() argument
193 void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, nfc_hci_cmd_received() argument
279 int nfc_hci_target_discovered(struct nfc_hci_dev *hdev, u8 gate) nfc_hci_target_discovered() argument
376 void nfc_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, nfc_hci_event_received() argument
433 struct nfc_hci_dev *hdev = (struct nfc_hci_dev *)data; nfc_hci_cmd_timeout() local
438 static int hci_dev_connect_gates(struct nfc_hci_dev *hdev, u8 gate_count, hci_dev_connect_gates() argument
453 static int hci_dev_session_init(struct nfc_hci_dev *hdev) hci_dev_session_init() argument
509 static int hci_dev_version(struct nfc_hci_dev *hdev) hci_dev_version() argument
570 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_dev_up() local
616 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_dev_down() local
631 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_start_poll() local
643 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_stop_poll() local
655 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_dep_link_up() local
666 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_dep_link_down() local
690 struct nfc_hci_dev *hdev = context; hci_transceive_cb() local
715 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_transceive() local
759 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_tm_send() local
772 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_check_presence() local
782 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_discover_se() local
792 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_enable_se() local
802 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_disable_se() local
814 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_se_io() local
823 static void nfc_hci_failure(struct nfc_hci_dev *hdev, int err) nfc_hci_failure() argument
838 static void nfc_hci_llc_failure(struct nfc_hci_dev *hdev, int err) nfc_hci_llc_failure() argument
843 static void nfc_hci_recv_from_llc(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_recv_from_llc() argument
912 struct nfc_hci_dev *hdev = nfc_get_drvdata(nfc_dev); hci_fw_download() local
948 struct nfc_hci_dev *hdev; nfc_hci_allocate_device() local
991 void nfc_hci_free_device(struct nfc_hci_dev *hdev) nfc_hci_free_device() argument
999 int nfc_hci_register_device(struct nfc_hci_dev *hdev) nfc_hci_register_device() argument
1021 void nfc_hci_unregister_device(struct nfc_hci_dev *hdev) nfc_hci_unregister_device() argument
1058 void nfc_hci_set_clientdata(struct nfc_hci_dev *hdev, void *clientdata) nfc_hci_set_clientdata() argument
1064 void *nfc_hci_get_clientdata(struct nfc_hci_dev *hdev) nfc_hci_get_clientdata() argument
1070 void nfc_hci_driver_failure(struct nfc_hci_dev *hdev, int err) nfc_hci_driver_failure() argument
1076 void nfc_hci_recv_frame(struct nfc_hci_dev *hdev, struct sk_buff *skb) nfc_hci_recv_frame() argument
H A Dllc_shdlc.c38 struct nfc_hci_dev *hdev; member in struct:llc_shdlc
749 static void *llc_shdlc_init(struct nfc_hci_dev *hdev, xmit_to_drv_t xmit_to_drv, llc_shdlc_init() argument
/linux-4.4.14/include/linux/
H A Dhid-debug.h46 struct hid_device *hdev; member in struct:hid_debug_list
H A Dhid-sensor-hub.h81 struct hid_device *hdev; member in struct:hid_sensor_hub_device
H A Dusb.h662 static inline int usb_acpi_set_power_state(struct usb_device *hdev, int index, usb_acpi_set_power_state() argument
664 static inline bool usb_acpi_power_manageable(struct usb_device *hdev, int index) usb_acpi_power_manageable() argument
H A Dhid.h566 static inline void *hid_get_drvdata(struct hid_device *hdev) hid_get_drvdata() argument
571 static inline void hid_set_drvdata(struct hid_device *hdev, void *data) hid_set_drvdata() argument
921 static inline int __must_check hid_parse(struct hid_device *hdev) hid_parse() argument
936 static inline int __must_check hid_hw_start(struct hid_device *hdev, hid_hw_start() argument
956 static inline void hid_hw_stop(struct hid_device *hdev) hid_hw_stop() argument
971 static inline int __must_check hid_hw_open(struct hid_device *hdev) hid_hw_open() argument
985 static inline void hid_hw_close(struct hid_device *hdev) hid_hw_close() argument
1000 static inline int hid_hw_power(struct hid_device *hdev, int level) hid_hw_power() argument
1013 static inline void hid_hw_request(struct hid_device *hdev, hid_hw_request() argument
1036 static inline int hid_hw_raw_request(struct hid_device *hdev, hid_hw_raw_request() argument
1056 static inline int hid_hw_output_report(struct hid_device *hdev, __u8 *buf, hid_hw_output_report() argument
1076 static inline int hid_hw_idle(struct hid_device *hdev, int report, int idle, hid_hw_idle() argument
1090 static inline void hid_hw_wait(struct hid_device *hdev) hid_hw_wait() argument
/linux-4.4.14/drivers/usb/core/
H A Dusb-acpi.c30 bool usb_acpi_power_manageable(struct usb_device *hdev, int index) usb_acpi_power_manageable() argument
56 int usb_acpi_set_power_state(struct usb_device *hdev, int index, bool enable) usb_acpi_set_power_state() argument
H A Dhub.h29 struct usb_device *hdev; member in struct:usb_hub
134 static inline int hub_is_superspeed(struct usb_device *hdev) hub_is_superspeed() argument
H A Dport.c79 struct usb_device *hdev = to_usb_device(dev->parent->parent); usb_port_runtime_resume() local
135 struct usb_device *hdev = to_usb_device(dev->parent->parent); usb_port_runtime_suspend() local
321 struct usb_device *hdev = to_usb_device(port_dev->dev.parent->parent); match_location() local
351 struct usb_device *hdev = hub->hdev; find_and_link_peer() local
H A Dhub.c118 struct usb_hub *usb_hub_to_struct_hub(struct usb_device *hdev) usb_hub_to_struct_hub() argument
360 static int get_hub_descriptor(struct usb_device *hdev, void *data) get_hub_descriptor() argument
387 static int clear_hub_feature(struct usb_device *hdev, int feature) clear_hub_feature() argument
396 int usb_clear_port_feature(struct usb_device *hdev, int port1, int feature) usb_clear_port_feature() argument
406 static int set_port_feature(struct usb_device *hdev, int port1, int feature) set_port_feature() argument
450 struct usb_device *hdev = hub->hdev; led_work() local
524 static int get_hub_status(struct usb_device *hdev, get_hub_status() argument
541 static int get_port_status(struct usb_device *hdev, int port1, get_port_status() argument
605 void usb_kick_hub_wq(struct usb_device *hdev) usb_kick_hub_wq() argument
621 void usb_wakeup_notification(struct usb_device *hdev, usb_wakeup_notification() argument
685 hub_clear_tt_buffer(struct usb_device *hdev, u16 devinfo, u16 tt) hub_clear_tt_buffer() argument
717 struct usb_device *hdev = hub->hdev; hub_tt_work() local
756 int usb_hub_set_port_power(struct usb_device *hdev, struct usb_hub *hub, usb_hub_set_port_power() argument
950 struct usb_device *hdev = hub->hdev; hub_port_disable() local
1029 struct usb_device *hdev = hub->hdev; hub_activate() local
1299 struct usb_device *hdev = hub->hdev; hub_quiesce() local
1357 struct usb_device *hdev = hub->hdev; hub_configure() local
1674 struct usb_device *hdev = interface_to_usbdev(intf); hub_disconnect() local
1718 struct usb_device *hdev; hub_probe() local
1849 struct usb_device *hdev = interface_to_usbdev(intf); hub_ioctl() local
1885 static int find_port_owner(struct usb_device *hdev, unsigned port1, find_port_owner() argument
1903 int usb_hub_claim_port(struct usb_device *hdev, unsigned port1, usb_hub_claim_port() argument
1919 int usb_hub_release_port(struct usb_device *hdev, unsigned port1, usb_hub_release_port() argument
1935 void usb_hub_release_all_ports(struct usb_device *hdev, struct usb_dev_state *owner) usb_hub_release_all_ports() argument
2372 struct usb_device *hdev = udev->parent; set_usb_port_removable() local
3506 struct usb_device *hdev; variable in typeref:struct:usb_device
3559 struct usb_device *hdev = hub->hdev; hub_suspend() local
4278 struct usb_device *hdev = hub->hdev; hub_port_init() local
4617 struct usb_device *hdev = hub->hdev; hub_power_remaining() local
4666 struct usb_device *hdev = hub->hdev; hub_port_connect() local
4940 struct usb_device *hdev = hub->hdev; variable in typeref:struct:usb_device
5041 struct usb_device *hdev; hub_event() local
5658 struct usb_device *usb_hub_find_child(struct usb_device *hdev, usb_hub_find_child() argument
5669 void usb_hub_adjust_deviceremovable(struct usb_device *hdev, usb_hub_adjust_deviceremovable() argument
5723 acpi_handle usb_get_hub_port_acpi_handle(struct usb_device *hdev, usb_get_hub_port_acpi_handle() argument
/linux-4.4.14/drivers/isdn/hardware/eicon/
H A Dos_bri.c81 void *hdev; diva_bri_init_card() local
H A Dos_4bri.c535 void *hdev; _4bri_get_serial_number() local
H A Dos_pri.c805 void *hdev; pri_get_serial_number() local
H A Dxdi_adapter.h12 void *hdev; member in struct:_divas_pci_card_resources
H A Ddivasmain.c348 void diva_init_dma_map(void *hdev, diva_init_dma_map() argument
385 void diva_free_dma_map(void *hdev, struct _diva_dma_map_entry *pmap) diva_free_dma_map() argument
/linux-4.4.14/drivers/nfc/microread/
H A Di2c.c51 struct nfc_hci_dev *hdev; member in struct:microread_i2c_phy
H A Dmicroread.c169 struct nfc_hci_dev *hdev; member in struct:microread_info
176 static int microread_open(struct nfc_hci_dev *hdev) microread_open() argument
183 static void microread_close(struct nfc_hci_dev *hdev) microread_close() argument
190 static int microread_hci_ready(struct nfc_hci_dev *hdev) microread_hci_ready() argument
229 static int microread_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) microread_xmit() argument
236 static int microread_start_poll(struct nfc_hci_dev *hdev, microread_start_poll() argument
312 static int microread_dep_link_up(struct nfc_hci_dev *hdev, microread_dep_link_up() argument
340 static int microread_dep_link_down(struct nfc_hci_dev *hdev) microread_dep_link_down() argument
346 static int microread_target_from_gate(struct nfc_hci_dev *hdev, u8 gate, microread_target_from_gate() argument
360 static int microread_complete_target_discovered(struct nfc_hci_dev *hdev, microread_complete_target_discovered() argument
410 static int microread_im_transceive(struct nfc_hci_dev *hdev, microread_im_transceive() argument
468 static int microread_tm_send(struct nfc_hci_dev *hdev, struct sk_buff *skb) microread_tm_send() argument
481 static void microread_target_discovered(struct nfc_hci_dev *hdev, u8 gate, microread_target_discovered() argument
560 static int microread_event_received(struct nfc_hci_dev *hdev, u8 pipe, microread_event_received() argument
723 void microread_remove(struct nfc_hci_dev *hdev) microread_remove() argument
656 microread_probe(void *phy_id, struct nfc_phy_ops *phy_ops, char *llc_name, int phy_headroom, int phy_tailroom, int phy_payload, struct nfc_hci_dev **hdev) microread_probe() argument
/linux-4.4.14/drivers/nfc/st21nfca/
H A Dvendor_cmds.c49 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_factory_mode() local
73 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_clear_all_pipes() local
81 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_dm_put_data() local
91 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_dm_update_aid() local
102 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_dm_get_info() local
137 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_dm_get_data() local
170 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_dm_load() local
180 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_dm_reset() local
199 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_get_param() local
233 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_dm_field_generator() local
241 int st21nfca_hci_loopback_event_received(struct nfc_hci_dev *hdev, u8 event, st21nfca_hci_loopback_event_received() argument
263 struct nfc_hci_dev *hdev = nfc_get_drvdata(dev); st21nfca_hci_loopback() local
367 int st21nfca_vendor_cmds_init(struct nfc_hci_dev *hdev) st21nfca_vendor_cmds_init() argument
H A Di2c.c72 struct nfc_hci_dev *hdev; member in struct:st21nfca_i2c_phy
H A Dse.c61 static u8 st21nfca_se_get_bwi(struct nfc_hci_dev *hdev) st21nfca_se_get_bwi() argument
80 static void st21nfca_se_get_atr(struct nfc_hci_dev *hdev) st21nfca_se_get_atr() argument
99 static int st21nfca_hci_control_se(struct nfc_hci_dev *hdev, u32 se_idx, st21nfca_hci_control_se() argument
165 int st21nfca_hci_discover_se(struct nfc_hci_dev *hdev) st21nfca_hci_discover_se() argument
187 int st21nfca_hci_enable_se(struct nfc_hci_dev *hdev, u32 se_idx) st21nfca_hci_enable_se() argument
216 int st21nfca_hci_disable_se(struct nfc_hci_dev *hdev, u32 se_idx) st21nfca_hci_disable_se() argument
233 int st21nfca_hci_se_io(struct nfc_hci_dev *hdev, u32 se_idx, st21nfca_hci_se_io() argument
304 int st21nfca_connectivity_event_received(struct nfc_hci_dev *hdev, u8 host, st21nfca_connectivity_event_received() argument
355 int st21nfca_apdu_reader_event_received(struct nfc_hci_dev *hdev, st21nfca_apdu_reader_event_received() argument
390 void st21nfca_se_init(struct nfc_hci_dev *hdev) st21nfca_se_init() argument
416 void st21nfca_se_deinit(struct nfc_hci_dev *hdev) st21nfca_se_deinit() argument
H A Dst21nfca.h161 struct nfc_hci_dev *hdev; member in struct:st21nfca_hci_info
H A Ddep.c151 static int st21nfca_tm_send_atr_res(struct nfc_hci_dev *hdev, st21nfca_tm_send_atr_res() argument
199 static int st21nfca_tm_recv_atr_req(struct nfc_hci_dev *hdev, st21nfca_tm_recv_atr_req() argument
242 static int st21nfca_tm_send_psl_res(struct nfc_hci_dev *hdev, st21nfca_tm_send_psl_res() argument
288 static int st21nfca_tm_recv_psl_req(struct nfc_hci_dev *hdev, st21nfca_tm_recv_psl_req() argument
313 int st21nfca_tm_send_dep_res(struct nfc_hci_dev *hdev, struct sk_buff *skb) st21nfca_tm_send_dep_res() argument
331 static int st21nfca_tm_recv_dep_req(struct nfc_hci_dev *hdev, st21nfca_tm_recv_dep_req() argument
380 static int st21nfca_tm_event_send_data(struct nfc_hci_dev *hdev, st21nfca_tm_event_send_data() argument
414 int st21nfca_dep_event_received(struct nfc_hci_dev *hdev, st21nfca_dep_event_received() argument
446 static void st21nfca_im_send_psl_req(struct nfc_hci_dev *hdev, u8 did, u8 bsi, st21nfca_im_send_psl_req() argument
522 int st21nfca_im_send_atr_req(struct nfc_hci_dev *hdev, u8 *gb, size_t gb_len) st21nfca_im_send_atr_req() argument
650 int st21nfca_im_send_dep_req(struct nfc_hci_dev *hdev, struct sk_buff *skb) st21nfca_im_send_dep_req() argument
672 void st21nfca_dep_init(struct nfc_hci_dev *hdev) st21nfca_dep_init() argument
683 void st21nfca_dep_deinit(struct nfc_hci_dev *hdev) st21nfca_dep_deinit() argument
H A Dcore.c116 static int st21nfca_hci_load_session(struct nfc_hci_dev *hdev) st21nfca_hci_load_session() argument
217 static int st21nfca_hci_open(struct nfc_hci_dev *hdev) st21nfca_hci_open() argument
239 static void st21nfca_hci_close(struct nfc_hci_dev *hdev) st21nfca_hci_close() argument
255 static int st21nfca_hci_ready(struct nfc_hci_dev *hdev) st21nfca_hci_ready() argument
326 static int st21nfca_hci_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) st21nfca_hci_xmit() argument
333 static int st21nfca_hci_start_poll(struct nfc_hci_dev *hdev, st21nfca_hci_start_poll() argument
514 static void st21nfca_hci_stop_poll(struct nfc_hci_dev *hdev) st21nfca_hci_stop_poll() argument
520 static int st21nfca_get_iso14443_3_atqa(struct nfc_hci_dev *hdev, u16 *atqa) st21nfca_get_iso14443_3_atqa() argument
542 static int st21nfca_get_iso14443_3_sak(struct nfc_hci_dev *hdev, u8 *sak) st21nfca_get_iso14443_3_sak() argument
564 static int st21nfca_get_iso14443_3_uid(struct nfc_hci_dev *hdev, u8 *uid, st21nfca_get_iso14443_3_uid() argument
587 static int st21nfca_get_iso15693_inventory(struct nfc_hci_dev *hdev, st21nfca_get_iso15693_inventory() argument
615 static int st21nfca_hci_dep_link_up(struct nfc_hci_dev *hdev, st21nfca_hci_dep_link_up() argument
625 static int st21nfca_hci_dep_link_down(struct nfc_hci_dev *hdev) st21nfca_hci_dep_link_down() argument
635 static int st21nfca_hci_target_from_gate(struct nfc_hci_dev *hdev, u8 gate, st21nfca_hci_target_from_gate() argument
689 static int st21nfca_hci_complete_target_discovered(struct nfc_hci_dev *hdev, st21nfca_hci_complete_target_discovered() argument
777 static int st21nfca_hci_im_transceive(struct nfc_hci_dev *hdev, st21nfca_hci_im_transceive() argument
820 static int st21nfca_hci_tm_send(struct nfc_hci_dev *hdev, struct sk_buff *skb) st21nfca_hci_tm_send() argument
825 static int st21nfca_hci_check_presence(struct nfc_hci_dev *hdev, st21nfca_hci_check_presence() argument
851 static void st21nfca_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, st21nfca_hci_cmd_received() argument
875 static int st21nfca_admin_event_received(struct nfc_hci_dev *hdev, u8 event, st21nfca_admin_event_received() argument
908 static int st21nfca_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, st21nfca_hci_event_received() argument
1043 void st21nfca_hci_remove(struct nfc_hci_dev *hdev) st21nfca_hci_remove() argument
956 st21nfca_hci_probe(void *phy_id, struct nfc_phy_ops *phy_ops, char *llc_name, int phy_headroom, int phy_tailroom, int phy_payload, struct nfc_hci_dev **hdev, struct st21nfca_se_status *se_status) st21nfca_hci_probe() argument
/linux-4.4.14/drivers/usb/misc/
H A Dlvstest.c47 struct usb_device *udev, *hdev; create_lvs_device() local
81 struct usb_device *hdev = udev->parent; destroy_lvs_device() local
90 static int lvs_rh_clear_port_feature(struct usb_device *hdev, lvs_rh_clear_port_feature() argument
98 static int lvs_rh_set_port_feature(struct usb_device *hdev, lvs_rh_set_port_feature() argument
110 struct usb_device *hdev = interface_to_usbdev(intf); u3_entry_store() local
139 struct usb_device *hdev = interface_to_usbdev(intf); u3_exit_store() local
168 struct usb_device *hdev = interface_to_usbdev(intf); hot_reset_store() local
187 struct usb_device *hdev = interface_to_usbdev(intf); u2_timeout_store() local
216 struct usb_device *hdev = interface_to_usbdev(intf); u1_timeout_store() local
299 struct usb_device *hdev = interface_to_usbdev(intf); lvs_rh_work() local
364 struct usb_device *hdev; lvs_rh_probe() local
/linux-4.4.14/drivers/net/ethernet/hisilicon/hns/
H A Dhnae.c97 struct hnae_ae_dev *hdev = cls_to_ae_dev(dev); __ae_match() local
390 int hnae_ae_register(struct hnae_ae_dev *hdev, struct module *owner) hnae_ae_register() argument
432 void hnae_ae_unregister(struct hnae_ae_dev *hdev) hnae_ae_unregister() argument
/linux-4.4.14/sound/hda/ext/
H A Dhdac_ext_bus.c138 struct hdac_device *hdev = NULL; snd_hdac_ext_bus_device_init() local
173 void snd_hdac_ext_bus_device_exit(struct hdac_device *hdev) snd_hdac_ext_bus_device_exit() argument
213 struct hdac_device *hdev = dev_to_hdac_dev(dev); get_edev() local
/linux-4.4.14/drivers/media/platform/s5p-tv/
H A Dhdmi_drv.c117 void hdmi_write(struct hdmi_device *hdev, u32 reg_id, u32 value) hdmi_write() argument
123 void hdmi_write_mask(struct hdmi_device *hdev, u32 reg_id, u32 value, u32 mask) hdmi_write_mask() argument
131 void hdmi_writeb(struct hdmi_device *hdev, u32 reg_id, u8 value) hdmi_writeb() argument
137 void hdmi_writebn(struct hdmi_device *hdev, u32 reg_id, int n, u32 value) hdmi_writebn() argument
151 static inline u32 hdmi_read(struct hdmi_device *hdev, u32 reg_id) hdmi_read() argument
158 struct hdmi_device *hdev = dev_data; hdmi_irq_handler() local
178 static void hdmi_reg_init(struct hdmi_device *hdev) hdmi_reg_init() argument
196 static void hdmi_timing_apply(struct hdmi_device *hdev, hdmi_timing_apply() argument
292 static void hdmi_dumpregs(struct hdmi_device *hdev, char *prefix) hdmi_dumpregs() argument
496 static int hdmi_streamon(struct hdmi_device *hdev) hdmi_streamon() argument
547 static int hdmi_streamoff(struct hdmi_device *hdev) hdmi_streamoff() argument
571 struct hdmi_device *hdev = sd_to_hdmi_dev(sd); hdmi_s_stream() local
610 struct hdmi_device *hdev = sd_to_hdmi_dev(sd); hdmi_s_power() local
624 struct hdmi_device *hdev = sd_to_hdmi_dev(sd); hdmi_s_dv_timings() local
656 struct hdmi_device *hdev = sd_to_hdmi_dev(sd); hdmi_get_fmt() local
695 struct hdmi_device *hdev = sd_to_hdmi_dev(sd); hdmi_dv_timings_cap() local
738 struct hdmi_device *hdev = sd_to_hdmi_dev(sd); hdmi_runtime_suspend() local
751 struct hdmi_device *hdev = sd_to_hdmi_dev(sd); hdmi_runtime_resume() local
790 static void hdmi_resources_cleanup(struct hdmi_device *hdev) hdmi_resources_cleanup() argument
814 static int hdmi_resources_init(struct hdmi_device *hdev) hdmi_resources_init() argument
/linux-4.4.14/drivers/net/hyperv/
H A Dnetvsc.c1069 static void netvsc_send_table(struct hv_device *hdev, netvsc_send_table() argument
1102 static inline void netvsc_receive_inband(struct hv_device *hdev, netvsc_receive_inband() argument
H A Drndis_filter.c553 int rndis_filter_set_device_mac(struct hv_device *hdev, char *mac) rndis_filter_set_device_mac() argument
631 rndis_filter_set_offload_params(struct hv_device *hdev, rndis_filter_set_offload_params() argument
916 struct hv_device *hdev = nvdev->dev; rndis_filter_halt_device() local
H A Dnetvsc_drv.c261 struct hv_device *hdev = net_device_ctx->device_ctx; netvsc_select_queue() local
874 struct hv_device *hdev = ndevctx->device_ctx; netvsc_change_mtu() local
957 struct hv_device *hdev = ndevctx->device_ctx; netvsc_set_mac_addr() local
/linux-4.4.14/net/bluetooth/rfcomm/
H A Dtty.c178 struct hci_dev *hdev; rfcomm_reparent_device() local
/linux-4.4.14/net/nfc/nci/
H A Dhci.c122 static void nci_hci_reset_pipes(struct nci_hci_dev *hdev) nci_hci_reset_pipes() argument
415 struct nci_hci_dev *hdev = nci_hci_msg_rx_work() local
788 struct nci_hci_dev *hdev; nci_hci_allocate() local
/linux-4.4.14/drivers/nfc/pn544/
H A Di2c.c166 struct nfc_hci_dev *hdev; member in struct:pn544_i2c_phy
H A Dpn544.c125 struct nfc_hci_dev *hdev; member in struct:pn544_hci_info
138 static int pn544_hci_open(struct nfc_hci_dev *hdev) pn544_hci_open() argument
160 static void pn544_hci_close(struct nfc_hci_dev *hdev) pn544_hci_close() argument
177 static int pn544_hci_ready(struct nfc_hci_dev *hdev) pn544_hci_ready() argument
337 static int pn544_hci_xmit(struct nfc_hci_dev *hdev, struct sk_buff *skb) pn544_hci_xmit() argument
344 static int pn544_hci_start_poll(struct nfc_hci_dev *hdev, pn544_hci_start_poll() argument
455 static int pn544_hci_dep_link_up(struct nfc_hci_dev *hdev, pn544_hci_dep_link_up() argument
485 static int pn544_hci_dep_link_down(struct nfc_hci_dev *hdev) pn544_hci_dep_link_down() argument
492 static int pn544_hci_target_from_gate(struct nfc_hci_dev *hdev, u8 gate, pn544_hci_target_from_gate() argument
513 static int pn544_hci_complete_target_discovered(struct nfc_hci_dev *hdev, pn544_hci_complete_target_discovered() argument
614 static int pn544_hci_im_transceive(struct nfc_hci_dev *hdev, pn544_hci_im_transceive() argument
678 static int pn544_hci_tm_send(struct nfc_hci_dev *hdev, struct sk_buff *skb) pn544_hci_tm_send() argument
693 static int pn544_hci_check_presence(struct nfc_hci_dev *hdev, pn544_hci_check_presence() argument
727 static int pn544_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, pn544_hci_event_received() argument
782 static int pn544_hci_fw_download(struct nfc_hci_dev *hdev, pn544_hci_fw_download() argument
793 static int pn544_hci_discover_se(struct nfc_hci_dev *hdev) pn544_hci_discover_se() argument
821 static int pn544_hci_enable_se(struct nfc_hci_dev *hdev, u32 se_idx) pn544_hci_enable_se() argument
876 static int pn544_hci_disable_se(struct nfc_hci_dev *hdev, u32 se_idx) pn544_hci_disable_se() argument
984 void pn544_hci_remove(struct nfc_hci_dev *hdev) pn544_hci_remove() argument
915 pn544_hci_probe(void *phy_id, struct nfc_phy_ops *phy_ops, char *llc_name, int phy_headroom, int phy_tailroom, int phy_payload, fw_download_t fw_download, struct nfc_hci_dev **hdev) pn544_hci_probe() argument
/linux-4.4.14/drivers/crypto/
H A Dimg-hash.c85 struct img_hash_dev *hdev; member in struct:img_hash_request_ctx
110 struct img_hash_dev *hdev; member in struct:img_hash_ctx
147 static inline u32 img_hash_read(struct img_hash_dev *hdev, u32 offset) img_hash_read() argument
152 static inline void img_hash_write(struct img_hash_dev *hdev, img_hash_write() argument
158 static inline u32 img_hash_read_result_queue(struct img_hash_dev *hdev) img_hash_read_result_queue() argument
163 static void img_hash_start(struct img_hash_dev *hdev, bool dma) img_hash_start() argument
189 static int img_hash_xmit_cpu(struct img_hash_dev *hdev, const u8 *buf, img_hash_xmit_cpu() argument
210 struct img_hash_dev *hdev = (struct img_hash_dev *)data; img_hash_dma_callback() local
221 static int img_hash_xmit_dma(struct img_hash_dev *hdev, struct scatterlist *sg) img_hash_xmit_dma() argument
252 static int img_hash_write_via_cpu(struct img_hash_dev *hdev) img_hash_write_via_cpu() argument
294 struct img_hash_dev *hdev = ctx->hdev; img_hash_finish_req() local
312 static int img_hash_write_via_dma(struct img_hash_dev *hdev) img_hash_write_via_dma() argument
330 static int img_hash_dma_init(struct img_hash_dev *hdev) img_hash_dma_init() argument
358 struct img_hash_dev *hdev = (struct img_hash_dev *)d; img_hash_dma_task() local
428 static int img_hash_write_via_dma_stop(struct img_hash_dev *hdev) img_hash_write_via_dma_stop() argument
438 static int img_hash_process_data(struct img_hash_dev *hdev) img_hash_process_data() argument
458 static int img_hash_hw_init(struct img_hash_dev *hdev) img_hash_hw_init() argument
494 static int img_hash_handle_queue(struct img_hash_dev *hdev, img_hash_handle_queue() argument
595 struct img_hash_dev *hdev = NULL; img_hash_digest() local
678 struct img_hash_dev *hdev = dev_id; img_irq_handler() local
803 static int img_register_algs(struct img_hash_dev *hdev) img_register_algs() argument
821 static int img_unregister_algs(struct img_hash_dev *hdev) img_unregister_algs() argument
832 struct img_hash_dev *hdev = (struct img_hash_dev *)data; img_hash_done_task() local
879 struct img_hash_dev *hdev; img_hash_probe() local
996 static struct img_hash_dev *hdev; img_hash_remove() local
/linux-4.4.14/arch/x86/kernel/
H A Dhpet.c352 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt); hpet_resume() local
454 struct hpet_dev *hdev = irq_data_get_irq_handler_data(data); hpet_msi_unmask() local
465 struct hpet_dev *hdev = irq_data_get_irq_handler_data(data); hpet_msi_mask() local
474 void hpet_msi_write(struct hpet_dev *hdev, struct msi_msg *msg) hpet_msi_write() argument
480 void hpet_msi_read(struct hpet_dev *hdev, struct msi_msg *msg) hpet_msi_read() argument
489 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt); hpet_msi_shutdown() local
496 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt); hpet_msi_set_oneshot() local
503 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt); hpet_msi_set_periodic() local
510 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt); hpet_msi_resume() local
518 struct hpet_dev *hdev = EVT_TO_HPET_DEV(evt); hpet_msi_next_event() local
556 static void init_one_hpet_msi_clockevent(struct hpet_dev *hdev, int cpu) init_one_hpet_msi_clockevent() argument
623 struct hpet_dev *hdev = &hpet_devs[num_timers_used]; hpet_msi_capability_lookup() local
661 struct hpet_dev *hdev = &hpet_devs[i]; hpet_reserve_msi_timers() local
680 struct hpet_dev *hdev = &hpet_devs[i]; hpet_get_unused_timer() local
699 struct hpet_dev *hdev; hpet_work() local
717 struct hpet_dev *hdev = per_cpu(cpu_hpet_dev, cpu); hpet_cpuhp_notify() local
/linux-4.4.14/include/net/nfc/
H A Dhci.h182 static inline int nfc_hci_set_vendor_cmds(struct nfc_hci_dev *hdev, nfc_hci_set_vendor_cmds() argument
/linux-4.4.14/drivers/usb/host/
H A Dxhci-mem.c870 xhci_alloc_tt_info(struct xhci_hcd *xhci, struct xhci_virt_device *virt_dev, struct usb_device *hdev, struct usb_tt *tt, gfp_t mem_flags) xhci_alloc_tt_info() argument
H A Dxhci.c4738 int xhci_update_hub_device(struct usb_hcd *hcd, struct usb_device *hdev, xhci_update_hub_device() argument
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
H A Do2iblnd.c1197 kib_hca_dev_t *hdev = tpo->tpo_hdev; kiblnd_unmap_tx_pool() local
1220 kib_hca_dev_t *hdev; kiblnd_current_hdev() local
1294 struct ib_mr *kiblnd_find_dma_mr(kib_hca_dev_t *hdev, __u64 addr, __u64 size) kiblnd_find_dma_mr() argument
1312 struct ib_mr *kiblnd_find_rd_dma_mr(kib_hca_dev_t *hdev, kib_rdma_desc_t *rd) kiblnd_find_rd_dma_mr() argument
2071 static int kiblnd_hdev_get_attr(kib_hca_dev_t *hdev) kiblnd_hdev_get_attr() argument
2115 static void kiblnd_hdev_cleanup_mrs(kib_hca_dev_t *hdev) kiblnd_hdev_cleanup_mrs() argument
2134 void kiblnd_hdev_destroy(kib_hca_dev_t *hdev) kiblnd_hdev_destroy() argument
2147 static int kiblnd_hdev_setup_mrs(kib_hca_dev_t *hdev) kiblnd_hdev_setup_mrs() argument
2243 kib_hca_dev_t *hdev = NULL; kiblnd_dev_failover() local
H A Do2iblnd_cb.c559 kib_hca_dev_t *hdev; kiblnd_fmr_map_tx() local
622 kib_hca_dev_t *hdev = tx->tx_pool->tpo_hdev; kiblnd_map_tx() local
1013 kib_hca_dev_t *hdev = tx->tx_pool->tpo_hdev; kiblnd_init_tx_msg() local
H A Do2iblnd.h594 kiblnd_hdev_addref_locked(kib_hca_dev_t *hdev) kiblnd_hdev_addref_locked() argument
601 kiblnd_hdev_decref(kib_hca_dev_t *hdev) kiblnd_hdev_decref() argument
/linux-4.4.14/drivers/video/fbdev/
H A Dhyperv_fb.c240 static inline int synthvid_send(struct hv_device *hdev, synthvid_send() argument
262 static int synthvid_send_situ(struct hv_device *hdev) synthvid_send_situ() argument
290 static int synthvid_send_ptr(struct hv_device *hdev) synthvid_send_ptr() argument
326 struct hv_device *hdev = device_to_hv_device(info->device); synthvid_update() local
352 static void synthvid_recv_sub(struct hv_device *hdev) synthvid_recv_sub() argument
388 struct hv_device *hdev = ctx; synthvid_receive() local
413 static int synthvid_negotiate_ver(struct hv_device *hdev, u32 ver) synthvid_negotiate_ver() argument
446 static int synthvid_connect_vsp(struct hv_device *hdev) synthvid_connect_vsp() argument
487 static int synthvid_send_config(struct hv_device *hdev) synthvid_send_config() argument
573 struct hv_device *hdev = device_to_hv_device(info->device); hvfb_set_par() local
680 static int hvfb_getmem(struct hv_device *hdev, struct fb_info *info) hvfb_getmem() argument
766 static int hvfb_probe(struct hv_device *hdev, hvfb_probe() argument
869 static int hvfb_remove(struct hv_device *hdev) hvfb_remove() argument
/linux-4.4.14/include/net/bluetooth/
H A Dhci_core.h479 struct hci_dev *hdev; member in struct:hci_conn
554 static inline int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, sco_connect_ind() argument
569 static inline void discovery_init(struct hci_dev *hdev) discovery_init() argument
579 static inline void hci_discovery_filter_clear(struct hci_dev *hdev) hci_discovery_filter_clear() argument
595 static inline int inquiry_cache_empty(struct hci_dev *hdev) inquiry_cache_empty() argument
600 static inline long inquiry_cache_age(struct hci_dev *hdev) inquiry_cache_age() argument
652 struct hci_dev *hdev = conn->hdev; hci_conn_ssp_enabled() local
659 struct hci_dev *hdev = conn->hdev; hci_conn_sc_enabled() local
664 static inline void hci_conn_hash_add(struct hci_dev *hdev, struct hci_conn *c) hci_conn_hash_add() argument
687 static inline void hci_conn_hash_del(struct hci_dev *hdev, struct hci_conn *c) hci_conn_hash_del() argument
713 static inline unsigned int hci_conn_num(struct hci_dev *hdev, __u8 type) hci_conn_num() argument
731 static inline unsigned int hci_conn_count(struct hci_dev *hdev) hci_conn_count() argument
738 static inline __u8 hci_conn_lookup_type(struct hci_dev *hdev, __u16 handle) hci_conn_lookup_type() argument
758 static inline struct hci_conn *hci_conn_hash_lookup_handle(struct hci_dev *hdev, hci_conn_hash_lookup_handle() argument
777 static inline struct hci_conn *hci_conn_hash_lookup_ba(struct hci_dev *hdev, hci_conn_hash_lookup_ba() argument
797 static inline struct hci_conn *hci_conn_hash_lookup_le(struct hci_dev *hdev, hci_conn_hash_lookup_le() argument
821 static inline struct hci_conn *hci_conn_hash_lookup_state(struct hci_dev *hdev, hci_conn_hash_lookup_state() argument
841 static inline struct hci_conn *hci_lookup_le_connect(struct hci_dev *hdev) hci_lookup_le_connect() argument
995 static inline void *hci_get_drvdata(struct hci_dev *hdev) hci_get_drvdata() argument
1000 static inline void hci_set_drvdata(struct hci_dev *hdev, void *data) hci_set_drvdata() argument
1145 static inline int hci_proto_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, hci_proto_connect_ind() argument
1332 static inline struct smp_irk *hci_get_irk(struct hci_dev *hdev, hci_get_irk() argument
/linux-4.4.14/drivers/scsi/
H A Dhpsa.c651 struct hpsa_scsi_dev_t *hdev; raid_level_show() local
683 struct hpsa_scsi_dev_t *hdev; lunid_show() local
707 struct hpsa_scsi_dev_t *hdev; unique_id_show() local
735 struct hpsa_scsi_dev_t *hdev; host_show_hp_ssd_smart_path_enabled() local
759 struct hpsa_scsi_dev_t *hdev; path_info_show() local

Completed in 2823 milliseconds