The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/include/asm-alpha/sigcontext.h

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #ifndef _ASMAXP_SIGCONTEXT_H
    2 #define _ASMAXP_SIGCONTEXT_H
    3 
    4 struct sigcontext {
    5         /*
    6          * What should we have here? I'd probably better use the same
    7          * stack layout as OSF/1, just in case we ever want to try
    8          * running their binaries.. 
    9          *
   10          * This is the basic layout, but I don't know if we'll ever
   11          * actually fill in all the values..
   12          */
   13          long           sc_onstack;
   14          long           sc_mask;
   15          long           sc_pc;
   16          long           sc_ps;
   17          long           sc_regs[32];
   18          long           sc_ownedfp;
   19          long           sc_fpregs[32];
   20          unsigned long  sc_fpcr;
   21          unsigned long  sc_fp_control;
   22          unsigned long  sc_reserved1, sc_reserved2;
   23          unsigned long  sc_ssize;
   24          char *         sc_sbase;
   25          unsigned long  sc_traparg_a0;
   26          unsigned long  sc_traparg_a1;
   27          unsigned long  sc_traparg_a2;
   28          unsigned long  sc_fp_trap_pc;
   29          unsigned long  sc_fp_trigger_sum;
   30          unsigned long  sc_fp_trigger_inst;
   31 };
   32 
   33 
   34 #endif

Cache object: b71f2bd47f3ab4f864e29e4bfac3dc4e


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.