.. | .. |
---|
65 | 65 | void __hci_req_update_name(struct hci_request *req); |
---|
66 | 66 | void __hci_req_update_eir(struct hci_request *req); |
---|
67 | 67 | |
---|
68 | | -void hci_req_add_le_scan_disable(struct hci_request *req); |
---|
| 68 | +void hci_req_add_le_scan_disable(struct hci_request *req, bool rpa_le_conn); |
---|
69 | 69 | void hci_req_add_le_passive_scan(struct hci_request *req); |
---|
70 | 70 | |
---|
| 71 | +void hci_req_prepare_suspend(struct hci_dev *hdev, enum suspended_state next); |
---|
| 72 | + |
---|
| 73 | +void hci_req_disable_address_resolution(struct hci_dev *hdev); |
---|
71 | 74 | void hci_req_reenable_advertising(struct hci_dev *hdev); |
---|
72 | 75 | void __hci_req_enable_advertising(struct hci_request *req); |
---|
73 | 76 | void __hci_req_disable_advertising(struct hci_request *req); |
---|
.. | .. |
---|
83 | 86 | |
---|
84 | 87 | int __hci_req_setup_ext_adv_instance(struct hci_request *req, u8 instance); |
---|
85 | 88 | int __hci_req_start_ext_adv(struct hci_request *req, u8 instance); |
---|
86 | | -void __hci_req_enable_ext_advertising(struct hci_request *req); |
---|
| 89 | +int __hci_req_enable_ext_advertising(struct hci_request *req, u8 instance); |
---|
| 90 | +int __hci_req_disable_ext_adv_instance(struct hci_request *req, u8 instance); |
---|
| 91 | +int __hci_req_remove_ext_adv_instance(struct hci_request *req, u8 instance); |
---|
87 | 92 | void __hci_req_clear_ext_adv_sets(struct hci_request *req); |
---|
88 | 93 | int hci_get_random_address(struct hci_dev *hdev, bool require_privacy, |
---|
89 | 94 | bool use_rpa, struct adv_info *adv_instance, |
---|