| /openbmc/qemu/linux-user/sh4/ |
| H A D | signal.c | 178 struct target_sigframe *frame; in setup_frame() local 184 frame_addr = get_sigframe(ka, regs->gregs[15], sizeof(*frame)); in setup_frame() 186 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 190 setup_sigcontext(&frame->sc, regs, set->sig[0]); in setup_frame() 193 __put_user(set->sig[i + 1], &frame->extramask[i]); in setup_frame() 208 regs->gregs[6] = frame_addr += offsetof(typeof(*frame), sc); in setup_frame() 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 230 frame_addr = get_sigframe(ka, regs->gregs[15], sizeof(*frame)); in setup_rt_frame() [all …]
|
| /openbmc/qemu/linux-user/m68k/ |
| H A D | signal.c | 129 struct target_sigframe *frame; in setup_frame() local 134 frame_addr = get_sigframe(ka, env, sizeof *frame); in setup_frame() 136 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 140 __put_user(sig, &frame->sig); in setup_frame() 143 __put_user(sc_addr, &frame->psc); in setup_frame() 145 setup_sigcontext(&frame->sc, env, set->sig[0]); in setup_frame() 148 __put_user(set->sig[i], &frame->extramask[i - 1]); in setup_frame() 152 __put_user(default_sigreturn, &frame->pretcode); in setup_frame() 157 unlock_user_struct(frame, frame_addr, 1); in setup_frame() 277 struct target_rt_sigframe *frame; in setup_rt_frame() local [all …]
|
| /openbmc/qemu/linux-user/loongarch64/ |
| H A D | signal.c | 225 static bool parse_extcontext(struct extctx_layout *extctx, abi_ptr frame) in parse_extcontext() argument 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() 266 extctx->lasx.gaddr = frame; in parse_extcontext() 274 frame += size; in parse_extcontext() 353 struct target_rt_sigframe *frame; in setup_rt_frame() local 361 frame = lock_user(VERIFY_WRITE, frame_addr, in setup_rt_frame() 362 sizeof(*frame) + extctx.size, 0); in setup_rt_frame() [all …]
|
| /openbmc/qemu/linux-user/xtensa/ |
| H A D | signal.c | 109 static int setup_sigcontext(struct target_rt_sigframe *frame, in setup_sigcontext() argument 112 struct target_sigcontext *sc = &frame->uc.tuc_mcontext; in setup_sigcontext() 159 struct target_rt_sigframe *frame; in setup_rt_frame() local 168 frame_addr = get_sigframe(ka, env, sizeof(*frame)); in setup_rt_frame() 182 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 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() 192 target_save_altstack(&frame->uc.tuc_stack, env); in setup_rt_frame() 193 if (!setup_sigcontext(frame, env)) { in setup_rt_frame() [all …]
|
| /openbmc/qemu/linux-user/mips/ |
| H A D | signal.c | 202 struct sigframe *frame; in setup_frame() local 206 frame_addr = get_sigframe(ka, regs, sizeof(*frame)); in setup_frame() 208 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 212 setup_sigcontext(regs, &frame->sf_sc); in setup_frame() 215 __put_user(set->sig[i], &frame->sf_mask.sig[i]); in setup_frame() 238 unlock_user_struct(frame, frame_addr, 1); in setup_frame() 247 struct sigframe *frame; in do_sigreturn() local 255 if (!lock_user_struct(VERIFY_READ, frame, frame_addr, 1)) in do_sigreturn() 259 __get_user(target_set.sig[i], &frame->sf_mask.sig[i]); in do_sigreturn() 265 restore_sigcontext(regs, &frame->sf_sc); in do_sigreturn() [all …]
|
| /openbmc/qemu/linux-user/ppc/ |
| H A D | signal.c | 243 static void save_user_regs(CPUPPCState *env, struct target_mcontext *frame) in save_user_regs() argument 255 __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() 270 ppc_avr_t *vreg = (ppc_avr_t *)&frame->mc_vregs.altivec[i]; in save_user_regs() 276 vrsave = (uint32_t *)&frame->mc_vregs.altivec[33]; in save_user_regs() 278 __put_user(h2g(frame->mc_vregs.altivec), &frame->v_regs); in save_user_regs() [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/canonical-multitouch/frame/ |
| H A D | pessimizing-move.patch | 3 | ../../frame-2.5.0/src/x11/device_x11.cpp:126:13: error: moving a temporary object prevents copy e… 4 | std::move(UniqueUFAxis(static_cast<oif::frame::UFAxis*>(axis))); 6 | ../../frame-2.5.0/src/x11/device_x11.cpp:126:13: note: remove std::move call here 7 | std::move(UniqueUFAxis(static_cast<oif::frame::UFAxis*>(axis))); 14 Index: frame-2.5.0/src/x11/device_x11.cpp 16 --- frame-2.5.0.orig/src/x11/device_x11.cpp 17 +++ frame-2.5.0/src/x11/device_x11.cpp 23 - std::move(UniqueUFAxis(static_cast<oif::frame::UFAxis*>(axis))); 24 + axes_[type] = UniqueUFAxis(static_cast<oif::frame::UFAxis*>(axis));
|
| /openbmc/qemu/linux-user/alpha/ |
| H A D | signal.c | 129 struct target_sigframe *frame; in setup_frame() local 132 frame_addr = get_sigframe(ka, env, sizeof(*frame)); in setup_frame() 134 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_frame() 138 setup_sigcontext(&frame->sc, env, frame_addr, set); in setup_frame() 146 unlock_user_struct(frame, frame_addr, 1); in setup_frame() 167 struct target_rt_sigframe *frame; in setup_rt_frame() local 170 frame_addr = get_sigframe(ka, env, sizeof(*frame)); in setup_rt_frame() 172 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 176 frame->info = *info; in setup_rt_frame() 178 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame() [all …]
|
| /openbmc/qemu/linux-user/hppa/ |
| H A D | signal.c | 115 struct target_rt_sigframe *frame; in setup_rt_frame() local 128 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { in setup_rt_frame() 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() 139 __put_user(set->sig[i], &frame->uc.tuc_sigmask.sig[i]); 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() [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-multimedia/libmad/libmad/ |
| H A D | CVE-2017-8372_CVE-2017-8373.patch | 6 The main data to decode a frame can come from the current frame and part of the 7 previous frame, the so called bit reservoir. si.main_data_begin is the part of 8 the previous frame we need for this frame. frame_space is the amount of main 9 data that can be in this frame, and next_md_begin is the part of this frame that 10 is going to be used for the next frame. 12 The maximum amount of data from a previous frame that the format allows is 511 13 bytes. The maximum frame size for the defined bitrates is at MPEG 2.5 layer 2 19 There is also support for a "free" bitrate which allows you to create any frame 25 The previous frame data is stored in *stream->main_data and contains 27 need from the previous frame (si.main_data_begin) it still wouldn't fit [all …]
|
| /openbmc/qemu/linux-user/i386/ |
| H A D | signal.c | 446 struct sigframe *frame; in setup_frame() local 458 frame = lock_user(VERIFY_WRITE, frame_addr, total_size, 0); in setup_frame() 459 if (!frame) { in setup_frame() 464 fxstate = (void *)frame + (fxstate_addr - frame_addr); in setup_frame() 468 fpstate = (void *)frame + (fpstate_addr - frame_addr); in setup_frame() 471 setup_sigcontext(env, &frame->sc, set->sig[0], fpkind, in setup_frame() 475 __put_user(set->sig[i], &frame->extramask[i - 1]); in setup_frame() 481 __put_user(ka->sa_restorer, &frame->pretcode); in setup_frame() 484 install_sigtramp(frame->retcode); in setup_frame() 485 __put_user(default_sigreturn, &frame->pretcode); in setup_frame() [all …]
|
| /openbmc/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() 123 if (!lock_user_struct(VERIFY_WRITE, frame, frame_addr, 0)) { 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() [all …]
|
| /openbmc/qemu/hw/net/can/ |
| H A D | ctucan_core.c | 49 static void ctucan_buff2frame(const uint8_t *buff, qemu_can_frame *frame) in ctucan_buff2frame() argument 51 frame->can_id = 0; in ctucan_buff2frame() 52 frame->can_dlc = 0; in ctucan_buff2frame() 53 frame->flags = 0; in ctucan_buff2frame() 66 frame->can_dlc = can_dlc2len(frame_form_w.s.dlc); in ctucan_buff2frame() 73 frame->can_id = (identifier_w.s.identifier_base << 18) | in ctucan_buff2frame() 75 frame->can_id |= QEMU_CAN_EFF_FLAG; in ctucan_buff2frame() 77 frame->can_id = identifier_w.s.identifier_base; in ctucan_buff2frame() 81 frame->flags |= QEMU_CAN_FRMF_ESI; in ctucan_buff2frame() 85 frame->can_id |= QEMU_CAN_RTR_FLAG; in ctucan_buff2frame() [all …]
|
| H A D | xlnx-zynqmp-can.c | 388 static void generate_frame(qemu_can_frame *frame, uint32_t *data) in generate_frame() argument 390 frame->can_id = data[0]; in generate_frame() 391 frame->can_dlc = FIELD_EX32(data[1], TXFIFO_DLC, DLC); in generate_frame() 393 frame->data[0] = FIELD_EX32(data[2], TXFIFO_DATA1, DB3); in generate_frame() 394 frame->data[1] = FIELD_EX32(data[2], TXFIFO_DATA1, DB2); in generate_frame() 395 frame->data[2] = FIELD_EX32(data[2], TXFIFO_DATA1, DB1); in generate_frame() 396 frame->data[3] = FIELD_EX32(data[2], TXFIFO_DATA1, DB0); in generate_frame() 398 frame->data[4] = FIELD_EX32(data[3], TXFIFO_DATA2, DB7); in generate_frame() 399 frame->data[5] = FIELD_EX32(data[3], TXFIFO_DATA2, DB6); in generate_frame() 400 frame->data[6] = FIELD_EX32(data[3], TXFIFO_DATA2, DB5); in generate_frame() [all …]
|
| /openbmc/bmcweb/http/ |
| H A D | http2_connection.hpp | 396 int onFrameRecvCallback(const nghttp2_frame& frame) in onFrameRecvCallback() argument 398 BMCWEB_LOG_DEBUG("frame type {}", static_cast<int>(frame.hd.type)); in onFrameRecvCallback() 399 switch (frame.hd.type) in onFrameRecvCallback() 404 if ((frame.hd.flags & NGHTTP2_FLAG_END_STREAM) != 0) in onFrameRecvCallback() 406 return onRequestRecv(frame.hd.stream_id); in onFrameRecvCallback() 416 const nghttp2_frame* frame, in onFrameRecvCallbackStatic() argument 420 static_cast<int>(frame->hd.type)); in onFrameRecvCallbackStatic() 426 if (frame == nullptr) in onFrameRecvCallbackStatic() 431 return userPtrToSelf(userData).onFrameRecvCallback(*frame); in onFrameRecvCallbackStatic() 459 int onHeaderCallback(const nghttp2_frame& frame, in onHeaderCallback() argument [all …]
|
| /openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/utouch/utouch-frame/ |
| H A D | 0001-include-sys-stat.h-for-fixing-build-issue-on-musl.patch | 14 tools/utouch-frame-test-mtdev.c | 1 + 17 diff --git a/tools/utouch-frame-test-mtdev.c b/tools/utouch-frame-test-mtdev.c 19 --- a/tools/utouch-frame-test-mtdev.c 20 +++ b/tools/utouch-frame-test-mtdev.c
|
| H A D | 0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch | 14 src/frame-mtdev.c | 7 ++++++- 17 diff --git a/src/frame-mtdev.c b/src/frame-mtdev.c 19 --- a/src/frame-mtdev.c 20 +++ b/src/frame-mtdev.c
|
| /openbmc/fb-ipmi-oem/include/ |
| H A D | usb-dbg.hpp | 82 struct frame struct 96 frame() : buf(nullptr), pages(0), mtime(0) {} in frame() argument 108 frame frame_info; 109 frame frame_sel; 110 frame frame_snr; 111 frame frame_postcode;
|
| /openbmc/qemu/tests/tcg/multiarch/gdbstub/ |
| H A D | test-thread-breakpoint.py | 18 frame = gdb.selected_frame() 19 report(str(frame.function()) == "thread1_func", "break @ %s"%frame)
|
| /openbmc/u-boot/arch/arm/mach-tegra/ |
| H A D | ivc.c | 89 uint32_t frame) in tegra_ivc_frame_addr() argument 91 BUG_ON(frame >= ivc->nframes); in tegra_ivc_frame_addr() 94 (ivc->frame_size * frame); in tegra_ivc_frame_addr() 99 uint32_t frame) in tegra_ivc_frame_pointer() argument 101 return (void *)tegra_ivc_frame_addr(ivc, ch, frame); in tegra_ivc_frame_pointer() 106 unsigned frame) in tegra_ivc_invalidate_frame() argument 108 ulong base = tegra_ivc_frame_addr(ivc, h, frame); in tegra_ivc_invalidate_frame() 114 unsigned frame) in tegra_ivc_flush_frame() argument 116 ulong base = tegra_ivc_frame_addr(ivc, h, frame); in tegra_ivc_flush_frame() 236 int tegra_ivc_read_get_next_frame(struct tegra_ivc *ivc, void **frame) in tegra_ivc_read_get_next_frame() argument [all …]
|
| /openbmc/qemu/bsd-user/i386/ |
| H A D | signal.c | 28 struct target_sigframe *frame, in set_sigtramp_args() argument 41 struct target_sigframe *frame, int flags) in setup_sigframe_arch() argument 43 target_mcontext_t *mcp = &frame->sf_uc.uc_mcontext; in setup_sigframe_arch()
|
| /openbmc/qemu/bsd-user/x86_64/ |
| H A D | signal.c | 27 int sig, struct target_sigframe *frame, abi_ulong frame_addr, in set_sigtramp_args() argument 39 struct target_sigframe *frame, int flags) in setup_sigframe_arch() argument 41 target_mcontext_t *mcp = &frame->sf_uc.uc_mcontext; in setup_sigframe_arch()
|
| /openbmc/qemu/hw/scsi/ |
| H A D | megasas.c | 69 union mfi_frame *frame; member 170 unsigned long frame, uint8_t v) in megasas_frame_set_cmd_status() argument 173 stb_pci_dma(pci, frame + offsetof(struct mfi_frame_header, cmd_status), in megasas_frame_set_cmd_status() 178 unsigned long frame, uint8_t v) in megasas_frame_set_scsi_status() argument 181 stb_pci_dma(pci, frame + offsetof(struct mfi_frame_header, scsi_status), in megasas_frame_set_scsi_status() 204 unsigned long frame) in megasas_frame_get_context() argument 209 ldq_le_pci_dma(pci, frame + offsetof(struct mfi_frame_header, context), in megasas_frame_get_context() 273 if (next >= (uint8_t *)cmd->frame + cmd->pa_size) { in megasas_sgl_next() 287 cmd->flags = le16_to_cpu(cmd->frame->header.flags); in megasas_map_sgl() 288 iov_count = cmd->frame->header.sge_count; in megasas_map_sgl() [all …]
|
| /openbmc/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()
|
| /openbmc/ipmbbridge/ |
| H A D | ipmbutils.cpp | 79 bool isFrameValid(IPMB_HEADER* frame, uint8_t length) in isFrameValid() argument 81 bool frameValid = ipmbConnectionHeaderChecksumValidate(frame); in isFrameValid() 89 return ipmbDataChecksumValidate(frame, length); in isFrameValid()
|