Home
last modified time | relevance | path

Searched refs:__put_user (Results 1 – 17 of 17) sorted by relevance

/openbmc/qemu/bsd-user/freebsd/
H A Dos-stat.c35 __put_user(host_st->st_dev, &target_st->st_dev); in h2t_freebsd11_stat()
36 __put_user(host_st->st_ino, &target_st->st_ino); in h2t_freebsd11_stat()
37 __put_user(host_st->st_mode, &target_st->st_mode); in h2t_freebsd11_stat()
38 __put_user(host_st->st_nlink, &target_st->st_nlink); in h2t_freebsd11_stat()
39 __put_user(host_st->st_uid, &target_st->st_uid); in h2t_freebsd11_stat()
40 __put_user(host_st->st_gid, &target_st->st_gid); in h2t_freebsd11_stat()
41 __put_user(host_st->st_rdev, &target_st->st_rdev); in h2t_freebsd11_stat()
42 __put_user(host_st->st_atim.tv_sec, &target_st->st_atim.tv_sec); in h2t_freebsd11_stat()
43 __put_user(host_st->st_atim.tv_nsec, &target_st->st_atim.tv_nsec); in h2t_freebsd11_stat()
44 __put_user(host_st->st_mtim.tv_sec, &target_st->st_mtim.tv_sec); in h2t_freebsd11_stat()
[all …]
H A Dos-proc.c188 __put_user(host_rs->rs_flags, &target_rs->rs_flags); in h2t_reaper_status()
189 __put_user(host_rs->rs_children, &target_rs->rs_children); in h2t_reaper_status()
190 __put_user(host_rs->rs_descendants, &target_rs->rs_descendants); in h2t_reaper_status()
191 __put_user(host_rs->rs_reaper, &target_rs->rs_reaper); in h2t_reaper_status()
192 __put_user(host_rs->rs_pid, &target_rs->rs_pid); in h2t_reaper_status()
224 __put_user(host_rk->rk_sig, &target_rk->rk_sig); in h2t_reaper_kill()
225 __put_user(host_rk->rk_flags, &target_rk->rk_flags); in h2t_reaper_kill()
226 __put_user(host_rk->rk_subtree, &target_rk->rk_subtree); in h2t_reaper_kill()
227 __put_user(host_rk->rk_killed, &target_rk->rk_killed); in h2t_reaper_kill()
228 __put_user(host_rk->rk_fpid, &target_rk->rk_fpid); in h2t_reaper_kill()
[all …]
H A Dos-stat.h593 __put_user(fl.l_type, &target_fl->l_type); in do_freebsd_fcntl()
594 __put_user(fl.l_whence, &target_fl->l_whence); in do_freebsd_fcntl()
595 __put_user(fl.l_start, &target_fl->l_start); in do_freebsd_fcntl()
596 __put_user(fl.l_len, &target_fl->l_len); in do_freebsd_fcntl()
597 __put_user(fl.l_pid, &target_fl->l_pid); in do_freebsd_fcntl()
598 __put_user(fl.l_sysid, &target_fl->l_sysid); in do_freebsd_fcntl()
/openbmc/qemu/bsd-user/
H A Dbsd-proc.c54 __put_user(rusage->ru_utime.tv_sec, &target_rusage->ru_utime.tv_sec); in h2g_rusage()
55 __put_user(rusage->ru_utime.tv_usec, &target_rusage->ru_utime.tv_usec); in h2g_rusage()
57 __put_user(rusage->ru_stime.tv_sec, &target_rusage->ru_stime.tv_sec); in h2g_rusage()
58 __put_user(rusage->ru_stime.tv_usec, &target_rusage->ru_stime.tv_usec); in h2g_rusage()
60 __put_user(rusage->ru_maxrss, &target_rusage->ru_maxrss); in h2g_rusage()
61 __put_user(rusage->ru_idrss, &target_rusage->ru_idrss); in h2g_rusage()
62 __put_user(rusage->ru_idrss, &target_rusage->ru_idrss); in h2g_rusage()
63 __put_user(rusage->ru_isrss, &target_rusage->ru_isrss); in h2g_rusage()
64 __put_user(rusage->ru_minflt, &target_rusage->ru_minflt); in h2g_rusage()
65 __put_user(rusage->ru_majflt, &target_rusage->ru_majflt); in h2g_rusage()
[all …]
H A Dbsd-mem.c73 __put_user(host_ip->cuid, &target_ip->cuid); in host_to_target_ipc_perm__locked()
74 __put_user(host_ip->cgid, &target_ip->cgid); in host_to_target_ipc_perm__locked()
75 __put_user(host_ip->uid, &target_ip->uid); in host_to_target_ipc_perm__locked()
76 __put_user(host_ip->gid, &target_ip->gid); in host_to_target_ipc_perm__locked()
77 __put_user(host_ip->mode, &target_ip->mode); in host_to_target_ipc_perm__locked()
78 __put_user(host_ip->seq, &target_ip->seq); in host_to_target_ipc_perm__locked()
79 __put_user(host_ip->key, &target_ip->key); in host_to_target_ipc_perm__locked()
94 __put_user(host_sd->shm_segsz, &target_sd->shm_segsz); in host_to_target_shmid_ds()
95 __put_user(host_sd->shm_lpid, &target_sd->shm_lpid); in host_to_target_shmid_ds()
96 __put_user(host_sd->shm_cpid, &target_sd->shm_cpid); in host_to_target_shmid_ds()
[all …]
H A Dsignal.c274 __put_user(info->si_signo, &tinfo->si_signo); in tswap_siginfo()
275 __put_user(info->si_errno, &tinfo->si_errno); in tswap_siginfo()
276 __put_user(si_code, &tinfo->si_code); /* Zero out si_type, it's internal */ in tswap_siginfo()
277 __put_user(info->si_pid, &tinfo->si_pid); in tswap_siginfo()
278 __put_user(info->si_uid, &tinfo->si_uid); in tswap_siginfo()
279 __put_user(info->si_status, &tinfo->si_status); in tswap_siginfo()
280 __put_user(info->si_addr, &tinfo->si_addr); in tswap_siginfo()
297 __put_user(info->_reason._fault._trapno, in tswap_siginfo()
301 __put_user(info->_reason._timer._timerid, in tswap_siginfo()
303 __put_user(info->_reason._timer._overrun, in tswap_siginfo()
[all …]
H A Dqemu.h335 # define __put_user(x, hptr) __put_user_e(x, hptr, be) macro
338 # define __put_user(x, hptr) __put_user_e(x, hptr, le) macro
356 __put_user((x), __hptr); \
/openbmc/qemu/linux-user/m68k/
H A Dsignal.c86 __put_user(mask, &sc->sc_mask); in setup_sigcontext()
87 __put_user(env->aregs[7], &sc->sc_usp); in setup_sigcontext()
88 __put_user(env->dregs[0], &sc->sc_d0); in setup_sigcontext()
89 __put_user(env->dregs[1], &sc->sc_d1); in setup_sigcontext()
90 __put_user(env->aregs[0], &sc->sc_a0); in setup_sigcontext()
91 __put_user(env->aregs[1], &sc->sc_a1); in setup_sigcontext()
92 __put_user(sr, &sc->sc_sr); in setup_sigcontext()
93 __put_user(env->pc, &sc->sc_pc); in setup_sigcontext()
140 __put_user(sig, &frame->sig); in setup_frame()
143 __put_user(sc_addr, &frame->psc); in setup_frame()
[all …]
/openbmc/qemu/linux-user/i386/
H A Dsignal.c302 __put_user(0, &sw->magic1); in fxsave_sigcontext()
331 __put_user(TARGET_FP_XSTATE_MAGIC1, &sw->magic1); in xsave_sigcontext()
332 __put_user(extended_size, &sw->extended_size); in xsave_sigcontext()
333 __put_user(env->xcr0, &sw->xfeatures); in xsave_sigcontext()
334 __put_user(xstate_size, &sw->xstate_size); in xsave_sigcontext()
335 __put_user(TARGET_FP_XSTATE_MAGIC2, magic2); in xsave_sigcontext()
353 __put_user(env->segs[R_GS].selector, (uint32_t *)&sc->gs); in setup_sigcontext()
354 __put_user(env->segs[R_FS].selector, (uint32_t *)&sc->fs); in setup_sigcontext()
355 __put_user(env->segs[R_ES].selector, (uint32_t *)&sc->es); in setup_sigcontext()
356 __put_user(env->segs[R_DS].selector, (uint32_t *)&sc->ds); in setup_sigcontext()
[all …]
/openbmc/qemu/linux-user/alpha/
H A Dsignal.c74 __put_user(on_sig_stack(frame_addr), &sc->sc_onstack); in setup_sigcontext()
75 __put_user(set->sig[0], &sc->sc_mask); in setup_sigcontext()
76 __put_user(env->pc, &sc->sc_pc); in setup_sigcontext()
77 __put_user(8, &sc->sc_ps); in setup_sigcontext()
80 __put_user(env->ir[i], &sc->sc_regs[i]); in setup_sigcontext()
82 __put_user(0, &sc->sc_regs[31]); in setup_sigcontext()
85 __put_user(env->fir[i], &sc->sc_fpregs[i]); in setup_sigcontext()
87 __put_user(0, &sc->sc_fpregs[31]); in setup_sigcontext()
88 __put_user(cpu_alpha_load_fpcr(env), &sc->sc_fpcr); in setup_sigcontext()
90 __put_user(0, &sc->sc_traparg_a0); /* FIXME */ in setup_sigcontext()
[all …]
/openbmc/qemu/linux-user/xtensa/
H A Dsignal.c115 __put_user(env->pc, &sc->sc_pc); in setup_sigcontext()
116 __put_user(env->sregs[PS], &sc->sc_ps); in setup_sigcontext()
117 __put_user(env->sregs[LBEG], &sc->sc_lbeg); in setup_sigcontext()
118 __put_user(env->sregs[LEND], &sc->sc_lend); in setup_sigcontext()
119 __put_user(env->sregs[LCOUNT], &sc->sc_lcount); in setup_sigcontext()
124 __put_user(env->regs[i], sc->sc_a + i); in setup_sigcontext()
126 __put_user(0, &sc->sc_xtregs); in setup_sigcontext()
135 __put_user(0x22, &tramp[0]); in install_sigtramp()
136 __put_user(0x0a, &tramp[1]); in install_sigtramp()
137 __put_user(TARGET_NR_rt_sigreturn, &tramp[2]); in install_sigtramp()
[all …]
/openbmc/qemu/linux-user/hppa/
H A Dsignal.c68 __put_user(env->iaoq_f, &sc->sc_iaoq[0]); in setup_sigcontext()
69 __put_user(env->iaoq_b, &sc->sc_iaoq[1]); in setup_sigcontext()
70 __put_user(0, &sc->sc_iasq[0]); in setup_sigcontext()
71 __put_user(0, &sc->sc_iasq[1]); in setup_sigcontext()
72 __put_user(0, &sc->sc_flags); in setup_sigcontext()
74 __put_user(cpu_hppa_get_psw(env), &sc->sc_gr[0]); in setup_sigcontext()
76 __put_user(env->gr[i], &sc->sc_gr[i]); in setup_sigcontext()
79 __put_user((uint64_t)env->fr0_shadow << 32, &sc->sc_fr[0]); in setup_sigcontext()
81 __put_user(env->fr[i], &sc->sc_fr[i]); in setup_sigcontext()
84 __put_user(env->cr[CR_SAR], &sc->sc_sar); in setup_sigcontext()
[all …]
/openbmc/qemu/linux-user/loongarch64/
H A Dsignal.c158 __put_user(extctx->flags, &sc->sc_flags); in setup_sigframe()
159 __put_user(env->pc, &sc->sc_pc); in setup_sigframe()
160 __put_user(0, &sc->sc_regs[0]); in setup_sigframe()
162 __put_user(env->gpr[i], &sc->sc_regs[i]); in setup_sigframe()
173 __put_user(LASX_CTX_MAGIC, &info->magic); in setup_sigframe()
174 __put_user(extctx->lasx.size, &info->size); in setup_sigframe()
179 __put_user(env->fpr[i].vreg.UD(0), &lasx_ctx->regs[4 * i]); in setup_sigframe()
180 __put_user(env->fpr[i].vreg.UD(1), &lasx_ctx->regs[4 * i + 1]); in setup_sigframe()
181 __put_user(env->fpr[i].vreg.UD(2), &lasx_ctx->regs[4 * i + 2]); in setup_sigframe()
182 __put_user(env->fpr[i].vreg.UD(3), &lasx_ctx->regs[4 * i + 3]); in setup_sigframe()
[all …]
/openbmc/qemu/linux-user/mips/
H A Dsignal.c99 __put_user(0x24020000 + syscall, tramp + 0); in install_sigtramp()
100 __put_user(0x0000000c , tramp + 1); in install_sigtramp()
108 __put_user(exception_resume_pc(regs), &sc->sc_pc); in setup_sigcontext()
111 __put_user(0, &sc->sc_regs[0]); in setup_sigcontext()
113 __put_user(regs->active_tc.gpr[i], &sc->sc_regs[i]); in setup_sigcontext()
116 __put_user(regs->active_tc.HI[0], &sc->sc_mdhi); in setup_sigcontext()
117 __put_user(regs->active_tc.LO[0], &sc->sc_mdlo); in setup_sigcontext()
121 __put_user(regs->active_tc.HI[1], &sc->sc_hi1); in setup_sigcontext()
122 __put_user(regs->active_tc.HI[2], &sc->sc_hi2); in setup_sigcontext()
123 __put_user(regs->active_tc.HI[3], &sc->sc_hi3); in setup_sigcontext()
[all …]
/openbmc/qemu/linux-user/ppc/
H A Dsignal.c255 __put_user(env->gpr[i], &frame->mc_gregs[i]); in save_user_regs()
257 __put_user(env->nip, &frame->mc_gregs[TARGET_PT_NIP]); in save_user_regs()
258 __put_user(env->ctr, &frame->mc_gregs[TARGET_PT_CTR]); in save_user_regs()
259 __put_user(env->lr, &frame->mc_gregs[TARGET_PT_LNK]); in save_user_regs()
260 __put_user(cpu_read_xer(env), &frame->mc_gregs[TARGET_PT_XER]); in save_user_regs()
263 __put_user(ccr, &frame->mc_gregs[TARGET_PT_CCR]); in save_user_regs()
272 __put_user(avr->u64[PPC_VEC_HI], &vreg->u64[0]); in save_user_regs()
273 __put_user(avr->u64[PPC_VEC_LO], &vreg->u64[1]); in save_user_regs()
278 __put_user(h2g(frame->mc_vregs.altivec), &frame->v_regs); in save_user_regs()
282 __put_user((uint32_t)env->spr[SPR_VRSAVE], vrsave); in save_user_regs()
[all …]
/openbmc/qemu/linux-user/sh4/
H A Dsignal.c123 #define COPY(x) __put_user(regs->x, &sc->sc_##x) in setup_sigcontext()
138 __put_user(regs->fregs[i], &sc->sc_fpregs[i]); in setup_sigcontext()
140 __put_user(regs->fpscr, &sc->sc_fpscr); in setup_sigcontext()
141 __put_user(regs->fpul, &sc->sc_fpul); in setup_sigcontext()
144 __put_user(mask, &sc->oldmask); in setup_sigcontext()
193 __put_user(set->sig[i + 1], &frame->extramask[i]); in setup_frame()
239 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame()
240 __put_user(0, (unsigned long *)&frame->uc.tuc_link); in setup_rt_frame()
245 __put_user(set->sig[i], &frame->uc.tuc_sigmask.sig[i]); in setup_rt_frame()
338 __put_user(MOVW(2), &tramp[0]); in setup_sigtramp()
[all …]
/openbmc/qemu/linux-user/riscv/
H A Dsignal.c84 __put_user(env->pc, &sc->pc); in setup_sigcontext()
87 __put_user(env->gpr[i], &sc->gpr[i - 1]); in setup_sigcontext()
90 __put_user(env->fpr[i], &sc->fpr[i]); in setup_sigcontext()
94 __put_user(fcsr, &sc->fcsr); in setup_sigcontext()
100 __put_user(0, &(uc->uc_flags)); in setup_ucontext()
101 __put_user(0, &(uc->uc_link)); in setup_ucontext()
107 __put_user(set->sig[i], &(uc->uc_sigmask.sig[i])); in setup_ucontext()
210 __put_user(0x08b00893, tramp + 0); /* li a7, 139 = __NR_rt_sigreturn */ in setup_sigtramp()
211 __put_user(0x00000073, tramp + 1); /* ecall */ in setup_sigtramp()