si_memcpy
si_memcpy(DEST_ADDR, SRC_ADDR, LEN);
si_memcpy(DEST_ADDR, SRC_ADDR, LEN);
si_memcpy(curObTrace->Iomb, iomb, MIN(numBytes, MPI_DEBUG_TRACE_OB_IOMB_SIZE));
si_memcpy(curIbTrace->Iomb, iomb, MIN(numBytes, MPI_DEBUG_TRACE_IB_IOMB_SIZE));
si_memcpy(pbase,userFwImg->ilaImg, userFwImg->ilaLen );
si_memcpy(pbase,userFwImg->aap1Img, userFwImg->aap1Len );
si_memcpy(pbase,userFwImg->iopImg, userFwImg->iopLen );
si_memcpy(&saRoot->SpcBarOffset, SPCTable, sizeof(SPCTable));
si_memcpy(&saRoot->SpcBarOffset, SPC_V_Table, sizeof(SPC_V_Table));
si_memcpy(&saRoot->mpiConfig.phyAnalogConfig, &hwConfig->phyAnalogConfig, sizeof(agsaPhyAnalogSetupTable_t));
si_memcpy(&saRoot->inboundQueue[qIdx].memoryRegion, &memoryAllocated->region[mIdx], sizeof(mpiMem_t));
si_memcpy(&saRoot->outboundQueue[qIdx].memoryRegion, &memoryAllocated->region[mIdx], sizeof(mpiMem_t));
si_memcpy(&config->Signature, &Signature, sizeof(Signature));
si_memcpy( _buf, (bit8*)(q->memoryRegion.virtPtr) + length, 128*256);
si_memcpy( _buf, (bit8*)(q->memoryRegion.virtPtr) + length, 128*256);
si_memcpy(forensicData->BufferType.dataBuf.directData, saRoot->memoryAllocated.agMemory[HDA_DMA_BUFFER].virtPtr,biggest);
si_memcpy(regDumpInfo->directData, (bit8 *)&saRoot->registerDump0[0] +
si_memcpy(regDumpInfo->directData, (bit8 *)&saRoot->registerDump1[0] +
si_memcpy(dst, &value, 4);
si_memcpy(dst, &value, rem);
si_memcpy(pMessage, payload, (size - sizeof(mpiMsgHeader_t)));
si_memcpy(&payload.Data.NVMData[0], NVMDInfo->directData, NVMDInfo->directLen);
si_memcpy(&payload.payload[0], echoPayload, (sizeof(agsaEchoCmd_t) - 4));
si_memcpy((bit32 *) &(payload.SrcSgl), (bit32 *) &(agDifEncOffload->SrcSgl), sizeof(agsaSgl_t));
si_memcpy((bit32 *) &(payload.DstSgl), (bit32 *) &(agDifEncOffload->DstSgl), sizeof(agsaSgl_t));
si_memcpy(ptemp, pValue, sizeof(agsaSASIdentify_t));
si_memcpy(pIomb, payload, sizeof(agsaSMPCmd_t));
si_memcpy(&(saRoot->phys[phyId].sasIdentify.sasAddressHi),&(IDframe->sasAddressHi),4);
si_memcpy(&(saRoot->phys[phyId].sasIdentify.sasAddressLo),&(IDframe->sasAddressLo),4);
si_memcpy(&pDevice->devInfo.sasDeviceInfo.commonDevInfo, &commonDevInfo, sizeof(agsaDeviceInfo_t));
si_memcpy(&pDevice->devInfo.sataDeviceInfo.commonDevInfo, &commonDevInfo, sizeof(agsaDeviceInfo_t));
si_memcpy(&bist.testDiscption,TestDescriptor,length );
si_memcpy(&opmcmd.IDString_Role[1], id->ID, AGSA_ID_SIZE);
si_memcpy(&opmcmd.Kblob, kblob, sizeof(agsaEncryptKekBlob_t));
si_memcpy((bit8*)SetOperatorCmd.cert, (bit8*)cert, 40);
GLOBAL FORCEINLINE void* si_memcpy(void *dst, void *src, bit32 count);
si_memcpy((void *)(payload+4), (void *)&agSATAReq->fis.fisRegHostToDev, sizeof(agsaFisRegHostToDevice_t));
si_memcpy((void *)(payload+4), (void *)&agSATAReq->fis.fisRegHostToDev, sizeof(agsaFisRegHostToDevice_t));
si_memcpy(&(payload.SMPCmd[0]),pSMPFrame->outFrameBuf,pSMPFrame->outFrameLen);
si_memcpy(&pPayload->SSPIu[0], &pIRequest->sspCmdIUExt, sspiul);
si_memcpy((&((agsaSSPIniEncryptIOStartCmd_t *)(pPayload))->AddrLow0), pSgl, sizeof(agsaSgl_t));
si_memcpy((&(pPayload->SSPIu[0]) + sspiul), pSgl, sizeof(agsaSgl_t));
si_memcpy(pPayload->reserved, pTResponse->frameBuf, pTResponse->respBufLength);
si_memcpy(piu->lun, fc->lun, sizeof(piu->lun));
si_memcpy(piu->cdb, fc->cdb, sizeof(piu->cdb));
si_memcpy(&pPayload->AddrLow0, pSgl, sizeof(*pSgl));
si_memcpy(piu->lun, fc->lun, sizeof(piu->lun));
si_memcpy(piu->cdb, fc->cdb, MIN(sizeof(piu->cdb),
si_memcpy((&(pPayload->SSPIu[0]) + sspiul), pSgl, sizeof(*pSgl));
si_memcpy(&pPayload->SSPInfoUnit, &pIRequest->sspCmdIU, sizeof(pPayload->SSPInfoUnit));
si_memcpy(DEST_ADDR, SRC_ADDR, LEN);
si_memcpy(DEST_ADDR, SRC_ADDR, LEN);
si_memcpy(DEST_ADDR, SRC_ADDR, LEN);
si_memcpy(DEST_ADDR, SRC_ADDR, LEN);