Lines Matching refs:in_data
56 static uint64_t GetNibble(uint64_t in_data, int position) {
57 return (in_data >> position) & 0xf;
60 static uint64_t ShuffleNibbles(uint64_t in_data) {
65 out_data |= GetNibble(in_data, in_positions[i]) << (4 * i);
70 static uint64_t SubstituteNibbles(uint64_t in_data) {
76 int index = (in_data >> (4 * i)) & 0xf;
91 static uint64_t BigShuffle(uint64_t in_data) {
94 uint64_t n12 = GetNibble(in_data, 4 * (i + 12));
95 uint64_t n8 = GetNibble(in_data, 4 * (i + 8));
96 uint64_t n4 = GetNibble(in_data, 4 * (i + 4));
97 uint64_t n0 = GetNibble(in_data, 4 * (i + 0));