/device/linaro/bootloader/edk2/NetworkPkg/Dhcp6Dxe/ |
H A D | Dhcp6Impl.c | 94 ASSERT (Instance->IaCb.Ia != NULL);
99 if (Instance->IaCb.Ia->State != Dhcp6Init) {
194 ASSERT (Instance->IaCb.Ia != NULL);
199 if (Instance->IaCb.Ia->State == Dhcp6Init ||
200 Instance->IaCb.Ia->State == Dhcp6Selecting ||
201 Instance->IaCb.Ia->State == Dhcp6Requesting
207 // Release the current ready Ia.
212 Status = Dhcp6SendReleaseMsg (Instance, Instance->IaCb.Ia);
231 // Clean up the session data for the released Ia.
265 EFI_DHCP6_IA *Ia;
local [all...] |
H A D | Dhcp6Utility.c | 304 if (ModeData->Ia != NULL) {
306 if (ModeData->Ia->ReplyPacket != NULL) {
307 FreePool (ModeData->Ia->ReplyPacket);
309 FreePool (ModeData->Ia);
382 @param[in] IaCb The pointer to the Ia control block.
394 ASSERT (IaCb->Ia->IaAddressCount > 0);
403 for (Index = 0; Index < IaCb->Ia->IaAddressCount; Index++) {
404 MinLt = MIN (MinLt, IaCb->Ia->IaAddress[Index].ValidLifetime);
405 MaxLt = MAX (MinLt, IaCb->Ia->IaAddress[Index].ValidLifetime);
420 Check whether the addresses are all included by the configured Ia 431 Dhcp6CheckAddress( IN EFI_DHCP6_IA *Ia, IN UINT32 AddressCount, IN EFI_IPv6_ADDRESS *Addresses ) argument 483 Dhcp6DepriveAddress( IN EFI_DHCP6_IA *Ia, IN UINT32 AddressCount, IN EFI_IPv6_ADDRESS *Addresses ) argument 735 Dhcp6AppendIaOption( IN OUT UINT8 *Buf, IN EFI_DHCP6_IA *Ia, IN UINT32 T1, IN UINT32 T2, IN UINT32 MessageType ) argument 1141 EFI_DHCP6_IA *Ia; local 1218 EFI_DHCP6_IA *Ia; local 1252 EFI_DHCP6_IA *Ia; local [all...] |
H A D | ComponentName.c | 281 if (Dhcp6ModeData.Ia == NULL) {
284 if (Dhcp6ModeData.Ia->State > Dhcp6Rebinding) {
287 HandleName = mDhcp6ControllerName[Dhcp6ModeData.Ia->State];
|
H A D | Dhcp6Utility.h | 95 @param[in] IaCb The pointer to the Ia control block.
104 Check whether the addresses are all included by the configured Ia.
106 @param[in] Ia The pointer to the Ia.
116 IN EFI_DHCP6_IA *Ia,
122 Deprive the addresses from current Ia, and generate another eliminated Ia.
124 @param[in] Ia The pointer to the Ia.
128 @retval NULL If failed to generate the deprived Ia [all...] |
H A D | Dhcp6Io.c | 408 EFI_DHCP6_IA *Ia;
local 411 ASSERT(Instance->IaCb.Ia);
426 if (Instance->IaCb.Ia->ReplyPacket != NULL) {
427 FreePool (Instance->IaCb.Ia->ReplyPacket);
431 // Reinitialize the Ia fields of the instance.
447 Ia = Instance->IaCb.Ia;
448 Ia->State = Dhcp6Init;
449 Ia->ReplyPacket = NULL;
455 for (Index = 0; Index < Ia [all...] |
H A D | Dhcp6Driver.c | 242 // Clean up the current Ia.
244 if (Instance->IaCb.Ia != NULL) {
245 if (Instance->IaCb.Ia->ReplyPacket != NULL) {
246 FreePool (Instance->IaCb.Ia->ReplyPacket);
248 FreePool (Instance->IaCb.Ia);
309 // lease time of Ia and the retransmisson time of all sent packets.
|
H A D | Dhcp6Impl.h | 197 EFI_DHCP6_IA *Ia;
member in struct:_DHCP6_IA_CB 394 Ia addresses of the client.
540 Release one or more addresses associated with the configured Ia
|
/device/linaro/bootloader/edk2/NetworkPkg/Ip6Dxe/ |
H A D | Ip6ConfigImpl.c | 1649 EFI_DHCP6_IA *Ia;
local 1678 Ia = Dhcp6ModeData.Ia;
1679 IaAddr = Ia->IaAddress;
1685 Instance->DeclineAddress = (EFI_IPv6_ADDRESS *) AllocatePool (Ia->IaAddressCount * sizeof (EFI_IPv6_ADDRESS));
1690 Instance->FailedIaAddressCount = Ia->IaAddressCount;
1693 for (Index = 0; Index < Ia->IaAddressCount; Index++, IaAddr++) {
1694 if (Ia->IaAddress[Index].ValidLifetime != 0 && Ia->State == Dhcp6Bound) {
1734 if (Dhcp6ModeData.Ia [all...] |
/device/linaro/bootloader/edk2/MdePkg/Include/Protocol/ |
H A D | Dhcp6.h | 299 EFI_DHCP6_IA *Ia;
member in struct:__anon7912
|
/device/linaro/bootloader/edk2/NetworkPkg/HttpBootDxe/ |
H A D | HttpBootDhcp6.c | 964 ASSERT (Mode.Ia->State == Dhcp6Bound);
965 CopyMem (&Private->StationIp.v6, &Mode.Ia->IaAddress[0].IpAddress, sizeof (EFI_IPv6_ADDRESS));
|
/device/linaro/bootloader/edk2/NetworkPkg/UefiPxeBcDxe/ |
H A D | PxeBcDhcp6.c | 2076 ASSERT (Mode.Ia->State == Dhcp6Bound);
2084 CopyMem (&Private->TmpStationIp.v6, &Mode.Ia->IaAddress[0].IpAddress, sizeof (EFI_IPv6_ADDRESS));
|
/device/google/contexthub/firmware/os/cpu/cortexm4/inc/cpu/cmsis/ |
H A D | arm_math.h | 5256 * Generally the Clarke transform uses three-phase currents <code>Ia, Ib and Ic</code> to calculate currents 5258 * When <code>Ialpha</code> is superposed with <code>Ia</code> as shown in the figure below 5260 * and <code>Ia + Ib + Ic = 0</code>, in this condition <code>Ialpha</code> and <code>Ibeta</code> 5261 * can be calculated using only <code>Ia</code> and <code>Ib</code>. 5267 * where <code>Ia</code> and <code>Ib</code> are the instantaneous stator phases and 5283 * @param[in] Ia input three-phase coordinate <code>a</code> 5291 float32_t Ia, 5296 /* Calculate pIalpha using the equation, pIalpha = Ia */ 5297 *pIalpha = Ia; 5299 /* Calculate pIbeta using the equation, pIbeta = (1/sqrt(3)) * Ia 5290 arm_clarke_f32( float32_t Ia, float32_t Ib, float32_t * pIalpha, float32_t * pIbeta) argument 5320 arm_clarke_q31( q31_t Ia, q31_t Ib, q31_t * pIalpha, q31_t * pIbeta) argument [all...] |