/kernel/linux/linux-5.10/drivers/s390/crypto/ |
H A D | zcrypt_msgtype50.c | 31 /* CEX2A: max outputdatalength + type80_hdr */ 34 /* >= CEX3A: 512 bit modulus, (max outputdatalength) + type80_hdr */ 362 unsigned int outputdatalength) in convert_type80() 367 if (t80h->len < sizeof(*t80h) + outputdatalength) { in convert_type80() 384 data = reply->msg + t80h->len - outputdatalength; in convert_type80() 385 if (copy_to_user(outputdata, data, outputdatalength)) in convert_type80() 393 unsigned int outputdatalength) in convert_response_cex2a() 404 outputdata, outputdatalength); in convert_response_cex2a() 493 mex->outputdatalength); in zcrypt_cex2a_modexpo() 539 crt->outputdatalength); in zcrypt_cex2a_modexpo_crt() 359 convert_type80(struct zcrypt_queue *zq, struct ap_message *reply, char __user *outputdata, unsigned int outputdatalength) convert_type80() argument 390 convert_response_cex2a(struct zcrypt_queue *zq, struct ap_message *reply, char __user *outputdata, unsigned int outputdatalength) convert_response_cex2a() argument [all...] |
H A D | zcrypt_api.c | 655 if (mex->outputdatalength < mex->inputdatalength) { in zcrypt_rsa_modexpo() 662 * As long as outputdatalength is big enough, we can set the in zcrypt_rsa_modexpo() 663 * outputdatalength equal to the inputdatalength, since that is the in zcrypt_rsa_modexpo() 666 mex->outputdatalength = mex->inputdatalength; in zcrypt_rsa_modexpo() 763 if (crt->outputdatalength < crt->inputdatalength) { in zcrypt_rsa_crt() 770 * As long as outputdatalength is big enough, we can set the in zcrypt_rsa_crt() 771 * outputdatalength equal to the inputdatalength, since that is the in zcrypt_rsa_crt() 774 crt->outputdatalength = crt->inputdatalength; in zcrypt_rsa_crt() 1448 return put_user(mex.outputdatalength, &umex->outputdatalength); in icarsamodexpo_ioctl() 1721 unsigned int outputdatalength; global() member 1768 unsigned int outputdatalength; global() member [all...] |
H A D | zcrypt_msgtype6.c | 613 unsigned int outputdatalength) in convert_type86_ica() 682 if (reply_len > outputdatalength) in convert_type86_ica() 694 pad_len = outputdatalength - reply_len; in convert_type86_ica() 788 unsigned int outputdatalength) in convert_response_ica() 799 (outputdatalength > 256)) { in convert_response_ica() 810 outputdata, outputdatalength); in convert_response_ica() 1048 mex->outputdatalength); in zcrypt_msgtype6_modexpo() 1095 crt->outputdatalength); in zcrypt_msgtype6_modexpo_crt() 610 convert_type86_ica(struct zcrypt_queue *zq, struct ap_message *reply, char __user *outputdata, unsigned int outputdatalength) convert_type86_ica() argument 785 convert_response_ica(struct zcrypt_queue *zq, struct ap_message *reply, char __user *outputdata, unsigned int outputdatalength) convert_response_ica() argument
|
/kernel/linux/linux-6.6/drivers/s390/crypto/ |
H A D | zcrypt_msgtype50.c | 31 /* >= CEX3A: 512 bit modulus, (max outputdatalength) + type80_hdr */ 349 unsigned int outputdatalength) in convert_type80() 354 if (t80h->len < sizeof(*t80h) + outputdatalength) { in convert_type80() 367 data = reply->msg + t80h->len - outputdatalength; in convert_type80() 368 if (copy_to_user(outputdata, data, outputdatalength)) in convert_type80() 376 unsigned int outputdatalength) in convert_response() 387 outputdata, outputdatalength); in convert_response() 481 mex->outputdatalength); in zcrypt_msgtype50_modexpo() 531 crt->outputdatalength); in zcrypt_msgtype50_modexpo_crt() 346 convert_type80(struct zcrypt_queue *zq, struct ap_message *reply, char __user *outputdata, unsigned int outputdatalength) convert_type80() argument 373 convert_response(struct zcrypt_queue *zq, struct ap_message *reply, char __user *outputdata, unsigned int outputdatalength) convert_response() argument
|
H A D | zcrypt_api.c | 653 if (mex->outputdatalength < mex->inputdatalength) { in zcrypt_rsa_modexpo() 660 * As long as outputdatalength is big enough, we can set the in zcrypt_rsa_modexpo() 661 * outputdatalength equal to the inputdatalength, since that is the in zcrypt_rsa_modexpo() 664 mex->outputdatalength = mex->inputdatalength; in zcrypt_rsa_modexpo() 758 if (crt->outputdatalength < crt->inputdatalength) { in zcrypt_rsa_crt() 765 * As long as outputdatalength is big enough, we can set the in zcrypt_rsa_crt() 766 * outputdatalength equal to the inputdatalength, since that is the in zcrypt_rsa_crt() 769 crt->outputdatalength = crt->inputdatalength; in zcrypt_rsa_crt() 1450 return put_user(mex.outputdatalength, &umex->outputdatalength); in icarsamodexpo_ioctl() 1686 unsigned int outputdatalength; global() member 1733 unsigned int outputdatalength; global() member [all...] |
H A D | zcrypt_msgtype6.c | 572 unsigned int outputdatalength) in convert_type86_ica() 605 if (data_len > outputdatalength) in convert_type86_ica() 710 unsigned int outputdatalength) in convert_response_ica() 721 outputdatalength > 256) { in convert_response_ica() 733 outputdata, outputdatalength); in convert_response_ica() 1000 mex->outputdatalength); in zcrypt_msgtype6_modexpo() 1050 crt->outputdatalength); in zcrypt_msgtype6_modexpo_crt() 569 convert_type86_ica(struct zcrypt_queue *zq, struct ap_message *reply, char __user *outputdata, unsigned int outputdatalength) convert_type86_ica() argument 707 convert_response_ica(struct zcrypt_queue *zq, struct ap_message *reply, char __user *outputdata, unsigned int outputdatalength) convert_response_ica() argument
|
/kernel/linux/linux-5.10/arch/s390/include/uapi/asm/ |
H A D | zcrypt.h | 32 * - outputdatalength is at least as large as inputdatalength. 42 __u32 outputdatalength; member 52 * - outputdatalength is at least as large as inputdatalength. 65 __u32 outputdatalength; member
|
/kernel/linux/linux-6.6/arch/s390/include/uapi/asm/ |
H A D | zcrypt.h | 32 * - outputdatalength is at least as large as inputdatalength. 42 __u32 outputdatalength; member 52 * - outputdatalength is at least as large as inputdatalength. 65 __u32 outputdatalength; member
|