Lines Matching refs:mask
23 unsigned int shift, u32 mask)
25 u32 t = (d[i1] ^ (d[i2] >> shift)) & mask;
62 u32 mask = get_mask(n);
67 _transp(d, 0, 1, n, mask);
69 _transp(d, 2, 3, n, mask);
71 _transp(d, 4, 5, n, mask);
73 _transp(d, 6, 7, n, mask);
78 _transp(d, 0, 2, n, mask);
79 _transp(d, 1, 3, n, mask);
81 _transp(d, 4, 6, n, mask);
82 _transp(d, 5, 7, n, mask);
87 _transp(d, 0, 4, n, mask);
88 _transp(d, 1, 5, n, mask);
89 _transp(d, 2, 6, n, mask);
90 _transp(d, 3, 7, n, mask);
104 u32 mask = get_mask(n);
109 _transp(d, 0, 1, n, mask);
111 _transp(d, 2, 3, n, mask);
116 _transp(d, 0, 2, n, mask);
117 _transp(d, 1, 3, n, mask);
131 u32 mask = get_mask(n);
136 _transp(d, 2, 0, n, mask);
137 _transp(d, 3, 1, n, mask);
147 * This is equivalent to (a & mask) | (b & ~mask)
150 static inline u32 comp(u32 a, u32 b, u32 mask)
152 return ((a ^ b) & mask) ^ b;