Lines Matching refs:dp

336 static int		dr_check_unit_attached(dr_common_unit_t *dp);
1550 dr_dev_is_target(dr_dev_unit_t *dp, int present_only, uint_t uset)
1556 cp = &dp->du_common;
1629 dr_dev_unit_t *dp;
1633 dp = DR_GET_BOARD_DEVUNIT(bp, type, unum);
1634 if (dr_dev_is_target(dp, present_only, uset)) {
1635 *wp++ = &dp->du_common;
1653 dp = DR_GET_BOARD_DEVUNIT(bp, type, cunum);
1655 if (dr_dev_is_target(dp, present_only, uset)) {
1656 *wp++ = &dp->du_common;
2520 dr_dev_unit_t *dp;
2522 dp = DR_GET_BOARD_DEVUNIT(bp, nt, unit_num);
2523 ASSERT(dp->du_common.sbdev_bp == bp);
2524 ASSERT(dp->du_common.sbdev_unum == unit_num);
2525 ASSERT(dp->du_common.sbdev_type == nt);
2527 return (dp);
2533 dr_dev_unit_t *dp;
2537 dp = dr_get_dev_unit(bp, SBD_COMP_CPU, unit_num);
2538 return (&dp->du_cpu);
2544 dr_dev_unit_t *dp;
2548 dp = dr_get_dev_unit(bp, SBD_COMP_MEM, unit_num);
2549 return (&dp->du_mem);
2555 dr_dev_unit_t *dp;
2559 dp = dr_get_dev_unit(bp, SBD_COMP_IO, unit_num);
2560 return (&dp->du_io);
2566 dr_dev_unit_t *dp;
2568 dp = dr_get_dev_unit(bp, nt, unum);
2569 return (&dp->du_common);
2841 dr_dev_unit_t *dp;
2858 dp = DR_GET_BOARD_DEVUNIT(bp, nt, unum);
2861 ASSERT(dp->du_common.sbdev_bp == bp);
2862 ASSERT(dp->du_common.sbdev_unum == unum);
2863 ASSERT(dp->du_common.sbdev_type == nt);
2866 (void) snprintf(dp->du_common.sbdev_path,
2867 sizeof (dp->du_common.sbdev_path),
2871 dp->du_common.sbdev_id = id;
2872 DR_DEV_SET_PRESENT(&dp->du_common);
2884 dr_dev_unit_t *dp;
2906 dp = DR_GET_BOARD_DEVUNIT(bp, SBD_COMP_CPU, i);
2908 bzero(dp, sizeof (*dp));
2909 dp->du_common.sbdev_bp = bp;
2910 dp->du_common.sbdev_unum = i;
2911 dp->du_common.sbdev_type = SBD_COMP_CPU;
2915 dp = DR_GET_BOARD_DEVUNIT(bp, SBD_COMP_MEM, i);
2917 bzero(dp, sizeof (*dp));
2918 dp->du_common.sbdev_bp = bp;
2919 dp->du_common.sbdev_unum = i;
2920 dp->du_common.sbdev_type = SBD_COMP_MEM;
2924 dp = DR_GET_BOARD_DEVUNIT(bp, SBD_COMP_IO, i);
2926 bzero(dp, sizeof (*dp));
2927 dp->du_common.sbdev_bp = bp;
2928 dp->du_common.sbdev_unum = i;
2929 dp->du_common.sbdev_type = SBD_COMP_IO;