Searched refs:acrs (Results 1 - 15 of 15) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-s390/
H A Delf.h158 save_access_regs(regs->acrs);
169 memcpy(regs->acrs, tsk->thread.acrs, sizeof(regs->acrs));
H A Dsigcontext.h48 unsigned int acrs[__NUM_ACRS]; member in struct:__anon9394
H A Dsystem.h80 static inline void save_access_regs(unsigned int *acrs) argument
82 asm volatile("stam 0,15,0(%0)" : : "a" (acrs) : "memory");
85 static inline void restore_access_regs(unsigned int *acrs) argument
87 asm volatile("lam 0,15,0(%0)" : : "a" (acrs));
95 save_access_regs(&prev->thread.acrs[0]); \
96 restore_access_regs(&next->thread.acrs[0]); \
H A Dprocessor.h94 unsigned int acrs[NUM_ACRS]; member in struct:thread_struct
H A Dptrace.h291 unsigned int acrs[NUM_ACRS]; member in struct:__anon9379
452 unsigned int acrs[NUM_ACRS]; member in struct:user_regs_struct
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/kernel/
H A Dbinfmt_elf32.c95 __u32 acrs[__NUM_ACRS]; member in struct:__anon3748
108 save_access_regs(regs->acrs);
122 memcpy(regs->acrs, tsk->thread.acrs, sizeof(regs->acrs));
H A Dptrace.c140 if (addr >= (addr_t) &dummy->regs.acrs &&
147 if (addr < (addr_t) &dummy->regs.acrs) {
160 offset = addr - (addr_t) &dummy->regs.acrs;
164 * from acrs[15]. Result is a 64 bit value. Read the
165 * 32 bit acrs[15] value and shift it by 32. Sick...
167 if (addr == (addr_t) &dummy->regs.acrs[15])
168 tmp = ((unsigned long) child->thread.acrs[15]) << 32;
171 tmp = *(addr_t *)((addr_t) &child->thread.acrs + offset);
220 if (addr >= (addr_t) &dummy->regs.acrs &&
227 if (addr < (addr_t) &dummy->regs.acrs) {
[all...]
H A Dcompat_ptrace.h43 u32 acrs[NUM_ACRS]; member in struct:user_regs_struct32
H A Dtraps.c236 task->thread.acrs[0], task->thread.acrs[1],
237 task->thread.acrs[2], task->thread.acrs[3]);
239 task->thread.acrs[4], task->thread.acrs[5],
240 task->thread.acrs[6], task->thread.acrs[7]);
242 task->thread.acrs[8], task->thread.acrs[
[all...]
H A Dprocess.c246 save_access_regs(&p->thread.acrs[0]);
259 p->thread.acrs[0] = regs->gprs[6];
267 p->thread.acrs[0] = (unsigned int) regs->gprs[6];
269 p->thread.acrs[0] = (unsigned int)(regs->gprs[6] >> 32);
270 p->thread.acrs[1] = (unsigned int) regs->gprs[6];
H A Dsignal.c117 save_access_regs(current->thread.acrs);
124 memcpy(&user_sregs.regs.acrs, current->thread.acrs,
125 sizeof(sregs->regs.acrs));
152 memcpy(&current->thread.acrs, &user_sregs.regs.acrs,
153 sizeof(sregs->regs.acrs));
154 restore_access_regs(current->thread.acrs);
H A Dcompat_linux.h122 __u32 acrs[__NUM_ACRS]; member in struct:__anon3759
H A Dcompat_signal.c304 save_access_regs(current->thread.acrs);
305 memcpy(regs32.acrs, current->thread.acrs, sizeof(regs32.acrs));
331 memcpy(current->thread.acrs, regs32.acrs, sizeof(current->thread.acrs));
332 restore_access_regs(current->thread.acrs);
H A Dhead64.S251 lam 0,15,.Laregs-.LPG3(%r13) # load acrs needed by uaccess
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/s390/mm/
H A Dfault.c121 save_access_regs(tsk->thread.acrs);
128 if (tsk->thread.acrs[S390_lowcore.exc_access_id])

Completed in 78 milliseconds