Lines Matching defs:hdev
39 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) in hci_req_init()
51 bool hci_req_status_pend(struct hci_dev *hdev) in hci_req_status_pend()
59 struct hci_dev *hdev = req->hdev; in req_run() local
104 static void hci_req_sync_complete(struct hci_dev *hdev, u8 result, u16 opcode, in hci_req_sync_complete()
118 void hci_req_sync_cancel(struct hci_dev *hdev, int err) in hci_req_sync_cancel()
129 struct sk_buff *__hci_cmd_sync_ev(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync_ev()
186 struct sk_buff *__hci_cmd_sync(struct hci_dev *hdev, u16 opcode, u32 plen, in __hci_cmd_sync()
194 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req, in __hci_req_sync()
270 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req, in hci_req_sync()
291 struct sk_buff *hci_prepare_cmd(struct hci_dev *hdev, u16 opcode, u32 plen, in hci_prepare_cmd()
321 struct hci_dev *hdev = req->hdev; in hci_req_add_ev() local
356 struct hci_dev *hdev = req->hdev; in __hci_req_write_fast_connectable() local
387 static void start_interleave_scan(struct hci_dev *hdev) in start_interleave_scan()
394 static bool is_interleave_scanning(struct hci_dev *hdev) in is_interleave_scanning()
399 static void cancel_interleave_scan(struct hci_dev *hdev) in cancel_interleave_scan()
411 static bool __hci_update_interleaved_scan(struct hci_dev *hdev) in __hci_update_interleaved_scan()
447 struct hci_dev *hdev = req->hdev; in __hci_update_background_scan() local
517 struct hci_dev *hdev = req->hdev; in __hci_req_update_name() local
527 struct hci_dev *hdev = req->hdev; in __hci_req_update_eir() local
556 struct hci_dev *hdev = req->hdev; in hci_req_add_le_scan_disable() local
626 struct hci_dev *hdev = req->hdev; in add_to_accept_list() local
685 struct hci_dev *hdev = req->hdev; in update_accept_list() local
771 static bool scan_use_rpa(struct hci_dev *hdev) in scan_use_rpa()
780 struct hci_dev *hdev = req->hdev; in hci_req_start_scan() local
869 static inline bool hci_is_le_conn_scanning(struct hci_dev *hdev) in hci_is_le_conn_scanning()
895 struct hci_dev *hdev = req->hdev; in hci_req_add_le_passive_scan() local
998 struct hci_dev *hdev = req->hdev; in hci_req_set_event_filter() local
1033 static void cancel_adv_timeout(struct hci_dev *hdev) in cancel_adv_timeout()
1081 int hci_req_resume_adv_instances(struct hci_dev *hdev) in hci_req_resume_adv_instances()
1091 static void suspend_req_complete(struct hci_dev *hdev, u8 status, u16 opcode) in suspend_req_complete()
1111 struct hci_dev *hdev = req->hdev; in hci_req_prepare_adv_monitor_suspend() local
1130 void hci_req_prepare_suspend(struct hci_dev *hdev, enum suspended_state next) in hci_req_prepare_suspend()
1270 static bool adv_cur_instance_is_scannable(struct hci_dev *hdev) in adv_cur_instance_is_scannable()
1287 static bool adv_use_rpa(struct hci_dev *hdev, uint32_t flags) in adv_use_rpa()
1310 static bool is_advertising_allowed(struct hci_dev *hdev, bool connectable) in is_advertising_allowed()
1350 struct hci_dev *hdev = req->hdev; in __hci_req_enable_advertising() local
1426 struct hci_dev *hdev = req->hdev; in __hci_req_update_scan_rsp_data() local
1478 struct hci_dev *hdev = req->hdev; in __hci_req_update_adv_data() local
1530 int hci_req_update_adv_data(struct hci_dev *hdev, u8 instance) in hci_req_update_adv_data()
1540 static void enable_addr_resolution_complete(struct hci_dev *hdev, u8 status, in enable_addr_resolution_complete()
1546 void hci_req_disable_address_resolution(struct hci_dev *hdev) in hci_req_disable_address_resolution()
1562 static void adv_enable_complete(struct hci_dev *hdev, u8 status, u16 opcode) in adv_enable_complete()
1567 void hci_req_reenable_advertising(struct hci_dev *hdev) in hci_req_reenable_advertising()
1595 struct hci_dev *hdev = container_of(work, struct hci_dev, in adv_timeout_expire() local
1627 struct hci_dev *hdev = req->hdev; in hci_req_add_le_interleaved_scan() local
1657 struct hci_dev *hdev = container_of(work, struct hci_dev, in interleave_scan_work() local
1680 int hci_get_random_address(struct hci_dev *hdev, bool require_privacy, in hci_get_random_address()
1761 struct hci_dev *hdev = req->hdev; in set_random_addr() local
1786 struct hci_dev *hdev = req->hdev; in __hci_req_setup_ext_adv_instance() local
1909 struct hci_dev *hdev = req->hdev; in __hci_req_enable_ext_advertising() local
1954 struct hci_dev *hdev = req->hdev; in __hci_req_disable_ext_adv_instance() local
1983 struct hci_dev *hdev = req->hdev; in __hci_req_remove_ext_adv_instance() local
1996 struct hci_dev *hdev = req->hdev; in __hci_req_start_ext_adv() local
2019 struct hci_dev *hdev = req->hdev; in __hci_req_schedule_adv_instance() local
2094 void hci_req_clear_adv_instance(struct hci_dev *hdev, struct sock *sk, in hci_req_clear_adv_instance()
2152 struct hci_dev *hdev = req->hdev; in hci_update_random_address() local
2238 static bool disconnected_accept_list_entries(struct hci_dev *hdev) in disconnected_accept_list_entries()
2258 struct hci_dev *hdev = req->hdev; in __hci_req_update_scan() local
2299 struct hci_dev *hdev = container_of(work, struct hci_dev, scan_update); in scan_update_work() local
2306 struct hci_dev *hdev = req->hdev; in connectable_update() local
2337 struct hci_dev *hdev = container_of(work, struct hci_dev, in connectable_update_work() local
2345 static u8 get_service_classes(struct hci_dev *hdev) in get_service_classes()
2358 struct hci_dev *hdev = req->hdev; in __hci_req_update_class() local
2387 struct hci_dev *hdev = req->hdev; in write_iac() local
2416 struct hci_dev *hdev = req->hdev; in discoverable_update() local
2450 struct hci_dev *hdev = container_of(work, struct hci_dev, in discoverable_update_work() local
2527 static void abort_conn_complete(struct hci_dev *hdev, u8 status, u16 opcode) in abort_conn_complete()
2561 struct hci_dev *hdev = container_of(work, struct hci_dev, in bg_scan_update() local
2618 struct hci_dev *hdev = container_of(work, struct hci_dev, in le_scan_disable_work() local
2677 struct hci_dev *hdev = req->hdev; in le_scan_restart() local
2713 struct hci_dev *hdev = container_of(work, struct hci_dev, in le_scan_restart_work() local
2764 struct hci_dev *hdev = req->hdev; in active_scan() local
2830 static void start_discovery(struct hci_dev *hdev, u8 *status) in start_discovery()
2901 struct hci_dev *hdev = req->hdev; in hci_req_stop_discovery() local
2947 static void config_data_path_complete(struct hci_dev *hdev, u8 status, in config_data_path_complete()
2953 int hci_req_configure_datapath(struct hci_dev *hdev, struct bt_codec *codec) in hci_req_configure_datapath()
3005 struct hci_dev *hdev = container_of(work, struct hci_dev, in discov_update() local
3032 struct hci_dev *hdev = container_of(work, struct hci_dev, in discov_off() local
3056 struct hci_dev *hdev = req->hdev; in powered_update_hci() local
3150 int __hci_req_hci_power_on(struct hci_dev *hdev) in __hci_req_hci_power_on()
3163 void hci_request_setup(struct hci_dev *hdev) in hci_request_setup()
3177 void hci_request_cancel_all(struct hci_dev *hdev) in hci_request_cancel_all()