Lines Matching refs:msg

23 	struct pkcs7_message	*msg;		/* Message being constructed */  member
87 static int pkcs7_check_authattrs(struct pkcs7_message *msg) in pkcs7_check_authattrs() argument
92 sinfo = msg->signed_infos; in pkcs7_check_authattrs()
95 msg->have_authattrs = true; in pkcs7_check_authattrs()
116 struct pkcs7_message *msg = ERR_PTR(-ENOMEM); in pkcs7_parse_message() local
122 ctx->msg = kzalloc(sizeof(struct pkcs7_message), GFP_KERNEL); in pkcs7_parse_message()
123 if (!ctx->msg) in pkcs7_parse_message()
131 ctx->ppsinfo = &ctx->msg->signed_infos; in pkcs7_parse_message()
136 msg = ERR_PTR(ret); in pkcs7_parse_message()
140 ret = pkcs7_check_authattrs(ctx->msg); in pkcs7_parse_message()
144 msg = ctx->msg; in pkcs7_parse_message()
145 ctx->msg = NULL; in pkcs7_parse_message()
155 pkcs7_free_message(ctx->msg); in pkcs7_parse_message()
159 return msg; in pkcs7_parse_message()
297 ctx->msg->version = version = *(const u8 *)value; in pkcs7_note_signeddata_version()
337 if (ctx->msg->version != 1) in pkcs7_note_signerinfo_version()
343 if (ctx->msg->version == 1) in pkcs7_note_signerinfo_version()
412 *ctx->ppcerts = ctx->msg->certs; in pkcs7_note_certificate_list()
413 ctx->msg->certs = ctx->certs; in pkcs7_note_certificate_list()
434 ctx->msg->data_type = ctx->last_oid; in pkcs7_note_content()
450 ctx->msg->data = value; in pkcs7_note_data()
451 ctx->msg->data_len = vlen; in pkcs7_note_data()
452 ctx->msg->data_hdrlen = hdrlen; in pkcs7_note_data()
474 if (content_type != ctx->msg->data_type) { in pkcs7_sig_note_authenticated_attr()
476 ctx->msg->data_type, sinfo->index, in pkcs7_sig_note_authenticated_attr()
503 if (ctx->msg->data_type != OID_msIndirectData) { in pkcs7_sig_note_authenticated_attr()
523 if (ctx->msg->data_type != OID_msIndirectData) { in pkcs7_sig_note_authenticated_attr()
551 (ctx->msg->data_type == OID_msIndirectData && in pkcs7_sig_note_set_of_authattrs()
557 if (ctx->msg->data_type != OID_msIndirectData && in pkcs7_sig_note_set_of_authattrs()
643 if (ctx->msg->data_type == OID_msIndirectData && !sinfo->authattrs) { in pkcs7_note_signed_info()