Lines Matching refs:brx_ring
226 struct lance_rx_desc brx_ring[RX_RING_SIZE]; member
357 ib->brx_ring [i].rmd0 = leptr; in lance_init_ring_dvma()
358 ib->brx_ring [i].rmd1_hadr = leptr >> 16; in lance_init_ring_dvma()
359 ib->brx_ring [i].rmd1_bits = LE_R1_OWN; in lance_init_ring_dvma()
360 ib->brx_ring [i].length = -RX_BUFF_SIZE | 0xf000; in lance_init_ring_dvma()
361 ib->brx_ring [i].mblength = 0; in lance_init_ring_dvma()
367 leptr = LANCE_ADDR(aib + libdesc_offset(brx_ring, 0)); in lance_init_ring_dvma()
415 sbus_writew(leptr, &ib->brx_ring [i].rmd0); in lance_init_ring_pio()
416 sbus_writeb(leptr >> 16,&ib->brx_ring [i].rmd1_hadr); in lance_init_ring_pio()
417 sbus_writeb(LE_R1_OWN, &ib->brx_ring [i].rmd1_bits); in lance_init_ring_pio()
419 &ib->brx_ring [i].length); in lance_init_ring_pio()
420 sbus_writew(0, &ib->brx_ring [i].mblength); in lance_init_ring_pio()
426 leptr = libdesc_offset(brx_ring, 0); in lance_init_ring_pio()
516 for (rd = &ib->brx_ring [entry]; in lance_rx_dvma()
518 rd = &ib->brx_ring [entry]) { in lance_rx_dvma()
686 for (rd = &ib->brx_ring [entry]; in lance_rx_pio()
688 rd = &ib->brx_ring [entry]) { in lance_rx_pio()