| /openbsd/src/sys/dev/usb/ |
| D | if_mtw.c | 614 uint32_t blksz, sent, tmp, xferlen; in mtw_ucode_write() local 634 xferlen = min(len - sent, blksz); in mtw_ucode_write() 635 if (xferlen == 0) in mtw_ucode_write() 639 txd->len = htole16(xferlen); in mtw_ucode_write() 642 memcpy(buf + sizeof(struct mtw_txd), fw + sent, xferlen); in mtw_ucode_write() 643 memset(buf + sizeof(struct mtw_txd) + xferlen, 0, MTW_DMA_PAD); in mtw_ucode_write() 645 mtw_write_cfg(sc, MTW_MCU_DMA_LEN, (xferlen << 16)); in mtw_ucode_write() 648 xferlen + sizeof(struct mtw_txd) + MTW_DMA_PAD, in mtw_ucode_write() 657 sent += xferlen; in mtw_ucode_write() 1200 int xferlen; in mtw_mcu_cmd() local [all …]
|
| D | if_uath.c | 932 int s, xferlen, error; in uath_cmd() local 938 xferlen = (sizeof (struct uath_cmd_hdr) + ilen + 3) & ~3; in uath_cmd() 942 hdr->len = htobe32(xferlen); in uath_cmd() 952 uath_dump_cmd(cmd->buf, xferlen, '+'); in uath_cmd() 964 usbd_setup_xfer(cmd->xfer, sc->cmd_tx_pipe, cmd, cmd->buf, xferlen, in uath_cmd() 1347 int paylen, totlen, xferlen, error; in uath_tx_data() local 1374 xferlen = sizeof (uint32_t) + sizeof (struct uath_tx_desc) + paylen; in uath_tx_data() 1400 xferlen += IEEE80211_WEP_IVLEN + IEEE80211_WEP_KIDLEN; in uath_tx_data() 1401 totlen = xferlen + IEEE80211_WEP_CRCLEN; in uath_tx_data() 1404 totlen = xferlen; in uath_tx_data() [all …]
|
| D | if_ral.c | 963 int xferlen, rate = 2; in ural_tx_bcn() local 970 xferlen = (RAL_TX_DESC_SIZE + m0->m_pkthdr.len + 1) & ~1; in ural_tx_bcn() 972 buf = usbd_alloc_buffer(xfer, xferlen); in ural_tx_bcn() 994 m0->m_pkthdr.len, rate, xferlen)); in ural_tx_bcn() 996 usbd_setup_xfer(xfer, sc->sc_tx_pipeh, NULL, buf, xferlen, in ural_tx_bcn() 1018 int rate, xferlen, pktlen, needrts = 0, needcts = 0; in ural_tx_data() local 1101 xferlen = RAL_TX_DESC_SIZE + mprot->m_pkthdr.len; in ural_tx_data() 1109 xferlen, USBD_FORCE_SHORT_XFER | USBD_NO_COPY, in ural_tx_data() 1170 xferlen = (RAL_TX_DESC_SIZE + m0->m_pkthdr.len + 1) & ~1; in ural_tx_data() 1176 if ((xferlen % 64) == 0) in ural_tx_data() [all …]
|
| D | if_rum.c | 1035 int rate, xferlen, pktlen, needrts = 0, needcts = 0; in rum_tx_data() local 1118 xferlen = RT2573_TX_DESC_SIZE + mprot->m_pkthdr.len; in rum_tx_data() 1126 xferlen, USBD_FORCE_SHORT_XFER | USBD_NO_COPY, in rum_tx_data() 1186 xferlen = (RT2573_TX_DESC_SIZE + m0->m_pkthdr.len + 3) & ~3; in rum_tx_data() 1192 if ((xferlen % 64) == 0) in rum_tx_data() 1193 xferlen += 4; in rum_tx_data() 1196 m0->m_pkthdr.len + RT2573_TX_DESC_SIZE, rate, xferlen)); in rum_tx_data() 1201 usbd_setup_xfer(data->xfer, sc->sc_tx_pipeh, data, data->buf, xferlen, in rum_tx_data()
|
| D | if_rsu.c | 700 int cmdsz, xferlen; in rsu_fw_cmd() local 707 xferlen = sizeof(*txd) + sizeof(*cmd) + cmdsz; in rsu_fw_cmd() 708 KASSERT(xferlen <= RSU_TXBUFSZ); in rsu_fw_cmd() 709 memset(data->buf, 0, xferlen); in rsu_fw_cmd() 731 usbd_setup_xfer(data->xfer, pipe, NULL, data->buf, xferlen, in rsu_fw_cmd() 1516 int hasqos, xferlen, error; in rsu_tx() local 1604 xferlen = sizeof(*txd) + m->m_pkthdr.len; in rsu_tx() 1609 usbd_setup_xfer(data->xfer, pipe, data, data->buf, xferlen, in rsu_tx()
|
| D | if_run.c | 2324 int xferlen; in run_rxeof() local 2341 usbd_get_xfer_status(xfer, NULL, NULL, &xferlen, NULL); in run_rxeof() 2343 if (__predict_false(xferlen < sizeof (uint32_t) + rxwisize + in run_rxeof() 2345 DPRINTF(("xfer too short %d\n", xferlen)); in run_rxeof() 2351 while (xferlen > 8) { in run_rxeof() 2358 if (__predict_false(dmalen + 8 > xferlen)) { in run_rxeof() 2360 dmalen + 8, xferlen)); in run_rxeof() 2365 xferlen -= dmalen + 8; in run_rxeof() 2416 int error, hasqos, ridx, ctl_ridx, xferlen; in run_tx() local 2453 xferlen = txwisize + m->m_pkthdr.len; in run_tx() [all …]
|
| D | if_otus.c | 818 int s, xferlen, error; in otus_cmd() local 821 xferlen = (sizeof (*hdr) + ilen + 3) & ~3; in otus_cmd() 836 usbd_setup_xfer(cmd->xfer, sc->cmd_tx_pipe, cmd, cmd->buf, xferlen, in otus_cmd() 1285 int error, ridx, hasqos, xferlen; in otus_tx() local 1377 xferlen = sizeof (*head) + m->m_pkthdr.len; in otus_tx() 1384 usbd_setup_xfer(data->xfer, sc->data_tx_pipe, data, data->buf, xferlen, in otus_tx()
|
| D | if_urtw.c | 2570 int xferlen; in urtw_tx_start() local 2605 xferlen = m0->m_pkthdr.len + 4 * 3; in urtw_tx_start() 2607 xferlen = m0->m_pkthdr.len + 4 * 8; in urtw_tx_start() 2609 if ((0 == xferlen % 64) || (0 == xferlen % 512)) in urtw_tx_start() 2610 xferlen += 1; in urtw_tx_start() 2662 sc->sc_txpipe_normal, data, data->buf, xferlen, in urtw_tx_start()
|
| D | if_zyd.c | 2100 int xferlen, totlen, rate; in zyd_tx() local 2133 xferlen = sizeof (struct zyd_tx_desc) + m->m_pkthdr.len; in zyd_tx() 2205 sc->sc_dev.dv_xname, m->m_pkthdr.len, rate, xferlen)); in zyd_tx() 2210 data->buf, xferlen, USBD_FORCE_SHORT_XFER | USBD_NO_COPY, in zyd_tx()
|
| D | if_urtwn.c | 1644 int i, xferlen, error, headerlen; in urtwn_tx() local 1709 xferlen = (txdp - data->buf) + m->m_pkthdr.len + in urtwn_tx() 1730 xferlen = (txdp - data->buf) + m->m_pkthdr.len; in urtwn_tx() 1736 usbd_setup_xfer(data->xfer, pipe, data, data->buf, xferlen, in urtwn_tx()
|
| D | if_athn_usb.c | 2289 int hasqos, xferlen, error; in athn_usb_tx() local 2395 xferlen = frm - data->buf; in athn_usb_tx() 2398 xferlen, USBD_FORCE_SHORT_XFER | USBD_NO_COPY, ATHN_USB_TX_TIMEOUT, in athn_usb_tx()
|
| /openbsd/src/sys/dev/ic/ |
| D | iha.c | 1496 u_int32_t xferaddr, xferlen; in iha_xfer_data() local 1507 xferlen = pScb->SCB_BufCharsLeft; in iha_xfer_data() 1513 xferlen = (pScb->SCB_SGCount - pScb->SCB_SGIdx) in iha_xfer_data() 1518 bus_space_write_4(iot, ioh, TUL_DXC, xferlen); in iha_xfer_data()
|