Lines Matching refs:dp

279 	drmach_device_t	*dp;
422 static int drmach_iocage_cpu_return(drmach_device_t *dp,
1058 drmach_device_t *dp;
1075 dp = id;
1077 rdip = dp->node->n_getdip(dp->node);
4976 drmach_device_t *dp[MAX_CORES_PER_CMP];
5009 err = drmach_iocage_setup(&obufp->msgdata.dm_tb, dp, oflags);
5078 if (dp[i] != NULL) {
5079 (void) drmach_iocage_cpu_return(dp[i],
5140 drmach_read_reg_addr(drmach_device_t *dp, uint64_t *p)
5145 drmach_node_t *np = dp->node;
5153 if (dp->node->n_getproplen(dp->node, "portid", &len) != 0) {
5155 if (dp->node->get_parent(dp->node, &pp) != 0) {
5568 drmach_device_t *dp;
5572 dp = &cp->dev;
5574 stat->assigned = dp->bp->assigned;
5575 stat->powered = dp->bp->powered;
5579 stat->busy = dp->busy;
5580 (void) strncpy(stat->type, dp->type, sizeof (stat->type));
5652 drmach_device_t *dp;
5656 dp = id;
5658 *dip = dp->node->n_getdip(dp->node);
5665 drmach_device_t *dp;
5671 dp = id;
5673 dip = dp->node->n_getdip(dp->node);
5870 drmach_device_t *dp;
5876 dp = id;
5877 bp = dp->bp;
5879 rdip = dp->node->n_getdip(dp->node);
5922 drmach_device_t *dp;
5926 dp = id;
5928 dip = dp->node->n_getdip(dp->node);
5951 ios.bnum = dp->bp->bnum;
5992 drmach_device_t *dp;
5996 dp = id;
5998 dip = dp->node->n_getdip(dp->node);
6021 ios.bnum = dp->bp->bnum;
6062 drmach_device_t *dp;
6066 dp = id;
6068 rdip = dp->node->n_getdip(dp->node);
6085 if (strcmp(dp->type, DRMACH_DEVTYPE_PCI) == 0) {
6103 drmach_device_t *dp;
6108 dp = id;
6110 dip = dp->node->n_getdip(dp->node);
6118 if (strcmp(dp->type, DRMACH_DEVTYPE_PCI) == 0) {
6134 ios.bnum = dp->bp->bnum;
6178 drmach_device_t *dp;
6183 dp = id;
6189 stat->assigned = dp->bp->assigned;
6190 stat->powered = dp->bp->powered;
6192 stat->busy = dp->busy;
6193 (void) strncpy(stat->type, dp->type, sizeof (stat->type));
6831 drmach_device_t *dp;
6847 dp = id;
6849 dp->bp->cm.name,
6850 dp->cm.name,
6851 dp->portid,
7050 drmach_device_t *dp;
7070 dp = id;
7072 rdip = dp->node->n_getdip(dp->node);
7082 rv = dp->node->n_getprop(dp->node,
7148 ios.bnum = dp->bp->bnum;
7427 drmach_iocage_cpu_acquire(drmach_device_t *dp, cpu_flag_t *oflags)
7435 ASSERT(DRMACH_IS_CPU_ID(dp));
7438 cpuid = ((drmach_cpu_t *)dp)->cpuid;
7442 if (dp->busy)
7465 err = drmach_cpu_get_impl(dp, &impl);
7508 dp->busy = 1;
7525 dp->busy = 1;
7590 drmach_iocage_cpu_return(drmach_device_t *dp, cpu_flag_t oflags)
7597 ASSERT(DRMACH_IS_CPU_ID(dp));
7600 cpuid = ((drmach_cpu_t *)dp)->cpuid;
7618 dp->busy = 0;
7640 dp->busy = 0;