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


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

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

#include <linux/tracepoint.h>
#include <linux/workqueue.h>

struct pool_workqueue;

/**
 * workqueue_queue_work - called when a work gets queued
 * @req_cpu:    the requested cpu
 * @pwq:    pointer to struct pool_workqueue
 * @work:    pointer to struct work_struct
 *
 * This event occurs when a work is queued immediately or once a
 * delayed work is actually queued on a workqueue (ie: once the delay
 * has been reached).
 */
TRACE_EVENT(workqueue_queue_work,

    TP_PROTO(unsigned int req_cpu, struct pool_workqueue *pwq,
         struct work_struct *work),

    TP_ARGS(req_cpu, pwq, work),

    TP_STRUCT__entry(
        __field( void *,    work    )
        __field( void *,    function)
        __string( workqueue,    pwq->wq->name)
        __field( unsigned int,    req_cpu    )
        __field( unsigned int,    cpu    )
    ),

    TP_fast_assign(
        __entry->work        = work;
        __entry->function    = work->func;
        __assign_str(workqueue, pwq->wq->name);
        __entry->req_cpu    = req_cpu;
        __entry->cpu        = pwq->pool->cpu;
    ),

    TP_printk("work struct=%p function=%ps workqueue=%s req_cpu=%u cpu=%u",
          __entry->work, __entry->function, __get_str(workqueue),
          __entry->req_cpu, __entry->cpu)
);

/**
 * workqueue_activate_work - called when a work gets activated
 * @work:    pointer to struct work_struct
 *
 * This event occurs when a queued work is put on the active queue,
 * which happens immediately after queueing unless @max_active limit
 * is reached.
 */
TRACE_EVENT(workqueue_activate_work,

    TP_PROTO(struct work_struct *work),

    TP_ARGS(work),

    TP_STRUCT__entry(
        __field( void *,    work    )
    ),

    TP_fast_assign(
        __entry->work        = work;
    ),

    TP_printk("work struct %p", __entry->work)
);

/**
 * workqueue_execute_start - called immediately before the workqueue callback
 * @work:    pointer to struct work_struct
 *
 * Allows to track workqueue execution.
 */
TRACE_EVENT(workqueue_execute_start,

    TP_PROTO(struct work_struct *work),

    TP_ARGS(work),

    TP_STRUCT__entry(
        __field( void *,    work    )
        __field( void *,    function)
    ),

    TP_fast_assign(
        __entry->work        = work;
        __entry->function    = work->func;
    ),

    TP_printk("work struct %p: function %ps", __entry->work, __entry->function)
);

/**
 * workqueue_execute_end - called immediately after the workqueue callback
 * @work:    pointer to struct work_struct
 * @function:   pointer to worker function
 *
 * Allows to track workqueue execution.
 */
TRACE_EVENT(workqueue_execute_end,

    TP_PROTO(struct work_struct *work, work_func_t function),

    TP_ARGS(work, function),

    TP_STRUCT__entry(
        __field( void *,    work    )
        __field( void *,    function)
    ),

    TP_fast_assign(
        __entry->work        = work;
        __entry->function    = function;
    ),

    TP_printk("work struct %p: function %ps", __entry->work, __entry->function)
);

#endif /*  _TRACE_WORKQUEUE_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.0039 ]--