!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-6.8-headers-6.8.0-1028/include/trace/events/   drwxr-xr-x
Free 83.17 GB of 96.73 GB (85.99%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


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

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

#include <linux/tracepoint.h>

/**
 * alloc_vmap_area - called when a new vmap allocation occurs
 * @addr:    an allocated address
 * @size:    a requested size
 * @align:    a requested alignment
 * @vstart:    a requested start range
 * @vend:    a requested end range
 * @failed:    an allocation failed or not
 *
 * This event is used for a debug purpose, it can give an extra
 * information for a developer about how often it occurs and which
 * parameters are passed for further validation.
 */
TRACE_EVENT(alloc_vmap_area,

    TP_PROTO(unsigned long addr, unsigned long size, unsigned long align,
        unsigned long vstart, unsigned long vend, int failed),

    TP_ARGS(addr, size, align, vstart, vend, failed),

    TP_STRUCT__entry(
        __field(unsigned long, addr)
        __field(unsigned long, size)
        __field(unsigned long, align)
        __field(unsigned long, vstart)
        __field(unsigned long, vend)
        __field(int, failed)
    ),

    TP_fast_assign(
        __entry->addr = addr;
        __entry->size = size;
        __entry->align = align;
        __entry->vstart = vstart;
        __entry->vend = vend;
        __entry->failed = failed;
    ),

    TP_printk("va_start: %lu size=%lu align=%lu vstart=0x%lx vend=0x%lx failed=%d",
        __entry->addr, __entry->size, __entry->align,
        __entry->vstart, __entry->vend, __entry->failed)
);

/**
 * purge_vmap_area_lazy - called when vmap areas were lazily freed
 * @start:        purging start address
 * @end:        purging end address
 * @npurged:    numbed of purged vmap areas
 *
 * This event is used for a debug purpose. It gives some
 * indication about start:end range and how many objects
 * are released.
 */
TRACE_EVENT(purge_vmap_area_lazy,

    TP_PROTO(unsigned long start, unsigned long end,
        unsigned int npurged),

    TP_ARGS(start, end, npurged),

    TP_STRUCT__entry(
        __field(unsigned long, start)
        __field(unsigned long, end)
        __field(unsigned int, npurged)
    ),

    TP_fast_assign(
        __entry->start = start;
        __entry->end = end;
        __entry->npurged = npurged;
    ),

    TP_printk("start=0x%lx end=0x%lx num_purged=%u",
        __entry->start, __entry->end, __entry->npurged)
);

/**
 * free_vmap_area_noflush - called when a vmap area is freed
 * @va_start:        a start address of VA
 * @nr_lazy:        number of current lazy pages
 * @nr_lazy_max:    number of maximum lazy pages
 *
 * This event is used for a debug purpose. It gives some
 * indication about a VA that is released, number of current
 * outstanding areas and a maximum allowed threshold before
 * dropping all of them.
 */
TRACE_EVENT(free_vmap_area_noflush,

    TP_PROTO(unsigned long va_start, unsigned long nr_lazy,
        unsigned long nr_lazy_max),

    TP_ARGS(va_start, nr_lazy, nr_lazy_max),

    TP_STRUCT__entry(
        __field(unsigned long, va_start)
        __field(unsigned long, nr_lazy)
        __field(unsigned long, nr_lazy_max)
    ),

    TP_fast_assign(
        __entry->va_start = va_start;
        __entry->nr_lazy = nr_lazy;
        __entry->nr_lazy_max = nr_lazy_max;
    ),

    TP_printk("va_start=0x%lx nr_lazy=%lu nr_lazy_max=%lu",
        __entry->va_start, __entry->nr_lazy, __entry->nr_lazy_max)
);

#endif /*  _TRACE_VMALLOC_H */

/* This part must be outside protection */
#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.0152 ]--