Lines Matching refs:dump
97 struct user dump; in aout_core_dump() local
109 strncpy(dump.u_comm, current->comm, sizeof(dump.u_comm)); in aout_core_dump()
110 dump.u_ar0 = offsetof(struct user, regs); in aout_core_dump()
111 dump.signal = signr; in aout_core_dump()
112 aout_dump_thread(regs, &dump); in aout_core_dump()
116 if ((dump.u_dsize + dump.u_ssize+1) * PAGE_SIZE > limit) in aout_core_dump()
117 dump.u_dsize = 0; in aout_core_dump()
120 if ((dump.u_ssize + 1) * PAGE_SIZE > limit) in aout_core_dump()
121 dump.u_ssize = 0; in aout_core_dump()
125 if (!access_ok(VERIFY_READ, (void __user *)START_DATA(dump), dump.u_dsize << PAGE_SHIFT)) in aout_core_dump()
126 dump.u_dsize = 0; in aout_core_dump()
127 if (!access_ok(VERIFY_READ, (void __user *)START_STACK(dump), dump.u_ssize << PAGE_SHIFT)) in aout_core_dump()
128 dump.u_ssize = 0; in aout_core_dump()
132 DUMP_WRITE(&dump,sizeof(dump)); in aout_core_dump()
138 if (dump.u_dsize != 0) { in aout_core_dump()
139 dump_start = START_DATA(dump); in aout_core_dump()
140 dump_size = dump.u_dsize << PAGE_SHIFT; in aout_core_dump()
144 if (dump.u_ssize != 0) { in aout_core_dump()
145 dump_start = START_STACK(dump); in aout_core_dump()
146 dump_size = dump.u_ssize << PAGE_SHIFT; in aout_core_dump()