sc_rb             203 dev/ic/hme.c   	    &sc->sc_rb.rb_membase, BUS_DMA_NOWAIT|BUS_DMA_COHERENT)) != 0) {
sc_rb             220 dev/ic/hme.c   	    sc->sc_rb.rb_membase, size, NULL,
sc_rb             227 dev/ic/hme.c   	sc->sc_rb.rb_dmabase = sc->sc_dmamap->dm_segs[0].ds_addr;
sc_rb             415 dev/ic/hme.c   	struct hme_ring *hr = &sc->sc_rb;
sc_rb             540 dev/ic/hme.c   	bus_space_write_4(t, etx, HME_ETXI_RING, sc->sc_rb.rb_txddma);
sc_rb             543 dev/ic/hme.c   	bus_space_write_4(t, erx, HME_ERXI_RING, sc->sc_rb.rb_rxddma);
sc_rb             698 dev/ic/hme.c   		txflags = HME_XD_GETFLAGS(sc->sc_pci, sc->sc_rb.rb_txd, ri);
sc_rb             852 dev/ic/hme.c   		flags = HME_XD_GETFLAGS(sc->sc_pci, sc->sc_rb.rb_rxd, ri);
sc_rb             886 dev/ic/hme.c   		HME_XD_SETADDR(sc->sc_pci, sc->sc_rb.rb_rxd, ri,
sc_rb             888 dev/ic/hme.c   		HME_XD_SETFLAGS(sc->sc_pci, sc->sc_rb.rb_rxd, ri,
sc_rb            1411 dev/ic/hme.c   	struct hme_ring *hr = &sc->sc_rb;
sc_rb              86 dev/ic/hmevar.h 	struct hme_ring		sc_rb;
sc_rb             146 dev/sbus/be.c  	struct  qec_ring	sc_rb;	/* Packet Ring Buffer */
sc_rb             295 dev/sbus/be.c  	sc->sc_rb.rb_ntbuf = QEC_XD_RING_MAXSIZE;
sc_rb             296 dev/sbus/be.c  	sc->sc_rb.rb_nrbuf = QEC_XD_RING_MAXSIZE;
sc_rb             300 dev/sbus/be.c  		sc->sc_rb.rb_ntbuf * BE_PKT_BUF_SZ +
sc_rb             301 dev/sbus/be.c  		sc->sc_rb.rb_nrbuf * BE_PKT_BUF_SZ;
sc_rb             320 dev/sbus/be.c  	    &sc->sc_rb.rb_membase, BUS_DMA_NOWAIT|BUS_DMA_COHERENT)) != 0) {
sc_rb             329 dev/sbus/be.c  	    sc->sc_rb.rb_membase, size, NULL, BUS_DMA_NOWAIT)) != 0) {
sc_rb             332 dev/sbus/be.c  		bus_dmamem_unmap(dmatag, sc->sc_rb.rb_membase, size);
sc_rb             336 dev/sbus/be.c  	sc->sc_rb.rb_dmabase = sc->sc_dmamap->dm_segs[0].ds_addr;
sc_rb             468 dev/sbus/be.c  	bp = sc->sc_rb.rb_txbuf + (idx % sc->sc_rb.rb_ntbuf) * BE_PKT_BUF_SZ;
sc_rb             499 dev/sbus/be.c  	bp = sc->sc_rb.rb_rxbuf + (idx % sc->sc_rb.rb_nrbuf) * BE_PKT_BUF_SZ;
sc_rb             592 dev/sbus/be.c  	struct qec_xd *txd = sc->sc_rb.rb_txd;
sc_rb             595 dev/sbus/be.c  	unsigned int ntbuf = sc->sc_rb.rb_ntbuf;
sc_rb             600 dev/sbus/be.c  	bix = sc->sc_rb.rb_tdhead;
sc_rb             632 dev/sbus/be.c  		if (++sc->sc_rb.rb_td_nbusy == ntbuf) {
sc_rb             638 dev/sbus/be.c  	sc->sc_rb.rb_tdhead = bix;
sc_rb             867 dev/sbus/be.c  	bix = sc->sc_rb.rb_tdtail;
sc_rb             870 dev/sbus/be.c  		if (sc->sc_rb.rb_td_nbusy <= 0)
sc_rb             873 dev/sbus/be.c  		txflags = sc->sc_rb.rb_txd[bix].xd_flags;
sc_rb             884 dev/sbus/be.c  		--sc->sc_rb.rb_td_nbusy;
sc_rb             887 dev/sbus/be.c  	sc->sc_rb.rb_tdtail = bix;
sc_rb             891 dev/sbus/be.c  	if (sc->sc_rb.rb_td_nbusy == 0)
sc_rb             903 dev/sbus/be.c  	struct qec_xd *xd = sc->sc_rb.rb_rxd;
sc_rb             905 dev/sbus/be.c  	unsigned int nrbuf = sc->sc_rb.rb_nrbuf;
sc_rb             907 dev/sbus/be.c  	bix = sc->sc_rb.rb_rdtail;
sc_rb             928 dev/sbus/be.c  	sc->sc_rb.rb_rdtail = bix;
sc_rb            1040 dev/sbus/be.c  	qec_meminit(&sc->sc_rb, BE_PKT_BUF_SZ);
sc_rb            1087 dev/sbus/be.c  	bus_space_write_4(t, cr, BE_CRI_RXDS, (u_int32_t)sc->sc_rb.rb_rxddma);
sc_rb            1088 dev/sbus/be.c  	bus_space_write_4(t, cr, BE_CRI_TXDS, (u_int32_t)sc->sc_rb.rb_txddma);
sc_rb             135 dev/sbus/qe.c  	struct  qec_ring	sc_rb;	/* Packet Ring Buffer */
sc_rb             251 dev/sbus/qe.c  	sc->sc_rb.rb_ntbuf = QEC_XD_RING_MAXSIZE;
sc_rb             252 dev/sbus/qe.c  	sc->sc_rb.rb_nrbuf = QEC_XD_RING_MAXSIZE;
sc_rb             257 dev/sbus/qe.c  	    sc->sc_rb.rb_ntbuf * QE_PKT_BUF_SZ +
sc_rb             258 dev/sbus/qe.c  	    sc->sc_rb.rb_nrbuf * QE_PKT_BUF_SZ;
sc_rb             277 dev/sbus/qe.c  	    &sc->sc_rb.rb_membase,
sc_rb             287 dev/sbus/qe.c  	    sc->sc_rb.rb_membase, size, NULL, BUS_DMA_NOWAIT)) != 0) {
sc_rb             290 dev/sbus/qe.c  		bus_dmamem_unmap(dmatag, sc->sc_rb.rb_membase, size);
sc_rb             294 dev/sbus/qe.c  	sc->sc_rb.rb_dmabase = sc->sc_dmamap->dm_segs[0].ds_addr;
sc_rb             339 dev/sbus/qe.c  	bp = sc->sc_rb.rb_rxbuf + (idx % sc->sc_rb.rb_nrbuf) * QE_PKT_BUF_SZ;
sc_rb             391 dev/sbus/qe.c  	bp = sc->sc_rb.rb_txbuf + (idx % sc->sc_rb.rb_ntbuf) * QE_PKT_BUF_SZ;
sc_rb             464 dev/sbus/qe.c  	struct qec_xd *txd = sc->sc_rb.rb_txd;
sc_rb             467 dev/sbus/qe.c  	unsigned int ntbuf = sc->sc_rb.rb_ntbuf;
sc_rb             472 dev/sbus/qe.c  	bix = sc->sc_rb.rb_tdhead;
sc_rb             506 dev/sbus/qe.c  		if (++sc->sc_rb.rb_td_nbusy == ntbuf) {
sc_rb             512 dev/sbus/qe.c  	sc->sc_rb.rb_tdhead = bix;
sc_rb             645 dev/sbus/qe.c  	bix = sc->sc_rb.rb_tdtail;
sc_rb             648 dev/sbus/qe.c  		if (sc->sc_rb.rb_td_nbusy <= 0)
sc_rb             651 dev/sbus/qe.c  		txflags = sc->sc_rb.rb_txd[bix].xd_flags;
sc_rb             662 dev/sbus/qe.c  		--sc->sc_rb.rb_td_nbusy;
sc_rb             665 dev/sbus/qe.c  	if (sc->sc_rb.rb_td_nbusy == 0)
sc_rb             668 dev/sbus/qe.c  	if (sc->sc_rb.rb_tdtail != bix) {
sc_rb             669 dev/sbus/qe.c  		sc->sc_rb.rb_tdtail = bix;
sc_rb             686 dev/sbus/qe.c  	struct qec_xd *xd = sc->sc_rb.rb_rxd;
sc_rb             688 dev/sbus/qe.c  	unsigned int nrbuf = sc->sc_rb.rb_nrbuf;
sc_rb             693 dev/sbus/qe.c  	bix = sc->sc_rb.rb_rdtail;
sc_rb             724 dev/sbus/qe.c  	sc->sc_rb.rb_rdtail = bix;
sc_rb            1017 dev/sbus/qe.c  	qec_meminit(&sc->sc_rb, QE_PKT_BUF_SZ);
sc_rb            1020 dev/sbus/qe.c  	bus_space_write_4(t, cr, QE_CRI_RXDS, (u_int32_t)sc->sc_rb.rb_rxddma);
sc_rb            1021 dev/sbus/qe.c  	bus_space_write_4(t, cr, QE_CRI_TXDS, (u_int32_t)sc->sc_rb.rb_txddma);