slot 134 kern/arch/sys161/dev/lamebus_machdep.c lamebus_map_area(struct lamebus_softc *bus, int slot, uint32_t offset)
slot 140 kern/arch/sys161/dev/lamebus_machdep.c KASSERT(slot >= 0 && slot < LB_NSLOTS);
slot 142 kern/arch/sys161/dev/lamebus_machdep.c address = LB_BASEADDR + slot*LB_SLOT_SIZE + offset;
slot 150 kern/arch/sys161/dev/lamebus_machdep.c lamebus_read_register(struct lamebus_softc *bus, int slot, uint32_t offset)
slot 152 kern/arch/sys161/dev/lamebus_machdep.c uint32_t *ptr = lamebus_map_area(bus, slot, offset);
slot 161 kern/arch/sys161/dev/lamebus_machdep.c lamebus_write_register(struct lamebus_softc *bus, int slot,
slot 164 kern/arch/sys161/dev/lamebus_machdep.c uint32_t *ptr = lamebus_map_area(bus, slot, offset);
slot 43 kern/arch/sys161/include/bus.h #define bus_write_register(bus, slot, offset, val) \
slot 44 kern/arch/sys161/include/bus.h lamebus_write_register(bus, slot, offset, val)
slot 46 kern/arch/sys161/include/bus.h #define bus_read_register(bus, slot, offset) \
slot 47 kern/arch/sys161/include/bus.h lamebus_read_register(bus, slot, offset)
slot 49 kern/arch/sys161/include/bus.h #define bus_map_area(bus, slot, offset) \
slot 50 kern/arch/sys161/include/bus.h lamebus_map_area(bus, slot, offset)
slot 49 kern/dev/lamebus/emu_att.c int slot = lamebus_probe(sc, LB_VENDOR_CS161, LBCS161_EMUFS,
slot 51 kern/dev/lamebus/emu_att.c if (slot < 0) {
slot 61 kern/dev/lamebus/emu_att.c es->e_buspos = slot;
slot 64 kern/dev/lamebus/emu_att.c lamebus_mark(sc, slot);
slot 65 kern/dev/lamebus/emu_att.c lamebus_attach_interrupt(sc, slot, es, emu_irq);
slot 67 kern/dev/lamebus/lamebus.c read_cfg_register(struct lamebus_softc *lb, int slot, uint32_t offset)
slot 70 kern/dev/lamebus/lamebus.c offset += LB_CONFIG_SIZE*slot;
slot 80 kern/dev/lamebus/lamebus.c write_cfg_register(struct lamebus_softc *lb, int slot, uint32_t offset,
slot 83 kern/dev/lamebus/lamebus.c offset += LB_CONFIG_SIZE*slot;
slot 232 kern/dev/lamebus/lamebus.c int slot;
slot 242 kern/dev/lamebus/lamebus.c for (slot=0; slot<LB_NSLOTS; slot++) {
slot 243 kern/dev/lamebus/lamebus.c if (sc->ls_slotsinuse & (1<<slot)) {
slot 248 kern/dev/lamebus/lamebus.c val = read_cfg_register(sc, slot, CFGREG_VID);
slot 254 kern/dev/lamebus/lamebus.c val = read_cfg_register(sc, slot, CFGREG_DID);
slot 260 kern/dev/lamebus/lamebus.c val = read_cfg_register(sc, slot, CFGREG_DRL);
slot 269 kern/dev/lamebus/lamebus.c return slot;
slot 284 kern/dev/lamebus/lamebus.c lamebus_mark(struct lamebus_softc *sc, int slot)
slot 286 kern/dev/lamebus/lamebus.c uint32_t mask = ((uint32_t)1) << slot;
slot 287 kern/dev/lamebus/lamebus.c KASSERT(slot>=0 && slot < LB_NSLOTS);
slot 292 kern/dev/lamebus/lamebus.c panic("lamebus_mark: slot %d already in use\n", slot);
slot 304 kern/dev/lamebus/lamebus.c lamebus_unmark(struct lamebus_softc *sc, int slot)
slot 306 kern/dev/lamebus/lamebus.c uint32_t mask = ((uint32_t)1) << slot;
slot 307 kern/dev/lamebus/lamebus.c KASSERT(slot>=0 && slot < LB_NSLOTS);
slot 312 kern/dev/lamebus/lamebus.c panic("lamebus_mark: slot %d not marked in use\n", slot);
slot 325 kern/dev/lamebus/lamebus.c lamebus_attach_interrupt(struct lamebus_softc *sc, int slot,
slot 329 kern/dev/lamebus/lamebus.c uint32_t mask = ((uint32_t)1) << slot;
slot 330 kern/dev/lamebus/lamebus.c KASSERT(slot>=0 && slot < LB_NSLOTS);
slot 336 kern/dev/lamebus/lamebus.c slot);
slot 339 kern/dev/lamebus/lamebus.c KASSERT(sc->ls_devdata[slot]==NULL);
slot 340 kern/dev/lamebus/lamebus.c KASSERT(sc->ls_irqfuncs[slot]==NULL);
slot 342 kern/dev/lamebus/lamebus.c sc->ls_devdata[slot] = devdata;
slot 343 kern/dev/lamebus/lamebus.c sc->ls_irqfuncs[slot] = irqfunc;
slot 353 kern/dev/lamebus/lamebus.c lamebus_detach_interrupt(struct lamebus_softc *sc, int slot)
slot 355 kern/dev/lamebus/lamebus.c uint32_t mask = ((uint32_t)1) << slot;
slot 356 kern/dev/lamebus/lamebus.c KASSERT(slot>=0 && slot < LB_NSLOTS);
slot 362 kern/dev/lamebus/lamebus.c slot);
slot 365 kern/dev/lamebus/lamebus.c KASSERT(sc->ls_irqfuncs[slot]!=NULL);
slot 367 kern/dev/lamebus/lamebus.c sc->ls_devdata[slot] = NULL;
slot 368 kern/dev/lamebus/lamebus.c sc->ls_irqfuncs[slot] = NULL;
slot 377 kern/dev/lamebus/lamebus.c lamebus_mask_interrupt(struct lamebus_softc *lamebus, int slot)
slot 379 kern/dev/lamebus/lamebus.c uint32_t bits, mask = ((uint32_t)1) << slot;
slot 380 kern/dev/lamebus/lamebus.c KASSERT(slot >= 0 && slot < LB_NSLOTS);
slot 390 kern/dev/lamebus/lamebus.c lamebus_unmask_interrupt(struct lamebus_softc *lamebus, int slot)
slot 392 kern/dev/lamebus/lamebus.c uint32_t bits, mask = ((uint32_t)1) << slot;
slot 393 kern/dev/lamebus/lamebus.c KASSERT(slot >= 0 && slot < LB_NSLOTS);
slot 420 kern/dev/lamebus/lamebus.c int slot;
slot 469 kern/dev/lamebus/lamebus.c for (mask=1, slot=0; slot<LB_NSLOTS; mask<<=1, slot++) {
slot 488 kern/dev/lamebus/lamebus.c if (lamebus->ls_irqfuncs[slot]==NULL) {
slot 503 kern/dev/lamebus/lamebus.c handler = lamebus->ls_irqfuncs[slot];
slot 504 kern/dev/lamebus/lamebus.c data = lamebus->ls_devdata[slot];
slot 121 kern/dev/lamebus/lamebus.h void lamebus_mark(struct lamebus_softc *, int slot);
slot 122 kern/dev/lamebus/lamebus.h void lamebus_unmark(struct lamebus_softc *, int slot);
slot 127 kern/dev/lamebus/lamebus.h void lamebus_attach_interrupt(struct lamebus_softc *, int slot,
slot 133 kern/dev/lamebus/lamebus.h void lamebus_detach_interrupt(struct lamebus_softc *, int slot);
slot 138 kern/dev/lamebus/lamebus.h void lamebus_mask_interrupt(struct lamebus_softc *, int slot);
slot 139 kern/dev/lamebus/lamebus.h void lamebus_unmask_interrupt(struct lamebus_softc *, int slot);
slot 166 kern/dev/lamebus/lamebus.h uint32_t lamebus_read_register(struct lamebus_softc *, int slot,
slot 168 kern/dev/lamebus/lamebus.h void lamebus_write_register(struct lamebus_softc *, int slot,
slot 174 kern/dev/lamebus/lamebus.h void *lamebus_map_area(struct lamebus_softc *, int slot,
slot 48 kern/dev/lamebus/lhd_att.c int slot = lamebus_probe(sc, LB_VENDOR_CS161, LBCS161_DISK,
slot 50 kern/dev/lamebus/lhd_att.c if (slot < 0) {
slot 63 kern/dev/lamebus/lhd_att.c lh->lh_buspos = slot;
slot 67 kern/dev/lamebus/lhd_att.c lamebus_mark(sc, slot);
slot 68 kern/dev/lamebus/lhd_att.c lamebus_attach_interrupt(sc, slot, lh, lhd_irq);
slot 43 kern/dev/lamebus/lnet_att.c int slot = lamebus_probe(sc, LB_VENDOR_CS161, LBCS161_NET,
slot 45 kern/dev/lamebus/lnet_att.c if (slot < 0) {
slot 45 kern/dev/lamebus/lrandom_att.c int slot = lamebus_probe(sc, LB_VENDOR_CS161, LBCS161_RANDOM,
slot 47 kern/dev/lamebus/lrandom_att.c if (slot < 0) {
slot 59 kern/dev/lamebus/lrandom_att.c lr->lr_buspos = slot;
slot 61 kern/dev/lamebus/lrandom_att.c lamebus_mark(sc, slot);
slot 48 kern/dev/lamebus/lscreen_att.c int slot = lamebus_probe(sc, LB_VENDOR_CS161, LBCS161_SCREEN,
slot 50 kern/dev/lamebus/lscreen_att.c if (slot < 0) {
slot 63 kern/dev/lamebus/lscreen_att.c ls->ls_buspos = slot;
slot 66 kern/dev/lamebus/lscreen_att.c lamebus_mark(sc, slot);
slot 67 kern/dev/lamebus/lscreen_att.c lamebus_attach_interrupt(sc, slot, ls, lscreen_irq);
slot 67 kern/dev/lamebus/lser_att.c int slot = lamebus_probe(sc, LB_VENDOR_CS161, LBCS161_SERIAL,
slot 69 kern/dev/lamebus/lser_att.c if (slot < 0) {
slot 81 kern/dev/lamebus/lser_att.c ls->ls_buspos = slot;
slot 85 kern/dev/lamebus/lser_att.c lamebus_mark(sc, slot);
slot 86 kern/dev/lamebus/lser_att.c lamebus_attach_interrupt(sc, slot, ls, lser_irq);
slot 48 kern/dev/lamebus/ltimer_att.c int slot = lamebus_probe(sc, LB_VENDOR_CS161, LBCS161_TIMER,
slot 50 kern/dev/lamebus/ltimer_att.c if (slot < 0) {
slot 65 kern/dev/lamebus/ltimer_att.c lt->lt_buspos = slot;
slot 68 kern/dev/lamebus/ltimer_att.c lamebus_mark(sc, slot);
slot 69 kern/dev/lamebus/ltimer_att.c lamebus_attach_interrupt(sc, slot, lt, ltimer_irq);
slot 45 kern/dev/lamebus/ltrace_att.c int slot = lamebus_probe(sc, LB_VENDOR_CS161, LBCS161_TRACE,
slot 47 kern/dev/lamebus/ltrace_att.c if (slot < 0) {
slot 59 kern/dev/lamebus/ltrace_att.c lt->lt_buspos = slot;
slot 61 kern/dev/lamebus/ltrace_att.c lamebus_mark(sc, slot);
slot 554 kern/fs/sfs/sfs_vnode.c sfs_readdir(struct sfs_vnode *sv, struct sfs_dir *sd, int slot)
slot 562 kern/fs/sfs/sfs_vnode.c actualpos = slot * sizeof(struct sfs_dir);
slot 588 kern/fs/sfs/sfs_vnode.c sfs_writedir(struct sfs_vnode *sv, struct sfs_dir *sd, int slot)
slot 596 kern/fs/sfs/sfs_vnode.c KASSERT(slot>=0);
slot 597 kern/fs/sfs/sfs_vnode.c actualpos = slot * sizeof(struct sfs_dir);
slot 648 kern/fs/sfs/sfs_vnode.c uint32_t *ino, int *slot, int *emptyslot)
slot 678 kern/fs/sfs/sfs_vnode.c if (slot != NULL) {
slot 679 kern/fs/sfs/sfs_vnode.c *slot = i;
slot 697 kern/fs/sfs/sfs_vnode.c sfs_dir_link(struct sfs_vnode *sv, const char *name, uint32_t ino, int *slot)
slot 727 kern/fs/sfs/sfs_vnode.c if (slot) {
slot 728 kern/fs/sfs/sfs_vnode.c *slot = emptyslot;
slot 741 kern/fs/sfs/sfs_vnode.c sfs_dir_unlink(struct sfs_vnode *sv, int slot)
slot 750 kern/fs/sfs/sfs_vnode.c return sfs_writedir(sv, &sd, slot);
slot 761 kern/fs/sfs/sfs_vnode.c int *slot)
slot 767 kern/fs/sfs/sfs_vnode.c result = sfs_dir_findname(sv, name, &ino, slot, NULL);
slot 1360 kern/fs/sfs/sfs_vnode.c int slot;
slot 1366 kern/fs/sfs/sfs_vnode.c result = sfs_lookonce(sv, name, &victim, &slot);
slot 1373 kern/fs/sfs/sfs_vnode.c result = sfs_dir_unlink(sv, slot);