cb 151 altq/altq_cdnr.c struct cdnr_block *cb; cb 176 altq/altq_cdnr.c cb = acc_classify(&top->tc_classifier, m, af); cb 178 altq/altq_cdnr.c if (cb != NULL) cb 179 altq/altq_cdnr.c tca = &cb->cb_action; cb 211 altq/altq_cdnr.c cb = tca->tca_next; cb 212 altq/altq_cdnr.c tca = (*cb->cb_input)(cb, &pktinfo); cb 239 altq/altq_cdnr.c struct cdnr_block *cb; cb 241 altq/altq_cdnr.c cb = (struct cdnr_block *)handle; cb 242 altq/altq_cdnr.c if (handle != ALIGN(cb)) cb 245 altq/altq_cdnr.c if (cb == NULL || cb->cb_handle != handle) cb 247 altq/altq_cdnr.c return (cb); cb 251 altq/altq_cdnr.c cdnr_cb2handle(cb) cb 252 altq/altq_cdnr.c struct cdnr_block *cb; cb 254 altq/altq_cdnr.c return (cb->cb_handle); cb 264 altq/altq_cdnr.c struct cdnr_block *cb; cb 287 altq/altq_cdnr.c MALLOC(cb, struct cdnr_block *, size, M_DEVBUF, M_WAITOK); cb 288 altq/altq_cdnr.c if (cb == NULL) cb 290 altq/altq_cdnr.c bzero(cb, size); cb 292 altq/altq_cdnr.c cb->cb_len = size; cb 293 altq/altq_cdnr.c cb->cb_type = type; cb 294 altq/altq_cdnr.c cb->cb_ref = 0; cb 295 altq/altq_cdnr.c cb->cb_handle = (u_long)cb; cb 297 altq/altq_cdnr.c cb->cb_top = (struct top_cdnr *)cb; cb 299 altq/altq_cdnr.c cb->cb_top = top; cb 306 altq/altq_cdnr.c cb->cb_action.tca_code = TCACODE_NEXT; cb 307 altq/altq_cdnr.c cb->cb_action.tca_next = cb; cb 308 altq/altq_cdnr.c cb->cb_input = input_func; cb 310 altq/altq_cdnr.c cb->cb_action.tca_code = TCACODE_NONE; cb 314 altq/altq_cdnr.c LIST_INSERT_HEAD(&top->tc_elements, cb, cb_next); cb 316 altq/altq_cdnr.c return ((void *)cb); cb 323 altq/altq_cdnr.c struct cdnr_block *cb = cblock; cb 326 altq/altq_cdnr.c if (cb->cb_top != cblock) cb 327 altq/altq_cdnr.c LIST_REMOVE(cb, cb_next); cb 329 altq/altq_cdnr.c FREE(cb, M_DEVBUF); cb 336 altq/altq_cdnr.c generic_element_destroy(cb) cb 337 altq/altq_cdnr.c struct cdnr_block *cb; cb 341 altq/altq_cdnr.c switch (cb->cb_type) { cb 343 altq/altq_cdnr.c error = top_destroy((struct top_cdnr *)cb); cb 346 altq/altq_cdnr.c error = element_destroy(cb); cb 349 altq/altq_cdnr.c error = tbm_destroy((struct tbmeter *)cb); cb 352 altq/altq_cdnr.c error = trtcm_destroy((struct trtcm *)cb); cb 355 altq/altq_cdnr.c error = tswtcm_destroy((struct tswtcm *)cb); cb 394 altq/altq_cdnr.c struct cdnr_block *cb; cb 398 altq/altq_cdnr.c cb = cdnr_handle2cb(ktca->tca_handle); cb 399 altq/altq_cdnr.c if (cb == NULL) { cb 404 altq/altq_cdnr.c ktca->tca_next = cb; cb 405 altq/altq_cdnr.c cb->cb_ref++; cb 416 altq/altq_cdnr.c struct cdnr_block *cb; cb 419 altq/altq_cdnr.c cb = tca->tca_next; cb 420 altq/altq_cdnr.c if (cb == NULL) cb 422 altq/altq_cdnr.c cb->cb_ref--; cb 454 altq/altq_cdnr.c struct cdnr_block *cb; cb 463 altq/altq_cdnr.c while ((cb = LIST_FIRST(&top->tc_elements)) != NULL) { cb 464 altq/altq_cdnr.c while (cb != NULL && cb->cb_ref > 0) cb 465 altq/altq_cdnr.c cb = LIST_NEXT(cb, cb_next); cb 466 altq/altq_cdnr.c if (cb != NULL) cb 467 altq/altq_cdnr.c generic_element_destroy(cb); cb 494 altq/altq_cdnr.c struct cdnr_block *cb; cb 499 altq/altq_cdnr.c if ((cb = cdnr_cballoc(top, TCETYPE_ELEMENT, NULL)) == NULL) cb 502 altq/altq_cdnr.c tca_import_action(&cb->cb_action, action); cb 504 altq/altq_cdnr.c return (cb); cb 508 altq/altq_cdnr.c element_destroy(cb) cb 509 altq/altq_cdnr.c struct cdnr_block *cb; cb 511 altq/altq_cdnr.c if (cb->cb_ref > 0) cb 514 altq/altq_cdnr.c tca_invalidate_action(&cb->cb_action); cb 516 altq/altq_cdnr.c cdnr_cbdestroy(cb); cb 588 altq/altq_cdnr.c tbm_input(cb, pktinfo) cb 589 altq/altq_cdnr.c struct cdnr_block *cb; cb 592 altq/altq_cdnr.c struct tbmeter *tbm = (struct tbmeter *)cb; cb 686 altq/altq_cdnr.c trtcm_input(cb, pktinfo) cb 687 altq/altq_cdnr.c struct cdnr_block *cb; cb 690 altq/altq_cdnr.c struct trtcm *tcm = (struct trtcm *)cb; cb 816 altq/altq_cdnr.c tswtcm_input(cb, pktinfo) cb 817 altq/altq_cdnr.c struct cdnr_block *cb; cb 820 altq/altq_cdnr.c struct tswtcm *tsw = (struct tswtcm *)cb; cb 915 altq/altq_cdnr.c struct cdnr_block *cb; cb 920 altq/altq_cdnr.c cb = element_create(top, &ap->action); cb 921 altq/altq_cdnr.c if (cb == NULL) cb 924 altq/altq_cdnr.c ap->cdnr_handle = cdnr_cb2handle(cb); cb 933 altq/altq_cdnr.c struct cdnr_block *cb; cb 938 altq/altq_cdnr.c if ((cb = cdnr_handle2cb(ap->cdnr_handle)) == NULL) cb 941 altq/altq_cdnr.c if (cb->cb_type != TCETYPE_ELEMENT) cb 942 altq/altq_cdnr.c return generic_element_destroy(cb); cb 944 altq/altq_cdnr.c return element_destroy(cb); cb 1034 altq/altq_cdnr.c struct cdnr_block *cb; cb 1036 altq/altq_cdnr.c if ((cb = cdnr_handle2cb(ap->cdnr_handle)) == NULL) cb 1039 altq/altq_cdnr.c if (cb->cb_type == TCETYPE_TRTCM) { cb 1040 altq/altq_cdnr.c struct trtcm *tcm = (struct trtcm *)cb; cb 1045 altq/altq_cdnr.c } else if (cb->cb_type == TCETYPE_TSWTCM) { cb 1046 altq/altq_cdnr.c struct tswtcm *tsw = (struct tswtcm *)cb; cb 1109 altq/altq_cdnr.c struct cdnr_block *cb; cb 1130 altq/altq_cdnr.c LIST_FOREACH(cb, &top->tc_elements, cb_next) { cb 1137 altq/altq_cdnr.c tce.tce_handle = cb->cb_handle; cb 1138 altq/altq_cdnr.c tce.tce_type = cb->cb_type; cb 1139 altq/altq_cdnr.c switch (cb->cb_type) { cb 1141 altq/altq_cdnr.c tbm = (struct tbmeter *)cb; cb 1146 altq/altq_cdnr.c tcm = (struct trtcm *)cb; cb 1152 altq/altq_cdnr.c tsw = (struct tswtcm *)cb; cb 212 arch/i386/stand/libsa/biosdev.c volatile static struct EDD_CB cb; cb 215 arch/i386/stand/libsa/biosdev.c cb.edd_res1 = 0; cb 216 arch/i386/stand/libsa/biosdev.c cb.edd_res2 = 0; cb 219 arch/i386/stand/libsa/biosdev.c cb.edd_len = sizeof(cb); cb 220 arch/i386/stand/libsa/biosdev.c cb.edd_nblk = nblk; cb 221 arch/i386/stand/libsa/biosdev.c cb.edd_seg = ((u_int32_t)buf >> 4) & 0xffff; cb 222 arch/i386/stand/libsa/biosdev.c cb.edd_off = (u_int32_t)buf & 0xf; cb 223 arch/i386/stand/libsa/biosdev.c cb.edd_daddr = daddr; cb 226 arch/i386/stand/libsa/biosdev.c if (!cb.edd_seg && !cb.edd_off) cb 230 arch/i386/stand/libsa/biosdev.c BIOS_regs.biosr_ds = (u_int32_t)&cb >> 4; cb 233 arch/i386/stand/libsa/biosdev.c "d" (dev), "S" ((int) (&cb) & 0xf) : "%ecx", "cc"); cb 114 compat/freebsd/freebsd_misc.c struct freebsd_readdir_callback_args *cb = arg; cb 118 compat/freebsd/freebsd_misc.c if (cb->resid < bdp->d_reclen) cb 126 compat/freebsd/freebsd_misc.c if ((error = copyout((caddr_t)&idb, cb->outp, bdp->d_reclen))) cb 128 compat/freebsd/freebsd_misc.c cb->outp += bdp->d_reclen; cb 129 compat/freebsd/freebsd_misc.c cb->resid -= bdp->d_reclen; cb 350 compat/ibcs2/ibcs2_misc.c struct ibcs2_readdir_callback_args *cb = arg; cb 355 compat/ibcs2/ibcs2_misc.c if (cb->resid < ibcs2_reclen) cb 368 compat/ibcs2/ibcs2_misc.c error = copyout((caddr_t)&idb, cb->outp, ibcs2_reclen); cb 373 compat/ibcs2/ibcs2_misc.c cb->outp += ibcs2_reclen; cb 374 compat/ibcs2/ibcs2_misc.c cb->resid -= ibcs2_reclen; cb 389 compat/ibcs2/ibcs2_misc.c struct ibcs2_readdir_callback_args *cb = arg; cb 394 compat/ibcs2/ibcs2_misc.c if (cb->resid < ibcs2_reclen) cb 404 compat/ibcs2/ibcs2_misc.c error = copyout(&idb, cb->outp, ibcs2_reclen); cb 409 compat/ibcs2/ibcs2_misc.c cb->outp += ibcs2_reclen; cb 410 compat/ibcs2/ibcs2_misc.c cb->resid -= ibcs2_reclen; cb 971 compat/linux/linux_misc.c struct linux_readdir_callback_args *cb = arg; cb 975 compat/linux/linux_misc.c if (cb->oldcall == 2) cb 978 compat/linux/linux_misc.c linux_reclen = (cb->is64bit) ? cb 982 compat/linux/linux_misc.c if (cb->resid < linux_reclen) cb 985 compat/linux/linux_misc.c if (cb->is64bit) { cb 991 compat/linux/linux_misc.c error = copyout((caddr_t)&idb64, cb->outp, linux_reclen); cb 994 compat/linux/linux_misc.c if (cb->oldcall) { cb 1006 compat/linux/linux_misc.c error = copyout((caddr_t)&idb, cb->outp, linux_reclen); cb 1012 compat/linux/linux_misc.c cb->outp += linux_reclen; cb 1013 compat/linux/linux_misc.c cb->resid -= linux_reclen; cb 1015 compat/linux/linux_misc.c if (cb->oldcall == 1) cb 1016 compat/linux/linux_misc.c ++cb->oldcall; cb 391 compat/sunos/sunos_misc.c struct sunos_readdir_callback_args *cb = arg; cb 396 compat/sunos/sunos_misc.c if (cb->resid < sunos_reclen) cb 405 compat/sunos/sunos_misc.c if ((error = copyout((caddr_t)&idb, cb->outp, sunos_reclen))) cb 408 compat/sunos/sunos_misc.c cb->outp += sunos_reclen; cb 409 compat/sunos/sunos_misc.c cb->resid -= sunos_reclen; cb 236 compat/svr4/svr4_misc.c struct svr4_readdir_callback_args *cb = arg; cb 241 compat/svr4/svr4_misc.c if (cb->resid < svr4_reclen) cb 248 compat/svr4/svr4_misc.c if ((error = copyout((caddr_t)&idb, cb->outp, svr4_reclen))) cb 251 compat/svr4/svr4_misc.c cb->outp += svr4_reclen; cb 252 compat/svr4/svr4_misc.c cb->resid -= svr4_reclen; cb 264 compat/svr4/svr4_misc.c struct svr4_readdir_callback_args *cb = arg; cb 269 compat/svr4/svr4_misc.c if (cb->resid < svr4_reclen) cb 281 compat/svr4/svr4_misc.c if ((error = copyout((caddr_t)&idb, cb->outp, svr4_reclen))) cb 284 compat/svr4/svr4_misc.c cb->outp += svr4_reclen; cb 285 compat/svr4/svr4_misc.c cb->resid -= svr4_reclen; cb 1043 dev/audio.c struct audio_ringbuffer *cb = &sc->sc_pr; cb 1055 dev/audio.c u_char *inp = cb->inp; cb 1057 dev/audio.c cc = cb->blksize - (inp - cb->start) % cb->blksize; cb 1065 dev/audio.c if (inp >= cb->end) cb 1066 dev/audio.c inp = cb->start; cb 1068 dev/audio.c cb->used += cc; cb 1069 dev/audio.c cb->inp = inp; cb 1082 dev/audio.c if (cb->copying) { cb 1084 dev/audio.c cb->copying = 0; cb 1087 dev/audio.c drops = cb->drops; cb 1090 dev/audio.c while (cb->drops == drops && !error) { cb 1091 dev/audio.c DPRINTF(("audio_drain: used=%d, drops=%ld\n", sc->sc_pr.used, cb->drops)); cb 1174 dev/audio.c struct audio_ringbuffer *cb = &sc->sc_rr; cb 1178 dev/audio.c if (cb->mmapped) cb 1224 dev/audio.c while (cb->used <= 0) { cb 1236 dev/audio.c DPRINTFN(2, ("audio_read: sleep used=%d\n", cb->used)); cb 1245 dev/audio.c used = cb->used; cb 1246 dev/audio.c outp = cb->outp; cb 1247 dev/audio.c cb->copying = 1; cb 1249 dev/audio.c cc = used - cb->usedlow; /* maximum to read */ cb 1250 dev/audio.c n = cb->end - outp; cb 1264 dev/audio.c if (outp >= cb->end) cb 1265 dev/audio.c outp = cb->start; cb 1267 dev/audio.c cb->outp = outp; cb 1268 dev/audio.c cb->used = used; cb 1269 dev/audio.c cb->copying = 0; cb 1402 dev/audio.c struct audio_ringbuffer *cb = &sc->sc_pr; cb 1409 dev/audio.c if (cb->mmapped) cb 1446 dev/audio.c while (cb->used >= cb->usedhigh) { cb 1448 dev/audio.c cb->used, cb->usedlow, cb->usedhigh)); cb 1461 dev/audio.c used = cb->used; cb 1462 dev/audio.c inp = cb->inp; cb 1463 dev/audio.c cb->copying = 1; cb 1465 dev/audio.c cc = cb->usedhigh - used; /* maximum to write */ cb 1466 dev/audio.c n = cb->end - inp; cb 1485 dev/audio.c cb->copying = 0; cb 1511 dev/audio.c einp = cb->inp + cc; cb 1512 dev/audio.c if (einp >= cb->end) cb 1513 dev/audio.c einp = cb->start; cb 1522 dev/audio.c cb->inp = einp; cb 1523 dev/audio.c cb->used += cc; cb 1528 dev/audio.c if (cb->needfill && cb 1529 dev/audio.c (inp - cb->start) / cb->blksize == cb 1530 dev/audio.c (einp - cb->start) / cb->blksize) { cb 1532 dev/audio.c cc = cb->blksize - (einp - cb->start) % cb->blksize; cb 1536 dev/audio.c cb->needfill = 0; cb 1537 dev/audio.c cb->copying = 0; cb 1538 dev/audio.c if (!sc->sc_pbus && !cb->pause) { cb 1795 dev/audio.c struct audio_ringbuffer *cb; cb 1816 dev/audio.c cb = &sc->sc_pr; cb 1818 dev/audio.c cb = &sc->sc_rr; cb 1822 dev/audio.c cb = &sc->sc_pr; cb 1825 dev/audio.c if ((u_int)off >= cb->bufsize) cb 1827 dev/audio.c if (!cb->mmapped) { cb 1828 dev/audio.c cb->mmapped = 1; cb 1829 dev/audio.c if (cb == &sc->sc_pr) { cb 1830 dev/audio.c audio_fill_silence(&sc->sc_pparams, cb->start, cb->bufsize); cb 1843 dev/audio.c return hw->mappage(sc->hw_hdl, cb->start, off, prot); cb 1912 dev/audio.c audio_pint_silence(struct audio_softc *sc, struct audio_ringbuffer *cb, cb 1922 dev/audio.c p += cb->end - cb->start; cb 1930 dev/audio.c cc, inp, sc->sc_sil_count, (int)(cb->end - cb->start))); cb 1970 dev/audio.c struct audio_ringbuffer *cb = &sc->sc_pr; cb 1979 dev/audio.c blksize = cb->blksize; cb 1981 dev/audio.c add_audio_randomness((long)cb); cb 1983 dev/audio.c cb->outp += blksize; cb 1984 dev/audio.c if (cb->outp >= cb->end) cb 1985 dev/audio.c cb->outp = cb->start; cb 1986 dev/audio.c cb->stamp += blksize; cb 1987 dev/audio.c if (cb->mmapped) { cb 1989 dev/audio.c cb->outp, blksize, cb->inp)); cb 1991 dev/audio.c (void)hw->start_output(sc->hw_hdl, cb->outp, cb 2022 dev/audio.c cb->used -= blksize; cb 2023 dev/audio.c if (cb->used < blksize) { cb 2025 dev/audio.c if (cb->copying) { cb 2027 dev/audio.c cb->needfill = 1; cb 2030 dev/audio.c inp = cb->inp; cb 2031 dev/audio.c cc = blksize - (inp - cb->start) % blksize; cb 2032 dev/audio.c if (cb->pause) cb 2033 dev/audio.c cb->pdrops += cc; cb 2035 dev/audio.c cb->drops += cc; cb 2038 dev/audio.c audio_pint_silence(sc, cb, inp, cc); cb 2040 dev/audio.c if (inp >= cb->end) cb 2041 dev/audio.c inp = cb->start; cb 2042 dev/audio.c cb->inp = inp; cb 2043 dev/audio.c cb->used += cc; cb 2046 dev/audio.c if (cb->used + cc < cb->usedhigh) cb 2047 dev/audio.c audio_pint_silence(sc, cb, inp, blksize); cb 2051 dev/audio.c DPRINTFN(5, ("audio_pint: outp=%p cc=%d\n", cb->outp, blksize)); cb 2053 dev/audio.c error = hw->start_output(sc->hw_hdl, cb->outp, blksize, cb 2063 dev/audio.c sc->sc_mode, cb->pause, cb->used, cb->usedlow)); cb 2064 dev/audio.c if ((sc->sc_mode & AUMODE_PLAY) && !cb->pause && cb 2065 dev/audio.c cb->used <= cb->usedlow) cb 2083 dev/audio.c struct audio_ringbuffer *cb = &sc->sc_rr; cb 2090 dev/audio.c add_audio_randomness((long)cb); cb 2092 dev/audio.c blksize = cb->blksize; cb 2094 dev/audio.c cb->inp += blksize; cb 2095 dev/audio.c if (cb->inp >= cb->end) cb 2096 dev/audio.c cb->inp = cb->start; cb 2097 dev/audio.c cb->stamp += blksize; cb 2098 dev/audio.c if (cb->mmapped) { cb 2100 dev/audio.c cb->inp, blksize)); cb 2102 dev/audio.c (void)hw->start_input(sc->hw_hdl, cb->inp, blksize, cb 2134 dev/audio.c cb->used += blksize; cb 2135 dev/audio.c if (cb->pause) { cb 2136 dev/audio.c DPRINTFN(1, ("audio_rint: pdrops %lu\n", cb->pdrops)); cb 2137 dev/audio.c cb->pdrops += blksize; cb 2138 dev/audio.c cb->outp += blksize; cb 2139 dev/audio.c cb->used -= blksize; cb 2140 dev/audio.c } else if (cb->used + blksize >= cb->usedhigh && !cb->copying) { cb 2141 dev/audio.c DPRINTFN(1, ("audio_rint: drops %lu\n", cb->drops)); cb 2142 dev/audio.c cb->drops += blksize; cb 2143 dev/audio.c cb->outp += blksize; cb 2144 dev/audio.c cb->used -= blksize; cb 2148 dev/audio.c cb->inp, blksize, cb->used)); cb 2150 dev/audio.c error = hw->start_input(sc->hw_hdl, cb->inp, blksize, cb 151 dev/ic/oosiop.c struct oosiop_cb *cb; cb 192 dev/ic/oosiop.c cb = TAILQ_FIRST(&sc->sc_free_cb); cb 193 dev/ic/oosiop.c sc->sc_reselbuf = cb->xferdma->dm_segs[0].ds_addr + cb 264 dev/ic/oosiop.c struct oosiop_cb *cb; cb 273 dev/ic/oosiop.c cb = malloc(sizeof(struct oosiop_cb) * ncb, M_DEVBUF, M_NOWAIT); cb 274 dev/ic/oosiop.c if (cb == NULL) { cb 278 dev/ic/oosiop.c bzero(cb, sizeof(struct oosiop_cb) * ncb); cb 300 dev/ic/oosiop.c 0, BUS_DMA_NOWAIT, &cb->cmddma); cb 308 dev/ic/oosiop.c &cb->datadma); cb 316 dev/ic/oosiop.c 0, BUS_DMA_NOWAIT, &cb->xferdma); cb 322 dev/ic/oosiop.c err = bus_dmamap_load(sc->sc_dmat, cb->xferdma, xfer, cb 329 dev/ic/oosiop.c cb->xfer = xfer; cb 332 dev/ic/oosiop.c TAILQ_INSERT_TAIL(&sc->sc_free_cb, cb, chain); cb 335 dev/ic/oosiop.c cb++; cb 455 dev/ic/oosiop.c oosiop_setup_sgdma(struct oosiop_softc *sc, struct oosiop_cb *cb) cb 457 dev/ic/oosiop.c struct oosiop_xfer *xfer = cb->xfer; cb 458 dev/ic/oosiop.c struct scsi_xfer *xs = cb->xs; cb 461 dev/ic/oosiop.c OOSIOP_XFERSCR_SYNC(sc, cb, cb 464 dev/ic/oosiop.c off = cb->curdp; cb 468 dev/ic/oosiop.c for (i = 0; i < cb->datadma->dm_nsegs; i++) { cb 469 dev/ic/oosiop.c if (off < cb->datadma->dm_segs[i].ds_len) cb 471 dev/ic/oosiop.c off -= cb->datadma->dm_segs[i].ds_len; cb 477 dev/ic/oosiop.c while (i < cb->datadma->dm_nsegs) { cb 480 dev/ic/oosiop.c (cb->datadma->dm_segs[i].ds_len - off)); cb 482 dev/ic/oosiop.c htole32(cb->datadma->dm_segs[i].ds_addr + cb 494 dev/ic/oosiop.c while (i < cb->datadma->dm_nsegs) { cb 497 dev/ic/oosiop.c (cb->datadma->dm_segs[i].ds_len - off)); cb 499 dev/ic/oosiop.c htole32(cb->datadma->dm_segs[i].ds_addr + cb 518 dev/ic/oosiop.c OOSIOP_XFERSCR_SYNC(sc, cb, cb 528 dev/ic/oosiop.c struct oosiop_cb *cb; cb 531 dev/ic/oosiop.c cb = sc->sc_curcb; cb 532 dev/ic/oosiop.c xferbase = cb->xferdma->dm_segs[0].ds_addr; cb 536 dev/ic/oosiop.c oosiop_fixup_select(sc, Ent_p_select, cb->id); cb 545 dev/ic/oosiop.c oosiop_fixup_move(sc, Ent_p_msgout_move, cb->msgoutlen, xferbase + cb 549 dev/ic/oosiop.c oosiop_fixup_move(sc, Ent_p_cmdout_move, cb->cmdlen, cb 550 dev/ic/oosiop.c cb->cmddma->dm_segs[0].ds_addr); cb 584 dev/ic/oosiop.c struct oosiop_cb *cb; cb 588 dev/ic/oosiop.c cb = sc->sc_curcb; cb 589 dev/ic/oosiop.c if (cb == NULL) cb 596 dev/ic/oosiop.c n = dsp - cb->xferdma->dm_segs[0].ds_addr - 8; cb 601 dev/ic/oosiop.c OOSIOP_DINSCR_SYNC(sc, cb, cb 604 dev/ic/oosiop.c len += letoh32(cb->xfer->datain_scr[i * 2]) & cb 606 dev/ic/oosiop.c OOSIOP_DINSCR_SYNC(sc, cb, cb 613 dev/ic/oosiop.c OOSIOP_DOUTSCR_SYNC(sc, cb, cb 616 dev/ic/oosiop.c len += letoh32(cb->xfer->dataout_scr[i * 2]) & cb 618 dev/ic/oosiop.c OOSIOP_DOUTSCR_SYNC(sc, cb, cb 628 dev/ic/oosiop.c if ((sc->sc_tgt[cb->id].sxfer != 0) && cb 642 dev/ic/oosiop.c cb->curdp += len; cb 643 dev/ic/oosiop.c oosiop_setup_sgdma(sc, cb); cb 720 dev/ic/oosiop.c struct oosiop_cb *cb; cb 727 dev/ic/oosiop.c cb = TAILQ_FIRST(&sc->sc_free_cb); cb 728 dev/ic/oosiop.c TAILQ_REMOVE(&sc->sc_free_cb, cb, chain); cb 731 dev/ic/oosiop.c cb->xs = xs; cb 732 dev/ic/oosiop.c cb->xsflags = xs->flags; cb 733 dev/ic/oosiop.c cb->cmdlen = xs->cmdlen; cb 734 dev/ic/oosiop.c cb->datalen = 0; cb 735 dev/ic/oosiop.c cb->flags = 0; cb 736 dev/ic/oosiop.c cb->id = xs->sc_link->target; cb 737 dev/ic/oosiop.c cb->lun = xs->sc_link->lun; cb 738 dev/ic/oosiop.c xfer = cb->xfer; cb 741 dev/ic/oosiop.c err = bus_dmamap_load(sc->sc_dmat, cb->cmddma, xs->cmd, cb 750 dev/ic/oosiop.c TAILQ_INSERT_TAIL(&sc->sc_free_cb, cb, chain); cb 753 dev/ic/oosiop.c bus_dmamap_sync(sc->sc_dmat, cb->cmddma, 0, xs->cmdlen, cb 758 dev/ic/oosiop.c cb->datalen = xs->datalen; cb 759 dev/ic/oosiop.c err = bus_dmamap_load(sc->sc_dmat, cb->datadma, cb 770 dev/ic/oosiop.c bus_dmamap_unload(sc->sc_dmat, cb->cmddma); cb 772 dev/ic/oosiop.c TAILQ_INSERT_TAIL(&sc->sc_free_cb, cb, chain); cb 775 dev/ic/oosiop.c bus_dmamap_sync(sc->sc_dmat, cb->datadma, cb 782 dev/ic/oosiop.c oosiop_setup(sc, cb); cb 790 dev/ic/oosiop.c timeout_set(&xs->stimeout, oosiop_timeout, cb); cb 792 dev/ic/oosiop.c TAILQ_INSERT_TAIL(&sc->sc_cbq, cb, chain); cb 799 dev/ic/oosiop.c oosiop_poll(sc, cb); cb 814 dev/ic/oosiop.c oosiop_poll(struct oosiop_softc *sc, struct oosiop_cb *cb) cb 816 dev/ic/oosiop.c struct scsi_xfer *xs = cb->xs; cb 848 dev/ic/oosiop.c oosiop_setup(struct oosiop_softc *sc, struct oosiop_cb *cb) cb 850 dev/ic/oosiop.c struct oosiop_xfer *xfer = cb->xfer; cb 852 dev/ic/oosiop.c cb->curdp = 0; cb 853 dev/ic/oosiop.c cb->savedp = 0; cb 855 dev/ic/oosiop.c oosiop_setup_sgdma(sc, cb); cb 858 dev/ic/oosiop.c OOSIOP_XFERMSG_SYNC(sc, cb, cb 860 dev/ic/oosiop.c xfer->msgout[0] = MSG_IDENTIFY(cb->lun, cb 861 dev/ic/oosiop.c (cb->xs->cmd->opcode != REQUEST_SENSE)); cb 862 dev/ic/oosiop.c cb->msgoutlen = 1; cb 864 dev/ic/oosiop.c if (sc->sc_tgt[cb->id].flags & TGTF_SYNCNEG) { cb 871 dev/ic/oosiop.c cb->msgoutlen = 6; cb 872 dev/ic/oosiop.c sc->sc_tgt[cb->id].flags &= ~TGTF_SYNCNEG; cb 873 dev/ic/oosiop.c sc->sc_tgt[cb->id].flags |= TGTF_WAITSDTR; cb 876 dev/ic/oosiop.c OOSIOP_XFERMSG_SYNC(sc, cb, cb 881 dev/ic/oosiop.c oosiop_done(struct oosiop_softc *sc, struct oosiop_cb *cb) cb 887 dev/ic/oosiop.c xs = cb->xs; cb 895 dev/ic/oosiop.c autosense = cb->flags & CBF_AUTOSENSE; cb 896 dev/ic/oosiop.c cb->flags &= ~CBF_AUTOSENSE; cb 898 dev/ic/oosiop.c bus_dmamap_sync(sc->sc_dmat, cb->cmddma, 0, cb->cmdlen, cb 900 dev/ic/oosiop.c bus_dmamap_unload(sc->sc_dmat, cb->cmddma); cb 902 dev/ic/oosiop.c if (cb->xsflags & (SCSI_DATA_IN | SCSI_DATA_OUT)) { cb 903 dev/ic/oosiop.c bus_dmamap_sync(sc->sc_dmat, cb->datadma, 0, cb->datalen, cb 904 dev/ic/oosiop.c (cb->xsflags & SCSI_DATA_IN) ? cb 906 dev/ic/oosiop.c bus_dmamap_unload(sc->sc_dmat, cb->datadma); cb 911 dev/ic/oosiop.c xs->status = cb->xfer->status; cb 913 dev/ic/oosiop.c if (cb->flags & CBF_SELTOUT) cb 915 dev/ic/oosiop.c else if (cb->flags & CBF_TIMEOUT) cb 931 dev/ic/oosiop.c cb->flags |= CBF_AUTOSENSE; cb 946 dev/ic/oosiop.c if ((cb->flags & CBF_AUTOSENSE) == 0) { cb 952 dev/ic/oosiop.c TAILQ_INSERT_TAIL(&sc->sc_free_cb, cb, chain); cb 954 dev/ic/oosiop.c if (cb == sc->sc_curcb) cb 956 dev/ic/oosiop.c if (cb == sc->sc_lastcb) cb 958 dev/ic/oosiop.c sc->sc_tgt[cb->id].nexus = NULL; cb 967 dev/ic/oosiop.c cb->cmdlen = cmd->length = sizeof(xs->sense); cb 969 dev/ic/oosiop.c cb->xsflags &= SCSI_POLL | SCSI_NOSLEEP; cb 970 dev/ic/oosiop.c cb->xsflags |= SCSI_DATA_IN; cb 971 dev/ic/oosiop.c cb->datalen = sizeof xs->sense; cb 974 dev/ic/oosiop.c err = bus_dmamap_load(sc->sc_dmat, cb->cmddma, cmd, cb 975 dev/ic/oosiop.c cb->cmdlen, NULL, cb 983 dev/ic/oosiop.c bus_dmamap_sync(sc->sc_dmat, cb->cmddma, 0, cb->cmdlen, cb 987 dev/ic/oosiop.c err = bus_dmamap_load(sc->sc_dmat, cb->datadma, cb 994 dev/ic/oosiop.c bus_dmamap_unload(sc->sc_dmat, cb->cmddma); cb 997 dev/ic/oosiop.c bus_dmamap_sync(sc->sc_dmat, cb->datadma, cb 1000 dev/ic/oosiop.c oosiop_setup(sc, cb); cb 1002 dev/ic/oosiop.c TAILQ_INSERT_HEAD(&sc->sc_cbq, cb, chain); cb 1003 dev/ic/oosiop.c if ((cb->xs->flags & SCSI_POLL) == 0) { cb 1013 dev/ic/oosiop.c struct oosiop_cb *cb = arg; cb 1014 dev/ic/oosiop.c struct scsi_xfer *xs = cb->xs; cb 1025 dev/ic/oosiop.c cb->flags |= CBF_TIMEOUT; cb 1026 dev/ic/oosiop.c oosiop_done(sc, cb); cb 1130 dev/ic/oosiop.c struct oosiop_cb *cb; cb 1236 dev/ic/oosiop.c cb = sc->sc_curcb = TAILQ_FIRST(&sc->sc_cbq); cb 1237 dev/ic/oosiop.c TAILQ_REMOVE(&sc->sc_cbq, cb, chain); cb 1238 dev/ic/oosiop.c sc->sc_tgt[cb->id].nexus = cb; cb 1242 dev/ic/oosiop.c sc->sc_lastcb = cb; cb 1246 dev/ic/oosiop.c if ((cb->xs->flags & SCSI_POLL) == 0) { cb 1248 dev/ic/oosiop.c timeout_add(&cb->xs->stimeout, cb 1249 dev/ic/oosiop.c (cb->xs->timeout / 1000) * hz); cb 1262 dev/ic/oosiop.c struct oosiop_cb *cb; cb 1268 dev/ic/oosiop.c cb = sc->sc_curcb; cb 1273 dev/ic/oosiop.c if (cb) cb 1274 dev/ic/oosiop.c oosiop_done(sc, cb); cb 1278 dev/ic/oosiop.c if (cb) cb 1279 dev/ic/oosiop.c oosiop_msgin(sc, cb); cb 1287 dev/ic/oosiop.c cb->xferdma->dm_segs[0].ds_addr + cb 1307 dev/ic/oosiop.c if (cb) { cb 1309 dev/ic/oosiop.c sc->sc_tgt[cb->id].nexus = NULL; cb 1310 dev/ic/oosiop.c TAILQ_INSERT_HEAD(&sc->sc_cbq, cb, chain); cb 1317 dev/ic/oosiop.c cb = sc->sc_tgt[sc->sc_resid].nexus; cb 1319 dev/ic/oosiop.c if (MSG_ISIDENTIFY(resmsg) && cb && cb 1320 dev/ic/oosiop.c (resmsg & MSG_IDENTIFY_LUNMASK) == cb->lun) { cb 1321 dev/ic/oosiop.c sc->sc_curcb = cb; cb 1322 dev/ic/oosiop.c if (cb != sc->sc_lastcb) { cb 1325 dev/ic/oosiop.c sc->sc_lastcb = cb; cb 1327 dev/ic/oosiop.c if (cb->curdp != cb->savedp) { cb 1328 dev/ic/oosiop.c cb->curdp = cb->savedp; cb 1329 dev/ic/oosiop.c oosiop_setup_sgdma(sc, cb); cb 1373 dev/ic/oosiop.c oosiop_msgin(struct oosiop_softc *sc, struct oosiop_cb *cb) cb 1378 dev/ic/oosiop.c xfer = cb->xfer; cb 1382 dev/ic/oosiop.c OOSIOP_XFERMSG_SYNC(sc, cb, cb 1389 dev/ic/oosiop.c if (sc->sc_tgt[cb->id].flags & TGTF_WAITSDTR) { cb 1391 dev/ic/oosiop.c sc->sc_tgt[cb->id].flags &= ~TGTF_WAITSDTR; cb 1403 dev/ic/oosiop.c cb->msgoutlen = 5; cb 1406 dev/ic/oosiop.c oosiop_set_syncparam(sc, cb->id, (int)xfer->msgin[3], cb 1414 dev/ic/oosiop.c cb->msgoutlen = 1; cb 1421 dev/ic/oosiop.c cb->savedp = cb->curdp; cb 1425 dev/ic/oosiop.c if (cb->curdp != cb->savedp) { cb 1426 dev/ic/oosiop.c cb->curdp = cb->savedp; cb 1427 dev/ic/oosiop.c oosiop_setup_sgdma(sc, cb); cb 1432 dev/ic/oosiop.c if (sc->sc_tgt[cb->id].flags & TGTF_WAITSDTR) { cb 1434 dev/ic/oosiop.c sc->sc_tgt[cb->id].flags &= ~TGTF_WAITSDTR; cb 1435 dev/ic/oosiop.c oosiop_set_syncparam(sc, cb->id, 0, 0); cb 1443 dev/ic/oosiop.c cb->msgoutlen = 1; cb 1447 dev/ic/oosiop.c OOSIOP_XFERMSG_SYNC(sc, cb, cb 1452 dev/ic/oosiop.c oosiop_fixup_move(sc, Ent_p_msgout_move, cb->msgoutlen, cb 1453 dev/ic/oosiop.c cb->xferdma->dm_segs[0].ds_addr + cb 54 dev/ic/oosiopvar.h #define OOSIOP_XFERSCR_SYNC(sc, cb, ops) \ cb 55 dev/ic/oosiopvar.h bus_dmamap_sync((sc)->sc_dmat, (cb)->xferdma, OOSIOP_DINSCROFF, \ cb 57 dev/ic/oosiopvar.h #define OOSIOP_DINSCR_SYNC(sc, cb, ops) \ cb 58 dev/ic/oosiopvar.h bus_dmamap_sync((sc)->sc_dmat, (cb)->xferdma, OOSIOP_DINSCROFF, \ cb 60 dev/ic/oosiopvar.h #define OOSIOP_DOUTSCR_SYNC(sc, cb, ops) \ cb 61 dev/ic/oosiopvar.h bus_dmamap_sync((sc)->sc_dmat, (cb)->xferdma, OOSIOP_DOUTSCROFF,\ cb 63 dev/ic/oosiopvar.h #define OOSIOP_XFERMSG_SYNC(sc, cb, ops) \ cb 64 dev/ic/oosiopvar.h bus_dmamap_sync((sc)->sc_dmat, (cb)->xferdma, OOSIOP_MSGINOFF, \ cb 84 dev/ic/sti.c void (*cb)(void *, int, int), void *cbarg); cb 922 dev/ic/sti.c sti_show_screen(v, cookie, waitok, cb, cbarg) cb 926 dev/ic/sti.c void (*cb)(void *, int, int); cb 740 dev/ic/vga.c vga_show_screen(v, cookie, waitok, cb, cbarg) cb 744 dev/ic/vga.c void (*cb)(void *, int, int); cb 756 dev/ic/vga.c vc->switchcb = cb; cb 758 dev/ic/vga.c if (cb) { cb 695 dev/isa/ega.c ega_show_screen(v, cookie, waitok, cb, cbarg) cb 699 dev/isa/ega.c void (*cb)(void *, int, int); cb 711 dev/isa/ega.c vc->switchcb = cb; cb 713 dev/isa/ega.c if (cb) { cb 391 dev/isa/pcdisplay.c pcdisplay_show_screen(v, cookie, waitok, cb, cbarg) cb 395 dev/isa/pcdisplay.c void (*cb)(void *, int, int); cb 769 dev/pci/tga.c tga_show_screen(v, cookie, waitok, cb, cbarg) cb 773 dev/pci/tga.c void (*cb)(void *, int, int); cb 426 dev/pci/yds.c off_t cb; cb 475 dev/pci/yds.c cb = 0; cb 477 dev/pci/yds.c YWRITE4(sc, YDS_WORK_BASE, da + cb); cb 478 dev/pci/yds.c cb += ws; cb 481 dev/pci/yds.c sc->ptbl = (u_int32_t *)(va + cb); cb 482 dev/pci/yds.c sc->ptbloff = cb; cb 483 dev/pci/yds.c YWRITE4(sc, YDS_PLAY_CTRLBASE, da + cb); cb 484 dev/pci/yds.c cb += (N_PLAY_SLOT_CTRL + 1) * sizeof(u_int32_t); cb 487 dev/pci/yds.c sc->rbank = (struct rec_slot_ctrl_bank *)(va + cb); cb 488 dev/pci/yds.c YWRITE4(sc, YDS_REC_CTRLBASE, da + cb); cb 489 dev/pci/yds.c sc->rbankoff = cb; cb 490 dev/pci/yds.c cb += N_REC_SLOT_CTRL * N_REC_SLOT_CTRL_BANK * rcs; cb 494 dev/pci/yds.c YWRITE4(sc, YDS_EFFECT_CTRLBASE, da + cb); cb 495 dev/pci/yds.c cb += N_EFFECT_SLOT_CTRL * N_EFFECT_SLOT_CTRL_BANK * ecs; cb 499 dev/pci/yds.c sc->pbankoff = da + cb; cb 501 dev/pci/yds.c sc->pbankp[i*2] = (struct play_slot_ctrl_bank *)(va + cb); cb 502 dev/pci/yds.c *(sc->ptbl + i+1) = da + cb; cb 503 dev/pci/yds.c cb += pcs; cb 505 dev/pci/yds.c sc->pbankp[i*2+1] = (struct play_slot_ctrl_bank *)(va + cb); cb 506 dev/pci/yds.c cb += pcs; cb 656 dev/pcmcia/cfxga.c void (*cb)(void *, int, int), void *cbarg) cb 851 dev/raidframe/rf_driver.c RF_CallbackDesc_t *t, *cb; cb 859 dev/raidframe/rf_driver.c cb = raidPtr->quiesce_wait_list; cb 861 dev/raidframe/rf_driver.c cb = NULL; cb 865 dev/raidframe/rf_driver.c while (cb) { cb 866 dev/raidframe/rf_driver.c t = cb; cb 867 dev/raidframe/rf_driver.c cb = cb->next; cb 288 dev/raidframe/rf_psstatus.c RF_CallbackDesc_t *cb, *cb1; cb 312 dev/raidframe/rf_psstatus.c cb = p->procWaitList; cb 314 dev/raidframe/rf_psstatus.c while (cb) { cb 317 dev/raidframe/rf_psstatus.c cb1 = cb->next; cb 318 dev/raidframe/rf_psstatus.c (cb->callbackFunc) (cb->callbackArg); cb 325 dev/raidframe/rf_psstatus.c rf_FreeCallbackDesc(cb); cb 326 dev/raidframe/rf_psstatus.c cb = cb1; cb 366 dev/raidframe/rf_psstatus.c RF_CallbackDesc_t *cb; cb 372 dev/raidframe/rf_psstatus.c for (cb = p->procWaitList; cb; cb = cb->next) cb 374 dev/raidframe/rf_psstatus.c for (cb = p->blockWaitList; cb; cb = cb->next) cb 376 dev/raidframe/rf_psstatus.c for (cb = p->bufWaitList; cb; cb = cb->next) cb 574 dev/raidframe/rf_raid1.c RF_CallbackDesc_t *cb, *p; cb 664 dev/raidframe/rf_raid1.c cb = rf_AllocCallbackDesc(); cb 665 dev/raidframe/rf_raid1.c cb->row = rbuf->row; cb 666 dev/raidframe/rf_raid1.c cb->col = rbuf->col; cb 667 dev/raidframe/rf_raid1.c cb->callbackArg.v = rbuf->parityStripeID; cb 668 dev/raidframe/rf_raid1.c cb->callbackArg2.v = rbuf->which_ru; cb 669 dev/raidframe/rf_raid1.c cb->next = NULL; cb 672 dev/raidframe/rf_raid1.c reconCtrlPtr->bufferWaitList = cb; cb 677 dev/raidframe/rf_raid1.c p->next = cb; cb 138 dev/raidframe/rf_reconbuffer.c RF_CallbackDesc_t *cb, *p; cb 263 dev/raidframe/rf_reconbuffer.c cb = rf_AllocCallbackDesc(); cb 264 dev/raidframe/rf_reconbuffer.c cb->row = rbuf->row; cb 265 dev/raidframe/rf_reconbuffer.c cb->col = rbuf->col; cb 266 dev/raidframe/rf_reconbuffer.c cb->callbackArg.v = rbuf->parityStripeID; cb 267 dev/raidframe/rf_reconbuffer.c cb->callbackArg2.v = rbuf->which_ru; cb 268 dev/raidframe/rf_reconbuffer.c cb->next = NULL; cb 270 dev/raidframe/rf_reconbuffer.c reconCtrlPtr->bufferWaitList = cb; cb 278 dev/raidframe/rf_reconbuffer.c p->next = cb; cb 470 dev/raidframe/rf_reconbuffer.c RF_CallbackDesc_t *cb; cb 482 dev/raidframe/rf_reconbuffer.c cb = rcPtr->bufferWaitList; cb 483 dev/raidframe/rf_reconbuffer.c rcPtr->bufferWaitList = cb->next; cb 485 dev/raidframe/rf_reconbuffer.c rf_CauseReconEvent(raidPtr, cb->row, cb->col, (void *) 1, cb 487 dev/raidframe/rf_reconbuffer.c rf_FreeCallbackDesc(cb); cb 506 dev/raidframe/rf_reconbuffer.c RF_CallbackDesc_t *cb1, *cb = pssPtr->bufWaitList; cb 511 dev/raidframe/rf_reconbuffer.c while (cb) { cb 512 dev/raidframe/rf_reconbuffer.c cb1 = cb->next; cb 513 dev/raidframe/rf_reconbuffer.c cb->next = NULL; cb 515 dev/raidframe/rf_reconbuffer.c rf_CauseReconEvent(raidPtr, cb->row, cb->col, (void *) 0, cb 517 dev/raidframe/rf_reconbuffer.c rf_FreeCallbackDesc(cb); cb 518 dev/raidframe/rf_reconbuffer.c cb = cb1; cb 535 dev/raidframe/rf_reconbuffer.c RF_CallbackDesc_t *cb, *cbt; cb 537 dev/raidframe/rf_reconbuffer.c for (cbt = NULL, cb = rcPtr->bufferWaitList; cb; cb 538 dev/raidframe/rf_reconbuffer.c cbt = cb, cb = cb->next) { cb 539 dev/raidframe/rf_reconbuffer.c if ((cb->callbackArg.v == rbuf->parityStripeID) && cb 540 dev/raidframe/rf_reconbuffer.c (cb->callbackArg2.v == rbuf->which_ru)) { cb 542 dev/raidframe/rf_reconbuffer.c " wait list.\n", cb->row, cb->col); cb 544 dev/raidframe/rf_reconbuffer.c cbt->next = cb->next; cb 546 dev/raidframe/rf_reconbuffer.c rcPtr->bufferWaitList = cb->next; cb 550 dev/raidframe/rf_reconbuffer.c cb->row, cb->col, (void *) 0, RF_REVENT_BUFREADY); cb 551 dev/raidframe/rf_reconbuffer.c rf_FreeCallbackDesc(cb); cb 1627 dev/raidframe/rf_reconstruct.c RF_CallbackDesc_t *cb, *p, *pt; cb 1646 dev/raidframe/rf_reconstruct.c cb = rf_AllocCallbackDesc(); cb 1651 dev/raidframe/rf_reconstruct.c cb->callbackArg.v = (ctrl->headSepCounter - cb 1653 dev/raidframe/rf_reconstruct.c cb->row = row; cb 1654 dev/raidframe/rf_reconstruct.c cb->col = col; cb 1655 dev/raidframe/rf_reconstruct.c cb->next = NULL; cb 1663 dev/raidframe/rf_reconstruct.c reconCtrlPtr->headSepCBList = cb; cb 1665 dev/raidframe/rf_reconstruct.c if (cb->callbackArg.v < p->callbackArg.v) { cb 1666 dev/raidframe/rf_reconstruct.c cb->next = reconCtrlPtr->headSepCBList; cb 1667 dev/raidframe/rf_reconstruct.c reconCtrlPtr->headSepCBList = cb; cb 1670 dev/raidframe/rf_reconstruct.c p && (p->callbackArg.v < cb->callbackArg.v); cb 1672 dev/raidframe/rf_reconstruct.c cb->next = p; cb 1673 dev/raidframe/rf_reconstruct.c pt->next = cb; cb 1705 dev/raidframe/rf_reconstruct.c RF_CallbackDesc_t *cb; cb 1715 dev/raidframe/rf_reconstruct.c cb = rf_AllocCallbackDesc(); /* cb 1720 dev/raidframe/rf_reconstruct.c cb->row = row; cb 1721 dev/raidframe/rf_reconstruct.c cb->col = col; cb 1722 dev/raidframe/rf_reconstruct.c cb->next = pssPtr->blockWaitList; cb 1723 dev/raidframe/rf_reconstruct.c pssPtr->blockWaitList = cb; cb 1773 dev/raidframe/rf_reconstruct.c RF_CallbackDesc_t *cb; cb 1894 dev/raidframe/rf_reconstruct.c cb = rf_AllocCallbackDesc(); cb 1899 dev/raidframe/rf_reconstruct.c cb->callbackFunc = (void (*) (RF_CBParam_t)) cbFunc; cb 1900 dev/raidframe/rf_reconstruct.c cb->callbackArg.p = (void *) cbArg; cb 1901 dev/raidframe/rf_reconstruct.c cb->next = pssPtr->procWaitList; cb 1902 dev/raidframe/rf_reconstruct.c pssPtr->procWaitList = cb; cb 1941 dev/raidframe/rf_reconstruct.c RF_CallbackDesc_t *cb; cb 1984 dev/raidframe/rf_reconstruct.c cb = pssPtr->blockWaitList; cb 1985 dev/raidframe/rf_reconstruct.c pssPtr->blockWaitList = cb->next; cb 1986 dev/raidframe/rf_reconstruct.c cb->next = NULL; cb 1987 dev/raidframe/rf_reconstruct.c rf_CauseReconEvent(raidPtr, cb->row, cb->col, NULL, cb 1989 dev/raidframe/rf_reconstruct.c rf_FreeCallbackDesc(cb); cb 295 dev/raidframe/rf_states.c RF_CallbackDesc_t *cb; cb 296 dev/raidframe/rf_states.c cb = rf_AllocCallbackDesc(); cb 302 dev/raidframe/rf_states.c cb->callbackFunc = (void (*) (RF_CBParam_t)) cb 304 dev/raidframe/rf_states.c cb->callbackArg.p = (void *) desc; cb 305 dev/raidframe/rf_states.c cb->next = raidPtr->quiesce_wait_list; cb 306 dev/raidframe/rf_states.c raidPtr->quiesce_wait_list = cb; cb 111 dev/sbus/agten.c int agten_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 370 dev/sbus/agten.c agten_show_screen(v, cookie, waitok, cb, cbarg) cb 374 dev/sbus/agten.c void (*cb)(void *, int, int); cb 110 dev/sbus/bwtwo.c int bwtwo_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 299 dev/sbus/bwtwo.c bwtwo_show_screen(v, cookie, waitok, cb, cbarg) cb 303 dev/sbus/bwtwo.c void (*cb)(void *, int, int); cb 59 dev/sbus/cgsix.c int cgsix_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 531 dev/sbus/cgsix.c void (*cb)(void *, int, int), void *cbarg) cb 134 dev/sbus/cgthree.c int cgthree_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 377 dev/sbus/cgthree.c void (*cb)(void *, int, int), void *cbarg) cb 95 dev/sbus/cgtwelve.c int cgtwelve_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 465 dev/sbus/cgtwelve.c void (*cb)(void *, int, int), void *cbarg) cb 103 dev/sbus/mgx.c int mgx_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 327 dev/sbus/mgx.c void (*cb)(void *, int, int), void *cbarg) cb 128 dev/sbus/rfx.c int rfx_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 415 dev/sbus/rfx.c void (*cb)(void *, int, int), void *cbarg) cb 139 dev/sbus/tvtwo.c int tvtwo_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 413 dev/sbus/tvtwo.c void (*cb)(void *, int, int), void *cbarg) cb 191 dev/sbus/vigra.c int vigra_show_screen(void *, void *, int, void (*cb)(void *, int, int), cb 442 dev/sbus/vigra.c void (*cb)(void *, int, int), void *cbarg) cb 405 dev/sbus/zx.c zx_show_screen(void *v, void *cookie, int waitok, void (*cb)(void *, int, int), cb 2631 dev/usb/uaudio.c struct chanbuf *cb; cb 2638 dev/usb/uaudio.c cb = &ch->chanbufs[ch->curchanbuf]; cb 2653 dev/usb/uaudio.c cb->sizes[i] = size; cb 2657 dev/usb/uaudio.c cb->size = total; cb 2664 dev/usb/uaudio.c memcpy(cb->buffer, ch->cur, n); cb 2670 dev/usb/uaudio.c memcpy(cb->buffer + n, ch->cur, total); cb 2677 dev/usb/uaudio.c cb->buffer, ch->residue)); cb 2679 dev/usb/uaudio.c DPRINTF((" [%d] length %d\n", i, cb->sizes[i])); cb 2684 dev/usb/uaudio.c DPRINTFN(5,("uaudio_chan_transfer: ptransfer xfer=%p\n", cb->xfer)); cb 2686 dev/usb/uaudio.c usbd_setup_isoc_xfer(cb->xfer, ch->pipe, cb, cb->sizes, cb 2690 dev/usb/uaudio.c (void)usbd_transfer(cb->xfer); cb 2697 dev/usb/uaudio.c struct chanbuf *cb = priv; cb 2698 dev/usb/uaudio.c struct chan *ch = cb->chan; cb 2710 dev/usb/uaudio.c if (count != cb->size) { cb 2712 dev/usb/uaudio.c count, cb->size); cb 2716 dev/usb/uaudio.c ch->transferred += cb->size; cb 2735 dev/usb/uaudio.c struct chanbuf *cb; cb 2742 dev/usb/uaudio.c cb = &ch->chanbufs[ch->curchanbuf]; cb 2751 dev/usb/uaudio.c cb->sizes[i] = size; cb 2752 dev/usb/uaudio.c cb->offsets[i] = total; cb 2756 dev/usb/uaudio.c cb->size = total; cb 2761 dev/usb/uaudio.c cb->buffer, ch->residue)); cb 2763 dev/usb/uaudio.c DPRINTF((" [%d] length %d\n", i, cb->sizes[i])); cb 2768 dev/usb/uaudio.c DPRINTFN(5,("uaudio_chan_rtransfer: transfer xfer=%p\n", cb->xfer)); cb 2770 dev/usb/uaudio.c usbd_setup_isoc_xfer(cb->xfer, ch->pipe, cb, cb->sizes, cb 2774 dev/usb/uaudio.c (void)usbd_transfer(cb->xfer); cb 2781 dev/usb/uaudio.c struct chanbuf *cb = priv; cb 2782 dev/usb/uaudio.c struct chan *ch = cb->chan; cb 2796 dev/usb/uaudio.c if (count > cb->size) { cb 2798 dev/usb/uaudio.c count, cb->size); cb 2807 dev/usb/uaudio.c frsize = cb->sizes[i]; cb 2809 dev/usb/uaudio.c memcpy(ch->cur, cb->buffer + cb->offsets[i], n); cb 2814 dev/usb/uaudio.c memcpy(ch->cur, cb->buffer + cb->offsets[i] + n, cb 222 dev/usb/umass.c void umass_reset(struct umass_softc *sc, transfer_cb_f cb, void *priv); cb 935 dev/usb/umass.c umass_reset(struct umass_softc *sc, transfer_cb_f cb, void *priv) cb 937 dev/usb/umass.c sc->transfer_cb = cb; cb 994 dev/usb/umass.c umass_callback cb, void *priv) cb 1094 dev/usb/umass.c sc->transfer_cb = cb; cb 1497 dev/usb/umass.c u_int timeout, umass_callback cb, void *priv) cb 1545 dev/usb/umass.c sc->transfer_cb = cb; cb 202 dev/usb/usbdi.c void *buffer, u_int32_t len, usbd_callback cb, int ival) cb 221 dev/usb/usbdi.c USBD_NO_TIMEOUT, cb); cb 277 dev/wsfont/wsfont.c wsfont_enum(cb) cb 278 dev/wsfont/wsfont.c void (*cb)(char *, int, int, int); cb 288 dev/wsfont/wsfont.c cb(f->name, f->fontwidth, f->fontheight, f->stride); cb 42 kern/kern_watchdog.c wdog_register(void *cb_arg, int (*cb)(void *, int)) cb 47 kern/kern_watchdog.c wdog_ctl_cb = cb;