Searched refs:patched (Results 1 - 70 of 70) sorted by relevance

/linux-4.4.14/arch/arm64/kernel/
H A Dalternative.c125 static int patched = 0; __apply_alternatives_multi_stop() local
133 while (!READ_ONCE(patched)) __apply_alternatives_multi_stop()
137 BUG_ON(patched); __apply_alternatives_multi_stop()
140 WRITE_ONCE(patched, 1); __apply_alternatives_multi_stop()
H A Dsleep.S139 * been dynamically patched at the PoU.
H A Dhead.S645 * been dynamically patched at the PoU.
/linux-4.4.14/samples/livepatch/
H A Dlivepatch-sample.c35 * this has been live patched
45 seq_printf(m, "%s\n", "this has been live patched"); livepatch_cmdline_proc_show()
/linux-4.4.14/include/linux/
H A Dlivepatch.h38 * @old_name: name of the function to be patched
39 * @new_func: pointer to the patched function code
89 * @funcs: function entries for functions to be patched in the object
91 * @mod: kernel module associated with the patched object
110 * @objs: object entries for kernel objects to be patched
/linux-4.4.14/arch/x86/kernel/fpu/
H A Dbugs.c66 * kernel_fpu_begin/end() in check_fpu() relies on the patched fpu__init_check_bugs()
/linux-4.4.14/arch/sparc/kernel/
H A Detrap_32.S112 sll %t_wim, 0x7, %t_wim ! patched on 7 window Sparcs
115 and %g2, 0xff, %g2 ! patched on 7 window Sparcs
188 and %g2, 0xff, %g2 ! patched on 7win Sparcs
202 and %g1, 0xff, %g1 ! patched on 7win Sparcs, mask
205 sll %t_wim, 0x7, %t_wim ! patched on 7win Sparcs
208 and %g2, 0xff, %g2 ! patched on 7win Sparcs
H A Dwof.S155 * be patched at boot time once the machine type is known.
233 spnwin_patch3: and %twin_tmp, 0xff, %twin_tmp ! patched on 7win Sparcs
H A Dcherrs.S1 /* These get patched into the trap table at boot time
/linux-4.4.14/arch/powerpc/kernel/
H A Depapr_hcalls.S48 /* Hypercall entry point. Will be patched with device tree instructions. */
H A Didle_book3e.S82 /* epapr_ev_idle_start below is patched with the proper hcall
H A Didle_power7.S182 * patched out when the idle states are discovered if the platform does not
376 * be patched out when the idle states are discovered if platform
H A Dhead_44x.S384 /* Compare with watermark (instruction gets patched) */
480 /* Compare with watermark (instruction gets patched) */
H A Dhead_64.S161 /* Make sure that patched code is visible */
H A Dexceptions-64s.S163 /* This is moved out of line as it can be patched by FW, but
/linux-4.4.14/arch/s390/kernel/
H A Dmcount.S54 # The j instruction gets runtime patched to a nop instruction.
H A Dftrace.c28 * Total length is 24 bytes. Only the first instruction will be patched
53 * To enable ftrace the code gets patched like above and afterwards looks
225 * To disable the ftrace graph code the mask field will be patched to
H A Dkprobes.c85 * slot for the patched instruction is within the same 2GB area copy_instruction()
107 * field can be patched and executed within the insn slot. s390_get_insn_slot()
/linux-4.4.14/net/ipv4/
H A Dtcp_memcontrol.c87 * as accounted, but the accounting functions are not patched in tcp_update_limit()
92 * patched in yet. tcp_update_limit()
/linux-4.4.14/arch/powerpc/mm/
H A Dhash_low_64.S69 * r27 is hashtab mask (maybe dynamic patched instead ?)
363 * r27 is hashtab mask (maybe dynamic patched instead ?)
536 bl . /* patched by htab_finish_init() */
565 bl . /* patched by htab_finish_init() */
583 bl . /* patched by htab_finish_init() */
673 bl . /* patched by htab_finish_init() */
726 * r27 is hashtab mask (maybe dynamic patched instead ?)
871 bl . /* patched by htab_finish_init() */
896 bl . /* patched by htab_finish_init() */
914 bl . /* patched by htab_finish_init() */
969 bl . /* patched by htab_finish_init() */
H A Dslb_low.S60 * be patched by the kernel at boot
255 /* This gets soft patched on boot. */
H A Dppc_mmu_32.c255 * Ensure that the locations we've patched have been written MMU_init_hw()
H A Dhash_low_32.S291 * For speed, 4 of the instructions get patched once the size and
/linux-4.4.14/kernel/livepatch/
H A Dcore.c99 * We do not want to block removal of patched modules and therefore klp_find_object_module()
262 * object is either vmlinux or the kmod being patched).
497 * Unregisters the patched functions from ftrace.
566 * then registers the patched functions with ftrace.
702 /* Clean up when a patched object is unloaded */ klp_free_object_loaded()
899 * running in the patched code contained in the patch module once klp_register_patch()
973 * We never know what module will get patched by a new patch. klp_module_notify()
/linux-4.4.14/drivers/net/wireless/zd1211rw/
H A Dzd_rf.h57 /* whether ZD_CR47 should be patched from the EEPROM, if the appropriate
H A Dzd_chip.c559 /* ZD_CR157 can be optionally patched by the EEPROM for original ZD1211 */ patch_cr157()
1257 /* The CCK baseband gain can be optionally patched by the EEPROM */ patch_cck_gain()
/linux-4.4.14/arch/ia64/include/asm/
H A Dasmmacro.h68 * Mark instructions that need a load of a virtual address patched to be
/linux-4.4.14/drivers/nfc/fdp/
H A Dfdp.c499 u8 patched = 0; fdp_nci_setup() local
522 patched = 1; fdp_nci_setup()
530 patched = 1; fdp_nci_setup()
537 if (patched) { fdp_nci_setup()
/linux-4.4.14/arch/arm/nwfpe/
H A Dfpmodule.c80 /* Original value of fp_enter from kernel before patched by fpe_init. */
/linux-4.4.14/arch/arm/kernel/
H A Dftrace.c11 * mcount call-sites get patched with NOP till they are enabled.
/linux-4.4.14/arch/x86/kernel/
H A Dalternative.c613 that might execute the to be patched code. alternative_instructions()
762 * - add a int3 trap to the address that will be patched
764 * - update all but the first byte of the patched range
H A Dvmlinux.lds.S217 * can be patched with virtualization friendly instructions or
H A Dapm_32.c309 * This patched by Chad Miller <cmiller@surfsouth.com>, original code by
/linux-4.4.14/drivers/net/fddi/skfp/
H A Ddrvfbi.c51 * | --------------------- the patched POS_ID of the Adapter
56 * +------------------------------ the patched oem_id must be
H A Dpcmplc.c134 * can be patched for ANSI compliance if standard changes
/linux-4.4.14/arch/ia64/kernel/
H A Dftrace.c10 * mcount call-sites get patched lazily with NOP till they are
/linux-4.4.14/arch/sparc/mm/
H A Dultra.S211 /* Cheetah specific versions, patched at boot time. */
303 /* Hypervisor specific versions, patched at boot time. */
/linux-4.4.14/arch/x86/xen/
H A Dsmp.c328 * the core kernel is being patched. Otherwise we will have only xen_smp_prepare_boot_cpu()
329 * modules patched but not core code. xen_smp_prepare_boot_cpu()
H A Denlighten.c103 * Also more subtly it is used by the patched version of irq enable/disable
/linux-4.4.14/drivers/scsi/sym53c8xx_2/
H A Dsym_fw2.h217 * Will be patched with a NO_OP if LED
812 * Will be patched with a NO_OP if LED
857 * Will be patched with a NO_OP if LED
898 * Will be patched with a NO_OP if not a C1010.
H A Dsym_fw1.h224 * Will be patched with a NO_OP if LED
849 * Will be patched with a NO_OP if LED
895 * Will be patched with a NO_OP if LED
H A Dsym_fw.c536 * They are mostly used for patched or sym_fw_bind_script()
/linux-4.4.14/arch/x86/include/asm/
H A Dalternative.h57 * instructions were patched in already:
H A Dparavirt_types.h441 * ops structs, so that they can be later identified and patched at
/linux-4.4.14/arch/powerpc/lib/
H A Dfeature-fixups.c248 /* Expect nothing to be patched, and the error returned to us */ test_alternative_case_too_big()
/linux-4.4.14/kernel/
H A Dpanic.c263 * 'K' - Kernel has been live patched.
/linux-4.4.14/arch/mips/kernel/
H A Dcps-vec.S68 * These first 4 bytes will be patched by cps_smp_setup to load the
H A Dgenex.S231 * This prototype is copied to ebase + n*IntCtl.VS and patched
/linux-4.4.14/arch/sh/kernel/
H A Ddwarf.c606 * If our stack has been patched by the function graph tracer dwarf_unwind_stack()
616 * than one patched return address on our stack, dwarf_unwind_stack()
/linux-4.4.14/drivers/usb/gadget/function/
H A Df_ecm.c122 /* status endpoint is optional; this could be patched later */
H A Df_rndis.c118 /* status endpoint is optional; this could be patched later */
/linux-4.4.14/drivers/usb/wusbcore/
H A Dcrypto.c25 * defined by WUSB1.0[6]. Check the erratas, as typos are are patched
/linux-4.4.14/drivers/s390/net/
H A Dqeth_core.h265 /*not used unless the microcode gets patched*/
/linux-4.4.14/arch/x86/kernel/cpu/
H A Dperf_event_intel_rapl.c501 .attrs = NULL, /* patched at runtime */
/linux-4.4.14/sound/pci/ac97/
H A Dac97_codec.c124 { 0x414c4721, 0xffffffff, "ALC650D", NULL, NULL }, /* already patched */
125 { 0x414c4722, 0xffffffff, "ALC650E", NULL, NULL }, /* already patched */
126 { 0x414c4723, 0xffffffff, "ALC650F", NULL, NULL }, /* already patched */
133 { 0x414c4781, 0xffffffff, "ALC658D", NULL, NULL }, /* already patched */
/linux-4.4.14/arch/parisc/kernel/
H A Dentry.S174 nop /* must be a NOP, will be patched later */
178 .word 0 /* checksum (will be patched) */
/linux-4.4.14/drivers/platform/x86/
H A Deeepc-laptop.c4 * Based on asus_acpi.c as patched for the Eee PC by Asus:
/linux-4.4.14/sound/ppc/
H A Dpmac.c451 /* point at our patched up command block */ snd_pmac_pcm_dead_xfer()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
H A Dobd.h863 /* /!\ must be coherent with include/linux/namei.h on patched kernel */
/linux-4.4.14/drivers/media/usb/dvb-usb/
H A Dcxusb.c1401 * DViCO bluebird firmware needs the "warm" product ID to be patched into the
/linux-4.4.14/drivers/usb/storage/
H A Dunusual_devs.h1101 /* Reported and patched by Nguyen Anh Quynh <aquynh@gmail.com> */
/linux-4.4.14/drivers/scsi/
H A Dncr53c8xx.c2022 ** This NOP will be patched with LED ON
2568 ** This NOP will be patched with LED OFF
2593 ** This NOP will be patched with LED ON
2771 ** They are patched by the main processor.
H A Dfdomain.c756 /* This is a bad sign. It usually means that someone patched the fdomain_isa_detect()
/linux-4.4.14/drivers/net/fddi/skfp/h/
H A Dskfbi.h88 /* Values for Vendor ID and Device ID shall be patched into the code */
/linux-4.4.14/drivers/net/irda/
H A Dirda-usb.c1751 /* replace IrDA class descriptor with what patched device is now reporting */ irda_usb_probe()
/linux-4.4.14/drivers/bluetooth/
H A Dbtusb.c1711 BT_INFO("%s: Intel device is already patched. patch num: %02x", btusb_setup_intel()
/linux-4.4.14/arch/powerpc/kvm/
H A Dbook3s_hv_rmhandlers.S140 * for machine checks (since firmware might have patched
/linux-4.4.14/drivers/crypto/caam/
H A Dcaamalg.c396 * code patching the descriptor buffer and the location being patched. aead_null_set_sh_desc()
/linux-4.4.14/mm/
H A Dmemcontrol.c2945 * patched. memcg_activate_kmem()
/linux-4.4.14/drivers/net/ethernet/dec/tulip/
H A Dde4x5.c151 patched this driver to detect it because the SROM format used complies

Completed in 2468 milliseconds