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_NSEC_PER_SEC
, NSEC_PER_SEC
);
14 DEFINE_STR(UM_KERN_EMERG
, KERN_EMERG
);
15 DEFINE_STR(UM_KERN_ALERT
, KERN_ALERT
);
16 DEFINE_STR(UM_KERN_CRIT
, KERN_CRIT
);
17 DEFINE_STR(UM_KERN_ERR
, KERN_ERR
);
18 DEFINE_STR(UM_KERN_WARNING
, KERN_WARNING
);
19 DEFINE_STR(UM_KERN_NOTICE
, KERN_NOTICE
);
20 DEFINE_STR(UM_KERN_INFO
, KERN_INFO
);
21 DEFINE_STR(UM_KERN_DEBUG
, KERN_DEBUG
);
23 DEFINE(UM_ELF_CLASS
, ELF_CLASS
);
24 DEFINE(UM_ELFCLASS32
, ELFCLASS32
);
25 DEFINE(UM_ELFCLASS64
, ELFCLASS64
);
27 /* For crypto assembler code. */
28 DEFINE(crypto_tfm_ctx_offset
, offsetof(struct crypto_tfm
, __crt_ctx
));