/* * ctl_lock guards access to global control register contents which * are kept in the control register save area within absolute lowcore * at physical address zero.
*/ static DEFINE_SPINLOCK(system_ctl_lock);
if (system_state == SYSTEM_BOOTING) { /* * For very early calls do not call on_each_cpu() * since not everything might be setup.
*/
local_irq_save(flags);
ctlreg_callback(info);
local_irq_restore(flags);
} else {
on_each_cpu(ctlreg_callback, info, 1);
}
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.