Lines Matching refs:dest

75 static void fpuregset_32ton(const fpregset32_t *src, fpregset_t *dest,
1719 fpuregset_nto32(const fpregset_t *src, fpregset32_t *dest, struct fq32 *dfq)
1723 bzero(dest, sizeof (*dest));
1725 dest->fpu_fr.fpu_regs[i] = src->fpu_fr.fpu_regs[i];
1726 dest->fpu_q = NULL;
1727 dest->fpu_fsr = (uint32_t)src->fpu_fsr;
1728 dest->fpu_qcnt = src->fpu_qcnt;
1729 dest->fpu_q_entrysize = sizeof (struct fpq32);
1730 dest->fpu_en = src->fpu_en;
1750 fpuregset_32ton(const fpregset32_t *src, fpregset_t *dest,
1755 bzero(dest, sizeof (*dest));
1757 dest->fpu_fr.fpu_regs[i] = src->fpu_fr.fpu_regs[i];
1758 dest->fpu_q = dfq;
1759 dest->fpu_fsr = (uint64_t)src->fpu_fsr;
1760 if ((dest->fpu_qcnt = src->fpu_qcnt) > 0)
1761 dest->fpu_q_entrysize = sizeof (struct _fpq);
1763 dest->fpu_q_entrysize = 0;
1764 dest->fpu_en = src->fpu_en;
1776 ucontext_32ton(const ucontext32_t *src, ucontext_t *dest,
1781 bzero(dest, sizeof (*dest));
1783 dest->uc_flags = src->uc_flags;
1784 dest->uc_link = (ucontext_t *)(uintptr_t)src->uc_link;
1787 dest->uc_sigmask.__sigbits[i] = src->uc_sigmask.__sigbits[i];
1790 dest->uc_stack.ss_sp = (void *)(uintptr_t)src->uc_stack.ss_sp;
1791 dest->uc_stack.ss_size = (size_t)src->uc_stack.ss_size;
1792 dest->uc_stack.ss_flags = src->uc_stack.ss_flags;
1796 dest->uc_mcontext.gregs[i] =
1798 dest->uc_mcontext.gregs[REG_CCR] =
1800 dest->uc_mcontext.gregs[REG_ASI] = ASI_PNF;
1806 dest->uc_mcontext.gregs[REG_FPRS] =
1810 dest->uc_mcontext.gregs[REG_FPRS] = 0;
1812 dest->uc_mcontext.gwins =
1816 &dest->uc_mcontext.fpregs, sfq, dfq);
1821 rwindow_nto32(struct rwindow *src, struct rwindow32 *dest)
1824 greg32_t *d = (greg32_t *)dest;
1832 rwindow_32ton(struct rwindow32 *src, struct rwindow *dest)
1835 greg_t *d = (greg_t *)dest;