Home
last modified time | relevance | path

Searched refs:BtAddr (Results 1 - 25 of 190) sorted by relevance

12345678

/foundation/communication/bluetooth_service/services/bluetooth/stack/src/btm/
H A Dbtm_le_sec.h29 int BTM_GetRemoteIdentityResolvingKey(const BtAddr *addr, BtmKey *irk);
30 int BTM_GetRemoteIdentityAddress(const BtAddr *addr, BtAddr *identityAddress);
31 int BTM_GetPairdAddressFromRemoteIdentityAddress(const BtAddr *identityAddress, BtAddr *addr);
34 BtAddr addr;
41 int BTM_UpdateCurrentRemoteAddress(const BtAddr *pairedAddr, const BtAddr *currentAddr);
42 int BTM_GetCurrentRemoteAddress(const BtAddr *pairedAddr, BtAddr *currentAdd
[all...]
H A Dbtm_le_sec.c35 BtAddr currentAddr;
46 static BtAddr g_randomAddress;
136 static bool IsSameBtAddr(const BtAddr *addr1, const BtAddr *addr2) in IsSameBtAddr()
162 static BtmLePairedDeviceBlock *BtmFindLePairedDeviceBlockByAddress(const BtAddr *addr) in BtmFindLePairedDeviceBlockByAddress()
181 static BtmLePairedDeviceBlock *BtmFindLePairedDeviceBlockByRemoteIdentityAddress(const BtAddr *addr) in BtmFindLePairedDeviceBlockByRemoteIdentityAddress()
362 void BTM_RemoveLePairedDevice(const BtAddr *addr) in BTM_RemoveLePairedDevice()
421 int BTM_GetRemoteIdentityResolvingKey(const BtAddr *addr, BtmKey *irk) in BTM_GetRemoteIdentityResolvingKey()
523 int BTM_UpdateCurrentRemoteAddress(const BtAddr *pairedAddr, const BtAddr *currentAdd
[all...]
H A Dbtm_acl.h30 int BtmGetAclHandleByAddress(const BtAddr *addr, uint16_t *handle);
31 int BtmGetLeAclHandleByAddress(const BtAddr *addr, uint16_t *handle);
32 int BtmGetAclAddressByHandle(const uint16_t handle, BtAddr *addr);
H A Dbtm_inq_db.c25 BtAddr addr;
32 static BtmInquiryDBEntity *BtmAllocInquiryDBEntity(const BtAddr *addr, const BtmInquiryInfo *info) in BtmAllocInquiryDBEntity()
47 static bool BtmIsSameAddress(const BtAddr *addr1, const BtAddr *addr2) in BtmIsSameAddress()
61 static BtmInquiryDBEntity *BtmFindInquiryEntiryByAddress(const BtAddr *addr) in BtmFindInquiryEntiryByAddress()
78 int BtmAssignOrUpdateInquiryInfo(const BtAddr *addr, const BtmInquiryInfo *info) in BtmAssignOrUpdateInquiryInfo()
103 int BtmQueryInquiryInfoByAddr(const BtAddr *addr, BtmInquiryInfo *info) in BtmQueryInquiryInfoByAddr()
/foundation/communication/bluetooth_service/services/bluetooth/stack/include/
H A Dgap_if.h177 void (*authorizeInd)(const BtAddr *addr, GAP_Service service, void *context);
184 void (*userConfirmReq)(const BtAddr *addr, uint32_t number, int localMitmRequired,
186 void (*userPasskeyReq)(const BtAddr *addr, void *context);
187 void (*userPasskeyNotification)(const BtAddr *addr, uint32_t number, void *context);
188 void (*remoteOobReq)(const BtAddr *addr, void *context);
189 void (*pinCodeReq)(const BtAddr *addr, void *context);
190 void (*linkKeyReq)(const BtAddr *addr, void *context);
192 const BtAddr *addr, const uint8_t linkKey[GAP_LINKKEY_SIZE], uint8_t keyType, void *context);
193 void (*simplePairComplete)(const BtAddr *addr, uint8_t status, void *context);
194 void (*IOCapabilityReq)(const BtAddr *add
[all...]
H A Dgap_le_if.h112 void (*exAdvScanRequestReceived)(uint8_t advHandle, const BtAddr *scannerAddr, void *context);
124 const BtAddr *peerAddr; /// Target bluetooth address of directed advertising
135 const BtAddr *peerAddr; /// Target bluetooth address of directed advertising
202 uint8_t advType, const BtAddr *addr, GapAdvReportParam reportParam, const BtAddr *currentAddr, void *context);
217 const BtAddr *directAddr; /// Directed advertising event address
226 const BtAddr *directAddr; /// Directed advertising event address
235 uint8_t advType, const BtAddr *addr, GapExAdvReportParam reportParam, const BtAddr *currentAddr, void *context);
236 void (*directedAdvertisingReport)(uint8_t advType, const BtAddr *add
[all...]
H A Dbtm.h108 int BTSTACK_API BTM_AclConnect(const BtAddr *addr);
116 int BTSTACK_API BTM_AclCancelConnect(const BtAddr *addr);
124 int BTSTACK_API BTM_LeConnect(const BtAddr *addr);
132 int BTSTACK_API BTM_LeCancelConnect(const BtAddr *addr);
186 int BTSTACK_API BTM_ReadRssi(const BtAddr *addr);
198 int BTSTACK_API BTM_SwitchRole(const BtAddr *addr, uint8_t role);
206 bool BTSTACK_API BTM_IsSecureConnection(const BtAddr *addr);
208 typedef void (*BTMRemoteDeviceSupportCallback)(const BtAddr *addr, bool support);
211 const BtAddr *addr, BTMRemoteDeviceSupportCallback callback);
213 const BtAddr *add
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/gap/
H A Dgap.h36 int GAP_GetLocalAddr(BtAddr *addr);
96 int GAP_RegisterServiceSecurity(const BtAddr *addr, const GapServiceSecurityInfo *serviceInfo, uint16_t securityMode);
105 int GAP_DeregisterServiceSecurity(const BtAddr *addr, const GapServiceSecurityInfo *serviceInfo);
114 int GAP_RequestSecurity(const BtAddr *addr, const GapRequestSecurityParam *param);
148 int GAP_AuthorizeRes(const BtAddr *addr, GAP_Service service, uint8_t accept);
173 int GAP_PairIsFromLocal(const BtAddr *addr, bool *isLocal);
181 int GAP_AuthenticationReq(const BtAddr *addr);
189 int GAP_CancelAuthenticationReq(const BtAddr *addr);
202 const BtAddr *addr, uint8_t accept, uint8_t ioCapability, uint8_t oobDataPresent, uint8_t authReq);
211 int GAP_UserConfirmRsp(const BtAddr *add
[all...]
H A Dgap_le.h44 int GAP_GetLocalAddr(BtAddr *addr);
310 int GAP_LeConnParamUpdate(const BtAddr *addr, const GapLeConnectionParameter *connParam);
320 int GAP_LeConnectionParameterRsp(const BtAddr *addr, uint8_t accept, const GapLeConnectionParameter *connParam);
355 int GAP_LeRemoteEncryptionKeyRsp(const BtAddr *addr, uint8_t accept, LeEncKey encKey, uint8_t keyType);
366 int GAP_LeLocalEncryptionKeyRsp(const BtAddr *addr, uint8_t accept, LeEncKey encKey, uint8_t keyType);
376 int GAP_RequestSigningAlgorithmInfoRsp(const BtAddr *addr, uint8_t accept, GapSigningAlgorithmInfo info);
403 int GAP_LeGetSecurityStatus(const BtAddr *addr, GAP_LeSecurityStatus *status, uint8_t *encKeySize);
415 const BtAddr *addr, GAP_LeSecurityStatus status, GapLeRequestSecurityResult callback, void *context);
423 int GAP_LePair(const BtAddr *addr);
431 int GAP_LeCancelPair(const BtAddr *add
[all...]
H A Dgap_if.c58 BtAddr *addr;
65 BtAddr *addr;
71 BtAddr addr;
82 BtAddr *addr;
89 BtAddr *addr;
95 BtAddr *addr;
104 BtAddr *addr;
110 BtAddr *addr;
117 BtAddr *addr;
124 BtAddr *add
[all...]
H A Dgap_le_sec.c57 static int GapLePair(const BtAddr *addr);
98 const BtAddr *addr, uint16_t handle, uint8_t pairMethod, const void *displayValue) in GapLePasskeyRequestProcess()
128 static void GapLeUserConfirmProcess(const BtAddr *addr, uint16_t handle, uint8_t pairMethod, const void *displayValue) in GapLeUserConfirmProcess()
140 static void GapLeLegacyOOBProcess(const BtAddr *addr, uint16_t handle, uint8_t pairMethod, const void *displayValue) in GapLeLegacyOOBProcess()
153 const BtAddr *addr, uint16_t handle, uint8_t pairMethod, const void *displayValue) in GapLeSecureConnectionOOBProcess()
206 BtAddr addr, uint16_t handle, uint8_t pairMethod, const uint8_t *displayValue) in GapLeAuthenticationRequestProcess()
240 BtAddr addr = {0}; in GapLeAuthenticationRequest()
248 (void)memcpy_s(&addr, sizeof(BtAddr), &deviceInfo->addr, sizeof(BtAddr)); in GapLeAuthenticationRequest()
287 (void)memcpy_s(&keys->remoteIdKey->identityAddr, sizeof(BtAddr), in GapLePairKeyConvert()
[all...]
H A Dgap_le_conn.c92 BtAddr addr = {0}; in GapOnLeConnectionUpdateCompleteEvent()
99 (void)memcpy_s(&addr, sizeof(BtAddr), &deviceInfo->addr, sizeof(BtAddr)); in GapOnLeConnectionUpdateCompleteEvent()
118 int GAP_LeConnParamUpdate(const BtAddr *addr, const GapLeConnectionParameter *connParam) in GAP_LeConnParamUpdate()
199 BtAddr addr = {0}; in GapOnLeRemoteConnectionParameterRequestEvent()
207 (void)memcpy_s(&addr, sizeof(BtAddr), &deviceInfo->addr, sizeof(BtAddr)); in GapOnLeRemoteConnectionParameterRequestEvent()
267 int GAP_LeConnectionParameterRsp(const BtAddr *addr, uint8_t accept, const GapLeConnectionParameter *connParam) in GAP_LeConnectionParameterRsp()
334 BtAddr addr = {0}; in GapLeReadChannelMapComplete()
342 (void)memcpy_s(&addr, sizeof(BtAddr), in GapLeReadChannelMapComplete()
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/
H A Da2dp_profile.h60 virtual void OnConnectStateChanged(const BtAddr &addr, const int state, void *context) = 0;
70 virtual void OnCodecStateChanged(const BtAddr &addr, const A2dpSrcCodecStatus codecInfo, void *context) = 0;
80 virtual void OnAudioStateChanged(const BtAddr &addr, const int state, void *context) = 0;
132 int Connect(const BtAddr &device);
141 int Disconnect(const BtAddr &device);
264 void ProcessSDPCallback(const BtAddr &addr, uint8_t result);
289 bool DeletePeer(const BtAddr &peerAddress);
322 A2dpProfilePeer *FindPeerByAddress(const BtAddr &peerAddress) const;
341 A2dpProfilePeer *FindOrCreatePeer(const BtAddr &peerAddress, uint8_t localRole);
349 void SetActivePeer(const BtAddr
[all...]
H A Da2dp_avdtp.h70 static uint16_t CreateStream(const BtAddr &addr, const uint8_t codecIndex, uint16_t &handle);
88 uint16_t ConnectReq(const BtAddr &addr) const;
97 static uint16_t DisconnectReq(const BtAddr &addr);
108 static uint16_t DiscoverReq(const BtAddr &addr, const uint8_t maxNum, uint8_t &label);
118 static uint16_t GetCapabilityReq(const BtAddr &addr, const uint8_t seid, uint8_t &label);
128 static uint16_t GetAllCapabilityReq(const BtAddr &addr, const uint8_t seid, uint8_t &label);
141 const BtAddr &addr, const uint16_t handle, const uint8_t seid, const AvdtSepConfig &cfg, uint8_t &label);
300 uint16_t handle, const BtAddr *bdAddr, uint8_t event, const AvdtCtrlData *data, uint8_t role);
312 A2dpAvdtMsg *ParseAvdtpCallbackContent(const uint16_t handle, const BtAddr bdAddr,
324 static void SwitchThreadToA2dpService(uint8_t role, BtAddr bdAdd
[all...]
H A Da2dp_state_machine.h85 void ProcessDiscoverReq(BtAddr addr, uint8_t role, uint8_t errCode);
93 void ProcessSDPFailure(BtAddr addr, uint8_t role) const;
102 void ProcessDisconnectInd(BtAddr addr, uint16_t handle, uint8_t role);
110 void ProcessDisconnectReq(BtAddr addr, uint8_t role);
118 void ProcessTimeout(BtAddr addr, uint8_t role);
150 void ProcessDisconnectCfm(BtAddr addr, uint16_t handle, uint8_t role) const;
208 void ProcessDisconnectReq(BtAddr addr, uint8_t role);
217 void ProcessDisconnectInd(BtAddr addr, uint16_t handle, uint8_t role);
234 void ProcessOpenReq(BtAddr addr, uint16_t handle, uint8_t role);
297 void ProcessDisconnectReq(BtAddr add
[all...]
H A Da2dp_def.h150 BtAddr addr;
158 BtAddr addr;
169 BtAddr addr;
179 BtAddr addr;
184 BtAddr addr;
189 BtAddr addr;
194 BtAddr addr;
/foundation/communication/bluetooth_service/services/bluetooth/service/src/ble/
H A Dble_security.h51 int GapLeRequestSecurity(uint16_t connectionHandle, const BtAddr &addr, uint8_t role);
71 static void EncryptionComplete(uint8_t status, const BtAddr *peerAddr, void *context);
72 static void LeLocalEncryptionKeyReqEvent(const BtAddr *addr, uint64_t rand, uint16_t ediv, void *context);
73 static void LeRemoteEncryptionKeyReqEvent(const BtAddr *addr, void *context);
75 const BtAddr *addr, GAP_SignCounterType type, uint32_t counter, void *context);
76 static void GapRequestSigningAlgorithmInfo(const BtAddr *addr, void *context);
78 static void LePairFeatureReq(const BtAddr *peerAddr, bool localPair, void *context);
79 static void LePairFeatureInd(const BtAddr *addr, GapLePairFeature remoteFrature, void *context);
80 static void LePairMethodNotify(const BtAddr *addr, uint8_t pairMethod, void *context);
81 static void LePairKeyPressNotification(const BtAddr *add
[all...]
H A Dble_security.cpp90 void BleSecurity::EncryptionComplete(uint8_t status, const BtAddr *peerAddr, void *context) in EncryptionComplete()
102 (void)memcpy_s(&gapCallbackParam.encryptionComplete_.peerAddr, sizeof(BtAddr), peerAddr, sizeof(BtAddr)); in EncryptionComplete()
107 void BleSecurity::LeLocalEncryptionKeyReqEvent(const BtAddr *addr, uint64_t rand, uint16_t ediv, void *context) in LeLocalEncryptionKeyReqEvent()
118 (void)memcpy_s(&gapCallbackParam.leLocalEncryptionKeyReqEvent_.addr, sizeof(BtAddr), addr, sizeof(BtAddr)); in LeLocalEncryptionKeyReqEvent()
125 void BleSecurity::LeRemoteEncryptionKeyReqEvent(const BtAddr *addr, void *context) in LeRemoteEncryptionKeyReqEvent()
136 (void)memcpy_s(&gapCallbackParam.leRemoteEncryptionKeyReqEvent_.addr, sizeof(BtAddr), addr, sizeof(BtAddr)); in LeRemoteEncryptionKeyReqEvent()
142 const BtAddr *add in LeSignCounterChangeNotification()
[all...]
H A Dble_central_manager_impl.h207 static void AdvertisingReport(uint8_t advType, const BtAddr *peerAddr, GapAdvReportParam reportParam,
208 const BtAddr *currentAddr, void *context);
210 uint8_t advType, const BtAddr *addr, GapExAdvReportParam reportParam, const BtAddr *currentAddr, void *context);
213 uint8_t advType, const BtAddr &peerAddr, const std::vector<uint8_t> &data, int8_t rssi) const;
214 void ExAdvertisingReportTask(uint8_t advType, const BtAddr &peerAddr, const std::vector<uint8_t> &data, int8_t rssi,
215 const BtAddr &peerCurrentAddr) const;
216 bool AddPeripheralDevice(uint8_t advType, const BtAddr &peerAddr, const std::vector<uint8_t> &data, int8_t rssi,
383 static void DirectedAdvertisingReport(uint8_t advType, const BtAddr *addr, GapDirectedAdvReportParam reportParam,
384 const BtAddr *currentAdd
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/sdp/
H A Dsdp_client.h32 int SdpServiceSearch(const BtAddr *addr, const SdpUuid *uuidArray, void *context,
33 void (*serviceSearchCb)(const BtAddr *addr, const uint32_t *handleArray, uint16_t handleNum, void *context));
34 int SdpServiceAttribute(const BtAddr *addr, uint32_t handle, SdpAttributeIdList attributeIdList, void *context,
35 void (*serviceAttributeCb)(const BtAddr *addr, const SdpService *service, void *context));
36 int SdpServiceSearchAttribute(const BtAddr *addr, const SdpUuid *uuidArray, SdpAttributeIdList attributeIdList,
38 void (*searchAttributeCb)(const BtAddr *addr, const SdpService *serviceArray, uint16_t serviceNum, void *context));
39 int SdpServiceBrowse(const BtAddr *addr, void *context,
40 void (*serviceBrowseCb)(const BtAddr *addr, const uint32_t *handleArray, uint16_t handleNum, void *context));
H A Dsdp_client_parse.h33 void SdpRemoveRequest(const BtAddr *addr);
34 SdpClientRequest *SdpFindRemainRequestByAddress(const BtAddr *addr, bool *flag);
35 SdpClientRequest *SdpFindRequestByAddress(const BtAddr *addr);
37 void SdpRemoveRequestByAddress(const BtAddr *addr);
38 void SdpRemoveAllRequestByAddress(const BtAddr *addr);
39 void SdpParseServerResponse(const BtAddr *addr, uint16_t lcid, const Packet *data);
/foundation/communication/bluetooth_service/services/bluetooth/service/src/classic/
H A Dclassic_defs.h150 const BtAddr addr;
155 const BtAddr addr;
161 const BtAddr addr;
173 const BtAddr addr;
178 const BtAddr addr;
186 const BtAddr addr;
190 const BtAddr addr;
194 const BtAddr addr;
198 const BtAddr addr;
204 const BtAddr add
[all...]
H A Dclassic_adapter.h421 static void InquiryResultCallback(const BtAddr *addr, uint32_t classOfDevice, void *context);
431 static void InquiryResultRssiCallback(const BtAddr *addr, uint32_t classOfDevice, int8_t rssi, void *context);
442 static void ExtendedInquiryResultCallback(const BtAddr *addr, uint32_t classOfDevice, int8_t rssi,
462 uint8_t status, const BtAddr *addr, const uint8_t name[MAX_LOC_BT_NAME_LEN], void *context);
470 static void UserConfirmReqCallback(const BtAddr *addr, uint32_t number, int localMitmRequired, int remoteMitmRequired, void *context);
478 static void UserPasskeyReqCallback(const BtAddr *addr, void *context);
487 static void UserPasskeyNotificationCallback(const BtAddr *addr, uint32_t number, void *context);
495 static void RemoteOobReqCallback(const BtAddr *addr, void *context);
503 static void PinCodeReqCallback(const BtAddr *addr, void *context);
511 static void LinkKeyReqCallback(const BtAddr *add
[all...]
/foundation/communication/bluetooth_service/services/bluetooth/stack/src/avdtp/
H A Davdtp_ctrl.h39 extern AvdtSigCtrl *AvdtGetSigCtrlByAddr(const BtAddr *bdAddr);
41 extern AvdtSigCtrl *AvdtSigCtrlAllocate(const BtAddr *bdAddr, uint8_t role);
44 extern AvdtTransChannel *AvdtGetTransChTabByAddr(const BtAddr *bdAddr, uint8_t type);
47 AvdtSigCtrl *sigCtrl, uint16_t handle, const BtAddr *bdAddr, uint8_t event, const AvdtCtrlData *data, uint8_t role);
48 extern uint16_t AvdtCreateSEP(const BtAddr *bdAddr);
57 extern void AvdtIsEdr2MbMode(const BtAddr *bdAddr);
58 extern void AvdtIsEdr3MbMode(const BtAddr *bdAddr);
H A Davdtp_api.h28 const BtAddr *bdAddr;
43 const BtAddr *bdAddr;
51 const BtAddr *bdAddr;
59 const BtAddr *bdAddr;
68 const BtAddr *bdAddr;
76 const BtAddr *bdAddr;
221 const BtAddr *bdAddr;
228 const BtAddr *bdAddr;
261 extern uint16_t AvdtCreateStream(const BtAddr *bdAddr, uint16_t *handle, uint16_t codecIndex);
262 extern uint16_t AvdtDiscoverReq(const BtAddr *bdAdd
[all...]

Completed in 14 milliseconds

12345678