__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
/* SPDX-License-Identifier: GPL-2.0 */
/*
* Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com)
*/
#ifndef __UM_PTRACE_GENERIC_H
#define __UM_PTRACE_GENERIC_H
#ifndef __ASSEMBLY__
#include <sysdep/ptrace.h>
struct pt_regs {
struct uml_pt_regs regs;
};
#define arch_has_single_step() (1)
#define EMPTY_REGS { .regs = EMPTY_UML_PT_REGS }
#define PT_REGS_IP(r) UPT_IP(&(r)->regs)
#define PT_REGS_SP(r) UPT_SP(&(r)->regs)
#define PT_REGS_RESTART_SYSCALL(r) UPT_RESTART_SYSCALL(&(r)->regs)
#define PT_REGS_SYSCALL_NR(r) UPT_SYSCALL_NR(&(r)->regs)
#define instruction_pointer(regs) PT_REGS_IP(regs)
#define PTRACE_OLDSETOPTIONS 21
struct task_struct;
extern long subarch_ptrace(struct task_struct *child, long request,
unsigned long addr, unsigned long data);
extern unsigned long getreg(struct task_struct *child, int regno);
extern int putreg(struct task_struct *child, int regno, unsigned long value);
extern int poke_user(struct task_struct *child, long addr, long data);
extern int peek_user(struct task_struct *child, long addr, long data);
extern int arch_set_tls(struct task_struct *new, unsigned long tls);
extern void clear_flushed_tls(struct task_struct *task);
extern int syscall_trace_enter(struct pt_regs *regs);
extern void syscall_trace_leave(struct pt_regs *regs);
#endif
#endif
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| fpu | Folder | 0755 |
|
|
| Kbuild | File | 701 B | 0644 |
|
| archrandom.h | File | 615 B | 0644 |
|
| asm-prototypes.h | File | 129 B | 0644 |
|
| bpf_perf_event.h | File | 261 B | 0644 |
|
| cache.h | File | 483 B | 0644 |
|
| cacheflush.h | File | 257 B | 0644 |
|
| common.lds.S | File | 1.67 KB | 0644 |
|
| cpufeature.h | File | 4.46 KB | 0644 |
|
| current.h | File | 410 B | 0644 |
|
| delay.h | File | 670 B | 0644 |
|
| dma.h | File | 180 B | 0644 |
|
| futex.h | File | 353 B | 0644 |
|
| hardirq.h | File | 201 B | 0644 |
|
| io.h | File | 478 B | 0644 |
|
| irq.h | File | 828 B | 0644 |
|
| irqflags.h | File | 807 B | 0644 |
|
| kasan.h | File | 1019 B | 0644 |
|
| kvm_para.h | File | 34 B | 0644 |
|
| mmu.h | File | 374 B | 0644 |
|
| mmu_context.h | File | 1.11 KB | 0644 |
|
| msi.h | File | 29 B | 0644 |
|
| page.h | File | 2.55 KB | 0644 |
|
| pci.h | File | 469 B | 0644 |
|
| pgalloc.h | File | 1.24 KB | 0644 |
|
| pgtable-2level.h | File | 1.27 KB | 0644 |
|
| pgtable-4level.h | File | 3.08 KB | 0644 |
|
| pgtable.h | File | 8.86 KB | 0644 |
|
| processor-generic.h | File | 1.78 KB | 0644 |
|
| ptrace-generic.h | File | 1.3 KB | 0644 |
|
| sections.h | File | 219 B | 0644 |
|
| setup.h | File | 273 B | 0644 |
|
| smp.h | File | 121 B | 0644 |
|
| stacktrace.h | File | 1.06 KB | 0644 |
|
| syscall-generic.h | File | 1.57 KB | 0644 |
|
| thread_info.h | File | 1.57 KB | 0644 |
|
| timex.h | File | 151 B | 0644 |
|
| tlb.h | File | 192 B | 0644 |
|
| tlbflush.h | File | 1.9 KB | 0644 |
|
| uaccess.h | File | 1.98 KB | 0644 |
|
| unwind.h | File | 213 B | 0644 |
|
| vmalloc.h | File | 84 B | 0644 |
|
| vmlinux.lds.h | File | 66 B | 0644 |
|
| xor.h | File | 639 B | 0644 |
|