txbuf 2175 dev/ic/acx.c acx_encap(struct acx_softc *sc, struct acx_txbuf *txbuf, struct mbuf *m, txbuf 2185 dev/ic/acx.c if (txbuf->tb_mbuf != NULL) txbuf 2200 dev/ic/acx.c error = bus_dmamap_load_mbuf(sc->sc_dmat, txbuf->tb_mbuf_dmamap, m, txbuf 2244 dev/ic/acx.c txbuf->tb_mbuf_dmamap, m, BUS_DMA_NOWAIT); txbuf 2254 dev/ic/acx.c bus_dmamap_sync(sc->sc_dmat, txbuf->tb_mbuf_dmamap, 0, txbuf 2255 dev/ic/acx.c txbuf->tb_mbuf_dmamap->dm_mapsize, BUS_DMASYNC_PREWRITE); txbuf 2257 dev/ic/acx.c txbuf->tb_mbuf = m; txbuf 2258 dev/ic/acx.c txbuf->tb_node = node; txbuf 2259 dev/ic/acx.c txbuf->tb_rate = rate; txbuf 2280 dev/ic/acx.c paddr = txbuf->tb_mbuf_dmamap->dm_segs[0].ds_addr; txbuf 2281 dev/ic/acx.c txbuf->tb_desc1->h_data_paddr = htole32(paddr); txbuf 2282 dev/ic/acx.c txbuf->tb_desc2->h_data_paddr = htole32(paddr + ACX_FRAME_HDRLEN); txbuf 2284 dev/ic/acx.c txbuf->tb_desc1->h_data_len = txbuf 2287 dev/ic/acx.c txbuf->tb_desc2->h_data_len = txbuf 2295 dev/ic/acx.c ctrl = FW_TXDESC_GETFIELD_1(sc, txbuf, f_tx_ctrl); txbuf 2299 dev/ic/acx.c FW_TXDESC_SETFIELD_2(sc, txbuf, f_tx_len, m->m_pkthdr.len); txbuf 2300 dev/ic/acx.c FW_TXDESC_SETFIELD_1(sc, txbuf, f_tx_error, 0); txbuf 2301 dev/ic/acx.c FW_TXDESC_SETFIELD_1(sc, txbuf, f_tx_ack_fail, 0); txbuf 2302 dev/ic/acx.c FW_TXDESC_SETFIELD_1(sc, txbuf, f_tx_rts_fail, 0); txbuf 2303 dev/ic/acx.c FW_TXDESC_SETFIELD_1(sc, txbuf, f_tx_rts_ok, 0); txbuf 2304 dev/ic/acx.c sc->chip_set_fw_txdesc_rate(sc, txbuf, rate); txbuf 2306 dev/ic/acx.c txbuf->tb_desc1->h_ctrl = 0; txbuf 2307 dev/ic/acx.c txbuf->tb_desc2->h_ctrl = 0; txbuf 2311 dev/ic/acx.c FW_TXDESC_SETFIELD_1(sc, txbuf, f_tx_ctrl2, 0); txbuf 2312 dev/ic/acx.c FW_TXDESC_SETFIELD_1(sc, txbuf, f_tx_ctrl, ctrl);