Lines Matching refs:to

14 	 * If task is not current, it will have been flushed already to
73 * @to: Destination of copy.
78 * GPR register values for the current transaction to fall back on if it
87 struct membuf to)
89 struct membuf to_msr = membuf_at(&to, offsetof(struct pt_regs, msr));
91 struct membuf to_softe = membuf_at(&to, offsetof(struct pt_regs, softe));
104 membuf_write(&to, &target->thread.ckpt_regs, sizeof(struct user_pt_regs));
110 return membuf_zero(&to, ELF_NGREG * sizeof(unsigned long) -
119 * @count: Number of bytes to copy.
120 * @kbuf: Kernel buffer to copy into.
121 * @ubuf: User buffer to copy from.
126 * GPR register values for the current transaction to fall back on if it
215 * @to: Destination of copy.
220 * values for the current transaction to fall back on if it aborts
230 struct membuf to)
245 /* copy to local buffer then write that out */
249 return membuf_write(&to, buf, sizeof(buf));
257 * @count: Number of bytes to copy.
258 * @kbuf: Kernel buffer to copy into.
259 * @ubuf: User buffer to copy from.
264 * FPR register values for the current transaction to fall back on
294 /* copy to local buffer then write that out */
327 * @to: Destination of copy.
332 * the checkpointed values for the current transaction to fall
343 struct membuf to)
362 membuf_write(&to, &target->thread.ckvr_state, 33 * sizeof(vector128));
368 return membuf_write(&to, &vrsave, sizeof(vrsave));
376 * @count: Number of bytes to copy.
377 * @kbuf: Kernel buffer to copy into.
378 * @ubuf: User buffer to copy from.
383 * the checkpointed values for the current transaction to fall
456 * @to: Destination of copy.
461 * values for the current transaction to fall back on if it aborts
470 struct membuf to)
489 return membuf_write(&to, buf, 32 * sizeof(double));
497 * @count: Number of bytes to copy.
498 * @kbuf: Kernel buffer to copy into.
499 * @ubuf: User buffer to copy from.
504 * VSX register values for the current transaction to fall back on
563 * @to: Destination of copy.
575 struct membuf to)
591 membuf_write(&to, &target->thread.tm_tfhar, sizeof(u64));
593 membuf_write(&to, &target->thread.tm_texasr, sizeof(u64));
595 return membuf_write(&to, &target->thread.tm_tfiar, sizeof(u64));
603 * @count: Number of bytes to copy.
604 * @kbuf: Kernel buffer to copy into.
605 * @ubuf: User buffer to copy from.
665 struct membuf to)
673 return membuf_write(&to, &target->thread.tm_tar, sizeof(u64));
706 struct membuf to)
714 return membuf_write(&to, &target->thread.tm_ppr, sizeof(u64));
746 struct membuf to)
754 return membuf_write(&to, &target->thread.tm_dscr, sizeof(u64));
775 struct membuf to)
777 gpr32_get_common(target, regset, to,
779 return membuf_zero(&to, ELF_NGREG * sizeof(u32));