Lines Matching refs:req_pl
480 } __packed * req_pl; in ep11_query_info() local
499 req_pl = (struct ep11_info_req_pl *) (((u8 *) req) + sizeof(*req)); in ep11_query_info()
500 prep_head(&req_pl->head, sizeof(*req_pl), api, 38); /* get xcp info */ in ep11_query_info()
501 req_pl->query_type_tag = 0x04; in ep11_query_info()
502 req_pl->query_type_len = sizeof(u32); in ep11_query_info()
503 req_pl->query_type = query_type; in ep11_query_info()
504 req_pl->query_subtype_tag = 0x04; in ep11_query_info()
505 req_pl->query_subtype_len = sizeof(u32); in ep11_query_info()
520 req, sizeof(*req) + sizeof(*req_pl), in ep11_query_info()
691 } __packed * req_pl; in ep11_genaeskey() local
725 req_pl = (struct keygen_req_pl *) (((u8 *) req) + sizeof(*req)); in ep11_genaeskey()
727 prep_head(&req_pl->head, sizeof(*req_pl), api, 21); /* GenerateKey */ in ep11_genaeskey()
728 req_pl->var_tag = 0x04; in ep11_genaeskey()
729 req_pl->var_len = sizeof(u32); in ep11_genaeskey()
730 req_pl->keybytes_tag = 0x04; in ep11_genaeskey()
731 req_pl->keybytes_len = sizeof(u32); in ep11_genaeskey()
732 req_pl->keybytes = keybitsize / 8; in ep11_genaeskey()
733 req_pl->mech_tag = 0x04; in ep11_genaeskey()
734 req_pl->mech_len = sizeof(u32); in ep11_genaeskey()
735 req_pl->mech = 0x00001080; /* CKM_AES_KEY_GEN */ in ep11_genaeskey()
736 req_pl->attr_tag = 0x04; in ep11_genaeskey()
737 req_pl->attr_len = 5 * sizeof(u32); in ep11_genaeskey()
738 req_pl->attr_header = 0x10010000; in ep11_genaeskey()
739 req_pl->attr_bool_mask = keygenflags ? keygenflags : KEY_ATTR_DEFAULTS; in ep11_genaeskey()
740 req_pl->attr_bool_bits = keygenflags ? keygenflags : KEY_ATTR_DEFAULTS; in ep11_genaeskey()
741 req_pl->attr_val_len_type = 0x00000161; /* CKA_VALUE_LEN */ in ep11_genaeskey()
742 req_pl->attr_val_len_value = keybitsize / 8; in ep11_genaeskey()
743 req_pl->pin_tag = 0x04; in ep11_genaeskey()
758 req, sizeof(*req) + sizeof(*req_pl), in ep11_genaeskey()
820 } __packed * req_pl; in ep11_cryptsingle() local
847 req_pl = (struct crypt_req_pl *) (((u8 *) req) + sizeof(*req)); in ep11_cryptsingle()
848 prep_head(&req_pl->head, req_pl_size, api, (mode ? 20 : 19)); in ep11_cryptsingle()
849 req_pl->var_tag = 0x04; in ep11_cryptsingle()
850 req_pl->var_len = sizeof(u32); in ep11_cryptsingle()
852 req_pl->mech_tag = 0x04; in ep11_cryptsingle()
853 req_pl->mech_len = sizeof(u32) + (iv ? 16 : 0); in ep11_cryptsingle()
854 req_pl->mech = (mech ? mech : 0x00001085); /* CKM_AES_CBC_PAD */ in ep11_cryptsingle()
855 p = ((u8 *) req_pl) + sizeof(*req_pl); in ep11_cryptsingle()
956 } __packed * req_pl; in ep11_unwrapkey() local
981 req_pl = (struct uw_req_pl *) (((u8 *) req) + sizeof(*req)); in ep11_unwrapkey()
983 prep_head(&req_pl->head, req_pl_size, api, 34); /* UnwrapKey */ in ep11_unwrapkey()
984 req_pl->attr_tag = 0x04; in ep11_unwrapkey()
985 req_pl->attr_len = 7 * sizeof(u32); in ep11_unwrapkey()
986 req_pl->attr_header = 0x10020000; in ep11_unwrapkey()
987 req_pl->attr_bool_mask = keygenflags ? keygenflags : KEY_ATTR_DEFAULTS; in ep11_unwrapkey()
988 req_pl->attr_bool_bits = keygenflags ? keygenflags : KEY_ATTR_DEFAULTS; in ep11_unwrapkey()
989 req_pl->attr_key_type = 0x00000100; /* CKA_KEY_TYPE */ in ep11_unwrapkey()
990 req_pl->attr_key_type_value = 0x0000001f; /* CKK_AES */ in ep11_unwrapkey()
991 req_pl->attr_val_len = 0x00000161; /* CKA_VALUE_LEN */ in ep11_unwrapkey()
992 req_pl->attr_val_len_value = keybitsize / 8; in ep11_unwrapkey()
994 req_pl->mech_tag = 0x04; in ep11_unwrapkey()
995 req_pl->mech_len = sizeof(u32) + (iv ? 16 : 0); in ep11_unwrapkey()
996 req_pl->mech = (mech ? mech : 0x00001085); /* CKM_AES_CBC_PAD */ in ep11_unwrapkey()
997 p = ((u8 *) req_pl) + sizeof(*req_pl); in ep11_unwrapkey()
1087 } __packed * req_pl; in ep11_wrapkey() local
1123 req_pl = (struct wk_req_pl *) (((u8 *) req) + sizeof(*req)); in ep11_wrapkey()
1125 prep_head(&req_pl->head, req_pl_size, api, 33); /* WrapKey */ in ep11_wrapkey()
1126 req_pl->var_tag = 0x04; in ep11_wrapkey()
1127 req_pl->var_len = sizeof(u32); in ep11_wrapkey()
1129 req_pl->mech_tag = 0x04; in ep11_wrapkey()
1130 req_pl->mech_len = sizeof(u32) + (iv ? 16 : 0); in ep11_wrapkey()
1131 req_pl->mech = (mech ? mech : 0x80060001); /* CKM_IBM_CPACF_WRAP */ in ep11_wrapkey()
1132 p = ((u8 *) req_pl) + sizeof(*req_pl); in ep11_wrapkey()