Lines Matching refs:bdaddr_t
60 bdaddr_t bdaddr;
67 bdaddr_t bdaddr;
105 void adapter_get_address(struct btd_adapter *adapter, bdaddr_t *bdaddr);
111 void adapter_update_found_devices(struct btd_adapter *adapter, bdaddr_t *bdaddr,
114 int adapter_remove_found_device(struct btd_adapter *adapter, bdaddr_t *bdaddr);
151 int btd_request_authorization(const bdaddr_t *src, const bdaddr_t *dst,
153 int btd_cancel_authorization(const bdaddr_t *src, const bdaddr_t *dst);
178 int (*resolve_name) (int index, bdaddr_t *bdaddr);
179 int (*cancel_resolve_name) (int index, bdaddr_t *bdaddr);
183 int (*read_clock) (int index, bdaddr_t *bdaddr, int which, int timeout,
185 int (*read_bdaddr) (int index, bdaddr_t *bdaddr);
186 int (*block_device) (int index, bdaddr_t *bdaddr);
187 int (*unblock_device) (int index, bdaddr_t *bdaddr);
190 int (*disconnect) (int index, bdaddr_t *bdaddr);
191 int (*remove_bonding) (int index, bdaddr_t *bdaddr);
192 int (*pincode_reply) (int index, bdaddr_t *bdaddr, const char *pin,
194 int (*confirm_reply) (int index, bdaddr_t *bdaddr, gboolean success);
195 int (*passkey_reply) (int index, bdaddr_t *bdaddr, uint32_t passkey);
197 int (*encrypt_link) (int index, bdaddr_t *bdaddr, bt_hci_result_t cb,
207 int (*create_bonding) (int index, bdaddr_t *bdaddr, uint8_t io_cap);
208 int (*cancel_bonding) (int index, bdaddr_t *bdaddr);
210 int (*add_remote_oob_data) (int index, bdaddr_t *bdaddr, uint8_t *hash,
212 int (*remove_remote_oob_data) (int index, bdaddr_t *bdaddr);
213 int (*set_link_timeout) (int index, bdaddr_t *bdaddr, uint32_t num_slots);
214 int (*retry_authentication) (int index, bdaddr_t *bdaddr);
234 int btd_adapter_read_clock(struct btd_adapter *adapter, bdaddr_t *bdaddr,
238 int btd_adapter_block_address(struct btd_adapter *adapter, bdaddr_t *bdaddr);
239 int btd_adapter_unblock_address(struct btd_adapter *adapter, bdaddr_t *bdaddr);
242 bdaddr_t *bdaddr);
244 int btd_adapter_remove_bonding(struct btd_adapter *adapter, bdaddr_t *bdaddr);
246 int btd_adapter_pincode_reply(struct btd_adapter *adapter, bdaddr_t *bdaddr,
248 int btd_adapter_confirm_reply(struct btd_adapter *adapter, bdaddr_t *bdaddr,
250 int btd_adapter_passkey_reply(struct btd_adapter *adapter, bdaddr_t *bdaddr,
253 int btd_adapter_encrypt_link(struct btd_adapter *adapter, bdaddr_t *bdaddr,
257 bdaddr_t *bdaddr);
262 int adapter_create_bonding(struct btd_adapter *adapter, bdaddr_t *bdaddr,
265 int adapter_cancel_bonding(struct btd_adapter *adapter, bdaddr_t *bdaddr);
270 bdaddr_t *bdaddr, uint8_t *hash, uint8_t *randomizer);
273 bdaddr_t *bdaddr);