Searched refs:aic (Results 1 - 23 of 23) sorted by relevance

/freebsd-10.0-release/sys/dev/aic7xxx/
H A Daic_osm_lib.c41 aic_set_recoveryscb(struct aic_softc *aic, struct scb *scb) argument
49 AIC_SCB_DATA(aic)->recovery_scbs++;
56 LIST_FOREACH(list_scb, &aic->pending_scbs, pending_links) {
74 aic_spawn_recovery_thread(struct aic_softc *aic) argument
78 error = aic_kthread_create(aic_recovery_thread, aic,
79 &aic->platform_data->recovery_thread,
81 aic->unit);
89 aic_terminate_recovery_thread(struct aic_softc *aic) argument
92 if (aic->platform_data->recovery_thread == NULL) {
95 aic
107 struct aic_softc *aic; local
[all...]
H A Daic_osm_lib.h114 void aic_set_recoveryscb(struct aic_softc *aic, struct scb *scb);
116 int aic_spawn_recovery_thread(struct aic_softc *aic);
117 void aic_terminate_recovery_thread(struct aic_softc *aic);
119 static __inline void aic_wakeup_recovery_thread(struct aic_softc *aic);
122 aic_wakeup_recovery_thread(struct aic_softc *aic) argument
124 wakeup(aic);
144 #define aic_dma_tag_create(aic, parent_tag, alignment, boundary, \
151 busdma_lock_mutex, &aic->platform_data->mtx, \
154 #define aic_dma_tag_create(aic, parent_tag, alignment, boundary, \
164 #define aic_dma_tag_destroy(aic, ta
336 aic_get_sense_bufsize(struct aic_softc *aic, struct scb *scb) argument
357 aic_platform_freeze_devq(struct aic_softc *aic, struct scb *scb) argument
363 aic_platform_abort_scbs(struct aic_softc *aic, int target, char channel, int lun, u_int tag, role_t role, uint32_t status) argument
372 aic_platform_scb_free(struct aic_softc *aic, struct scb *scb) argument
444 aic_power_state_change(struct aic_softc *aic, aic_power_state new_state) argument
[all...]
H A Daic79xx_osm.h226 aic_freeze_simq(struct aic_softc *aic) argument
228 xpt_freeze_simq(aic->platform_data->sim, /*count*/1);
232 aic_release_simq(struct aic_softc *aic) argument
234 xpt_release_simq(aic->platform_data->sim, /*run queue*/TRUE);
/freebsd-10.0-release/sys/dev/aic/
H A Daic.c50 #include <dev/aic/aic6360reg.h>
51 #include <dev/aic/aicvar.h>
56 static void aic_intr_locked(struct aic_softc *aic);
57 static void aic_start(struct aic_softc *aic);
58 static void aic_select(struct aic_softc *aic);
59 static void aic_selected(struct aic_softc *aic);
60 static void aic_reselected(struct aic_softc *aic);
61 static void aic_reconnect(struct aic_softc *aic, int tag);
62 static void aic_cmd(struct aic_softc *aic);
63 static void aic_msgin(struct aic_softc *aic);
78 aic_get_scb(struct aic_softc *aic) argument
90 aic_free_scb(struct aic_softc *aic, struct aic_scb *scb) argument
107 struct aic_softc *aic; local
308 struct aic_softc *aic = (struct aic_softc *)ccb->ccb_h.ccb_aic_ptr; local
332 aic_start(struct aic_softc *aic) argument
361 aic_select(struct aic_softc *aic) argument
385 aic_selected(struct aic_softc *aic) argument
424 aic_reselected(struct aic_softc *aic) argument
464 aic_sched_msgout(struct aic_softc *aic, u_int8_t msg) argument
478 aic_spiordy(struct aic_softc *aic) argument
490 aic_reconnect(struct aic_softc *aic, int tag) argument
527 aic_msgin(struct aic_softc *aic) argument
600 aic_handle_msgin(struct aic_softc *aic) argument
769 aic_msgout(struct aic_softc *aic) argument
857 aic_datain(struct aic_softc *aic) argument
927 aic_dataout(struct aic_softc *aic) argument
1003 aic_cmd(struct aic_softc *aic) argument
1040 aic_done(struct aic_softc *aic, struct aic_scb *scb) argument
1126 struct aic_softc *aic = (struct aic_softc *)ccb->ccb_h.ccb_aic_ptr; local
1175 struct aic_softc *aic = (struct aic_softc *)arg; local
1183 aic_intr_locked(struct aic_softc *aic) argument
1320 aic_chip_reset(struct aic_softc *aic) argument
1363 aic_scsi_reset(struct aic_softc *aic) argument
1375 aic_reset(struct aic_softc *aic, int initiate_reset) argument
1423 aic_init(struct aic_softc *aic) argument
1505 aic_probe(struct aic_softc *aic) argument
1528 aic_attach(struct aic_softc *aic) argument
1582 aic_detach(struct aic_softc *aic) argument
[all...]
H A Daicvar.h131 #define aic_inb(aic, port) \
132 bus_read_1((aic)->res, (port))
134 #define aic_outb(aic, port, value) \
135 bus_write_1((aic)->res, (port), (value))
137 #define aic_insb(aic, port, addr, count) \
138 bus_read_multi_1((aic)->res, (port), (addr), (count))
140 #define aic_outsb(aic, port, addr, count) \
141 bus_write_multi_1((aic)->res, (port), (addr), (count))
143 #define aic_insw(aic, port, addr, count) \
144 bus_read_multi_2((aic)
[all...]
H A Daic_pccard.c42 #include <dev/aic/aicvar.h>
94 mtx_init(&sc->sc_aic.lock, "aic", NULL, MTX_DEF);
132 struct aic_softc *aic = &sc->sc_aic; local
137 if (aic_probe(aic)) {
142 error = aic_attach(aic);
150 INTR_MPSAFE, NULL, aic_intr, aic, &sc->sc_ih);
163 struct aic_softc *aic = &sc->sc_aic; local
171 error = aic_detach(aic);
191 "aic",
197 MODULE_DEPEND(aic, ca
[all...]
H A Daic_cbus.c43 #include <dev/aic/aic6360reg.h>
44 #include <dev/aic/aicvar.h>
108 mtx_init(&sc->sc_aic.lock, "aic", NULL, MTX_DEF);
156 struct aic_softc *aic = &sc->sc_aic; local
178 if (aic_probe(aic) == 0)
186 porta = aic_inb(aic, PORTA);
190 if ((aic->flags & AIC_DMA_ENABLE) && isa_get_drq(dev) == -1)
200 struct aic_softc *aic = &sc->sc_aic; local
209 error = aic_attach(aic);
217 INTR_MPSAFE, NULL, aic_intr, aic,
230 struct aic_softc *aic = &sc->sc_aic; local
[all...]
H A Daic_isa.c43 #include <dev/aic/aic6360reg.h>
44 #include <dev/aic/aicvar.h>
109 mtx_init(&sc->sc_aic.lock, "aic", NULL, MTX_DEF);
132 struct aic_softc *aic = &sc->sc_aic; local
155 if (aic_probe(aic) == 0)
163 porta = aic_inb(aic, PORTA);
167 if ((aic->flags & AIC_DMA_ENABLE) && isa_get_drq(dev) == -1)
177 struct aic_softc *aic = &sc->sc_aic; local
186 error = aic_attach(aic);
194 INTR_MPSAFE, NULL, aic_intr, aic,
207 struct aic_softc *aic = &sc->sc_aic; local
[all...]
/freebsd-10.0-release/sys/modules/aic/
H A DMakefile3 .PATH: ${.CURDIR}/../../dev/aic
5 KMOD= aic
6 SRCS= aic.c aic_pccard.c
/freebsd-10.0-release/share/man/man4/man4.i386/
H A DMakefile3 MAN= aic.4 \
/freebsd-10.0-release/sys/dev/mvs/
H A Dmvs_pci.c334 u_int32_t ic, aic; local
358 aic = 0;
360 aic |= HC_IC_DONE(0) | HC_IC_DEV(0);
362 aic |= HC_IC_DONE(1) | HC_IC_DEV(1);
364 aic |= HC_IC_DONE(2) | HC_IC_DEV(2);
366 aic |= HC_IC_DONE(3) | HC_IC_DEV(3);
368 aic |= HC_IC_COAL;
369 ATA_OUTL(ctlr->r_mem, HC_BASE(p == 4) + HC_IC, ~aic);
H A Dmvs_soc.c300 u_int32_t ic, aic; local
307 aic = 0;
312 aic |= HC_IC_DONE(chan_num) | HC_IC_DEV(chan_num);
316 aic |= HC_IC_COAL;
317 ATA_OUTL(ctlr->r_mem, HC_IC, ~aic);
/freebsd-10.0-release/sys/i386/conf/
H A DPAE34 nodevice aic
H A DGENERIC123 device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
/freebsd-10.0-release/sys/pc98/conf/
H A DGENERIC99 device aic # PC-9801-100
/freebsd-10.0-release/sys/dev/oce/
H A Doce_if.c1902 struct oce_aic_obj *aic; local
1911 aic = &sc->aic_obj[i];
1913 if (!aic->enable) {
1914 eqd = aic->et_eqd;
1921 if ((now < aic->ticks) || (eqo->intr < aic->intr_prev))
1924 delta = now - aic->ticks;
1929 ips = (uint32_t)(eqo->intr - aic->intr_prev) / tps;
1932 eqd = aic->cur_eqd + 20;
1934 eqd = aic
[all...]
H A Doce_queue.c92 struct oce_aic_obj *aic; local
117 /* setup aic defaults for each event queue */
118 aic = &sc->aic_obj[vector];
119 aic->max_eqd = OCE_MAX_EQD;
120 aic->min_eqd = OCE_MIN_EQD;
121 aic->et_eqd = OCE_MIN_EQD;
122 aic->enable = TRUE;
H A Doce_sysctl.c137 oce_sys_aic_enable, "I", "aic flags");
183 struct oce_aic_obj *aic; local
190 aic = &sc->aic_obj[vector];
193 aic->max_eqd = aic->min_eqd = aic->et_eqd = 0;
194 aic->enable = 0;
197 aic->max_eqd = OCE_MAX_EQD;
198 aic->min_eqd = OCE_MIN_EQD;
199 aic
[all...]
/freebsd-10.0-release/release/doc/share/misc/
H A Ddev.archlist.txt44 aic i386,pc98,amd64
/freebsd-10.0-release/sys/amd64/conf/
H A DGENERIC119 device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60.
/freebsd-10.0-release/sys/modules/
H A DMakefile465 _aic= aic
784 _aic= aic
/freebsd-10.0-release/sys/contrib/octeon-sdk/
H A Dcvmx-pcieepx-defs.h3350 uint32_t aic : 2; /**< Attention Indicator Control */ member in struct:cvmx_pcieepx_cfg034::cvmx_pcieepx_cfg034_s
3364 uint32_t aic : 2;
H A Dcvmx-pciercx-defs.h2894 uint32_t aic : 2; /**< Attention Indicator Control */ member in struct:cvmx_pciercx_cfg034::cvmx_pciercx_cfg034_s
2908 uint32_t aic : 2;

Completed in 208 milliseconds