this_cpu_write
this_cpu_write(arch_freq_scale, (unsigned long)scale);
this_cpu_write(in_kernel_fpu, true);
this_cpu_write(in_kernel_fpu, false);
this_cpu_write(cpu_patching_context.area, area);
this_cpu_write(cpu_patching_context.addr, addr);
this_cpu_write(cpu_patching_context.pte, virt_to_kpte(addr));
this_cpu_write(cpu_patching_context.area, NULL);
this_cpu_write(cpu_patching_context.addr, 0);
this_cpu_write(cpu_patching_context.pte, NULL);
this_cpu_write(cpu_patching_context.mm, mm);
this_cpu_write(cpu_patching_context.addr, addr);
this_cpu_write(cpu_patching_context.mm, NULL);
this_cpu_write(cpu_patching_context.addr, 0);
this_cpu_write(sleepy_lock_seen_clock, sched_clock());
this_cpu_write(sleepy_lock_seen_clock, sched_clock());
this_cpu_write(sleepy_lock_seen_clock, sched_clock());
this_cpu_write(sleepy_lock_seen_clock, 0);
this_cpu_write(cpu_tss_rw.x86_tss.ist[IST_INDEX_VC], new_ist);
this_cpu_write(cpu_tss_rw.x86_tss.ist[IST_INDEX_VC], *(unsigned long *)ist);
this_cpu_write(perf_nmi_tstamp, jiffies + perf_nmi_window);
this_cpu_write(pmc_prev_left[idx], left);
this_cpu_write(guest_lvtpc_loaded, true);
this_cpu_write(guest_lvtpc_loaded, false);
this_cpu_write(__tss_limit_invalid, false);
this_cpu_write(__tss_limit_invalid, true);
this_cpu_write(x86_ibpb_exit_to_user, false);
this_cpu_write(cpu_tss_rw.x86_tss.io_bitmap_base,
this_cpu_write(cpu_tss_rw.x86_tss.sp0, sp0);
this_cpu_write(__stack_chk_guard, canary);
this_cpu_write(cpu_tss_rw.x86_tss.ss1, thread->sysenter_cs);
this_cpu_write(cpu_tss_rw.x86_tss.sp1, task->thread.sp0);
this_cpu_write(cache_state_incoherent, true);
this_cpu_write(cpu_tlbstate.cr4, __read_cr4());
this_cpu_write(cpu_tlbstate.lam, lam >> X86_CR3_LAM_U57_BIT);
this_cpu_write(tlbstate_untag_mask, untag_mask);
this_cpu_write(xen_lazy_mode, mode);
this_cpu_write(xen_lazy_mode, XEN_LAZY_NONE);
this_cpu_write(vector_irq[cfg->vector], VECTOR_RETRIGGERED);
this_cpu_write(vector_irq[vector], __setup_vector_irq(vector));
this_cpu_write(arch_freq_scale, freq_scale);
this_cpu_write(cpu_samples.aperf, aperf);
this_cpu_write(cpu_samples.mperf, mperf);
this_cpu_write(x86_spec_ctrl_current, val);
this_cpu_write(x86_spec_ctrl_current, val);
this_cpu_write(cpu_tlbstate.cr4, newval);
this_cpu_write(cpu_tlbstate.cr4, cr4);
this_cpu_write(msr_misc_features_shadow, 0);
this_cpu_write(saved_epb, (epb & EPB_MASK) | EPB_SAVED);
this_cpu_write(threshold_banks, NULL);
this_cpu_write(threshold_banks, bp);
this_cpu_write(mce_num_banks, b);
this_cpu_write(mce_next_interval, iv);
this_cpu_write(ucode_ctrl.result, ret);
this_cpu_write(ucode_ctrl.ctrl, SCTRL_DONE);
this_cpu_write(ucode_ctrl.result, UCODE_TIMEOUT);
this_cpu_write(ucode_ctrl.result, ret);
this_cpu_write(ucode_ctrl.ctrl, SCTRL_DONE);
this_cpu_write(ucode_ctrl.nmi_enabled, true);
this_cpu_write(pqr_state.default_closid, r->closid);
this_cpu_write(pqr_state.default_rmid, r->rmid);
this_cpu_write(doublefault_stack.tss.sp,
this_cpu_write(kernel_fpu_allowed, false);
this_cpu_write(kernel_fpu_allowed, true);
this_cpu_write(kernel_fpu_allowed, true);
this_cpu_write(cpu_dr7, dr7);
this_cpu_write(posted_msi_pi_desc.nv, POSTED_MSI_NOTIFICATION_VECTOR);
this_cpu_write(posted_msi_pi_desc.ndst, destination);
this_cpu_write(hv_clock_per_cpu, &hv_clock_boot[0]);
this_cpu_write(nmi_state, NMI_LATCHED);
this_cpu_write(nmi_state, NMI_EXECUTING);
this_cpu_write(nmi_cr2, read_cr2());
this_cpu_write(nmi_dr7, local_db_save());
this_cpu_write(nmi_cr2, read_cr2());
this_cpu_write(msr_misc_features_shadow, msrval);
this_cpu_write(cpu_tlbstate.cr4, newval);
this_cpu_write(cpu_current_top_of_stack,
this_cpu_write(kernel_fpu_allowed, false);
this_cpu_write(mwait_cpu_dead.status, 0);
this_cpu_write(mwait_cpu_dead.control, 0);
this_cpu_write(cyc2ns.data[0].cyc2ns_offset, 0);
this_cpu_write(cyc2ns.data[1].cyc2ns_offset, 0);
this_cpu_write(x86_ibpb_exit_to_user, true);
this_cpu_write(cpu_tlbstate.last_user_mm_spec, LAST_USER_MM_INIT);
this_cpu_write(cpu_tlbstate.loaded_mm_asid, 0);
this_cpu_write(cpu_tlbstate.next_asid, 1);
this_cpu_write(cpu_tlbstate.ctxs[0].ctx_id, mm->context.ctx_id);
this_cpu_write(cpu_tlbstate.ctxs[0].tlb_gen, tlb_gen);
this_cpu_write(cpu_tlbstate.ctxs[i].ctx_id, 0);
this_cpu_write(cpu_tlbstate.ctxs[loaded_mm_asid].tlb_gen, mm_tlb_gen);
this_cpu_write(cpu_tlbstate.invalidate_other, true);
this_cpu_write(cpu_tlbstate.ctxs[asid].ctx_id, 0);
this_cpu_write(cpu_tlbstate.invalidate_other, false);
this_cpu_write(cpu_tlbstate.next_asid, 1);
this_cpu_write(cpu_tlbstate.last_user_mm_spec, next_mm);
this_cpu_write(cpu_tlbstate_shared.is_lazy, false);
this_cpu_write(cpu_tlbstate.loaded_mm, LOADED_MM_SWITCHING);
this_cpu_write(cpu_tlbstate.ctxs[ns.asid].ctx_id, next->context.ctx_id);
this_cpu_write(cpu_tlbstate.ctxs[ns.asid].tlb_gen, next_tlb_gen);
this_cpu_write(cpu_tlbstate.loaded_mm, next);
this_cpu_write(cpu_tlbstate.loaded_mm_asid, ns.asid);
this_cpu_write(cpu_tlbstate_shared.is_lazy, true);
this_cpu_write(uv_cpu_nmi.pinging, 0);
this_cpu_write(uv_cpu_nmi.state, UV_NMI_STATE_IN);
this_cpu_write(uv_cpu_nmi.state, UV_NMI_STATE_DUMP_DONE);
this_cpu_write(uv_cpu_nmi.state, UV_NMI_STATE_OUT);
this_cpu_write(cache_state_incoherent, false);
this_cpu_write(xen_vcpu_id, ebx);
this_cpu_write(xen_vcpu_id, smp_processor_id());
this_cpu_write(cpu_tss_rw.x86_tss.sp0, sp0);
this_cpu_write(xen_cr0_value, cr0);
this_cpu_write(xen_cr0_value, cr0);
this_cpu_write(xen_current_cr3, (unsigned long)v);
this_cpu_write(xen_cr3, cr3);
this_cpu_write(xen_cr3, cr3);
this_cpu_write(xen_cr3, cr3);
this_cpu_write(spec_ctrl, tmp);
this_cpu_write(arch_freq_scale, scale);
this_cpu_write(sgi_intid, irqstat);
this_cpu_write(irq_map[vector], NULL);
this_cpu_write(rqspinlock_held_locks.locks[cnt - 1], lock);
this_cpu_write(int_active_memcg, memcg);
this_cpu_write(numa_node, node);
this_cpu_write(_numa_mem_, node);
this_cpu_write(hrtimer_running, t);
this_cpu_write(hrtimer_running, NULL);
this_cpu_write(async_cb_running, cb);
this_cpu_write(async_cb_running, NULL);
this_cpu_write(cpuhp_state.state, CPUHP_ONLINE);
this_cpu_write(cpuhp_state.target, CPUHP_ONLINE);
this_cpu_write(desc->kstat_irqs->ref, this_cpu_read(desc->kstat_irqs->cnt));
this_cpu_write(kcsan_rand_state, state);
this_cpu_write(kcsan_skip, skip_count);
this_cpu_write(rcu_data.rcu_urgent_qs, false);
this_cpu_write(rcu_data.rcu_urgent_qs, false);
this_cpu_write(runqueues.membarrier_state,
this_cpu_write(runqueues.membarrier_state, 0);
this_cpu_write(runqueues.membarrier_state, membarrier_state);
this_cpu_write(tr->array_buffer.data->ftrace_ignore_pid,
this_cpu_write(tr->array_buffer.data->ftrace_ignore_pid,
this_cpu_write(tr->array_buffer.data->ftrace_ignore_pid,
this_cpu_write(tr->array_buffer.data->ftrace_ignore_pid,
this_cpu_write(tr->array_buffer.data->ignore_pid, ret ||
this_cpu_write(tr->array_buffer.data->ignore_pid,
this_cpu_write(tr->array_buffer.data->ignore_pid,
this_cpu_write(tr->array_buffer.data->ignore_pid,
this_cpu_write(tr->array_buffer.data->ignore_pid,
this_cpu_write(tracing_irq_cpu, 1);
this_cpu_write(tracing_irq_cpu, 0);
this_cpu_write(tracing_irq_cpu, 0);
this_cpu_write(tracing_irq_cpu, 1);
this_cpu_write(watchdog_ev, evt);
this_cpu_write(watchdog_ev, NULL);
this_cpu_write(*sb->alloc_hint, hint);
this_cpu_write(*sb->alloc_hint, 0);
this_cpu_write(*sb->alloc_hint, hint);
this_cpu_write(kasan_page_alloc_skip,
this_cpu_write(prng_state, state);
this_cpu_write(per_cpu_var, uninit);
this_cpu_write(percpu_swap_cluster.offset[order], next);
this_cpu_write(percpu_swap_cluster.si[order], si);
this_cpu_write(ovs_pcpu_storage->owner, current);
this_cpu_write(ovs_pcpu_storage->owner, NULL);