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


Viewing file:     btree-128.h (2.67 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* SPDX-License-Identifier: GPL-2.0 */
extern struct btree_geo btree_geo128;

struct btree_head128 { struct btree_head h; };

static inline void btree_init_mempool128(struct btree_head128 *head,
                     mempool_t *mempool)
{
    btree_init_mempool(&head->h, mempool);
}

static inline int btree_init128(struct btree_head128 *head)
{
    return btree_init(&head->h);
}

static inline void btree_destroy128(struct btree_head128 *head)
{
    btree_destroy(&head->h);
}

static inline void *btree_lookup128(struct btree_head128 *head, u64 k1, u64 k2)
{
    u64 key[2] = {k1, k2};
    return btree_lookup(&head->h, &btree_geo128, (unsigned long *)&key);
}

static inline void *btree_get_prev128(struct btree_head128 *head,
                      u64 *k1, u64 *k2)
{
    u64 key[2] = {*k1, *k2};
    void *val;

    val = btree_get_prev(&head->h, &btree_geo128,
                 (unsigned long *)&key);
    *k1 = key[0];
    *k2 = key[1];
    return val;
}

static inline int btree_insert128(struct btree_head128 *head, u64 k1, u64 k2,
                  void *val, gfp_t gfp)
{
    u64 key[2] = {k1, k2};
    return btree_insert(&head->h, &btree_geo128,
                (unsigned long *)&key, val, gfp);
}

static inline int btree_update128(struct btree_head128 *head, u64 k1, u64 k2,
                  void *val)
{
    u64 key[2] = {k1, k2};
    return btree_update(&head->h, &btree_geo128,
                (unsigned long *)&key, val);
}

static inline void *btree_remove128(struct btree_head128 *head, u64 k1, u64 k2)
{
    u64 key[2] = {k1, k2};
    return btree_remove(&head->h, &btree_geo128, (unsigned long *)&key);
}

static inline void *btree_last128(struct btree_head128 *head, u64 *k1, u64 *k2)
{
    u64 key[2];
    void *val;

    val = btree_last(&head->h, &btree_geo128, (unsigned long *)&key[0]);
    if (val) {
        *k1 = key[0];
        *k2 = key[1];
    }

    return val;
}

static inline int btree_merge128(struct btree_head128 *target,
                 struct btree_head128 *victim,
                 gfp_t gfp)
{
    return btree_merge(&target->h, &victim->h, &btree_geo128, gfp);
}

void visitor128(void *elem, unsigned long opaque, unsigned long *__key,
        size_t index, void *__func);

typedef void (*visitor128_t)(void *elem, unsigned long opaque,
                 u64 key1, u64 key2, size_t index);

static inline size_t btree_visitor128(struct btree_head128 *head,
                      unsigned long opaque,
                      visitor128_t func2)
{
    return btree_visitor(&head->h, &btree_geo128, opaque,
                 visitor128, func2);
}

static inline size_t btree_grim_visitor128(struct btree_head128 *head,
                       unsigned long opaque,
                       visitor128_t func2)
{
    return btree_grim_visitor(&head->h, &btree_geo128, opaque,
                  visitor128, func2);
}

#define btree_for_each_safe128(head, k1, k2, val)    \
    for (val = btree_last128(head, &k1, &k2);    \
         val;                    \
         val = btree_get_prev128(head, &k1, &k2))


:: 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.003 ]--