android_kernel_xiaomi_sm8350/include/asm-um
Jeff Dike fab95c55e3 uml: get rid of do_longjmp
do_longjmp used to be needed when UML didn't have its own implementation of
setjmp and longjmp.  They came from libc, and couldn't be called directly from
kernel code, as the libc jmp_buf couldn't be imported there.  do_longjmp was a
userspace function which served to provide longjmp access to kernel code.

This is gone, and a number of void * pointers can now be jmp_buf *.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-16 09:43:05 -07:00
..
a.out.h uml: style fixes pass 2 2007-10-16 09:43:05 -07:00
alternative-asm.i
alternative.h
apic.h
archparam-i386.h
archparam-ppc.h
archparam-x86_64.h
atomic.h
auxvec.h
bitops.h
boot.h
bug.h uml: use generic BUG 2007-06-24 08:59:11 -07:00
bugs.h
byteorder.h
cache.h
cacheflush.h
calling.h
checksum.h
cmpxchg.h x86: create asm/cmpxchg.h 2007-05-08 11:15:20 -07:00
cobalt.h
common.lds.S uml: fix linker script alignment bugs 2007-08-31 01:42:22 -07:00
cpufeature.h
cputime.h
current.h
delay.h [PATCH] uml: fix unreasonably long udelay 2007-04-02 10:06:08 -07:00
desc.h
device.h
div64.h [NET]: div64_64 consolidate (rev3) 2007-04-25 22:23:33 -07:00
dma-mapping.h
dma.h
dwarf2.h
elf-i386.h
elf-ppc.h [PATCH] uml: fix apparent "CONFIG_64_BIT" typo. 2007-02-11 10:51:23 -08:00
elf-x86_64.h UML: Fix ELF_CORE_COPY_REGS build botch 2007-09-10 18:58:05 -07:00
emergency-restart.h
errno.h
fcntl.h
fixmap.h
floppy.h
frame.i
futex.h
hardirq.h
highmem.h
host_ldt-i386.h
host_ldt-x86_64.h
hw_irq.h
ide.h
io.h
ioctl.h
ioctls.h
ipc.h
ipcbuf.h
irq_regs.h
irq_vectors.h
irq.h
irqflags.h
kdebug.h move die notifier handling to common code 2007-05-08 11:15:04 -07:00
keyboard.h
kmap_types.h
ldt.h
linkage.h
local.h
locks.h
mca_dma.h
mman.h
mmu_context.h uml: style fixes pass 3 2007-10-16 09:43:05 -07:00
mmu.h
module-generic.h
module-i386.h
module-x86_64.h
msgbuf.h
mtrr.h
mutex.h
namei.h
page_offset.h
page.h uml: more page fault path trimming 2007-05-07 12:13:04 -07:00
param.h
paravirt.h uml: add asm/paravirt.h 2007-06-24 08:59:11 -07:00
pci.h
pda.h
percpu.h
pgalloc.h
pgtable-2level.h [PATCH] uml: fix pte bit collision 2007-03-29 08:22:24 -07:00
pgtable-3level.h
pgtable.h page table handling cleanup 2007-07-16 09:05:36 -07:00
poll.h
posix_types.h
prctl.h
processor-generic.h uml: get rid of do_longjmp 2007-10-16 09:43:05 -07:00
processor-i386.h
processor-ppc.h
processor-x86_64.h [PATCH] uml: x86_64 thread fixes 2007-02-11 10:51:24 -08:00
ptrace-generic.h uml: style fixes pass 3 2007-10-16 09:43:05 -07:00
ptrace-i386.h uml: style fixes pass 3 2007-10-16 09:43:05 -07:00
ptrace-x86_64.h uml: remove code made redundant by CHOOSE_MODE removal 2007-10-16 09:43:05 -07:00
required-features.h uml: fix build breakage 2007-05-09 12:30:48 -07:00
resource.h
rwlock.h
rwsem.h
scatterlist.h
sections.h
segment.h
semaphore.h
sembuf.h
serial.h
setup.h
shmbuf.h
shmparam.h
sigcontext-generic.h
sigcontext-i386.h
sigcontext-ppc.h
sigcontext-x86_64.h
siginfo.h
signal.h
smp.h Remove hardcoding of hard_smp_processor_id on UP systems 2007-05-09 12:30:48 -07:00
socket.h
sockios.h
spinlock_types.h
spinlock.h
stat.h
statfs.h
string.h
suspend.h
system-generic.h
system-i386.h
system-ppc.h
system-x86_64.h
termbits.h
termios.h
thread_info.h Add generic exit-time stack-depth checking to CONFIG_DEBUG_STACK_USAGE 2007-07-16 09:05:38 -07:00
timex.h
tlb.h
tlbflush.h uml: remove code made redundant by CHOOSE_MODE removal 2007-10-16 09:43:05 -07:00
topology.h
types.h
uaccess.h uml: throw out CHOOSE_MODE 2007-10-16 09:43:05 -07:00
ucontext.h
unaligned.h
unistd.h
user.h
vga.h
vm86.h
vm-flags-i386.h
vm-flags-x86_64.h
xor.h