Lines Matching defs:hdev
126 struct hci_dev *hdev = req->hdev; in hci_init1_req() local
183 struct hci_dev *hdev = req->hdev; in le_setup() local
201 struct hci_dev *hdev = req->hdev; in hci_setup_event_mask() local
297 struct hci_dev *hdev = req->hdev; in hci_init2_req() local
381 struct hci_dev *hdev = req->hdev; in hci_setup_link_policy() local
400 struct hci_dev *hdev = req->hdev; in hci_set_le_support() local
421 struct hci_dev *hdev = req->hdev; in hci_set_event_mask_page_2() local
466 struct hci_dev *hdev = req->hdev; in hci_init3_req() local
689 struct hci_dev *hdev = req->hdev; in hci_init4_req() local
783 static int __hci_init(struct hci_dev *hdev) in __hci_init()
848 struct hci_dev *hdev = req->hdev; in hci_init0_req() local
866 static int __hci_unconf_init(struct hci_dev *hdev) in __hci_unconf_init()
931 struct hci_dev *hdev = NULL, *d; in hci_dev_get() local
951 bool hci_discovery_active(struct hci_dev *hdev) in hci_discovery_active()
965 void hci_discovery_set_state(struct hci_dev *hdev, int state) in hci_discovery_set_state()
995 void hci_inquiry_cache_flush(struct hci_dev *hdev) in hci_inquiry_cache_flush()
1009 struct inquiry_entry *hci_inquiry_cache_lookup(struct hci_dev *hdev, in hci_inquiry_cache_lookup()
1025 struct inquiry_entry *hci_inquiry_cache_lookup_unknown(struct hci_dev *hdev, in hci_inquiry_cache_lookup_unknown()
1041 struct inquiry_entry *hci_inquiry_cache_lookup_resolve(struct hci_dev *hdev, in hci_inquiry_cache_lookup_resolve()
1060 void hci_inquiry_cache_update_resolve(struct hci_dev *hdev, in hci_inquiry_cache_update_resolve()
1079 u32 hci_inquiry_cache_update(struct hci_dev *hdev, struct inquiry_data *data, in hci_inquiry_cache_update()
1141 static int inquiry_cache_dump(struct hci_dev *hdev, int num, __u8 *buf) in inquiry_cache_dump()
1172 struct hci_dev *hdev = req->hdev; in hci_inq_req() local
1193 struct hci_dev *hdev; in hci_inquiry() local
1304 static void hci_dev_get_bd_addr_from_property(struct hci_dev *hdev) in hci_dev_get_bd_addr_from_property()
1318 static int hci_dev_do_open(struct hci_dev *hdev) in hci_dev_do_open()
1533 struct hci_dev *hdev; in hci_dev_open() local
1587 static void hci_pend_le_actions_clear(struct hci_dev *hdev) in hci_pend_le_actions_clear()
1603 int hci_dev_do_close(struct hci_dev *hdev) in hci_dev_do_close()
1740 struct hci_dev *hdev; in hci_dev_close() local
1762 static int hci_dev_do_reset(struct hci_dev *hdev) in hci_dev_do_reset()
1798 struct hci_dev *hdev; in hci_dev_reset() local
1829 struct hci_dev *hdev; in hci_dev_reset_stat() local
1853 static void hci_update_scan_state(struct hci_dev *hdev, u8 scan) in hci_update_scan_state()
1891 struct hci_dev *hdev; in hci_dev_cmd() local
1997 struct hci_dev *hdev; in hci_get_dev_list() local
2047 struct hci_dev *hdev; in hci_get_dev_info() local
2102 struct hci_dev *hdev = data; in hci_rfkill_set_block() local
2127 struct hci_dev *hdev = container_of(work, struct hci_dev, power_on); in hci_power_on() local
2199 struct hci_dev *hdev = container_of(work, struct hci_dev, in hci_power_off() local
2209 struct hci_dev *hdev = container_of(work, struct hci_dev, error_reset); in hci_error_reset() local
2224 void hci_uuids_clear(struct hci_dev *hdev) in hci_uuids_clear()
2234 void hci_link_keys_clear(struct hci_dev *hdev) in hci_link_keys_clear()
2244 void hci_smp_ltks_clear(struct hci_dev *hdev) in hci_smp_ltks_clear()
2254 void hci_smp_irks_clear(struct hci_dev *hdev) in hci_smp_irks_clear()
2264 void hci_blocked_keys_clear(struct hci_dev *hdev) in hci_blocked_keys_clear()
2274 bool hci_is_blocked_key(struct hci_dev *hdev, u8 type, u8 val[16]) in hci_is_blocked_key()
2291 struct link_key *hci_find_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) in hci_find_link_key()
2317 static bool hci_persistent_key(struct hci_dev *hdev, struct hci_conn *conn, in hci_persistent_key()
2365 struct smp_ltk *hci_find_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_find_ltk()
2394 struct smp_irk *hci_find_irk_by_rpa(struct hci_dev *hdev, bdaddr_t *rpa) in hci_find_irk_by_rpa()
2428 struct smp_irk *hci_find_irk_by_addr(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_find_irk_by_addr()
2461 struct link_key *hci_add_link_key(struct hci_dev *hdev, struct hci_conn *conn, in hci_add_link_key()
2508 struct smp_ltk *hci_add_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_add_ltk()
2537 struct smp_irk *hci_add_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_add_irk()
2560 int hci_remove_link_key(struct hci_dev *hdev, bdaddr_t *bdaddr) in hci_remove_link_key()
2576 int hci_remove_ltk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 bdaddr_type) in hci_remove_ltk()
2595 void hci_remove_irk(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 addr_type) in hci_remove_irk()
2610 bool hci_bdaddr_is_paired(struct hci_dev *hdev, bdaddr_t *bdaddr, u8 type) in hci_bdaddr_is_paired()
2649 struct hci_dev *hdev = container_of(work, struct hci_dev, in hci_cmd_timeout() local
2671 struct hci_dev *hdev = container_of(work, struct hci_dev, in hci_ncmd_timeout() local
2686 struct oob_data *hci_find_remote_oob_data(struct hci_dev *hdev, in hci_find_remote_oob_data()
2702 int hci_remove_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_remove_remote_oob_data()
2719 void hci_remote_oob_data_clear(struct hci_dev *hdev) in hci_remote_oob_data_clear()
2729 int hci_add_remote_oob_data(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_add_remote_oob_data()
2776 struct adv_info *hci_find_adv_instance(struct hci_dev *hdev, u8 instance) in hci_find_adv_instance()
2789 struct adv_info *hci_get_next_instance(struct hci_dev *hdev, u8 instance) in hci_get_next_instance()
2806 int hci_remove_adv_instance(struct hci_dev *hdev, u8 instance) in hci_remove_adv_instance()
2834 void hci_adv_instances_set_rpa_expired(struct hci_dev *hdev, bool rpa_expired) in hci_adv_instances_set_rpa_expired()
2843 void hci_adv_instances_clear(struct hci_dev *hdev) in hci_adv_instances_clear()
2873 int hci_add_adv_instance(struct hci_dev *hdev, u8 instance, u32 flags, in hci_add_adv_instance()
2933 int hci_set_adv_instance_data(struct hci_dev *hdev, u8 instance, in hci_set_adv_instance_data()
2964 u32 hci_adv_instance_flags(struct hci_dev *hdev, u8 instance) in hci_adv_instance_flags()
2998 bool hci_adv_instance_is_scannable(struct hci_dev *hdev, u8 instance) in hci_adv_instance_is_scannable()
3018 void hci_adv_monitors_clear(struct hci_dev *hdev) in hci_adv_monitors_clear()
3032 void hci_free_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor) in hci_free_adv_monitor()
3056 int hci_add_adv_patterns_monitor_complete(struct hci_dev *hdev, u8 status) in hci_add_adv_patterns_monitor_complete()
3061 int hci_remove_adv_monitor_complete(struct hci_dev *hdev, u8 status) in hci_remove_adv_monitor_complete()
3071 bool hci_add_adv_monitor(struct hci_dev *hdev, struct adv_monitor *monitor, in hci_add_adv_monitor()
3118 static bool hci_remove_adv_monitor(struct hci_dev *hdev, in hci_remove_adv_monitor()
3151 bool hci_remove_single_adv_monitor(struct hci_dev *hdev, u16 handle, int *err) in hci_remove_single_adv_monitor()
3174 bool hci_remove_all_adv_monitor(struct hci_dev *hdev, int *err) in hci_remove_all_adv_monitor()
3204 bool hci_is_adv_monitoring(struct hci_dev *hdev) in hci_is_adv_monitoring()
3209 int hci_get_adv_monitor_offload_ext(struct hci_dev *hdev) in hci_get_adv_monitor_offload_ext()
3403 struct hci_conn_params *hci_conn_params_lookup(struct hci_dev *hdev, in hci_conn_params_lookup()
3434 struct hci_conn_params *hci_conn_params_add(struct hci_dev *hdev, in hci_conn_params_add()
3479 void hci_conn_params_del(struct hci_dev *hdev, bdaddr_t *addr, u8 addr_type) in hci_conn_params_del()
3495 void hci_conn_params_clear_disabled(struct hci_dev *hdev) in hci_conn_params_clear_disabled()
3519 static void hci_conn_params_clear_all(struct hci_dev *hdev) in hci_conn_params_clear_all()
3542 void hci_copy_identity_address(struct hci_dev *hdev, bdaddr_t *bdaddr, in hci_copy_identity_address()
3557 static void hci_suspend_clear_tasks(struct hci_dev *hdev) in hci_suspend_clear_tasks()
3567 static int hci_suspend_wait_event(struct hci_dev *hdev) in hci_suspend_wait_event()
3595 struct hci_dev *hdev = in hci_prepare_suspend() local
3603 static int hci_change_suspend_state(struct hci_dev *hdev, in hci_change_suspend_state()
3612 static void hci_clear_wake_reason(struct hci_dev *hdev) in hci_clear_wake_reason()
3626 struct hci_dev *hdev = in hci_suspend_notifier() local
3645 struct hci_dev *hdev; in hci_alloc_dev_priv() local
3772 void hci_free_dev(struct hci_dev *hdev) in hci_free_dev()
3780 int hci_register_dev(struct hci_dev *hdev) in hci_register_dev()
3895 void hci_unregister_dev(struct hci_dev *hdev) in hci_unregister_dev()
3943 void hci_release_dev(struct hci_dev *hdev) in hci_release_dev()
3975 int hci_suspend_dev(struct hci_dev *hdev) in hci_suspend_dev()
4027 int hci_resume_dev(struct hci_dev *hdev) in hci_resume_dev()
4053 int hci_reset_dev(struct hci_dev *hdev) in hci_reset_dev()
4073 int hci_recv_frame(struct hci_dev *hdev, struct sk_buff *skb) in hci_recv_frame()
4103 int hci_recv_diag(struct hci_dev *hdev, struct sk_buff *skb) in hci_recv_diag()
4118 void hci_set_hw_info(struct hci_dev *hdev, const char *fmt, ...) in hci_set_hw_info()
4129 void hci_set_fw_info(struct hci_dev *hdev, const char *fmt, ...) in hci_set_fw_info()
4166 static void hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) in hci_send_frame()
4200 int hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, in hci_send_cmd()
4224 int __hci_cmd_send(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_send()
4256 void *hci_sent_cmd_data(struct hci_dev *hdev, __u16 opcode) in hci_sent_cmd_data()
4274 struct sk_buff *hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_cmd_sync()
4309 struct hci_dev *hdev = conn->hdev; in hci_queue_acl() local
4369 struct hci_dev *hdev = chan->conn->hdev; in hci_send_acl() local
4381 struct hci_dev *hdev = conn->hdev; in hci_send_sco() local
4402 static struct hci_conn *hci_low_sent(struct hci_dev *hdev, __u8 type, in hci_low_sent()
4462 static void hci_link_tx_to(struct hci_dev *hdev, __u8 type) in hci_link_tx_to()
4483 static struct hci_chan *hci_chan_sent(struct hci_dev *hdev, __u8 type, in hci_chan_sent()
4565 static void hci_prio_recalculate(struct hci_dev *hdev, __u8 type) in hci_prio_recalculate()
4615 static inline int __get_blocks(struct hci_dev *hdev, struct sk_buff *skb) in __get_blocks()
4621 static void __check_timeout(struct hci_dev *hdev, unsigned int cnt) in __check_timeout()
4633 static void hci_sched_sco(struct hci_dev *hdev) in hci_sched_sco()
4656 static void hci_sched_esco(struct hci_dev *hdev) in hci_sched_esco()
4680 static void hci_sched_acl_pkt(struct hci_dev *hdev) in hci_sched_acl_pkt()
4722 static void hci_sched_acl_blk(struct hci_dev *hdev) in hci_sched_acl_blk()
4776 static void hci_sched_acl(struct hci_dev *hdev) in hci_sched_acl()
4799 static void hci_sched_le(struct hci_dev *hdev) in hci_sched_le()
4851 struct hci_dev *hdev = container_of(work, struct hci_dev, tx_work); in hci_tx_work() local
4873 static void hci_acldata_packet(struct hci_dev *hdev, struct sk_buff *skb) in hci_acldata_packet()
4909 static void hci_scodata_packet(struct hci_dev *hdev, struct sk_buff *skb) in hci_scodata_packet()
4943 static bool hci_req_is_complete(struct hci_dev *hdev) in hci_req_is_complete()
4954 static void hci_resend_last(struct hci_dev *hdev) in hci_resend_last()
4976 void hci_req_cmd_complete(struct hci_dev *hdev, u16 opcode, u8 status, in hci_req_cmd_complete()
5043 struct hci_dev *hdev = container_of(work, struct hci_dev, rx_work); in hci_rx_work() local
5106 struct hci_dev *hdev = container_of(work, struct hci_dev, cmd_work); in hci_cmd_work() local