UPT_IS_USER
UPT_IS_USER(regs) ? (void __user *) UPT_IP(regs) : NULL);
if (UPT_IS_USER(regs) && !SEGV_IS_FIXABLE(fi)) {
segv(*fi, UPT_IP(regs), UPT_IS_USER(regs), regs, mc);
if (!UPT_IS_USER(regs)) {
#define user_mode(r) UPT_IS_USER(&(r)->regs)