HomeSort by: relevance | last modified time | path
    Searched refs:isp (Results 1 - 25 of 55) sorted by relevancy

1 2 3

  /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...]

Completed in 32 milliseconds

1 2 3