Searched refs:usp (Results 1 - 25 of 95) sorted by relevance

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/
H A Dsigcontext.h20 unsigned long usp; /* usp before stacking this gunk on it */ member in struct:sigcontext
H A Dprocessor.h58 #define KSTK_ESP(tsk) ((tsk) == current ? rdusp() : (tsk)->thread.usp)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/mips/lib/
H A Duncached.c43 long usp; local
46 usp = CKSEG1ADDR(sp);
50 usp = PHYS_TO_XKPHYS((long long)K_CALG_UNCACHED,
55 usp = sp;
76 : "r" (usp), "r" (ufunc)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/arch-v10/
H A Dsystem.h18 unsigned long usp; local
19 __asm__ __volatile__("move $usp,%0" : "=rm" (usp));
20 return usp;
23 #define wrusp(usp) \
24 __asm__ __volatile__("move %0,$usp" : /* no outputs */ : "rm" (usp))
H A Dprocessor.h22 unsigned long usp; /* user stack pointer */ member in struct:thread_struct
55 #define start_thread(regs, ip, usp) do { \
59 wrusp(usp); \
H A Duser.h39 unsigned long usp; /* User-mode stack pointer. Same as sp when member in struct:user_regs_struct
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/
H A Dprocessor.h23 unsigned long usp; local
25 __asm__ __volatile__("move %/usp,%0" : "=a" (usp));
26 return usp;
29 static inline void wrusp(unsigned long usp) argument
31 __asm__ __volatile__("move %0,%/usp" : : "a" (usp));
60 unsigned long usp; /* user stack pointer */ member in struct:thread_struct
84 unsigned long usp)
91 wrusp(usp);
83 start_thread(struct pt_regs * regs, unsigned long pc, unsigned long usp) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-cris/arch-v32/
H A Dprocessor.h18 unsigned long usp; /* User stack pointer. */ member in struct:thread_struct
48 #define start_thread(regs, ip, usp) \
53 wrusp(usp); \
H A Dsystem.h19 unsigned long usp; local
21 __asm__ __volatile__ ("move $usp, %0" : "=rm" (usp));
22 return usp;
35 #define wrusp(usp) __asm__ __volatile__ ("move %0, $usp" : : "rm" (usp))
H A Duser.h37 unsigned long usp; /* P14, User mode stack pointer. */ member in struct:user_regs_struct
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68knommu/
H A Dprocessor.h30 unsigned long usp;
31 __asm__ __volatile__("move %/usp,%0" : "=a" (usp));
32 return usp;
36 static inline void wrusp(unsigned long usp) argument
40 sw_usp = usp;
42 __asm__ __volatile__("move %0,%/usp" : : "a" (usp));
65 unsigned long usp; /* user stack pointer */ member in struct:thread_struct
139 #define KSTK_ESP(tsk) ((tsk) == current ? rdusp() : (tsk)->thread.usp)
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-blackfin/
H A Dprocessor.h16 unsigned long usp; local
18 __asm__ __volatile__("%0 = usp;\n\t":"=da"(usp));
19 return usp;
22 static inline void wrusp(unsigned long usp) argument
24 __asm__ __volatile__("usp = %0;\n\t"::"da"(usp));
37 unsigned long usp; /* user stack pointer */ member in struct:thread_struct
102 #define KSTK_ESP(tsk) ((tsk) == current ? rdusp() : (tsk)->thread.usp)
H A Duser.h44 long p0, p1, p2, p3, p4, p5, usp, fp; member in struct:user_regs_struct
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v32/kernel/
H A Dtraps.c19 * It's possible to use either the USP register or current->thread.usp.
21 * function is called, and current->thread.usp isn't up to date for the
24 unsigned long usp; local
28 usp = rdusp();
33 regs->erp, regs->srp, regs->ccs, usp, regs->mof);
66 show_stack(NULL, (unsigned long *) usp);
72 if (usp != 0)
H A Dprocess.c138 copy_thread(int nr, unsigned long clone_flags, unsigned long usp, argument
175 p->thread.usp = usp;
253 unsigned long usp = rdusp(); local
255 regs->erp, regs->srp, regs->ccs, usp, regs->mof);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-h8300/
H A Dprocessor.h31 static inline void wrusp(unsigned long usp) { argument
33 sw_usp = usp;
50 unsigned long usp; /* user stack pointer */ member in struct:thread_struct
61 .usp = 0, \
131 #define KSTK_ESP(tsk) ((tsk) == current ? rdusp() : (tsk)->thread.usp)
H A Duser.h39 long usp; member in struct:user_regs_struct
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/cris/arch-v10/kernel/
H A Dtraps.c25 or we use the current->thread.usp, which is not up to date for
28 unsigned long usp = rdusp(); local
31 regs->irp, regs->srp, regs->dccr, usp, regs->mof );
51 show_stack(NULL, (unsigned long*)usp);
54 if (usp != 0)
H A Dprocess.c119 int copy_thread(int nr, unsigned long clone_flags, unsigned long usp, argument
150 p->thread.usp = usp;
184 /* if newusp is 0, we just grab the old usp */
234 unsigned long usp = rdusp(); local
236 regs->irp, regs->srp, regs->dccr, usp, regs->mof );
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc64/
H A Dcompat.h170 unsigned long usp = regs->u_regs[UREG_I6]; local
173 usp += STACK_BIAS;
175 usp &= 0xffffffffUL;
177 usp -= len;
178 usp &= ~0x7UL;
180 return (void __user *) usp;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/parisc/kernel/
H A Dprocess.c217 sys_clone(unsigned long clone_flags, unsigned long usp, argument
232 /* usp must be word aligned. This also prevents users from
235 usp = ALIGN(usp, 4);
237 /* A zero value for usp means use the current stack */
238 if (usp == 0)
239 usp = regs->gr[30];
251 return do_fork(clone_flags, usp, regs, 0, parent_tidptr, child_tidptr);
261 copy_thread(int nr, unsigned long clone_flags, unsigned long usp, argument
289 * in zero for usp
[all...]
H A Dsignal.c103 unsigned long usp = (regs->gr[30] & ~(0x01UL)); local
116 (usp - sigframe_size);
148 DBG(1,"sys_rt_sigreturn: usp %#08lx stack 0x%p\n",
149 usp, &compat_frame->uc.uc_stack);
150 if (do_sigaltstack32(&compat_frame->uc.uc_stack, NULL, usp) == -EFAULT)
159 DBG(1,"sys_rt_sigreturn: usp %#08lx stack 0x%p\n",
160 usp, &frame->uc.uc_stack);
161 if (do_sigaltstack(&frame->uc.uc_stack, NULL, usp) == -EFAULT)
247 unsigned long rp, usp; local
256 usp
505 unsigned int *usp = (unsigned int *)regs->gr[30]; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/h8300/platform/h8s/
H A Dptrace_h8s.c21 saved. Notice that usp has no stack-slot and needs to be treated
34 return task->thread.usp + sizeof(long)*2 + 2;
49 task->thread.usp = data - sizeof(long)*2 - 2;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-v850/
H A Dprocessor.h63 unsigned long pc, unsigned long usp)
66 regs->gpr[GPR_SP] = usp;
62 start_thread(struct pt_regs *regs, unsigned long pc, unsigned long usp) argument
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/smbd/
H A Dpassword.c43 user_struct *usp; local
49 for (usp=validated_users;usp;usp=usp->next,count++) {
50 if (vuid == usp->vuid) {
52 DLIST_PROMOTE(validated_users, usp);
54 return usp;
101 user_struct *usp, *next=NULL; local
103 for (usp
[all...]

Completed in 107 milliseconds

1234