Lines Matching refs:hci_request

31 #include "hci_request.h"
37 void hci_req_init(struct hci_request *req, struct hci_dev *hdev)
44 void hci_req_purge(struct hci_request *req)
54 static int req_run(struct hci_request *req, hci_req_complete_t complete,
92 int hci_req_run(struct hci_request *req, hci_req_complete_t complete)
97 int hci_req_run_skb(struct hci_request *req, hci_req_complete_skb_t complete)
132 struct hci_request req;
194 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req,
198 struct hci_request req;
270 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req,
318 void hci_req_add_ev(struct hci_request *req, u16 opcode, u32 plen,
348 void hci_req_add(struct hci_request *req, u16 opcode, u32 plen,
354 void __hci_req_write_fast_connectable(struct hci_request *req, bool enable)
440 static void __hci_update_background_scan(struct hci_request *req)
510 void __hci_req_update_name(struct hci_request *req)
678 void __hci_req_update_eir(struct hci_request *req)
707 void hci_req_add_le_scan_disable(struct hci_request *req, bool rpa_le_conn)
741 static void del_from_accept_list(struct hci_request *req, bdaddr_t *bdaddr,
771 static int add_to_accept_list(struct hci_request *req,
833 static u8 update_accept_list(struct hci_request *req)
929 static void hci_req_start_scan(struct hci_request *req, u8 type, u16 interval,
1046 void hci_req_add_le_passive_scan(struct hci_request *req)
1132 static void hci_req_clear_event_filter(struct hci_request *req)
1146 static void hci_req_set_event_filter(struct hci_request *req)
1175 static void hci_req_config_le_suspend_scan(struct hci_request *req)
1197 static void hci_suspend_adv_instances(struct hci_request *req)
1212 static void hci_resume_adv_instances(struct hci_request *req)
1250 struct hci_request req;
1393 void __hci_req_disable_advertising(struct hci_request *req)
1499 void __hci_req_enable_advertising(struct hci_request *req)
1652 void __hci_req_update_scan_rsp_data(struct hci_request *req, u8 instance)
1801 void __hci_req_update_adv_data(struct hci_request *req, u8 instance)
1857 struct hci_request req;
1873 struct hci_request req;
1894 struct hci_request req;
1923 struct hci_request req;
1949 static int hci_req_add_le_interleaved_scan(struct hci_request *req,
2092 void __hci_req_clear_ext_adv_sets(struct hci_request *req)
2097 int __hci_req_setup_ext_adv_instance(struct hci_request *req, u8 instance)
2208 int __hci_req_enable_ext_advertising(struct hci_request *req, u8 instance)
2253 int __hci_req_disable_ext_adv_instance(struct hci_request *req, u8 instance)
2282 int __hci_req_remove_ext_adv_instance(struct hci_request *req, u8 instance)
2295 int __hci_req_start_ext_adv(struct hci_request *req, u8 instance)
2317 int __hci_req_schedule_adv_instance(struct hci_request *req, u8 instance,
2396 struct hci_request *req, u8 instance,
2450 static void set_random_addr(struct hci_request *req, bdaddr_t *rpa)
2474 int hci_update_random_address(struct hci_request *req, bool require_privacy,
2586 void __hci_req_update_scan(struct hci_request *req)
2619 static int update_scan(struct hci_request *req, unsigned long opt)
2634 static int connectable_update(struct hci_request *req, unsigned long opt)
2686 void __hci_req_update_class(struct hci_request *req)
2715 static void write_iac(struct hci_request *req)
2744 static int discoverable_update(struct hci_request *req, unsigned long opt)
2788 void __hci_abort_conn(struct hci_request *req, struct hci_conn *conn,
2865 struct hci_request req;
2881 static int update_bg_scan(struct hci_request *req, unsigned long opt)
2910 static int le_scan_disable(struct hci_request *req, unsigned long opt)
2916 static int bredr_inquiry(struct hci_request *req, unsigned long opt)
3002 static int le_scan_restart(struct hci_request *req, unsigned long opt)
3088 static int active_scan(struct hci_request *req, unsigned long opt)
3123 static int interleaved_discov(struct hci_request *req, unsigned long opt)
3205 bool hci_req_stop_discovery(struct hci_request *req)
3252 static int stop_discovery(struct hci_request *req, unsigned long opt)
3312 static int powered_update_hci(struct hci_request *req, unsigned long opt)