hci_request 1252 include/net/bluetooth/hci_core.h void hci_req_init(struct hci_request *req, struct hci_dev *hdev); hci_request 1253 include/net/bluetooth/hci_core.h int hci_req_run(struct hci_request *req, hci_req_complete_t complete); hci_request 1254 include/net/bluetooth/hci_core.h void hci_req_add(struct hci_request *req, u16 opcode, u32 plen, hci_request 1256 include/net/bluetooth/hci_core.h void hci_req_add_ev(struct hci_request *req, u16 opcode, u32 plen, hci_request 1261 include/net/bluetooth/hci_core.h void hci_req_add_le_scan_disable(struct hci_request *req); hci_request 1262 include/net/bluetooth/hci_core.h void hci_req_add_le_passive_scan(struct hci_request *req); hci_request 1264 include/net/bluetooth/hci_core.h void hci_update_page_scan(struct hci_dev *hdev, struct hci_request *req); hci_request 1376 include/net/bluetooth/hci_core.h int hci_update_random_address(struct hci_request *req, bool require_privacy,