Lines Matching full:intf

37 // @param[in] intf  function pointers which interface to the current system
45 const struct libcr51sign_intf* const intf, in verify_payload_blob_magic() argument
51 if (!intf->read) in verify_payload_blob_magic()
53 CPRINTS(ctx, "%s: Missing interface intf->read\n", __FUNCTION__); in verify_payload_blob_magic()
57 irv = intf->read(ctx, payload_blob_offset, sizeof(struct blob), in verify_payload_blob_magic()
80 // @param[in] intf function pointers which interface to the current system
96 const struct libcr51sign_intf* const intf, in find_image_mauv_data_offset_in_payload() argument
106 if (!intf->read) in find_image_mauv_data_offset_in_payload()
108 CPRINTS(ctx, "%s: Missing interface intf->read\n", __FUNCTION__); in find_image_mauv_data_offset_in_payload()
116 irv = intf->read(ctx, current_offset, sizeof(struct blob_data), in find_image_mauv_data_offset_in_payload()
181 // @param[in] intf function pointers which interface to the current system
194 const struct libcr51sign_intf* const intf, in read_image_mauv_data_from_payload() argument
201 if (!intf->read) in read_image_mauv_data_from_payload()
203 CPRINTS(ctx, "%s: Missing interface intf->read\n", __FUNCTION__); in read_image_mauv_data_from_payload()
217 irv = intf->read(ctx, payload_image_mauv_data_offset, in read_image_mauv_data_from_payload()
336 // @param[in] intf function pointers which interface to the current system
355 const struct libcr51sign_intf* const intf, in find_and_read_image_mauv_data_from_payload() argument
364 rv = verify_payload_blob_magic(ctx, intf, payload_blob_offset); in find_and_read_image_mauv_data_from_payload()
371 ctx, intf, payload_blob_offset + offsetof(struct blob, blobs), in find_and_read_image_mauv_data_from_payload()
384 ctx, intf, payload_image_mauv_data_offset, in find_and_read_image_mauv_data_from_payload()
403 // @param[in] intf function pointers which interface to the current system
412 const struct libcr51sign_intf* const intf, in update_stored_image_mauv_data() argument
418 if (!intf->store_new_image_mauv_data) in update_stored_image_mauv_data()
420 CPRINTS(ctx, "%s: Missing interface intf->store_new_image_mauv_data\n", in update_stored_image_mauv_data()
425 irv = intf->store_new_image_mauv_data( in update_stored_image_mauv_data()
441 // @param[in] intf function pointers which interface to the current system
452 const struct libcr51sign_intf* const intf, in validate_payload_image_mauv() argument
470 ctx, intf, payload_blob_offset, payload_blob_size, in validate_payload_image_mauv()
479 if (!intf->retrieve_stored_image_mauv_data) in validate_payload_image_mauv()
486 "intf->retrieve_stored_image_mauv_data is missing\n", in validate_payload_image_mauv()
493 "intf->retrieve_stored_image_mauv_data is missing. Skipping MAUV " in validate_payload_image_mauv()
499 irv = intf->retrieve_stored_image_mauv_data( in validate_payload_image_mauv()
512 ctx, intf, (struct image_mauv*)&payload_image_mauv_data_buffer, in validate_payload_image_mauv()
565 ctx, intf, (struct image_mauv*)&payload_image_mauv_data_buffer, in validate_payload_image_mauv()