Lines Matching defs:patch
16 #include <asm/patch.h>
236 struct patch_insn *patch = data;
240 if (atomic_inc_return(&patch->cpu_count) == num_online_cpus()) {
241 for (i = 0; ret == 0 && i < patch->ninsns; i++) {
242 len = GET_INSN_LENGTH(patch->insns[i]);
243 ret = patch_text_nosync(patch->addr + i * len,
244 &patch->insns[i], len);
246 atomic_inc(&patch->cpu_count);
248 while (atomic_read(&patch->cpu_count) <= num_online_cpus())
260 struct patch_insn patch = {
277 ret = stop_machine_cpuslocked(patch_text_cb, &patch, cpu_online_mask);