Lines Matching refs:pDrvRaidMap
277 MR_DRV_RAID_MAP *pDrvRaidMap = &drv_map->raidMap; in MR_PopulateDrvRaidMapVentura() local
305 pDrvRaidMap->ldCount = htole16(ld_count); in MR_PopulateDrvRaidMapVentura()
306 pDrvRaidMap->fpPdIoTimeoutSec = fw_map_dyn->fpPdIoTimeoutSec; in MR_PopulateDrvRaidMapVentura()
307 pDrvRaidMap->totalSize = htole32(sizeof(MR_DRV_RAID_MAP_ALL)); in MR_PopulateDrvRaidMapVentura()
337 memcpy(pDrvRaidMap->devHndlInfo, fw_map_dyn->RaidMapDescPtrs.ptrStruct.devHndlInfo, in MR_PopulateDrvRaidMapVentura()
349 pDrvRaidMap->ldTgtIdToLd[j] = fw_map_dyn->RaidMapDescPtrs.ptrStruct.ldTgtIdToLd[j]; in MR_PopulateDrvRaidMapVentura()
352 " %d drv ldTgtIdToLd %d\n", j, pDrvRaidMap->ldTgtIdToLd[j]); in MR_PopulateDrvRaidMapVentura()
363 memcpy(pDrvRaidMap->arMapInfo, fw_map_dyn->RaidMapDescPtrs.ptrStruct.arMapInfo, in MR_PopulateDrvRaidMapVentura()
369 memcpy(pDrvRaidMap->ldSpanMap, fw_map_dyn->RaidMapDescPtrs.ptrStruct.ldSpanMap, in MR_PopulateDrvRaidMapVentura()
385 j, j, pDrvRaidMap->ldSpanMap[j].ldRaid.targetId, j, in MR_PopulateDrvRaidMapVentura()
386 pDrvRaidMap->ldSpanMap[j].ldRaid.seqNum, in MR_PopulateDrvRaidMapVentura()
387 (u_int32_t)pDrvRaidMap->ldSpanMap[j].ldRaid.rowSize); in MR_PopulateDrvRaidMapVentura()
389 drv_map, pDrvRaidMap, &fw_map_dyn->RaidMapDescPtrs.ptrStruct.ldSpanMap[j].ldRaid, in MR_PopulateDrvRaidMapVentura()
390 &pDrvRaidMap->ldSpanMap[j].ldRaid); in MR_PopulateDrvRaidMapVentura()
417 MR_DRV_RAID_MAP *pDrvRaidMap = &drv_map->raidMap; in MR_PopulateDrvRaidMap() local
438 pDrvRaidMap->ldCount = htole16(ld_count); in MR_PopulateDrvRaidMap()
439 pDrvRaidMap->fpPdIoTimeoutSec = fw_map_ext->fpPdIoTimeoutSec; in MR_PopulateDrvRaidMap()
441 pDrvRaidMap->ldTgtIdToLd[i] = (u_int16_t)fw_map_ext->ldTgtIdToLd[i]; in MR_PopulateDrvRaidMap()
443 memcpy(pDrvRaidMap->ldSpanMap, fw_map_ext->ldSpanMap, sizeof(MR_LD_SPAN_MAP) * ld_count); in MR_PopulateDrvRaidMap()
453 pDrvRaidMap->ldSpanMap[i].ldRaid.targetId, i, in MR_PopulateDrvRaidMap()
454 pDrvRaidMap->ldSpanMap[i].ldRaid.seqNum, in MR_PopulateDrvRaidMap()
455 (u_int32_t)pDrvRaidMap->ldSpanMap[i].ldRaid.rowSize); in MR_PopulateDrvRaidMap()
457 drv_map, pDrvRaidMap, &fw_map_ext->ldSpanMap[i].ldRaid, in MR_PopulateDrvRaidMap()
458 &pDrvRaidMap->ldSpanMap[i].ldRaid); in MR_PopulateDrvRaidMap()
461 memcpy(pDrvRaidMap->arMapInfo, fw_map_ext->arMapInfo, in MR_PopulateDrvRaidMap()
463 memcpy(pDrvRaidMap->devHndlInfo, fw_map_ext->devHndlInfo, in MR_PopulateDrvRaidMap()
466 pDrvRaidMap->totalSize = htole32(sizeof(MR_FW_RAID_MAP_EXT)); in MR_PopulateDrvRaidMap()
482 pDrvRaidMap->totalSize = pFwRaidMap->totalSize; in MR_PopulateDrvRaidMap()
483 pDrvRaidMap->ldCount = pFwRaidMap->ldCount; in MR_PopulateDrvRaidMap()
484 pDrvRaidMap->fpPdIoTimeoutSec = in MR_PopulateDrvRaidMap()
488 pDrvRaidMap->ldTgtIdToLd[i] = in MR_PopulateDrvRaidMap()
492 for (i = 0; i < pDrvRaidMap->ldCount; i++) { in MR_PopulateDrvRaidMap()
493 pDrvRaidMap->ldSpanMap[i] = in MR_PopulateDrvRaidMap()
504 pDrvRaidMap->ldSpanMap[i].ldRaid.targetId, in MR_PopulateDrvRaidMap()
505 pDrvRaidMap->ldSpanMap[i].ldRaid.seqNum, in MR_PopulateDrvRaidMap()
506 (u_int32_t)pDrvRaidMap->ldSpanMap[i].ldRaid.rowSize); in MR_PopulateDrvRaidMap()
508 drv_map, pDrvRaidMap, in MR_PopulateDrvRaidMap()
509 &pFwRaidMap->ldSpanMap[i].ldRaid, &pDrvRaidMap->ldSpanMap[i].ldRaid); in MR_PopulateDrvRaidMap()
513 memcpy(pDrvRaidMap->arMapInfo, pFwRaidMap->arMapInfo, in MR_PopulateDrvRaidMap()
515 memcpy(pDrvRaidMap->devHndlInfo, pFwRaidMap->devHndlInfo, in MR_PopulateDrvRaidMap()
539 MR_DRV_RAID_MAP *pDrvRaidMap = &drv_map->raidMap; in MR_ValidateMapInfo() local
544 pDrvRaidMap = &drv_map->raidMap; in MR_ValidateMapInfo()
554 (sizeof(MR_LD_SPAN_MAP) * le16toh(pDrvRaidMap->ldCount)); in MR_ValidateMapInfo()
556 if (le32toh(pDrvRaidMap->totalSize) != expected_map_size) { in MR_ValidateMapInfo()
559 device_printf(sc->mrsas_dev, "pDrvRaidMap->totalSize=%x\n", le32toh(pDrvRaidMap->totalSize)); in MR_ValidateMapInfo()