Searched refs:tdt (Results 1 - 9 of 9) sorted by relevance

/seL4-refos-master/projects/util_libs/libethdrivers/src/plat/am335x/
H A Dbeaglebone.c137 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 Dtx2_configs.h78 unsigned int rdt, rdh, tdt, tdh; member in struct:tx2_eth_data
H A Ddwc_eth_qos.c461 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 Dvirtio_pci.c41 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 Dintel.c196 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 Dimx6.c64 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 Dzynq7000.c47 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 Dtx2.c106 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 Dcpswif.h218 unsigned int rdt, rdh, tdt, tdh; member in struct:beaglebone_eth_data

Completed in 113 milliseconds