call_with_stack
extern void call_with_stack(void (*fn)(void *), void *arg, void *sp);
call_with_stack(bL_do_switch, (void *)_arg, stack);
call_with_stack(arch_restore_image, 0,
call_with_stack(____do_softirq, NULL,
call_with_stack(__soft_restart, (void *)addr, (void *)stack);
extern void call_with_stack(void (*fn)(void *), void *arg, void *sp);
if (pc >= (unsigned long)&call_with_stack &&
if (prel31_to_addr(&idx->addr_offset) == (u32)&call_with_stack) {