isc 1410 altq/altq_hfsc.c sc2isc(struct service_curve *sc, struct internal_sc *isc) isc 1412 altq/altq_hfsc.c isc->sm1 = m2sm(sc->m1); isc 1413 altq/altq_hfsc.c isc->ism1 = m2ism(sc->m1); isc 1414 altq/altq_hfsc.c isc->dx = d2dx(sc->d); isc 1415 altq/altq_hfsc.c isc->dy = seg_x2y(isc->dx, isc->sm1); isc 1416 altq/altq_hfsc.c isc->sm2 = m2sm(sc->m2); isc 1417 altq/altq_hfsc.c isc->ism2 = m2ism(sc->m2); isc 1425 altq/altq_hfsc.c rtsc_init(struct runtime_sc *rtsc, struct internal_sc * isc, u_int64_t x, isc 1430 altq/altq_hfsc.c rtsc->sm1 = isc->sm1; isc 1431 altq/altq_hfsc.c rtsc->ism1 = isc->ism1; isc 1432 altq/altq_hfsc.c rtsc->dx = isc->dx; isc 1433 altq/altq_hfsc.c rtsc->dy = isc->dy; isc 1434 altq/altq_hfsc.c rtsc->sm2 = isc->sm2; isc 1435 altq/altq_hfsc.c rtsc->ism2 = isc->ism2; isc 1485 altq/altq_hfsc.c rtsc_min(struct runtime_sc *rtsc, struct internal_sc *isc, u_int64_t x, isc 1490 altq/altq_hfsc.c if (isc->sm1 <= isc->sm2) { isc 1513 altq/altq_hfsc.c y2 = rtsc_x2y(rtsc, x + isc->dx); isc 1514 altq/altq_hfsc.c if (y2 >= y + isc->dy) { isc 1518 altq/altq_hfsc.c rtsc->dx = isc->dx; isc 1519 altq/altq_hfsc.c rtsc->dy = isc->dy; isc 1529 altq/altq_hfsc.c dx = ((y1 - y) << SM_SHIFT) / (isc->sm1 - isc->sm2); isc 1536 altq/altq_hfsc.c dy = seg_x2y(dx, isc->sm1); isc 100 dev/isa/if_ne_isa.c struct ne_isa_softc *isc = match; isc 101 dev/isa/if_ne_isa.c struct ne2000_softc *nsc = &isc->sc_ne2000; isc 148 dev/isa/if_ne_isa.c struct ne_isa_softc *isc = (struct ne_isa_softc *)self; isc 149 dev/isa/if_ne_isa.c struct ne2000_softc *nsc = &isc->sc_ne2000; isc 217 dev/isa/if_ne_isa.c isc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE, isc 219 dev/isa/if_ne_isa.c if (isc->sc_ih == NULL) isc 108 dev/isa/if_ne_isapnp.c struct ne_isapnp_softc * const isc = (struct ne_isapnp_softc *)self; isc 109 dev/isa/if_ne_isapnp.c struct ne2000_softc * const nsc = &isc->sc_ne2000; isc 182 dev/isa/if_ne_isapnp.c isc->sc_ih = isa_intr_establish(ipa->ia_ic, ipa->ipa_irq[0].num, isc 185 dev/isa/if_ne_isapnp.c if (isc->sc_ih == NULL) isc 167 dev/isa/if_sm_isa.c struct sm_isa_softc *isc = (struct sm_isa_softc *)self; isc 168 dev/isa/if_sm_isa.c struct smc91cxx_softc *sc = &isc->sc_smc; isc 191 dev/isa/if_sm_isa.c isc->sc_ih = isa_intr_establish(ia->ia_ic, ia->ia_irq, IST_EDGE, isc 193 dev/isa/if_sm_isa.c if (isc->sc_ih == NULL) isc 120 dev/isa/pckbc_isa.c struct pckbc_isa_softc *isc = (void *)self; isc 121 dev/isa/pckbc_isa.c struct pckbc_softc *sc = &isc->sc_pckbc; isc 127 dev/isa/pckbc_isa.c isc->sc_ic = ia->ia_ic; isc 135 dev/isa/pckbc_isa.c isc->sc_irq[PCKBC_KBD_SLOT] = 1; isc 136 dev/isa/pckbc_isa.c isc->sc_irq[PCKBC_AUX_SLOT] = 12; isc 174 dev/isa/pckbc_isa.c struct pckbc_isa_softc *isc = (void *) sc; isc 177 dev/isa/pckbc_isa.c rv = isa_intr_establish(isc->sc_ic, isc->sc_irq[slot], IST_EDGE, isc 184 dev/isa/pckbc_isa.c isc->sc_irq[slot], pckbc_slot_names[slot]); isc 53 dev/pci/agp_i810.c #define READ1(off) bus_space_read_1(isc->bst, isc->bsh, off) isc 54 dev/pci/agp_i810.c #define READ4(off) bus_space_read_4(isc->bst, isc->bsh, off) isc 55 dev/pci/agp_i810.c #define WRITE4(off,v) bus_space_write_4(isc->bst, isc->bsh, off, v) isc 56 dev/pci/agp_i810.c #define WRITEGTT(off,v) bus_space_write_4(isc->gtt_bst, isc->gtt_bsh, off, v) isc 58 dev/pci/agp_i810.c #define WRITE_GATT(off, v) agp_i810_write_gatt(isc, off, v) isc 113 dev/pci/agp_i810.c struct agp_i810_softc *isc; isc 119 dev/pci/agp_i810.c isc = malloc(sizeof *isc, M_DEVBUF, M_NOWAIT); isc 120 dev/pci/agp_i810.c if (isc == NULL) { isc 124 dev/pci/agp_i810.c memset(isc, 0, sizeof *isc); isc 125 dev/pci/agp_i810.c sc->sc_chipc = isc; isc 127 dev/pci/agp_i810.c memcpy(&isc->bridge_pa, pchb_pa, sizeof *pchb_pa); isc 134 dev/pci/agp_i810.c isc->chiptype = CHIP_I810; isc 138 dev/pci/agp_i810.c isc->chiptype = CHIP_I830; isc 142 dev/pci/agp_i810.c isc->chiptype = CHIP_I855; isc 148 dev/pci/agp_i810.c isc->chiptype = CHIP_I915; isc 152 dev/pci/agp_i810.c isc->chiptype = CHIP_I965; isc 156 dev/pci/agp_i810.c switch (isc->chiptype) { isc 175 dev/pci/agp_i810.c free(isc, M_DEVBUF); isc 180 dev/pci/agp_i810.c &isc->bst, &isc->bsh, NULL, &isc->bsz, 0); isc 186 dev/pci/agp_i810.c if (isc->chiptype == CHIP_I915) { isc 188 dev/pci/agp_i810.c 0, &isc->gtt_bst, &isc->gtt_bsh, NULL, NULL, 0); isc 201 dev/pci/agp_i810.c isc->gatt = gatt; isc 205 dev/pci/agp_i810.c if (isc->chiptype == CHIP_I810) { isc 209 dev/pci/agp_i810.c isc->dcache_size = 4 * 1024 * 1024; isc 211 dev/pci/agp_i810.c isc->dcache_size = 0; isc 228 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I830) { isc 234 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 235 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I830_GCC1); isc 239 dev/pci/agp_i810.c isc->stolen = (512 - 132) * 1024 / 4096; isc 242 dev/pci/agp_i810.c isc->stolen = (1024 - 132) * 1024 / 4096; isc 245 dev/pci/agp_i810.c isc->stolen = (8192 - 132) * 1024 / 4096; isc 248 dev/pci/agp_i810.c isc->stolen = 0; isc 255 dev/pci/agp_i810.c if (isc->stolen > 0) { isc 257 dev/pci/agp_i810.c isc->stolen * 4); isc 267 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I915) { isc 273 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 274 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I855_GCC1); isc 278 dev/pci/agp_i810.c isc->stolen = (1024 - 260) * 1024 / 4096; isc 281 dev/pci/agp_i810.c isc->stolen = (4096 - 260) * 1024 / 4096; isc 284 dev/pci/agp_i810.c isc->stolen = (8192 - 260) * 1024 / 4096; isc 287 dev/pci/agp_i810.c isc->stolen = (16384 - 260) * 1024 / 4096; isc 290 dev/pci/agp_i810.c isc->stolen = (32768 - 260) * 1024 / 4096; isc 293 dev/pci/agp_i810.c isc->stolen = (49152 - 260) * 1024 / 4096; isc 296 dev/pci/agp_i810.c isc->stolen = (65536 - 260) * 1024 / 4096; isc 299 dev/pci/agp_i810.c isc->stolen = 0; isc 306 dev/pci/agp_i810.c if (isc->stolen > 0) { isc 308 dev/pci/agp_i810.c isc->stolen * 4); isc 318 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I965) { isc 338 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 339 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I855_GCC1); isc 343 dev/pci/agp_i810.c isc->stolen = (1024 - gttsize) * 1024 / 4096; isc 346 dev/pci/agp_i810.c isc->stolen = (4096 - gttsize) * 1024 / 4096; isc 349 dev/pci/agp_i810.c isc->stolen = (8192 - gttsize) * 1024 / 4096; isc 352 dev/pci/agp_i810.c isc->stolen = (16384 - gttsize) * 1024 / 4096; isc 355 dev/pci/agp_i810.c isc->stolen = (32768 - gttsize) * 1024 / 4096; isc 358 dev/pci/agp_i810.c isc->stolen = (49152 - gttsize) * 1024 / 4096; isc 361 dev/pci/agp_i810.c isc->stolen = (65536 - gttsize) * 1024 / 4096; isc 364 dev/pci/agp_i810.c isc->stolen = (131072 - gttsize) * 1024 / 4096; isc 367 dev/pci/agp_i810.c isc->stolen = (262144 - gttsize) * 1024 / 4096; isc 370 dev/pci/agp_i810.c isc->stolen = 0; isc 377 dev/pci/agp_i810.c if (isc->stolen > 0) { isc 379 dev/pci/agp_i810.c isc->stolen * 4); isc 395 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 396 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I855_GCC1); isc 400 dev/pci/agp_i810.c isc->stolen = (1024 - 132) * 1024 / 4096; isc 403 dev/pci/agp_i810.c isc->stolen = (4096 - 132) * 1024 / 4096; isc 406 dev/pci/agp_i810.c isc->stolen = (8192 - 132) * 1024 / 4096; isc 409 dev/pci/agp_i810.c isc->stolen = (16384 - 132) * 1024 / 4096; isc 412 dev/pci/agp_i810.c isc->stolen = (32768 - 132) * 1024 / 4096; isc 415 dev/pci/agp_i810.c isc->stolen = 0; isc 422 dev/pci/agp_i810.c if (isc->stolen > 0) { isc 424 dev/pci/agp_i810.c isc->stolen * 4); isc 447 dev/pci/agp_i810.c struct agp_i810_softc *isc = sc->sc_chipc; isc 450 dev/pci/agp_i810.c if (isc->chiptype == CHIP_I810) { isc 453 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 454 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I810_SMRAM); isc 461 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I830) { isc 464 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 465 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I830_GCC0); isc 471 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I915) { isc 472 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 473 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I915_MSAC); isc 479 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I965) { isc 480 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 481 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I965_MSAC); isc 499 dev/pci/agp_i810.c struct agp_i810_softc *isc = sc->sc_chipc; isc 502 dev/pci/agp_i810.c if (isc->chiptype == CHIP_I810) { isc 514 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 515 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I810_SMRAM); isc 525 dev/pci/agp_i810.c pci_conf_write(isc->bridge_pa.pa_pc, isc 526 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I810_SMRAM, reg); isc 527 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I830) { isc 535 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 536 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I830_GCC0); isc 546 dev/pci/agp_i810.c pci_conf_write(isc->bridge_pa.pa_pc, isc 547 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I830_GCC0, reg); isc 548 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I915) { isc 554 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 555 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I915_MSAC); isc 561 dev/pci/agp_i810.c pci_conf_write(isc->bridge_pa.pa_pc, isc 562 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I915_MSAC, reg); isc 563 dev/pci/agp_i810.c } else if (isc->chiptype == CHIP_I965) { isc 564 dev/pci/agp_i810.c reg = pci_conf_read(isc->bridge_pa.pa_pc, isc 565 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I965_MSAC); isc 581 dev/pci/agp_i810.c pci_conf_write(isc->bridge_pa.pa_pc, isc 582 dev/pci/agp_i810.c isc->bridge_pa.pa_tag, AGP_I965_MSAC, reg); isc 596 dev/pci/agp_i810.c struct agp_i810_softc *isc = sc->sc_chipc; isc 598 dev/pci/agp_i810.c if (offset < 0 || offset >= (isc->gatt->ag_entries << AGP_PAGE_SHIFT)) { isc 602 dev/pci/agp_i810.c isc->gatt->ag_entries); isc 607 dev/pci/agp_i810.c if (isc->chiptype != CHIP_I810) { isc 608 dev/pci/agp_i810.c if ((offset >> AGP_PAGE_SHIFT) < isc->stolen) { isc 623 dev/pci/agp_i810.c struct agp_i810_softc *isc = sc->sc_chipc; isc 625 dev/pci/agp_i810.c if (offset < 0 || offset >= (isc->gatt->ag_entries << AGP_PAGE_SHIFT)) isc 628 dev/pci/agp_i810.c if (isc->chiptype != CHIP_I810 ) { isc 629 dev/pci/agp_i810.c if ((offset >> AGP_PAGE_SHIFT) < isc->stolen) { isc 658 dev/pci/agp_i810.c struct agp_i810_softc *isc = sc->sc_chipc; isc 669 dev/pci/agp_i810.c if (isc->chiptype != CHIP_I810 ) isc 671 dev/pci/agp_i810.c if (size != isc->dcache_size) isc 746 dev/pci/agp_i810.c struct agp_i810_softc *isc = sc->sc_chipc; isc 755 dev/pci/agp_i810.c regval = bus_space_read_4(isc->bst, isc->bsh, AGP_I810_PGTBL_CTL); isc 756 dev/pci/agp_i810.c if (regval != (isc->gatt->ag_physical | 1)) { isc 761 dev/pci/agp_i810.c bus_space_write_4(isc->bst, isc->bsh, AGP_I810_PGTBL_CTL, isc 762 dev/pci/agp_i810.c isc->gatt->ag_physical | 1); isc 777 dev/pci/agp_i810.c if (isc->chiptype != CHIP_I810) isc 791 dev/pci/agp_i810.c struct agp_i810_softc *isc = sc->sc_chipc; isc 806 dev/pci/agp_i810.c if (isc->chiptype != CHIP_I810) isc 816 dev/pci/agp_i810.c agp_i810_write_gatt(struct agp_i810_softc *isc, bus_size_t off, u_int32_t v) isc 823 dev/pci/agp_i810.c if (isc->chiptype == CHIP_I915) isc 825 dev/pci/agp_i810.c else if (isc->chiptype == CHIP_I965) { isc 81 dev/pci/agp_intel.c struct agp_intel_softc *isc; isc 85 dev/pci/agp_intel.c isc = malloc(sizeof *isc, M_DEVBUF, M_NOWAIT); isc 86 dev/pci/agp_intel.c if (isc == NULL) { isc 90 dev/pci/agp_intel.c memset(isc, 0, sizeof *isc); isc 93 dev/pci/agp_intel.c sc->sc_chipc = isc; isc 97 dev/pci/agp_intel.c free(isc, M_DEVBUF); isc 102 dev/pci/agp_intel.c isc->initial_aperture = AGP_GET_APERTURE(sc); isc 119 dev/pci/agp_intel.c isc->gatt = gatt; isc 147 dev/pci/agp_intel.c struct agp_intel_softc *isc = sc->sc_chipc; isc 158 dev/pci/agp_intel.c AGP_SET_APERTURE(sc, isc->initial_aperture); isc 159 dev/pci/agp_intel.c agp_free_gatt(sc, isc->gatt); isc 210 dev/pci/agp_intel.c struct agp_intel_softc *isc = sc->sc_chipc; isc 212 dev/pci/agp_intel.c if (offset < 0 || offset >= (isc->gatt->ag_entries << AGP_PAGE_SHIFT)) isc 215 dev/pci/agp_intel.c isc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = physical | 0x17; isc 222 dev/pci/agp_intel.c struct agp_intel_softc *isc = sc->sc_chipc; isc 224 dev/pci/agp_intel.c if (offset < 0 || offset >= (isc->gatt->ag_entries << AGP_PAGE_SHIFT)) isc 227 dev/pci/agp_intel.c isc->gatt->ag_virtual[offset >> AGP_PAGE_SHIFT] = 0;