Searched refs:vregs (Results 1 - 11 of 11) sorted by relevance

/haiku-fatelf/headers/posix/arch/mipsel/
H A Dsignal.h14 struct vregs struct
/haiku-fatelf/headers/posix/arch/arm/
H A Dsignal.h14 struct vregs struct
33 #warning ARM: fix floats in vregs, add missing stuff.
/haiku-fatelf/headers/posix/arch/m68k/
H A Dsignal.h14 struct vregs struct
20 #warning M68K: fix floats in vregs, add missing stuff.
/haiku-fatelf/headers/posix/arch/ppc/
H A Dsignal.h14 struct vregs struct
/haiku-fatelf/src/system/kernel/arch/x86/32/
H A Dsignals.cpp44 // pointer and vregs parameters. Note that unlike in BeOS the last
45 // parameter is a pointer to a vregs structure, while in BeOS the
49 void (*handler)(int, void*, vregs*)
50 = (void (*)(int, void*, vregs*))frameData->handler;
/haiku-fatelf/headers/posix/
H A Dsignal.h301 * my_signal_handler(int sig, char* userData, vregs* regs)
329 * 3) The third argument is a pointer to a vregs struct (defined below).
330 * The vregs struct contains the contents of the volatile registers at
334 * are not loaded of course). The vregs struct is of course terribly machine
336 * Note that in BeOS the vregs argument was passed by value, not by pointer.
342 * the vregs struct:
346 typedef struct vregs vregs; typedef in typeref:struct:vregs
354 typedef struct vregs mcontext_t;
/haiku-fatelf/headers/posix/arch/x86_64/
H A Dsignal.h92 struct vregs { struct
/haiku-fatelf/headers/posix/arch/x86/
H A Dsignal.h134 struct vregs { struct
/haiku-fatelf/src/tests/system/libroot/posix/
H A Dsignal_test.cpp38 sigHandler(int signal, void *userData, vregs *regs)
/haiku-fatelf/src/system/kernel/arch/x86/
H A Dasm_offsets.cpp95 // struct vregs
96 DEFINE_SIZEOF_MACRO(VREGS, vregs);
/haiku-fatelf/src/system/libroot/posix/malloc_debug/
H A Dguarded_heap.cpp166 guarded_heap_segfault_handler(int signal, siginfo_t* signalInfo, void* vregs) argument

Completed in 69 milliseconds