Lines Matching refs:tmpbuf

121 	} tmpbuf __attribute__((aligned(16))); /* must all be in same page */  in rxkad_prime_packet_security()  local
135 tmpbuf.x[0] = conn->epoch; in rxkad_prime_packet_security()
136 tmpbuf.x[1] = conn->cid; in rxkad_prime_packet_security()
137 tmpbuf.x[2] = 0; in rxkad_prime_packet_security()
138 tmpbuf.x[3] = htonl(conn->security_ix); in rxkad_prime_packet_security()
140 sg_init_one(&sg[0], &tmpbuf, sizeof(tmpbuf)); in rxkad_prime_packet_security()
141 sg_init_one(&sg[1], &tmpbuf, sizeof(tmpbuf)); in rxkad_prime_packet_security()
142 crypto_blkcipher_encrypt_iv(&desc, &sg[0], &sg[1], sizeof(tmpbuf)); in rxkad_prime_packet_security()
144 memcpy(&conn->csum_iv, &tmpbuf.x[2], sizeof(conn->csum_iv)); in rxkad_prime_packet_security()
145 ASSERTCMP(conn->csum_iv.n[0], ==, tmpbuf.x[2]); in rxkad_prime_packet_security()
165 } tmpbuf __attribute__((aligned(8))); /* must all be in same page */ in rxkad_secure_packet_auth() local
175 tmpbuf.hdr.data_size = htonl(data_size); in rxkad_secure_packet_auth()
176 memcpy(&tmpbuf.first, sechdr + 4, sizeof(tmpbuf.first)); in rxkad_secure_packet_auth()
184 sg_init_one(&sg[0], &tmpbuf, sizeof(tmpbuf)); in rxkad_secure_packet_auth()
185 sg_init_one(&sg[1], &tmpbuf, sizeof(tmpbuf)); in rxkad_secure_packet_auth()
186 crypto_blkcipher_encrypt_iv(&desc, &sg[0], &sg[1], sizeof(tmpbuf)); in rxkad_secure_packet_auth()
188 memcpy(sechdr, &tmpbuf, sizeof(tmpbuf)); in rxkad_secure_packet_auth()
264 } tmpbuf __attribute__((aligned(8))); /* must all be in same page */ in rxkad_secure_packet() local
291 tmpbuf.x[0] = sp->hdr.callNumber; in rxkad_secure_packet()
292 tmpbuf.x[1] = x; in rxkad_secure_packet()
294 sg_init_one(&sg[0], &tmpbuf, sizeof(tmpbuf)); in rxkad_secure_packet()
295 sg_init_one(&sg[1], &tmpbuf, sizeof(tmpbuf)); in rxkad_secure_packet()
296 crypto_blkcipher_encrypt_iv(&desc, &sg[0], &sg[1], sizeof(tmpbuf)); in rxkad_secure_packet()
298 y = ntohl(tmpbuf.x[1]); in rxkad_secure_packet()
496 } tmpbuf __attribute__((aligned(8))); /* must all be in same page */ in rxkad_verify_packet() local
526 tmpbuf.x[0] = call->call_id; in rxkad_verify_packet()
527 tmpbuf.x[1] = x; in rxkad_verify_packet()
529 sg_init_one(&sg[0], &tmpbuf, sizeof(tmpbuf)); in rxkad_verify_packet()
530 sg_init_one(&sg[1], &tmpbuf, sizeof(tmpbuf)); in rxkad_verify_packet()
531 crypto_blkcipher_encrypt_iv(&desc, &sg[0], &sg[1], sizeof(tmpbuf)); in rxkad_verify_packet()
533 y = ntohl(tmpbuf.x[1]); in rxkad_verify_packet()