/device/linaro/bootloader/edk2/NetworkPkg/Mtftp6Dxe/ |
Mtftp6Support.c | 264 Configure the opened Udp6 instance until the corresponding Ip6 instance
270 @retval EFI_SUCCESS Configure the Udp6 instance successfully.
271 @retval EFI_NO_MAPPING The corresponding Ip6 instance has not
290 // Create a timer to check whether the Ip6 instance configured or not.
325 // Continue to configure the Udp6 instance.
365 The configure routine for Mtftp6 instance to transmit/receive.
374 @retval EFI_NO_MAPPING The corresponding Ip6 instance has not been
422 // Configure the Udp6 instance with current configure data.
436 Build and transmit the request packet for the Mtftp6 instance. [all...] |
Mtftp6Driver.c | 66 Create then initialize a MTFTP6 service binding instance.
72 binding instance.
74 @retval EFI_OUT_OF_RESOURCES Failed to allocate resources to create the instance
76 @retval EFI_SUCCESS The service instance is created for the controller.
151 Destroy the MTFTP6 instance and recycle the resources.
153 @param[in] Instance The pointer to the MTFTP6 instance.
158 IN MTFTP6_INSTANCE *Instance
165 if (Instance->Config != NULL) {
166 FreePool (Instance->Config); [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/MnpDxe/ |
MnpMain.c | 25 @param[in] This Pointer to the EFI_MANAGED_NETWORK_PROTOCOL instance.
37 @retval EFI_NOT_STARTED This MNP child driver instance has not been
51 MNP_INSTANCE_DATA *Instance;
61 Instance = MNP_INSTANCE_DATA_FROM_THIS (This);
67 // Copy the instance configuration data.
69 CopyMem (MnpConfigData, &Instance->ConfigData, sizeof (*MnpConfigData));
76 Snp = Instance->MnpServiceData->MnpDeviceData->Snp;
86 if (!Instance->Configured) {
102 parameters for the MNP child driver instance. Until the operational parameters
104 driver instance. Once the operational parameters have been reset, no more [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Ip4Dxe/ |
Ip4Config2Impl.c | 26 @param[in] Context Pointer to the IP4 config2 instance data.
39 @param[in, out] Instance The buffer of IP4 config2 instance to be freed.
47 IN OUT IP4_CONFIG2_INSTANCE *Instance
54 Dhcp4 = Instance->Dhcp4;
59 Instance->Dhcp4 = NULL;
61 IpSb = IP4_SERVICE_FROM_IP4_CONFIG2_INSTANCE (Instance);
67 Instance->Dhcp4Handle,
80 Instance->Dhcp4Handle
83 Instance->Dhcp4Handle = NULL; [all...] |
/device/linaro/bootloader/edk2/NetworkPkg/Dhcp6Dxe/ |
Dhcp6Io.c | 23 @param[in] Instance The pointer to the Dhcp6 instance.
37 IN DHCP6_INSTANCE *Instance,
48 IaCb = &Instance->IaCb;
216 // Insert into the retransmit list of the instance.
218 InsertTailList (&Instance->TxList, &TxCb->Link);
227 @param[in] Instance The pointer to the Dhcp6 instance.
238 IN DHCP6_INSTANCE *Instance,
251 NET_LIST_FOR_EACH_SAFE (Entry, NextEntry, &Instance->TxList) { [all...] |
Dhcp6Io.h | 23 @param[in] Instance The pointer to the Dhcp6 instance.
29 IN DHCP6_INSTANCE *Instance,
34 Clean up the session of the instance stateful exchange.
36 @param[in, out] Instance The pointer to the Dhcp6 instance.
42 IN OUT DHCP6_INSTANCE *Instance,
49 @param[in] Instance The pointer to Dhcp6 instance.
58 IN DHCP6_INSTANCE *Instance
[all...] |
/device/linaro/bootloader/edk2/NetworkPkg/DnsDxe/ |
DnsProtocol.c | 40 This function is used to retrieve DNS mode data for this DNS instance.
42 @param[in] This Pointer to EFI_DNS4_PROTOCOL instance.
47 available because this instance has not been configured.
59 DNS_INSTANCE *Instance;
87 Instance = DNS_INSTANCE_FROM_THIS_PROTOCOL4 (This);
88 if (Instance->State == DNS_STATE_UNCONFIGED) {
96 // Get the current configuration data of this instance.
98 Status = Dns4CopyConfigure (&DnsModeData->DnsConfigData, &Instance->Dns4CfgData);
146 This function is used to configure DNS configuration data for this DNS instance.
148 @param[in] This Pointer to EFI_DNS4_PROTOCOL instance. [all...] |
/device/linaro/bootloader/edk2/ArmPlatformPkg/Drivers/NorFlashDxe/ |
NorFlashDxe.c | 114 NOR_FLASH_INSTANCE* Instance;
118 Instance = AllocateRuntimeCopyPool (sizeof(NOR_FLASH_INSTANCE),&mNorFlashInstanceTemplate);
119 if (Instance == NULL) {
123 Instance->DeviceBaseAddress = NorFlashDeviceBase;
124 Instance->RegionBaseAddress = NorFlashRegionBase;
125 Instance->Size = NorFlashSize;
127 Instance->BlockIoProtocol.Media = &Instance->Media;
128 Instance->Media.MediaId = MediaId;
129 Instance->Media.BlockSize = BlockSize; [all...] |
NorFlashBlockIoDxe.c | 30 NOR_FLASH_INSTANCE *Instance;
32 Instance = INSTANCE_FROM_BLKIO_THIS(This);
36 return NorFlashReset (Instance);
52 NOR_FLASH_INSTANCE *Instance;
60 Instance = INSTANCE_FROM_BLKIO_THIS(This);
74 Status = NorFlashReadBlocks (Instance, Lba, BufferSizeInBytes, Buffer);
93 NOR_FLASH_INSTANCE *Instance;
96 Instance = INSTANCE_FROM_BLKIO_THIS(This);
107 Status = NorFlashWriteBlocks (Instance,Lba,BufferSizeInBytes,Buffer);
|
/device/linaro/bootloader/edk2/NetworkPkg/Ip6Dxe/ |
Ip6ConfigImpl.c | 25 @param[in] Context Pointer to the IP6 config instance data.
40 @param[in] IpSb The IP6 service binding instance.
62 // instance whose local IP is neither 0 nor the link-local address.
139 @param[in] Instance Pointer to the IP6 config instance data.
149 IN IP6_CONFIG_INSTANCE *Instance,
166 if (Instance->Dhcp6Handle != NULL) {
170 IpSb = IP6_SERVICE_FROM_IP6_CONFIG_INSTANCE (Instance);
172 Instance->OtherInfoOnly = OtherInfoOnly;
178 &Instance->Dhcp6Handle [all...] |
Ip6ConfigNv.h | 45 @param[in, out] Instance The IP6_CONFIG_INSTANCE to create a form.
54 IN OUT IP6_CONFIG_INSTANCE *Instance
60 @param[in, out] Instance The IP6_CONFIG_INSTANCE to unload a form.
65 IN OUT IP6_CONFIG_INSTANCE *Instance
|
/device/linaro/bootloader/edk2/OvmfPkg/Library/SerializeVariablesLib/ |
SerializeVariablesLib.c | 38 @param[in] Buffer - Buffer pointing to the next variable instance 50 @param[out] SizeUsed - Total size used for this variable instance in Buffer 122 @param[in] CallbackFunction - Function called for each variable instance 260 EFI_HANDLE Instance; 262 Instance = (EFI_HANDLE) Context; 265 Instance, 313 IN SV_INSTANCE *Instance, 320 NewSize = Instance->DataSize + Size; 321 if (NewSize <= Instance->BufferSize) { 335 if (Instance->BufferPtr != NULL) [all...] |
/device/linaro/bootloader/OpenPlatformPkg/Chips/TexasInstruments/Omap35xx/LcdGraphicsOutputDxe/ |
LcdGraphicsOutputDxe.c | 91 LCD_INSTANCE* Instance;
93 Instance = AllocateCopyPool (sizeof(LCD_INSTANCE), &mLcdTemplate);
94 if (Instance == NULL) {
98 Instance->Gop.Mode = &Instance->Mode;
99 Instance->Mode.Info = &Instance->ModeInfo;
101 *NewInstance = Instance;
249 IN LCD_INSTANCE* Instance
261 Instance->Mode.FrameBufferBase = VramBaseAddress; [all...] |
/device/linaro/bootloader/edk2/Omap35xxPkg/LcdGraphicsOutputDxe/ |
LcdGraphicsOutputDxe.c | 91 LCD_INSTANCE* Instance;
93 Instance = AllocateCopyPool (sizeof(LCD_INSTANCE), &mLcdTemplate);
94 if (Instance == NULL) {
98 Instance->Gop.Mode = &Instance->Mode;
99 Instance->Mode.Info = &Instance->ModeInfo;
101 *NewInstance = Instance;
249 IN LCD_INSTANCE* Instance
261 Instance->Mode.FrameBufferBase = VramBaseAddress; [all...] |
/device/linaro/bootloader/edk2/EmulatorPkg/Library/ThunkProtocolList/ |
ThunkProtocolList.c | 48 UINTN Instance;
55 Instance = 0;
85 Private->Data.Instance = Instance++;
104 OUT EMU_IO_THUNK_PROTOCOL **Instance OPTIONAL
119 } else if (*Instance == NULL) {
121 *Instance = &Private->Data;
123 } else if (*Instance == &Private->Data) {
130 *Instance = &Private->Data;
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Udp4Dxe/ |
Udp4Driver.c | 48 UDP4_INSTANCE_DATA *Instance;
57 Instance = NET_LIST_USER_STRUCT_S (Entry, UDP4_INSTANCE_DATA, Link, UDP4_INSTANCE_DATA_SIGNATURE);
62 if (!NetIsInHandleBuffer (Instance->ChildHandle, NumberOfChildren, ChildHandleBuffer)) {
66 return ServiceBinding->DestroyChild (ServiceBinding, Instance->ChildHandle);
78 @param[in] This Protocol instance pointer.
137 @param[in] This Protocol instance pointer.
198 @param[in] This Protocol instance pointer.
290 @param[in] This Pointer to the EFI_SERVICE_BINDING_PROTOCOL instance.
311 UDP4_INSTANCE_DATA *Instance;
322 // Allocate the instance private data structure. [all...] |
/device/linaro/bootloader/edk2/NetworkPkg/Udp6Dxe/ |
Udp6Driver.c | 50 @param[in] This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.
121 @param[in] This Protocol instance pointer.
196 UDP6_INSTANCE_DATA *Instance;
205 Instance = NET_LIST_USER_STRUCT_S (Entry, UDP6_INSTANCE_DATA, Link, UDP6_INSTANCE_DATA_SIGNATURE);
210 if (!NetIsInHandleBuffer (Instance->ChildHandle, NumberOfChildren, ChildHandleBuffer)) {
214 return ServiceBinding->DestroyChild (ServiceBinding, Instance->ChildHandle);
226 @param[in] This Protocol instance pointer.
317 @param[in] This Pointer to the EFI_SERVICE_BINDING_PROTOCOL instance.
338 UDP6_INSTANCE_DATA *Instance;
349 // Allocate the instance private data structure. [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Mtftp4Dxe/ |
Mtftp4Driver.c | 63 @param This The MTFTP driver binding instance
128 Create then initialize a MTFTP service binding instance.
134 binding instance.
136 @retval EFI_OUT_OF_RESOURCES Failed to allocate resource to create the instance
139 @retval EFI_SUCCESS The service instance is created for the
225 Release all the resource used the MTFTP service binding instance.
227 @param MtftpSb The MTFTP service binding instance.
337 MTFTP4_PROTOCOL *Instance;
346 Instance = NET_LIST_USER_STRUCT_S (Entry, MTFTP4_PROTOCOL, Link, MTFTP4_PROTOCOL_SIGNATURE);
351 if (!NetIsInHandleBuffer (Instance->Handle, NumberOfChildren, ChildHandleBuffer)) { [all...] |
Mtftp4Support.c | 266 @param Instance The Mtftp session
275 IN MTFTP4_PROTOCOL *Instance
292 Token = Instance->Token;
294 Mode = Instance->Token->ModeStr;
322 Packet->OpCode = HTONS (Instance->Operation);
351 return Mtftp4SendPacket (Instance, Nbuf);
358 @param Instance The MTFTP session
369 IN MTFTP4_PROTOCOL *Instance,
392 return Mtftp4SendPacket (Instance, Packet);
421 Set the timeout for the instance. User a longer time for passive instances. [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/Network/Dhcp4Dxe/ |
Dhcp4Driver.c | 71 @param[in] This Protocol instance pointer.
153 @param[in] DhcpSb The DHCP service instance to destroy.
183 Create a new DHCP service binding instance for the controller.
189 instance.
192 @retval EFI_SUCCESS The DHCP service instance is created.
276 @param[in] This Protocol instance pointer.
373 DHCP_PROTOCOL *Instance;
380 Instance = NET_LIST_USER_STRUCT_S (Entry, DHCP_PROTOCOL, Link, DHCP_PROTOCOL_SIGNATURE);
383 return ServiceBinding->DestroyChild (ServiceBinding, Instance->Handle);
395 @param[in] This Protocol instance pointer. [all...] |
/device/linaro/bootloader/edk2/SecurityPkg/Hash2DxeCrypto/ |
Hash2DxeCrypto.c | 139 @param[in] This Points to this instance of EFI_HASH2_PROTOCOL.
161 @param[in] This Points to this instance of EFI_HASH2_PROTOCOL.
191 @param[in] This Points to this instance of EFI_HASH2_PROTOCOL.
200 or HashInit() is already called before and not terminated by HashFinal() yet on the same instance.
213 @param[in] This Points to this instance of EFI_HASH2_PROTOCOL.
222 or the operation in progress was terminated by a call to Hash() or HashFinal() on the same instance.
238 @param[in] This Points to this instance of EFI_HASH2_PROTOCOL.
246 or the operation in progress was canceled by a call to Hash() on the same instance.
289 @param[in] This Points to this instance of EFI_HASH2_PROTOCOL.
330 @param[in] This Points to this instance of EFI_HASH2_PROTOCOL. [all...] |
/device/linaro/bootloader/OpenPlatformPkg/Drivers/Variable/BlockVariableDxe/ |
BlockVariableDxe.c | 92 BLOCK_VARIABLE_INSTANCE *Instance; 94 Instance = CR (This, BLOCK_VARIABLE_INSTANCE, FvbProtocol, BLOCK_VARIABLE_SIGNATURE); 95 *BlockSize = (UINTN) Instance->Media.BlockSize; 110 BLOCK_VARIABLE_INSTANCE *Instance; 116 Instance = CR (This, BLOCK_VARIABLE_INSTANCE, FvbProtocol, BLOCK_VARIABLE_SIGNATURE); 117 BlockIo = Instance->BlockIoProtocol; 118 Bytes = (Offset + *NumBytes + Instance->Media.BlockSize - 1) / Instance->Media.BlockSize * Instance->Media.BlockSize; 126 Status = BlockIo->ReadBlocks (BlockIo, BlockIo->Media->MediaId, Instance->StartLba + Lba [all...] |
/device/linaro/bootloader/edk2/EmulatorPkg/Include/Library/ |
EmuThunkLib.h | 25 Protocol instance. 28 @param Instance Instance of protocol to search for. 30 @retval NULL Protocol and Instance not found. 38 IN UINTN Instance
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Framework/Guid/DataHubRecords/ |
DataHubSubClass.h | 37 UINT16 Instance;
62 UINT16 Instance;
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/FvSimpleFileSystemDxe/ |
FvSimpleFileSystemEntryPoint.c | 96 FV_FILESYSTEM_INSTANCE *Instance;
104 Instance = FVFS_INSTANCE_FROM_SIMPLE_FS_THIS (This);
107 if (Instance->Root == NULL) {
116 Instance->Root = Root;
117 Root->Instance = Instance;
128 // Populate the instance's list of files. We consider anything a file that
131 FvProtocol = Instance->FvProtocol;
215 InsertHeadList (&Instance->FileInfoHead, &FvFileInfo->Link);
226 Instance->Root->DirReadNext = FVFS_GET_FIRST_FILE_INFO (Instance); [all...] |