saved_context
OFFSET(SC_REG_FP, saved_context, fp);
OFFSET(SC_REG_CWP, saved_context, cwp);
OFFSET(SC_REG_WSTATE, saved_context, wstate);
OFFSET(SC_REG_TICK, saved_context, tick);
OFFSET(SC_REG_PSTATE, saved_context, pstate);
OFFSET(SC_REG_G4, saved_context, g4);
OFFSET(SC_REG_G5, saved_context, g5);
OFFSET(SC_REG_G6, saved_context, g6);
struct saved_context saved_context;
OFFSET(saved_context_gdt_desc, saved_context, gdt_desc);
#define ENTRY(entry) OFFSET(saved_context_ ## entry, saved_context, entry)
__save_processor_state(&saved_context);
static void notrace __restore_processor_state(struct saved_context *ctxt)
__restore_processor_state(&saved_context);
struct saved_context saved_context;
struct saved_msrs *saved_msrs = &saved_context.saved_msrs;
static void msr_save_context(struct saved_context *ctxt)
static void msr_restore_context(struct saved_context *ctxt)
static void __save_processor_state(struct saved_context *ctxt)
struct s32_pinctrl_context saved_context;
struct s32_pinctrl_context *saved_context = &ipctl->saved_context;
saved_context->pads[i] = config;
struct s32_pinctrl_context *saved_context = &ipctl->saved_context;
saved_context->pads[i]);
struct s32_pinctrl_context *saved_context;
saved_context = &ipctl->saved_context;
saved_context->pads =
sizeof(*saved_context->pads),
if (!saved_context->pads)