Home
last modified time | relevance | path

Searched refs:intrs (Results 1 – 25 of 25) sorted by relevance

/illumos-gate/usr/src/uts/intel/io/acpica/
H A Dacpi_enum.c49 typedef struct intrs { struct
87 add_interrupt(intrs_t *intrs, int irq) in add_interrupt() argument
90 for (uint_t i = 0; i < intrs->i_num; i++) { in add_interrupt()
91 if (intrs->i_intrs[i] == irq) in add_interrupt()
106 if (intrs->i_num == intrs->i_alloc) { in add_interrupt()
107 uint_t newlen = intrs->i_alloc + ACPI_ISA_LIMIT; in add_interrupt()
109 size_t oldsz = intrs->i_alloc * sizeof (int); in add_interrupt()
112 if (intrs->i_num > 0) { in add_interrupt()
113 bcopy(intrs->i_intrs, newar, oldsz); in add_interrupt()
114 kmem_free(intrs->i_intrs, oldsz); in add_interrupt()
[all …]
/illumos-gate/usr/src/cmd/intrd/
H A Dintrd.pl381 $cpst->{intrs}, $cpst->{bigintr});
451 $delta{$cpu}{intrs} = 0;
500 $delta{$cpu}{intrs} += $time;
518 if ($delta{$cpu}{tot} < $delta{$cpu}{intrs}) {
521 $delta{$cpu}{tot} = $delta{$cpu}{intrs};
524 $delta{$cpu}{intrs} / $delta{$cpu}{tot};
526 $intrnsec += $delta{$cpu}{intrs};
552 my ($intrs, $tot);
572 $intrs += $cpu->{intrs};
574 $newdelta{$cpuid}{intrs} += $cpu->{intrs};
[all …]
/illumos-gate/usr/src/uts/i86pc/io/psm/
H A Dpsm_common.c296 int *intrs; /* Interrupt values */ in build_reserved_irqlist() local
303 DDI_PROP_DONTPASS, "interrupts", &intrs, &intcnt) in build_reserved_irqlist()
314 if ((intrs[intcnt] > MAX_ISA_IRQ) || in build_reserved_irqlist()
315 (intrs[intcnt] < 0)) in build_reserved_irqlist()
318 reserved_irqs_table[intrs[intcnt]] = 1; in build_reserved_irqlist()
320 ddi_prop_free(intrs); in build_reserved_irqlist()
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvnet_dds.c110 int *intrs, int *nintr);
1113 vdds_get_interrupts(uint64_t cookie, int ino_range, int *intrs, int *nintr) in vdds_get_interrupts() argument
1148 *intrs = ino; in vdds_get_interrupts()
1151 *intrs = VDDS_MAX_INTR_NUM; in vdds_get_interrupts()
1153 intrs++; in vdds_get_interrupts()
1167 *intrs = ino; in vdds_get_interrupts()
1170 *intrs = VDDS_MAX_INTR_NUM; in vdds_get_interrupts()
1172 intrs++; in vdds_get_interrupts()
/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgsbbc_iosram.c154 master_iosram->intrs[i].sbbc_handler = NULL; in iosram_init()
217 softsp->intr_hdlrs = master_iosram->intrs; in tunnel_commit()
626 intr = &master_iosram->intrs[intr_no]; in iosram_reg_intr()
720 intr = &master_iosram->intrs[intr_no]; in iosram_unreg_intr()
1060 intr = &master_iosram->intrs[intr_no]; in iosram_switch_intr()
H A Dsgsbbc_mailbox.c183 master_mbox->intrs[i] = NULL; in sbbc_mbox_init()
335 for (intr = master_mbox->intrs[msg_type]; intr != NULL; in sbbc_mbox_switch()
561 intr = master_mbox->intrs[msg_type]; in sbbc_mbox_post_reg()
608 previntr = intr = master_mbox->intrs[msg_type]; in sbbc_mbox_reg_intr()
640 master_mbox->intrs[msg_type] = intr; in sbbc_mbox_reg_intr()
690 previntr = intr = master_mbox->intrs[msg_type]; in sbbc_mbox_unreg_intr()
713 if (previntr != master_mbox->intrs[msg_type]) in sbbc_mbox_unreg_intr()
716 master_mbox->intrs[msg_type] = nextintr; in sbbc_mbox_unreg_intr()
1487 intr = master_mbox->intrs[i]; in sbbc_mbox_recv_msg()
/illumos-gate/usr/src/uts/sun4u/serengeti/sys/
H A Dsgsbbc_iosram_priv.h130 sbbc_intrs_t intrs[SBBC_MAX_INTRS]; member
H A Dsgsbbc_mailbox_priv.h153 sbbc_intrs_t *intrs[SBBC_MBOX_MSG_TYPES]; member
/illumos-gate/usr/src/uts/common/io/
H A Di8042.c1639 int *intrs = NULL; in i8042_build_interrupts_property() local
1647 DDI_PROP_DONTPASS, "interrupts", &intrs, &nintr) in i8042_build_interrupts_property()
1648 == DDI_PROP_SUCCESS && intrs != NULL) { in i8042_build_interrupts_property()
1651 interrupts[i++] = intrs[--nintr]; in i8042_build_interrupts_property()
1653 ddi_prop_free(intrs); in i8042_build_interrupts_property()
H A Dfdc.c2660 KIOIP->intrs[KSTAT_INTR_HARD]++; in fdc_intr()
2758 KIOIP->intrs[KSTAT_INTR_SPURIOUS]++; in fdc_intr()
2818 KIOIP->intrs[KSTAT_INTR_WATCHDOG]++; in fdwatch()
H A Decpp.c6379 KSTAT_INTR_PTR(ksp)->intrs[KSTAT_INTR_HARD] = pp->intr_hard; in ecpp_kstatintr_update()
6380 KSTAT_INTR_PTR(ksp)->intrs[KSTAT_INTR_SPURIOUS] = pp->intr_spurious; in ecpp_kstatintr_update()
6381 KSTAT_INTR_PTR(ksp)->intrs[KSTAT_INTR_SOFT] = pp->intr_soft; in ecpp_kstatintr_update()
/illumos-gate/usr/src/cmd/th_tools/
H A Dth_define.c676 int intrs = 0; in define_nerrs() local
782 i, item->repcount, acnt, intrs, ttime); in define_nerrs()
791 op = ioptypes[intrs].code; in define_nerrs()
792 opname = ioptypes[intrs++].str; in define_nerrs()
808 intrs %= 3; in define_nerrs()
810 op = doptypes[intrs].code; in define_nerrs()
811 opname = doptypes[intrs++].str; in define_nerrs()
829 intrs %= 4; in define_nerrs()
/illumos-gate/usr/src/uts/sun/io/
H A Dzs_common.c833 KIOIP->intrs[KSTAT_INTR_HARD]++; in zs_high_intr()
840 KIOIP->intrs[KSTAT_INTR_HARD]++; in zs_high_intr()
876 KIOIP->intrs[KSTAT_INTR_SOFT]++; in zsintr()
H A Dfd.c1096 fdc->c_hiintct = &KIOIP->intrs[KSTAT_INTR_HARD]; in fd_attach_register_interrupts()
4589 KIOIP->intrs[KSTAT_INTR_HARD]++; in fdintr_dma()
4620 KIOIP->intrs[KSTAT_INTR_SPURIOUS]++; in fd_lointr()
4654 KIOIP->intrs[KSTAT_INTR_SOFT]++; in fd_lointr()
4706 KIOIP->intrs[KSTAT_INTR_WATCHDOG]++; in fdwatch()
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxgell.h375 xgell_intr_t intrs[XGELL_MINTR_NUM_DEFAULT]; member
/illumos-gate/usr/src/uts/common/sys/
H A Dkstat.h579 uint_t intrs[KSTAT_NUM_INTRS]; /* interrupt counters */ member
/illumos-gate/usr/src/uts/common/io/hme/
H A Dhme.c3093 KIOIP->intrs[KSTAT_INTR_SPURIOUS]++; in hmeintr()
3095 KIOIP->intrs[KSTAT_INTR_HARD]++; in hmeintr()
3105 KIOIP->intrs[KSTAT_INTR_HARD]++; in hmeintr()
3115 KIOIP->intrs[KSTAT_INTR_HARD]++; in hmeintr()
3183 KIOIP->intrs[KSTAT_INTR_HARD]++; in hmeintr()
/illumos-gate/usr/src/cmd/stat/common/
H A Dacquire.c232 ss->s_intrs[i].is_total += ki->intrs[j]; in acquire_intrs()
/illumos-gate/usr/src/uts/sun/sys/scsi/adapters/
H A Dfasvar.h521 intrs[KSTAT_INTR_HARD]++
/illumos-gate/usr/src/uts/common/io/afe/
H A Dafe.c1836 KIOIP->intrs[KSTAT_INTR_SPURIOUS]++; in afe_intr()
1842 KIOIP->intrs[KSTAT_INTR_HARD]++; in afe_intr()
/illumos-gate/usr/src/uts/common/io/mxfe/
H A Dmxfe.c2183 KIOIP->intrs[KSTAT_INTR_SPURIOUS]++; in mxfe_intr()
2189 KIOIP->intrs[KSTAT_INTR_HARD]++; in mxfe_intr()
/illumos-gate/usr/src/cmd/stat/kstat/
H A Dkstat.c1385 SAVE_UINT32_X(ksi, intr_names[n], intr->intrs[n]); in save_intr()
/illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Kstat/
H A DKstat.xs942 NEW_UV(kintrp->intrs[i]), 0); in save_intr()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Ddca.c1395 KIOIP(dca)->intrs[KSTAT_INTR_SPURIOUS]++; in dca_intr()
1402 KIOIP(dca)->intrs[KSTAT_INTR_HARD]++; in dca_intr()
/illumos-gate/usr/src/uts/sun4/ml/
H A Dinterrupt.S1996 wrpr %g0, PIL_MAX, %pil ! make this easy -- block normal intrs