!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.12 with Suhosin-Patch mod_ssl/2.2.8 OpenSSL/0.9.8g. PHP/5.2.4-2ubuntu5.12 

uname -a: Linux forum.circlefusion.com 2.6.24-19-server #1 SMP Wed Jun 18 15:18:00 UTC 2008 i686 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/src/linux-headers-2.6.24-28/include/asm-sh/   drwxr-xr-x
Free 1.06 GB of 97.11 GB (1.09%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     bug.h (1.75 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#ifndef __ASM_SH_BUG_H
#define __ASM_SH_BUG_H

#define TRAPA_BUG_OPCODE    0xc33e    /* trapa #0x3e */

#ifdef CONFIG_BUG
#define HAVE_ARCH_BUG
#define HAVE_ARCH_WARN_ON

/**
 * _EMIT_BUG_ENTRY
 * %1 - __FILE__
 * %2 - __LINE__
 * %3 - trap type
 * %4 - sizeof(struct bug_entry)
 *
 * The trapa opcode itself sits in %0.
 * The %O notation is used to avoid # generation.
 *
 * The offending file and line are encoded in the __bug_table section.
 */
#ifdef CONFIG_DEBUG_BUGVERBOSE
#define _EMIT_BUG_ENTRY                \
    "\t.pushsection __bug_table,\"a\"\n"    \
    "2:\t.long 1b, %O1\n"            \
    "\t.short %O2, %O3\n"            \
    "\t.org 2b+%O4\n"            \
    "\t.popsection\n"
#else
#define _EMIT_BUG_ENTRY                \
    "\t.pushsection __bug_table,\"a\"\n"    \
    "2:\t.long 1b\n"            \
    "\t.short %O3\n"            \
    "\t.org 2b+%O4\n"            \
    "\t.popsection\n"
#endif

#define BUG()                        \
do {                            \
    __asm__ __volatile__ (                \
        "1:\t.short %O0\n"            \
        _EMIT_BUG_ENTRY                \
         :                    \
         : "n" (TRAPA_BUG_OPCODE),        \
           "i" (__FILE__),            \
           "i" (__LINE__), "i" (0),        \
           "i" (sizeof(struct bug_entry)));    \
} while (0)

#define __WARN()                    \
do {                            \
    __asm__ __volatile__ (                \
        "1:\t.short %O0\n"            \
         _EMIT_BUG_ENTRY            \
         :                    \
         : "n" (TRAPA_BUG_OPCODE),        \
           "i" (__FILE__),            \
           "i" (__LINE__),            \
           "i" (BUGFLAG_WARNING),        \
           "i" (sizeof(struct bug_entry)));    \
} while (0)

#define WARN_ON(x) ({                        \
    int __ret_warn_on = !!(x);                \
    if (__builtin_constant_p(__ret_warn_on)) {        \
        if (__ret_warn_on)                \
            __WARN();                \
    } else {                        \
        if (unlikely(__ret_warn_on))            \
            __WARN();                \
    }                            \
    unlikely(__ret_warn_on);                \
})

struct pt_regs;

/* arch/sh/kernel/traps.c */
void handle_BUG(struct pt_regs *);

#endif /* CONFIG_BUG */

#include <asm-generic/bug.h>

#endif /* __ASM_SH_BUG_H */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0112 ]--