cbp 212 dev/ccd.c struct ccdbuf *cbp;
cbp 214 dev/ccd.c if ((cbp = pool_get(&ccdbufpl, PR_WAITOK)))
cbp 215 dev/ccd.c bzero(cbp, sizeof(struct ccdbuf));
cbp 216 dev/ccd.c return (cbp);
cbp 220 dev/ccd.c putccdbuf(struct ccdbuf *cbp)
cbp 222 dev/ccd.c pool_put(&ccdbufpl, cbp);
cbp 767 dev/ccd.c struct ccdbuf *cbp;
cbp 839 dev/ccd.c cbp = cbpp[0] = getccdbuf();
cbp 840 dev/ccd.c cbp->cb_flags = 0;
cbp 841 dev/ccd.c nbp = &cbp->cb_buf;
cbp 855 dev/ccd.c cbp->cb_obp = bp;
cbp 856 dev/ccd.c cbp->cb_sc = cs;
cbp 857 dev/ccd.c cbp->cb_comp = ccdisk;
cbp 865 dev/ccd.c ((cbp->cb_buf.b_flags & B_READ) == 0)) {
cbp 868 dev/ccd.c *cbp2 = *cbp;
cbp 874 dev/ccd.c cbp2->cb_dep = cbp;
cbp 875 dev/ccd.c cbp->cb_dep = cbp2;
cbp 879 dev/ccd.c ci->ci_dev, ci-cs->sc_cinfo, cbp, bp->b_blkno,
cbp 911 dev/ccd.c struct ccdbuf *cbp = (struct ccdbuf *)vbp;
cbp 912 dev/ccd.c struct buf *bp = cbp->cb_obp;
cbp 913 dev/ccd.c struct ccd_softc *cs = cbp->cb_sc;
cbp 919 dev/ccd.c CCD_DPRINTF(CCDB_FOLLOW, ("ccdiodone(%p)\n", cbp));
cbp 920 dev/ccd.c CCD_DPRINTF(CCDB_IO, (cbp->cb_flags & CBF_MIRROR?
cbp 925 dev/ccd.c vbp->b_dev, cbp->cb_comp, cbp, vbp->b_blkno,
cbp 929 dev/ccd.c cs->sc_cinfo[cbp->cb_comp].ci_flags |= CCIF_FAILED;
cbp 930 dev/ccd.c if (cbp->cb_flags & CBF_MIRROR)
cbp 940 dev/ccd.c cs->sc_xname, bp->b_error, cbp->cb_comp, comptype);
cbp 942 dev/ccd.c cbp->cb_flags |= CBF_DONE;
cbp 944 dev/ccd.c if (cbp->cb_dep &&
cbp 945 dev/ccd.c (cbp->cb_dep->cb_flags & CBF_DONE) != (cbp->cb_flags & CBF_DONE))
cbp 948 dev/ccd.c if (cbp->cb_flags & CBF_MIRROR &&
cbp 949 dev/ccd.c !(cbp->cb_dep->cb_flags & CBF_MIRROR)) {
cbp 950 dev/ccd.c cbp = cbp->cb_dep;
cbp 951 dev/ccd.c vbp = (struct buf *)cbp;
cbp 956 dev/ccd.c putccdbuf(cbp);
cbp 957 dev/ccd.c if (cbp->cb_dep)
cbp 958 dev/ccd.c putccdbuf(cbp->cb_dep);
cbp 1154 dev/ic/fxp.c struct fxp_cb_config *cbp;
cbp 1208 dev/ic/fxp.c cbp = &sc->sc_ctrl->u.cfg;
cbp 1214 dev/ic/fxp.c bcopy(fxp_cb_config_template, (void *)&cbp->cb_status,
cbp 1221 dev/ic/fxp.c cbp->cb_status = 0;
cbp 1222 dev/ic/fxp.c cbp->cb_command = FXP_CB_COMMAND_CONFIG | FXP_CB_COMMAND_EL;
cbp 1223 dev/ic/fxp.c cbp->link_addr = 0xffffffff; /* (no) next command */
cbp 1224 dev/ic/fxp.c cbp->byte_count = 22; /* (22) bytes to config */
cbp 1225 dev/ic/fxp.c cbp->rx_fifo_limit = 8; /* rx fifo threshold (32 bytes) */
cbp 1226 dev/ic/fxp.c cbp->tx_fifo_limit = 0; /* tx fifo threshold (0 bytes) */
cbp 1227 dev/ic/fxp.c cbp->adaptive_ifs = 0; /* (no) adaptive interframe spacing */
cbp 1228 dev/ic/fxp.c cbp->rx_dma_bytecount = 0; /* (no) rx DMA max */
cbp 1229 dev/ic/fxp.c cbp->tx_dma_bytecount = 0; /* (no) tx DMA max */
cbp 1230 dev/ic/fxp.c cbp->dma_bce = 0; /* (disable) dma max counters */
cbp 1231 dev/ic/fxp.c cbp->late_scb = 0; /* (don't) defer SCB update */
cbp 1232 dev/ic/fxp.c cbp->tno_int = 0; /* (disable) tx not okay interrupt */
cbp 1233 dev/ic/fxp.c cbp->ci_int = 1; /* interrupt on CU idle */
cbp 1234 dev/ic/fxp.c cbp->save_bf = save_bf ? 1 : prm; /* save bad frames */
cbp 1235 dev/ic/fxp.c cbp->disc_short_rx = !prm; /* discard short packets */
cbp 1236 dev/ic/fxp.c cbp->underrun_retry = 1; /* retry mode (1) on DMA underrun */
cbp 1237 dev/ic/fxp.c cbp->mediatype = !sc->phy_10Mbps_only; /* interface mode */
cbp 1238 dev/ic/fxp.c cbp->nsai = 1; /* (don't) disable source addr insert */
cbp 1239 dev/ic/fxp.c cbp->preamble_length = 2; /* (7 byte) preamble */
cbp 1240 dev/ic/fxp.c cbp->loopback = 0; /* (don't) loopback */
cbp 1241 dev/ic/fxp.c cbp->linear_priority = 0; /* (normal CSMA/CD operation) */
cbp 1242 dev/ic/fxp.c cbp->linear_pri_mode = 0; /* (wait after xmit only) */
cbp 1243 dev/ic/fxp.c cbp->interfrm_spacing = 6; /* (96 bits of) interframe spacing */
cbp 1244 dev/ic/fxp.c cbp->promiscuous = prm; /* promiscuous mode */
cbp 1245 dev/ic/fxp.c cbp->bcast_disable = 0; /* (don't) disable broadcasts */
cbp 1246 dev/ic/fxp.c cbp->crscdt = 0; /* (CRS only) */
cbp 1247 dev/ic/fxp.c cbp->stripping = !prm; /* truncate rx packet to byte count */
cbp 1248 dev/ic/fxp.c cbp->padding = 1; /* (do) pad short tx packets */
cbp 1249 dev/ic/fxp.c cbp->rcv_crc_xfer = 0; /* (don't) xfer CRC to host */
cbp 1250 dev/ic/fxp.c cbp->long_rx = lrxen; /* (enable) long packets */
cbp 1251 dev/ic/fxp.c cbp->force_fdx = 0; /* (don't) force full duplex */
cbp 1252 dev/ic/fxp.c cbp->fdx_pin_en = 1; /* (enable) FDX# pin */
cbp 1253 dev/ic/fxp.c cbp->multi_ia = 0; /* (don't) accept multiple IAs */
cbp 1254 dev/ic/fxp.c cbp->mc_all = allm;
cbp 1256 dev/ic/fxp.c cbp->cb_command = htole16(FXP_CB_COMMAND_CONFIG | FXP_CB_COMMAND_EL);
cbp 1258 dev/ic/fxp.c cbp->mc_all |= 0x08; /* accept all multicasts */
cbp 1260 dev/ic/fxp.c cbp->mc_all &= ~0x08; /* reject all multicasts */
cbp 1263 dev/ic/fxp.c cbp->promiscuous |= 1; /* promiscuous mode */
cbp 1264 dev/ic/fxp.c cbp->ctrl2 &= ~0x01; /* save short packets */
cbp 1265 dev/ic/fxp.c cbp->stripping &= ~0x01; /* don't truncate rx packets */
cbp 1267 dev/ic/fxp.c cbp->promiscuous &= ~1; /* no promiscuous mode */
cbp 1268 dev/ic/fxp.c cbp->ctrl2 |= 0x01; /* discard short packets */
cbp 1269 dev/ic/fxp.c cbp->stripping |= 0x01; /* truncate rx packets */
cbp 1273 dev/ic/fxp.c cbp->ctrl1 |= 0x80; /* save bad frames */
cbp 1275 dev/ic/fxp.c cbp->ctrl1 &= ~0x80; /* discard bad frames */
cbp 1278 dev/ic/fxp.c cbp->ctrl0 |= 0x01; /* enable PCI MWI command */
cbp 1281 dev/ic/fxp.c cbp->mediatype |= 0x01;
cbp 1283 dev/ic/fxp.c cbp->mediatype &= ~0x01;
cbp 1286 dev/ic/fxp.c cbp->stripping |= 0x08;
cbp 1288 dev/ic/fxp.c cbp->stripping &= ~0x08;
cbp 1290 dev/ic/fxp.c cbp->tx_dma_bytecount = 0; /* (no) tx DMA max, dma_dce = 0 ??? */
cbp 1291 dev/ic/fxp.c cbp->ctrl1 |= 0x08; /* ci_int = 1 */
cbp 1292 dev/ic/fxp.c cbp->ctrl3 |= 0x08; /* nsai */
cbp 1293 dev/ic/fxp.c cbp->fifo_limit = 0x08; /* tx and rx fifo limit */
cbp 1294 dev/ic/fxp.c cbp->fdx_pin |= 0x80; /* Enable full duplex setting by pin */
cbp 1309 dev/ic/fxp.c } while ((cbp->cb_status & htole16(FXP_CB_STATUS_C)) == 0);
cbp 1808 dev/ic/fxp.c struct fxp_cb_ucode *cbp = &sc->sc_ctrl->u.code;
cbp 1830 dev/ic/fxp.c cbp->cb_status = 0;
cbp 1831 dev/ic/fxp.c cbp->cb_command = htole16(FXP_CB_COMMAND_UCODE|FXP_CB_COMMAND_EL);
cbp 1832 dev/ic/fxp.c cbp->link_addr = 0xffffffff; /* (no) next command */
cbp 1834 dev/ic/fxp.c cbp->ucode[i] = ucode_buf[i];
cbp 1837 dev/ic/fxp.c *((u_int16_t *)&cbp->ucode[uc->int_delay_offset]) =
cbp 1841 dev/ic/fxp.c *((u_int16_t *)&cbp->ucode[uc->bundle_max_offset]) =
cbp 1845 dev/ic/fxp.c *((u_int16_t *)&cbp->ucode[uc->min_size_mask_offset]) =
cbp 1863 dev/ic/fxp.c } while (((cbp->cb_status & htole16(FXP_CB_STATUS_C)) == 0) && --i);
cbp 554 dev/ic/pdq.c volatile const pdq_consumer_block_t * const cbp = pdq->pdq_cbp;
cbp 564 dev/ic/pdq.c if (cbp->pdqcb_command_response == ci->ci_response_completion)
cbp 567 dev/ic/pdq.c PDQ_ASSERT(cbp->pdqcb_command_request != ci->ci_request_completion);
cbp 606 dev/ic/pdq.c volatile const pdq_consumer_block_t *cbp = pdq->pdq_cbp;
cbp 615 dev/ic/pdq.c while (cbp->pdqcb_unsolicited_event != ui->ui_completion) {
cbp 896 dev/ic/pdq.c volatile const pdq_consumer_block_t *cbp = pdq->pdq_cbp;
cbp 900 dev/ic/pdq.c while (completion != cbp->pdqcb_transmits) {
cbp 922 dev/ic/pdq.c volatile pdq_consumer_block_t *cbp = pdq->pdq_cbp;
cbp 938 dev/ic/pdq.c tx->tx_completion = cbp->pdqcb_transmits = tx->tx_producer;
cbp 197 dev/raidframe/rf_openbsdkintf.c #define RAIDPUTBUF(rs, cbp) pool_put(&(rs)->sc_cbufpool, cbp)