/src/sys/dev/ic/ |
isp_library.c | 39 #include <dev/isp/isp_freebsd.h> 61 isp_send_cmd(ispsoftc_t *isp, void *fqe, void *segp, uint32_t nsegs, uint32_t totalcnt, isp_ddir_t ddir) 70 qe0 = isp_getrqentry(isp); 74 nxt = ISP_NXT_QENTRY(isp->isp_reqidx, RQUEST_QUEUE_LEN(isp)); 145 nxtnxt = ISP_NXT_QENTRY(nxt, RQUEST_QUEUE_LEN(isp)); 146 if (nxtnxt == isp->isp_reqodx) { 150 qe1 = ISP_QUEUE_ENTRY(isp->isp_rquest, nxt); 176 isp_put_cont64_req(isp, (ispcontreq64_t *)storage, qe1); 178 isp_put_cont_req(isp, (ispcontreq_t *)storage, qe1) [all...] |
isp_netbsd.c | 91 isp_attach(struct ispsoftc *isp) 93 device_t self = isp->isp_osinfo.dev; 96 isp->isp_state = ISP_RUNSTATE; 98 isp->isp_osinfo.adapter.adapt_dev = self; 99 isp->isp_osinfo.adapter.adapt_openings = isp->isp_maxcmds; 100 isp->isp_osinfo.loop_down_limit = 300; 106 isp->isp_osinfo.adapter.adapt_max_periph = uimin(isp->isp_maxcmds, 255); 107 isp->isp_osinfo.adapter.adapt_ioctl = ispioctl 165 struct ispsoftc *isp = device_private(self); local in function:isp_config_interrupts 210 struct ispsoftc *isp = device_private(chan->chan_adapter->adapt_dev); local in function:ispioctl 702 struct ispsoftc *isp = device_private(chan->chan_adapter->adapt_dev); local in function:isprequest 786 struct ispsoftc *isp = XS_ISP(xs); local in function:isp_done 823 struct ispsoftc *isp = XS_ISP(xs); local in function:isp_dog 923 ispsoftc_t *isp = arg; local in function:isp_gdt 976 ispsoftc_t *isp = arg; local in function:isp_ldt 1044 ispsoftc_t *isp = arg; local in function:isp_fc_worker [all...] |
isp.c | 1 /* $NetBSD: isp.c,v 1.135 2021/12/12 13:05:14 andvar Exp $ */ 4 * code for the Qlogic ISP SCSI adapters. 46 __KERNEL_RCSID(0, "$NetBSD: isp.c,v 1.135 2021/12/12 13:05:14 andvar Exp $"); 52 #include <dev/isp/isp_freebsd.h> 69 isp_prt(isp, ISP_LOGSANCFG, \ 160 isp_reset(ispsoftc_t *isp, int do_load_defaults) 168 isp->isp_state = ISP_NILSTATE; 169 if (isp->isp_dead) { 170 isp_shutdown(isp); 171 ISP_DISABLE_INTS(isp); 4189 ispsoftc_t *isp; local in function:isp_start [all...] |
ispvar.h | 58 * Soft Definitions for Qlogic ISP SCSI adapters. 69 #include <dev/isp/isp_stds.h> 70 #include <dev/isp/ispmbox.h> 110 #define ISP_MAX_TARGETS(isp) (IS_FC(isp)? MAX_FC_TARG : MAX_TARGETS) 111 #define ISP_MAX_LUNS(isp) (isp)->isp_maxluns 114 * Macros to access ISP registers through bus specific layers- 117 #define ISP_READ_ISR(isp, isrp, semap, mbox0p) \ 118 (*(isp)->isp_mdvec->dv_rd_isr)(isp, isrp, semap, mbox0p [all...] |
isp_target.c | 74 #include <dev/isp/isp_freebsd.h> 145 isp_target_notify(ispsoftc_t *isp, void *vptr, uint32_t *optrp) 199 type = isp_get_response_type(isp, (isphdr_t *)vptr); 202 ISP_TDQE(isp, "isp_target_notify", (int) *optrp, vptr); 206 if (IS_24XX(isp)) { 209 isp_get_atio7(isp, at7iop, (at7_entry_t *) local); 218 isp_prt(isp, ISP_LOGINFO, "long IU length (%d) ignored", len); 220 *optrp = ISP_NXT_QENTRY(*optrp, RESULT_QUEUE_LEN(isp)); 228 isp_got_tmf_24xx(isp, at7iop); 234 isp_async(isp, ISPASYNC_TARGET_ACTION, local) [all...] |
isp_netbsd.h | 3 * NetBSD Specific definitions for the Qlogic ISP Host Adapter 110 #define ISP_MUSTPOLL(isp) \ 111 (isp->isp_osinfo.onintstack || isp->isp_osinfo.mbox_sleep_ok == 0) 123 #define ISP_SLEEP(isp, x) \ 124 if (!ISP_MUSTPOLL(isp)) \ 125 ISP_UNLOCK(isp); \ 127 if (!ISP_MUSTPOLL(isp)) \ 128 ISP_LOCK(isp) 138 #define MAXISPREQUEST(isp) 25 [all...] |
isp_target.h | 89 #define ISP_TDQE(isp, msg, idx, arg) \ 90 if (isp->isp_dblev & ISP_LOGTDEBUG2) isp_print_qentry(isp, msg, idx, arg)
|
isp_library.h | 135 void isp_get_ct_pt(ispsoftc_t *isp, isp_ct_pt_t *, isp_ct_pt_t *); 136 void isp_get_ms(ispsoftc_t *isp, isp_ms_t *, isp_ms_t *); 137 void isp_put_ct_pt(ispsoftc_t *isp, isp_ct_pt_t *, isp_ct_pt_t *); 138 void isp_put_ms(ispsoftc_t *isp, isp_ms_t *, isp_ms_t *); 152 void isp_get_ct_hdr(ispsoftc_t *isp, ct_hdr_t *, ct_hdr_t *); 153 void isp_put_ct_hdr(ispsoftc_t *isp, ct_hdr_t *, ct_hdr_t *); 161 #include <dev/isp/isp_target.h> 188 void isp_get_atio7(ispsoftc_t *isp, at7_entry_t *, at7_entry_t *);
|
ispreg.h | 33 * definitions for Qlogic ISP SCSI adapters. 39 * Hardware definitions for the Qlogic ISP registers. 50 * if RISC processor in ISP is paused. 221 #define BIU_ICR_SOFT_RESET 0x0001 /* Soft Reset of ISP */ 251 #define INT_PENDING(isp, isr) \ 252 IS_FC(isp)? \ 253 (IS_24XX(isp)? (isr & BIU2400_ISR_RISC_INT) : (isr & BIU2100_ISR_RISC_INT)) :\ 256 #define INT_PENDING_MASK(isp) \ 257 (IS_FC(isp)? (IS_24XX(isp)? BIU2400_ISR_RISC_INT : BIU2100_ISR_RISC_INT) : [all...] |
/src/sys/dev/sbus/ |
isp_sbus.c | 3 * SBus specific probe and attach routines for Qlogic ISP SCSI adapters. 63 #include <dev/microcode/isp/asm_sbus.h> 111 strcmp("SUNW,isp", sa->sa_name) == 0 || 112 strcmp("QLGC,isp", sa->sa_name) == 0); 125 ispsoftc_t *isp = &sbc->sbus_isp; local in function:isp_sbus_attach 127 isp->isp_osinfo.dev = self; 131 isp->isp_nchan = isp->isp_osinfo.adapter.adapt_nchannels = 1; 188 isp->isp_mdvec = &sbc->sbus_mdvec; 189 isp->isp_bustype = ISP_BT_SBUS 277 ispsoftc_t *isp = arg; local in function:isp_sbus_intr [all...] |
/src/sys/dev/pci/ |
isp_pci.c | 32 * PCI specific probe and attach routines for Qlogic ISP SCSI adapters. 85 #include <dev/microcode/isp/asm_1040.h> 92 #include <dev/microcode/isp/asm_1080.h> 99 #include <dev/microcode/isp/asm_12160.h> 106 #include <dev/microcode/isp/asm_2100.h> 113 #include <dev/microcode/isp/asm_2200.h> 120 #include <dev/microcode/isp/asm_2300.h> 126 #include <dev/microcode/isp/asm_2322.h> 137 #include <dev/microcode/isp/asm_2400.h> 138 #include <dev/microcode/isp/asm_2500.h 486 struct ispsoftc *isp = &pcs->pci_isp; local in function:isp_pci_attach 1396 struct ispsoftc *isp = arg; local in function:isp_pci_intr [all...] |
/src/sys/arch/x86/x86/ |
x86_softintr.c | 226 struct intrsource *isp; local in function:x86_init_preempt 228 isp = kmem_zalloc(sizeof(*isp), KM_SLEEP); 229 isp->is_recurse = Xrecurse_preempt; 230 isp->is_resume = Xresume_preempt; 233 isp->is_handlers = &fake_preempt_intrhand; 234 isp->is_pic = &softintr_pic; 235 ci->ci_isources[SIR_PREEMPT] = isp; 248 struct intrsource *isp; local in function:softint_init_md 254 isp = kmem_zalloc(sizeof(*isp), KM_SLEEP) [all...] |
intr.c | 364 struct intrsource *isp; local in function:intr_get_io_intrsource 368 SIMPLEQ_FOREACH(isp, &io_interrupt_sources, is_list) { 369 KASSERT(isp->is_intrid != NULL); 370 if (strncmp(intrid, isp->is_intrid, INTRIDBUF - 1) == 0) 371 return isp; 384 struct intrsource *isp; local in function:intr_allocate_io_intrsource 392 isp = kmem_zalloc(sizeof(*isp), KM_SLEEP); 394 isp->is_saved_evcnt = pep; 399 strlcpy(isp->is_intrid, intrid, sizeof(isp->is_intrid)) 435 struct intrsource *isp; local in function:intr_free_io_intrsource 459 struct intrsource *isp; local in function:intr_allocate_slot_cpu 524 struct intrsource *isp; local in function:intr_allocate_slot 644 struct intrsource *isp; local in function:intr_source_free 940 struct intrsource *isp, *nisp; local in function:intr_establish_xname 1274 struct intrsource *isp; local in function:intr_disestablish 1407 struct intrsource *isp; local in function:cpu_intr_init 1497 struct intrsource *isp; local in function:intr_printconfig 1585 struct intrsource *isp; local in function:intr_redistribute_xc_t 1609 struct intrsource *isp; local in function:intr_redistribute_xc_s1 1662 struct intrsource *isp; local in function:intr_redistribute 1870 struct intrsource *isp; local in function:intr_deactivate_xcall 2090 struct intrsource *isp; local in function:intr_get_handler 2105 struct intrsource *isp; local in function:x86_intr_get_count 2161 struct intrsource *isp; local in function:x86_intr_get_devname 2184 struct intrsource *isp; local in function:interrupt_get_count 2201 struct intrsource *isp; local in function:interrupt_get_assigned 2236 struct intrsource *isp; local in function:interrupt_get_devname 2255 struct intrsource *isp; local in function:intr_distribute_locked 2324 struct intrsource *isp; local in function:interrupt_construct_intrids [all...] |
/src/sys/arch/m68k/060sp/ |
Makefile | 5 # regenerate isp.S, fpsp.S, pfpsp.S 18 all: isp.S fpsp.S pfpsp.S 19 CLEANFILES+=isp.S fpsp.S pfpsp.S
|
/src/sys/arch/m68k/060sp/dist/ |
readme | 52 isp.sa Integer Unimplemented Kernel Module - hex image 53 isp.s Integer Unimplemented Kernel Module - source code 54 isp.doc Integer Unimplemented Kernel Module - on-line doc 62 iskeleton.s Sample Call-outs needed by isp.sa 64 os.s Sample Call-outs needed by fpsp.sa, pfpsp.sa, and isp.sa 70 itest.sa Simple test program to test that isp.sa was
|
isp.doc | 2 # $NetBSD: isp.doc,v 1.1 2000/04/14 20:24:39 is Exp $ 41 The file isp.sa contains the 68060 Integer Software Package. 47 isp.sa provides full emulation support for these instructions. 60 The file isp.sa is essentially a hexadecimal image of the 75 The source code isp.s has also been included but only for 98 is NOT INCLUDED in isp.sa (an example "Call-out" section is provided at 100 the ISP routines to reference external functions that must be provided 103 to a function required by the ISP (these functions and their location are 104 listed in "68060ISP call-outs" below). Each field entry should contain 107 isp.sa image in memory [all...] |
/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
omap3-n9.dts | 24 clocks = <&isp 0>; 45 &isp {
|
omap34xx.dtsi | 12 #include <dt-bindings/media/omap3-isp.h> 93 isp: isp@480bc000 { label 94 compatible = "ti,omap3-isp";
|
omap36xx.dtsi | 12 #include <dt-bindings/media/omap3-isp.h> 125 isp: isp@480bc000 { label 126 compatible = "ti,omap3-isp";
|
exynos4412.dtsi | 230 label = "ISP"; 256 compatible = "samsung,exynos4412-isp-clock"; 655 "ppmuispmx", "isp", 664 iommu-names = "isp", "drc", "fd", "mcuctl"; 674 i2c1_isp: i2c-isp@12140000 { 675 compatible = "samsung,exynos4212-i2c-isp"; 694 samsung,isp-wb; 702 samsung,isp-wb; 710 samsung,isp-wb; 720 samsung,isp-wb [all...] |
exynos4412-galaxy-s3.dtsi | 23 pinctrl-names = "default", "host", "isp"; 160 camera_flash_isp: camera-flash-isp {
|
/src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/exynos/ |
exynos5433-tmu.dtsi | 262 isp_thermal: isp-thermal { 267 isp_alert_0: isp-alert-0 { 272 isp_alert_1: isp-alert-1 { 277 isp_alert_2: isp-alert-2 { 282 isp_alert_3: isp-alert-3 { 287 isp_alert_4: isp-alert-4 { 292 isp_alert_5: isp-alert-5 { 297 isp_alert_6: isp-alert-6 {
|
/src/sys/arch/x86/isa/ |
isa_machdep.c | 124 struct intrsource *isp; local in function:isa_intr_alloc 149 isp = ci->ci_isources[i]; 150 if (isp == NULL) { 157 switch(isp->is_type) { 160 if (type != isp->is_type) 171 for (p = &isp->is_handlers, tmp = 0; (q = *p) != NULL;
|
/src/sys/dev/usb/ |
uirda.c | 792 u_int isp; local in function:uirda_get_speeds 801 isp = 0; 802 if (usp & UI_BR_4000000) isp |= IRDA_SPEED_4000000; 803 if (usp & UI_BR_1152000) isp |= IRDA_SPEED_1152000; 804 if (usp & UI_BR_576000) isp |= IRDA_SPEED_576000; 805 if (usp & UI_BR_115200) isp |= IRDA_SPEED_115200; 806 if (usp & UI_BR_57600) isp |= IRDA_SPEED_57600; 807 if (usp & UI_BR_38400) isp |= IRDA_SPEED_38400; 808 if (usp & UI_BR_19200) isp |= IRDA_SPEED_19200; 809 if (usp & UI_BR_9600) isp |= IRDA_SPEED_9600 [all...] |
/src/sys/external/bsd/ipf/netinet/ |
ip_state.c | 2627 ipstate_t *is, **isp; local in function:ipf_checkicmpmatchingstate 2777 for (isp = &softs->ipf_state_table[hv]; 2778 ((is = *isp) != NULL); ) { 2779 isp = &is->is_hnext; 2808 for (isp = &softs->ipf_state_table[hv]; ((is = *isp) != NULL); ) { 2809 isp = &is->is_hnext; 2914 ipstate_t **isp; local in function:ipf_ipsmove 2924 isp = is->is_phnext; 2926 is->is_hnext->is_phnext = isp; 2973 ipstate_t *is, **isp; local in function:ipf_state_lookup 3743 ipstate_t *is, **isp; local in function:ipf_state_flush 4369 ipstate_t *is, **isp; local in function:ipf_checkicmp6matchingstate [all...] |