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;