Home
last modified time | relevance | path

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

123456

/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsgsbbc_iosram.c591 sbbc_intrs_t *intr; in iosram_reg_intr() local
626 intr = &master_iosram->intrs[intr_no]; in iosram_reg_intr()
628 if (intr->sbbc_handler != (sbbc_intrfunc_t)NULL) { in iosram_reg_intr()
633 intr->sbbc_handler = intr_handler; in iosram_reg_intr()
634 intr->sbbc_arg = (void *)arg; in iosram_reg_intr()
635 intr->sbbc_intr_state = state; in iosram_reg_intr()
636 intr->sbbc_intr_lock = lock; in iosram_reg_intr()
637 intr->sbbc_intr_next = (sbbc_intrs_t *)NULL; in iosram_reg_intr()
648 &intr->sbbc_intr_id, NULL, NULL, in iosram_reg_intr()
690 sbbc_intrs_t *intr; in iosram_unreg_intr() local
[all …]
H A Dsgsbbc_mailbox.c323 sbbc_intrs_t *intr; in sbbc_mbox_switch() local
335 for (intr = master_mbox->intrs[msg_type]; intr != NULL; in sbbc_mbox_switch()
336 intr = intr->sbbc_intr_next) { in sbbc_mbox_switch()
338 if (intr->sbbc_intr_id) { in sbbc_mbox_switch()
339 ddi_remove_softintr(intr->sbbc_intr_id); in sbbc_mbox_switch()
343 &intr->sbbc_intr_id, NULL, NULL, in sbbc_mbox_switch()
344 intr->sbbc_handler, intr->sbbc_arg) in sbbc_mbox_switch()
557 sbbc_intrs_t *intr; in sbbc_mbox_post_reg() local
561 intr = master_mbox->intrs[msg_type]; in sbbc_mbox_post_reg()
562 while (intr != NULL) { in sbbc_mbox_post_reg()
[all …]
H A Dsgsbbc.c500 sbbc_intrs_t *intr; in sbbc_intr_handler() local
555 intr = &softsp->intr_hdlrs[i]; in sbbc_intr_handler()
556 if ((intr != NULL) && in sbbc_intr_handler()
557 (intr->sbbc_intr_id != 0)) { in sbbc_intr_handler()
581 mutex_enter(intr->sbbc_intr_lock); in sbbc_intr_handler()
582 if (*(intr->sbbc_intr_state) == in sbbc_intr_handler()
584 mutex_exit(intr->sbbc_intr_lock); in sbbc_intr_handler()
586 intr->sbbc_intr_id); in sbbc_intr_handler()
591 mutex_exit(intr->sbbc_intr_lock); in sbbc_intr_handler()
/illumos-gate/usr/src/uts/i86pc/io/
H A Dhpet_acpi.c404 hpet_info.cstate_timer.intr) != AE_OK) { in hpet_init_proxy()
408 *hpet_vect = hpet_info.cstate_timer.intr; in hpet_init_proxy()
419 hpet_info.cstate_timer.intr); in hpet_init_proxy()
455 rem_avintr(NULL, CBE_HIGH_PIL, &hpet_isr, hpet_info.cstate_timer.intr); in hpet_uninstall_interrupt_handler()
761 int intr; in hpet_get_IOAPIC_intr_capable_timer() local
768 intr = lowbit(hip->timer_n_config[timer].int_route_cap) - 1; in hpet_get_IOAPIC_intr_capable_timer()
771 PRM_DEBUG(intr); in hpet_get_IOAPIC_intr_capable_timer()
773 if (intr >= 0) { in hpet_get_IOAPIC_intr_capable_timer()
776 hip->cstate_timer.intr = intr; in hpet_get_IOAPIC_intr_capable_timer()
924 ulong_t intr, dead_count = 0; in hpet_cpr() local
[all …]
/illumos-gate/usr/src/cmd/refer/
H A Drefer1.c167 extern void intr();
173 signal(SIGINT, intr); in signals()
174 signal(SIGHUP, intr); in signals()
175 signal(SIGPIPE, intr); in signals()
176 signal(SIGTERM, intr); in signals()
180 intr(void) in intr() function
/illumos-gate/usr/src/cmd/prtconf/
H A Dprt_xxx.c185 struct intrspec *intr; in obio_print() local
226 intr = (struct intrspec *)(data + *(di_off_t *)(&dp->par_intr)); in obio_print()
228 obio_printintr(intr + i, ilev); in obio_print()
252 struct intrspec *intr; in pcmcia_print() local
281 intr = (struct intrspec *) in pcmcia_print()
284 pcmcia_printintr(intr + i, ilev); in pcmcia_print()
294 struct intrspec *intr; in sbus_print() local
346 intr = (struct intrspec *) in sbus_print()
348 obio_printintr(intr + i, ilev); in sbus_print()
/illumos-gate/usr/src/cmd/ptools/preap/
H A Dpreap.c46 intr(int sig) in intr() function
247 (void) sigset(SIGHUP, intr); in main()
249 (void) sigset(SIGINT, intr); in main()
251 (void) sigset(SIGPIPE, intr); in main()
253 (void) sigset(SIGQUIT, intr); in main()
254 (void) sigset(SIGTERM, intr); in main()
/illumos-gate/usr/src/uts/common/pcmcia/nexus/
H A Dpcmcia.c4154 inthandler_t *intr, *first; in pcmcia_mfc_intr() local
4174 for (done = 0, result = 0, first = intr = sockp->ls_inthandlers; in pcmcia_mfc_intr()
4175 intr != NULL && !done; intr = intr->next) { in pcmcia_mfc_intr()
4176 result |= intr->intr(intr->arg1, intr->arg2); in pcmcia_mfc_intr()
4177 if (intr->next == first) in pcmcia_mfc_intr()
4180 if (intr == NULL) { in pcmcia_mfc_intr()
4774 inthandler_t *intr; in pcmcia_add_intr_impl() local
4782 intr = kmem_zalloc(sizeof (inthandler_t), KM_NOSLEEP); in pcmcia_add_intr_impl()
4783 if (intr == NULL) { in pcmcia_add_intr_impl()
4787 intr->intr = hdlp->ih_cb_func; in pcmcia_add_intr_impl()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dirm.c192 struct devinfo_intr intr; in irmreq_dcmd() local
220 if (mdb_vread(&intr, sizeof (intr), in irmreq_dcmd()
221 (uintptr_t)dev.devi_intr_p) != sizeof (intr)) { in irmreq_dcmd()
233 intr.devi_intr_sup_nintrs, req.ireq_nreq, req.ireq_navail); in irmreq_dcmd()
/illumos-gate/usr/src/cmd/fm/fminject/common/
H A Dinj_defn.c47 typedef struct intr { struct
206 inj_defn_memcmp_signed(const intr_t *intr, inj_declmem_t *dlm, in inj_defn_memcmp_signed() argument
214 if (inj_strtoll(dfm->dfm_str, intr->ei_width, &val) < 0) in inj_defn_memcmp_signed()
242 inj_defn_memcmp_unsigned(const intr_t *intr, inj_declmem_t *dlm, in inj_defn_memcmp_unsigned() argument
250 if (inj_strtoull(dfm->dfm_str, intr->ei_width, &val) < 0) in inj_defn_memcmp_unsigned()
674 const intr_t *intr; in inj_defn_validate_memlist() local
690 intr = &inj_intrinsics[dlm->dlm_type]; in inj_defn_validate_memlist()
693 rc = inj_defn_memcmp_intr_array(intr, dlm, dfm, in inj_defn_validate_memlist()
696 rc = inj_defn_memcmp_signed(intr, dlm, dfm, in inj_defn_validate_memlist()
705 intr = &inj_intrinsics[dlm->dlm_type]; in inj_defn_validate_memlist()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_intr.c193 uint_t (*intr)() = av->av_vector; in apix_dispatch_pending_autovect() local
199 if (intr == NULL) in apix_dispatch_pending_autovect()
207 void *, intr, caddr_t, arg1, caddr_t, arg2); in apix_dispatch_pending_autovect()
208 r = (*intr)(arg1, arg2); in apix_dispatch_pending_autovect()
210 void *, intr, caddr_t, arg1, uint_t, r); in apix_dispatch_pending_autovect()
315 cpu->cpu_stats.sys.intr[pil - 1]++; in apix_do_softint_epilog()
506 cpu->cpu_stats.sys.intr[pil - 1]++; in apix_hilevel_intr_epilog()
702 cpu->cpu_stats.sys.intr[pil - 1]++; in apix_intr_thread_epilog()
842 uint_t r, (*intr)(); in apix_dispatch_by_vector() local
851 intr = avp->av_vector; in apix_dispatch_by_vector()
[all …]
/illumos-gate/usr/src/uts/intel/io/dktp/controller/ata/
H A Dfsm.txt52 command | * sendcdb * * rd-intr-reason
53 cdb | * * start-xfer start-xfer rd-intr-reason
54 datain | * * continue-xfer * rd-intr-reason
55 dataout | * * * continue-xfer rd-intr-reason
H A Data_fsm.h54 #define ATAPI_EVENT(drq, intr) \ argument
56 | (((intr) & (ATI_IO | ATI_COD)) << 1))
/illumos-gate/usr/src/cmd/plimit/
H A Dplimit.c60 static void intr(int);
157 (void) sigset(SIGHUP, intr); in main()
159 (void) sigset(SIGINT, intr); in main()
161 (void) sigset(SIGQUIT, intr); in main()
162 (void) sigset(SIGPIPE, intr); in main()
163 (void) sigset(SIGTERM, intr); in main()
222 intr(int sig) in intr() function
/illumos-gate/usr/src/uts/sparc/io/pciex/
H A Dpcieb_sparc.c76 uint32_t d, intr; in pcieb_plat_intr_ops() local
102 intr = hdlp->ih_vector; in pcieb_plat_intr_ops()
108 if ((intr >= PCI_INTA) && (intr <= PCI_INTD)) in pcieb_plat_intr_ops()
109 hdlp->ih_vector = ((intr - 1 + (d % 4)) % 4 + 1); in pcieb_plat_intr_ops()
113 ddi_driver_name(dip), intr); in pcieb_plat_intr_ops()
/illumos-gate/usr/src/cmd/ppgsz/
H A Dppgsz.c59 static void intr(int);
244 (void) sigset(SIGHUP, intr); in main()
246 (void) sigset(SIGINT, intr); in main()
248 (void) sigset(SIGQUIT, intr); in main()
249 (void) sigset(SIGTERM, intr); in main()
386 intr(int sig) in intr() function
/illumos-gate/usr/src/uts/intel/io/intel_nb5000/
H A Dintel_nb5000.c100 char *intr = "nb.unknown"; in fat_memory_error() local
116 return (intr); in fat_memory_error()
124 intr = "nb.fbd.alert"; /* Alert on FB-DIMM M1 */ in fat_memory_error()
126 intr = "nb.fbd.crc"; /* CRC error FB_DIMM M2 */ in fat_memory_error()
160 intr = "nb.fbd.otf"; /* thermal temp > Tmid M3 */ in fat_memory_error()
162 intr = "nb.fbd.reset_timeout"; in fat_memory_error()
173 return (intr); in fat_memory_error()
236 char *intr = "nb.unknown"; in nf_memory_error() local
252 return (intr); in nf_memory_error()
274 intr = "nb.mem_ue"; in nf_memory_error()
[all …]
/illumos-gate/usr/src/uts/common/io/cpqary3/
H A Dcpqary3_talk2ctlr.c361 uint32_t intr = 0; in cpqary3_intr_onoff() local
372 intr = ddi_get32(cpqary3p->imr_handle, (uint32_t *)cpqary3p->imr); in cpqary3_intr_onoff()
377 (uint32_t *)cpqary3p->imr, intr & ~(intr_mask)); in cpqary3_intr_onoff()
380 (uint32_t *)cpqary3p->imr, (intr | intr_mask)); in cpqary3_intr_onoff()
398 uint32_t intr = 0; in cpqary3_lockup_intr_onoff() local
409 intr = ddi_get32(cpqary3p->imr_handle, (uint32_t *)cpqary3p->imr); in cpqary3_lockup_intr_onoff()
414 (uint32_t *)cpqary3p->imr, intr & ~(intr_lockup_mask)); in cpqary3_lockup_intr_onoff()
417 (uint32_t *)cpqary3p->imr, (intr | intr_lockup_mask)); in cpqary3_lockup_intr_onoff()
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfksmbfs_rwlock.c59 smbfs_rw_enter_sig(smbfs_rwlock_t *l, krw_t rw, int intr) in smbfs_rw_enter_sig() argument
80 if (intr) { in smbfs_rw_enter_sig()
105 if (intr) { in smbfs_rw_enter_sig()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/tests/
H A Dpty.sh212 w stty intr ^C
221 r stty intr \^C
254 w stty intr ^C
262 r stty intr \^C
298 w stty erase ^H intr ^C kill ^X
/illumos-gate/usr/src/uts/common/io/usb/hcd/openhci/
H A Dohci_polled.c96 uint_t intr);
299 uint_t intr; in ohci_hcdi_polled_read() local
308 intr = (Get_OpReg(hcr_intr_status) & Get_OpReg(hcr_intr_enable)); in ohci_hcdi_polled_read()
314 if (intr & HCR_INTR_FNO) { in ohci_hcdi_polled_read()
334 if (intr & HCR_INTR_WDH) { in ohci_hcdi_polled_read()
476 uint_t intr, bulk_pkg_size; in ohci_hcdi_polled_write() local
535 intr = Get_OpReg(hcr_intr_status); in ohci_hcdi_polled_write()
537 if (intr & HCR_INTR_FNO) { in ohci_hcdi_polled_write()
542 if (intr & HCR_INTR_WDH) { in ohci_hcdi_polled_write()
552 Set_OpReg(hcr_intr_status, intr); in ohci_hcdi_polled_write()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Davintr.c699 uint_t (*intr)() = av->av_vector; in av_dispatch_autovect() local
708 if (intr == NULL) in av_dispatch_autovect()
712 void *, intr, caddr_t, arg1, caddr_t, arg2); in av_dispatch_autovect()
713 r = (*intr)(arg1, arg2); in av_dispatch_autovect()
715 void *, intr, caddr_t, arg1, uint_t, r); in av_dispatch_autovect()
739 uint_t (*intr)(); in av_dispatch_softvect() local
751 if ((intr = av->av_vector) == NULL) in av_dispatch_softvect()
767 (void) (*intr)(arg1, arg2); in av_dispatch_softvect()
/illumos-gate/usr/src/uts/common/io/usb/hcd/ehci/
H A Dehci.c629 uint_t intr; in ehci_intr() local
650 intr = (Get_OpReg(ehci_status) & Get_OpReg(ehci_interrupt)); in ehci_intr()
653 ehci_do_intrs_stats(ehcip, intr); in ehci_intr()
665 if (!intr) { in ehci_intr()
672 Set_OpReg(ehci_status, intr); in ehci_intr()
681 "Interrupt status 0x%x", intr); in ehci_intr()
693 if (intr & EHCI_INTR_FRAME_LIST_ROLLOVER) { in ehci_intr()
707 if (intr & EHCI_INTR_ASYNC_ADVANCE) { in ehci_intr()
730 if ((intr & EHCI_INTR_USB) || (intr & EHCI_INTR_USB_ERROR) || in ehci_intr()
752 if (intr & EHCI_INTR_HOST_SYSTEM_ERROR) { in ehci_intr()
/illumos-gate/usr/src/uts/common/fs/smbclnt/smbfs/
H A Dsmbfs_rwlock.c57 smbfs_rw_enter_sig(smbfs_rwlock_t *l, krw_t rw, int intr) in smbfs_rw_enter_sig() argument
78 if (intr) { in smbfs_rw_enter_sig()
113 if (intr) { in smbfs_rw_enter_sig()
/illumos-gate/usr/src/cmd/nohup/
H A Dnohup.c579 intr(int sig) in intr() function
600 (void) sigset(SIGHUP, intr); in pnohup()
602 (void) sigset(SIGINT, intr); in pnohup()
604 (void) sigset(SIGQUIT, intr); in pnohup()
605 (void) sigset(SIGPIPE, intr); in pnohup()
606 (void) sigset(SIGTERM, intr); in pnohup()

123456