/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | epic100.c | 80 static unsigned int cur_rx, cur_tx; /* The next free ring entry */ variable 266 cur_rx = cur_tx = 0; 373 entry = cur_rx % RX_RING_SIZE; 387 cur_rx++;
|
H A D | sis900.c | 62 static unsigned int cur_rx; variable 723 cur_rx = 0; 1150 u32 rx_status = rxd[cur_rx].cmdsts; 1154 printf("sis900_poll: cur_rx:%d, status:%X\n", cur_rx, rx_status); 1160 printf("sis900_poll: got a packet: cur_rx:%d, status:%X\n", 1161 cur_rx, rx_status); 1174 memcpy(nic->packet, (rxb + cur_rx*RX_BUF_SIZE), nic->packetlen); 1179 rxd[cur_rx].cmdsts = RX_BUF_SIZE; 1180 rxd[cur_rx] [all...] |
H A D | natsemi.c | 194 static unsigned int cur_rx; variable 532 cur_rx = 0; 678 u32 rx_status = rxd[cur_rx].cmdsts; 682 printf("natsemi_poll: cur_rx:%d, status:%X\n", cur_rx, rx_status); 690 printf("natsemi_poll: got a packet: cur_rx:%d, status:%X\n", 691 cur_rx, rx_status); 702 memcpy(nic->packet, (rxb + cur_rx*RX_BUF_SIZE), nic->packetlen); 707 rxd[cur_rx].cmdsts = RX_BUF_SIZE; 708 rxd[cur_rx] [all...] |
H A D | pcnet32.c | 265 unsigned int cur_rx, cur_tx; /* The next free ring entry */ member in struct:pcnet32_private 409 lp->cur_rx = lp->cur_tx = 0; 551 entry = lp->cur_rx & RX_RING_MOD_MASK; 569 lp->cur_rx++;
|
H A D | r8169.c | 309 unsigned long cur_rx; /* Index into the Rx descriptor buffer of next Rx pkt. */ member in struct:rtl8169_private 451 int cur_rx; local 453 cur_rx = tpc->cur_rx; 454 if ((tpc->RxDescArray[cur_rx].status & OWNbit) == 0) { 466 if (!(tpc->RxDescArray[cur_rx].status & RxRES)) { 467 nic->packetlen = (int) (tpc->RxDescArray[cur_rx]. 469 memcpy(nic->packet, tpc->RxBufferRing[cur_rx], 471 if (cur_rx == NUM_RX_DESC - 1) 472 tpc->RxDescArray[cur_rx] [all...] |
H A D | rtl8139.c | 169 static unsigned int cur_rx,cur_tx; variable 316 cur_rx = 0; 444 ring_offs = cur_rx % RX_BUF_LEN; 477 cur_rx = (cur_rx + rx_size + 4 + 3) & ~3; 478 outw(cur_rx - 16, nic->ioaddr + RxBufPtr);
|
H A D | sundance.c | 285 unsigned int cur_rx; /* Producer/consumer ring indicies */ member in struct:sundance_private 350 sdc->cur_rx = 0; 473 int entry = sdc->cur_rx % RX_RING_SIZE; 499 (sdc->cur_rx * PKT_BUF_SZ), nic->packetlen); 506 sdc->cur_rx = entry % RX_RING_SIZE;
|
H A D | tlan.c | 224 unsigned int cur_rx, dirty_rx; /* Producer/consumer ring indicies */ member in struct:tlan_private 293 priv->cur_rx = 0; 538 int entry = priv->cur_rx % TLAN_NUM_RX_LISTS; 563 (priv->cur_rx * TLAN_MAX_FRAME_SIZE), nic->packetlen); 571 priv->cur_rx = entry; 597 (priv->cur_rx - priv->dirty_rx +
|
H A D | w89c840.c | 241 unsigned int cur_rx, dirty_rx; /* Producer/consumer ring indices */ member in struct:winbond_private 393 int entry = w840private.cur_rx % RX_RING_SIZE; 415 w840private.cur_rx, status); 473 entry = (++w840private.cur_rx) % RX_RING_SIZE; 911 w840private.tx_q_bytes = w840private.cur_rx = w840private.cur_tx = 0;
|
H A D | forcedeth.c | 326 unsigned int cur_rx, refill_rx; member in struct:forcedeth_private 527 //while (np->cur_rx != refill_rx) { 540 if (np->cur_rx - refill_rx == RX_RING) 592 np->cur_rx = 0; 810 i = np->cur_rx % RX_RING; 827 np->cur_rx++;
|
H A D | ns83820.c | 331 writel(virt_to_le32desc(&rx_ring[ns->cur_rx]), ns->base + RXDP); \ 399 u32 cur_rx; member in struct:ns83820_private 510 ns->cur_rx = 0; 679 int entry = ns->cur_rx; 700 ns->cur_rx = ++ns->cur_rx % NR_RX_DESC; 702 if (ns->cur_rx == 0) /* We have wrapped the ring */
|
H A D | tulip.c | 406 int cur_rx; member in struct:tulip_private 905 tp->cur_rx = 0; 1138 if (rx_ring[tp->cur_rx].status & 0x80000000) 1147 nic->packetlen = (rx_ring[tp->cur_rx].status & 0x3FFF0000) >> 16; 1150 if (rx_ring[tp->cur_rx].status & 0x00008000) { 1152 rx_ring[tp->cur_rx].status = 0x80000000; 1153 tp->cur_rx = (++tp->cur_rx) % RX_RING_SIZE; 1158 memcpy(nic->packet, rxb + tp->cur_rx * BUFLEN, nic->packetlen); 1161 rx_ring[tp->cur_rx] [all...] |
H A D | via-rhine.c | 641 unsigned int cur_rx, cur_tx; /* The next free and used entries */ member in struct:rhine_private 677 tp->cur_rx = tp->cur_tx = 0; 1199 if (tp->rx_ring[tp->cur_rx].rx_status.bits.own_bit == 0) 1218 rxstatus = tp->rx_ring[tp->cur_rx].rx_status.lw; 1232 nic->packetlen = tp->rx_ring[tp->cur_rx].rx_status.bits.frame_length; 1233 memcpy (nic->packet, tp->rx_buffs[tp->cur_rx], nic->packetlen); 1236 tp->rx_ring[tp->cur_rx].rx_status.bits.own_bit = 1; 1237 tp->cur_rx++; 1238 tp->cur_rx = tp->cur_rx [all...] |
/illumos-gate/usr/src/uts/common/io/rtls/ |
H A D | rtls.c | 1208 uint32_t cur_rx; local 1235 cur_rx = rtlsp->cur_rx; 1236 rx_ptr = rtlsp->rx_ring + cur_rx; 1298 if ((cur_rx + packet_len + RX_HEADER_SIZE) 1300 wrap_size = cur_rx + packet_len + RX_HEADER_SIZE 1313 cur_rx + RX_HEADER_SIZE, 1342 cur_rx = RTLS_RX_ADDR_ALIGNED(wrap_size + ETHERFCSL); 1349 cur_rx + RX_HEADER_SIZE, packet_len, 1366 cur_rx [all...] |
H A D | rtls.h | 188 uint32_t cur_rx; member in struct:rtls_instance
|