!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: nginx/1.23.4. PHP/5.6.40-65+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux foro-restaurado-2 5.15.0-1040-oracle #46-Ubuntu SMP Fri Jul 14 21:47:21 UTC 2023
aarch64
 

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

Safe-mode: OFF (not secure)

/usr/src/linux-oracle-headers-5.15.0-1040/arch/powerpc/include/asm/   drwxr-xr-x
Free 83.33 GB of 96.73 GB (86.15%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     trace.h (4.58 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0 */
#undef TRACE_SYSTEM
#define TRACE_SYSTEM powerpc

#if !defined(_TRACE_POWERPC_H) || defined(TRACE_HEADER_MULTI_READ)
#define _TRACE_POWERPC_H

#include <linux/tracepoint.h>

struct pt_regs;

DECLARE_EVENT_CLASS(ppc64_interrupt_class,

    TP_PROTO(struct pt_regs *regs),

    TP_ARGS(regs),

    TP_STRUCT__entry(
        __field(struct pt_regs *, regs)
    ),

    TP_fast_assign(
        __entry->regs = regs;
    ),

    TP_printk("pt_regs=%p", __entry->regs)
);

DEFINE_EVENT(ppc64_interrupt_class, irq_entry,

    TP_PROTO(struct pt_regs *regs),

    TP_ARGS(regs)
);

DEFINE_EVENT(ppc64_interrupt_class, irq_exit,

    TP_PROTO(struct pt_regs *regs),

    TP_ARGS(regs)
);

DEFINE_EVENT(ppc64_interrupt_class, timer_interrupt_entry,

    TP_PROTO(struct pt_regs *regs),

    TP_ARGS(regs)
);

DEFINE_EVENT(ppc64_interrupt_class, timer_interrupt_exit,

    TP_PROTO(struct pt_regs *regs),

    TP_ARGS(regs)
);

#ifdef CONFIG_PPC_DOORBELL
DEFINE_EVENT(ppc64_interrupt_class, doorbell_entry,

    TP_PROTO(struct pt_regs *regs),

    TP_ARGS(regs)
);

DEFINE_EVENT(ppc64_interrupt_class, doorbell_exit,

    TP_PROTO(struct pt_regs *regs),

    TP_ARGS(regs)
);
#endif

#ifdef CONFIG_PPC_PSERIES
extern int hcall_tracepoint_regfunc(void);
extern void hcall_tracepoint_unregfunc(void);

TRACE_EVENT_FN_COND(hcall_entry,

    TP_PROTO(unsigned long opcode, unsigned long *args),

    TP_ARGS(opcode, args),

    TP_CONDITION(cpu_online(raw_smp_processor_id())),

    TP_STRUCT__entry(
        __field(unsigned long, opcode)
    ),

    TP_fast_assign(
        __entry->opcode = opcode;
    ),

    TP_printk("opcode=%lu", __entry->opcode),

    hcall_tracepoint_regfunc, hcall_tracepoint_unregfunc
);

TRACE_EVENT_FN_COND(hcall_exit,

    TP_PROTO(unsigned long opcode, long retval, unsigned long *retbuf),

    TP_ARGS(opcode, retval, retbuf),

    TP_CONDITION(cpu_online(raw_smp_processor_id())),

    TP_STRUCT__entry(
        __field(unsigned long, opcode)
        __field(long, retval)
    ),

    TP_fast_assign(
        __entry->opcode = opcode;
        __entry->retval = retval;
    ),

    TP_printk("opcode=%lu retval=%ld", __entry->opcode, __entry->retval),

    hcall_tracepoint_regfunc, hcall_tracepoint_unregfunc
);
#endif

#ifdef CONFIG_PPC_POWERNV
extern int opal_tracepoint_regfunc(void);
extern void opal_tracepoint_unregfunc(void);

TRACE_EVENT_FN(opal_entry,

    TP_PROTO(unsigned long opcode, unsigned long *args),

    TP_ARGS(opcode, args),

    TP_STRUCT__entry(
        __field(unsigned long, opcode)
    ),

    TP_fast_assign(
        __entry->opcode = opcode;
    ),

    TP_printk("opcode=%lu", __entry->opcode),

    opal_tracepoint_regfunc, opal_tracepoint_unregfunc
);

TRACE_EVENT_FN(opal_exit,

    TP_PROTO(unsigned long opcode, unsigned long retval),

    TP_ARGS(opcode, retval),

    TP_STRUCT__entry(
        __field(unsigned long, opcode)
        __field(unsigned long, retval)
    ),

    TP_fast_assign(
        __entry->opcode = opcode;
        __entry->retval = retval;
    ),

    TP_printk("opcode=%lu retval=%lu", __entry->opcode, __entry->retval),

    opal_tracepoint_regfunc, opal_tracepoint_unregfunc
);
#endif

TRACE_EVENT(hash_fault,

        TP_PROTO(unsigned long addr, unsigned long access, unsigned long trap),
        TP_ARGS(addr, access, trap),
        TP_STRUCT__entry(
            __field(unsigned long, addr)
            __field(unsigned long, access)
            __field(unsigned long, trap)
            ),

        TP_fast_assign(
            __entry->addr = addr;
            __entry->access = access;
            __entry->trap = trap;
            ),

        TP_printk("hash fault with addr 0x%lx and access = 0x%lx trap = 0x%lx",
              __entry->addr, __entry->access, __entry->trap)
);


TRACE_EVENT(tlbie,

    TP_PROTO(unsigned long lpid, unsigned long local, unsigned long rb,
        unsigned long rs, unsigned long ric, unsigned long prs,
        unsigned long r),
    TP_ARGS(lpid, local, rb, rs, ric, prs, r),
    TP_STRUCT__entry(
        __field(unsigned long, lpid)
        __field(unsigned long, local)
        __field(unsigned long, rb)
        __field(unsigned long, rs)
        __field(unsigned long, ric)
        __field(unsigned long, prs)
        __field(unsigned long, r)
        ),

    TP_fast_assign(
        __entry->lpid = lpid;
        __entry->local = local;
        __entry->rb = rb;
        __entry->rs = rs;
        __entry->ric = ric;
        __entry->prs = prs;
        __entry->r = r;
        ),

    TP_printk("lpid=%ld, local=%ld, rb=0x%lx, rs=0x%lx, ric=0x%lx, "
        "prs=0x%lx, r=0x%lx", __entry->lpid, __entry->local,
        __entry->rb, __entry->rs, __entry->ric, __entry->prs,
        __entry->r)
);

TRACE_EVENT(tlbia,

    TP_PROTO(unsigned long id),
    TP_ARGS(id),
    TP_STRUCT__entry(
        __field(unsigned long, id)
        ),

    TP_fast_assign(
        __entry->id = id;
        ),

    TP_printk("ctx.id=0x%lx", __entry->id)
);

#endif /* _TRACE_POWERPC_H */

#undef TRACE_INCLUDE_PATH
#undef TRACE_INCLUDE_FILE

#define TRACE_INCLUDE_PATH asm
#define TRACE_INCLUDE_FILE trace

#include <trace/define_trace.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.0 [PHP 7 Update] [25.02.2019] maintained by HackingTool | HackingTool | Generation time: 0.005 ]--