Searched defs:interrupts (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_intr.c30 * This file manages the interrupts for a hybrid I/O (hio) device.
31 * In the future, it may manage interrupts for all Neptune-based
75 nxge_intr_t *interrupts; /* The global interrupt data. */ local
102 interrupts = (nxge_intr_t *)&nxge->nxge_intr_type;
106 if ((status2 = ddi_intr_add_handler(interrupts->htable[vector],
115 interrupts->intr_added++;
118 if ((status2 = ddi_intr_enable(interrupts->htable[vector]))
127 interrupts->intr_enabled = B_TRUE;
165 nxge_intr_t *interrupts; /* The global interrupt data. */ local
194 interrupts
322 nxge_intr_t *interrupts; /* The global interrupt data. */ local
423 nxge_intr_t *interrupts; /* The global interrupt data. */ local
523 nxge_intr_t *interrupts; local
686 nxge_intr_t *interrupts; local
[all...]
/illumos-gate/usr/src/uts/intel/io/heci/
H A Dheci_init.c348 * @interrupts: if interrupt should be enable after reset.
350 static void heci_hw_reset(struct iamt_heci_device *dev, int interrupts) argument
354 if (interrupts)
365 * @interrupts: if interrupt should be enable after reset.
368 heci_reset(struct iamt_heci_device *dev, int interrupts) argument
398 heci_hw_reset(dev, interrupts);
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnet_dds.c875 int interrupts[VDDS_MAX_VRINTRS]; local
1016 rv = vdds_get_interrupts(cba->cookie, rnum, interrupts, &nintr);
1018 DERR(NULL, "Failed to get interrupts for cookie=0x%lx",
1023 /* create "interrupts" property */
1024 if (ndi_prop_update_int_array(DDI_DEV_T_NONE, dip, "interrupts",
1025 interrupts, nintr) != DDI_SUCCESS) {
1026 DERR(NULL, "Failed to update interrupts property(dip=0x%p)",
1107 * then provides them to create interrupts property.
/illumos-gate/usr/src/uts/common/io/
H A Di8042.c43 * Unfortunately, soft interrupts are implemented poorly. Each additional
82 * 0x02: 0 = Disable aux port interrupts. (1=Enable aux port interrupts)
83 * 0x01: 0 = Disable main port interrupts. (1=Enable main port interrupts)
111 * regardless of the number of interrupts in the prom node.
112 * This is important, as registering for all interrupts on
114 * of spurious interrupts (for Tadpole, the first 2 interrupts
250 * be set to force the nexus to use interrupts
1634 int interrupts[MAX_INTERRUPTS]; local
[all...]
/illumos-gate/usr/src/uts/common/io/dmfe/
H A Ddmfe_main.c361 * disable all interrupts
496 * Clear any pending process-stopped interrupts
504 * dmfe_enable_interrupts() -- enable our favourite set of interrupts.
506 * Normal interrupts:
513 * Abnormal interrupts:
534 * Put 'the standard set of interrupts' in the interrupt mask register
1477 * Enable interrupts
1748 * dmfe_interrupt() -- handle chip interrupts
1754 uint32_t interrupts; local
1787 * Identify bits that represent enabled interrupts
[all...]

Completed in 67 milliseconds