FieldElement       59 crypto/ghash.cc   FieldElement x = {Get64(key), Get64(key+8)};
FieldElement      136 crypto/ghash.cc GaloisHash::FieldElement GaloisHash::Add(
FieldElement      137 crypto/ghash.cc     const FieldElement& x,
FieldElement      138 crypto/ghash.cc     const FieldElement& y) {
FieldElement      140 crypto/ghash.cc   FieldElement z = {x.low^y.low, x.hi^y.hi};
FieldElement      145 crypto/ghash.cc GaloisHash::FieldElement GaloisHash::Double(const FieldElement& x) {
FieldElement      148 crypto/ghash.cc   FieldElement xx;
FieldElement      166 crypto/ghash.cc void GaloisHash::MulAfterPrecomputation(const FieldElement* table,
FieldElement      167 crypto/ghash.cc                                         FieldElement* x) {
FieldElement      168 crypto/ghash.cc   FieldElement z = {0, 0};
FieldElement      191 crypto/ghash.cc       const FieldElement& t = table[word & 0xf];
FieldElement      214 crypto/ghash.cc void GaloisHash::Mul16(FieldElement* x) {
FieldElement       60 crypto/ghash.h   static FieldElement Add(const FieldElement& x, const FieldElement& y);
FieldElement       62 crypto/ghash.h   static FieldElement Double(const FieldElement& x);
FieldElement       65 crypto/ghash.h   static void MulAfterPrecomputation(const FieldElement* table,
FieldElement       66 crypto/ghash.h                                      FieldElement* x);
FieldElement       68 crypto/ghash.h   static void Mul16(FieldElement* x);
FieldElement       77 crypto/ghash.h   FieldElement y_;
FieldElement       83 crypto/ghash.h   FieldElement product_table_[16];
FieldElement       33 crypto/p224.cc using crypto::p224::FieldElement;
FieldElement       36 crypto/p224.cc const FieldElement kP = {
FieldElement       41 crypto/p224.cc void Contract(FieldElement* inout);
FieldElement       44 crypto/p224.cc uint32 IsZero(const FieldElement& a) {
FieldElement       45 crypto/p224.cc   FieldElement minimal;
FieldElement       78 crypto/p224.cc void Add(FieldElement* out, const FieldElement& a, const FieldElement& b) {
FieldElement       90 crypto/p224.cc static const FieldElement kZero31ModP = {
FieldElement       99 crypto/p224.cc void Subtract(FieldElement* out, const FieldElement& a, const FieldElement& b) {
FieldElement      126 crypto/p224.cc void ReduceLarge(FieldElement* out, LargeFieldElement* inptr) {
FieldElement      171 crypto/p224.cc void Mul(FieldElement* out, const FieldElement& a, const FieldElement& b) {
FieldElement      188 crypto/p224.cc void Square(FieldElement* out, const FieldElement& a) {
FieldElement      210 crypto/p224.cc void Reduce(FieldElement* in_out) {
FieldElement      211 crypto/p224.cc   FieldElement& a = *in_out;
FieldElement      243 crypto/p224.cc void Invert(FieldElement* out, const FieldElement& in) {
FieldElement      244 crypto/p224.cc   FieldElement f1, f2, f3, f4;
FieldElement      295 crypto/p224.cc void Contract(FieldElement* inout) {
FieldElement      296 crypto/p224.cc   FieldElement& out = *inout;
FieldElement      419 crypto/p224.cc const FieldElement kB = {
FieldElement      432 crypto/p224.cc   FieldElement z1z1, z2z2, u1, u2, s1, s2, h, i, j, r, v;
FieldElement      528 crypto/p224.cc   FieldElement delta, gamma, beta, alpha, t;
FieldElement      657 crypto/p224.cc   FieldElement lhs;
FieldElement      661 crypto/p224.cc   FieldElement rhs;
FieldElement      665 crypto/p224.cc   FieldElement three_x;
FieldElement      679 crypto/p224.cc   FieldElement zinv, zinv_sq, x, y;
FieldElement      727 crypto/p224.cc   FieldElement zinv, zinv_sq, y;
FieldElement       35 crypto/p224.h    FieldElement x, y, z;