__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ 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 */
#ifndef _ALPHA_USER_H
#define _ALPHA_USER_H
#include <linux/sched.h>
#include <linux/ptrace.h>
#include <asm/page.h>
#include <asm/reg.h>
/*
* Core file format: The core file is written in such a way that gdb
* can understand it and provide useful information to the user (under
* linux we use the `trad-core' bfd, NOT the osf-core). The file contents
* are as follows:
*
* upage: 1 page consisting of a user struct that tells gdb
* what is present in the file. Directly after this is a
* copy of the task_struct, which is currently not used by gdb,
* but it may come in handy at some point. All of the registers
* are stored as part of the upage. The upage should always be
* only one page long.
* data: The data segment follows next. We use current->end_text to
* current->brk to pick up all of the user variables, plus any memory
* that may have been sbrk'ed. No attempt is made to determine if a
* page is demand-zero or if a page is totally unused, we just cover
* the entire range. All of the addresses are rounded in such a way
* that an integral number of pages is written.
* stack: We need the stack information in order to get a meaningful
* backtrace. We need to write the data from usp to
* current->start_stack, so we round each of these in order to be able
* to write an integer number of pages.
*/
struct user {
unsigned long regs[EF_SIZE/8+32]; /* integer and fp regs */
size_t u_tsize; /* text size (pages) */
size_t u_dsize; /* data size (pages) */
size_t u_ssize; /* stack size (pages) */
unsigned long start_code; /* text starting address */
unsigned long start_data; /* data starting address */
unsigned long start_stack; /* stack starting address */
long int signal; /* signal causing core dump */
unsigned long u_ar0; /* help gdb find registers */
unsigned long magic; /* identifies a core file */
char u_comm[32]; /* user command name */
};
#endif /* _ALPHA_USER_H */
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| Kbuild | File | 194 B | 0644 |
|
| agp_backend.h | File | 948 B | 0644 |
|
| asm-prototypes.h | File | 505 B | 0644 |
|
| atomic.h | File | 7.48 KB | 0644 |
|
| barrier.h | File | 507 B | 0644 |
|
| bitops.h | File | 9.31 KB | 0644 |
|
| bug.h | File | 571 B | 0644 |
|
| cache.h | File | 507 B | 0644 |
|
| cacheflush.h | File | 2.17 KB | 0644 |
|
| checksum.h | File | 1.96 KB | 0644 |
|
| cmpxchg.h | File | 6.26 KB | 0644 |
|
| compiler.h | File | 158 B | 0644 |
|
| console.h | File | 1.06 KB | 0644 |
|
| core_cia.h | File | 15.82 KB | 0644 |
|
| core_irongate.h | File | 6.63 KB | 0644 |
|
| core_marvel.h | File | 9.14 KB | 0644 |
|
| core_mcpcia.h | File | 11.94 KB | 0644 |
|
| core_polaris.h | File | 2.92 KB | 0644 |
|
| core_t2.h | File | 19.18 KB | 0644 |
|
| core_titan.h | File | 11.2 KB | 0644 |
|
| core_tsunami.h | File | 8.29 KB | 0644 |
|
| core_wildfire.h | File | 8.45 KB | 0644 |
|
| delay.h | File | 264 B | 0644 |
|
| device.h | File | 129 B | 0644 |
|
| dma-mapping.h | File | 272 B | 0644 |
|
| dma.h | File | 12.01 KB | 0644 |
|
| elf.h | File | 5.38 KB | 0644 |
|
| emergency-restart.h | File | 149 B | 0644 |
|
| err_common.h | File | 3.24 KB | 0644 |
|
| err_ev6.h | File | 116 B | 0644 |
|
| err_ev7.h | File | 4.37 KB | 0644 |
|
| extable.h | File | 1.42 KB | 0644 |
|
| floppy.h | File | 3.11 KB | 0644 |
|
| fpu.h | File | 2.13 KB | 0644 |
|
| ftrace.h | File | 12 B | 0644 |
|
| futex.h | File | 1.97 KB | 0644 |
|
| gct.h | File | 1.02 KB | 0644 |
|
| hardirq.h | File | 223 B | 0644 |
|
| hw_irq.h | File | 302 B | 0644 |
|
| hwrpb.h | File | 6.9 KB | 0644 |
|
| io.h | File | 15.34 KB | 0644 |
|
| io_trivial.h | File | 3.34 KB | 0644 |
|
| irq.h | File | 2.06 KB | 0644 |
|
| irqflags.h | File | 1.17 KB | 0644 |
|
| linkage.h | File | 256 B | 0644 |
|
| local.h | File | 2.67 KB | 0644 |
|
| machvec.h | File | 3.27 KB | 0644 |
|
| mc146818rtc.h | File | 680 B | 0644 |
|
| mce.h | File | 4.04 KB | 0644 |
|
| mmu.h | File | 203 B | 0644 |
|
| mmu_context.h | File | 5.92 KB | 0644 |
|
| module.h | File | 329 B | 0644 |
|
| page.h | File | 2.08 KB | 0644 |
|
| pal.h | File | 5.01 KB | 0644 |
|
| param.h | File | 284 B | 0644 |
|
| parport.h | File | 536 B | 0644 |
|
| pci.h | File | 2.39 KB | 0644 |
|
| percpu.h | File | 527 B | 0644 |
|
| perf_event.h | File | 105 B | 0644 |
|
| pgalloc.h | File | 761 B | 0644 |
|
| pgtable.h | File | 12.76 KB | 0644 |
|
| processor.h | File | 1.28 KB | 0644 |
|
| ptrace.h | File | 715 B | 0644 |
|
| rwonce.h | File | 812 B | 0644 |
|
| serial.h | File | 1.01 KB | 0644 |
|
| setup.h | File | 1.43 KB | 0644 |
|
| sfp-machine.h | File | 2.86 KB | 0644 |
|
| shmparam.h | File | 191 B | 0644 |
|
| signal.h | File | 627 B | 0644 |
|
| smp.h | File | 1.34 KB | 0644 |
|
| socket.h | File | 310 B | 0644 |
|
| sparsemem.h | File | 410 B | 0644 |
|
| special_insns.h | File | 865 B | 0644 |
|
| spinlock.h | File | 2.85 KB | 0644 |
|
| spinlock_types.h | File | 419 B | 0644 |
|
| string.h | File | 2.42 KB | 0644 |
|
| switch_to.h | File | 406 B | 0644 |
|
| syscall.h | File | 379 B | 0644 |
|
| thread_info.h | File | 3.82 KB | 0644 |
|
| timex.h | File | 827 B | 0644 |
|
| tlb.h | File | 257 B | 0644 |
|
| tlbflush.h | File | 2.57 KB | 0644 |
|
| topology.h | File | 271 B | 0644 |
|
| types.h | File | 143 B | 0644 |
|
| uaccess.h | File | 5.99 KB | 0644 |
|
| ucontext.h | File | 348 B | 0644 |
|
| unistd.h | File | 561 B | 0644 |
|
| user.h | File | 1.95 KB | 0644 |
|
| vga.h | File | 2.1 KB | 0644 |
|
| vmalloc.h | File | 93 B | 0644 |
|
| word-at-a-time.h | File | 1.34 KB | 0644 |
|
| wrperfmon.h | File | 2.56 KB | 0644 |
|
| xor.h | File | 21.93 KB | 0644 |
|