Home
last modified time | relevance | path

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

/linux-6.6.21/net/bluetooth/
Dhci_request.h36 struct hci_request { struct
46 void hci_req_init(struct hci_request *req, struct hci_dev *hdev); argument
47 void hci_req_purge(struct hci_request *req);
49 int hci_req_run(struct hci_request *req, hci_req_complete_t complete);
50 int hci_req_run_skb(struct hci_request *req, hci_req_complete_skb_t complete);
53 void hci_req_add(struct hci_request *req, u16 opcode, u32 plen,
55 void hci_req_add_ev(struct hci_request *req, u16 opcode, u32 plen,
61 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req,
64 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req,
71 void hci_req_add_le_scan_disable(struct hci_request *req, bool rpa_le_conn);
[all …]
Dhci_request.c35 void hci_req_init(struct hci_request *req, struct hci_dev *hdev) in hci_req_init()
42 void hci_req_purge(struct hci_request *req) in hci_req_purge()
52 static int req_run(struct hci_request *req, hci_req_complete_t complete, in req_run()
90 int hci_req_run(struct hci_request *req, hci_req_complete_t complete) in hci_req_run()
95 int hci_req_run_skb(struct hci_request *req, hci_req_complete_skb_t complete) in hci_req_run_skb()
115 int __hci_req_sync(struct hci_dev *hdev, int (*func)(struct hci_request *req, in __hci_req_sync()
119 struct hci_request req; in __hci_req_sync()
191 int hci_req_sync(struct hci_dev *hdev, int (*req)(struct hci_request *req, in hci_req_sync()
239 void hci_req_add_ev(struct hci_request *req, u16 opcode, u32 plen, in hci_req_add_ev()
269 void hci_req_add(struct hci_request *req, u16 opcode, u32 plen, in hci_req_add()
[all …]
Dmsft.h24 void msft_req_add_set_filter_enable(struct hci_request *req, bool enable);
56 static inline void msft_req_add_set_filter_enable(struct hci_request *req, in msft_req_add_set_filter_enable()
Damp.c256 struct hci_request req; in amp_read_loc_assoc_frag()
275 struct hci_request req; in amp_read_loc_assoc()
296 struct hci_request req; in amp_read_loc_assoc_final_data()
337 struct hci_request req; in amp_write_rem_assoc_frag()
444 struct hci_request req; in amp_create_phylink()
483 struct hci_request req; in amp_accept_phylink()
DMakefile17 ecdh_helper.o hci_request.o mgmt_util.o mgmt_config.o hci_codec.o \
Dhci_core.c66 static int hci_scan_req(struct hci_request *req, unsigned long opt) in hci_scan_req()
77 static int hci_auth_req(struct hci_request *req, unsigned long opt) in hci_auth_req()
88 static int hci_encrypt_req(struct hci_request *req, unsigned long opt) in hci_encrypt_req()
99 static int hci_linkpol_req(struct hci_request *req, unsigned long opt) in hci_linkpol_req()
352 static int hci_inq_req(struct hci_request *req, unsigned long opt) in hci_inq_req()
Da2mp.c299 struct hci_request hreq; in a2mp_getinfo_req()
Dhci_sync.c83 static void hci_cmd_sync_add(struct hci_request *req, u16 opcode, u32 plen, in hci_cmd_sync_add()
113 static int hci_cmd_sync_run(struct hci_request *req) in hci_cmd_sync_run()
151 struct hci_request req; in __hci_cmd_sync_sk()