rdb               927 dev/ic/rtw.c   rtw_rxdescs_sync(struct rtw_rxdesc_blk *rdb, int desc0, int nsync, int ops)
rdb               929 dev/ic/rtw.c   	KASSERT(nsync <= rdb->rdb_ndesc);
rdb               931 dev/ic/rtw.c   	if (desc0 + nsync > rdb->rdb_ndesc) {
rdb               932 dev/ic/rtw.c   		bus_dmamap_sync(rdb->rdb_dmat, rdb->rdb_dmamap,
rdb               934 dev/ic/rtw.c   		    sizeof(struct rtw_rxdesc) * (rdb->rdb_ndesc - desc0), ops);
rdb               935 dev/ic/rtw.c   		nsync -= (rdb->rdb_ndesc - desc0);
rdb               939 dev/ic/rtw.c   	KASSERT(desc0 < rdb->rdb_ndesc);
rdb               940 dev/ic/rtw.c   	KASSERT(nsync <= rdb->rdb_ndesc);
rdb               941 dev/ic/rtw.c   	KASSERT(desc0 + nsync <= rdb->rdb_ndesc);
rdb               944 dev/ic/rtw.c   	bus_dmamap_sync(rdb->rdb_dmat, rdb->rdb_dmamap,
rdb              1049 dev/ic/rtw.c   rtw_rxdesc_init(struct rtw_rxdesc_blk *rdb, struct rtw_rxsoft *rs,
rdb              1052 dev/ic/rtw.c   	int is_last = (idx == rdb->rdb_ndesc - 1);
rdb              1054 dev/ic/rtw.c   	struct rtw_rxdesc *rd = &rdb->rdb_desc[idx];
rdb              1075 dev/ic/rtw.c   	bus_dmamap_sync(rdb->rdb_dmat, rs->rs_dmamap, 0,
rdb              1079 dev/ic/rtw.c   	bus_dmamap_sync(rdb->rdb_dmat, rdb->rdb_dmamap,
rdb              1085 dev/ic/rtw.c   rtw_rxdesc_init_all(struct rtw_rxdesc_blk *rdb, struct rtw_rxsoft *ctl,
rdb              1092 dev/ic/rtw.c   	for (i = 0; i < rdb->rdb_ndesc; i++) {
rdb              1093 dev/ic/rtw.c   		rd = &rdb->rdb_desc[i];
rdb              1095 dev/ic/rtw.c   		rtw_rxdesc_init(rdb, rs, i, kick);
rdb              1139 dev/ic/rtw.c   	struct rtw_rxdesc_blk *rdb;
rdb              1145 dev/ic/rtw.c   	rdb = &sc->sc_rxdesc_blk;
rdb              1147 dev/ic/rtw.c   	KASSERT(rdb->rdb_next < rdb->rdb_ndesc);
rdb              1149 dev/ic/rtw.c   	for (next = rdb->rdb_next; ; next = (next + 1) % rdb->rdb_ndesc) {
rdb              1150 dev/ic/rtw.c   		rtw_rxdescs_sync(rdb, next, 1,
rdb              1152 dev/ic/rtw.c   		rd = &rdb->rdb_desc[next];
rdb              1172 dev/ic/rtw.c   			rtw_rxdescs_sync(rdb, 0, 1,
rdb              1174 dev/ic/rtw.c   			rd = &rdb->rdb_desc[0];
rdb              1180 dev/ic/rtw.c   			next = rdb->rdb_ndesc - 1;
rdb              1343 dev/ic/rtw.c   		rtw_rxdesc_init(rdb, rs, next, 0);
rdb              1345 dev/ic/rtw.c   	rdb->rdb_next = next;
rdb              1347 dev/ic/rtw.c   	KASSERT(rdb->rdb_next < rdb->rdb_ndesc);
rdb              1575 dev/ic/rtw.c   	struct rtw_rxdesc_blk *rdb;
rdb              1589 dev/ic/rtw.c   	rdb = &sc->sc_rxdesc_blk;
rdb              1592 dev/ic/rtw.c   		rd = &rdb->rdb_desc[desc];
rdb              1595 dev/ic/rtw.c   		    (desc >= rdb->rdb_ndesc) ? "UNUSED " : "",
rdb              1639 dev/ic/rtw.c   	struct rtw_rxdesc_blk *rdb;
rdb              1646 dev/ic/rtw.c   	rdb = &sc->sc_rxdesc_blk;
rdb              1648 dev/ic/rtw.c   	    &rdb->rdb_ndesc, sc->sc_dev.dv_xname)) != 0 &&
rdb              1649 dev/ic/rtw.c   	    rdb->rdb_ndesc == 0) {
rdb              1655 dev/ic/rtw.c   	rdb = &sc->sc_rxdesc_blk;
rdb              1656 dev/ic/rtw.c   	rtw_rxdescs_sync(rdb, 0, rdb->rdb_ndesc,
rdb              1658 dev/ic/rtw.c   	rtw_rxdesc_init_all(rdb, sc->sc_rxsoft, 1);
rdb              1659 dev/ic/rtw.c   	rdb->rdb_next = 0;
rdb              1711 dev/ic/rtw.c   	struct rtw_rxdesc_blk *rdb;
rdb              1716 dev/ic/rtw.c   	rdb = &sc->sc_rxdesc_blk;
rdb              1717 dev/ic/rtw.c   	if (rdb->rdb_next != next) {
rdb              1720 dev/ic/rtw.c   		    rdb->rdb_next, next));
rdb              1721 dev/ic/rtw.c   		rdb->rdb_next = MIN(next, rdb->rdb_ndesc - 1);