Home
last modified time | relevance | path

Searched refs:hci_request (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/net/bluetooth/
Dhci_request.h23 struct hci_request { struct
33 void hci_req_init(struct hci_request *req, struct hci_dev *hdev); argument
34 int hci_req_run(struct hci_request *req, hci_req_complete_t complete);
35 int hci_req_run_skb(struct hci_request *req, hci_req_complete_skb_t complete);
36 void hci_req_add(struct hci_request *req, u16 opcode, u32 plen,
38 void hci_req_add_ev(struct hci_request *req, u16 opcode, u32 plen,
47 void hci_req_add_le_scan_disable(struct hci_request *req);
48 void hci_req_add_le_passive_scan(struct hci_request *req);
51 void __hci_update_page_scan(struct hci_request *req);
53 int hci_update_random_address(struct hci_request *req, bool require_privacy,
[all …]
Dhci_request.c30 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) in hci_req_init()
37 static int req_run(struct hci_request *req, hci_req_complete_t complete, in req_run()
71 int hci_req_run(struct hci_request *req, hci_req_complete_t complete) in hci_req_run()
76 int hci_req_run_skb(struct hci_request *req, hci_req_complete_skb_t complete) in hci_req_run_skb()
108 void hci_req_add_ev(struct hci_request *req, u16 opcode, u32 plen, in hci_req_add_ev()
138 void hci_req_add(struct hci_request *req, u16 opcode, u32 plen, in hci_req_add()
144 void hci_req_add_le_scan_disable(struct hci_request *req) in hci_req_add_le_scan_disable()
153 static void add_to_white_list(struct hci_request *req, in add_to_white_list()
164 static u8 update_white_list(struct hci_request *req) in update_white_list()
253 void hci_req_add_le_passive_scan(struct hci_request *req) in hci_req_add_le_passive_scan()
[all …]
Dhci_core.c173 struct hci_request req; in __hci_cmd_sync_ev()
243 void (*func)(struct hci_request *req, in __hci_req_sync()
247 struct hci_request req; in __hci_req_sync()
309 void (*req)(struct hci_request *req, in hci_req_sync()
326 static void hci_reset_req(struct hci_request *req, unsigned long opt) in hci_reset_req()
335 static void bredr_init(struct hci_request *req) in bredr_init()
349 static void amp_init1(struct hci_request *req) in amp_init1()
372 static void amp_init2(struct hci_request *req) in amp_init2()
382 static void hci_init1_req(struct hci_request *req, unsigned long opt) in hci_init1_req()
407 static void bredr_setup(struct hci_request *req) in bredr_setup()
[all …]
Dmgmt.c872 static void update_scan_rsp_data_for_instance(struct hci_request *req, in update_scan_rsp_data_for_instance()
901 static void update_scan_rsp_data(struct hci_request *req) in update_scan_rsp_data()
1068 static void update_adv_data_for_instance(struct hci_request *req, u8 instance) in update_adv_data_for_instance()
1094 static void update_adv_data(struct hci_request *req) in update_adv_data()
1104 struct hci_request req; in mgmt_update_adv_data()
1160 static void update_eir(struct hci_request *req) in update_eir()
1200 static void update_class(struct hci_request *req) in update_class()
1229 static void disable_advertising(struct hci_request *req) in disable_advertising()
1236 static void enable_advertising(struct hci_request *req) in enable_advertising()
1297 struct hci_request req; in service_cache_off()
[all …]
DMakefile16 a2mp.o amp.o ecc.o hci_request.o mgmt_util.o
Dhci_conn.c658 static void hci_req_add_le_create_conn(struct hci_request *req, in hci_req_add_le_create_conn()
690 static void hci_req_directed_advertising(struct hci_request *req, in hci_req_directed_advertising()
733 struct hci_request req; in hci_connect_le()