| tag | line | file | source code |
| dump | 149 | arch/alpha/kernel/process.c | void dump_thread(struct pt_regs * pt, struct user * dump) |
| dump | 154 | arch/alpha/kernel/process.c | dump->magic = CMAGIC; |
| dump | 155 | arch/alpha/kernel/process.c | dump->start_code = current->mm->start_code; |
| dump | 156 | arch/alpha/kernel/process.c | dump->start_data = current->mm->start_data; |
| dump | 157 | arch/alpha/kernel/process.c | dump->start_stack = rdusp() & ~(PAGE_SIZE - 1); |
| dump | 158 | arch/alpha/kernel/process.c | dump->u_tsize = (current->mm->end_code - dump->start_code) >> PAGE_SHIFT; |
| dump | 159 | arch/alpha/kernel/process.c | dump->u_dsize = (current->mm->brk + (PAGE_SIZE - 1) - dump->start_data) >> PAGE_SHIFT; |
| dump | 160 | arch/alpha/kernel/process.c | dump->u_ssize = |
| dump | 161 | arch/alpha/kernel/process.c | (current->mm->start_stack - dump->start_stack + PAGE_SIZE - 1) >> PAGE_SHIFT; |
| dump | 168 | arch/alpha/kernel/process.c | dump->regs[EF_V0] = pt->r0; |
| dump | 169 | arch/alpha/kernel/process.c | dump->regs[EF_T0] = pt->r1; |
| dump | 170 | arch/alpha/kernel/process.c | dump->regs[EF_T1] = pt->r2; |
| dump | 171 | arch/alpha/kernel/process.c | dump->regs[EF_T2] = pt->r3; |
| dump | 172 | arch/alpha/kernel/process.c | dump->regs[EF_T3] = pt->r4; |
| dump | 173 | arch/alpha/kernel/process.c | dump->regs[EF_T4] = pt->r5; |
| dump | 174 | arch/alpha/kernel/process.c | dump->regs[EF_T5] = pt->r6; |
| dump | 175 | arch/alpha/kernel/process.c | dump->regs[EF_T6] = pt->r7; |
| dump | 176 | arch/alpha/kernel/process.c | dump->regs[EF_T7] = pt->r8; |
| dump | 177 | arch/alpha/kernel/process.c | dump->regs[EF_S0] = sw->r9; |
| dump | 178 | arch/alpha/kernel/process.c | dump->regs[EF_S1] = sw->r10; |
| dump | 179 | arch/alpha/kernel/process.c | dump->regs[EF_S2] = sw->r11; |
| dump | 180 | arch/alpha/kernel/process.c | dump->regs[EF_S3] = sw->r12; |
| dump | 181 | arch/alpha/kernel/process.c | dump->regs[EF_S4] = sw->r13; |
| dump | 182 | arch/alpha/kernel/process.c | dump->regs[EF_S5] = sw->r14; |
| dump | 183 | arch/alpha/kernel/process.c | dump->regs[EF_S6] = sw->r15; |
| dump | 184 | arch/alpha/kernel/process.c | dump->regs[EF_A3] = pt->r19; |
| dump | 185 | arch/alpha/kernel/process.c | dump->regs[EF_A4] = pt->r20; |
| dump | 186 | arch/alpha/kernel/process.c | dump->regs[EF_A5] = pt->r21; |
| dump | 187 | arch/alpha/kernel/process.c | dump->regs[EF_T8] = pt->r22; |
| dump | 188 | arch/alpha/kernel/process.c | dump->regs[EF_T9] = pt->r23; |
| dump | 189 | arch/alpha/kernel/process.c | dump->regs[EF_T10] = pt->r24; |
| dump | 190 | arch/alpha/kernel/process.c | dump->regs[EF_T11] = pt->r25; |
| dump | 191 | arch/alpha/kernel/process.c | dump->regs[EF_RA] = pt->r26; |
| dump | 192 | arch/alpha/kernel/process.c | dump->regs[EF_T12] = pt->r27; |
| dump | 193 | arch/alpha/kernel/process.c | dump->regs[EF_AT] = pt->r28; |
| dump | 194 | arch/alpha/kernel/process.c | dump->regs[EF_SP] = rdusp(); |
| dump | 195 | arch/alpha/kernel/process.c | dump->regs[EF_PS] = pt->ps; |
| dump | 196 | arch/alpha/kernel/process.c | dump->regs[EF_PC] = pt->pc; |
| dump | 197 | arch/alpha/kernel/process.c | dump->regs[EF_GP] = pt->gp; |
| dump | 198 | arch/alpha/kernel/process.c | dump->regs[EF_A0] = pt->r16; |
| dump | 199 | arch/alpha/kernel/process.c | dump->regs[EF_A1] = pt->r17; |
| dump | 200 | arch/alpha/kernel/process.c | dump->regs[EF_A2] = pt->r18; |
| dump | 201 | arch/alpha/kernel/process.c | memcpy((char *)dump->regs + EF_SIZE, sw->fp, 32 * 8); |
| dump | 360 | arch/i386/kernel/process.c | void dump_thread(struct pt_regs * regs, struct user * dump) |
| dump | 365 | arch/i386/kernel/process.c | dump->magic = CMAGIC; |
| dump | 366 | arch/i386/kernel/process.c | dump->start_code = 0; |
| dump | 367 | arch/i386/kernel/process.c | dump->start_stack = regs->esp & ~(PAGE_SIZE - 1); |
| dump | 368 | arch/i386/kernel/process.c | dump->u_tsize = ((unsigned long) current->mm->end_code) >> PAGE_SHIFT; |
| dump | 369 | arch/i386/kernel/process.c | dump->u_dsize = ((unsigned long) (current->mm->brk + (PAGE_SIZE-1))) >> PAGE_SHIFT; |
| dump | 370 | arch/i386/kernel/process.c | dump->u_dsize -= dump->u_tsize; |
| dump | 371 | arch/i386/kernel/process.c | dump->u_ssize = 0; |
| dump | 373 | arch/i386/kernel/process.c | dump->u_debugreg[i] = current->debugreg[i]; |
| dump | 375 | arch/i386/kernel/process.c | if (dump->start_stack < TASK_SIZE) |
| dump | 376 | arch/i386/kernel/process.c | dump->u_ssize = ((unsigned long) (TASK_SIZE - dump->start_stack)) >> PAGE_SHIFT; |
| dump | 378 | arch/i386/kernel/process.c | dump->regs = *regs; |
| dump | 380 | arch/i386/kernel/process.c | dump->u_fpvalid = dump_fpu (&dump->i387); |
| dump | 163 | arch/m68k/kernel/process.c | void dump_thread(struct pt_regs * regs, struct user * dump) |
| dump | 166 | arch/m68k/kernel/process.c | dump->magic = CMAGIC; |
| dump | 167 | arch/m68k/kernel/process.c | dump->start_code = 0; |
| dump | 168 | arch/m68k/kernel/process.c | dump->start_stack = rdusp() & ~(PAGE_SIZE - 1); |
| dump | 169 | arch/m68k/kernel/process.c | dump->u_tsize = ((unsigned long) current->mm->end_code) >> PAGE_SHIFT; |
| dump | 170 | arch/m68k/kernel/process.c | dump->u_dsize = ((unsigned long) (current->mm->brk + |
| dump | 172 | arch/m68k/kernel/process.c | dump->u_dsize -= dump->u_tsize; |
| dump | 173 | arch/m68k/kernel/process.c | dump->u_ssize = 0; |
| dump | 175 | arch/m68k/kernel/process.c | if (dump->start_stack < TASK_SIZE) |
| dump | 176 | arch/m68k/kernel/process.c | dump->u_ssize = ((unsigned long) (TASK_SIZE - dump->start_stack)) >> PAGE_SHIFT; |
| dump | 178 | arch/m68k/kernel/process.c | dump->u_ar0 = (struct pt_regs *)(((int)(&dump->regs)) -((int)(dump))); |
| dump | 179 | arch/m68k/kernel/process.c | dump->regs = *regs; |
| dump | 180 | arch/m68k/kernel/process.c | dump->regs2 = ((struct switch_stack *)regs)[-1]; |
| dump | 182 | arch/m68k/kernel/process.c | dump->u_fpvalid = dump_fpu (&dump->m68kfp); |
| dump | 168 | arch/mips/kernel/process.c | void dump_thread(struct pt_regs * regs, struct user * dump) |
| dump | 139 | arch/ppc/kernel/process.c | void dump_thread(struct pt_regs * regs, struct user * dump) |
| dump | 282 | arch/sparc/kernel/process.c | void dump_thread(struct pt_regs * regs, struct user * dump) |
| dump | 286 | arch/sparc/kernel/process.c | dump->magic = SUNOS_CORE_MAGIC; |
| dump | 287 | arch/sparc/kernel/process.c | dump->len = sizeof(struct user); |
| dump | 288 | arch/sparc/kernel/process.c | dump->regs.psr = regs->psr; |
| dump | 289 | arch/sparc/kernel/process.c | dump->regs.pc = regs->pc; |
| dump | 290 | arch/sparc/kernel/process.c | dump->regs.npc = regs->npc; |
| dump | 291 | arch/sparc/kernel/process.c | dump->regs.y = regs->y; |
| dump | 293 | arch/sparc/kernel/process.c | memcpy(&dump->regs.regs[0], ®s->u_regs[1], (sizeof(unsigned long) * 15)); |
| dump | 294 | arch/sparc/kernel/process.c | dump->uexec = current->tss.core_exec; |
| dump | 295 | arch/sparc/kernel/process.c | dump->u_tsize = (((unsigned long) current->mm->end_code) - |
| dump | 297 | arch/sparc/kernel/process.c | dump->u_dsize = ((unsigned long) (current->mm->brk + (PAGE_SIZE-1))); |
| dump | 298 | arch/sparc/kernel/process.c | dump->u_dsize -= dump->u_tsize; |
| dump | 299 | arch/sparc/kernel/process.c | dump->u_dsize &= ~(PAGE_SIZE - 1); |
| dump | 301 | arch/sparc/kernel/process.c | dump->u_ssize = (TASK_SIZE - first_stack_page) & ~(PAGE_SIZE - 1); |
| dump | 302 | arch/sparc/kernel/process.c | memcpy(&dump->fpu.fpstatus.fregs.regs[0], ¤t->tss.float_regs[0], (sizeof(unsigned long) * 32)); |
| dump | 303 | arch/sparc/kernel/process.c | dump->fpu.fpstatus.fsr = current->tss.fsr; |
| dump | 304 | arch/sparc/kernel/process.c | dump->fpu.fpstatus.flags = dump->fpu.fpstatus.extra = 0; |
| dump | 305 | arch/sparc/kernel/process.c | dump->fpu.fpstatus.fpq_count = current->tss.fpqdepth; |
| dump | 306 | arch/sparc/kernel/process.c | memcpy(&dump->fpu.fpstatus.fpq[0], ¤t->tss.fpqueue[0], |
| dump | 308 | arch/sparc/kernel/process.c | dump->sigcode = current->tss.sig_desc; |
| dump | 42 | drivers/net/dgrs_i82596.h | ulong dump[77]; |
| dump | 353 | drivers/net/dgrs_i82596.h | I596_CB_DUMP dump; |
| dump | 87 | fs/binfmt_aout.c | struct user dump; |
| dump | 133 | fs/binfmt_aout.c | strncpy(dump.u_comm, current->comm, sizeof(current->comm)); |
| dump | 134 | fs/binfmt_aout.c | dump.u_ar0 = (void *)(((unsigned long)(&dump.regs)) - ((unsigned long)(&dump))); |
| dump | 135 | fs/binfmt_aout.c | dump.signal = signr; |
| dump | 136 | fs/binfmt_aout.c | dump_thread(regs, &dump); |
| dump | 140 | fs/binfmt_aout.c | if ((dump.u_dsize+dump.u_ssize+1) * PAGE_SIZE > |
| dump | 142 | fs/binfmt_aout.c | dump.u_dsize = 0; |
| dump | 145 | fs/binfmt_aout.c | if ((dump.u_ssize+1) * PAGE_SIZE > |
| dump | 147 | fs/binfmt_aout.c | dump.u_ssize = 0; |
| dump | 151 | fs/binfmt_aout.c | if (verify_area(VERIFY_READ, (void *) START_DATA(dump), dump.u_dsize << PAGE_SHIFT)) |
| dump | 152 | fs/binfmt_aout.c | dump.u_dsize = 0; |
| dump | 153 | fs/binfmt_aout.c | if (verify_area(VERIFY_READ, (void *) dump.start_stack, dump.u_ssize << PAGE_SHIFT)) |
| dump | 154 | fs/binfmt_aout.c | dump.u_ssize = 0; |
| dump | 158 | fs/binfmt_aout.c | DUMP_WRITE(&dump,sizeof(dump)); |
| dump | 164 | fs/binfmt_aout.c | if (dump.u_dsize != 0) { |
| dump | 165 | fs/binfmt_aout.c | dump_start = START_DATA(dump); |
| dump | 166 | fs/binfmt_aout.c | dump_size = dump.u_dsize << PAGE_SHIFT; |
| dump | 170 | fs/binfmt_aout.c | if (dump.u_ssize != 0) { |
| dump | 171 | fs/binfmt_aout.c | dump_start = dump.start_stack; |
| dump | 172 | fs/binfmt_aout.c | dump_size = dump.u_ssize << PAGE_SHIFT; |
| dump | 65 | fs/proc/array.c | struct user dump; |
| dump | 72 | fs/proc/array.c | memset(&dump, 0, sizeof(struct user)); |
| dump | 73 | fs/proc/array.c | dump.magic = CMAGIC; |
| dump | 74 | fs/proc/array.c | dump.u_dsize = MAP_NR(high_memory); |
| dump | 76 | fs/proc/array.c | dump.start_data = PAGE_OFFSET; |
| dump | 92 | fs/proc/array.c | pnt = (char *) &dump + p; |