Lines Matching defs:ea

622 	uint64_t ea, tea, g, r;
629 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
635 ea += tea;
636 r = ea & ~0x7; /* zero least 3 significant bits */
642 r = ea & 0x7;
669 uint64_t ea, tea, g;
676 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
682 ea += tea;
683 ftt = write_iureg(pfpsd, nrd, pregs, prw, &ea);
688 /* Put the least significant 32 bits of ea in GSR.mask */
689 g |= (ea << GSR_MASK_SHIFT) & GSR_MASK_MASK;
1440 uint64_t ea, tmsk;
1458 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
1470 pfpsd->fp_trapaddr = (caddr_t)ea; /* setup bad addr in case we trap */
1471 if ((ea & 0x3) != 0)
1477 ftt = _fp_read_extword((uint64_t *)ea, &l.ll, pfpsd);
1487 ftt = _fp_write_extword((uint64_t *)ea, res.ll, pfpsd);
1493 ftt = _fp_read_extword((uint64_t *)ea, &l.ll, pfpsd);
1503 ftt = _fp_write_extword((uint64_t *)ea, res.ll, pfpsd);
1509 ftt = _fp_read_extword((uint64_t *)ea, &l.ll, pfpsd);
1519 ftt = _fp_write_extword((uint64_t *)ea, res.ll, pfpsd);
1525 ftt = _fp_read_extword((uint64_t *)ea, &l.ll, pfpsd);
1538 ftt = _fp_write_extword((uint64_t *)ea, res.ll, pfpsd);
1544 ftt = _fp_read_extword((uint64_t *)ea, &l.ll, pfpsd);
1554 ftt = _fp_write_extword((uint64_t *)ea, res.ll, pfpsd);
1560 ftt = _fp_read_extword((uint64_t *)ea, &l.ll, pfpsd);
1577 ftt = _fp_write_extword((uint64_t *)ea, res.ll, pfpsd);
1601 uint64_t ea, tea;
1625 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
1631 ea += tea;
1634 ea = (fp.i << 19) >> 19; /* Extract simm13 field. */
1638 ea += tea;
1641 ea = (uint64_t)(caddr32_t)ea;
1643 pfpsd->fp_trapaddr = (caddr_t)ea; /* setup bad addr in case we trap */
1650 if (fuword8((void *)ea, &uc) == -1)
1658 if (subyte((caddr_t)ea, uc) == -1)
1664 if ((ea & 1) == 1)
1667 if (fuword16((void *)ea, &us) == -1)
1675 if (suword16((caddr_t)ea, us) == -1)
1681 if ((ea & 1) == 1)
1684 if (fuword16((void *)ea, &us) == -1)
1694 if (suword16((void *)ea, us) == -1)
1707 * We pass the addrees of ea to sync_data_memory() to flush the Ecache.
1720 uint64_t ea, tea;
1745 ftt = read_iureg(pfpsd, nrs1, pregs, prw, &ea);
1751 ea += tea;
1754 ea = (fp.i << 19) >> 19; /* Extract simm13 field. */
1758 ea += tea;
1760 if ((ea & 0x3F) != 0) /* Require 64 byte-alignment. */
1763 pfpsd->fp_trapaddr = (caddr_t)ea; /* setup bad addr in case we trap */
1779 ftt = _fp_read_extword((uint64_t *)ea, &k.ll,
1790 ea += 8;
1801 ftt = _fp_write_extword((uint64_t *)ea, k.ll,
1805 ea += 8;
1809 sync_data_memory((caddr_t)(ea - 64), 64);