/illumos-gate/usr/src/uts/sun4u/serengeti/sys/ |
H A D | sgsbbc_mailbox_priv.h | 147 } intr_state[SBBC_MBOX_INTR_TYPES]; member in struct:sbbc_mailbox
|
/illumos-gate/usr/src/cmd/mdb/sparc/modules/intr/ |
H A D | intr.c | 50 uint_t intr_state; member in struct:intr_info 247 info.intr_state = niumx_state.niumx_ihtable[i].ih_state; 334 info.intr_state = ih.ih_intr_state; 436 info.intr_state = ih.ih_intr_state; 502 info.intr_state ? "enbl" : "disbl"); 527 mdb_printf("State:\t\t%d (%s)\n", info.intr_state, 528 info.intr_state ? "Enabled" : "Disabled");
|
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | rmc_comm_dp.h | 165 uint_t *intr_state; /* interrupt handler state */ member in struct:dp_msg_intr
|
H A D | sysiosbus.h | 354 uint_t intr_state; member in struct:sbus_intr_handler
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnex.c | 221 int intr_state; local 233 &intr_state) == H_EOK) && (intr_state == HV_INTR_NOTVALID)) 245 (hvio_intr_getstate(vid_p->vid_ihdl, &intr_state) == 246 H_EOK) && (intr_state == HV_INTR_DELIVERED_STATE)) {
|
H A D | cnex.c | 363 int intr_state; local 367 rv = hvldc_intr_getvalid(ssp->cfghdl, iinfo->ino, &intr_state); 375 if (intr_state == HV_INTR_VALID) { 389 if (intr_state == HV_INTR_VALID) { 404 int rv, intr_state, retries; local 421 rv = hvldc_intr_getstate(ssp->cfghdl, iinfo->ino, &intr_state); 428 if (intr_state != HV_INTR_DELIVERED_STATE)
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | hypervisor_api.h | 403 int *intr_state); 404 extern uint64_t hvio_intr_setstate(uint64_t sysino, int intr_state); 451 int *intr_state); 453 int intr_state);
|
/illumos-gate/usr/src/uts/sun4/io/px/ |
H A D | px_ioapi.h | 52 * intr_state - A flag representing the interrupt state for a 72 typedef enum intr_state { enum
|
H A D | px_lib.h | 70 intr_state_t *intr_state); 72 intr_state_t intr_state);
|
H A D | px_ib.c | 173 intr_state_t intr_state; local 184 &intr_state)) == DDI_SUCCESS) && 185 (intr_state == INTR_DELIVERED_STATE); /* */) {
|
/illumos-gate/usr/src/uts/sun4u/io/px/ |
H A D | px_lib4u.h | 312 intr_state_t *intr_state); 314 intr_state_t intr_state);
|
H A D | px_hlib.c | 2109 intr_state_t *intr_state) 2118 *intr_state = INTR_IDLE_STATE; 2121 *intr_state = INTR_RECEIVED_STATE; 2124 *intr_state = INTR_DELIVERED_STATE; 2136 * argument to the value given in the argument intr_state. 2143 intr_state_t intr_state) 2147 switch (intr_state) { 2108 hvio_intr_getstate(devhandle_t dev_hdl, sysino_t sysino, intr_state_t *intr_state) argument 2142 hvio_intr_setstate(devhandle_t dev_hdl, sysino_t sysino, intr_state_t intr_state) argument
|
H A D | px_lib4u.c | 398 intr_state_t *intr_state) 406 sysino, intr_state)) != H_EOK) { 412 DBG(DBG_LIB_INT, dip, "px_lib_intr_getstate: intr_state 0x%x\n", 413 *intr_state); 421 intr_state_t intr_state) 426 "intr_state 0x%x\n", dip, sysino, intr_state); 429 sysino, intr_state)) != H_EOK) { 397 px_lib_intr_getstate(dev_info_t *dip, sysino_t sysino, intr_state_t *intr_state) argument 420 px_lib_intr_setstate(dev_info_t *dip, sysino_t sysino, intr_state_t intr_state) argument
|
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sgsbbc_mailbox.c | 465 state = (uint_t *)&master_mbox->intr_state[i].mbox_intr_state; 466 lock = &master_mbox->intr_state[i].mbox_intr_lock; 741 mutex_enter(&master_mbox->intr_state[MBOX_MSGIN_INTR].mbox_intr_lock); 742 master_mbox->intr_state[MBOX_MSGIN_INTR].mbox_intr_state = 744 mutex_exit(&master_mbox->intr_state[MBOX_MSGIN_INTR].mbox_intr_lock); 769 mutex_enter(&master_mbox->intr_state[MBOX_MSGIN_INTR]. 776 mutex_exit(&master_mbox->intr_state[MBOX_MSGIN_INTR]. 779 master_mbox->intr_state[MBOX_MSGIN_INTR]. 781 mutex_exit(&master_mbox->intr_state[MBOX_MSGIN_INTR].
|
/illumos-gate/usr/src/uts/sun4v/ml/ |
H A D | hcall.s | 135 hvio_intr_getstate(uint64_t sysino, int *intr_state) 140 hvio_intr_setstate(uint64_t sysino, int intr_state) 292 hvldc_intr_getstate(uint64_t dev_hdl, uint32_t devino, int *intr_state) 297 hvldc_intr_setstate(uint64_t dev_hdl, uint32_t devino, int intr_state) 612 * ret1 - intr_state 626 * arg1 - intr_state 1114 * int *intr_state); 1126 * int intr_state);
|
/illumos-gate/usr/src/uts/sun4v/io/px/ |
H A D | px_lib4v.c | 321 intr_state_t *intr_state) 328 if ((ret = hvio_intr_getstate(sysino, (int *)intr_state)) != H_EOK) { 334 DBG(DBG_LIB_INT, dip, "px_lib_intr_getstate: intr_state 0x%x\n", 335 *intr_state); 343 intr_state_t intr_state) 348 "intr_state 0x%x\n", dip, sysino, intr_state); 350 if ((ret = hvio_intr_setstate(sysino, intr_state)) != H_EOK) { 320 px_lib_intr_getstate(dev_info_t *dip, sysino_t sysino, intr_state_t *intr_state) argument 342 px_lib_intr_setstate(dev_info_t *dip, sysino_t sysino, intr_state_t intr_state) argument
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | rmc_comm_drvintf.c | 670 msgintr->intr_state = state; 712 msgintr->intr_state = NULL;
|
H A D | rmc_comm_dp.c | 1113 if (dmi->intr_state == NULL || 1114 (dmi->intr_state != NULL && 1115 *(dmi->intr_state) == RMC_COMM_INTR_IDLE)) {
|
H A D | sysiosbus.c | 1628 if (intr_handler->intr_state == SBUS_INTR_STATE_DISABLE) { 2629 intr_handler->intr_state = new_intr_state;
|