1 /* for use by sys-$SUBARCH/kernel-offsets.c */
3 DEFINE(KERNEL_MADV_REMOVE
, MADV_REMOVE
);
5 OFFSET(HOST_TASK_EXTERN_PID
, task_struct
, thread
.mode
.tt
.extern_pid
);
8 OFFSET(HOST_TASK_REGS
, task_struct
, thread
.regs
);
9 OFFSET(HOST_TASK_PID
, task_struct
, pid
);
11 DEFINE(UM_KERN_PAGE_SIZE
, PAGE_SIZE
);
12 DEFINE(UM_KERN_PAGE_MASK
, PAGE_MASK
);
13 DEFINE(UM_NSEC_PER_SEC
, NSEC_PER_SEC
);
15 DEFINE_STR(UM_KERN_EMERG
, KERN_EMERG
);
16 DEFINE_STR(UM_KERN_ALERT
, KERN_ALERT
);
17 DEFINE_STR(UM_KERN_CRIT
, KERN_CRIT
);
18 DEFINE_STR(UM_KERN_ERR
, KERN_ERR
);
19 DEFINE_STR(UM_KERN_WARNING
, KERN_WARNING
);
20 DEFINE_STR(UM_KERN_NOTICE
, KERN_NOTICE
);
21 DEFINE_STR(UM_KERN_INFO
, KERN_INFO
);
22 DEFINE_STR(UM_KERN_DEBUG
, KERN_DEBUG
);
24 DEFINE(UM_ELF_CLASS
, ELF_CLASS
);
25 DEFINE(UM_ELFCLASS32
, ELFCLASS32
);
26 DEFINE(UM_ELFCLASS64
, ELFCLASS64
);
28 DEFINE(UM_NR_CPUS
, NR_CPUS
);
30 /* For crypto assembler code. */
31 DEFINE(crypto_tfm_ctx_offset
, offsetof(struct crypto_tfm
, __crt_ctx
));
33 DEFINE(UM_THREAD_SIZE
, THREAD_SIZE
);