Searched refs:frame (Results 51 - 75 of 747) sorted by relevance

1234567891011>>

/linux-master/arch/s390/kernel/
H A Dsignal.c39 * Layout of an old-style signal-frame:
76 * Layout of an rt signal-frame:
108 /* Store registers needed to create the signal frame */
218 struct sigframe __user *frame = local
222 if (__copy_from_user(&set.sig, &frame->sc.oldmask, _SIGMASK_COPY_SIZE))
226 if (restore_sigregs(regs, &frame->sregs))
228 if (restore_sigregs_ext(regs, &frame->sregs_ext))
240 struct rt_sigframe __user *frame = local
244 if (__copy_from_user(&set.sig, &frame->uc.uc_sigmask, sizeof(set)))
247 if (restore_altstack(&frame
288 struct sigframe __user *frame; local
365 struct rt_sigframe __user *frame; local
[all...]
H A Dprocess.c122 } *frame; local
124 frame = container_of(task_pt_regs(p), struct fake_frame, childregs);
125 p->thread.ksp = (unsigned long) frame;
142 frame->sf.back_chain = 0;
143 frame->sf.gprs[11 - 6] = (unsigned long)&frame->childregs;
144 frame->sf.gprs[12 - 6] = (unsigned long)p;
146 frame->sf.gprs[14 - 6] = (unsigned long)ret_from_fork;
148 frame->sf.gprs[15 - 6] = (unsigned long)frame;
[all...]
/linux-master/arch/arm/kernel/
H A Dsignal.c31 static int preserve_iwmmxt_context(struct iwmmxt_sigframe __user *frame) argument
33 char kbuf[sizeof(*frame) + 8];
57 err = __copy_to_user(frame, kframe, sizeof(*kframe));
64 struct iwmmxt_sigframe __user *frame = local
66 char kbuf[sizeof(*frame) + 8];
71 if (__copy_from_user(kframe, frame, sizeof(*frame)))
102 static int preserve_vfp_context(struct vfp_sigframe __user *frame) argument
115 return __copy_to_user(frame, &kframe, sizeof(kframe));
120 struct vfp_sigframe frame; local
189 struct sigframe __user *frame; local
219 struct rt_sigframe __user *frame; local
304 void __user *frame; local
321 setup_return(struct pt_regs *regs, struct ksignal *ksig, unsigned long __user *rc, void __user *frame) argument
449 struct sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame)); local
470 struct rt_sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame)); local
[all...]
/linux-master/arch/xtensa/kernel/
H A Dsignal.c107 /* Save current frame a0..a3 under next SP */
144 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) argument
146 struct sigcontext __user *sc = &frame->uc.uc_mcontext;
168 err |= __copy_to_user(&frame->xtregs.cp, &ti->xtregs_cp,
169 sizeof (frame->xtregs.cp));
171 err |= __copy_to_user(&frame->xtregs.opt, &regs->xtregs_opt,
173 err |= __copy_to_user(&frame->xtregs.user, &ti->xtregs_user,
176 err |= __put_user(err ? NULL : &frame->xtregs, &sc->sc_xtregs);
182 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) argument
184 struct sigcontext __user *sc = &frame
251 struct rt_sigframe __user *frame; local
345 struct rt_sigframe *frame; local
[all...]
/linux-master/arch/x86/include/asm/
H A Dswitch_to.h37 * These two fields must be together. They form a stack frame header,
45 struct inactive_task_frame frame; member in struct:fork_frame
83 static inline void kthread_frame_init(struct inactive_task_frame *frame, argument
86 frame->bx = (unsigned long)fun;
88 frame->di = (unsigned long)arg;
90 frame->r12 = (unsigned long)arg;
H A Dthread_info.h19 * 32-bit corner case. On x86_32, the hardware stack frame is
21 * maximum-length frame. If we enter from CPL 0, the top 8 bytes of
31 * In vm86 mode, the hardware frame is much longer still, so add 16
34 * x86-64 has a fixed-length stack frame, but it depends on whether
166 * entirely contained by a single stack frame.
169 * GOOD_FRAME if within a frame
170 * BAD_STACK if placed across a frame boundary (or outside stack)
171 * NOT_STACK unable to determine (no frame pointers, etc)
183 const void *frame = NULL; local
188 frame
[all...]
/linux-master/arch/microblaze/kernel/
H A Dsignal.c83 struct rt_sigframe __user *frame = local
92 if (!access_ok(frame, sizeof(*frame)))
95 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
100 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &rval))
103 if (restore_altstack(&frame->uc.uc_stack))
114 * Set up a signal frame.
157 struct rt_sigframe __user *frame; local
163 frame = get_sigframe(ksig, regs, sizeof(*frame));
[all...]
/linux-master/tools/testing/selftests/bpf/progs/
H A Dpyperf.h66 void* f_back; // PyFrameObject.f_back, previous frame
89 FrameData *frame, Symbol *symbol)
92 bpf_probe_read_user(&frame->f_back,
93 sizeof(frame->f_back),
95 bpf_probe_read_user(&frame->f_code,
96 sizeof(frame->f_code),
100 if (!frame->f_code)
102 bpf_probe_read_user(&frame->co_filename,
103 sizeof(frame->co_filename),
104 frame
88 get_frame_data(void *frame_ptr, PidData *pidData, FrameData *frame, Symbol *symbol) argument
169 FrameData *frame; member in struct:process_frame_ctx
181 FrameData *frame = ctx->frame; local
272 FrameData frame; local
[all...]
/linux-master/arch/x86/kernel/
H A Dsignal_64.c144 #define unsafe_put_sigmask(set, frame, label) \
146 (__u64 __user *)&(frame)->uc.uc_sigmask, \
167 struct rt_sigframe __user *frame; local
175 frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe), &fp);
178 if (!user_access_begin(frame, sizeof(*frame)))
182 unsafe_put_user(uc_flags, &frame->uc.uc_flags, Efault);
183 unsafe_put_user(0, &frame->uc.uc_link, Efault);
184 unsafe_save_altstack(&frame->uc.uc_stack, regs->sp, Efault);
188 unsafe_put_user(ksig->ka.sa.sa_restorer, &frame
249 struct rt_sigframe __user *frame; local
306 struct rt_sigframe_x32 __user *frame; local
362 struct rt_sigframe_x32 __user *frame; local
[all...]
H A Dsignal_32.c128 struct sigframe_ia32 __user *frame = (struct sigframe_ia32 __user *)(regs->sp-8); local
131 if (!access_ok(frame, sizeof(*frame)))
133 if (__get_user(set.sig[0], &frame->sc.oldmask)
134 || __get_user(((__u32 *)&set)[1], &frame->extramask[0]))
139 if (!ia32_restore_sigcontext(regs, &frame->sc))
144 signal_fault(regs, frame, "32bit sigreturn");
151 struct rt_sigframe_ia32 __user *frame; local
154 frame = (struct rt_sigframe_ia32 __user *)(regs->sp - 4);
156 if (!access_ok(frame, sizeo
234 struct sigframe_ia32 __user *frame; local
305 struct rt_sigframe_ia32 __user *frame; local
[all...]
/linux-master/drivers/net/usb/
H A Dlg-vl600.c98 struct vl600_frame_hdr *frame; local
107 * hours there's an odd number of bytes sized yet correct frame,
112 * begin in the same frame another one is ending however, and no
115 frame = (struct vl600_frame_hdr *) s->current_rx_buf->data;
117 le32_to_cpup(&frame->len)) {
131 frame = (struct vl600_frame_hdr *) buf->data;
132 /* Yes, check that frame->magic == 0x53544448 (or 0x44544d48),
134 if (ntohl(frame->magic) != 0x53544448 &&
135 ntohl(frame->magic) != 0x44544d48)
138 if (buf->len < sizeof(*frame) ||
234 struct vl600_frame_hdr *frame; local
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_lspcon.h29 void *frame, ssize_t len);
41 const void *frame, ssize_t len);
45 void *frame, ssize_t len);
H A Dintel_display_trace.h30 __array(u32, frame, 3)
39 __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__);
45 TP_printk("dev %s, pipe %c enable, pipe A: frame=%u, scanline=%u, pipe B: frame=%u, scanline=%u, pipe C: frame=%u, scanline=%u",
47 __entry->frame[PIPE_A], __entry->scanline[PIPE_A],
48 __entry->frame[PIPE_B], __entry->scanline[PIPE_B],
49 __entry->frame[PIPE_C], __entry->scanline[PIPE_C])
58 __array(u32, frame, 3)
68 __entry->frame[it_
[all...]
/linux-master/drivers/staging/media/atomisp/pci/camera/pipe/src/
H A Dpipe_util.c46 struct ia_css_frame *frame)
50 frames[idx] = frame;
43 ia_css_pipe_util_set_output_frames( struct ia_css_frame *frames[], unsigned int idx, struct ia_css_frame *frame) argument
/linux-master/arch/arm/lib/
H A Dbacktrace.S14 @ fp is 0 or stack frame
16 #define frame r4 define
30 movs frame, r0 @ if frame pointer is zero
46 * Stack frame layout:
51 * frame => saved pc
60 for_each_frame: tst frame, mask @ Check for address exceptions
63 1001: ldr sv_pc, [frame, #0] @ get saved pc
64 1002: ldr sv_fp, [frame, #-12] @ get saved fp
75 ldr r1, [frame, #
[all...]
/linux-master/arch/x86/virt/vmx/tdx/
H A Dseamcall.S3 #include <asm/frame.h>
/linux-master/drivers/acpi/arm64/
H A Dgtdt.c195 struct arch_timer_mem_frame *frame; local
199 pr_err(FW_BUG "GT block present, but frame count is zero.\n");
211 * The CNTCTLBase frame is 4KB (register offsets 0x000 - 0xFFC).
231 frame = &timer_mem->frame[gtdt_frame->frame_number];
233 /* duplicate frame */
234 if (frame->valid)
237 frame->phys_irq = map_gt_gsi(gtdt_frame->timer_interrupt,
239 if (frame->phys_irq <= 0) {
240 pr_warn("failed to map physical timer irq in frame
[all...]
/linux-master/net/mac802154/
H A Dscan.c519 struct ieee802154_association_req_frame frame = {}; local
525 frame.mhr.fc.type = IEEE802154_FC_TYPE_MAC_CMD;
526 frame.mhr.fc.security_enabled = 0;
527 frame.mhr.fc.frame_pending = 0;
528 frame.mhr.fc.ack_request = 1; /* We always expect an ack here */
529 frame.mhr.fc.intra_pan = 0;
530 frame.mhr.fc.dest_addr_mode = (coord->mode == IEEE802154_ADDR_LONG) ?
532 frame.mhr.fc.version = IEEE802154_2003_STD;
533 frame.mhr.fc.source_addr_mode = IEEE802154_EXTENDED_ADDRESSING;
534 frame
645 struct ieee802154_disassociation_notif_frame frame = {}; local
707 struct ieee802154_association_resp_frame frame = {}; local
[all...]
/linux-master/arch/alpha/kernel/
H A Dcore_mcpcia.c449 struct el_common_EV5_uncorrectable_mcheck *frame;
452 frame = &logout->procdata;
457 i, i+1, frame->paltemp[i], frame->paltemp[i+1]);
461 i, i+1, frame->shadow[i],
462 frame->shadow[i+1]);
465 frame->exc_addr);
467 frame->exc_sum);
469 frame->exc_mask);
471 frame
447 struct el_common_EV5_uncorrectable_mcheck *frame; local
519 struct el_common *frame; local
[all...]
/linux-master/arch/alpha/lib/
H A Ddbg_stackcheck.S18 .frame $30, 0, $28, 0
H A Ddbg_current.S17 .frame $30, 0, $28, 0
H A Dstrcpy.S16 .frame $30, 0, $26
/linux-master/drivers/scsi/elx/libefc/
H A Defclib.c62 struct efc_hw_sequence *frame, *next; local
67 list_for_each_entry_safe(frame, next, &efc->pend_frames, list_entry) {
68 list_del(&frame->list_entry);
69 efc->tt.hw_seq_free(efc, frame);
/linux-master/sound/usb/usx2y/
H A Dusx2yhwdeppcm.h14 int frame, member in struct:snd_usx2y_hwdep_pcm_shm::__anon1033
/linux-master/drivers/gpu/drm/radeon/
H A Dr600_hdmi.c221 uint8_t *frame = buffer + 3; local
224 frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24));
226 frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24));
228 frame[
252 const u8 *frame = buffer + 3; local
420 struct hdmi_audio_infoframe frame; local
[all...]

Completed in 240 milliseconds

1234567891011>>