Home | History | Annotate | Download | only in src

Lines Matching full:adapter

51 #include "adapter.h"
64 struct btd_adapter **adapter,
71 *adapter = manager_find_adapter(src);
72 if (!*adapter) {
73 error("Unable to find matching adapter");
80 *device = adapter_get_device(conn, *adapter, peer_addr);
82 *device = adapter_find_device(*adapter, peer_addr);
129 struct btd_adapter *adapter = device_get_adapter(device);
139 err = btd_adapter_pincode_reply(adapter, &dba, NULL, 0);
145 err = btd_adapter_pincode_reply(adapter, &dba, rawpin, len);
157 struct btd_adapter *adapter;
162 if (!get_adapter_and_device(sba, dba, &adapter, &device, TRUE))
168 btd_adapter_pincode_reply(adapter, dba, pin, pinlen);
176 static int confirm_reply(struct btd_adapter *adapter,
183 return btd_adapter_confirm_reply(adapter, &bdaddr, success);
189 struct btd_adapter *adapter = device_get_adapter(device);
192 confirm_reply(adapter, device, success);
199 struct btd_adapter *adapter = device_get_adapter(device);
207 btd_adapter_passkey_reply(adapter, &bdaddr, passkey);
212 struct btd_adapter *adapter;
215 if (!get_adapter_and_device(sba, dba, &adapter, &device, TRUE))
224 struct btd_adapter *adapter;
227 if (!get_adapter_and_device(sba, dba, &adapter, &device, TRUE))
236 struct btd_adapter *adapter;
239 if (!get_adapter_and_device(sba, dba, &adapter, &device, TRUE))
248 struct btd_adapter *adapter;
251 if (!get_adapter_and_device(sba, dba, &adapter, &device, TRUE))
261 struct btd_adapter *adapter;
269 if (!get_adapter_and_device(local, peer, &adapter, &device, create))
279 struct btd_adapter *adapter;
287 if (!get_adapter_and_device(local, peer, &adapter, &device, create))
321 struct btd_adapter *adapter;
323 adapter = manager_find_adapter(local);
324 if (!adapter) {
325 error("No matching adapter found");
335 adapter_update_found_devices(adapter, peer, class, rssi, data);
341 struct btd_adapter *adapter;
344 adapter = manager_find_adapter(local);
345 if (!adapter) {
346 error("No matching adapter found");
354 dev = adapter_search_found_devices(adapter, &match);
361 struct btd_adapter *adapter;
372 if (!get_adapter_and_device(local, peer, &adapter, &device, FALSE))
384 struct btd_adapter *adapter;
406 if (!get_adapter_and_device(local, peer, &adapter, &device, FALSE))
418 dev_info = adapter_search_found_devices(adapter, &match);
422 adapter_emit_device_found(adapter, dev_info);
430 adapter_remove_found_device(adapter, peer);
433 if (adapter_resolve_names(adapter) == 0)
436 adapter_set_state(adapter, STATE_IDLE);
443 struct btd_adapter *adapter;
447 if (!get_adapter_and_device(local, peer, &adapter, &device, TRUE))
466 struct btd_adapter *adapter;
469 if (!get_adapter_and_device(local, peer, &adapter, &device, TRUE))
474 adapter_add_connection(adapter, device);
479 struct btd_adapter *adapter;
485 if (!get_adapter_and_device(local, peer, &adapter, &device, FALSE))
492 adapter_remove_device(conn, adapter, device, TRUE);
497 struct btd_adapter *adapter;
502 if (!get_adapter_and_device(local, peer, &adapter, &device, FALSE))
508 adapter_remove_connection(adapter, device);
515 struct btd_adapter *adapter;
518 if (!get_adapter_and_device(local, peer, &adapter, &device, TRUE))