/linux-4.1.27/net/ipv4/ |
H A D | esp4.c | 123 struct scatterlist *asg; esp_output() local 181 asg = esp_givreq_sg(aead, req); esp_output() 182 sg = asg + sglists; esp_output() 247 sg_init_table(asg, 3); esp_output() 248 sg_set_buf(asg, &esph->spi, sizeof(__be32)); esp_output() 250 sg_set_buf(asg + 1, seqhi, seqhilen); esp_output() 251 sg_set_buf(asg + 2, &esph->seq_no, sizeof(__be32)); esp_output() 253 sg_init_one(asg, esph, sizeof(*esph)); esp_output() 257 aead_givcrypt_set_assoc(req, asg, assoclen); esp_output() 387 struct scatterlist *asg; esp_input() local 421 asg = esp_req_sg(aead, req); esp_input() 422 sg = asg + sglists; esp_input() 435 sg_init_table(asg, 3); esp_input() 436 sg_set_buf(asg, &esph->spi, sizeof(__be32)); esp_input() 438 sg_set_buf(asg + 1, seqhi, seqhilen); esp_input() 439 sg_set_buf(asg + 2, &esph->seq_no, sizeof(__be32)); esp_input() 441 sg_init_one(asg, esph, sizeof(*esph)); esp_input() 445 aead_request_set_assoc(req, asg, assoclen); esp_input()
|
/linux-4.1.27/net/ipv6/ |
H A D | esp6.c | 151 struct scatterlist *asg; esp6_output() local 208 asg = esp_givreq_sg(aead, req); esp6_output() 209 sg = asg + sglists; esp6_output() 239 sg_init_table(asg, 3); esp6_output() 240 sg_set_buf(asg, &esph->spi, sizeof(__be32)); esp6_output() 242 sg_set_buf(asg + 1, seqhi, seqhilen); esp6_output() 243 sg_set_buf(asg + 2, &esph->seq_no, sizeof(__be32)); esp6_output() 245 sg_init_one(asg, esph, sizeof(*esph)); esp6_output() 249 aead_givcrypt_set_assoc(req, asg, assoclen); esp6_output() 337 struct scatterlist *asg; esp6_input() local 375 asg = esp_req_sg(aead, req); esp6_input() 376 sg = asg + sglists; esp6_input() 389 sg_init_table(asg, 3); esp6_input() 390 sg_set_buf(asg, &esph->spi, sizeof(__be32)); esp6_input() 392 sg_set_buf(asg + 1, seqhi, seqhilen); esp6_input() 393 sg_set_buf(asg + 2, &esph->seq_no, sizeof(__be32)); esp6_input() 395 sg_init_one(asg, esph, sizeof(*esph)); esp6_input() 399 aead_request_set_assoc(req, asg, assoclen); esp6_input()
|
/linux-4.1.27/crypto/ |
H A D | authenc.c | 42 struct scatterlist asg[2]; member in struct:authenc_request_ctx 332 struct scatterlist *asg = areq_ctx->asg; crypto_authenc_genicv() local 353 sg_init_table(asg, 2); crypto_authenc_genicv() 354 sg_set_page(asg, sg_page(assoc), assoc->length, assoc->offset); crypto_authenc_genicv() 355 scatterwalk_crypto_chain(asg, dst, 0, 2); crypto_authenc_genicv() 356 dst = asg; crypto_authenc_genicv() 489 struct scatterlist *asg = areq_ctx->asg; crypto_authenc_iverify() local 508 sg_init_table(asg, 2); crypto_authenc_iverify() 509 sg_set_page(asg, sg_page(assoc), assoc->length, assoc->offset); crypto_authenc_iverify() 510 scatterwalk_crypto_chain(asg, src, 0, 2); crypto_authenc_iverify() 511 src = asg; crypto_authenc_iverify()
|
H A D | testmgr.c | 428 struct scatterlist *asg; __test_aead() local 458 asg = &sg[8]; __test_aead() 459 sgout = &asg[8]; __test_aead() 549 sg_init_one(&asg[0], assoc, template[i].alen); __test_aead() 554 aead_request_set_assoc(req, asg, template[i].alen); __test_aead() 685 sg_init_table(asg, template[i].anp); __test_aead() 691 sg_set_buf(&asg[k], __test_aead() 704 aead_request_set_assoc(req, asg, template[i].alen); __test_aead()
|
H A D | tcrypt.c | 279 struct scatterlist *asg; test_aead_speed() local 314 asg = &sg[8]; test_aead_speed() 315 sgout = &asg[8]; test_aead_speed() 341 sg_init_one(&asg[0], assoc, aad_size); test_aead_speed() 384 aead_request_set_assoc(req, asg, aad_size); test_aead_speed()
|