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;