/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/ |
H A D | epic100.c | 90 struct epic_rx_desc rx_ring[RX_RING_SIZE] member in struct:__anon15162 97 #define rx_ring epic100_bufs.rx_ring macro 254 outl(virt_to_le32desc(&rx_ring), prcdar); 273 rx_ring[i].status = cpu_to_le32(RRING_OWN); /* Owned by Epic chip */ 274 rx_ring[i].buflength = cpu_to_le32(PKT_BUF_SZ); 275 rx_ring[i].bufaddr = virt_to_bus(&rx_packet[i * PKT_BUF_SZ]); 276 rx_ring[i].next = virt_to_le32desc(&rx_ring[i + 1]) ; 279 rx_ring[ [all...] |
H A D | atl1e.c | 290 struct atl1e_rx_ring *rx_ring = local 291 (struct atl1e_rx_ring *)&adapter->rx_ring; 292 struct atl1e_rx_page_desc *rx_page_desc = &rx_ring->rx_page_desc; 302 rx_ring->real_page_size); 312 + adapter->rx_ring.real_page_size * AT_PAGE_NUM_PER_QUEUE 322 struct atl1e_rx_ring *rx_ring = &adapter->rx_ring; local 324 rx_ring->real_page_size = adapter->rx_ring.page_size 327 rx_ring 342 struct atl1e_rx_ring *rx_ring = NULL; local 393 struct atl1e_rx_ring *rx_ring; local 477 struct atl1e_rx_ring *rx_ring = local 752 struct atl1e_rx_ring *rx_ring = (struct atl1e_rx_ring *) local [all...] |
H A D | w89c840.c | 235 struct w840_rx_desc rx_ring[RX_RING_SIZE]; member in struct:winbond_private 319 writel(virt_to_bus(w840private.rx_ring), ioaddr + RxRingPtr); 458 memcpy(nic->packet, le32desc_to_virt(w840private.rx_ring[entry].buffer1), pkt_len); 462 w840private.rx_ring[entry].status = DescOwn; 480 w840private.rx_head_desc = &w840private.rx_ring[entry]; 936 w840private.rx_head_desc = &w840private.rx_ring[0]; 943 w840private.rx_ring[i].length = w840private.rx_buf_sz; 944 w840private.rx_ring[i].status = 0; 945 w840private.rx_ring[i].next_desc = virt_to_le32desc(&w840private.rx_ring[ [all...] |
H A D | 3c90x.c | 389 * @v index Index for rx_iobuf and rx_ring array 404 p->rx_ring[index].DataAddr = virt_to_bus(p->rx_iobuf[index]->data); 405 p->rx_ring[index].DataLength = RX_BUF_SIZE | upLastFrag; 406 p->rx_ring[index].UpPktStatus = 0; 428 rx_cur_desc = p->rx_ring + i; 462 p->rx_ring = 465 if (!p->rx_ring) { 473 p->rx_ring[i].UpNextPtr = 474 virt_to_bus(p->rx_ring + (i + 1)); 477 p->rx_ring[ [all...] |
H A D | depca.c | 444 u32 rx_ring; /* Rx ring base pointer & ring length */ 449 struct depca_rx_desc *rx_ring; 483 writel((p = lp.dma_buffs + i * RX_BUFF_SZ) | R_OWN, &lp.rx_ring[i].base); 484 writew(-RX_BUFF_SZ, &lp.rx_ring[i].buf_length); 493 lp.init_block.rx_ring = ((u32) ((u32) lp.rx_ring) & LA_MASK) | lp.rx_rlen; 556 lp.rx_ring = (struct depca_rx_desc *) mem_start; 594 if ((status = readl(&lp.rx_ring[entry].base) & R_OWN)) 599 memcpy(nic->packet, lp.rx_memcpy[entry], nic->packetlen = lp.rx_ring[entry].msg_length); 600 lp.rx_ring[entr [all...] |
H A D | amd8111e.c | 99 struct amd8111e_rx_desc rx_ring[NUM_RX_SLOTS]; member in struct:amd8111e_priv 251 writel(virt_to_bus(lp->rx_ring), mmio + RCV_RING_BASE_ADDR0); 414 lp->rx_ring[i].buf_phy_addr = cpu_to_le32(virt_to_bus(lp->rx_buf[i])); 415 lp->rx_ring[i].buf_len = cpu_to_le16(RX_BUF_LEN); 417 lp->rx_ring[i].rx_flags = cpu_to_le16(OWN_BIT); 583 status = le16_to_cpu(lp->rx_ring[index].rx_flags); 584 pkt_len = le16_to_cpu(lp->rx_ring[index].msg_len) - 4; /* remove 4bytes FCS */ 609 lp->rx_ring[index].buf_phy_addr = cpu_to_le32(virt_to_bus(lp->rx_buf[index])); 610 lp->rx_ring[index].buf_len = cpu_to_le16(RX_BUF_LEN); 612 lp->rx_ring[inde [all...] |
H A D | tlan.c | 193 struct TLanList rx_ring[TLAN_NUM_RX_LISTS]; member in struct:__anon15458 198 #define rx_ring tlan_buffers.rx_ring macro 270 // priv->rx_head_desc = &rx_ring[0]; 274 rx_ring[i].forward = virt_to_le32desc(&rx_ring[i + 1]); 275 rx_ring[i].cStat = TLAN_CSTAT_READY; 276 rx_ring[i].frameSize = TLAN_MAX_FRAME_SIZE; 277 rx_ring[i].buffer[0].count = 279 rx_ring[ [all...] |
H A D | sundance.c | 240 static struct netdev_desc rx_ring[RX_RING_SIZE]; variable in typeref:struct:netdev_desc 338 rx_ring[i].next_desc = virt_to_le32desc(&rx_ring[i + 1]); 339 rx_ring[i].status = 0; 340 rx_ring[i].length = 0; 341 rx_ring[i].addr = 0; 345 rx_ring[i - 1].next_desc = virt_to_le32desc(&rx_ring[0]); 348 rx_ring[i].addr = virt_to_le32desc(&rxb[i * PKT_BUF_SZ]); 349 rx_ring[ [all...] |
H A D | via-rhine.c | 662 struct rhine_rx_desc *rx_ring; member in struct:rhine_private 725 tp->rx_ring[i].rx_status.bits.own_bit = 1; 726 tp->rx_ring[i].rx_ctrl.bits.rx_buf_size = 1536; 728 tp->rx_ring[i].buf_addr_1 = virt_to_bus (tp->rx_buffs[i]); 729 tp->rx_ring[i].buf_addr_2 = virt_to_bus (&tp->rx_ring[i + 1]); 730 /* printf("[%d]buf1=%hX,buf2=%hX",i,tp->rx_ring[i].buf_addr_1,tp->rx_ring[i].buf_addr_2); */ 733 /* tp->rx_ring[i-1].rx_ctrl.bits.rx_buf_size =1518; */ 734 tp->rx_ring[ [all...] |
H A D | pcnet32.h | 114 u32 rx_ring; member in struct:pcnet32_init_block
|
H A D | tulip.c | 433 struct tulip_rx_desc rx_ring[RX_RING_SIZE]; 439 #define rx_ring tulip_bss.rx_ring 885 rx_ring[i].status = cpu_to_le32(0x80000000); 886 rx_ring[i].length = cpu_to_le32(BUFLEN); 887 rx_ring[i].buffer1 = virt_to_le32desc(&rxb[i * BUFLEN]); 888 rx_ring[i].buffer2 = virt_to_le32desc(&rx_ring[i+1]); 891 rx_ring[i-1].length = cpu_to_le32(DESC_RING_WRAP | BUFLEN); 892 rx_ring[ 432 struct tulip_rx_desc rx_ring[RX_RING_SIZE]; member in struct:__anon15459 438 #define rx_ring macro [all...] |
H A D | 3c90x.h | 302 struct RXD *rx_ring; member in struct:INF_3C90X
|
H A D | forcedeth.c | 215 rx_curr_desc = priv->rx_ring + i; 228 DBG ( "Refill rx_ring failed, size %d\n", RX_BUF_SZ ); 246 priv->rx_ring[i].flaglen = 0; 247 priv->rx_ring[i].buf = 0; 268 priv->rx_ring = 270 if ( ! priv->rx_ring ) 272 priv->tx_ring = &priv->rx_ring[RX_RING_SIZE]; 282 writel ( cpu_to_le32 ( virt_to_bus ( priv->rx_ring ) ), 288 virt_to_bus ( priv->rx_ring ) ); 310 free_dma ( priv->rx_ring, sizeo [all...] |
H A D | skge.c | 382 struct skge_ring *ring = &skge->rx_ring; 1698 free(skge->rx_ring.start); 1699 skge->rx_ring.start = NULL; 1734 err = skge_ring_alloc(&skge->rx_ring, skge->mem, skge->dma, NUM_RX_DESC); 1760 skge_qset(skge, rxqaddr[port], skge->rx_ring.to_clean); 1969 struct skge_ring *ring = &skge->rx_ring; 2011 struct skge_ring *ring = &skge->rx_ring;
|
H A D | sky2.c | 995 struct rx_ring_info *re = sky2->rx_ring + i; 1080 re = sky2->rx_ring + i; 1115 free(sky2->rx_ring); 1123 sky2->rx_ring = NULL; 1157 sky2->rx_ring = zalloc(RX_PENDING * sizeof(struct rx_ring_info)); 1158 if (!sky2->rx_ring) 1573 struct rx_ring_info *re = sky2->rx_ring + sky2->rx_next;
|
H A D | forcedeth.h | 319 struct ring_desc *rx_ring; member in struct:forcedeth_private
|
H A D | 3c515.c | 205 alignment contraint on tx_ring[] and rx_ring[]. */ 230 struct boom_rx_desc rx_ring[RX_RING_SIZE]; member in struct:corkscrew_private
|
H A D | via-velocity.c | 217 static u8 rx_ring[RX_DESC_DEF * sizeof(struct rx_desc) + 64]; variable 1259 vptr->RxDescArrays = rx_ring;
|
H A D | atl1e.h | 236 struct atl1e_rx_ring rx_ring; member in struct:atl1e_adapter
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/rtl818x/ |
H A D | rtl818x.c | 68 struct rtl818x_rx_desc *entry = &priv->rx_ring[priv->rx_idx]; 331 priv->rx_ring = malloc_dma(sizeof(*priv->rx_ring) * RTL818X_RX_RING_SIZE, 333 priv->rx_ring_dma = virt_to_bus(priv->rx_ring); 334 if (!priv->rx_ring) { 339 memset(priv->rx_ring, 0, sizeof(*priv->rx_ring) * RTL818X_RX_RING_SIZE); 344 entry = &priv->rx_ring[i]; 367 free_dma(priv->rx_ring, sizeof(*priv->rx_ring) * RTL818X_RX_RING_SIZ [all...] |
H A D | rtl818x.h | 289 struct rtl818x_rx_desc *rx_ring; member in struct:rtl818x_priv
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/igbvf/ |
H A D | igbvf.h | 214 struct igbvf_ring *rx_ring;
|
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/UndiRuntimeDxe/ |
H A D | E100b.c | 774 AdapterInfo->rx_ring = (RxFD *) (UINTN) (AdapterInfo->MemoryPtr); 1226 rx_ptr = &AdapterInfo->rx_ring[AdapterInfo->cur_rx_ind]; 1341 rx_ptr = &AdapterInfo->rx_ring[AdapterInfo->cur_rx_ind]; 1659 rx_ptr = (&AdapterInfo->rx_ring[0]); 1684 tail_ptr = (&AdapterInfo->rx_ring[AdapterInfo->RxBufCnt - 1]); 1718 rx_ptr = &AdapterInfo->rx_ring[rx_index];
|
H A D | E100b.h | 459 RxFD rx_ring[RX_BUFFER_COUNT]; member in struct:Krn_Mem 604 RxFD *rx_ring; // array of rx buffers member in struct:s_data_instance
|
H A D | Decode.c | 992 RxPtr = &AdapterInfo->rx_ring[AdapterInfo->cur_rx_ind];
|