Lines Matching defs:iosramp

660 	uint8_t			*iosramp;
725 iosramp = chunkp->basep + off;
732 if ((boff = ((uintptr_t)iosramp & (UINT32SZ - 1))) != 0) {
740 buf, iosramp, cnt, len);
741 ddi_rep_get8(handle, buf, iosramp, cnt, DDI_DEV_AUTOINCR);
743 iosramp += cnt;
748 ((((uintptr_t)iosramp | (uintptr_t)buf) & (UINT64SZ - 1)) == 0)) {
756 buf, iosramp, cnt, len);
757 ddi_rep_get64(handle, (uint64_t *)buf, (uint64_t *)iosramp,
759 iosramp += cnt * UINT64SZ;
769 buf, iosramp, len, NULL);
771 (uint32_t *)iosramp);
772 iosramp += UINT32SZ;
778 ddi_rep_get8(handle, buf, iosramp, len,
782 ((((uintptr_t)iosramp | (uintptr_t)buf) & (UINT32SZ - 1)) == 0)) {
790 buf, iosramp, cnt, len);
791 ddi_rep_get32(handle, (uint32_t *)buf, (uint32_t *)iosramp,
793 iosramp += cnt * UINT32SZ;
801 ddi_rep_get8(handle, buf, iosramp, len,
806 * We know that the "off" (i.e. iosramp) is at least word
810 ASSERT(((uintptr_t)iosramp & (UINT32SZ - 1)) == 0);
814 buf, iosramp, len, NULL);
815 for (; len >= UINT32SZ; len -= UINT32SZ, iosramp += UINT32SZ) {
816 word.data = ddi_get32(handle, (uint32_t *)iosramp);
827 ddi_rep_get8(handle, buf, iosramp, len,
858 uint8_t *iosramp;
933 iosramp = chunkp->basep + off;
940 if ((boff = ((uintptr_t)iosramp & (UINT32SZ - 1))) != 0) {
948 buf, iosramp, cnt, len);
949 ddi_rep_put8(handle, buf, iosramp, cnt, DDI_DEV_AUTOINCR);
951 iosramp += cnt;
956 ((((uintptr_t)iosramp | (uintptr_t)buf) & (UINT64SZ - 1)) == 0)) {
964 buf, iosramp, cnt, len);
965 ddi_rep_put64(handle, (uint64_t *)buf, (uint64_t *)iosramp,
967 iosramp += cnt * UINT64SZ;
976 "WR: put32(buf:%p sramp:%p) len:%x\n", buf, iosramp,
978 ddi_put32(handle, (uint32_t *)iosramp,
980 iosramp += UINT32SZ;
986 ddi_rep_put8(handle, buf, iosramp, len,
990 ((((uintptr_t)iosramp | (uintptr_t)buf) & (UINT32SZ - 1)) == 0)) {
998 buf, iosramp, cnt, len);
999 ddi_rep_put32(handle, (uint32_t *)buf, (uint32_t *)iosramp,
1001 iosramp += cnt * UINT32SZ;
1009 ddi_rep_put8(handle, buf, iosramp, len,
1019 ASSERT(((uintptr_t)iosramp & (UINT32SZ - 1)) == 0);
1023 buf, iosramp, len, NULL);
1024 for (; len >= UINT32SZ; len -= UINT32SZ, iosramp += UINT32SZ) {
1029 ddi_put32(handle, (uint32_t *)iosramp, word.data);
1036 ddi_rep_put8(handle, buf, iosramp,
2206 ASSERT(iosram_master->iosramp != NULL);
2237 master_valid = (iosram_master->iosramp != NULL) ?
2239 new_master_valid = (iosram_new_master->iosramp != NULL) ?
2572 if (ddi_regs_map_setup(dip, 0, (caddr_t *)&softp->iosramp,
2620 softp->iosramp = NULL;
2777 toc_entryp = softp->iosramp + IOSRAM_GET_HDRFIELD32(softp, toc_offset);
2808 chunkp->basep = softp->iosramp + chunkp->toc_data.off;
2931 chunkp->basep = softp->iosramp + chunkp->toc_data.off;
3364 cmn_err(CE_CONT, " softp:%p handle:%p iosramp:%p\n", (void *)softp,
3365 (void *)softp->handle, (void *)softp->iosramp);