/linux-master/arch/powerpc/include/asm/ |
H A D | user.h | 9 * Adapted from <asm-alpha/user.h> 12 * can understand it and provide useful information to the user (under 16 * upage: 1 page consisting of a user struct that tells gdb 23 * current->brk to pick up all of the user variables, plus any memory 33 struct user { struct 44 char u_comm[32]; /* user command name */
|
/linux-master/arch/powerpc/kernel/ |
H A D | process.c | 25 #include <linux/user.h> 526 * if the bit is not set in the user MSR (if it is set, the registers 527 * are live for the user thread). 705 * Force User/Supervisor bits to b11 (user-only MSR[PR]=1) 1769 p->thread.regs = NULL; /* no user register state */ 1772 /* user thread */ 1775 /* Create initial user return stack frame. */ 1783 * A user space thread, but it first runs a kernel 1785 * execve rather than fork, so user regs will be 1903 * user visibl [all...] |
H A D | traps.c | 23 #include <linux/user.h> 345 * Must not enable interrupts even for user-mode exception, because 1010 * If we are running a BE user space, the expectation is that 1211 * provide the PVR to user applications using the mfspr rd, PVR. 1332 * abort so tell the user what caused it with a new code. 1556 * SIGILL. The subsequent cases all relate to user space, such as 1557 * emulating instructions which we should only do for user space. We 1571 * handling a user space trap and can sleep, we can check if the trap 1699 /* A user program has executed an altivec instruction, 1713 /* A user progra [all...] |
H A D | vdso.c | 16 #include <linux/user.h>
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_pgtable.c | 23 #warning Limited user VSID range means pagetable space is wasted
|
/linux-master/arch/powerpc/platforms/cell/ |
H A D | setup.c | 19 #include <linux/user.h>
|
/linux-master/arch/powerpc/platforms/chrp/ |
H A D | setup.c | 19 #include <linux/user.h>
|
/linux-master/arch/powerpc/platforms/maple/ |
H A D | setup.c | 20 #include <linux/user.h>
|
/linux-master/arch/powerpc/platforms/powermac/ |
H A D | setup.c | 30 #include <linux/user.h> 507 /* The user has requested a console so this is already set up. */
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | pci-ioda-tce.c | 83 static __be64 *pnv_tce(struct iommu_table *tbl, bool user, long idx, bool alloc) argument 85 __be64 *tmp = user ? tbl->it_userspace : (__be64 *) tbl->it_base;
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | setup.c | 23 #include <linux/user.h> 468 * out to the user, since this is called very late in kexec 911 /* PAPR says we can only set kernel and user bits */
|
/linux-master/arch/riscv/kernel/ |
H A D | traps.c | 47 /* The user space code from other tasks cannot be accessed. */ 261 bool user = user_mode(regs); local 263 return user ? uprobe_single_step_handler(regs) : kprobe_single_step_handler(regs); 268 bool user = user_mode(regs); local 270 return user ? uprobe_breakpoint_handler(regs) : kprobe_breakpoint_handler(regs);
|
/linux-master/arch/s390/include/asm/ |
H A D | elf.h | 164 #include <asm/user.h> 234 /* This yields a mask that user programs can use to figure out what
|
H A D | user.h | 14 can understand it and provide useful information to the user (under 19 the contents of the user struct to find out what the floating point 22 UPAGE: 1 page consisting of a user struct that tells gdb what is present 28 current->brk to pick up all of the user variables, plus any memory 43 * is still the layout used by user mode (the new 48 /* When the kernel dumps core, it starts by dumping the user struct - 51 struct user { struct
|
/linux-master/arch/s390/kernel/ |
H A D | cert_store.c | 25 #include <keys/user-type.h> 151 * user key but cannot be updated. 305 pr_dbf_msg("Couldn't get user session keyring: %ld",
|
H A D | entry.S | 269 # clear user controlled register to prevent speculative use 321 tmhh %r8,0x0001 # coming from user space? 324 j 3f # -> fault in user space 351 # clear user controlled registers to prevent speculative use 361 tmhh %r8,0x0001 # returning to user space? 396 tmhh %r8,0x0001 # interrupting from user ? 412 # clear user controlled registers to prevent speculative use 428 tmhh %r8,0x0001 # returning to user ? 492 tmhh %r8,0x0001 # interrupting from user ? 520 # clear user controlle [all...] |
H A D | ptrace.c | 3 * Ptrace user space interface. 18 #include <linux/user.h> 90 /* Copy user specified PER registers */ 95 /* merge TIF_SINGLE_STEP into user specified PER registers. */ 175 /* Start address of the user specified per set. */ 178 /* End address of the user specified per set. */ 195 * Read the word at offset addr from the user area of a process. The 200 * struct user contain pad bytes that should be read as zeroes. 207 if (addr < offsetof(struct user, regs.acrs)) { 212 if (addr == offsetof(struct user, reg [all...] |
H A D | setup.c | 31 #include <linux/user.h>
|
H A D | vtime.c | 127 u64 timer, clock, user, guest, system, hardirq, softirq; local 151 user = update_tsk_timer(&tsk->thread.user_timer, 162 clock - user - guest - system - hardirq - softirq; 165 if (user) { 166 account_user_time(tsk, cputime_to_nsecs(user)); 167 tsk->utimescaled += cputime_to_nsecs(scale_vtime(user)); 182 return virt_timer_forward(user + guest + system + hardirq + softirq); 201 * In s390, accounting pending user time also implies
|
/linux-master/arch/s390/kvm/ |
H A D | pci.c | 196 struct user_struct *user = get_uid(current_user()); local 198 if (user) 199 atomic_long_sub(nr_pages, &user->locked_vm); 206 struct user_struct *user = get_uid(current_user()); local 212 cur_pages = atomic_long_read(&user->locked_vm); 216 } while (atomic_long_cmpxchg(&user->locked_vm, cur_pages,
|
/linux-master/arch/sh/include/asm/ |
H A D | elf.h | 8 #include <asm/user.h> 120 /* This yields a mask that user programs can use to figure out what 121 instruction set this CPU supports. This could be done in user space,
|
H A D | user.h | 10 * can understand it and provide useful information to the user (under 13 * upage: 1 page consisting of a user struct that tells gdb 20 * current->brk to pick up all of the user variables, plus any memory 38 struct user { struct 52 char u_comm[32]; /* user command name */
|
/linux-master/arch/sh/kernel/ |
H A D | ptrace_32.c | 17 #include <linux/user.h> 351 addr > sizeof(struct user) - 3) 356 else if (addr >= offsetof(struct user, fpu) && 357 addr < offsetof(struct user, u_fpvalid)) { 359 if (addr == offsetof(struct user, fpu.fpscr)) 368 index = addr - offsetof(struct user, fpu); 372 } else if (addr == offsetof(struct user, u_fpvalid)) 391 addr > sizeof(struct user) - 3) 396 else if (addr >= offsetof(struct user, fpu) && 397 addr < offsetof(struct user, u_fpvali [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | entry.S | 431 * instruction attempts from user code. 702 /* The getcc software trap. The user wants the condition codes from 709 srl %l0, 20, %g1 ! give user 714 /* The setcc software trap. The user has condition codes in %g1 725 and %l4, %l5, %l4 ! clear non-ICC bits in user value 832 /* We don't want to muck with user registers like a 977 /* Direct access to user regs, must faster. */
|
H A D | process_32.c | 22 #include <linux/user.h> 323 * This is a clone() call with supplied user stack.
|