/net/bluetooth/ |
D | hci_debugfs.c | 92 struct hci_dev *hdev = f->private; in features_show() local 109 struct hci_dev *hdev = f->private; in device_id_show() local 123 struct hci_dev *hdev = f->private; in device_list_show() local 143 struct hci_dev *hdev = f->private; in blacklist_show() local 158 struct hci_dev *hdev = f->private; in blocked_keys_show() local 173 struct hci_dev *hdev = f->private; in uuids_show() local 198 struct hci_dev *hdev = f->private; in remote_oob_show() local 217 struct hci_dev *hdev = data; in conn_info_min_age_set() local 231 struct hci_dev *hdev = data; in conn_info_min_age_get() local 245 struct hci_dev *hdev = data; in conn_info_max_age_set() local [all …]
|
D | hci_event.c | 47 static void hci_cc_inquiry_cancel(struct hci_dev *hdev, struct sk_buff *skb, in hci_cc_inquiry_cancel() 87 static void hci_cc_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_periodic_inq() 99 static void hci_cc_exit_periodic_inq(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_exit_periodic_inq() 113 static void hci_cc_remote_name_req_cancel(struct hci_dev *hdev, in hci_cc_remote_name_req_cancel() 119 static void hci_cc_role_discovery(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_role_discovery() 138 static void hci_cc_read_link_policy(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_read_link_policy() 157 static void hci_cc_write_link_policy(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_write_link_policy() 181 static void hci_cc_read_def_link_policy(struct hci_dev *hdev, in hci_cc_read_def_link_policy() 194 static void hci_cc_write_def_link_policy(struct hci_dev *hdev, in hci_cc_write_def_link_policy() 212 static void hci_cc_reset(struct hci_dev *hdev, struct sk_buff *skb) in hci_cc_reset() [all …]
|
D | hci_core.c | 68 struct hci_dev *hdev = file->private_data; in dut_mode_read() local 80 struct hci_dev *hdev = file->private_data; in dut_mode_write() local 124 struct hci_dev *hdev = file->private_data; in vendor_diag_read() local 136 struct hci_dev *hdev = file->private_data; in vendor_diag_write() local 177 static void hci_debugfs_create_basic(struct hci_dev *hdev) in hci_debugfs_create_basic() 248 struct hci_dev *hdev = req->hdev; in hci_init1_req() local 305 struct hci_dev *hdev = req->hdev; in le_setup() local 323 struct hci_dev *hdev = req->hdev; in hci_setup_event_mask() local 419 struct hci_dev *hdev = req->hdev; in hci_init2_req() local 503 struct hci_dev *hdev = req->hdev; in hci_setup_link_policy() local [all …]
|
D | hci_request.c | 37 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) in hci_req_init() 49 bool hci_req_status_pend(struct hci_dev *hdev) in hci_req_status_pend() 57 struct hci_dev *hdev = req->hdev; in req_run() local 102 static void hci_req_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_req_sync_complete() 116 void hci_req_sync_cancel(struct hci_dev *hdev, int err) in hci_req_sync_cancel() 127 struct sk_buff *__hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_ev() 184 struct sk_buff *__hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync() 192 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req, in __hci_req_sync() 268 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req, in hci_req_sync() 289 struct sk_buff *hci_prepare_cmd(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_prepare_cmd() [all …]
|
D | mgmt.c | 281 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_index_event() 288 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_limited_event() 295 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, in mgmt_event() 318 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, in read_version() 331 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, in read_commands() 383 static int read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, in read_index_list() 443 static int read_unconf_index_list(struct sock *sk, struct hci_dev *hdev, in read_unconf_index_list() 503 static int read_ext_index_list(struct sock *sk, struct hci_dev *hdev, in read_ext_index_list() 577 static bool is_configured(struct hci_dev *hdev) in is_configured() 591 static __le32 get_missing_options(struct hci_dev *hdev) in get_missing_options() [all …]
|
D | hci_conn.c | 66 struct hci_dev *hdev = conn->hdev; in hci_connect_le_scan_cleanup() local 116 struct hci_dev *hdev = conn->hdev; in hci_conn_cleanup() local 149 struct hci_dev *hdev = conn->hdev; in le_scan_cleanup() local 198 struct hci_dev *hdev = conn->hdev; in hci_acl_create_connection() local 248 struct hci_dev *hdev = conn->hdev; in hci_disconnect() local 261 struct hci_dev *hdev = conn->hdev; in hci_add_sco() local 279 struct hci_dev *hdev = conn->hdev; in hci_setup_sync() local 330 struct hci_dev *hdev = conn->hdev; in hci_le_conn_update() local 366 struct hci_dev *hdev = conn->hdev; in hci_le_start_enc() local 437 struct hci_dev *hdev = conn->hdev; in hci_conn_idle() local [all …]
|
D | amp.c | 105 struct hci_conn *phylink_add(struct hci_dev *hdev, struct amp_mgr *mgr, in phylink_add() 169 struct hci_dev *hdev = conn->hdev; in phylink_gen_key() local 216 static void read_local_amp_assoc_complete(struct hci_dev *hdev, u8 status, in read_local_amp_assoc_complete() 253 void amp_read_loc_assoc_frag(struct hci_dev *hdev, u8 phy_handle) in amp_read_loc_assoc_frag() 273 void amp_read_loc_assoc(struct hci_dev *hdev, struct amp_mgr *mgr) in amp_read_loc_assoc() 292 void amp_read_loc_assoc_final_data(struct hci_dev *hdev, in amp_read_loc_assoc_final_data() 317 static void write_remote_amp_assoc_complete(struct hci_dev *hdev, u8 status, in write_remote_amp_assoc_complete() 332 static bool amp_write_rem_assoc_frag(struct hci_dev *hdev, in amp_write_rem_assoc_frag() 385 void amp_write_rem_assoc_continue(struct hci_dev *hdev, u8 handle) in amp_write_rem_assoc_continue() 400 void amp_write_remote_assoc(struct hci_dev *hdev, u8 handle) in amp_write_remote_assoc() [all …]
|
D | hci_request.h | 25 #define hci_req_sync_lock(hdev) mutex_lock(&hdev->req_lock) argument 26 #define hci_req_sync_unlock(hdev) mutex_unlock(&hdev->req_lock) argument 29 struct hci_dev *hdev; member 102 static inline void hci_req_update_scan(struct hci_dev *hdev) in hci_req_update_scan() 116 static inline void hci_update_background_scan(struct hci_dev *hdev) in hci_update_background_scan()
|
D | hci_sysfs.c | 34 struct hci_dev *hdev = conn->hdev; in hci_conn_init_sysfs() local 47 struct hci_dev *hdev = conn->hdev; in hci_conn_add_sysfs() local 62 struct hci_dev *hdev = conn->hdev; in hci_conn_del_sysfs() local 89 struct hci_dev *hdev = to_hci_dev(dev); in bt_host_release() local 102 void hci_init_sysfs(struct hci_dev *hdev) in hci_init_sysfs()
|
D | msft.h | 22 static inline void msft_do_open(struct hci_dev *hdev) {} in msft_do_open() 23 static inline void msft_do_close(struct hci_dev *hdev) {} in msft_do_close() 24 static inline void msft_vendor_evt(struct hci_dev *hdev, struct sk_buff *skb) {} in msft_vendor_evt() 25 static inline __u64 msft_get_features(struct hci_dev *hdev) { return 0; } in msft_get_features()
|
D | hci_debugfs.h | 32 static inline void hci_debugfs_create_common(struct hci_dev *hdev) in hci_debugfs_create_common() 36 static inline void hci_debugfs_create_bredr(struct hci_dev *hdev) in hci_debugfs_create_bredr() 40 static inline void hci_debugfs_create_le(struct hci_dev *hdev) in hci_debugfs_create_le()
|
D | leds.c | 15 struct hci_dev *hdev; member 21 void hci_leds_update_powered(struct hci_dev *hdev, bool enabled) in hci_leds_update_powered() 56 static struct led_trigger *led_allocate_basic(struct hci_dev *hdev, in led_allocate_basic() 86 void hci_leds_init(struct hci_dev *hdev) in hci_leds_init()
|
D | msft.c | 30 static bool read_supported_features(struct hci_dev *hdev, in read_supported_features() 75 void msft_do_open(struct hci_dev *hdev) in msft_do_open() 96 void msft_do_close(struct hci_dev *hdev) in msft_do_close() 111 void msft_vendor_evt(struct hci_dev *hdev, struct sk_buff *skb) in msft_vendor_evt() 144 __u64 msft_get_features(struct hci_dev *hdev) in msft_get_features()
|
D | a2mp.c | 94 struct hci_dev *hdev; in __a2mp_add_cl() local 138 struct hci_dev *hdev; in a2mp_discover_req() local 286 static void read_local_amp_info_complete(struct hci_dev *hdev, u8 status, in read_local_amp_info_complete() 298 struct hci_dev *hdev; in a2mp_getinfo_req() local 370 struct hci_dev *hdev; in a2mp_getampassoc_req() local 416 struct hci_dev *hdev; in a2mp_getampassoc_rsp() local 477 struct hci_dev *hdev; in a2mp_createphyslink_req() local 559 struct hci_dev *hdev; in a2mp_discphyslink_req() local 905 void a2mp_send_getinfo_rsp(struct hci_dev *hdev) in a2mp_send_getinfo_rsp() 934 void a2mp_send_getampassoc_rsp(struct hci_dev *hdev, u8 status) in a2mp_send_getampassoc_rsp() [all …]
|
D | hci_sock.c | 53 struct hci_dev *hdev; member 64 struct hci_dev *hdev = hci_pi(sk)->hdev; in hci_hdev_from_sock() local 202 void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_to_sock() 310 void hci_send_to_monitor(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_to_monitor() 369 void hci_send_monitor_ctrl_event(struct hci_dev *hdev, u16 event, in hci_send_monitor_ctrl_event() 423 static struct sk_buff *create_monitor_event(struct hci_dev *hdev, int event) in create_monitor_event() 659 struct hci_dev *hdev; in send_monitor_replay() local 720 static void hci_si_event(struct hci_dev *hdev, int type, int dlen, void *data) in hci_si_event() 746 void hci_sock_dev_event(struct hci_dev *hdev, int event) in hci_sock_dev_event() 839 struct hci_dev *hdev; in hci_sock_release() local [all …]
|
D | mgmt_util.c | 59 int mgmt_send_event(u16 event, struct hci_dev *hdev, unsigned short channel, in mgmt_send_event() 185 struct hci_dev *hdev) in mgmt_pending_find() 201 struct hci_dev *hdev, in mgmt_pending_find_data() 216 void mgmt_pending_foreach(u16 opcode, struct hci_dev *hdev, in mgmt_pending_foreach() 231 struct hci_dev *hdev, in mgmt_pending_add()
|
D | mgmt_config.c | 26 int read_def_system_config(struct sock *sk, struct hci_dev *hdev, void *data, in read_def_system_config() 83 int set_def_system_config(struct sock *sk, struct hci_dev *hdev, void *data, in set_def_system_config() 267 int read_def_runtime_config(struct sock *sk, struct hci_dev *hdev, void *data, in read_def_runtime_config() 276 int set_def_runtime_config(struct sock *sk, struct hci_dev *hdev, void *data, in set_def_runtime_config()
|
D | leds.h | 16 static inline void hci_leds_update_powered(struct hci_dev *hdev, in hci_leds_update_powered() 18 static inline void hci_leds_init(struct hci_dev *hdev) {} in hci_leds_init()
|
D | smp.c | 40 #define SMP_DEV(hdev) \ argument 497 bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16], in smp_irk_matches() 516 int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa) in smp_generate_rpa() 538 int smp_generate_oob(struct hci_dev *hdev, u8 hash[16], u8 rand[16]) in smp_generate_oob() 654 struct hci_dev *hdev = hcon->hdev; in build_pairing_cmd() local 726 struct hci_dev *hdev = conn->hcon->hdev; in check_enc_key_size() local 1041 struct hci_dev *hdev = hcon->hdev; in smp_notify_keys() local 1209 struct hci_dev *hdev = hcon->hdev; in sc_generate_ltk() local 1246 struct hci_dev *hdev = hcon->hdev; in smp_distribute_keys() local 1507 struct hci_dev *hdev = hcon->hdev; in sc_passkey_round() local [all …]
|
D | sco.c | 126 struct hci_dev *hdev = hcon->hdev; in sco_conn_add() local 237 static int sco_connect(struct hci_dev *hdev, struct sock *sk) in sco_connect() 562 struct hci_dev *hdev; in sco_sock_connect() local 755 struct hci_dev *hdev = conn->hdev; in sco_conn_defer_accept() local 1157 int sco_connect_ind(struct hci_dev *hdev, bdaddr_t *bdaddr, __u8 *flags) in sco_connect_ind()
|
/net/nfc/hci/ |
D | core.c | 37 void nfc_hci_reset_pipes(struct nfc_hci_dev *hdev) in nfc_hci_reset_pipes() 49 void nfc_hci_reset_pipes_per_host(struct nfc_hci_dev *hdev, u8 host) in nfc_hci_reset_pipes_per_host() 65 struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, in nfc_hci_msg_tx_work() local 128 struct nfc_hci_dev *hdev = container_of(work, struct nfc_hci_dev, in nfc_hci_msg_rx_work() local 148 static void __nfc_hci_cmd_completion(struct nfc_hci_dev *hdev, int err, in __nfc_hci_cmd_completion() 165 void nfc_hci_resp_received(struct nfc_hci_dev *hdev, u8 result, in nfc_hci_resp_received() 181 void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_cmd_received() 284 int nfc_hci_target_discovered(struct nfc_hci_dev *hdev, u8 gate) in nfc_hci_target_discovered() 381 void nfc_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event, in nfc_hci_event_received() 444 struct nfc_hci_dev *hdev = from_timer(hdev, t, cmd_timer); in nfc_hci_cmd_timeout() local [all …]
|
D | command.c | 19 static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_execute_cmd_async() 55 static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_execute_cmd() 91 int nfc_hci_send_event(struct nfc_hci_dev *hdev, u8 gate, u8 event, in nfc_hci_send_event() 112 int nfc_hci_send_cmd(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, in nfc_hci_send_cmd() 127 int nfc_hci_send_cmd_async(struct nfc_hci_dev *hdev, u8 gate, u8 cmd, in nfc_hci_send_cmd_async() 144 int nfc_hci_set_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, in nfc_hci_set_param() 176 int nfc_hci_get_param(struct nfc_hci_dev *hdev, u8 gate, u8 idx, in nfc_hci_get_param() 186 static int nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) in nfc_hci_open_pipe() 206 static int nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) in nfc_hci_close_pipe() 214 static u8 nfc_hci_create_pipe(struct nfc_hci_dev *hdev, u8 dest_host, in nfc_hci_create_pipe() [all …]
|
D | hcp.c | 21 int nfc_hci_hcp_message_tx(struct nfc_hci_dev *hdev, u8 pipe, in nfc_hci_hcp_message_tx() 119 void nfc_hci_hcp_message_rx(struct nfc_hci_dev *hdev, u8 pipe, u8 type, in nfc_hci_hcp_message_rx()
|
D | llc_nop.c | 13 struct nfc_hci_dev *hdev; member 21 static void *llc_nop_init(struct nfc_hci_dev *hdev, xmit_to_drv_t xmit_to_drv, in llc_nop_init()
|
D | llc.c | 90 struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, in nfc_llc_allocate()
|