Home
last modified time | relevance | path

Searched refs:xferlen (Results 1 – 12 of 12) sorted by relevance

/openbsd/src/sys/dev/usb/
Dif_mtw.c614 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 …]
Dif_uath.c932 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 …]
Dif_ral.c963 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 …]
Dif_rum.c1035 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()
Dif_rsu.c700 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()
Dif_run.c2324 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 …]
Dif_otus.c818 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()
Dif_urtw.c2570 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()
Dif_zyd.c2100 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()
Dif_urtwn.c1644 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()
Dif_athn_usb.c2289 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/
Diha.c1496 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()