Lines Matching refs:cy_ble_configPtr
93 …for(idx = 0u; (idx < cy_ble_configPtr->context->eventHandlerPool->count) && (existFlag == false); … in Cy_BLE_RegisterServiceEventHandler()
95 … if(cy_ble_configPtr->context->eventHandlerPool->serviceEventHandler[idx] == eventHandlerFunc) in Cy_BLE_RegisterServiceEventHandler()
105 if(cy_ble_configPtr->context->eventHandlerPool->count < in Cy_BLE_RegisterServiceEventHandler()
106 cy_ble_configPtr->context->eventHandlerPool->maxServCount) in Cy_BLE_RegisterServiceEventHandler()
108 cy_ble_configPtr->context->eventHandlerPool-> in Cy_BLE_RegisterServiceEventHandler()
109 … serviceEventHandler[cy_ble_configPtr->context->eventHandlerPool->count] = eventHandlerFunc; in Cy_BLE_RegisterServiceEventHandler()
110 cy_ble_configPtr->context->eventHandlerPool->count += 1u; in Cy_BLE_RegisterServiceEventHandler()
141 for(idx = 0u; ( (idx < cy_ble_configPtr->context->eventHandlerPool->count) && in Cy_BLE_InvokeServiceEventHandler()
144 gattErr = cy_ble_configPtr->context->eventHandlerPool-> in Cy_BLE_InvokeServiceEventHandler()
200 ((cy_ble_configPtr->params->gattRole & CY_BLE_GATT_CLIENT) != 0u) ) in Cy_BLE_TimeOutEventHandler()
204 if((discIdx < cy_ble_configPtr->params->maxClientCount) && in Cy_BLE_TimeOutEventHandler()
205 (cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag != 0u)) in Cy_BLE_TimeOutEventHandler()
232 cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag = 0u; in Cy_BLE_TimeOutEventHandler()
237 if((cy_ble_configPtr->params->gapRole & CY_BLE_GAP_CENTRAL) != 0u) in Cy_BLE_TimeOutEventHandler()
332 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_BROADCASTER)) != 0u) in Cy_BLE_EventHandler()
340 if(cy_ble_configPtr->params->siliconDeviceAddressEn) in Cy_BLE_EventHandler()
351 cy_ble_configPtr->deviceAddress->bdAddr[0] = (uint8_t)bdAddrLoc; in Cy_BLE_EventHandler()
352 cy_ble_configPtr->deviceAddress->bdAddr[1] = (uint8_t)(bdAddrLoc >> 8u); in Cy_BLE_EventHandler()
353 cy_ble_configPtr->deviceAddress->bdAddr[2] = (uint8_t)(bdAddrLoc >> 16u); in Cy_BLE_EventHandler()
355 (void)Cy_BLE_GAP_SetBdAddress(cy_ble_configPtr->deviceAddress); in Cy_BLE_EventHandler()
357 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_BROADCASTER)) != 0u) in Cy_BLE_EventHandler()
359 Cy_BLE_ChangeAdDeviceAddress(cy_ble_configPtr->deviceAddress, 0u); in Cy_BLE_EventHandler()
360 Cy_BLE_ChangeAdDeviceAddress(cy_ble_configPtr->deviceAddress, 1u); in Cy_BLE_EventHandler()
365 …(void)Cy_BLE_GAP_SetIoCap((cy_en_ble_gap_iocap_t*)&cy_ble_configPtr->params->securityIoCapability); in Cy_BLE_EventHandler()
384 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_BROADCASTER)) != 0u) in Cy_BLE_EventHandler()
389 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_CENTRAL | CY_BLE_GAP_OBSERVER)) != 0u) in Cy_BLE_EventHandler()
395 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_CENTRAL)) != 0u) in Cy_BLE_EventHandler()
423 bleSsPowerLevel.blePwrLevel = cy_ble_configPtr->params->txPowerLevelAdv; in Cy_BLE_EventHandler()
429 bleSsPowerLevel.blePwrLevel = cy_ble_configPtr->params->txPowerLevelConn; in Cy_BLE_EventHandler()
443 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_CENTRAL)) != 0u) in Cy_BLE_EventHandler()
450 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_CENTRAL)) != 0u) in Cy_BLE_EventHandler()
461 if( (!cy_ble_configPtr->params->gattPrepareWriteExtBuffEn) && in Cy_BLE_EventHandler()
470 uint16_t bufferAddr = cy_ble_configPtr->stackParam->totalHeapSz; in Cy_BLE_EventHandler()
473 … gPrepWriteReqMem.prepareWriteQueueSize = cy_ble_configPtr->params->gattPrepareWriteQueueSize; in Cy_BLE_EventHandler()
474 … gPrepWriteReqMem.totalAttrValueLength = cy_ble_configPtr->params->totalAttrValueLength; in Cy_BLE_EventHandler()
475 … gPrepWriteReqMem.queueBuffer = &cy_ble_configPtr->stackParam->memoryHeapPtr[bufferAddr]; in Cy_BLE_EventHandler()
490 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_CENTRAL)) != 0u) in Cy_BLE_EventHandler()
495 if(cy_ble_configPtr->params->isBondingReq == CY_BLE_BONDING_YES) in Cy_BLE_EventHandler()
508 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_CENTRAL)) != 0u) in Cy_BLE_EventHandler()
521 … if((cy_ble_configPtr->stackParam->featureMask & CY_BLE_PRIVACY_1_2_FEATURE_MASK) != 0u) in Cy_BLE_EventHandler()
544 … if( ((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_CENTRAL)) != 0u) && in Cy_BLE_EventHandler()
551 if(((cy_ble_configPtr->params->gapRole & CY_BLE_GAP_CENTRAL) != 0u) && in Cy_BLE_EventHandler()
558 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_BROADCASTER)) != 0u) in Cy_BLE_EventHandler()
576 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_BROADCASTER | CY_BLE_GAP_PERIPHERAL)) == in Cy_BLE_EventHandler()
600 if((cy_ble_configPtr->gappAdvParams[cy_ble_advIndex].slowAdvEnable != 0u) && in Cy_BLE_EventHandler()
601 (cy_ble_configPtr->gappAdvParams[cy_ble_advIndex].fastAdvTimeOut != 0u) && in Cy_BLE_EventHandler()
618 if((cy_ble_configPtr->params->gattRole & CY_BLE_GATT_CLIENT) != 0u) in Cy_BLE_EventHandler()
639 if((cy_ble_configPtr->gapcScanParams[cy_ble_scanIndex].slowScanEnabled != 0u) && in Cy_BLE_EventHandler()
640 (cy_ble_configPtr->gapcScanParams[cy_ble_scanIndex].fastScanTimeOut != 0u) && in Cy_BLE_EventHandler()
661 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_CENTRAL)) != 0u) in Cy_BLE_EventHandler()
676 if( ((cy_ble_configPtr->params->gattRole & CY_BLE_GATT_CLIENT) != 0u) && in Cy_BLE_EventHandler()
685 if( (cy_ble_configPtr->params->gattRole & CY_BLE_GATT_CLIENT) != 0u) in Cy_BLE_EventHandler()
694 if( ((cy_ble_configPtr->params->gattRole & CY_BLE_GATT_SERVER) != 0u) && in Cy_BLE_EventHandler()
695 (cy_ble_configPtr->params->isBondingReq == CY_BLE_BONDING_YES) && in Cy_BLE_EventHandler()
696 (cy_ble_configPtr->flashStorage->cccdCount != 0u) ) in Cy_BLE_EventHandler()
699 … uint32_t cccdBlockSize = cy_ble_configPtr->flashStorage->cccdCount + CY_BLE_CCCD_CRC_BYTE; in Cy_BLE_EventHandler()
704 (void)memcpy(&cy_ble_configPtr->flashStorage->cccdRamPtr[cccdBlockOffsetRam], in Cy_BLE_EventHandler()
705 … &cy_ble_configPtr->flashStorage->cccdFlashPtr[locConnHandle->bdHandle * cccdBlockSize], in Cy_BLE_EventHandler()
709 … calcCrc = Cy_BLE_HAL_CalcCRC8(&cy_ble_configPtr->flashStorage->cccdRamPtr[cccdBlockOffsetRam], in Cy_BLE_EventHandler()
710 cy_ble_configPtr->flashStorage->cccdCount); in Cy_BLE_EventHandler()
712 …if(cy_ble_configPtr->flashStorage->cccdRamPtr[cccdBlockOffsetRam + cccdBlockCrcOffset] != calcCrc) in Cy_BLE_EventHandler()
719 … (void)memset(&cy_ble_configPtr->flashStorage->cccdRamPtr[locConnHandle->attId * cccdBlockSize], in Cy_BLE_EventHandler()
731 if( ((cy_ble_configPtr->params->gattRole & CY_BLE_GATT_CLIENT) != 0u) && in Cy_BLE_EventHandler()
733 (cy_ble_configPtr->params->isBondingReq == CY_BLE_BONDING_YES) ) in Cy_BLE_EventHandler()
742 if((cy_ble_configPtr->params->gattRole & CY_BLE_GATT_CLIENT) != 0u) in Cy_BLE_EventHandler()
748 … if((cy_ble_configPtr->params->gapRole & (CY_BLE_GAP_PERIPHERAL | CY_BLE_GAP_CENTRAL )) != 0u) in Cy_BLE_EventHandler()
760 mtuParam.mtu = cy_ble_configPtr->params->mtuSize ; in Cy_BLE_EventHandler()
838 ((attrHandle > cy_ble_configPtr->params->gattDbIndexCount) || (attrHandle == 0u))) in Cy_BLE_ServerEventHandler()
863 if(cy_ble_configPtr->flashStorage->cccdCount != 0u) in Cy_BLE_ServerEventHandler()
944 (discIdx < cy_ble_configPtr->params->maxClientCount) && in Cy_BLE_ClientEventHandler()
945 (cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag != 0u) ) in Cy_BLE_ClientEventHandler()
950 … cy_ble_configPtr->context->discovery[discIdx].inclInfo.inclHandleRange.startHandle; in Cy_BLE_ClientEventHandler()
961 cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag = 0u; in Cy_BLE_ClientEventHandler()
990 (discIdx < cy_ble_configPtr->params->maxClientCount) && in Cy_BLE_ReadByGroupEventHandler()
991 (cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag != 0u) ) in Cy_BLE_ReadByGroupEventHandler()
1014 … cy_ble_configPtr->context->discovery[discIdx].gattcDiscoveryRange.startHandle) && in Cy_BLE_ReadByGroupEventHandler()
1016 cy_ble_configPtr->context->discovery[discIdx].gattcDiscoveryRange.endHandle)) in Cy_BLE_ReadByGroupEventHandler()
1021 uint32_t discServiNum = cy_ble_configPtr->context->discServiCount; in Cy_BLE_ReadByGroupEventHandler()
1027 … if(cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + j].uuid == in Cy_BLE_ReadByGroupEventHandler()
1030 … if(cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + j].range.startHandle == in Cy_BLE_ReadByGroupEventHandler()
1033 … cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + j].range = in Cy_BLE_ReadByGroupEventHandler()
1041 … (cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + j + 1u].uuid != in Cy_BLE_ReadByGroupEventHandler()
1099 uint32_t discServiNum = cy_ble_configPtr->context->discServiCount; in Cy_BLE_NextInclDiscovery()
1103 cy_ble_configPtr->context->discovery[discIdx].servCount++; in Cy_BLE_NextInclDiscovery()
1107 cy_ble_configPtr->context->discovery[discIdx].servCount = 0u; in Cy_BLE_NextInclDiscovery()
1108 cy_ble_configPtr->context->discovery[discIdx].inclInfo.inclDefHandle = 0u; in Cy_BLE_NextInclDiscovery()
1111 locServCount = cy_ble_configPtr->context->discovery[discIdx].servCount; in Cy_BLE_NextInclDiscovery()
1114 while( (cy_ble_configPtr->context->discovery[discIdx].servCount < discServiNum) && in Cy_BLE_NextInclDiscovery()
1115 …((cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + locServCount].range.startHandle… in Cy_BLE_NextInclDiscovery()
1116 cy_ble_configPtr->context->discovery[discIdx].gattcDiscoveryRange.startHandle) || in Cy_BLE_NextInclDiscovery()
1117 …(cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + locServCount].range.startHandle > in Cy_BLE_NextInclDiscovery()
1118 cy_ble_configPtr->context->discovery[discIdx].gattcDiscoveryRange.endHandle)) ) in Cy_BLE_NextInclDiscovery()
1120 cy_ble_configPtr->context->discovery[discIdx].servCount++; in Cy_BLE_NextInclDiscovery()
1121 locServCount = cy_ble_configPtr->context->discovery[discIdx].servCount; in Cy_BLE_NextInclDiscovery()
1124 if(cy_ble_configPtr->context->discovery[discIdx].servCount < discServiNum) in Cy_BLE_NextInclDiscovery()
1129 …requestParam.range = cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + locServCount… in Cy_BLE_NextInclDiscovery()
1135 cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag = 0u; in Cy_BLE_NextInclDiscovery()
1166 … (cy_ble_configPtr->context->discovery[discIdx].servCount == cy_ble_gapcConfigPtr->serviceDiscIdx)) in Cy_BLE_GAPC_DiscoverCharacteristicsEventHandler()
1230 if((discIdx < cy_ble_configPtr->params->maxClientCount) && in Cy_BLE_ReadByTypeEventHandler()
1231 (cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag != 0u)) in Cy_BLE_ReadByTypeEventHandler()
1324 cy_ble_configPtr->context->discovery[discIdx].inclInfo = locDiscInclInfo; in Cy_BLE_ReadByTypeEventHandler()
1330 uint32_t discServiNum = cy_ble_configPtr->context->discServiCount; in Cy_BLE_ReadByTypeEventHandler()
1338 … if( (cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + j].uuid == in Cy_BLE_ReadByTypeEventHandler()
1340 … (cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + j].range.startHandle == in Cy_BLE_ReadByTypeEventHandler()
1343 … cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + j].range = in Cy_BLE_ReadByTypeEventHandler()
1387 uint32_t discServiNum = cy_ble_configPtr->context->discServiCount; in Cy_BLE_NextCharDiscovery()
1391 cy_ble_configPtr->context->discovery[discIdx].servCount++; in Cy_BLE_NextCharDiscovery()
1395 cy_ble_configPtr->context->discovery[discIdx].servCount = 0u; in Cy_BLE_NextCharDiscovery()
1398 locServCount = cy_ble_configPtr->context->discovery[discIdx].servCount; in Cy_BLE_NextCharDiscovery()
1401 while((cy_ble_configPtr->context->discovery[discIdx].servCount < discServiNum) && in Cy_BLE_NextCharDiscovery()
1402 …((cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + locServCount].range.startHandle… in Cy_BLE_NextCharDiscovery()
1403 cy_ble_configPtr->context->discovery[discIdx].gattcDiscoveryRange.startHandle) || in Cy_BLE_NextCharDiscovery()
1404 …(cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + locServCount].range.startHandle > in Cy_BLE_NextCharDiscovery()
1405 cy_ble_configPtr->context->discovery[discIdx].gattcDiscoveryRange.endHandle))) in Cy_BLE_NextCharDiscovery()
1407 ++cy_ble_configPtr->context->discovery[discIdx].servCount; in Cy_BLE_NextCharDiscovery()
1408 locServCount = cy_ble_configPtr->context->discovery[discIdx].servCount; in Cy_BLE_NextCharDiscovery()
1411 if(cy_ble_configPtr->context->discovery[discIdx].servCount < discServiNum) in Cy_BLE_NextCharDiscovery()
1416 … .range = cy_ble_configPtr->context->serverInfo[(discIdx * discServiNum) + locServCount].range in Cy_BLE_NextCharDiscovery()
1422 cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag = 0u; in Cy_BLE_NextCharDiscovery()
1457 (discIdx < cy_ble_configPtr->params->maxClientCount) && in Cy_BLE_FindInfoEventHandler()
1458 (cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag != 0u)) in Cy_BLE_FindInfoEventHandler()
1543 cy_ble_configPtr->context->discovery[discIdx].servCount = 0u; in Cy_BLE_NextCharDscrDiscovery()
1544 cy_ble_configPtr->context->discovery[discIdx].charCount = 0u; in Cy_BLE_NextCharDscrDiscovery()
1558 cy_ble_configPtr->context->discovery[discIdx].servCount++; in Cy_BLE_NextCharDscrDiscovery()
1559 cy_ble_configPtr->context->discovery[discIdx].charCount = 0u; in Cy_BLE_NextCharDscrDiscovery()
1569 …while( ((charRangeInfo.range.startHandle <= cy_ble_configPtr->context->discovery[discIdx].gattcDis… in Cy_BLE_NextCharDscrDiscovery()
1570 …(charRangeInfo.range.startHandle > cy_ble_configPtr->context->discovery[discIdx].gattcDiscoveryRan… in Cy_BLE_NextCharDscrDiscovery()
1571 …(charRangeInfo.range.endHandle < cy_ble_configPtr->context->discovery[discIdx].gattcDiscoveryRange… in Cy_BLE_NextCharDscrDiscovery()
1573 …(cy_ble_configPtr->context->discovery[discIdx].servCount < cy_ble_configPtr->context->discServiCou… in Cy_BLE_NextCharDscrDiscovery()
1575 …if(cy_ble_configPtr->context->discovery[discIdx].servCount < cy_ble_configPtr->context->discServiC… in Cy_BLE_NextCharDscrDiscovery()
1586 cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag = 0u; in Cy_BLE_NextCharDscrDiscovery()
1593 cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag = 0u; in Cy_BLE_NextCharDscrDiscovery()
1612 if((discIdx < cy_ble_configPtr->params->maxClientCount) && in Cy_BLE_LongProcedureEndEventHandler()
1613 (cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag != 0u)) in Cy_BLE_LongProcedureEndEventHandler()
1666 if( (discIdx < cy_ble_configPtr->params->maxClientCount) && in Cy_BLE_ErrorResponseEventHandler()
1667 (cy_ble_configPtr->context->discovery[discIdx].autoDiscoveryFlag != 0u) && in Cy_BLE_ErrorResponseEventHandler()