N_RX_RING
bp->queue = (struct sk_buff_head *)(bp->rx_cmds + N_RX_RING + 1);
for (i=0; i<N_RX_RING; i++) {
+ (N_RX_RING + N_TX_RING + 4) * sizeof(struct dbdma_cmd) \
for (i=0; i<N_RX_RING; i++) {
(N_RX_RING + 1) * sizeof(struct dbdma_cmd));
for (i = 0; i < N_RX_RING; i++) {
dbdma_setcmd(&bp->rx_cmds[N_RX_RING],
struct sk_buff *rx_bufs[N_RX_RING];
if (++i >= N_RX_RING) i = 0;
(NCMDS_TX*N_TX_RING + N_RX_RING + 2) * sizeof(struct dbdma_cmd));
for (i = 0; i < N_RX_RING; ++i) {
memset((char *)mp->rx_cmds, 0, N_RX_RING * sizeof(struct dbdma_cmd));
for (i = 0; i < N_RX_RING - 1; ++i) {
struct sk_buff *rx_bufs[N_RX_RING];
+ (N_RX_RING + NCMDS_TX * N_TX_RING + 3) * sizeof(struct dbdma_cmd))
if (next >= N_RX_RING)
if (++i >= N_RX_RING)
if (next >= N_RX_RING)
psc_write_long(PSC_ENETRD_LEN + set, N_RX_RING);
N_RX_RING * MACE_BUFF_SIZE,
head = N_RX_RING - left;
dma_free_coherent(mp->device, N_RX_RING * MACE_BUFF_SIZE,