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