Home | History | Annotate | Download | only in EfiSocketLib

Lines Matching defs:pService

50   ESL_SERVICE * pService;

97 LengthInBytes = sizeof ( *pService );
101 (VOID **) &pService
105 "0x%08x: Allocate pService, %d bytes\r\n",
106 pService,
112 ZeroMem ( pService, LengthInBytes );
113 pService->Signature = SERVICE_SIGNATURE;
114 pService->pSocketBinding = pSocketBinding;
115 pService->Controller = Controller;
116 pService->pServiceBinding = pServiceBinding;
147 pService,
167 pService->pNext = *ppServiceListHead;
168 *ppServiceListHead = pService;
215 gBS->FreePool ( pService );
217 "0x%08x: Free pService, %d bytes\r\n",
218 pService,
219 sizeof ( *pService )));
220 pService = NULL;
272 ESL_SERVICE * pService;
297 (VOID **)&pService,
312 pPort = pService->pPortList;
317 pPort->pService = NULL;
318 pService->pPortList = pPort->pLinkService;
330 pPort = pService->pPortList;
337 pBuffer = &pBuffer[ pService->pSocketBinding->ServiceListOffset ];
340 if ( pService == pPreviousService ) {
344 *ppServiceListHead = pService->pNext;
351 if ( pService == pPreviousService->pNext ) {
352 pPreviousService->pNext = pService->pNext;
370 pService,
389 Status = gBS->FreePool ( pService );
392 "0x%08x: Free pService, %d bytes\r\n",
393 pService,
394 sizeof ( *pService )));
398 "ERROR - Failed to free pService 0x%08x, Status: %r\r\n",
399 pService,
402 pService = NULL;