Lines Matching refs:saRoot
71 agsaLLRoot_t *saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in siPortSASDeviceAdd() local
86 pDevice = (agsaDeviceDesc_t *) saLlistGetHead(&(saRoot->freeDevicesList)); in siPortSASDeviceAdd()
94 saLlistRemove(&(saRoot->freeDevicesList), &(pDevice->linkNode)); in siPortSASDeviceAdd()
175 agsaLLRoot_t *saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in siPortDeviceRemove() local
199 saLlistAdd(&(saRoot->freeDevicesList), &(pDevice->linkNode)); in siPortDeviceRemove()
207 saRoot->DeviceMap[deviceIdx].DeviceIdFromFW = 0; in siPortDeviceRemove()
208 saRoot->DeviceMap[deviceIdx].DeviceHandle = agNULL; in siPortDeviceRemove()
251 agsaLLRoot_t *saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in siPortSATADeviceAdd() local
264 pDevice = (agsaDeviceDesc_t *) saLlistGetHead(&(saRoot->freeDevicesList)); in siPortSATADeviceAdd()
272 saLlistRemove(&(saRoot->freeDevicesList), &(pDevice->linkNode)); in siPortSATADeviceAdd()
335 agsaLLRoot_t *saRoot = (agsaLLRoot_t *)(agRoot->sdkData); in siPortInvalid() local
347 saLlistRemove(&(saRoot->validPorts), &(pPort->linkNode)); in siPortInvalid()
348 saLlistAdd(&(saRoot->freePorts), &(pPort->linkNode)); in siPortInvalid()
375 agsaLLRoot_t *saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in siPortDeviceListRemove() local
398 saLlistAdd(&(saRoot->freeDevicesList), &(pDevice->linkNode)); in siPortDeviceListRemove()
431 agsaLLRoot_t *saRoot = (agsaLLRoot_t *) (agRoot->sdkData); in saPortControl() local
441 SA_ASSERT((agNULL !=saRoot ), ""); in saPortControl()
443 if(saRoot == agNULL) in saPortControl()
454 pRequest = (agsaIORequestDesc_t *)saLlistIOGetHead(&(saRoot->freeIORequests)); /**/ in saPortControl()
458 pRequest = (agsaIORequestDesc_t *)saLlistIOGetHead(&(saRoot->freeReservedRequests)); in saPortControl()
477 saLlistIORemove(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in saPortControl()
482 saLlistIORemove(&(saRoot->freeIORequests), &(pRequest->linkNode)); in saPortControl()
485 saRoot->IOMap[pRequest->HTag].Tag = pRequest->HTag; in saPortControl()
486 saRoot->IOMap[pRequest->HTag].IORequest = (void *)pRequest; in saPortControl()
487 saRoot->IOMap[pRequest->HTag].agContext = agContext; in saPortControl()
511 saRoot->IOMap[pRequest->HTag].Tag = MARK_OFF; in saPortControl()
512 saRoot->IOMap[pRequest->HTag].IORequest = agNULL; in saPortControl()
513 saRoot->IOMap[pRequest->HTag].agContext = agNULL; in saPortControl()
517 if (saLlistIOGetCount(&(saRoot->freeReservedRequests)) < SA_RESERVED_REQUEST_COUNT) in saPortControl()
520 saLlistIOAdd(&(saRoot->freeReservedRequests), &(pRequest->linkNode)); in saPortControl()
525 saLlistIOAdd(&(saRoot->freeIORequests), &(pRequest->linkNode)); in saPortControl()
536 … saRoot->autoDeregDeviceflag[pPort->portId & PORTID_MASK] = param0 & AUTO_HARD_RESET_DEREG_FLAG; in saPortControl()
541 …saRoot->autoDeregDeviceflag[pPort->portId & PORTID_MASK] = ((param0 & AUTO_FW_CLEANUP_DEREG_FLAG) … in saPortControl()
543 …ing IOMB SUCCESS, portId 0x%x autoDeregDeviceflag=0x%x\n", pPort->portId,saRoot->autoDeregDevicefl… in saPortControl()