Lines Matching refs:patch
149 u8 (*patch)[PATCH_MAX_SIZE]; in apply_ucode_in_initrd() local
159 patch = (u8 (*)[PATCH_MAX_SIZE])__pa_nodebug(&amd_ucode_patch); in apply_ucode_in_initrd()
164 patch = &amd_ucode_patch; in apply_ucode_in_initrd()
251 memcpy(patch, mc, in apply_ucode_in_initrd()
757 struct ucode_patch *patch; in verify_and_add_patch() local
790 patch = kzalloc(sizeof(*patch), GFP_KERNEL); in verify_and_add_patch()
791 if (!patch) { in verify_and_add_patch()
796 patch->data = kzalloc(patch_size, GFP_KERNEL); in verify_and_add_patch()
797 if (!patch->data) { in verify_and_add_patch()
799 kfree(patch); in verify_and_add_patch()
804 memcpy(patch->data, fw + SECTION_HDR_SIZE, patch_size); in verify_and_add_patch()
805 INIT_LIST_HEAD(&patch->plist); in verify_and_add_patch()
806 patch->patch_id = mc_hdr->patch_id; in verify_and_add_patch()
807 patch->equiv_cpu = proc_id; in verify_and_add_patch()
810 __func__, patch->patch_id, proc_id); in verify_and_add_patch()
813 update_cache(patch); in verify_and_add_patch()