Searched defs:rx_ring (Results 1 - 18 of 18) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/
H A Damd8111e.c99 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 Depic100.c90 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 Dpcnet32.h114 u32 rx_ring; member in struct:pcnet32_init_block
H A Datl1e.c290 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 Dtlan.c193 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 Dw89c840.c235 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 D3c515.c205 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 D3c90x.h302 struct RXD *rx_ring; member in struct:INF_3C90X
H A Dsundance.c240 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 Dvia-velocity.c217 static u8 rx_ring[RX_DESC_DEF * sizeof(struct rx_desc) + 64]; variable
1259 vptr->RxDescArrays = rx_ring;
H A Dtulip.c433 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 Dforcedeth.h319 struct ring_desc *rx_ring; member in struct:forcedeth_private
H A Dvia-rhine.c662 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 Datl1e.h236 struct atl1e_rx_ring rx_ring; member in struct:atl1e_adapter
H A Dskge.h2504 struct skge_ring rx_ring; member in struct:skge_port
H A Dsky2.h2049 struct rx_ring_info *rx_ring; member in struct:sky2_port
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/rtl818x/
H A Drtl818x.h289 struct rtl818x_rx_desc *rx_ring; member in struct:rtl818x_priv
/vbox/src/VBox/Devices/EFI/Firmware/OptionRomPkg/UndiRuntimeDxe/
H A DE100b.h459 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

Completed in 138 milliseconds