Home
last modified time | relevance | path

Searched refs:frame (Results 1 – 25 of 79) sorted by relevance

1234

/qemu/hw/net/can/
H A Dcan_sja1000.c272 frame->flags = 0; in buff2frame_pel()
273 frame->can_id = 0; in buff2frame_pel()
279 if (frame->can_dlc > 8) { in buff2frame_pel()
280 frame->can_dlc = 8; in buff2frame_pel()
312 frame->flags = 0; in buff2frame_bas()
319 if (frame->can_dlc > 8) { in buff2frame_bas()
320 frame->can_dlc = 8; in buff2frame_bas()
327 frame->data[i] = 0; in buff2frame_bas()
335 int dlen = frame->can_dlc; in frame2buff_pel()
375 int dlen = frame->can_dlc; in frame2buff_bas()
[all …]
H A Dctucan_core.c51 frame->can_id = 0; in ctucan_buff2frame()
52 frame->can_dlc = 0; in ctucan_buff2frame()
53 frame->flags = 0; in ctucan_buff2frame()
96 memcpy(frame->data, buff + 0x10, 0x40); in ctucan_buff2frame()
105 if (frame == NULL) { in ctucan_frame2buff()
115 bytes_cnt = frame->can_dlc; in ctucan_frame2buff()
149 memcpy(buff + 0x10, frame->data, 0x40); in ctucan_frame2buff()
239 qemu_can_frame frame; in ctucan_send_ready_buffers() local
271 ctucan_buff2frame(pf, &frame); in ctucan_send_ready_buffers()
541 const qemu_can_frame *frame = frames; in ctucan_receive() local
[all …]
H A Dxlnx-zynqmp-can.c523 trace_xlnx_can_tx_data(frame.can_id, frame.can_dlc, in transfer_fifo()
524 frame.data[0], frame.data[1], in transfer_fifo()
525 frame.data[2], frame.data[3], in transfer_fifo()
526 frame.data[4], frame.data[5], in transfer_fifo()
527 frame.data[6], frame.data[7]); in transfer_fifo()
721 trace_xlnx_can_rx_fifo_filter_reject(frame->can_id, frame->can_dlc); in update_rx_fifo()
770 trace_xlnx_can_rx_data(frame->can_id, frame->can_dlc, in update_rx_fifo()
771 frame->data[0], frame->data[1], in update_rx_fifo()
772 frame->data[2], frame->data[3], in update_rx_fifo()
773 frame->data[4], frame->data[5], in update_rx_fifo()
[all …]
/qemu/linux-user/s390x/
H A Dsignal.c175 sigframe *frame; in setup_frame() local
196 save_sigregs(env, &frame->sregs); in setup_frame()
203 __put_user(sig, &frame->signo); in setup_frame()
206 save_sigregs_ext(env, &frame->sregs_ext); in setup_frame()
237 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
244 rt_sigframe *frame; in setup_rt_frame() local
270 frame->info = *info; in setup_rt_frame()
278 __put_user(0, &frame->uc.tuc_link); in setup_rt_frame()
360 sigframe *frame; in do_sigreturn() local
378 restore_sigregs(env, &frame->sregs); in do_sigreturn()
[all …]
/qemu/linux-user/sh4/
H A Dsignal.c178 struct target_sigframe *frame; in setup_frame() local
212 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
216 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
224 struct target_rt_sigframe *frame; in setup_rt_frame() local
236 frame->info = *info; in setup_rt_frame()
239 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame()
242 setup_sigcontext(&frame->uc.tuc_mcontext, in setup_rt_frame()
264 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
274 struct target_sigframe *frame; in do_sigreturn() local
294 restore_sigcontext(regs, &frame->sc); in do_sigreturn()
[all …]
/qemu/linux-user/m68k/
H A Dsignal.c129 struct target_sigframe *frame; in setup_frame() local
140 __put_user(sig, &frame->sig); in setup_frame()
143 __put_user(sc_addr, &frame->psc); in setup_frame()
277 struct target_rt_sigframe *frame; in setup_rt_frame() local
290 __put_user(sig, &frame->sig); in setup_rt_frame()
296 __put_user(uc_addr, &frame->puc); in setup_rt_frame()
298 frame->info = *info; in setup_rt_frame()
302 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame()
303 __put_user(0, &frame->uc.tuc_link); in setup_rt_frame()
330 struct target_sigframe *frame; in do_sigreturn() local
[all …]
/qemu/linux-user/loongarch64/
H A Dsignal.c232 if (get_user_u32(magic, frame) || get_user_u32(size, frame + 4)) { in parse_extcontext()
238 extctx->end.gaddr = frame; in parse_extcontext()
248 extctx->fpu.gaddr = frame; in parse_extcontext()
257 extctx->lsx.gaddr = frame; in parse_extcontext()
274 frame += size; in parse_extcontext()
353 struct target_rt_sigframe *frame; in setup_rt_frame() local
363 if (!frame) { in setup_rt_frame()
379 frame->rs_info = *info; in setup_rt_frame()
398 unlock_user(frame, frame_addr, sizeof(*frame) + extctx.size); in setup_rt_frame()
403 struct target_rt_sigframe *frame; in do_rt_sigreturn() local
[all …]
/qemu/linux-user/openrisc/
H A Dsignal.c96 target_rt_sigframe *frame; in setup_rt_frame() local
106 frame->info = *info; in setup_rt_frame()
109 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame()
110 __put_user(0, &frame->uc.tuc_link); in setup_rt_frame()
112 target_save_altstack(&frame->uc.tuc_stack, env); in setup_rt_frame()
113 setup_sigcontext(&frame->uc.tuc_mcontext, env); in setup_rt_frame()
133 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
140 target_rt_sigframe *frame; in do_rt_sigreturn() local
154 restore_sigcontext(env, &frame->uc.tuc_mcontext); in do_rt_sigreturn()
157 unlock_user_struct(frame, frame_addr, 0); in do_rt_sigreturn()
[all …]
/qemu/linux-user/ppc/
H A Dsignal.c278 __put_user(h2g(frame->mc_vregs.altivec), &frame->v_regs); in save_user_regs()
300 __put_user(*fpr, &frame->mc_fregs[i]); in save_user_regs()
372 __get_user(v_addr, &frame->v_regs); in restore_user_regs()
408 __get_user(*fpr, &frame->mc_fregs[i]); in restore_user_regs()
410 __get_user(fpscr, &frame->mc_fregs[32]); in restore_user_regs()
429 struct target_sigframe *frame; in setup_frame() local
438 sc = &frame->sctx; in setup_frame()
443 __put_user(h2g(&frame->mctx), &sc->regs); in setup_frame()
447 save_user_regs(env, &frame->mctx); in setup_frame()
471 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
[all …]
/qemu/linux-user/mips/
H A Dsignal.c202 struct sigframe *frame; in setup_frame() local
212 setup_sigcontext(regs, &frame->sf_sc); in setup_frame()
238 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
247 struct sigframe *frame; in do_sigreturn() local
265 restore_sigcontext(regs, &frame->sf_sc); in do_sigreturn()
296 struct target_rt_sigframe *frame; in setup_rt_frame() local
306 frame->rs_info = *info; in setup_rt_frame()
308 __put_user(0, &frame->rs_uc.tuc_flags); in setup_rt_frame()
309 __put_user(0, &frame->rs_uc.tuc_link); in setup_rt_frame()
343 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
[all …]
/qemu/linux-user/xtensa/
H A Dsignal.c159 struct target_rt_sigframe *frame; in setup_rt_frame() local
187 frame->info = *info; in setup_rt_frame()
190 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame()
191 __put_user(0, &frame->uc.tuc_link); in setup_rt_frame()
193 if (!setup_sigcontext(frame, env)) { in setup_rt_frame()
212 install_sigtramp(frame->retcode); in setup_rt_frame()
239 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
276 struct target_rt_sigframe *frame; in do_rt_sigreturn() local
286 restore_sigcontext(env, frame); in do_rt_sigreturn()
289 unlock_user_struct(frame, frame_addr, 0); in do_rt_sigreturn()
[all …]
/qemu/linux-user/alpha/
H A Dsignal.c129 struct target_sigframe *frame; in setup_frame() local
146 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
167 struct target_rt_sigframe *frame; in setup_rt_frame() local
176 frame->info = *info; in setup_rt_frame()
178 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame()
179 __put_user(0, &frame->uc.tuc_link); in setup_rt_frame()
182 target_save_altstack(&frame->uc.tuc_stack, env); in setup_rt_frame()
238 struct target_rt_sigframe *frame; in do_rt_sigreturn() local
248 restore_sigcontext(env, &frame->uc.tuc_mcontext); in do_rt_sigreturn()
251 unlock_user_struct(frame, frame_addr, 0); in do_rt_sigreturn()
[all …]
/qemu/linux-user/hppa/
H A Dsignal.c115 struct target_rt_sigframe *frame; in setup_rt_frame() local
132 frame->info = *info; in setup_rt_frame()
133 frame->uc.tuc_flags = 0; in setup_rt_frame()
134 frame->uc.tuc_link = 0; in setup_rt_frame()
136 target_save_altstack(&frame->uc.tuc_stack, env); in setup_rt_frame()
142 setup_sigcontext(&frame->uc.tuc_mcontext, env); in setup_rt_frame()
144 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
149 env->gr[25] = h2g(&frame->info); in setup_rt_frame()
150 env->gr[24] = h2g(&frame->uc); in setup_rt_frame()
179 struct target_rt_sigframe *frame; in do_rt_sigreturn() local
[all …]
/qemu/linux-user/i386/
H A Dsignal.c420 struct sigframe *frame; in setup_frame() local
429 __put_user(sig, &frame->sig); in setup_frame()
431 setup_sigcontext(&frame->sc, &frame->fpstate, env, set->sig[0], in setup_frame()
476 struct rt_sigframe *frame; in setup_rt_frame() local
487 __put_user(sig, &frame->sig); in setup_rt_frame()
489 __put_user(addr, &frame->pinfo); in setup_rt_frame()
491 __put_user(addr, &frame->puc); in setup_rt_frame()
494 frame->info = *info; in setup_rt_frame()
505 setup_sigcontext(&frame->uc.tuc_mcontext, &frame->fpstate, env, in setup_rt_frame()
665 struct sigframe *frame; in do_sigreturn() local
[all …]
/qemu/linux-user/arm/
H A Dsignal.c227 write_arm_sigreturn(frame->retcode, in setup_return()
324 struct sigframe *frame; in setup_frame() local
332 setup_sigframe(&frame->uc, set, regs); in setup_frame()
338 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
341 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
349 struct rt_sigframe *frame; in setup_rt_frame() local
360 frame->info = *info; in setup_rt_frame()
362 setup_sigframe(&frame->sig.uc, set, env); in setup_rt_frame()
506 struct sigframe *frame = NULL; in do_sigreturn() local
525 &frame->uc)) { in do_sigreturn()
[all …]
/qemu/linux-user/cris/
H A Dsignal.c111 struct target_signal_frame *frame; in setup_frame() local
115 frame_addr = get_sigframe(env, sizeof *frame); in setup_frame()
124 setup_sigreturn(frame->retcode); in setup_frame()
127 __put_user(set->sig[0], &frame->sc.oldmask); in setup_frame()
130 __put_user(set->sig[i], &frame->extramask[i - 1]); in setup_frame()
133 setup_sigcontext(&frame->sc, env); in setup_frame()
142 unlock_user_struct(frame, frame_addr, 1); in setup_frame()
157 struct target_signal_frame *frame; in do_sigreturn() local
171 __get_user(target_set.sig[0], &frame->sc.oldmask); in do_sigreturn()
178 restore_sigcontext(&frame->sc, env); in do_sigreturn()
[all …]
/qemu/linux-user/riscv/
H A Dsignal.c118 struct target_rt_sigframe *frame; in setup_rt_frame() local
120 frame_addr = get_sigframe(ka, env, sizeof(*frame)); in setup_rt_frame()
127 setup_ucontext(&frame->uc, env, set); in setup_rt_frame()
128 frame->info = *info; in setup_rt_frame()
140 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
184 struct target_rt_sigframe *frame; in do_rt_sigreturn() local
189 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) { in do_rt_sigreturn()
193 restore_ucontext(env, &frame->uc); in do_rt_sigreturn()
194 target_restore_altstack(&frame->uc.uc_stack, env); in do_rt_sigreturn()
196 unlock_user_struct(frame, frame_addr, 0); in do_rt_sigreturn()
[all …]
/qemu/linux-user/microblaze/
H A Dsignal.c139 struct target_rt_sigframe *frame; in setup_rt_frame() local
150 frame->info = *info; in setup_rt_frame()
152 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame()
153 __put_user(0, &frame->uc.tuc_link); in setup_rt_frame()
155 target_save_altstack(&frame->uc.tuc_stack, env); in setup_rt_frame()
156 setup_sigcontext(&frame->uc.tuc_mcontext, env); in setup_rt_frame()
181 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
192 struct target_rt_sigframe *frame = NULL; in do_rt_sigreturn() local
205 restore_sigcontext(&frame->uc.tuc_mcontext, env); in do_rt_sigreturn()
209 unlock_user_struct(frame, frame_addr, 0); in do_rt_sigreturn()
[all …]
/qemu/audio/
H A Dspiceaudio.c49 uint32_t *frame; member
137 if (!out->frame) { in line_out_get_buffer()
142 if (out->frame) { in line_out_get_buffer()
146 return out->frame + out->fpos; in line_out_get_buffer()
156 assert(buf == out->frame + out->fpos && out->fpos <= out->fsize); in line_out_put_buffer()
160 spice_server_playback_put_samples(&out->sin, out->frame); in line_out_put_buffer()
161 out->frame = NULL; in line_out_put_buffer()
184 if (out->frame) { in line_out_enable()
185 memset(out->frame + out->fpos, 0, (out->fsize - out->fpos) << 2); in line_out_enable()
186 spice_server_playback_put_samples (&out->sin, out->frame); in line_out_enable()
[all …]
/qemu/hw/scsi/
H A Dmegasas.c69 union mfi_frame *frame; member
449 hwaddr frame) in megasas_lookup_frame() argument
475 cmd->frame = NULL; in megasas_unmap_frame()
505 trace_megasas_qf_busy(frame); in megasas_enqueue_frame()
510 trace_megasas_qf_new(index, frame); in megasas_enqueue_frame()
512 cmd->pa = frame; in megasas_enqueue_frame()
514 cmd->frame = pci_dma_map(pcid, frame, &frame_size_p, 0); in megasas_enqueue_frame()
517 if (cmd->frame) { in megasas_enqueue_frame()
1711 cdb = cmd->frame->pass.cdb; in megasas_handle_scsi()
1713 lun_id = cmd->frame->header.lun_id; in megasas_handle_scsi()
[all …]
/qemu/linux-user/aarch64/
H A Dsignal.c573 struct target_rt_sigframe *frame; in target_setup_frame() local
628 if (!frame) { in target_setup_frame()
632 target_setup_general_frame(frame, env, set); in target_setup_frame()
649 fr = (void *)frame + fr_ofs; in target_setup_frame()
673 frame->info = *info; in target_setup_frame()
678 unlock_user(frame, frame_addr, layout.total_size); in target_setup_frame()
682 unlock_user(frame, frame_addr, layout.total_size); in target_setup_frame()
701 struct target_rt_sigframe *frame = NULL; in do_rt_sigreturn() local
713 if (target_restore_sigframe(env, frame)) { in do_rt_sigreturn()
719 unlock_user_struct(frame, frame_addr, 0); in do_rt_sigreturn()
[all …]
/qemu/linux-user/hexagon/
H A Dsignal.c155 struct target_rt_sigframe *frame; in setup_rt_frame() local
157 frame_addr = get_sigframe(ka, env, sizeof(*frame)); in setup_rt_frame()
164 setup_ucontext(&frame->uc, env, set); in setup_rt_frame()
165 frame->info = *info; in setup_rt_frame()
171 install_sigtramp(frame->tramp); in setup_rt_frame()
185 unlock_user_struct(frame, frame_addr, 1); in setup_rt_frame()
263 struct target_rt_sigframe *frame; in do_rt_sigreturn() local
272 restore_ucontext(env, &frame->uc); in do_rt_sigreturn()
273 target_restore_altstack(&frame->uc.uc_stack, env); in do_rt_sigreturn()
275 unlock_user_struct(frame, frame_addr, 0); in do_rt_sigreturn()
[all …]
/qemu/bsd-user/arm/
H A Dsignal.c28 struct target_sigframe *frame, in set_sigtramp_args() argument
64 struct target_sigframe *frame) in get_vfpcontext() argument
67 target_mcontext_vfp_t *vfp = &frame->sf_vfp; in get_vfpcontext()
68 target_mcontext_t *mcp = &frame->sf_uc.uc_mcontext; in get_vfpcontext()
76 mcp->mc_vfp_ptr = tswap32(frame_addr + ((uintptr_t)vfp - (uintptr_t)frame)); in get_vfpcontext()
130 struct target_sigframe *frame, int flags) in setup_sigframe_arch() argument
132 target_mcontext_t *mcp = &frame->sf_uc.uc_mcontext; in setup_sigframe_arch()
135 get_vfpcontext(env, frame_addr, frame); in setup_sigframe_arch()
/qemu/tests/tcg/multiarch/gdbstub/
H A Dtest-thread-breakpoint.py19 frame = gdb.selected_frame()
20 report(str(frame.function()) == "thread1_func", "break @ %s"%frame)
/qemu/tests/tcg/alpha/system/
H A Dboot.S109 .frame $sp, 0, $26, 0
146 .frame $sp, 0, $26, 0
168 .frame $sp, 0, $26, 0
213 .frame $sp, 48, $23
278 .frame $sp, 16, $23
377 .frame $sp, 32, $23
404 .frame $sp, 32, $23
432 .frame $sp, 32, $23
473 .frame $sp, 32, $23

1234