Searched refs:tdt (Results 1 - 9 of 9) sorted by relevance
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/am335x/ |
H A D | beaglebone.c | 137 dev->rdt = dev->rdh = dev->tdt = dev->tdh = 0; 197 while (dev->tdh != dev->tdt && (((dev->tx_ring[dev->tdh].flags_pktlen) & CPDMA_BUF_DESC_SOP))) { 242 dev->tx_ring[dev->tdt].flags_pktlen = len[0]; 243 dev->tx_ring[dev->tdt].flags_pktlen |= (CPDMA_BUF_DESC_SOP | CPDMA_BUF_DESC_OWNER); 248 ring = (dev->tdt + i) % dev->tx_size; 260 dev->tx_cookies[dev->tdt] = cookie; 261 dev->tx_lengths[dev->tdt] = num; 262 dev->tdt = (dev->tdt + num) % dev->tx_size; 268 if (dev->tdt [all...] |
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/tx2/uboot/ |
H A D | tx2_configs.h | 78 unsigned int rdt, rdh, tdt, tdh; member in struct:tx2_eth_data
|
H A D | dwc_eth_qos.c | 461 if (dev->tdt % 32 == 0) { 464 tx_desc = &(dev->tx_ring[dev->tdt]); 475 eqos->dma_regs->ch0_txdesc_tail_pointer = (uintptr_t)(&(dev->tx_ring[dev->tdt + 1])) +
|
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/pc99/ |
H A D | virtio_pci.c | 41 unsigned int tdt; member in struct:virtio_dev 168 dev->tdh = dev->tdt = 0; 309 dev->tx_ring.desc[dev->tdt] = (struct vring_desc) { 313 .next = (dev->tdt + 1) % dev->tx_size 318 unsigned int desc = (dev->tdt + i + 1) % dev->tx_size; 327 dev->tx_ring.avail->ring[dev->tx_ring.avail->idx% dev->tx_size] = dev->tdt; 328 dev->tx_cookies[dev->tdt] = cookie; 329 dev->tx_lengths[dev->tdt] = num; 332 dev->tdt = (dev->tdt [all...] |
H A D | intel.c | 196 uint32_t tdt; member in struct:e1000_dev 792 dev->tdh = dev->tdt = 0; 794 set_tdt(dev, dev->tdt); 841 while (dev->tdh != dev->tdt) { 876 dev->tx_ring[(dev->tdt + i) % dev->tx_size] = (struct legacy_tx_ldesc) { 887 dev->tx_cookies[dev->tdt] = cookie; 888 dev->tx_lengths[dev->tdt] = num; 889 /* ensure update to descriptors visible before updating tdt */ 891 dev->tdt = (dev->tdt [all...] |
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/imx6/ |
H A D | imx6.c | 64 unsigned int rdt, rdh, tdt, tdh; member in struct:imx6_eth_data 209 dev->rdt = dev->rdh = dev->tdt = dev->tdh = 0; 259 while (dev->tdh != dev->tdt) { 276 if (dev->tdh != dev->tdt && !enet_tx_enabled(dev->enet)) { 345 unsigned int ring = (dev->tdt + i) % dev->tx_size; 352 dev->tx_cookies[dev->tdt] = cookie; 353 dev->tx_lengths[dev->tdt] = num; 354 dev->tdt = (dev->tdt + num) % dev->tx_size;
|
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/zynq7000/ |
H A D | zynq7000.c | 47 unsigned int rdt, rdh, tdt, tdh; member in struct:zynq7000_eth_data 130 dev->rdt = dev->rdh = dev->tdt = dev->tdh = 0; 235 while (dev->tdh != dev->tdt) { 262 if (dev->tdh != dev->tdt) { 338 unsigned int ring = (dev->tdt + i) % dev->tx_size; 347 dev->tx_cookies[dev->tdt] = cookie; 348 dev->tx_lengths[dev->tdt] = num; 349 dev->tdt = (dev->tdt + num) % dev->tx_size;
|
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/tx2/ |
H A D | tx2.c | 106 dev->rdt = dev->rdh = dev->tdt = dev->tdh = 0; 269 dev->tx_cookies[dev->tdt] = cookie; 270 dev->tx_lengths[dev->tdt] = num; 275 dev->tdt = (dev->tdt + 1) % dev->tx_size;
|
/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/am335x/cpsw/ |
H A D | cpswif.h | 218 unsigned int rdt, rdh, tdt, tdh; member in struct:beaglebone_eth_data
|
Completed in 113 milliseconds