/qemu/hw/net/can/ |
H A D | can_sja1000.c | 272 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 D | ctucan_core.c | 51 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 D | xlnx-zynqmp-can.c | 523 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 D | signal.c | 175 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 D | signal.c | 178 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 D | signal.c | 129 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 D | signal.c | 232 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 D | signal.c | 96 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 D | signal.c | 278 __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 D | signal.c | 202 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 D | signal.c | 159 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 D | signal.c | 129 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 D | signal.c | 115 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 D | signal.c | 420 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 D | signal.c | 227 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 D | signal.c | 111 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 D | signal.c | 118 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 D | signal.c | 139 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 D | spiceaudio.c | 49 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 D | megasas.c | 69 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 D | signal.c | 573 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 D | signal.c | 155 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 D | signal.c | 28 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 D | test-thread-breakpoint.py | 19 frame = gdb.selected_frame() 20 report(str(frame.function()) == "thread1_func", "break @ %s"%frame)
|
/qemu/tests/tcg/alpha/system/ |
H A D | boot.S | 109 .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
|