Lines Matching refs:dp

544 #define	IDNSB_DOMAIN_UPDATE(dp) \
548 int domid = (dp)->domid; \
549 if ((dp)->dcpu == IDN_NIL_DCPU) \
552 else if ((dp)->dvote.v.board == 0) \
554 (uchar_t)CPUID_TO_BOARDID((dp)->dcpu); \
557 (uchar_t)(dp)->dvote.v.board; \
559 (uchar_t)(dp)->dstate; \
1314 #define IDN_FSTATE_TRANSITION(dp, ns) \
1317 _id = (dp)->domid; \
1318 if ((dp)->dfin != (ns)) { \
1326 ((dp)->dcpu == IDN_NIL_DCPU) ? -1 : \
1327 CPUID_TO_BOARDID((dp)->dcpu), \
1328 (dp)->dcpu, \
1329 idnfin_str[(dp)->dfin], (dp)->dfin, \
1331 (dp)->dfin = (ns); \
1335 #define IDN_FSTATE_TRANSITION(dp, ns) \
1337 IDN_HISTORY_LOG(IDNH_FIN, (dp)->domid, (ns), 0); \
1338 (dp)->dfin = (ns); \
1366 #define IDNDS_IS_CLOSED(dp) (((dp)->dstate == IDNDS_CLOSED) || \
1367 ((dp)->dstate == IDNDS_DMAP))
1368 #define IDNDS_IS_CONNECTING(dp) (((dp)->dstate > IDNDS_CLOSED) && \
1369 ((dp)->dstate < IDNDS_CONNECTED))
1370 #define IDNDS_IS_DISCONNECTING(dp) ((dp)->dstate > IDNDS_CONNECTED)
1371 #define IDNDS_CONFIG_DONE(dp) (((dp)->dstate == IDNDS_CLOSED) || \
1372 ((dp)->dstate > IDNDS_CONFIG))
1373 #define IDNDS_SYNC_TYPE(dp) (((dp)->dfin_sync != IDNFIN_SYNC_OFF) ? \
1374 (dp)->dfin_sync : \
1375 ((dp)->dstate < IDNDS_CON_READY) ? \
1467 #define IDN_MSGTIMER_GET(dp, typ, tp, ck) \
1468 IDN_TIMER_GET(&(dp)->dtimerq, (typ), (tp), (ck))
1483 #define IDN_DSTATE_TRANSITION(dp, ns) \
1488 ASSERT(RW_WRITE_HELD(&(dp)->drwlock)); \
1489 id = (dp)->domid; \
1491 (uint_t)(dp)->dcpu); \
1496 ((dp)->dcpu == IDN_NIL_DCPU) ? \
1497 -1 : CPUID_TO_BOARDID((dp)->dcpu), \
1498 (dp)->dcpu, \
1499 idnds_str[(dp)->dstate], (dp)->dstate, \
1501 (dp)->dstate = (ns); \
1502 IDNSB_DOMAIN_UPDATE(dp); \
1505 #define IDN_DSTATE_TRANSITION(dp, ns) \
1507 IDN_HISTORY_LOG(IDNH_DSTATE, (dp)->domid, \
1508 (ns), (uint_t)(dp)->dcpu); \
1509 (dp)->dstate = (ns); \
1510 IDNSB_DOMAIN_UPDATE(dp); \
1514 #define IDN_XSTATE_TRANSITION(dp, xs) \
1517 (dp)->dxstate = _xs; \
1519 ASSERT((dp)->dxp); \
1520 IDN_DSTATE_TRANSITION((dp), \
1521 (dp)->dxp->xt_trans[_xs].t_state); \
1815 #define IDN_ASSIGN_DCPU(dp, cookie) \
1816 ((dp)->dcpu = (int)((dp)->dcpumap[(cookie) & (NCPU-1)]))
3602 extern void idn_domain_resetentry(idn_domain_t *dp);