NRCV
for (i=0; i < NRCV; i++) {
dc->dc_udbbuf.b_rrlen = NRCV;
if (++crx == NRCV)
struct de_ring dc_rrent[NRCV]; /* receive ring entrys */
char dc_rbuf[NRCV][ETHER_MAX_LEN];
struct qe_ring rring[NRCV+2]; /* Receive ring descriptors */
ze_rdes_list = OW_ALLOC((NRCV+1) * sizeof(struct ze_rdes));
for (i=0; i < NRCV; i++) {
memset(ze_rdes_list+NRCV, 0,sizeof(struct ze_rdes));
ze_rdes_list[NRCV].ze_framelen = ZE_FRAMELEN_OW;
ze_rdes_list[NRCV].ze_rdes1 = ZE_RDES1_CA;
ze_rdes_list[NRCV].ze_bufaddr = (u_char *)ze_rdes_list;
for (rdes=0; rdes<NRCV; rdes++) {
struct de_ring dc_rrent[NRCV]; /* receive ring entrys */
struct ifrw sc_ifr[NRCV]; /* UNIBUS receive buffer maps */
sc->sc_ifr, NRCV, sc->sc_ifw, NXMT)) {
dc->dc_udbbuf.b_rrlen = NRCV;
for (rp = &dc->dc_rrent[0]; rp < &dc->dc_rrent[NRCV]; rp++) {
if (sc->sc_rindex == NRCV)
struct dmcbufs sc_rbufs[NRCV]; /* receive buffer info */
struct ifrw sc_ifr[NRCV]; /* UNIBUS receive buffer maps */
sc->sc_ifr, NRCV, sc->sc_ifw, NXMT) == 0) {
for (rp = &sc->sc_rbufs[0]; rp < &sc->sc_rbufs[NRCV]; rp++) {
for (rp = &sc->sc_rbufs[0]; rp < &sc->sc_rbufs[NRCV]; rp++) {
for (rp = &sc->sc_rbufs[0]; rp < &sc->sc_rbufs[NRCV]; rp++) {
if (rp >= &sc->sc_rbufs[NRCV])
#define NCMDS (NRCV+NXMT+4) /* size of command queue */
#if NRCV != 32 || NXMT != 12
struct qt_rring qc_r[NRCV]; /* Receive descriptor ring */
struct ifrw sc_ifr[NRCV]; /* UNIBUS receive buffer maps */
MCLBYTES, sc->sc_ifr, NRCV, sc->sc_ifw, NXMT)) {
for (i = 0; i < NRCV; i++) {
if (++sc->rindex >= NRCV)