Home
last modified time | relevance | path

Searched refs:IoCapability (Results 1 – 23 of 23) sorted by relevance

/aosp12/system/bt/gd/security/
H A Dpairing_handler_le_legacy.cc47 if (iom == IoCapability::NO_INPUT_NO_OUTPUT || ios == IoCapability::NO_INPUT_NO_OUTPUT) { in DoLegacyStage1()
51 if ((iom == IoCapability::DISPLAY_ONLY || iom == IoCapability::DISPLAY_YES_NO) && in DoLegacyStage1()
52 (ios == IoCapability::DISPLAY_ONLY || ios == IoCapability::DISPLAY_YES_NO)) { in DoLegacyStage1()
57 if (iom == IoCapability::KEYBOARD_DISPLAY || iom == IoCapability::KEYBOARD_ONLY || in DoLegacyStage1()
58 ios == IoCapability::KEYBOARD_DISPLAY || ios == IoCapability::KEYBOARD_ONLY) { in DoLegacyStage1()
59 IoCapability my_iocaps = IAmCentral(i) ? iom : ios; in DoLegacyStage1()
60 IoCapability remote_iocaps = IAmCentral(i) ? ios : iom; in DoLegacyStage1()
74 const IoCapability& my_iocaps, in LegacyPasskeyEntry()
77 if (my_iocaps == IoCapability::DISPLAY_ONLY || my_iocaps == IoCapability::DISPLAY_YES_NO) { in LegacyPasskeyEntry()
80 …IAmCentral(i) && remote_iocaps == IoCapability::KEYBOARD_DISPLAY && my_iocaps == IoCapability::KEY… in LegacyPasskeyEntry()
[all …]
H A Dpairing_handler_le_secure_connections.cc113 if ((iom == IoCapability::KEYBOARD_DISPLAY || iom == IoCapability::DISPLAY_YES_NO) && in DoSecureConnectionsStage1()
114 (ios == IoCapability::KEYBOARD_DISPLAY || ios == IoCapability::DISPLAY_YES_NO)) { in DoSecureConnectionsStage1()
118 if (iom == IoCapability::NO_INPUT_NO_OUTPUT || ios == IoCapability::NO_INPUT_NO_OUTPUT) { in DoSecureConnectionsStage1()
122 if ((iom == IoCapability::DISPLAY_ONLY || iom == IoCapability::DISPLAY_YES_NO) && in DoSecureConnectionsStage1()
123 (ios == IoCapability::DISPLAY_ONLY || ios == IoCapability::DISPLAY_YES_NO)) { in DoSecureConnectionsStage1()
127 IoCapability my_iocaps = IAmCentral(i) ? iom : ios; in DoSecureConnectionsStage1()
128 IoCapability remote_iocaps = IAmCentral(i) ? ios : iom; in DoSecureConnectionsStage1()
282 … const EcdhPublicKey& PKb, IoCapability my_iocaps, in SecureConnectionsPasskeyEntry()
283 IoCapability remote_iocaps) { in SecureConnectionsPasskeyEntry()
289 if (my_iocaps == IoCapability::DISPLAY_ONLY || remote_iocaps == IoCapability::KEYBOARD_ONLY) { in SecureConnectionsPasskeyEntry()
[all …]
H A Dui.h46 hci::IoCapability GetRemoteIoCaps() const { in GetRemoteIoCaps()
49 void SetRemoteIoCaps(hci::IoCapability remote_io_caps) { in SetRemoteIoCaps()
85 hci::IoCapability remote_io_caps_ = hci::IoCapability::DISPLAY_YES_NO;
H A Dfacade_configuration_api.h42 void SetIoCapability(hci::IoCapability io_capability);
49 void SetLeIoCapability(security::IoCapability io_capability);
H A Dfacade_configuration_api.cc31 void FacadeConfigurationApi::SetIoCapability(hci::IoCapability io_capability) { in SetIoCapability()
42 void FacadeConfigurationApi::SetLeIoCapability(security::IoCapability io_capability) { in SetLeIoCapability()
H A Dpairing_handler_le_unittest.cc141 .myPairingCapabilities = {.io_capability = IoCapability::NO_INPUT_NO_OUTPUT,
195 PairingResponseBuilder::Create(IoCapability::KEYBOARD_DISPLAY, OobDataFlag::NOT_PRESENT, in TEST_F()
281 .myPairingCapabilities = {.io_capability = IoCapability::NO_INPUT_NO_OUTPUT,
323 .myPairingCapabilities = {.io_capability = IoCapability::NO_INPUT_NO_OUTPUT,
333 IoCapability::NO_INPUT_NO_OUTPUT,
H A Dsmp_packets.pdl27 enum IoCapability : 8 {
46 io_capability : IoCapability,
H A Dpairing_handler_le.h226 … const EcdhPublicKey& PKb, IoCapability my_iocaps,
227 IoCapability remote_iocaps);
248 …LegacyStage1ResultOrFailure LegacyPasskeyEntry(const InitialInformations& i, const IoCapability& m…
249 const IoCapability& remote_iocaps);
H A Dinitial_informations.h87 IoCapability io_capability;
H A Dfacade.cc222 static_cast<hci::IoCapability>(request->capability())); in SetIoCapability()
231 static_cast<security::IoCapability>(request->capabilities())); in SetLeIoCapability()
/aosp12/system/bt/gd/security/pairing/
H A Dclassic_pairing_handler.cc107 hci::IoCapability io_capability, in Initiate()
430 case hci::IoCapability::DISPLAY_ONLY: in OnReceive()
432 case hci::IoCapability::DISPLAY_ONLY: in OnReceive()
466 case hci::IoCapability::KEYBOARD_ONLY: in OnReceive()
490 case hci::IoCapability::DISPLAY_YES_NO: in OnReceive()
492 case hci::IoCapability::DISPLAY_ONLY: in OnReceive()
506 case hci::IoCapability::KEYBOARD_ONLY: in OnReceive()
522 case hci::IoCapability::KEYBOARD_ONLY: in OnReceive()
524 case hci::IoCapability::DISPLAY_ONLY: in OnReceive()
538 case hci::IoCapability::KEYBOARD_ONLY: in OnReceive()
[all …]
H A Dclassic_pairing_handler_unittest.cc291 hci::IoCapability injected_io_capability = hci::IoCapability::DISPLAY_ONLY; in TEST_F()
329 hci::IoCapability injected_io_capability = hci::IoCapability::DISPLAY_ONLY; in TEST_F()
367 hci::IoCapability injected_io_capability = hci::IoCapability::DISPLAY_ONLY; in TEST_F()
405 hci::IoCapability injected_io_capability = hci::IoCapability::KEYBOARD_ONLY; in TEST_F()
443 hci::IoCapability injected_io_capability = hci::IoCapability::NO_INPUT_NO_OUTPUT; in TEST_F()
481 hci::IoCapability injected_io_capability = hci::IoCapability::NO_INPUT_NO_OUTPUT; in TEST_F()
519 hci::IoCapability injected_io_capability = hci::IoCapability::NO_INPUT_NO_OUTPUT; in TEST_F()
557 hci::IoCapability injected_io_capability = hci::IoCapability::NO_INPUT_NO_OUTPUT; in TEST_F()
597 hci::IoCapability injected_io_capability = hci::IoCapability::NO_INPUT_NO_OUTPUT; in TEST_F()
631 hci::IoCapability injected_io_capability = hci::IoCapability::NO_INPUT_NO_OUTPUT; in TEST_F()
[all …]
H A Dclassic_pairing_handler.h49 remote_io_capability_(hci::IoCapability::DISPLAY_YES_NO), in ClassicPairingHandler()
52 local_io_capability_(hci::IoCapability::DISPLAY_YES_NO), in ClassicPairingHandler()
64 hci::IoCapability io_capability,
107 hci::IoCapability remote_io_capability_;
110 hci::IoCapability local_io_capability_;
H A Dpairing_handler.h55 hci::IoCapability io_capability,
/aosp12/system/bt/gd/security/internal/
H A Dsecurity_manager_impl.h43 static constexpr hci::IoCapability kDefaultIoCapability = hci::IoCapability::DISPLAY_YES_NO;
189 void SetIoCapability(hci::IoCapability io_capability);
192 void SetLeIoCapability(security::IoCapability io_capability);
223 hci::IoCapability io_capability,
259 hci::IoCapability local_io_capability_ = kDefaultIoCapability;
261 security::IoCapability local_le_io_capability_ = security::IoCapability::KEYBOARD_DISPLAY;
H A Dsecurity_manager_impl.cc40 hci::IoCapability io_capability, in DispatchPairingHandler()
744 void SecurityManagerImpl::SetIoCapability(hci::IoCapability io_capability) { in SetIoCapability()
748 void SecurityManagerImpl::SetLeIoCapability(security::IoCapability io_capability) { in SetLeIoCapability()
/aosp12/system/bt/gd/security/test/
H A Dpairing_handler_le_pair_test.cc181 .myPairingCapabilities = {.io_capability = IoCapability::NO_INPUT_NO_OUTPUT, in SetUp()
206 .myPairingCapabilities = {.io_capability = IoCapability::NO_INPUT_NO_OUTPUT, in SetUp()
372 .myPairingCapabilities = {.io_capability = IoCapability::NO_INPUT_NO_OUTPUT, in TEST_F()
394 .myPairingCapabilities = {.io_capability = IoCapability::NO_INPUT_NO_OUTPUT, in TEST_F()
447 central_setup.myPairingCapabilities.io_capability = IoCapability::DISPLAY_YES_NO; in TEST_F()
488 central_setup.myPairingCapabilities.io_capability = IoCapability::KEYBOARD_ONLY; in TEST_F()
492 peripheral_setup.myPairingCapabilities.io_capability = IoCapability::DISPLAY_ONLY; in TEST_F()
538 central_setup.myPairingCapabilities.io_capability = IoCapability::KEYBOARD_ONLY; in TEST_F()
542 peripheral_setup.myPairingCapabilities.io_capability = IoCapability::DISPLAY_ONLY; in TEST_F()
574 central_setup.myPairingCapabilities.io_capability = IoCapability::KEYBOARD_ONLY; in TEST_F()
[all …]
/aosp12/system/bt/gd/security/cert/
H A Dcert_security.py41 IoCapabilities.DISPLAY_ONLY: hci_packets.IoCapability.DISPLAY_ONLY,
42 IoCapabilities.DISPLAY_YES_NO_IO_CAP: hci_packets.IoCapability.DISPLAY_YES_NO,
43 IoCapabilities.KEYBOARD_ONLY: hci_packets.IoCapability.KEYBOARD_ONLY,
44 IoCapabilities.NO_INPUT_NO_OUTPUT: hci_packets.IoCapability.NO_INPUT_NO_OUTPUT,
70 _io_caps = hci_packets.IoCapability.DISPLAY_ONLY
125 … self._io_caps = self._io_cap_lookup.get(io_capabilities, hci_packets.IoCapability.DISPLAY_ONLY)
/aosp12/system/bt/gd/security/channel/
H A Dsecurity_manager_channel_unittest.cc271 hci::IoCapability io_capability = (hci::IoCapability)0x00; in TEST_F()
305 hci::IoCapability io_capability = (hci::IoCapability)0x00; in TEST_F()
/aosp12/system/bt/main/shim/
H A Dbtm_api.cc244 std::unordered_map<bluetooth::hci::IoCapability, int> gd_legacy_io_caps_map_ = {
245 {bluetooth::hci::IoCapability::DISPLAY_ONLY, BTM_IO_CAP_OUT},
246 {bluetooth::hci::IoCapability::DISPLAY_YES_NO, BTM_IO_CAP_IO},
247 {bluetooth::hci::IoCapability::KEYBOARD_ONLY, BTM_IO_CAP_IN},
248 {bluetooth::hci::IoCapability::NO_INPUT_NO_OUTPUT, BTM_IO_CAP_NONE},
/aosp12/frameworks/base/core/java/android/bluetooth/
H A DBluetoothAdapter.java481 public @interface IoCapability {} annotation in BluetoothAdapter
1480 @IoCapability
1512 public boolean setIoCapability(@IoCapability int capability) { in setIoCapability()
1537 @IoCapability
1569 public boolean setLeIoCapability(@IoCapability int capability) { in setLeIoCapability()
/aosp12/system/bt/vendor_libs/test_vendor_lib/model/controller/
H A Dlink_layer_controller.cc782 peer, static_cast<bluetooth::hci::IoCapability>(io_capability), in IncomingIoCapabilityRequestPacket()
832 peer, static_cast<bluetooth::hci::IoCapability>(io_capability), in IncomingIoCapabilityResponsePacket()
/aosp12/system/bt/gd/hci/
H A Dhci_packets.pdl1193 enum IoCapability : 8 {
1218 io_capability : IoCapability,
5186 io_capability : IoCapability,