new_patch 602 arch/x86/kernel/cpu/microcode/amd.c static void update_cache(struct ucode_patch *new_patch) new_patch 607 arch/x86/kernel/cpu/microcode/amd.c if (p->equiv_cpu == new_patch->equiv_cpu) { new_patch 608 arch/x86/kernel/cpu/microcode/amd.c if (p->patch_id >= new_patch->patch_id) { new_patch 610 arch/x86/kernel/cpu/microcode/amd.c kfree(new_patch->data); new_patch 611 arch/x86/kernel/cpu/microcode/amd.c kfree(new_patch); new_patch 615 arch/x86/kernel/cpu/microcode/amd.c list_replace(&p->plist, &new_patch->plist); new_patch 622 arch/x86/kernel/cpu/microcode/amd.c list_add_tail(&new_patch->plist, µcode_cache); new_patch 491 drivers/scsi/aic7xxx/aicasm/aicasm.c patch_t *new_patch; new_patch 499 drivers/scsi/aic7xxx/aicasm/aicasm.c new_patch = (patch_t *)malloc(sizeof(*new_patch)); new_patch 501 drivers/scsi/aic7xxx/aicasm/aicasm.c if (new_patch == NULL) new_patch 504 drivers/scsi/aic7xxx/aicasm/aicasm.c memset(new_patch, 0, sizeof(*new_patch)); new_patch 507 drivers/scsi/aic7xxx/aicasm/aicasm.c new_patch->patch_func = scope->func_num; new_patch 508 drivers/scsi/aic7xxx/aicasm/aicasm.c new_patch->begin = scope->begin_addr; new_patch 510 drivers/scsi/aic7xxx/aicasm/aicasm.c new_patch->patch_func = 0; new_patch 511 drivers/scsi/aic7xxx/aicasm/aicasm.c new_patch->begin = scope->end_addr; new_patch 513 drivers/scsi/aic7xxx/aicasm/aicasm.c new_patch->skip_instr = pinfo->skip_instr; new_patch 514 drivers/scsi/aic7xxx/aicasm/aicasm.c new_patch->skip_patch = pinfo->skip_patch; new_patch 515 drivers/scsi/aic7xxx/aicasm/aicasm.c STAILQ_INSERT_TAIL(&patches, new_patch, links); new_patch 1038 kernel/livepatch/core.c void klp_discard_replaced_patches(struct klp_patch *new_patch) new_patch 1043 kernel/livepatch/core.c if (old_patch == new_patch) new_patch 1069 kernel/livepatch/core.c void klp_discard_nops(struct klp_patch *new_patch) new_patch 17 kernel/livepatch/core.h void klp_discard_replaced_patches(struct klp_patch *new_patch); new_patch 18 kernel/livepatch/core.h void klp_discard_nops(struct klp_patch *new_patch);