Lines Matching refs:ptr
153 unsigned long *ptr = (unsigned long *)buf; in kgdb_getregs() local
158 if ((unsigned long)ptr & 3) in kgdb_getregs()
163 *ptr++ = regs->gpr[i]; in kgdb_getregs()
167 *ptr++ = 0; in kgdb_getregs()
168 *ptr++ = 0; in kgdb_getregs()
172 *ptr++ = regs->nip; in kgdb_getregs()
173 *ptr++ = regs->msr; in kgdb_getregs()
174 *ptr++ = regs->ccr; in kgdb_getregs()
175 *ptr++ = regs->link; in kgdb_getregs()
176 *ptr++ = regs->ctr; in kgdb_getregs()
177 *ptr++ = regs->xer; in kgdb_getregs()
186 unsigned long *ptr = (unsigned long *)buf; in kgdb_putreg() local
199 if ((unsigned long)ptr & 3) in kgdb_putreg()
203 regs->gpr[regno] = *ptr; in kgdb_putreg()
205 case 64: regs->nip = *ptr; break; in kgdb_putreg()
206 case 65: regs->msr = *ptr; break; in kgdb_putreg()
207 case 66: regs->ccr = *ptr; break; in kgdb_putreg()
208 case 67: regs->link = *ptr; break; in kgdb_putreg()
209 case 68: regs->ctr = *ptr; break; in kgdb_putreg()
210 case 69: regs->ctr = *ptr; break; in kgdb_putreg()
221 unsigned long *ptr = (unsigned long *)buf; in kgdb_putregs() local
226 if ((unsigned long)ptr & 3) in kgdb_putregs()
236 regs->gpr[i] = *ptr++; in kgdb_putregs()
239 ptr += 32*2; in kgdb_putregs()
242 regs->nip = *ptr++; in kgdb_putregs()
243 regs->msr = *ptr++; in kgdb_putregs()
244 regs->ccr = *ptr++; in kgdb_putregs()
245 regs->link = *ptr++; in kgdb_putregs()
246 regs->ctr = *ptr++; in kgdb_putregs()
247 regs->xer = *ptr++; in kgdb_putregs()