Lines Matching refs:sg
188 struct scatterlist sg; in rxkad_prime_packet_security() local
216 sg_init_one(&sg, tmpbuf, tmpsize); in rxkad_prime_packet_security()
219 skcipher_request_set_crypt(req, &sg, &sg, tmpsize, iv.x); in rxkad_prime_packet_security()
268 struct scatterlist sg; in rxkad_secure_packet_auth() local
289 sg_init_one(&sg, skb->head, 8); in rxkad_secure_packet_auth()
292 skcipher_request_set_crypt(req, &sg, &sg, 8, iv.x); in rxkad_secure_packet_auth()
312 struct scatterlist sg[16]; in rxkad_secure_packet_encrypt() local
338 sg_init_one(&sg[0], skb->head, sizeof(rxkhdr)); in rxkad_secure_packet_encrypt()
341 skcipher_request_set_crypt(req, &sg[0], &sg[0], sizeof(rxkhdr), iv.x); in rxkad_secure_packet_encrypt()
351 sg_init_table(sg, ARRAY_SIZE(sg)); in rxkad_secure_packet_encrypt()
352 err = skb_to_sgvec(skb, sg, 8, len); in rxkad_secure_packet_encrypt()
355 skcipher_request_set_crypt(req, sg, sg, len, iv.x); in rxkad_secure_packet_encrypt()
376 struct scatterlist sg; in rxkad_secure_packet() local
406 sg_init_one(&sg, call->crypto_buf, 8); in rxkad_secure_packet()
409 skcipher_request_set_crypt(req, &sg, &sg, 8, iv.x); in rxkad_secure_packet()
448 struct scatterlist sg[16]; in rxkad_verify_packet_1() local
465 sg_init_table(sg, ARRAY_SIZE(sg)); in rxkad_verify_packet_1()
466 ret = skb_to_sgvec(skb, sg, offset, 8); in rxkad_verify_packet_1()
475 skcipher_request_set_crypt(req, sg, sg, 8, iv.x); in rxkad_verify_packet_1()
525 struct scatterlist _sg[4], *sg; in rxkad_verify_packet_2() local
542 sg = _sg; in rxkad_verify_packet_2()
547 sg = kmalloc_array(nsg, sizeof(*sg), GFP_NOIO); in rxkad_verify_packet_2()
548 if (!sg) in rxkad_verify_packet_2()
552 sg_init_table(sg, nsg); in rxkad_verify_packet_2()
553 ret = skb_to_sgvec(skb, sg, offset, len); in rxkad_verify_packet_2()
555 if (sg != _sg) in rxkad_verify_packet_2()
556 kfree(sg); in rxkad_verify_packet_2()
566 skcipher_request_set_crypt(req, sg, sg, len, iv.x); in rxkad_verify_packet_2()
569 if (sg != _sg) in rxkad_verify_packet_2()
570 kfree(sg); in rxkad_verify_packet_2()
621 struct scatterlist sg; in rxkad_verify_packet() local
645 sg_init_one(&sg, call->crypto_buf, 8); in rxkad_verify_packet()
648 skcipher_request_set_crypt(req, &sg, &sg, 8, iv.x); in rxkad_verify_packet()
870 struct scatterlist sg[1]; in rxkad_encrypt_response() local
879 sg_init_table(sg, 1); in rxkad_encrypt_response()
880 sg_set_buf(sg, &resp->encrypted, sizeof(resp->encrypted)); in rxkad_encrypt_response()
883 skcipher_request_set_crypt(req, sg, sg, sizeof(resp->encrypted), iv.x); in rxkad_encrypt_response()
989 struct scatterlist sg[1]; in rxkad_decrypt_ticket() local
1013 sg_init_one(&sg[0], ticket, ticket_len); in rxkad_decrypt_ticket()
1015 skcipher_request_set_crypt(req, sg, sg, ticket_len, iv.x); in rxkad_decrypt_ticket()
1129 struct scatterlist sg[1]; in rxkad_decrypt_response() local
1142 sg_init_table(sg, 1); in rxkad_decrypt_response()
1143 sg_set_buf(sg, &resp->encrypted, sizeof(resp->encrypted)); in rxkad_decrypt_response()
1146 skcipher_request_set_crypt(req, sg, sg, sizeof(resp->encrypted), iv.x); in rxkad_decrypt_response()