Lines Matching defs:sbp
81 sbd_board_t *sbp = (sbd_board_t *)mp->sbm_cm.sbdev_sbp;
83 sbd_handle_t *hp = MACHBD2HD(sbp);
111 hdp = sbd_get_sbdp_handle(sbp, hp);
126 f, sbp->sb_num,
139 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
147 hdp = sbd_get_sbdp_handle(sbp, hp);
171 mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
173 ASSERT(mp->sbm_cm.sbdev_sbp == sbp);
177 sbp->sb_num,
187 f, sbp->sb_num,
206 f, sbp->sb_num,
216 f, sbp->sb_num);
224 f, (void *)dip, sbp->sb_num);
232 sbp->sb_num);
241 "(%d.%d)", f, state, sbp->sb_num,
253 sbp->sb_mempath[mp->sbm_cm.sbdev_unum]);
267 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
272 hdp = sbd_get_sbdp_handle(sbp, hp);
294 mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
301 sbp->sb_num,
306 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
323 " phys_install", f, sbp->sb_num,
328 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
374 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
377 hdp = sbd_get_sbdp_handle(sbp, hp);
397 mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
400 ASSERT(mp->sbm_cm.sbdev_sbp == sbp);
404 sbp->sb_num, mp->sbm_cm.sbdev_unum);
416 sbd_board_t *sbp;
422 sbp = SBDH2BD(hp->h_sbd);
424 hdp = sbd_get_sbdp_handle(sbp, hp);
454 s_mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
456 ASSERT(s_mp->sbm_cm.sbdev_sbp == sbp);
476 sbd_add_memory_spans(sbd_board_t *sbp, struct memlist *ml)
502 umb.u_board = sbp->sb_num;
538 sbd_board_t *sbp;
550 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
551 hp = MACHBD2HD(sbp);
552 hdp = sbd_get_sbdp_handle(sbp, hp);
557 f, sbp->sb_num, s_mp->sbm_cm.sbdev_unum);
566 f, sbp->sb_num);
583 sbp = (sbd_board_t *)t_mp->sbm_cm.sbdev_sbp;
585 f, sbp->sb_num);
609 sbp = (sbd_board_t *)x_mp->sbm_cm.sbdev_sbp;
615 sbp->sb_num,
618 SBD_SET_ERRSTR(ep, sbp->sb_mempath[x_mp->sbm_cm.sbdev_unum]);
693 sbp = (sbd_board_t *)t_mp->sbm_cm.sbdev_sbp;
696 f, sbp->sb_num,
701 sbd_add_memory_spans(sbp, nl);
709 sbp = (sbd_board_t *)t_mp->sbm_cm.sbdev_sbp;
710 hdp->h_board = sbp->sb_num;
716 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
717 hdp->h_board = sbp->sb_num;
724 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
725 hdp->h_board = sbp->sb_num;
738 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
739 PR_MEM("%s: board %d's memlist:", f, sbp->sb_num);
749 sbd_board_t *sbp;
753 sbp = (sbd_board_t *)t_mp->sbm_cm.sbdev_sbp;
778 SBD_DEV_CLR_UNREFERENCED(sbp, SBD_COMP_MEM, 0);
779 SBD_DEV_CLR_RELEASED(sbp, SBD_COMP_MEM, 0);
780 SBD_DEVICE_TRANSITION(sbp, SBD_COMP_MEM, 0,
785 sbd_last_target = sbp->sb_num;
796 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
812 * handle in sbp->sb_dev[..mem-unit...].sbm_memhandle allocated
824 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
849 mp = SBD_GET_BOARD_MEMUNIT(sbp, d);
857 SBD_SET_ERRSTR(ep, sbp->sb_mempath[d]);
869 SBD_SET_ERRSTR(ep, sbp->sb_mempath[d]);
889 f, sbp->sb_num,
893 SBD_SET_ERRSTR(lep, sbp->sb_mempath[d]);
916 sbp->sb_num,
921 SBD_SET_ERRSTR(lep, sbp->sb_mempath[d]);
931 SBD_SET_ERRSTR(lep, sbp->sb_mempath[d]);
952 f, sbp->sb_num);
967 SBD_SET_ERRSTR(lep, sbp->sb_mempath[d]);
1016 f, sbp->sb_num,
1021 sbp->sb_mempath[mp->sbm_cm.sbdev_unum]);
1047 sbp = (sbd_board_t *)
1049 targ = sbp->sb_num;
1050 sbp = (sbd_board_t *)mp->sbm_cm.sbdev_sbp;
1051 src = sbp->sb_num;
1056 sbp = (sbd_board_t *)mp->sbm_cm.sbdev_sbp;
1058 " board %d\n", f, sbp->sb_num);
1074 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
1078 s_mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
1079 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
1118 f, sbp->sb_num,
1128 SBD_DEV_SET_RELEASED(sbp, SBD_COMP_MEM, unit);
1129 SBD_DEVICE_TRANSITION(sbp, SBD_COMP_MEM, unit, SBD_STATE_RELEASE);
1132 sbp = (sbd_board_t *)t_mp->sbm_cm.sbdev_sbp;
1139 SBD_DEV_SET_RELEASED(sbp, SBD_COMP_MEM,
1141 SBD_DEVICE_TRANSITION(sbp, SBD_COMP_MEM,
1159 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
1164 sbp = (sbd_board_t *)t_mp->sbm_cm.sbdev_sbp;
1174 sbp->sb_num,
1178 SBD_SET_ERRSTR(ep, sbp->sb_mempath[mp->sbm_cm.sbdev_unum]);
1188 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
1190 SBD_DEV_SET_UNREFERENCED(sbp, SBD_COMP_MEM, unit);
1191 SBD_DEVICE_TRANSITION(sbp, SBD_COMP_MEM, unit, SBD_STATE_UNREFERENCED);
1194 f, sbp->sb_num,
1200 sbp = (sbd_board_t *)t_mp->sbm_cm.sbdev_sbp;
1202 SBD_DEV_SET_UNREFERENCED(sbp, SBD_COMP_MEM,
1204 SBD_DEVICE_TRANSITION(sbp, SBD_COMP_MEM,
1208 sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
1211 f, sbp->sb_num,
1223 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
1225 mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
1249 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
1254 s_mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
1261 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
1290 f, sbp->sb_num);
1291 sbd_add_memory_spans(sbp, s_mp->sbm_del_mlist);
1346 sbp->sb_num,
1355 sbd_init_mem_unit(sbd_board_t *sbp, int unit, sbderror_t *ep)
1364 mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
1366 if (SBD_DEV_IS_ATTACHED(sbp, SBD_COMP_MEM, unit)) {
1368 } else if (SBD_DEV_IS_PRESENT(sbp, SBD_COMP_MEM, unit)) {
1380 if (!sbp->sb_memaccess_ok) {
1416 SBD_DEVICE_TRANSITION(sbp, SBD_COMP_MEM, unit, new_state);
1425 sbd_board_t *sbp = mp->sbm_cm.sbdev_sbp;
1428 sbd_handle_t *hp = MACHBD2HD(sbp);
1436 hdp = sbd_get_sbdp_handle(sbp, hp);
1443 sbp->sb_num,
1467 f, sbp->sb_num, mp->sbm_cm.sbdev_unum);
1479 f, sbp->sb_num,
2234 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
2251 if (!SBD_DEV_IS_PRESENT(sbp, SBD_COMP_CPU, i))
2254 if (!SBD_DEV_IS_ATTACHED(sbp, SBD_COMP_CPU, i))
2257 cpup = SBD_GET_BOARD_CPUUNIT(sbp, i);
2280 SBD_SET_ERRSTR(ep, sbp->sb_mempath[i]);
2285 dip = *(sbp->sb_devlist[NIX(SBD_COMP_MEM)]);
2287 hdp = sbd_get_sbdp_handle(sbp, hp);
2295 ASSERT(sbp->sb_mempath[unit] != NULL);
2298 (void) ddi_pathname(dip, sbp->sb_mempath[unit]);
2300 mp = SBD_GET_BOARD_MEMUNIT(sbp, unit);
2306 "board %d", f, sbp->sb_num);
2311 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
2326 umb.u_board = sbp->sb_num;
2375 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
2391 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
2416 sbd_board_t *sbp = SBDH2BD(hp->h_sbd);
2506 SBD_SET_ERRSTR(SBD_HD2ERR(hp), sbp->sb_mempath[unit]);
2541 sbd_board_t *sbp = (sbd_board_t *)s_mp->sbm_cm.sbdev_sbp;
2563 sbp->sb_num,
2566 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
2580 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
2592 hdp = sbd_get_sbdp_handle(sbp, hp);
2610 sbp->sb_num,
2618 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
2622 rv = sbd_move_memory(hp, sbp, tbp);
2629 sbp->sb_num,
2636 SBD_SET_ERRSTR(ep, sbp->sb_mempath[unit]);
2683 sbp->sb_num,
2690 umb.u_board = sbp->sb_num;