Home
last modified time | relevance | path

Searched refs:isp_osinfo (Results 1 – 5 of 5) sorted by relevance

/freebsd-9-stable/sys/dev/isp/
Disp_sbus.c202 isp->isp_osinfo.pc.ptr = &sbs->sbus_spi; in isp_sbus_attach()
251 isp->isp_osinfo.fw = firmware_get("isp_1000"); in isp_sbus_attach()
252 if (isp->isp_osinfo.fw) { in isp_sbus_attach()
257 stupid.cp = isp->isp_osinfo.fw->data; in isp_sbus_attach()
283 mtx_init(&isp->isp_osinfo.lock, "isp", NULL, MTX_DEF); in isp_sbus_attach()
346 mtx_destroy(&isp->isp_osinfo.lock); in isp_sbus_attach()
377 mtx_destroy(&isp->isp_osinfo.lock); in isp_sbus_detach()
476 isp->isp_osinfo.pcmd_pool = (struct isp_pcmd *) in isp_sbus_mbxdma()
478 if (isp->isp_osinfo.pcmd_pool == NULL) { in isp_sbus_mbxdma()
500 ISP_NSEG_MAX, BUS_SPACE_MAXADDR_24BIT, 0, &isp->isp_osinfo.dmat)) { in isp_sbus_mbxdma()
[all …]
Disp_pci.c465 isp->isp_osinfo.disabled = 1; in isp_get_generic_options()
682 isp->isp_osinfo.sixtyfourbit = 1; in isp_pci_attach()
693 if (isp->isp_osinfo.disabled) { in isp_pci_attach()
855 isp->isp_osinfo.pc.ptr = malloc(xsize, M_DEVBUF, M_NOWAIT | M_ZERO); in isp_pci_attach()
856 if (isp->isp_osinfo.pc.ptr == NULL) { in isp_pci_attach()
871 isp->isp_osinfo.fw = NULL; in isp_pci_attach()
874 isp->isp_osinfo.fw = firmware_get(fwname); in isp_pci_attach()
877 isp->isp_osinfo.fw = firmware_get(fwname); in isp_pci_attach()
879 if (isp->isp_osinfo.fw == NULL) { in isp_pci_attach()
881 isp->isp_osinfo.fw = firmware_get(fwname); in isp_pci_attach()
[all …]
Disp_freebsd.h366 #define ISP_FC_PC(isp, chan) (&(isp)->isp_osinfo.pc.fc[(chan)])
367 #define ISP_SPI_PC(isp, chan) (&(isp)->isp_osinfo.pc.spi[(chan)])
388 #define isp_lock isp_osinfo.lock
389 #define isp_bus_tag isp_osinfo.bus_tag
390 #define isp_bus_handle isp_osinfo.bus_handle
395 #define ISP_LOCK(isp) mtx_lock(&isp->isp_osinfo.lock)
396 #define ISP_UNLOCK(isp) mtx_unlock(&isp->isp_osinfo.lock)
434 bus_dmamap_sync(isp->isp_osinfo.cdmat, \
435 isp->isp_osinfo.cdmap, \
446 bus_dmamap_sync(isp->isp_osinfo.cdmat, \
[all …]
Disp_freebsd.c95 …isp_action, isp_poll, "isp", isp, device_get_unit(isp->isp_dev), &isp->isp_osinfo.lock, isp->isp_m… in isp_attach_chan()
131 …, &spi->target_proc, 0, 0, "%s: isp_test_tgt%d", device_get_nameunit(isp->isp_osinfo.dev), chan)) { in isp_attach_chan()
146 callout_init_mtx(&fc->ldt, &isp->isp_osinfo.lock, 0); in isp_attach_chan()
147 callout_init_mtx(&fc->gdt, &isp->isp_osinfo.lock, 0); in isp_attach_chan()
160 …_kthread, fc, &fc->kproc, 0, 0, "%s: fc_thrd%d", device_get_nameunit(isp->isp_osinfo.dev), chan)) { in isp_attach_chan()
172 …c, &fc->target_proc, 0, 0, "%s: isp_test_tgt%d", device_get_nameunit(isp->isp_osinfo.dev), chan)) { in isp_attach_chan()
178 struct sysctl_ctx_list *ctx = device_get_sysctl_ctx(isp->isp_osinfo.dev); in isp_attach_chan()
179 struct sysctl_oid *tree = device_get_sysctl_tree(isp->isp_osinfo.dev); in isp_attach_chan()
195 const char *nu = device_get_nameunit(isp->isp_osinfo.dev); in isp_attach()
199 isp->isp_osinfo.ehook.ich_func = isp_intr_enable; in isp_attach()
[all …]
Dispvar.h553 struct isposinfo isp_osinfo; member