/linux-4.1.27/drivers/video/ |
D | hdmi.c | 59 int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_init() argument 61 memset(frame, 0, sizeof(*frame)); in hdmi_avi_infoframe_init() 63 frame->type = HDMI_INFOFRAME_TYPE_AVI; in hdmi_avi_infoframe_init() 64 frame->version = 2; in hdmi_avi_infoframe_init() 65 frame->length = HDMI_AVI_INFOFRAME_SIZE; in hdmi_avi_infoframe_init() 85 ssize_t hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe *frame, void *buffer, in hdmi_avi_infoframe_pack() argument 91 length = HDMI_INFOFRAME_HEADER_SIZE + frame->length; in hdmi_avi_infoframe_pack() 98 ptr[0] = frame->type; in hdmi_avi_infoframe_pack() 99 ptr[1] = frame->version; in hdmi_avi_infoframe_pack() 100 ptr[2] = frame->length; in hdmi_avi_infoframe_pack() [all …]
|
/linux-4.1.27/net/lapb/ |
D | lapb_in.c | 45 struct lapb_frame *frame) in lapb_state0_machine() argument 47 switch (frame->type) { in lapb_state0_machine() 49 lapb_dbg(1, "(%p) S0 RX SABM(%d)\n", lapb->dev, frame->pf); in lapb_state0_machine() 52 lapb->dev, frame->pf); in lapb_state0_machine() 53 lapb_send_control(lapb, LAPB_DM, frame->pf, in lapb_state0_machine() 57 lapb->dev, frame->pf); in lapb_state0_machine() 59 lapb_send_control(lapb, LAPB_UA, frame->pf, in lapb_state0_machine() 74 lapb_dbg(1, "(%p) S0 RX SABME(%d)\n", lapb->dev, frame->pf); in lapb_state0_machine() 77 lapb->dev, frame->pf); in lapb_state0_machine() 79 lapb_send_control(lapb, LAPB_UA, frame->pf, in lapb_state0_machine() [all …]
|
D | lapb_subr.c | 112 struct lapb_frame *frame) in lapb_decode() argument 114 frame->type = LAPB_ILLEGAL; in lapb_decode() 129 frame->cr = LAPB_COMMAND; in lapb_decode() 131 frame->cr = LAPB_RESPONSE; in lapb_decode() 134 frame->cr = LAPB_COMMAND; in lapb_decode() 136 frame->cr = LAPB_RESPONSE; in lapb_decode() 141 frame->cr = LAPB_COMMAND; in lapb_decode() 143 frame->cr = LAPB_RESPONSE; in lapb_decode() 146 frame->cr = LAPB_COMMAND; in lapb_decode() 148 frame->cr = LAPB_RESPONSE; in lapb_decode() [all …]
|
D | lapb_out.c | 44 unsigned char *frame; in lapb_send_iframe() local 50 frame = skb_push(skb, 2); in lapb_send_iframe() 52 frame[0] = LAPB_I; in lapb_send_iframe() 53 frame[0] |= lapb->vs << 1; in lapb_send_iframe() 54 frame[1] = poll_bit ? LAPB_EPF : 0; in lapb_send_iframe() 55 frame[1] |= lapb->vr << 1; in lapb_send_iframe() 57 frame = skb_push(skb, 1); in lapb_send_iframe() 59 *frame = LAPB_I; in lapb_send_iframe() 60 *frame |= poll_bit ? LAPB_SPF : 0; in lapb_send_iframe() 61 *frame |= lapb->vr << 5; in lapb_send_iframe() [all …]
|
/linux-4.1.27/net/hsr/ |
D | hsr_forward.c | 75 struct hsr_frame_info *frame) in create_stripped_skb() argument 93 if (frame->is_vlan) in create_stripped_skb() 103 static struct sk_buff *frame_get_stripped_skb(struct hsr_frame_info *frame, in frame_get_stripped_skb() argument 106 if (!frame->skb_std) in frame_get_stripped_skb() 107 frame->skb_std = create_stripped_skb(frame->skb_hsr, frame); in frame_get_stripped_skb() 108 return skb_clone(frame->skb_std, GFP_ATOMIC); in frame_get_stripped_skb() 112 static void hsr_fill_tag(struct sk_buff *skb, struct hsr_frame_info *frame, in hsr_fill_tag() argument 125 if (frame->is_vlan) in hsr_fill_tag() 132 hsr_ethhdr->hsr_tag.sequence_nr = htons(frame->sequence_nr); in hsr_fill_tag() 138 struct hsr_frame_info *frame, in create_tagged_skb() argument [all …]
|
/linux-4.1.27/arch/mn10300/kernel/ |
D | signal.c | 96 struct sigframe __user *frame; in sys_sigreturn() local 100 frame = (struct sigframe __user *) current_frame()->sp; in sys_sigreturn() 101 if (verify_area(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn() 103 if (__get_user(set.sig[0], &frame->sc.oldmask)) in sys_sigreturn() 107 __copy_from_user(&set.sig[1], &frame->extramask, in sys_sigreturn() 108 sizeof(frame->extramask))) in sys_sigreturn() 113 if (restore_sigcontext(current_frame(), &frame->sc, &d0)) in sys_sigreturn() 128 struct rt_sigframe __user *frame; in sys_rt_sigreturn() local 132 frame = (struct rt_sigframe __user *) current_frame()->sp; in sys_rt_sigreturn() 133 if (verify_area(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() [all …]
|
/linux-4.1.27/arch/frv/kernel/ |
D | signal.c | 87 struct sigframe __user *frame = (struct sigframe __user *) __frame->sp; in sys_sigreturn() local 91 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn() 93 if (__get_user(set.sig[0], &frame->sc.sc_oldmask)) in sys_sigreturn() 97 __copy_from_user(&set.sig[1], &frame->extramask, sizeof(frame->extramask))) in sys_sigreturn() 102 if (restore_sigcontext(&frame->sc, &gr8)) in sys_sigreturn() 113 struct rt_sigframe __user *frame = (struct rt_sigframe __user *) __frame->sp; in sys_rt_sigreturn() local 117 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 119 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 124 if (restore_sigcontext(&frame->uc.uc_mcontext, &gr8)) in sys_rt_sigreturn() 127 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() [all …]
|
D | traps.c | 476 tsk->thread.sp, tsk->thread.frame, tsk->thread.lr, tsk->thread.sched_lr); in show_trace_task() 542 static void show_backtrace_regs(struct pt_regs *frame) in show_backtrace_regs() argument 549 frame->psr & PSR_S ? "Kernel Mode" : "User Mode", in show_backtrace_regs() 550 frame); in show_backtrace_regs() 552 reg = (unsigned long *) frame; in show_backtrace_regs() 569 void show_backtrace(struct pt_regs *frame, unsigned long sp) in show_backtrace() argument 575 base = ((((unsigned long) frame) + 8191) & ~8191) - sizeof(struct user_context); in show_backtrace() 580 stop = (unsigned long) frame; in show_backtrace() 607 if (frame == frame0) in show_backtrace() 610 tos = frame->sp; in show_backtrace() [all …]
|
/linux-4.1.27/drivers/isdn/pcbit/ |
D | layer2.c | 78 struct frame_buf *frame, in pcbit_l2_write() local 86 if ((frame = kmalloc(sizeof(struct frame_buf), in pcbit_l2_write() 91 frame->msg = msg; in pcbit_l2_write() 92 frame->refnum = refnum; in pcbit_l2_write() 93 frame->copied = 0; in pcbit_l2_write() 94 frame->hdr_len = hdr_len; in pcbit_l2_write() 97 frame->dt_len = skb->len - hdr_len; in pcbit_l2_write() 99 frame->dt_len = 0; in pcbit_l2_write() 101 frame->skb = skb; in pcbit_l2_write() 103 frame->next = NULL; in pcbit_l2_write() [all …]
|
/linux-4.1.27/arch/cris/arch-v10/kernel/ |
D | signal.c | 107 struct sigframe __user *frame = (struct sigframe *)rdusp(); in sys_sigreturn() local 115 if (((long)frame) & 3) in sys_sigreturn() 118 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn() 120 if (__get_user(set.sig[0], &frame->sc.oldmask) in sys_sigreturn() 122 && __copy_from_user(&set.sig[1], frame->extramask, in sys_sigreturn() 123 sizeof(frame->extramask)))) in sys_sigreturn() 128 if (restore_sigcontext(regs, &frame->sc)) in sys_sigreturn() 143 struct rt_sigframe __user *frame = (struct rt_sigframe *)rdusp(); in sys_rt_sigreturn() local 151 if (((long)frame) & 3) in sys_rt_sigreturn() 154 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() [all …]
|
/linux-4.1.27/arch/x86/kernel/ |
D | signal.c | 277 struct sigframe __user *frame; in __setup_frame() local 282 frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fpstate); in __setup_frame() 284 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in __setup_frame() 287 if (__put_user(sig, &frame->sig)) in __setup_frame() 290 if (setup_sigcontext(&frame->sc, fpstate, regs, set->sig[0])) in __setup_frame() 294 if (__copy_to_user(&frame->extramask, &set->sig[1], in __setup_frame() 295 sizeof(frame->extramask))) in __setup_frame() 303 restorer = &frame->retcode; in __setup_frame() 308 err |= __put_user(restorer, &frame->pretcode); in __setup_frame() 317 err |= __put_user(*((u64 *)&retcode), (u64 *)frame->retcode); in __setup_frame() [all …]
|
D | stacktrace.c | 92 copy_stack_frame(const void __user *fp, struct stack_frame_user *frame) in copy_stack_frame() argument 96 if (!access_ok(VERIFY_READ, fp, sizeof(*frame))) in copy_stack_frame() 101 if (__copy_from_user_inatomic(frame, fp, sizeof(*frame))) in copy_stack_frame() 117 struct stack_frame_user frame; in __save_stack_trace_user() local 119 frame.next_fp = NULL; in __save_stack_trace_user() 120 frame.ret_addr = 0; in __save_stack_trace_user() 121 if (!copy_stack_frame(fp, &frame)) in __save_stack_trace_user() 125 if (frame.ret_addr) { in __save_stack_trace_user() 127 frame.ret_addr; in __save_stack_trace_user() 129 if (fp == frame.next_fp) in __save_stack_trace_user() [all …]
|
D | dumpstack.c | 101 struct stack_frame *frame = (struct stack_frame *)bp; in print_context_stack() local 110 frame = frame->next_frame; in print_context_stack() 111 bp = (unsigned long) frame; in print_context_stack() 129 struct stack_frame *frame = (struct stack_frame *)bp; in print_context_stack_bp() local 130 unsigned long *ret_addr = &frame->return_address; in print_context_stack_bp() 139 frame = frame->next_frame; in print_context_stack_bp() 140 ret_addr = &frame->return_address; in print_context_stack_bp() 144 return (unsigned long)frame; in print_context_stack_bp()
|
/linux-4.1.27/arch/arm/kernel/ |
D | stacktrace.c | 25 int notrace unwind_frame(struct stackframe *frame) in unwind_frame() argument 28 unsigned long fp = frame->fp; in unwind_frame() 31 low = frame->sp; in unwind_frame() 39 frame->fp = *(unsigned long *)(fp - 12); in unwind_frame() 40 frame->sp = *(unsigned long *)(fp - 8); in unwind_frame() 41 frame->pc = *(unsigned long *)(fp - 4); in unwind_frame() 47 void notrace walk_stackframe(struct stackframe *frame, in walk_stackframe() argument 53 if (fn(frame, data)) in walk_stackframe() 55 ret = unwind_frame(frame); in walk_stackframe() 70 static int save_trace(struct stackframe *frame, void *d) in save_trace() argument [all …]
|
D | signal.c | 30 static int preserve_crunch_context(struct crunch_sigframe __user *frame) in preserve_crunch_context() argument 32 char kbuf[sizeof(*frame) + 8]; in preserve_crunch_context() 40 return __copy_to_user(frame, kframe, sizeof(*frame)); in preserve_crunch_context() 43 static int restore_crunch_context(struct crunch_sigframe __user *frame) in restore_crunch_context() argument 45 char kbuf[sizeof(*frame) + 8]; in restore_crunch_context() 50 if (__copy_from_user(kframe, frame, sizeof(*frame))) in restore_crunch_context() 62 static int preserve_iwmmxt_context(struct iwmmxt_sigframe *frame) in preserve_iwmmxt_context() argument 64 char kbuf[sizeof(*frame) + 8]; in preserve_iwmmxt_context() 72 return __copy_to_user(frame, kframe, sizeof(*frame)); in preserve_iwmmxt_context() 75 static int restore_iwmmxt_context(struct iwmmxt_sigframe *frame) in restore_iwmmxt_context() argument [all …]
|
D | unwind.c | 388 int unwind_frame(struct stackframe *frame) in unwind_frame() argument 395 low = frame->sp; in unwind_frame() 399 frame->pc, frame->lr, frame->sp); in unwind_frame() 401 if (!kernel_text_address(frame->pc)) in unwind_frame() 404 idx = unwind_find_idx(frame->pc); in unwind_frame() 406 pr_warn("unwind: Index not found %08lx\n", frame->pc); in unwind_frame() 410 ctrl.vrs[FP] = frame->fp; in unwind_frame() 411 ctrl.vrs[SP] = frame->sp; in unwind_frame() 412 ctrl.vrs[LR] = frame->lr; in unwind_frame() 460 if (frame->pc == ctrl.vrs[PC]) in unwind_frame() [all …]
|
D | return_address.c | 24 static int save_return_addr(struct stackframe *frame, void *d) in save_return_addr() argument 29 data->addr = (void *)frame->pc; in save_return_addr() 41 struct stackframe frame; in return_address() local 46 frame.fp = (unsigned long)__builtin_frame_address(0); in return_address() 47 frame.sp = current_stack_pointer; in return_address() 48 frame.lr = (unsigned long)__builtin_return_address(0); in return_address() 49 frame.pc = (unsigned long)return_address; in return_address() 51 walk_stackframe(&frame, save_return_addr, &data); in return_address()
|
D | time.c | 48 struct stackframe frame; in profile_pc() local 53 arm_get_current_stackframe(regs, &frame); in profile_pc() 55 int ret = unwind_frame(&frame); in profile_pc() 58 } while (in_lock_functions(frame.pc)); in profile_pc() 60 return frame.pc; in profile_pc()
|
D | process.c | 264 struct stackframe frame; in get_wchan() local 270 frame.fp = thread_saved_fp(p); in get_wchan() 271 frame.sp = thread_saved_sp(p); in get_wchan() 272 frame.lr = 0; /* recovered from the stack */ in get_wchan() 273 frame.pc = thread_saved_pc(p); in get_wchan() 276 if (frame.sp < stack_page || in get_wchan() 277 frame.sp >= stack_page + THREAD_SIZE || in get_wchan() 278 unwind_frame(&frame) < 0) in get_wchan() 280 if (!in_sched_functions(frame.pc)) in get_wchan() 281 return frame.pc; in get_wchan()
|
/linux-4.1.27/arch/cris/arch-v32/kernel/ |
D | signal.c | 92 struct signal_frame __user *frame; in sys_sigreturn() local 96 frame = (struct signal_frame *) rdusp(); in sys_sigreturn() 103 if (((long)frame) & 3) in sys_sigreturn() 106 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn() 109 if (__get_user(set.sig[0], &frame->sc.oldmask) || in sys_sigreturn() 111 frame->extramask, in sys_sigreturn() 112 sizeof(frame->extramask)))) in sys_sigreturn() 117 if (restore_sigcontext(regs, &frame->sc)) in sys_sigreturn() 133 struct rt_signal_frame __user *frame; in sys_rt_sigreturn() local 137 frame = (struct rt_signal_frame *) rdusp(); in sys_rt_sigreturn() [all …]
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | stacktrace.c | 35 int notrace unwind_frame(struct stackframe *frame) in unwind_frame() argument 38 unsigned long fp = frame->fp; in unwind_frame() 41 low = frame->sp; in unwind_frame() 49 frame->fp = *(unsigned long *)(fp - 12); in unwind_frame() 50 frame->sp = *(unsigned long *)(fp - 8); in unwind_frame() 51 frame->pc = *(unsigned long *)(fp - 4); in unwind_frame() 57 void notrace walk_stackframe(struct stackframe *frame, in walk_stackframe() argument 63 if (fn(frame, data)) in walk_stackframe() 65 ret = unwind_frame(frame); in walk_stackframe() 79 static int save_trace(struct stackframe *frame, void *d) in save_trace() argument [all …]
|
D | signal.c | 105 struct rt_sigframe __user *frame; in __sys_rt_sigreturn() local 118 frame = (struct rt_sigframe __user *)regs->UCreg_sp; in __sys_rt_sigreturn() 120 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in __sys_rt_sigreturn() 123 if (restore_sigframe(regs, &frame->sig)) in __sys_rt_sigreturn() 126 if (restore_altstack(&frame->sig.uc.uc_stack)) in __sys_rt_sigreturn() 192 void __user *frame; in get_sigframe() local 203 frame = (void __user *)((sp - framesize) & ~7); in get_sigframe() 208 if (!access_ok(VERIFY_WRITE, frame, framesize)) in get_sigframe() 209 frame = NULL; in get_sigframe() 211 return frame; in get_sigframe() [all …]
|
D | process.c | 284 struct stackframe frame; in get_wchan() local 289 frame.fp = thread_saved_fp(p); in get_wchan() 290 frame.sp = thread_saved_sp(p); in get_wchan() 291 frame.lr = 0; /* recovered from the stack */ in get_wchan() 292 frame.pc = thread_saved_pc(p); in get_wchan() 294 int ret = unwind_frame(&frame); in get_wchan() 297 if (!in_sched_functions(frame.pc)) in get_wchan() 298 return frame.pc; in get_wchan()
|
/linux-4.1.27/arch/mips/kernel/ |
D | signal_n32.c | 70 struct rt_sigframe_n32 __user *frame; in sysn32_rt_sigreturn() local 74 frame = (struct rt_sigframe_n32 __user *) regs.regs[29]; in sysn32_rt_sigreturn() 75 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sysn32_rt_sigreturn() 77 if (__copy_conv_sigset_from_user(&set, &frame->rs_uc.uc_sigmask)) in sysn32_rt_sigreturn() 82 sig = restore_sigcontext(®s, &frame->rs_uc.uc_mcontext); in sysn32_rt_sigreturn() 88 if (compat_restore_altstack(&frame->rs_uc.uc_stack)) in sysn32_rt_sigreturn() 108 struct rt_sigframe_n32 __user *frame; in setup_rt_frame_n32() local 111 frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame_n32() 112 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_rt_frame_n32() 116 err |= copy_siginfo_to_user32(&frame->rs_info, &ksig->info); in setup_rt_frame_n32() [all …]
|
D | signal.c | 358 struct sigframe __user *frame; in sys_sigreturn() local 362 frame = (struct sigframe __user *) regs.regs[29]; in sys_sigreturn() 363 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn() 365 if (__copy_from_user(&blocked, &frame->sf_mask, sizeof(blocked))) in sys_sigreturn() 370 sig = restore_sigcontext(®s, &frame->sf_sc); in sys_sigreturn() 393 struct rt_sigframe __user *frame; in sys_rt_sigreturn() local 397 frame = (struct rt_sigframe __user *) regs.regs[29]; in sys_rt_sigreturn() 398 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 400 if (__copy_from_user(&set, &frame->rs_uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 405 sig = restore_sigcontext(®s, &frame->rs_uc.uc_mcontext); in sys_rt_sigreturn() [all …]
|
D | signal32.c | 422 struct sigframe32 __user *frame; in sys32_sigreturn() local 426 frame = (struct sigframe32 __user *) regs.regs[29]; in sys32_sigreturn() 427 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_sigreturn() 429 if (__copy_conv_sigset_from_user(&blocked, &frame->sf_mask)) in sys32_sigreturn() 434 sig = restore_sigcontext32(®s, &frame->sf_sc); in sys32_sigreturn() 456 struct rt_sigframe32 __user *frame; in sys32_rt_sigreturn() local 460 frame = (struct rt_sigframe32 __user *) regs.regs[29]; in sys32_rt_sigreturn() 461 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_rt_sigreturn() 463 if (__copy_conv_sigset_from_user(&set, &frame->rs_uc.uc_sigmask)) in sys32_rt_sigreturn() 468 sig = restore_sigcontext32(®s, &frame->rs_uc.uc_mcontext); in sys32_rt_sigreturn() [all …]
|
/linux-4.1.27/arch/metag/kernel/ |
D | stacktrace.c | 39 int notrace unwind_frame(struct stackframe *frame) in unwind_frame() argument 41 struct metag_frame *fp = (struct metag_frame *)frame->fp; in unwind_frame() 45 if (frame->fp & 0x7) in unwind_frame() 75 frame->fp = fpnew; in unwind_frame() 76 frame->pc = lr; in unwind_frame() 81 int notrace unwind_frame(struct stackframe *frame) in unwind_frame() argument 83 struct metag_frame *sp = (struct metag_frame *)frame->sp; in unwind_frame() 85 if (frame->sp & 0x7) in unwind_frame() 93 frame->sp = (unsigned long)sp; in unwind_frame() 94 frame->pc = addr; in unwind_frame() [all …]
|
D | signal.c | 74 struct rt_sigframe __user *frame; in sys_rt_sigreturn() local 77 frame = (__force struct rt_sigframe __user *)(regs->REG_SP - in sys_rt_sigreturn() 78 sizeof(*frame)); in sys_rt_sigreturn() 80 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 83 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 88 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in sys_rt_sigreturn() 91 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 154 struct rt_sigframe __user *frame; in setup_rt_frame() local 158 frame = get_sigframe(ksig, regs->REG_SP); in setup_rt_frame() 159 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame() [all …]
|
D | perf_callchain.c | 34 struct metag_frame frame; in user_backtrace() local 40 if (!access_ok(VERIFY_READ, user_frame, sizeof(frame))) in user_backtrace() 42 if (__copy_from_user_inatomic(&frame, user_frame, in user_backtrace() 43 sizeof(frame))) in user_backtrace() 48 calladdr = frame.lr - 4; in user_backtrace() 62 struct metag_frame __user *frame; in perf_callchain_user() local 64 frame = (struct metag_frame __user *)sp; in perf_callchain_user() 66 --frame; in perf_callchain_user() 68 while ((entry->nr < PERF_MAX_STACK_DEPTH) && frame) in perf_callchain_user() 69 frame = user_backtrace(frame, entry); in perf_callchain_user()
|
D | tbiunexp.S | 17 SWITCH #0xC20208 ! Total stack frame size 8 Dwords 20 SUB A0StP,A0StP,#(8*3) ! Recover stack frame
|
/linux-4.1.27/arch/sh/kernel/ |
D | signal_32.c | 154 struct sigframe __user *frame = (struct sigframe __user *)regs->regs[15]; in sys_sigreturn() local 161 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn() 164 if (__get_user(set.sig[0], &frame->sc.oldmask) in sys_sigreturn() 166 && __copy_from_user(&set.sig[1], &frame->extramask, in sys_sigreturn() 167 sizeof(frame->extramask)))) in sys_sigreturn() 172 if (restore_sigcontext(regs, &frame->sc, &r0)) in sys_sigreturn() 184 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->regs[15]; in sys_rt_sigreturn() local 191 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 194 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 199 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &r0)) in sys_rt_sigreturn() [all …]
|
D | return_address.c | 19 struct dwarf_frame *frame; in return_address() local 23 for (i = 0, frame = NULL, ra = 0; i <= depth; i++) { in return_address() 26 tmp = dwarf_unwind_stack(ra, frame); in return_address() 30 if (frame) in return_address() 31 dwarf_free_frame(frame); in return_address() 33 frame = tmp; in return_address() 35 if (!frame || !frame->return_addr) in return_address() 38 ra = frame->return_addr; in return_address() 44 if (frame) in return_address() 45 dwarf_free_frame(frame); in return_address()
|
D | signal_64.c | 258 struct sigframe __user *frame = (struct sigframe __user *) (long) REF_REG_SP; in sys_sigreturn() local 265 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_sigreturn() 268 if (__get_user(set.sig[0], &frame->sc.oldmask) in sys_sigreturn() 270 && __copy_from_user(&set.sig[1], &frame->extramask, in sys_sigreturn() 271 sizeof(frame->extramask)))) in sys_sigreturn() 276 if (restore_sigcontext(regs, &frame->sc, &ret)) in sys_sigreturn() 292 struct rt_sigframe __user *frame = (struct rt_sigframe __user *) (long) REF_REG_SP; in sys_rt_sigreturn() local 299 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 302 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 307 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &ret)) in sys_rt_sigreturn() [all …]
|
D | dwarf.c | 65 static struct dwarf_reg *dwarf_frame_alloc_reg(struct dwarf_frame *frame, in dwarf_frame_alloc_reg() argument 84 list_add(®->link, &frame->reg_list); in dwarf_frame_alloc_reg() 89 static void dwarf_frame_free_regs(struct dwarf_frame *frame) in dwarf_frame_free_regs() argument 93 list_for_each_entry_safe(reg, n, &frame->reg_list, link) { in dwarf_frame_free_regs() 107 static struct dwarf_reg *dwarf_frame_reg(struct dwarf_frame *frame, in dwarf_frame_reg() argument 112 list_for_each_entry(reg, &frame->reg_list, link) { in dwarf_frame_reg() 403 struct dwarf_frame *frame, in dwarf_cfa_execute_insns() argument 413 while (current_insn < insn_end && frame->pc <= pc) { in dwarf_cfa_execute_insns() 424 frame->pc += delta; in dwarf_cfa_execute_insns() 432 regp = dwarf_frame_alloc_reg(frame, reg); in dwarf_cfa_execute_insns() [all …]
|
/linux-4.1.27/arch/arm64/kernel/ |
D | stacktrace.c | 38 int notrace unwind_frame(struct stackframe *frame) in unwind_frame() argument 41 unsigned long fp = frame->fp; in unwind_frame() 43 low = frame->sp; in unwind_frame() 49 frame->sp = fp + 0x10; in unwind_frame() 50 frame->fp = *(unsigned long *)(fp); in unwind_frame() 51 frame->pc = *(unsigned long *)(fp + 8); in unwind_frame() 56 void notrace walk_stackframe(struct stackframe *frame, in walk_stackframe() argument 62 if (fn(frame, data)) in walk_stackframe() 64 ret = unwind_frame(frame); in walk_stackframe() 78 static int save_trace(struct stackframe *frame, void *d) in save_trace() argument [all …]
|
D | signal32.c | 234 static int compat_preserve_vfp_context(struct compat_vfp_sigframe __user *frame) in compat_preserve_vfp_context() argument 250 __put_user_error(magic, &frame->magic, err); in compat_preserve_vfp_context() 251 __put_user_error(size, &frame->size, err); in compat_preserve_vfp_context() 257 for (i = 0; i < ARRAY_SIZE(frame->ufp.fpregs); i += 2) { in compat_preserve_vfp_context() 262 __put_user_error(vreg.lo, &frame->ufp.fpregs[i], err); in compat_preserve_vfp_context() 263 __put_user_error(vreg.hi, &frame->ufp.fpregs[i + 1], err); in compat_preserve_vfp_context() 269 __put_user_error(fpscr, &frame->ufp.fpscr, err); in compat_preserve_vfp_context() 276 __put_user_error(fpexc, &frame->ufp_exc.fpexc, err); in compat_preserve_vfp_context() 277 __put_user_error(0, &frame->ufp_exc.fpinst, err); in compat_preserve_vfp_context() 278 __put_user_error(0, &frame->ufp_exc.fpinst2, err); in compat_preserve_vfp_context() [all …]
|
D | return_address.c | 22 static int save_return_addr(struct stackframe *frame, void *d) in save_return_addr() argument 27 data->addr = (void *)frame->pc; in save_return_addr() 38 struct stackframe frame; in return_address() local 43 frame.fp = (unsigned long)__builtin_frame_address(0); in return_address() 44 frame.sp = current_stack_pointer; in return_address() 45 frame.pc = (unsigned long)return_address; /* dummy */ in return_address() 47 walk_stackframe(&frame, save_return_addr, &data); in return_address()
|
D | time.c | 48 struct stackframe frame; in profile_pc() local 53 frame.fp = regs->regs[29]; in profile_pc() 54 frame.sp = regs->sp; in profile_pc() 55 frame.pc = regs->pc; in profile_pc() 57 int ret = unwind_frame(&frame); in profile_pc() 60 } while (in_lock_functions(frame.pc)); in profile_pc() 62 return frame.pc; in profile_pc()
|
D | signal.c | 131 struct rt_sigframe __user *frame; in sys_rt_sigreturn() local 143 frame = (struct rt_sigframe __user *)regs->sp; in sys_rt_sigreturn() 145 if (!access_ok(VERIFY_READ, frame, sizeof (*frame))) in sys_rt_sigreturn() 148 if (restore_sigframe(regs, frame)) in sys_rt_sigreturn() 151 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 216 struct rt_sigframe __user *frame; in get_sigframe() local 221 frame = (struct rt_sigframe __user *)sp; in get_sigframe() 226 if (!access_ok(VERIFY_WRITE, frame, sp_top - sp)) in get_sigframe() 227 frame = NULL; in get_sigframe() 229 return frame; in get_sigframe() [all …]
|
D | process.c | 351 struct stackframe frame; in get_wchan() local 357 frame.fp = thread_saved_fp(p); in get_wchan() 358 frame.sp = thread_saved_sp(p); in get_wchan() 359 frame.pc = thread_saved_pc(p); in get_wchan() 362 if (frame.sp < stack_page || in get_wchan() 363 frame.sp >= stack_page + THREAD_SIZE || in get_wchan() 364 unwind_frame(&frame)) in get_wchan() 366 if (!in_sched_functions(frame.pc)) in get_wchan() 367 return frame.pc; in get_wchan()
|
D | traps.c | 135 struct stackframe frame; in dump_backtrace() local 143 frame.fp = regs->regs[29]; in dump_backtrace() 144 frame.sp = regs->sp; in dump_backtrace() 145 frame.pc = regs->pc; in dump_backtrace() 147 frame.fp = (unsigned long)__builtin_frame_address(0); in dump_backtrace() 148 frame.sp = current_stack_pointer; in dump_backtrace() 149 frame.pc = (unsigned long)dump_backtrace; in dump_backtrace() 154 frame.fp = thread_saved_fp(tsk); in dump_backtrace() 155 frame.sp = thread_saved_sp(tsk); in dump_backtrace() 156 frame.pc = thread_saved_pc(tsk); in dump_backtrace() [all …]
|
/linux-4.1.27/arch/x86/um/ |
D | signal.c | 376 struct sigframe __user *frame; in setup_signal_stack_sc() local 382 frame = (struct sigframe __user *) stack_top - 1; in setup_signal_stack_sc() 383 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_signal_stack_sc() 386 restorer = frame->retcode; in setup_signal_stack_sc() 390 err |= __put_user(restorer, &frame->pretcode); in setup_signal_stack_sc() 391 err |= __put_user(sig, &frame->sig); in setup_signal_stack_sc() 392 err |= copy_sc_to_user(&frame->sc, &frame->fpstate, regs, mask->sig[0]); in setup_signal_stack_sc() 394 err |= __copy_to_user(&frame->extramask, &mask->sig[1], in setup_signal_stack_sc() 395 sizeof(frame->extramask)); in setup_signal_stack_sc() 404 err |= __put_user(0xb858, (short __user *)(frame->retcode+0)); in setup_signal_stack_sc() [all …]
|
/linux-4.1.27/arch/x86/ia32/ |
D | ia32_signal.c | 211 struct sigframe_ia32 __user *frame = (struct sigframe_ia32 __user *)(regs->sp-8); in sys32_sigreturn() local 214 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_sigreturn() 216 if (__get_user(set.sig[0], &frame->sc.oldmask) in sys32_sigreturn() 219 &frame->extramask, in sys32_sigreturn() 220 sizeof(frame->extramask)))) in sys32_sigreturn() 225 if (ia32_restore_sigcontext(regs, &frame->sc)) in sys32_sigreturn() 230 signal_fault(regs, frame, "32bit sigreturn"); in sys32_sigreturn() 237 struct rt_sigframe_ia32 __user *frame; in sys32_rt_sigreturn() local 240 frame = (struct rt_sigframe_ia32 __user *)(regs->sp - 4); in sys32_rt_sigreturn() 242 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys32_rt_sigreturn() [all …]
|
/linux-4.1.27/arch/openrisc/kernel/ |
D | signal.c | 75 struct rt_sigframe *frame = (struct rt_sigframe __user *)regs->sp; in _sys_rt_sigreturn() local 83 if (((long)frame) & 3) in _sys_rt_sigreturn() 86 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in _sys_rt_sigreturn() 88 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in _sys_rt_sigreturn() 93 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in _sys_rt_sigreturn() 96 if (restore_altstack(&frame->uc.uc_stack)) in _sys_rt_sigreturn() 158 struct rt_sigframe *frame; in setup_rt_frame() local 162 frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame() 164 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame() 169 err |= copy_siginfo_to_user(&frame->info, &ksig->info); in setup_rt_frame() [all …]
|
/linux-4.1.27/arch/xtensa/kernel/ |
D | signal.c | 135 setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs) in setup_sigcontext() argument 137 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in setup_sigcontext() 160 err |= __copy_to_user(&frame->xtregs.cp, &ti->xtregs_cp, in setup_sigcontext() 161 sizeof (frame->xtregs.cp)); in setup_sigcontext() 163 err |= __copy_to_user(&frame->xtregs.opt, ®s->xtregs_opt, in setup_sigcontext() 165 err |= __copy_to_user(&frame->xtregs.user, &ti->xtregs_user, in setup_sigcontext() 168 err |= __put_user(err ? NULL : &frame->xtregs, &sc->sc_xtregs); in setup_sigcontext() 174 restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame) in restore_sigcontext() argument 176 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in restore_sigcontext() 224 err |= __copy_from_user(&ti->xtregs_cp, &frame->xtregs.cp, in restore_sigcontext() [all …]
|
D | stacktrace.c | 18 int (*fn)(struct stackframe *frame, void *data), in walk_stackframe() argument 30 struct stackframe frame; in walk_stackframe() local 40 frame.pc = MAKE_PC_FROM_RA(a0, a1); in walk_stackframe() 41 frame.sp = a1; in walk_stackframe() 43 if (fn(&frame, data)) in walk_stackframe() 55 static int stack_trace_cb(struct stackframe *frame, void *data) in stack_trace_cb() argument 64 if (!kernel_text_address(frame->pc)) in stack_trace_cb() 67 trace->entries[trace->nr_entries++] = frame->pc; in stack_trace_cb() 96 static int return_address_cb(struct stackframe *frame, void *data) in return_address_cb() argument 104 if (!kernel_text_address(frame->pc)) in return_address_cb() [all …]
|
/linux-4.1.27/arch/arc/include/asm/ |
D | unwind.h | 58 #define UNW_PC(frame) ((frame)->regs.r63) argument 59 #define UNW_SP(frame) ((frame)->regs.r28) argument 60 #define UNW_BLINK(frame) ((frame)->regs.r31) argument 64 #define UNW_FP(frame) ((frame)->regs.r27) argument 70 #define UNW_FP(frame) ((void)(frame), 0) argument 113 extern int arc_unwind(struct unwind_frame_info *frame); 147 #define UNW_PC(frame) ((void)(frame), 0) argument 148 #define UNW_SP(frame) ((void)(frame), 0) argument 149 #define UNW_FP(frame) ((void)(frame), 0) argument
|
/linux-4.1.27/net/x25/ |
D | x25_subr.c | 274 unsigned char *frame; in x25_decode() local 278 frame = skb->data; in x25_decode() 282 switch (frame[2]) { in x25_decode() 296 return frame[2]; in x25_decode() 300 if (frame[2] == X25_RR || in x25_decode() 301 frame[2] == X25_RNR || in x25_decode() 302 frame[2] == X25_REJ) { in x25_decode() 305 frame = skb->data; in x25_decode() 307 *nr = (frame[3] >> 1) & 0x7F; in x25_decode() 308 return frame[2]; in x25_decode() [all …]
|
/linux-4.1.27/net/ax25/ |
D | ax25_subr.c | 102 unsigned char *frame; in ax25_decode() local 105 frame = skb->data; in ax25_decode() 109 if ((frame[0] & AX25_S) == 0) { in ax25_decode() 111 *ns = (frame[0] >> 1) & 0x07; in ax25_decode() 112 *nr = (frame[0] >> 5) & 0x07; in ax25_decode() 113 *pf = frame[0] & AX25_PF; in ax25_decode() 114 } else if ((frame[0] & AX25_U) == 1) { /* S frame - take out PF/NR */ in ax25_decode() 115 frametype = frame[0] & 0x0F; in ax25_decode() 116 *nr = (frame[0] >> 5) & 0x07; in ax25_decode() 117 *pf = frame[0] & AX25_PF; in ax25_decode() [all …]
|
D | ax25_out.c | 217 unsigned char *frame; in ax25_send_iframe() local 225 frame = skb_push(skb, 1); in ax25_send_iframe() 227 *frame = AX25_I; in ax25_send_iframe() 228 *frame |= (poll_bit) ? AX25_PF : 0; in ax25_send_iframe() 229 *frame |= (ax25->vr << 5); in ax25_send_iframe() 230 *frame |= (ax25->vs << 1); in ax25_send_iframe() 232 frame = skb_push(skb, 2); in ax25_send_iframe() 234 frame[0] = AX25_I; in ax25_send_iframe() 235 frame[0] |= (ax25->vs << 1); in ax25_send_iframe() 236 frame[1] = (poll_bit) ? AX25_EPF : 0; in ax25_send_iframe() [all …]
|
/linux-4.1.27/drivers/media/platform/exynos-gsc/ |
D | gsc-regs.c | 127 struct gsc_frame *frame = &ctx->s_frame; in gsc_hw_set_in_size() local 131 cfg = GSC_SRCIMG_OFFSET_X(frame->crop.left); in gsc_hw_set_in_size() 132 cfg |= GSC_SRCIMG_OFFSET_Y(frame->crop.top); in gsc_hw_set_in_size() 136 cfg = GSC_SRCIMG_WIDTH(frame->f_width); in gsc_hw_set_in_size() 137 cfg |= GSC_SRCIMG_HEIGHT(frame->f_height); in gsc_hw_set_in_size() 141 cfg = GSC_CROPPED_WIDTH(frame->crop.width); in gsc_hw_set_in_size() 142 cfg |= GSC_CROPPED_HEIGHT(frame->crop.height); in gsc_hw_set_in_size() 149 struct gsc_frame *frame = &ctx->s_frame; in gsc_hw_set_in_image_rgb() local 153 if (frame->colorspace == V4L2_COLORSPACE_REC709) in gsc_hw_set_in_image_rgb() 158 if (frame->fmt->pixelformat == V4L2_PIX_FMT_RGB565X) in gsc_hw_set_in_image_rgb() [all …]
|
D | gsc-m2m.c | 220 struct gsc_frame *frame; in gsc_m2m_queue_setup() local 223 frame = ctx_get_frame(ctx, vq->type); in gsc_m2m_queue_setup() 224 if (IS_ERR(frame)) in gsc_m2m_queue_setup() 225 return PTR_ERR(frame); in gsc_m2m_queue_setup() 227 if (!frame->fmt) in gsc_m2m_queue_setup() 230 *num_planes = frame->fmt->num_planes; in gsc_m2m_queue_setup() 231 for (i = 0; i < frame->fmt->num_planes; i++) { in gsc_m2m_queue_setup() 232 sizes[i] = frame->payload[i]; in gsc_m2m_queue_setup() 241 struct gsc_frame *frame; in gsc_m2m_buf_prepare() local 244 frame = ctx_get_frame(ctx, vb->vb2_queue->type); in gsc_m2m_buf_prepare() [all …]
|
D | gsc-core.c | 229 void gsc_set_frame_size(struct gsc_frame *frame, int width, int height) in gsc_set_frame_size() argument 231 frame->f_width = width; in gsc_set_frame_size() 232 frame->f_height = height; in gsc_set_frame_size() 233 frame->crop.width = width; in gsc_set_frame_size() 234 frame->crop.height = height; in gsc_set_frame_size() 235 frame->crop.left = 0; in gsc_set_frame_size() 236 frame->crop.top = 0; in gsc_set_frame_size() 469 struct gsc_frame *frame; in gsc_g_fmt_mplane() local 473 frame = ctx_get_frame(ctx, f->type); in gsc_g_fmt_mplane() 474 if (IS_ERR(frame)) in gsc_g_fmt_mplane() [all …]
|
D | gsc-core.h | 395 void gsc_set_frame_size(struct gsc_frame *frame, int width, int height); 412 struct gsc_frame *frame, struct gsc_addr *addr); 483 struct gsc_frame *frame; in ctx_get_frame() local 486 frame = &ctx->s_frame; in ctx_get_frame() 488 frame = &ctx->d_frame; in ctx_get_frame() 494 return frame; in ctx_get_frame()
|
/linux-4.1.27/arch/tile/kernel/ |
D | compat_signal.c | 131 struct compat_rt_sigframe __user *frame = in compat_sys_rt_sigreturn() local 135 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in compat_sys_rt_sigreturn() 137 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in compat_sys_rt_sigreturn() 142 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in compat_sys_rt_sigreturn() 145 if (compat_restore_altstack(&frame->uc.uc_stack)) in compat_sys_rt_sigreturn() 151 signal_fault("bad sigreturn frame", regs, frame, 0); in compat_sys_rt_sigreturn() 194 struct compat_rt_sigframe __user *frame; in compat_setup_rt_frame() local 197 frame = compat_get_sigframe(&ksig->ka, regs, sizeof(*frame)); in compat_setup_rt_frame() 199 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in compat_setup_rt_frame() 205 err |= copy_siginfo_to_user32(&frame->info, &ksig->info); in compat_setup_rt_frame() [all …]
|
D | signal.c | 70 void __user *frame, int sig) in signal_fault() argument 72 trace_unhandled_signal(type, regs, (unsigned long)frame, SIGSEGV); in signal_fault() 80 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0() local 84 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in SYSCALL_DEFINE0() 86 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0() 91 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0() 94 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0() 100 signal_fault("bad sigreturn frame", regs, frame, 0); in SYSCALL_DEFINE0() 152 struct rt_sigframe __user *frame; in setup_rt_frame() local 155 frame = get_sigframe(&ksig->ka, regs, sizeof(*frame)); in setup_rt_frame() [all …]
|
/linux-4.1.27/arch/avr32/kernel/ |
D | signal.c | 68 struct rt_sigframe __user *frame; in sys_rt_sigreturn() local 74 frame = (struct rt_sigframe __user *)regs->sp; in sys_rt_sigreturn() 75 pr_debug("SIG return: frame = %p\n", frame); in sys_rt_sigreturn() 77 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 80 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 85 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in sys_rt_sigreturn() 88 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 140 struct rt_sigframe __user *frame; in setup_rt_frame() local 143 frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame() 145 if (!access_ok(VERIFY_WRITE, frame, sizeof (*frame))) in setup_rt_frame() [all …]
|
D | stacktrace.c | 29 struct stackframe *frame; in save_stack_trace() local 37 frame = (struct stackframe *)fp; in save_stack_trace() 42 trace->entries[trace->nr_entries++] = frame->lr; in save_stack_trace() 52 fp = frame->fp; in save_stack_trace()
|
/linux-4.1.27/arch/mips/oprofile/ |
D | backtrace.c | 132 struct stackframe *frame, in do_user_backtrace() argument 138 while (depth-- && !unwind_user_frame(frame, max_instr_check)) { in do_user_backtrace() 139 oprofile_add_trace(frame->ra); in do_user_backtrace() 140 if (frame->sp < low_addr || frame->sp > high_addr) in do_user_backtrace() 147 struct stackframe *frame, in do_kernel_backtrace() argument 151 struct stackframe *frame, in do_kernel_backtrace() argument 154 while (depth-- && frame->pc) { in do_kernel_backtrace() 155 frame->pc = unwind_stack_by_address(low_addr, in do_kernel_backtrace() 156 &(frame->sp), in do_kernel_backtrace() 157 frame->pc, in do_kernel_backtrace() [all …]
|
/linux-4.1.27/arch/s390/kernel/ |
D | process.c | 96 } *frame; in copy_thread() local 98 frame = container_of(task_pt_regs(p), struct fake_frame, childregs); in copy_thread() 99 p->thread.ksp = (unsigned long) frame; in copy_thread() 113 frame->sf.back_chain = 0; in copy_thread() 115 frame->sf.gprs[8] = (unsigned long) ret_from_fork; in copy_thread() 117 frame->sf.gprs[9] = (unsigned long) frame; in copy_thread() 122 memset(&frame->childregs, 0, sizeof(struct pt_regs)); in copy_thread() 123 frame->childregs.psw.mask = PSW_KERNEL_BITS | PSW_MASK_DAT | in copy_thread() 125 frame->childregs.psw.addr = PSW_ADDR_AMODE | in copy_thread() 127 frame->childregs.gprs[9] = new_stackp; /* function */ in copy_thread() [all …]
|
D | signal.c | 239 struct sigframe __user *frame = in SYSCALL_DEFINE0() local 243 if (__copy_from_user(&set.sig, &frame->sc.oldmask, _SIGMASK_COPY_SIZE)) in SYSCALL_DEFINE0() 246 if (restore_sigregs(regs, &frame->sregs)) in SYSCALL_DEFINE0() 248 if (restore_sigregs_ext(regs, &frame->sregs_ext)) in SYSCALL_DEFINE0() 260 struct rt_sigframe __user *frame = in SYSCALL_DEFINE0() local 264 if (__copy_from_user(&set.sig, &frame->uc.uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0() 267 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0() 269 if (restore_sigregs(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0() 271 if (restore_sigregs_ext(regs, &frame->uc.uc_mcontext_ext)) in SYSCALL_DEFINE0() 307 struct sigframe __user *frame; in setup_frame() local [all …]
|
D | compat_signal.c | 318 sigframe32 __user *frame = (sigframe32 __user *)regs->gprs[15]; in COMPAT_SYSCALL_DEFINE0() local 322 if (__copy_from_user(&cset.sig, &frame->sc.oldmask, _SIGMASK_COPY_SIZE32)) in COMPAT_SYSCALL_DEFINE0() 326 if (restore_sigregs32(regs, &frame->sregs)) in COMPAT_SYSCALL_DEFINE0() 328 if (restore_sigregs_ext32(regs, &frame->sregs_ext)) in COMPAT_SYSCALL_DEFINE0() 340 rt_sigframe32 __user *frame = (rt_sigframe32 __user *)regs->gprs[15]; in COMPAT_SYSCALL_DEFINE0() local 344 if (__copy_from_user(&cset, &frame->uc.uc_sigmask, sizeof(cset))) in COMPAT_SYSCALL_DEFINE0() 348 if (compat_restore_altstack(&frame->uc.uc_stack)) in COMPAT_SYSCALL_DEFINE0() 350 if (restore_sigregs32(regs, &frame->uc.uc_mcontext)) in COMPAT_SYSCALL_DEFINE0() 352 if (restore_sigregs_ext32(regs, &frame->uc.uc_mcontext_ext)) in COMPAT_SYSCALL_DEFINE0() 394 sigframe32 __user *frame; in setup_frame32() local [all …]
|
/linux-4.1.27/arch/m32r/kernel/ |
D | signal.c | 93 struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->spu; in sys_rt_sigreturn() local 97 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 99 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 104 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &result)) in sys_rt_sigreturn() 107 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 173 struct rt_sigframe __user *frame; in setup_rt_frame() local 177 frame = get_sigframe(ksig, regs->spu, sizeof(*frame)); in setup_rt_frame() 179 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame() 182 err |= __put_user(sig, &frame->sig); in setup_rt_frame() 186 err |= __put_user(&frame->info, &frame->pinfo); in setup_rt_frame() [all …]
|
/linux-4.1.27/drivers/net/usb/ |
D | lg-vl600.c | 112 struct vl600_frame_hdr *frame; in vl600_rx_fixup() local 129 frame = (struct vl600_frame_hdr *) s->current_rx_buf->data; in vl600_rx_fixup() 131 le32_to_cpup(&frame->len)) { in vl600_rx_fixup() 145 frame = (struct vl600_frame_hdr *) buf->data; in vl600_rx_fixup() 148 if (ntohl(frame->magic) != 0x53544448 && in vl600_rx_fixup() 149 ntohl(frame->magic) != 0x44544d48) in vl600_rx_fixup() 152 if (buf->len < sizeof(*frame) || in vl600_rx_fixup() 153 buf->len != le32_to_cpup(&frame->len)) { in vl600_rx_fixup() 159 le32_to_cpup(&frame->len), GFP_ATOMIC); in vl600_rx_fixup() 163 le32_to_cpup(&frame->len)); in vl600_rx_fixup() [all …]
|
/linux-4.1.27/net/irda/ |
D | irlap_frame.c | 123 struct snrm_frame *frame; in irlap_send_snrm_frame() local 136 frame = (struct snrm_frame *) skb_put(tx_skb, 2); in irlap_send_snrm_frame() 140 frame->caddr = CMD_FRAME | CBROADCAST; in irlap_send_snrm_frame() 142 frame->caddr = CMD_FRAME | self->caddr; in irlap_send_snrm_frame() 145 frame->control = SNRM_CMD | PF_BIT; in irlap_send_snrm_frame() 152 frame->saddr = cpu_to_le32(self->saddr); in irlap_send_snrm_frame() 153 frame->daddr = cpu_to_le32(self->daddr); in irlap_send_snrm_frame() 155 frame->ncaddr = self->caddr; in irlap_send_snrm_frame() 175 struct snrm_frame *frame; in irlap_recv_snrm_cmd() local 178 frame = (struct snrm_frame *) skb->data; in irlap_recv_snrm_cmd() [all …]
|
D | irttp.c | 295 __u8 *frame; in irttp_fragment_skb() local 320 frame = skb_push(frag, TTP_HEADER); in irttp_fragment_skb() 321 frame[0] = TTP_MORE; in irttp_fragment_skb() 332 frame = skb_push(skb, TTP_HEADER); in irttp_fragment_skb() 333 frame[0] = 0x00; /* Clear more bit */ in irttp_fragment_skb() 594 __u8 *frame; in irttp_data_request() local 659 frame = skb_push(skb, TTP_HEADER); in irttp_data_request() 660 frame[0] = 0x00; /* Clear more bit */ in irttp_data_request() 1093 __u8 *frame; in irttp_connect_request() local 1155 frame = skb_push(tx_skb, TTP_HEADER + TTP_SAR_HEADER); in irttp_connect_request() [all …]
|
D | irlmp_frame.c | 61 __u8 *frame; in irlmp_send_lcf_pdu() local 67 frame = skb->data; in irlmp_send_lcf_pdu() 69 frame[0] = dlsap | CONTROL_BIT; in irlmp_send_lcf_pdu() 70 frame[1] = slsap; in irlmp_send_lcf_pdu() 72 frame[2] = opcode; in irlmp_send_lcf_pdu() 75 frame[3] = 0x01; /* Service user request */ in irlmp_send_lcf_pdu() 77 frame[3] = 0x00; /* rsvd */ in irlmp_send_lcf_pdu()
|
D | iriap.c | 369 __u8 *frame; in iriap_getvaluebyclass_request() local 400 frame = tx_skb->data; in iriap_getvaluebyclass_request() 403 frame[0] = IAP_LST | GET_VALUE_BY_CLASS; in iriap_getvaluebyclass_request() 404 frame[1] = name_len; /* Insert length of name */ in iriap_getvaluebyclass_request() 405 memcpy(frame+2, name, name_len); /* Insert name */ in iriap_getvaluebyclass_request() 406 frame[2+name_len] = attr_len; /* Insert length of attr */ in iriap_getvaluebyclass_request() 407 memcpy(frame+3+name_len, attr, attr_len); /* Insert attr */ in iriap_getvaluebyclass_request() 697 __u8 *frame; in iriap_send_ack() local 709 frame = tx_skb->data; in iriap_send_ack() 712 frame[0] = IAP_LST | IAP_ACK | self->operation; in iriap_send_ack() [all …]
|
/linux-4.1.27/arch/m68k/kernel/ |
D | signal.c | 65 #define FMT4SIZE sizeof(((struct frame *)0)->un.fmt4) 70 [2] = sizeof(((struct frame *)0)->un.fmt2), 71 [3] = sizeof(((struct frame *)0)->un.fmt3), 75 [7] = sizeof(((struct frame *)0)->un.fmt7), 77 [9] = sizeof(((struct frame *)0)->un.fmt9), 78 [10] = sizeof(((struct frame *)0)->un.fmta), 79 [11] = sizeof(((struct frame *)0)->un.fmtb), 745 struct sigframe __user *frame = (struct sigframe __user *)(usp - 4); in do_sigreturn() local 748 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in do_sigreturn() 750 if (__get_user(set.sig[0], &frame->sc.sc_mask) || in do_sigreturn() [all …]
|
D | process.c | 138 } *frame; in copy_thread() local 140 frame = (struct fork_frame *) (task_stack_page(p) + THREAD_SIZE) - 1; in copy_thread() 142 p->thread.ksp = (unsigned long)frame; in copy_thread() 143 p->thread.esp0 = (unsigned long)&frame->regs; in copy_thread() 153 memset(frame, 0, sizeof(struct fork_frame)); in copy_thread() 154 frame->regs.sr = PS_S; in copy_thread() 155 frame->sw.a3 = usp; /* function */ in copy_thread() 156 frame->sw.d7 = arg; in copy_thread() 157 frame->sw.retpc = (unsigned long)ret_from_kernel_thread; in copy_thread() 161 memcpy(frame, container_of(current_pt_regs(), struct fork_frame, regs), in copy_thread() [all …]
|
D | traps.c | 129 asmlinkage void trap_c(struct frame *fp); 132 static inline void access_error060 (struct frame *fp) in access_error060() 234 static inline void fix_xframe040(struct frame *fp, unsigned long wba, unsigned short wbs) in fix_xframe040() 242 static inline void do_040writebacks(struct frame *fp) in do_040writebacks() 287 asmlinkage void berr_040cleanup(struct frame *fp) in berr_040cleanup() 295 static inline void access_error040(struct frame *fp) in access_error040() 375 static inline void bus_error030 (struct frame *fp) in bus_error030() 500 static inline void bus_error030 (struct frame *fp) in bus_error030() 701 static inline void access_errorcf(unsigned int fs, struct frame *fp) in access_errorcf() 756 asmlinkage void buserr_c(struct frame *fp) in buserr_c() [all …]
|
/linux-4.1.27/arch/microblaze/kernel/ |
D | signal.c | 85 struct rt_sigframe __user *frame = in sys_rt_sigreturn() local 94 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 97 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 102 if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &rval)) in sys_rt_sigreturn() 105 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 159 struct rt_sigframe __user *frame; in setup_rt_frame() local 167 frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame() 169 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame() 173 err |= copy_siginfo_to_user(&frame->info, &ksig->info); in setup_rt_frame() 176 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() [all …]
|
/linux-4.1.27/arch/score/kernel/ |
D | signal.c | 139 struct rt_sigframe __user *frame; in score_rt_sigreturn() local 146 frame = (struct rt_sigframe __user *) regs->regs[0]; in score_rt_sigreturn() 147 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in score_rt_sigreturn() 149 if (__copy_from_user(&set, &frame->rs_uc.uc_sigmask, sizeof(set))) in score_rt_sigreturn() 154 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext); in score_rt_sigreturn() 160 if (restore_altstack(&frame->rs_uc.uc_stack)) in score_rt_sigreturn() 179 struct rt_sigframe __user *frame; in setup_rt_frame() local 182 frame = get_sigframe(&ksig->ka, regs, sizeof(*frame)); in setup_rt_frame() 183 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame() 193 frame->rs_code + 0); in setup_rt_frame() [all …]
|
/linux-4.1.27/arch/c6x/kernel/ |
D | signal.c | 67 struct rt_sigframe __user *frame; in do_rt_sigreturn() local 81 frame = (struct rt_sigframe __user *) ((unsigned long) regs->sp + 8); in do_rt_sigreturn() 83 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in do_rt_sigreturn() 85 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in do_rt_sigreturn() 90 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in do_rt_sigreturn() 146 struct rt_sigframe __user *frame; in setup_rt_frame() local 150 frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame() 152 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_rt_frame() 155 err |= __put_user(&frame->info, &frame->pinfo); in setup_rt_frame() 156 err |= __put_user(&frame->uc, &frame->puc); in setup_rt_frame() [all …]
|
/linux-4.1.27/arch/parisc/kernel/ |
D | signal.c | 89 struct rt_sigframe __user *frame; in sys_rt_sigreturn() local 104 frame = (struct rt_sigframe __user *) in sys_rt_sigreturn() 106 DBG(2,"sys_rt_sigreturn: frame is %p\n", frame); in sys_rt_sigreturn() 111 compat_frame = (struct compat_rt_sigframe __user *)frame; in sys_rt_sigreturn() 121 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 144 &frame->uc.uc_mcontext); in sys_rt_sigreturn() 145 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in sys_rt_sigreturn() 148 usp, &frame->uc.uc_stack); in sys_rt_sigreturn() 149 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 232 struct rt_sigframe __user *frame; in setup_rt_frame() local [all …]
|
/linux-4.1.27/drivers/media/usb/usbvision/ |
D | usbvision-core.c | 427 struct usbvision_frame *frame; in usbvision_find_header() local 430 frame = usbvision->cur_frame; in usbvision_find_header() 432 while (scratch_get_header(usbvision, &frame->isoc_header) == USBVISION_HEADER_LENGTH) { in usbvision_find_header() 435 frame->isoc_header.magic_2, in usbvision_find_header() 436 frame->isoc_header.magic_1, in usbvision_find_header() 437 frame->isoc_header.header_length, in usbvision_find_header() 438 frame->isoc_header.frame_num, in usbvision_find_header() 439 frame->isoc_header.frame_phase, in usbvision_find_header() 440 frame->isoc_header.frame_latency, in usbvision_find_header() 441 frame->isoc_header.data_format, in usbvision_find_header() [all …]
|
D | usbvision-video.c | 763 struct usbvision_frame *frame; in vidioc_querybuf() local 771 frame = &usbvision->frame[vb->index]; in vidioc_querybuf() 772 if (frame->grabstate >= frame_state_ready) in vidioc_querybuf() 774 if (frame->grabstate >= frame_state_done) in vidioc_querybuf() 776 if (frame->grabstate == frame_state_unused) in vidioc_querybuf() 787 vb->timestamp = usbvision->frame[vb->index].timestamp; in vidioc_querybuf() 788 vb->sequence = usbvision->frame[vb->index].sequence; in vidioc_querybuf() 795 struct usbvision_frame *frame; in vidioc_qbuf() local 802 frame = &usbvision->frame[vb->index]; in vidioc_qbuf() 804 if (frame->grabstate != frame_state_unused) in vidioc_qbuf() [all …]
|
/linux-4.1.27/tools/perf/arch/powerpc/util/ |
D | skip-callchain-idx.c | 46 static int check_return_reg(int ra_regno, Dwarf_Frame *frame) in check_return_reg() argument 54 result = dwarf_frame_register(frame, ra_regno, ops_mem, &ops, &nops); in check_return_reg() 70 result = dwarf_frame_cfa(frame, &ops, &nops); in check_return_reg() 98 Dwarf_Frame *frame; in get_eh_frame() local 106 result = dwarf_cfi_addrframe(cfi, pc-bias, &frame); in get_eh_frame() 112 return frame; in get_eh_frame() 122 Dwarf_Frame *frame; in get_dwarf_frame() local 131 result = dwarf_cfi_addrframe(cfi, pc-bias, &frame); in get_dwarf_frame() 137 return frame; in get_dwarf_frame() 153 Dwarf_Frame *frame; in check_return_addr() local [all …]
|
/linux-4.1.27/arch/blackfin/kernel/ |
D | signal.c | 84 struct rt_sigframe *frame = (struct rt_sigframe *)(usp); in sys_rt_sigreturn() local 88 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in sys_rt_sigreturn() 90 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 95 if (rt_restore_sigcontext(regs, &frame->uc.uc_mcontext, &r0)) in sys_rt_sigreturn() 98 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 149 struct rt_sigframe *frame; in setup_rt_frame() local 152 frame = get_sigframe(ksig, sizeof(*frame)); in setup_rt_frame() 154 err |= __put_user(ksig->sig, &frame->sig); in setup_rt_frame() 156 err |= __put_user(&frame->info, &frame->pinfo); in setup_rt_frame() 157 err |= __put_user(&frame->uc, &frame->puc); in setup_rt_frame() [all …]
|
D | stacktrace.c | 27 struct stackframe *frame; in save_stack_trace() local 34 while (fp >= low && fp <= (high - sizeof(*frame))) { in save_stack_trace() 35 frame = (struct stackframe *)fp; in save_stack_trace() 40 trace->entries[trace->nr_entries++] = frame->rets; in save_stack_trace() 49 low = fp + sizeof(*frame); in save_stack_trace() 50 fp = frame->fp; in save_stack_trace()
|
D | dumpstack.c | 38 unsigned int *addr, *endstack, *fp = 0, *frame; in show_stack() local 93 frame = fp; in show_stack() 96 frame = 0; in show_stack() 112 fp = frame; in show_stack() 137 if (frame == addr) { in show_stack() 146 frame = addr+1; in show_stack()
|
/linux-4.1.27/arch/alpha/kernel/ |
D | signal.c | 236 do_rt_sigreturn(struct rt_sigframe __user *frame) in do_rt_sigreturn() argument 242 if (!access_ok(VERIFY_READ, &frame->uc, sizeof(frame->uc))) in do_rt_sigreturn() 244 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in do_rt_sigreturn() 249 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in do_rt_sigreturn() 341 struct sigframe __user *frame; in setup_frame() local 344 frame = get_sigframe(ksig, oldsp, sizeof(*frame)); in setup_frame() 345 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame() 348 err |= setup_sigcontext(&frame->sc, regs, set->sig[0], oldsp); in setup_frame() 356 err |= __put_user(INSN_MOV_R30_R16, frame->retcode+0); in setup_frame() 357 err |= __put_user(INSN_LDI_R0+__NR_sigreturn, frame->retcode+1); in setup_frame() [all …]
|
D | core_mcpcia.c | 444 struct el_common_EV5_uncorrectable_mcheck *frame; in mcpcia_print_uncorrectable() local 447 frame = &logout->procdata; in mcpcia_print_uncorrectable() 452 i, i+1, frame->paltemp[i], frame->paltemp[i+1]); in mcpcia_print_uncorrectable() 456 i, i+1, frame->shadow[i], in mcpcia_print_uncorrectable() 457 frame->shadow[i+1]); in mcpcia_print_uncorrectable() 460 frame->exc_addr); in mcpcia_print_uncorrectable() 462 frame->exc_sum); in mcpcia_print_uncorrectable() 464 frame->exc_mask); in mcpcia_print_uncorrectable() 466 frame->pal_base); in mcpcia_print_uncorrectable() 468 frame->isr); in mcpcia_print_uncorrectable() [all …]
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | r600_hdmi.c | 220 uint8_t *frame = buffer + 3; in r600_set_avi_packet() local 223 frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24)); in r600_set_avi_packet() 225 frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24)); in r600_set_avi_packet() 227 frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24)); in r600_set_avi_packet() 229 frame[0xC] | (frame[0xD] << 8) | (buffer[1] << 24)); in r600_set_avi_packet() 251 const u8 *frame = buffer + 3; in r600_hdmi_update_audio_infoframe() local 254 frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24)); in r600_hdmi_update_audio_infoframe() 256 frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x8] << 24)); in r600_hdmi_update_audio_infoframe() 419 struct hdmi_audio_infoframe frame; in r600_hdmi_update_audio_settings() local 434 err = hdmi_audio_infoframe_init(&frame); in r600_hdmi_update_audio_settings() [all …]
|
D | evergreen_hdmi.c | 211 uint8_t *frame = buffer + 3; in evergreen_set_avi_packet() local 214 frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24)); in evergreen_set_avi_packet() 216 frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24)); in evergreen_set_avi_packet() 218 frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24)); in evergreen_set_avi_packet() 220 frame[0xC] | (frame[0xD] << 8) | (buffer[1] << 24)); in evergreen_set_avi_packet()
|
/linux-4.1.27/arch/arm/include/asm/ |
D | stacktrace.h | 18 void arm_get_current_stackframe(struct pt_regs *regs, struct stackframe *frame) in arm_get_current_stackframe() argument 20 frame->fp = frame_pointer(regs); in arm_get_current_stackframe() 21 frame->sp = regs->ARM_sp; in arm_get_current_stackframe() 22 frame->lr = regs->ARM_lr; in arm_get_current_stackframe() 23 frame->pc = regs->ARM_pc; in arm_get_current_stackframe() 26 extern int unwind_frame(struct stackframe *frame); 27 extern void walk_stackframe(struct stackframe *frame,
|
/linux-4.1.27/arch/metag/oprofile/ |
D | backtrace.c | 36 static int kernel_backtrace_frame(struct stackframe *frame, void *data) in kernel_backtrace_frame() argument 40 oprofile_add_trace(frame->pc); in kernel_backtrace_frame() 56 struct stackframe frame; in metag_backtrace() local 57 frame.fp = regs->ctx.AX[1].U0; /* A0FrP */ in metag_backtrace() 58 frame.sp = user_stack_pointer(regs); /* A0StP */ in metag_backtrace() 59 frame.lr = 0; /* from stack */ in metag_backtrace() 60 frame.pc = regs->ctx.CurrPC; /* PC */ in metag_backtrace() 61 walk_stackframe(&frame, &kernel_backtrace_frame, &depth); in metag_backtrace()
|
/linux-4.1.27/arch/ia64/oprofile/ |
D | backtrace.c | 30 struct unw_frame_info frame; member 51 if (in_ivt_code(bt->frame.ip)) in next_frame() 62 if (bt->prev_pfs_loc && bt->regs && bt->frame.pfs_loc == bt->prev_pfs_loc) in next_frame() 63 bt->frame.pfs_loc = &bt->regs->ar_pfs; in next_frame() 66 return unw_unwind(&bt->frame) == 0; in next_frame() 81 unw_init_frame_info(&bt->frame, current, sw); in do_ia64_backtrace() 85 unw_get_sp(&bt->frame, &sp); in do_ia64_backtrace() 94 unw_get_ip(&bt->frame, &pc); in do_ia64_backtrace() 96 if (unw_is_intr_frame(&bt->frame)) { in do_ia64_backtrace()
|
/linux-4.1.27/drivers/media/platform/vivid/ |
D | vivid-vbi-gen.c | 228 static void vivid_vbi_gen_teletext(u8 *packet, unsigned line, unsigned frame) in vivid_vbi_gen_teletext() argument 238 packet[2] = hamming[frame % 10]; in vivid_vbi_gen_teletext() 239 packet[3] = hamming[frame / 10]; in vivid_vbi_gen_teletext() 250 packet[7] = '0' + frame / 10; in vivid_vbi_gen_teletext() 251 packet[8] = '0' + frame % 10; in vivid_vbi_gen_teletext() 263 unsigned frame = seqnr % 60; in vivid_vbi_gen_sliced() local 273 vivid_vbi_gen_teletext(data0->data, i, frame); in vivid_vbi_gen_sliced() 285 vivid_vbi_gen_teletext(data0->data, 12 + i, frame); in vivid_vbi_gen_sliced() 297 if (frame < 15) { in vivid_vbi_gen_sliced() 298 data0->data[0] = calc_parity(vivid_cc_sequence1[2 * frame]); in vivid_vbi_gen_sliced() [all …]
|
/linux-4.1.27/arch/hexagon/kernel/ |
D | signal.c | 111 struct rt_sigframe __user *frame; in setup_rt_frame() local 114 frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe)); in setup_rt_frame() 116 if (!access_ok(VERIFY_WRITE, frame, sizeof(struct rt_sigframe))) in setup_rt_frame() 119 if (copy_siginfo_to_user(&frame->info, &ksig->info)) in setup_rt_frame() 126 err |= __put_user(0x7800d166, &frame->tramp[0]); in setup_rt_frame() 127 err |= __put_user(0x5400c004, &frame->tramp[1]); in setup_rt_frame() 128 err |= setup_sigcontext(regs, &frame->uc.uc_mcontext); in setup_rt_frame() 129 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 130 err |= __save_altstack(&frame->uc.uc_stack, user_stack_pointer(regs)); in setup_rt_frame() 135 regs->r0100 = ((unsigned long long)((unsigned long)&frame->info) << 32) in setup_rt_frame() [all …]
|
D | stacktrace.c | 40 struct stackframe *frame; in save_stack_trace() local 47 while (fp >= low && fp <= (high - sizeof(*frame))) { in save_stack_trace() 48 frame = (struct stackframe *)fp; in save_stack_trace() 53 trace->entries[trace->nr_entries++] = frame->rets; in save_stack_trace() 62 low = fp + sizeof(*frame); in save_stack_trace() 63 fp = frame->fp; in save_stack_trace()
|
/linux-4.1.27/arch/arm/lib/ |
D | backtrace.S | 17 @ fp is 0 or stack frame 19 #define frame r4 macro 32 movs frame, r0 @ if frame pointer is zero 61 for_each_frame: tst frame, mask @ Check for address exceptions 64 1001: ldr sv_pc, [frame, #0] @ get saved pc 65 1002: ldr sv_fp, [frame, #-12] @ get saved fp 76 ldr r1, [frame, #-4] @ get saved lr 77 mov r2, frame 84 ldreq r0, [frame, #-8] @ get sp 91 subeq r0, frame, #16 [all …]
|
/linux-4.1.27/drivers/net/wireless/prism54/ |
D | islpci_mgt.c | 291 struct islpci_mgmtframe *frame; in islpci_mgt_receive() local 355 frame = kmalloc(sizeof(struct islpci_mgmtframe) + size, in islpci_mgt_receive() 357 if (!frame) in islpci_mgt_receive() 360 frame->ndev = ndev; in islpci_mgt_receive() 361 memcpy(&frame->buf, header, size); in islpci_mgt_receive() 362 frame->header = (pimfor_header_t *) frame->buf; in islpci_mgt_receive() 363 frame->data = frame->buf + PIMFOR_HEADER_SIZE; in islpci_mgt_receive() 368 frame->header, frame->data, size); in islpci_mgt_receive() 381 INIT_WORK(&frame->ws, prism54_process_trap); in islpci_mgt_receive() 382 schedule_work(&frame->ws); in islpci_mgt_receive() [all …]
|
/linux-4.1.27/tools/firewire/ |
D | decode-fcp.c | 146 struct avc_frame *frame = in decode_avc() local 153 info = &opcode_info[frame->opcode]; in decode_avc() 156 "(unknown opcode 0x%02x)", frame->opcode); in decode_avc() 163 ctype_names[frame->ctype], subunit_type_names[frame->subunit_type], in decode_avc() 164 frame->subunit_id, name); in decode_avc() 175 struct avc_frame *frame = in decode_fcp() local 185 switch (frame->cts) { in decode_fcp() 205 printf("reserved fcp frame (ctx=0x%02x)\n", frame->cts); in decode_fcp()
|
/linux-4.1.27/net/irda/irlan/ |
D | irlan_common.c | 620 __u8 *frame; in irlan_get_provider_info() local 634 frame = skb->data; in irlan_get_provider_info() 636 frame[0] = CMD_GET_PROVIDER_INFO; in irlan_get_provider_info() 637 frame[1] = 0x00; /* Zero parameters */ in irlan_get_provider_info() 651 __u8 *frame; in irlan_open_data_channel() local 666 frame = skb->data; in irlan_open_data_channel() 669 frame[0] = CMD_OPEN_DATA_CHANNEL; in irlan_open_data_channel() 670 frame[1] = 0x02; /* Two parameters */ in irlan_open_data_channel() 684 __u8 *frame; in irlan_close_data_channel() local 702 frame = skb->data; in irlan_close_data_channel() [all …]
|
D | irlan_client.c | 352 __u8 *frame; in irlan_client_parse_response() local 372 frame = skb->data; in irlan_client_parse_response() 377 if (frame[0]) { in irlan_client_parse_response() 378 print_ret_code(frame[0]); in irlan_client_parse_response() 392 count = frame[1]; in irlan_client_parse_response() 396 ptr = frame+2; in irlan_client_parse_response()
|
/linux-4.1.27/drivers/net/can/mscan/ |
D | mscan.c | 199 struct can_frame *frame = (struct can_frame *)skb->data; in mscan_start_xmit() local 237 rtr = frame->can_id & CAN_RTR_FLAG; in mscan_start_xmit() 240 if (frame->can_id & CAN_EFF_FLAG) { in mscan_start_xmit() 241 can_id = (frame->can_id & CAN_EFF_MASK) in mscan_start_xmit() 252 can_id = (frame->can_id & CAN_SFF_MASK) in mscan_start_xmit() 261 u16 *payload = (u16 *)frame->data; in mscan_start_xmit() 263 for (i = 0; i < frame->can_dlc / 2; i++) { in mscan_start_xmit() 268 if (frame->can_dlc & 1) in mscan_start_xmit() 269 out_8(data, frame->data[frame->can_dlc - 1]); in mscan_start_xmit() 272 out_8(®s->tx.dlr, frame->can_dlc); in mscan_start_xmit() [all …]
|
/linux-4.1.27/arch/unicore32/lib/ |
D | backtrace.S | 16 @ fp is 0 or stack frame 18 #define frame v4 macro 35 mov.a frame, r0 @ if frame pointer is zero 60 1001: ldw sv_pc, [frame+], #0 @ get saved pc 61 1002: ldw sv_fp, [frame+], #-12 @ get saved fp 74 ldw r1, [frame+], #-4 @ get saved lr 75 mov r2, frame 82 ldw r0, [frame+], #-8 @ get sp 90 sub r0, frame, #16 96 csub.a sv_fp, frame @ next frame must be [all …]
|
/linux-4.1.27/drivers/media/platform/exynos4-is/ |
D | fimc-m2m.c | 208 struct fimc_frame *frame; in fimc_buf_prepare() local 211 frame = ctx_get_frame(ctx, vb->vb2_queue->type); in fimc_buf_prepare() 212 if (IS_ERR(frame)) in fimc_buf_prepare() 213 return PTR_ERR(frame); in fimc_buf_prepare() 215 for (i = 0; i < frame->fmt->memplanes; i++) in fimc_buf_prepare() 216 vb2_set_plane_payload(vb, i, frame->payload[i]); in fimc_buf_prepare() 277 struct fimc_frame *frame = ctx_get_frame(ctx, f->type); in fimc_m2m_g_fmt_mplane() local 279 if (IS_ERR(frame)) in fimc_m2m_g_fmt_mplane() 280 return PTR_ERR(frame); in fimc_m2m_g_fmt_mplane() 282 __fimc_get_format(frame, f); in fimc_m2m_g_fmt_mplane() [all …]
|
D | fimc-reg.c | 111 struct fimc_frame *frame = &ctx->d_frame; in fimc_hw_set_target_format() local 113 dbg("w= %d, h= %d color: %d", frame->width, in fimc_hw_set_target_format() 114 frame->height, frame->fmt->color); in fimc_hw_set_target_format() 120 switch (frame->fmt->color) { in fimc_hw_set_target_format() 128 if (frame->fmt->colplanes == 1) in fimc_hw_set_target_format() 138 cfg |= (frame->height << 16) | frame->width; in fimc_hw_set_target_format() 140 cfg |= (frame->width << 16) | frame->height; in fimc_hw_set_target_format() 146 cfg |= (frame->width * frame->height); in fimc_hw_set_target_format() 153 struct fimc_frame *frame = &ctx->d_frame; in fimc_hw_set_out_dma_size() local 156 cfg = (frame->f_height << 16) | frame->f_width; in fimc_hw_set_out_dma_size() [all …]
|
D | fimc-core.c | 352 struct fimc_frame *frame, struct fimc_addr *paddr) in fimc_prepare_addr() argument 357 if (vb == NULL || frame == NULL) in fimc_prepare_addr() 360 pix_size = frame->width * frame->height; in fimc_prepare_addr() 363 frame->fmt->memplanes, frame->fmt->colplanes, pix_size); in fimc_prepare_addr() 367 if (frame->fmt->memplanes == 1) { in fimc_prepare_addr() 368 switch (frame->fmt->colplanes) { in fimc_prepare_addr() 381 if (FIMC_FMT_YCBCR420 == frame->fmt->color) in fimc_prepare_addr() 391 } else if (!frame->fmt->mdataplanes) { in fimc_prepare_addr() 392 if (frame->fmt->memplanes >= 2) in fimc_prepare_addr() 395 if (frame->fmt->memplanes == 3) in fimc_prepare_addr() [all …]
|
D | fimc-lite.c | 369 struct flite_frame *frame = &fimc->out_frame; in queue_setup() local 370 const struct fimc_fmt *fmt = frame->fmt; in queue_setup() 379 wh = frame->f_width * frame->f_height; in queue_setup() 624 struct flite_frame *frame = &fimc->inp_frame; in fimc_lite_try_crop() local 626 v4l_bound_align_image(&r->width, 0, frame->f_width, 0, in fimc_lite_try_crop() 627 &r->height, 0, frame->f_height, 0, 0); in fimc_lite_try_crop() 630 r->left = clamp_t(u32, r->left, 0, frame->f_width - r->width); in fimc_lite_try_crop() 632 r->top = clamp_t(u32, r->top, 0, frame->f_height - r->height); in fimc_lite_try_crop() 636 frame->f_width, frame->f_height); in fimc_lite_try_crop() 641 struct flite_frame *frame = &fimc->out_frame; in fimc_lite_try_compose() local [all …]
|
/linux-4.1.27/drivers/media/usb/uvc/ |
D | uvc_video.c | 93 struct uvc_frame *frame = NULL; in uvc_fixup_video_ctrl() local 107 if (format->frame[i].bFrameIndex == ctrl->bFrameIndex) { in uvc_fixup_video_ctrl() 108 frame = &format->frame[i]; in uvc_fixup_video_ctrl() 113 if (frame == NULL) in uvc_fixup_video_ctrl() 120 frame->dwMaxVideoFrameBufferSize; in uvc_fixup_video_ctrl() 130 : frame->dwFrameInterval[0]; in uvc_fixup_video_ctrl() 138 bandwidth = frame->wWidth * frame->wHeight / 8 * format->bpp; in uvc_fixup_video_ctrl() 719 stream->stats.frame.nb_packets == 0) in uvc_video_stats_decode() 743 stream->stats.frame.nb_invalid++; in uvc_video_stats_decode() 757 if (has_pts && stream->stats.frame.nb_pts) { in uvc_video_stats_decode() [all …]
|
D | uvc_v4l2.c | 113 static __u32 uvc_try_frame_interval(struct uvc_frame *frame, __u32 interval) in uvc_try_frame_interval() argument 117 if (frame->bFrameIntervalType) { in uvc_try_frame_interval() 120 for (i = 0; i < frame->bFrameIntervalType; ++i) { in uvc_try_frame_interval() 121 dist = interval > frame->dwFrameInterval[i] in uvc_try_frame_interval() 122 ? interval - frame->dwFrameInterval[i] in uvc_try_frame_interval() 123 : frame->dwFrameInterval[i] - interval; in uvc_try_frame_interval() 131 interval = frame->dwFrameInterval[i-1]; in uvc_try_frame_interval() 133 const __u32 min = frame->dwFrameInterval[0]; in uvc_try_frame_interval() 134 const __u32 max = frame->dwFrameInterval[1]; in uvc_try_frame_interval() 135 const __u32 step = frame->dwFrameInterval[2]; in uvc_try_frame_interval() [all …]
|
D | uvc_driver.c | 337 struct uvc_frame *frame; in uvc_parse_format() local 450 frame = &format->frame[0]; in uvc_parse_format() 451 memset(&format->frame[0], 0, sizeof format->frame[0]); in uvc_parse_format() 452 frame->bFrameIntervalType = 1; in uvc_parse_format() 453 frame->dwDefaultFrameInterval = 1; in uvc_parse_format() 454 frame->dwFrameInterval = *intervals; in uvc_parse_format() 480 frame = &format->frame[format->nframes]; in uvc_parse_format() 495 frame->bFrameIndex = buffer[3]; in uvc_parse_format() 496 frame->bmCapabilities = buffer[4]; in uvc_parse_format() 497 frame->wWidth = get_unaligned_le16(&buffer[5]) in uvc_parse_format() [all …]
|
/linux-4.1.27/Documentation/networking/ |
D | netlink_mmap.txt | 43 mapping still needs to be writable in order to update the frame status after 49 a status word in the frame header. 59 stack and setting up the frame header appropriately. Optionally poll() can 72 [ frame 0 ] 73 [ frame 1 ] 75 [ frame 2 ] 76 [ frame 3 ] 79 [ frame 2 * n ] 80 [ frame 2 * n + 1 ] 107 - nm_frame_size must be equal or larger to NL_MMAP_HDRLEN, IOW a frame must be [all …]
|
D | mac80211-auth-assoc-deauth.txt | 35 mac80211->driver: TX auth frame 36 driver->mac80211: RX auth frame 39 mac80211->driver: TX auth frame 40 driver->mac80211: RX auth frame 44 mac80211->userspace: RX auth frame
|
D | packet_mmap.txt | 144 As capture, each frame contains two parts: 148 | | of this frame 180 frame base + TPACKET_HDRLEN - sizeof(struct sockaddr_ll) 184 frame base + TPACKET_ALIGN(sizeof(struct tpacket_hdr)) 187 the frame (for payload alignment with SOCK_RAW mode for instance) you 210 unsigned int tp_frame_size; /* Size of frame */ 240 | frame 1 | frame 2 | | frame 3 | frame 4 | 245 | frame 5 | frame 6 | | frame 7 | frame 8 | 248 A frame can be of any size with the only condition it can fit in a block. A block 249 can only hold an integer number of frames, or in other words, a frame cannot [all …]
|
D | mac80211-injection.txt | 22 IEEE80211_RADIOTAP_F_WEP: frame will be encrypted if key available 23 IEEE80211_RADIOTAP_F_FRAG: frame will be fragmented if longer than the 28 IEEE80211_RADIOTAP_F_TX_NOACK: frame should be sent without waiting for 29 an ACK even if it is a unicast frame
|
D | can.txt | 205 may be delayed by the reception of a high prio CAN frame. To 233 creates an appropriate error message frame. Error messages frames can 237 by default. The format of the CAN error message frame is briefly 265 The basic CAN frame structure and the sockaddr structure are defined 270 __u8 can_dlc; /* frame payload length in byte (0 .. 8) */ 323 struct can_frame frame; 325 nbytes = read(s, &frame, sizeof(struct can_frame)); 334 fprintf(stderr, "read: incomplete CAN frame\n"); 338 /* do something with the received CAN frame */ 342 nbytes = write(s, &frame, sizeof(struct can_frame)); [all …]
|
/linux-4.1.27/arch/arm64/boot/dts/qcom/ |
D | msm8916.dtsi | 145 frame@b021000 { 146 frame-number = <0>; 153 frame@b023000 { 154 frame-number = <1>; 160 frame@b024000 { 161 frame-number = <2>; 167 frame@b025000 { 168 frame-number = <3>; 174 frame@b026000 { 175 frame-number = <4>; [all …]
|
/linux-4.1.27/include/linux/ |
D | hdmi.h | 160 int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame); 161 ssize_t hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe *frame, void *buffer, 190 int hdmi_spd_infoframe_init(struct hdmi_spd_infoframe *frame, 192 ssize_t hdmi_spd_infoframe_pack(struct hdmi_spd_infoframe *frame, void *buffer, 269 int hdmi_audio_infoframe_init(struct hdmi_audio_infoframe *frame); 270 ssize_t hdmi_audio_infoframe_pack(struct hdmi_audio_infoframe *frame, 296 int hdmi_vendor_infoframe_init(struct hdmi_vendor_infoframe *frame); 297 ssize_t hdmi_vendor_infoframe_pack(struct hdmi_vendor_infoframe *frame, 331 hdmi_infoframe_pack(union hdmi_infoframe *frame, void *buffer, size_t size); 332 int hdmi_infoframe_unpack(union hdmi_infoframe *frame, void *buffer); [all …]
|
/linux-4.1.27/arch/m68k/fpsp040/ |
D | gen_except.S | 11 | the stack frame in memory with the exceptional operand(s). 58 cmpib #IDLE_SIZE-4,1(%a7) |test for idle frame 59 beq do_check |go handle idle frame 60 cmpib #UNIMP_40_SIZE-4,1(%a7) |test for orig unimp frame 61 beqs unimp_x |go handle unimp frame 62 cmpib #UNIMP_41_SIZE-4,1(%a7) |test for rev unimp frame 63 beqs unimp_x |go handle unimp frame 68 | Fix up the new busy frame with entries from the unimp frame 71 movel ETEMP_HI(%a6),ETEMP_HI(%a1) |frame to busy frame 73 movel CMDREG1B(%a6),CMDREG1B(%a1) |set inst in frame to unimp [all …]
|
D | fpsp.h | 11 | fpsp.h --- stack frame offsets during FPSP exception handling 13 | These equates are used to access the exception frame, the fsave 14 | frame and any local variables needed by the FPSP package. 44 | Positive offsets from A6 refer to the exception frame. Negative 46 | The fsave frame is also accessible from the top via A7. 66 | a second fsave frame can be pushed onto the stack and the 67 | handler exit code will reload the new frame and discard the old. 125 | words of a busy frame are the same as the unimplemented frame. 213 .set EXC_SR,4 | exception frame status register 214 .set EXC_PC,6 | exception frame program counter [all …]
|
D | x_fline.S | 45 | ;between six word frame (unimp) and 46 | ;four word frame 54 | ;a6 can point correctly to the stack frame 68 cmpib #VER_40,(%a7) |test for orig unimp frame 76 cmpib #VER_41,(%a7) |test for rev unimp frame
|
/linux-4.1.27/drivers/thunderbolt/ |
D | ctl.c | 20 struct ring_frame frame; member 155 if (WARN(len != pkg->frame.size, in check_header() 157 len, pkg->frame.size)) in check_header() 159 if (WARN(type != pkg->frame.eof, "wrong eof (expected %#x, got %#x)\n", in check_header() 160 type, pkg->frame.eof)) in check_header() 162 if (WARN(pkg->frame.sof, "wrong sof (expected 0x0, got %#x)\n", in check_header() 163 pkg->frame.sof)) in check_header() 228 if (pkg->frame.eof == TB_CFG_PKG_ERROR) in parse_header() 299 pkg->buffer, pkg->frame.buffer_phy); in tb_ctl_pkg_free() 311 &pkg->frame.buffer_phy); in tb_ctl_pkg_alloc() [all …]
|
D | nhi.c | 135 struct ring_frame *frame, *n; in ring_write_descriptors() local 137 list_for_each_entry_safe(frame, n, &ring->queue, list) { in ring_write_descriptors() 140 list_move_tail(&frame->list, &ring->in_flight); in ring_write_descriptors() 142 descriptor->phys = frame->buffer_phy; in ring_write_descriptors() 146 descriptor->length = frame->size; in ring_write_descriptors() 147 descriptor->eof = frame->eof; in ring_write_descriptors() 148 descriptor->sof = frame->sof; in ring_write_descriptors() 167 struct ring_frame *frame; in ring_work() local 184 frame = list_first_entry(&ring->in_flight, typeof(*frame), in ring_work() 186 list_move_tail(&frame->list, &done); in ring_work() [all …]
|
D | nhi.h | 73 int __ring_enqueue(struct tb_ring *ring, struct ring_frame *frame); 89 static inline int ring_rx(struct tb_ring *ring, struct ring_frame *frame) in ring_rx() argument 92 return __ring_enqueue(ring, frame); in ring_rx() 108 static inline int ring_tx(struct tb_ring *ring, struct ring_frame *frame) in ring_tx() argument 111 return __ring_enqueue(ring, frame); in ring_tx()
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | signal_32.c | 136 struct mcontext __user *frame) in save_general_regs() argument 146 if (__put_user((unsigned int)gregs[i], &frame->mc_gregs[i])) in save_general_regs() 185 struct mcontext __user *frame) in save_general_regs() argument 188 return __copy_to_user(&frame->mc_gregs, regs, GP_REGS_SIZE); in save_general_regs() 408 static int save_user_regs(struct pt_regs *regs, struct mcontext __user *frame, in save_user_regs() argument 418 if (save_general_regs(regs, frame)) in save_user_regs() 425 if (__copy_to_user(&frame->mc_vregs, ¤t->thread.vr_state, in save_user_regs() 442 if (__put_user(current->thread.vrsave, (u32 __user *)&frame->mc_vregs[32])) in save_user_regs() 445 if (copy_fpr_to_user(&frame->mc_fregs, current)) in save_user_regs() 462 if (copy_vsx_to_user(&frame->mc_vsregs, current)) in save_user_regs() [all …]
|
D | signal_64.c | 717 struct rt_sigframe __user *frame; in handle_rt_signal64() local 721 frame = get_sigframe(ksig, get_tm_stackpointer(regs), sizeof(*frame), 0); in handle_rt_signal64() 722 if (unlikely(frame == NULL)) in handle_rt_signal64() 725 err |= __put_user(&frame->info, &frame->pinfo); in handle_rt_signal64() 726 err |= __put_user(&frame->uc, &frame->puc); in handle_rt_signal64() 727 err |= copy_siginfo_to_user(&frame->info, &ksig->info); in handle_rt_signal64() 732 err |= __put_user(0, &frame->uc.uc_flags); in handle_rt_signal64() 733 err |= __save_altstack(&frame->uc.uc_stack, regs->gpr[1]); in handle_rt_signal64() 739 err |= __put_user(&frame->uc_transact, &frame->uc.uc_link); in handle_rt_signal64() 740 err |= setup_tm_sigcontexts(&frame->uc.uc_mcontext, in handle_rt_signal64() [all …]
|
/linux-4.1.27/sound/oss/dmasound/ |
D | dmasound_atari.c | 71 u_char frame[], ssize_t *frameUsed, 74 u_char frame[], ssize_t *frameUsed, 77 u_char frame[], ssize_t *frameUsed, 80 u_char frame[], ssize_t *frameUsed, 83 u_char frame[], ssize_t *frameUsed, 86 u_char frame[], ssize_t *frameUsed, 89 u_char frame[], ssize_t *frameUsed, 92 u_char frame[], ssize_t *frameUsed, 95 u_char frame[], ssize_t *frameUsed, 98 u_char frame[], ssize_t *frameUsed, [all …]
|
D | dmasound_q40.c | 62 u_char frame[], ssize_t *frameUsed, in q40_ct_law() argument 67 u_char *p = (u_char *) &frame[*frameUsed]; in q40_ct_law() 83 u_char frame[], ssize_t *frameUsed, in q40_ct_s8() argument 87 u_char *p = (u_char *) &frame[*frameUsed]; in q40_ct_s8() 102 u_char frame[], ssize_t *frameUsed, in q40_ct_u8() argument 106 u_char *p = (u_char *) &frame[*frameUsed]; in q40_ct_u8() 118 u_char frame[], ssize_t *frameUsed, in q40_ctx_law() argument 124 u_char *p = (u_char *) &frame[*frameUsed]; in q40_ctx_law() 156 u_char frame[], ssize_t *frameUsed, in q40_ctx_s8() argument 159 u_char *p = (u_char *) &frame[*frameUsed]; in q40_ctx_s8() [all …]
|
D | dmasound_paula.c | 157 u_char frame[], ssize_t *frameUsed, ssize_t frameLeft) in ami_ct_s8() argument 162 void *p = &frame[*frameUsed]; in ami_ct_s8() 168 u_char *left = &frame[*frameUsed>>1]; in ami_ct_s8() 190 u_char frame[], ssize_t *frameUsed, \ 196 u_char *p = &frame[*frameUsed]; \ 207 u_char *left = &frame[*frameUsed>>1]; \ 241 u_char frame[], ssize_t *frameUsed, \ 249 u_char *high = &frame[*frameUsed>>1]; \ 262 u_char *lefth = &frame[*frameUsed>>2]; \
|
/linux-4.1.27/arch/nios2/kernel/ |
D | signal.c | 105 struct rt_sigframe *frame = (struct rt_sigframe *) regs->sp; in do_rt_sigreturn() local 109 if (!access_ok(VERIFY_READ, frame, sizeof(*frame))) in do_rt_sigreturn() 112 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in do_rt_sigreturn() 117 if (rt_restore_ucontext(regs, sw, &frame->uc, &rval)) in do_rt_sigreturn() 183 struct rt_sigframe *frame; in setup_rt_frame() local 186 frame = get_sigframe(ksig, regs, sizeof(*frame)); in setup_rt_frame() 189 err |= copy_siginfo_to_user(&frame->info, &ksig->info); in setup_rt_frame() 192 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 193 err |= __put_user(0, &frame->uc.uc_link); in setup_rt_frame() 194 err |= __save_altstack(&frame->uc.uc_stack, regs->sp); in setup_rt_frame() [all …]
|
/linux-4.1.27/arch/um/kernel/ |
D | stacktrace.c | 26 struct stack_frame *frame; in dump_trace() local 31 frame = (struct stack_frame *)bp; in dump_trace() 37 frame = frame ? frame->next_frame : NULL; in dump_trace() 38 bp = (unsigned long)frame; in dump_trace()
|
/linux-4.1.27/arch/mips/jazz/ |
D | jazzdma.c | 54 pgtbl[i].frame = paddr; in vdma_pgtbl_init() 94 int first, last, pages, frame, i; in vdma_alloc() local 139 frame = paddr & ~(VDMA_PAGESIZE - 1); in vdma_alloc() 142 pgtbl[i].frame = frame; in vdma_alloc() 144 frame += VDMA_PAGESIZE; in vdma_alloc() 162 printk("%08x ", pgtbl[i].frame); in vdma_alloc() 248 pgtbl[first].frame = paddr; in vdma_remap() 268 printk("%08x ", pgtbl[i].frame); in vdma_remap() 286 int frame; in vdma_phys2log() local 288 frame = paddr & ~(VDMA_PAGESIZE - 1); in vdma_phys2log() [all …]
|
/linux-4.1.27/drivers/media/usb/gspca/ |
D | gspca.c | 96 struct gspca_frame *frame = vma->vm_private_data; in gspca_vm_open() local 98 frame->vma_use_count++; in gspca_vm_open() 99 frame->v4l2_buf.flags |= V4L2_BUF_FLAG_MAPPED; in gspca_vm_open() 104 struct gspca_frame *frame = vma->vm_private_data; in gspca_vm_close() local 106 if (--frame->vma_use_count <= 0) in gspca_vm_close() 107 frame->v4l2_buf.flags &= ~V4L2_BUF_FLAG_MAPPED; in gspca_vm_close() 423 struct gspca_frame *frame; in gspca_frame_add() local 438 frame = &gspca_dev->frame[j]; in gspca_frame_add() 439 frame->v4l2_buf.timestamp = ktime_to_timeval(ktime_get()); in gspca_frame_add() 440 frame->v4l2_buf.sequence = gspca_dev->sequence++; in gspca_frame_add() [all …]
|
/linux-4.1.27/arch/ia64/kernel/ |
D | signal.c | 320 struct sigframe __user *frame; in setup_frame() local 347 check_sp = (new_sp - sizeof(*frame)) & -STACK_ALIGN; in setup_frame() 353 frame = (void __user *) ((new_sp - sizeof(*frame)) & -STACK_ALIGN); in setup_frame() 355 if (!access_ok(VERIFY_WRITE, frame, sizeof(*frame))) in setup_frame() 356 return force_sigsegv_info(ksig->sig, frame); in setup_frame() 358 err = __put_user(ksig->sig, &frame->arg0); in setup_frame() 359 err |= __put_user(&frame->info, &frame->arg1); in setup_frame() 360 err |= __put_user(&frame->sc, &frame->arg2); in setup_frame() 361 err |= __put_user(new_rbs, &frame->sc.sc_rbs_base); in setup_frame() 362 err |= __put_user(0, &frame->sc.sc_loadrs); /* initialize to zero */ in setup_frame() [all …]
|
/linux-4.1.27/arch/arc/kernel/ |
D | unwind.c | 880 int arc_unwind(struct unwind_frame_info *frame) in arc_unwind() argument 882 #define FRAME_REG(r, t) (((t *)frame)[reg_info[r].offs]) in arc_unwind() 885 unsigned long pc = UNW_PC(frame) - frame->call_frame; in arc_unwind() 897 UNW_PC(frame), UNW_BLINK(frame), UNW_SP(frame), in arc_unwind() 898 UNW_FP(frame)); in arc_unwind() 900 if (UNW_PC(frame) == 0) in arc_unwind() 905 unsigned long *sptr = (unsigned long *)UNW_SP(frame); in arc_unwind() 1033 frame->call_frame = 1; in arc_unwind() 1048 frame->call_frame = 0; in arc_unwind() 1107 top = STACK_TOP_UNW(frame->task); in arc_unwind() [all …]
|
D | signal.c | 158 void __user *frame; in get_sigframe() local 165 frame = (void __user *)((sp - framesize) & ~7); in get_sigframe() 168 if (!access_ok(VERIFY_WRITE, frame, framesize)) in get_sigframe() 169 frame = NULL; in get_sigframe() 171 return frame; in get_sigframe()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | qcom-apq8084.dtsi | 114 frame@f9021000 { 115 frame-number = <0>; 122 frame@f9023000 { 123 frame-number = <1>; 129 frame@f9024000 { 130 frame-number = <2>; 136 frame@f9025000 { 137 frame-number = <3>; 143 frame@f9026000 { 144 frame-number = <4>; [all …]
|
D | qcom-msm8974.dtsi | 114 frame@f9021000 { 115 frame-number = <0>; 122 frame@f9023000 { 123 frame-number = <1>; 129 frame@f9024000 { 130 frame-number = <2>; 136 frame@f9025000 { 137 frame-number = <3>; 143 frame@f9026000 { 144 frame-number = <4>; [all …]
|
/linux-4.1.27/Documentation/fb/ |
D | 00-INDEX | 1 Index of files in Documentation/fb. If you think something about frame 9 - The frame buffer API between applications and buffer devices. 13 - info on the ATI Rage128 frame buffer driver. 27 - introduction to frame buffer devices. 35 - quick overview of frame buffer device internals. 45 - info on the PowerVR 2 frame buffer driver. 59 - info on the frame buffer driver for 3dfx' Voodoo Graphics boards. 61 - info on the TGA (DECChip 21030) frame buffer driver. 67 - info on the userspace VESA (VBE2+ compliant) frame buffer device. 69 - info on the VESA frame buffer device.
|
D | framebuffer.txt | 11 The frame buffer device provides an abstraction for the graphics hardware. It 12 represents the frame buffer of some video hardware and allows application 24 From the user's point of view, the frame buffer device looks just like any 26 specifies the frame buffer number. 31 0 = /dev/fb0 First frame buffer 32 1 = /dev/fb1 Second frame buffer 34 31 = /dev/fb31 32nd frame buffer 44 The frame buffer devices are also `normal' memory devices, this means, you can 49 There also can be more than one frame buffer at a time, e.g. if you have a 50 graphics card in addition to the built-in hardware. The corresponding frame [all …]
|
D | modedb.txt | 6 Currently all frame buffer device drivers have their own video mode databases, 9 - one routine to probe for video modes, which can be used by all frame buffer 14 needs non-standard modes, like amifb and Mac frame buffer drivers (which 17 When a frame buffer device receives a video= option it doesn't know, it should 18 consider that to be a video mode option. If no frame buffer device is specified 140 amifb - Amiga chipset frame buffer 141 aty128fb - ATI Rage128 / Pro frame buffer 142 atyfb - ATI Mach64 frame buffer 143 pm2fb - Permedia 2/2V frame buffer 144 pm3fb - Permedia 3 frame buffer [all …]
|
D | internals.txt | 2 This is a first start for some documentation about frame buffer device 12 The following structures play a role in the game of frame buffer devices. They 19 Device independent unchangeable information about a frame buffer device and 25 Device independent changeable information about a frame buffer device and a 40 Generic information, API and low level information about a specific frame
|
D | api.txt | 10 This document describes the frame buffer API used by applications to interact 11 with frame buffer devices. In-kernel APIs between device drivers and the frame 14 Due to a lack of documentation in the original frame buffer API, drivers 47 frame buffer memory in the format expected by the hardware. 49 Formats are described by frame buffer types and visuals. Some visuals require 152 about the frame buffer device and the current format. Those information can't 158 unsigned long smem_start; /* Start of frame buffer mem */ 160 __u32 smem_len; /* Length of frame buffer mem */ 178 about a frame buffer device, its current format and video mode, as well as 233 Frame buffer devices offer two ways to configure the frame buffer format: the [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | arch_timer.txt | 5 physical and optional virtual timer per frame. 55 - reg : The control frame base address. 58 the CPU can address a frame's registers. 60 A timer node has up to 8 frame sub-nodes, each with the following properties: 62 - frame-number: 0 to 7. 70 - status : "disabled" indicates the frame is not available for use. Optional. 82 frame@f0001000 { 83 frame-number = <0> 90 frame@f0003000 { 91 frame-number = <1>
|
D | gic.txt | 104 Certain revisions of GIC-400 supports MSI/MSI-x via V2M register frame(s). 109 - compatible : The value here should contain "arm,gic-v2m-frame". 119 the MSI frame, overriding the HW value. 123 SPIs assigned to the frame, overriding the HW value. 140 compatible = "arm,gic-v2m-frame"; 148 compatible = "arm,gic-v2m-frame";
|
/linux-4.1.27/drivers/net/wireless/cw1200/ |
D | scan.c | 60 struct wsm_template_frame frame = { in cw1200_hw_scan() local 81 frame.skb = ieee80211_probereq_get(hw, priv->vif->addr, NULL, 0, in cw1200_hw_scan() 83 if (!frame.skb) in cw1200_hw_scan() 87 memcpy(skb_put(frame.skb, req->ie_len), req->ie, req->ie_len); in cw1200_hw_scan() 93 ret = wsm_set_template_frame(priv, &frame); in cw1200_hw_scan() 101 dev_kfree_skb(frame.skb); in cw1200_hw_scan() 125 if (frame.skb) in cw1200_hw_scan() 126 dev_kfree_skb(frame.skb); in cw1200_hw_scan() 361 struct wsm_template_frame frame = { in cw1200_probe_work() local 397 &frame.skb, &txpriv)) { in cw1200_probe_work() [all …]
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | configfs-usb-gadget-uvc | 173 bDefaultFrameIndex - optimum frame index for this stream 178 Description: Specific MJPEG frame descriptors 180 dwFrameInterval - indicates how frame interval can be 183 dwDefaultFrameInterval - the frame interval the device would 187 frame or still image 189 frame interval in bps 191 frame interval in bps 192 wHeight - height of decoded bitmap frame in px 193 wWidth - width of decoded bitmam frame in px 194 bmCapabilities - still image support, fixed frame-rate [all …]
|
/linux-4.1.27/arch/arm/oprofile/ |
D | common.c | 62 static int report_trace(struct stackframe *frame, void *d) in report_trace() argument 67 oprofile_add_trace(frame->pc); in report_trace() 111 struct stackframe frame; in arm_backtrace() local 112 arm_get_current_stackframe(regs, &frame); in arm_backtrace() 113 walk_stackframe(&frame, report_trace, &depth); in arm_backtrace()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | stacktrace.h | 107 struct stack_frame *frame; in caller_frame_pointer() local 109 get_bp(frame); in caller_frame_pointer() 112 frame = frame->next_frame; in caller_frame_pointer() 115 return (unsigned long)frame; in caller_frame_pointer()
|
/linux-4.1.27/drivers/usb/host/ |
D | ehci-sched.c | 76 static void periodic_unlink (struct ehci_hcd *ehci, unsigned frame, void *ptr) in periodic_unlink() argument 78 union ehci_shadow *prev_p = &ehci->pshadow[frame]; in periodic_unlink() 79 __hc32 *hw_p = &ehci->periodic[frame]; in periodic_unlink() 382 unsigned frame, in tt_available() argument 392 for (frame &= period - 1; frame < EHCI_BANDWIDTH_FRAMES; in tt_available() 393 frame += period) { in tt_available() 397 if (tt->bandwidth[frame] + usecs > 900) in tt_available() 400 uf = frame << 3; in tt_available() 442 unsigned frame, in tt_no_collision() argument 453 for (; frame < ehci->periodic_size; frame += period) { in tt_no_collision() [all …]
|
D | fhci-q.c | 57 void fhci_add_td_to_frame(struct fhci_time_frame *frame, struct td *td) in fhci_add_td_to_frame() argument 59 list_add_tail(&td->frame_lh, &frame->tds_list); in fhci_add_td_to_frame() 86 struct td *fhci_remove_td_from_frame(struct fhci_time_frame *frame) in fhci_remove_td_from_frame() argument 90 if (!list_empty(&frame->tds_list)) { in fhci_remove_td_from_frame() 91 td = list_entry(frame->tds_list.next, struct td, frame_lh); in fhci_remove_td_from_frame() 92 list_del_init(frame->tds_list.next); in fhci_remove_td_from_frame() 99 struct td *fhci_peek_td_from_frame(struct fhci_time_frame *frame) in fhci_peek_td_from_frame() argument 103 if (!list_empty(&frame->tds_list)) in fhci_peek_td_from_frame() 104 td = list_entry(frame->tds_list.next, struct td, frame_lh); in fhci_peek_td_from_frame()
|
D | uhci-q.c | 116 td->frame = -1; in uhci_alloc_td() 160 td->frame = framenum; in uhci_insert_td_in_frame_list() 175 td->link = uhci->frame[framenum]; in uhci_insert_td_in_frame_list() 177 uhci->frame[framenum] = LINK_TO_TD(uhci, td); in uhci_insert_td_in_frame_list() 186 if (td->frame == -1) { in uhci_remove_td_from_frame_list() 191 if (uhci->frame_cpu[td->frame] == td) { in uhci_remove_td_from_frame_list() 193 uhci->frame[td->frame] = td->link; in uhci_remove_td_from_frame_list() 194 uhci->frame_cpu[td->frame] = NULL; in uhci_remove_td_from_frame_list() 201 uhci->frame[td->frame] = LINK_TO_TD(uhci, ntd); in uhci_remove_td_from_frame_list() 202 uhci->frame_cpu[td->frame] = ntd; in uhci_remove_td_from_frame_list() [all …]
|
D | uhci-hcd.c | 98 static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame) in uhci_frame_skel_link() argument 117 skelnum = 8 - (int) __ffs(frame | UHCI_NUMFRAMES); in uhci_frame_skel_link() 541 UHCI_NUMFRAMES * sizeof(*uhci->frame), in release_uhci() 542 uhci->frame, uhci->frame_dma_handle); in release_uhci() 592 uhci->frame = dma_alloc_coherent(uhci_dev(uhci), in uhci_start() 593 UHCI_NUMFRAMES * sizeof(*uhci->frame), in uhci_start() 595 if (!uhci->frame) { in uhci_start() 600 memset(uhci->frame, 0, UHCI_NUMFRAMES * sizeof(*uhci->frame)); in uhci_start() 660 uhci->frame[i] = uhci_frame_skel_link(uhci, i); in uhci_start() 698 UHCI_NUMFRAMES * sizeof(*uhci->frame), in uhci_start() [all …]
|
D | imx21-dbg.c | 42 int frame, struct td *td) {} in debug_isoc_submitted() argument 44 int frame, struct td *td, int cc, int len) {} in debug_isoc_completed() argument 132 int frame, struct td *td) in debug_isoc_submitted() argument 138 trace->schedule_frame = td->frame; in debug_isoc_submitted() 139 trace->submit_frame = frame; in debug_isoc_submitted() 145 int frame, struct td *td, int cc, int len) in debug_isoc_completed() argument 154 trace->done_frame = frame; in debug_isoc_completed()
|
/linux-4.1.27/arch/m68k/ifpsp060/ |
D | fskeleton.S | 72 | for enabled overflow conditions. The exception stack frame is an overflow 73 | stack frame. The FP state frame holds the EXCEPTIONAL OPERAND. 91 | for enabled underflow conditions. The exception stack frame is an underflow 92 | stack frame. The FP state frame holds the EXCEPTIONAL OPERAND. 109 | for enabled operand error exceptions. The exception stack frame is an operand error 110 | stack frame. The FP state frame holds the source operand of the faulting 128 | for enabled signalling NaN exceptions. The exception stack frame is a signalling NaN 129 | stack frame. The FP state frame holds the source operand of the faulting 147 | for enabled divide-by-zero exceptions. The exception stack frame is a divide-by-zero 148 | stack frame. The FP state frame holds the source operand of the faulting [all …]
|
/linux-4.1.27/net/rose/ |
D | rose_subr.c | 203 unsigned char *frame; in rose_decode() local 205 frame = skb->data; in rose_decode() 209 switch (frame[2]) { in rose_decode() 216 return frame[2]; in rose_decode() 221 if ((frame[2] & 0x1F) == ROSE_RR || in rose_decode() 222 (frame[2] & 0x1F) == ROSE_RNR) { in rose_decode() 223 *nr = (frame[2] >> 5) & 0x07; in rose_decode() 224 return frame[2] & 0x1F; in rose_decode() 227 if ((frame[2] & 0x01) == ROSE_DATA) { in rose_decode() 228 *q = (frame[0] & ROSE_Q_BIT) == ROSE_Q_BIT; in rose_decode() [all …]
|
/linux-4.1.27/drivers/net/can/spi/ |
D | mcp251x.c | 408 static void mcp251x_hw_tx(struct spi_device *spi, struct can_frame *frame, in mcp251x_hw_tx() argument 415 exide = (frame->can_id & CAN_EFF_FLAG) ? 1 : 0; /* Extended ID Enable */ in mcp251x_hw_tx() 417 sid = (frame->can_id & CAN_EFF_MASK) >> 18; in mcp251x_hw_tx() 419 sid = frame->can_id & CAN_SFF_MASK; /* Standard ID */ in mcp251x_hw_tx() 420 eid = frame->can_id & CAN_EFF_MASK; /* Extended ID */ in mcp251x_hw_tx() 421 rtr = (frame->can_id & CAN_RTR_FLAG) ? 1 : 0; /* Remote transmission */ in mcp251x_hw_tx() 430 buf[TXBDLC_OFF] = (rtr << DLC_RTR_SHIFT) | frame->can_dlc; in mcp251x_hw_tx() 431 memcpy(buf + TXBDAT_OFF, frame->data, frame->can_dlc); in mcp251x_hw_tx() 432 mcp251x_hw_tx_frame(spi, buf, frame->can_dlc, tx_buf_idx); in mcp251x_hw_tx() 464 struct can_frame *frame; in mcp251x_hw_rx() local [all …]
|
/linux-4.1.27/fs/ext3/ |
D | namei.c | 148 struct dx_frame *frame, 157 static void dx_insert_block (struct dx_frame *frame, u32 hash, u32 block); 159 struct dx_frame *frame, 336 struct dx_frame *frame = frame_in; in dx_probe() local 339 frame->bh = NULL; in dx_probe() 435 frame->bh = bh; in dx_probe() 436 frame->entries = entries; in dx_probe() 437 frame->at = at; in dx_probe() 438 if (!indirect--) return frame; in dx_probe() 451 frame++; in dx_probe() [all …]
|
/linux-4.1.27/drivers/nfc/ |
D | port100.c | 522 struct port100_frame *frame = _frame; in port100_tx_frame_init() local 524 frame->preamble = 0; in port100_tx_frame_init() 525 frame->start_frame = cpu_to_be16(PORT100_FRAME_SOF); in port100_tx_frame_init() 526 frame->extended_frame = cpu_to_be16(PORT100_FRAME_EXT); in port100_tx_frame_init() 527 PORT100_FRAME_DIRECTION(frame) = PORT100_FRAME_DIR_OUT; in port100_tx_frame_init() 528 PORT100_FRAME_CMD(frame) = cmd_code; in port100_tx_frame_init() 529 frame->datalen = cpu_to_le16(2); in port100_tx_frame_init() 534 struct port100_frame *frame = _frame; in port100_tx_frame_finish() local 536 frame->datalen_checksum = port100_checksum(le16_to_cpu(frame->datalen)); in port100_tx_frame_finish() 538 PORT100_FRAME_CHECKSUM(frame) = in port100_tx_frame_finish() [all …]
|
D | pn533.c | 424 void (*tx_frame_init)(void *frame, u8 cmd_code); 425 void (*tx_frame_finish)(void *frame); 426 void (*tx_update_payload_len)(void *frame, int len); 430 bool (*rx_is_frame_valid)(void *frame, struct pn533 *dev); 431 int (*rx_frame_size)(void *frame); 436 u8 (*get_cmd_code)(void *frame); 470 struct pn533_acr122_tx_frame *frame = _frame; in pn533_acr122_tx_frame_init() local 472 frame->ccid.type = PN533_ACR122_PC_TO_RDR_ESCAPE; in pn533_acr122_tx_frame_init() 473 frame->ccid.datalen = sizeof(frame->apdu) + 1; /* sizeof(apdu_hdr) + in pn533_acr122_tx_frame_init() 475 frame->ccid.slot = 0; in pn533_acr122_tx_frame_init() [all …]
|
/linux-4.1.27/drivers/scsi/ |
D | mvumi.c | 264 m_sg = (struct mvumi_sgl *) &cmd->frame->payload[0]; in mvumi_internal_cmd_sgl() 265 cmd->frame->sg_counts = 1; in mvumi_internal_cmd_sgl() 288 cmd->frame = pci_alloc_consistent(mhba->pdev, in mvumi_create_internal_cmd() 290 if (!cmd->frame) { in mvumi_create_internal_cmd() 302 cmd->frame, cmd->frame_phys); in mvumi_create_internal_cmd() 307 cmd->frame->sg_counts = 0; in mvumi_create_internal_cmd() 319 if (cmd && cmd->frame) { in mvumi_delete_internal_cmd() 320 if (cmd->frame->sg_counts) { in mvumi_delete_internal_cmd() 321 m_sg = (struct mvumi_sgl *) &cmd->frame->payload[0]; in mvumi_delete_internal_cmd() 331 cmd->frame, cmd->frame_phys); in mvumi_delete_internal_cmd() [all …]
|
D | sr_vendor.c | 209 unsigned long min, sec, frame; in sr_cd_check() local 230 frame = bcd2bin(buffer[17]); in sr_cd_check() 231 sector = min * CD_SECS * CD_FRAMES + sec * CD_FRAMES + frame; in sr_cd_check() 236 unsigned long min, sec, frame; in sr_cd_check() local 258 frame = bcd2bin(buffer[3]); in sr_cd_check() 259 sector = min * CD_SECS * CD_FRAMES + sec * CD_FRAMES + frame; in sr_cd_check()
|
/linux-4.1.27/arch/ia64/hp/sim/ |
D | simeth.c | 341 frame_print(unsigned char *from, unsigned char *frame, int len) in frame_print() argument 345 printk("%s: (%d) %02x", from, len, frame[0] & 0xff); in frame_print() 347 printk(":%02x", frame[i] &0xff); in frame_print() 349 printk(" %2x", frame[6] &0xff); in frame_print() 351 printk(":%02x", frame[i] &0xff); in frame_print() 353 printk(" [%02x%02x]\n", frame[12], frame[13]); in frame_print() 356 printk("%02x ", frame[i] &0xff); in frame_print() 460 skb_copy_to_linear_data(skb, frame, len); in simeth_rx()
|
/linux-4.1.27/include/linux/input/ |
D | mt.h | 32 unsigned int frame; member 51 unsigned int frame; member 76 return slot->frame == mt->frame; in input_mt_is_used()
|
/linux-4.1.27/drivers/media/platform/marvell-ccic/ |
D | mcam-core.c | 235 static void mcam_buffer_done(struct mcam_camera *cam, int frame, in mcam_buffer_done() argument 239 vbuf->v4l2_buf.sequence = cam->buf_seq[frame]; in mcam_buffer_done() 480 static void mcam_vmalloc_done(struct mcam_camera *cam, int frame) in mcam_vmalloc_done() argument 529 static void mcam_set_contig_buffer(struct mcam_camera *cam, int frame) in mcam_set_contig_buffer() argument 541 buf = cam->vb_bufs[frame ^ 0x1]; in mcam_set_contig_buffer() 554 cam->vb_bufs[frame] = buf; in mcam_set_contig_buffer() 577 mcam_reg_write(cam, frame == 0 ? REG_Y0BAR : REG_Y1BAR, buf->yuv_p.y); in mcam_set_contig_buffer() 579 mcam_reg_write(cam, frame == 0 ? in mcam_set_contig_buffer() 581 mcam_reg_write(cam, frame == 0 ? in mcam_set_contig_buffer() 600 static void mcam_dma_contig_done(struct mcam_camera *cam, int frame) in mcam_dma_contig_done() argument [all …]
|
/linux-4.1.27/drivers/tty/serial/ |
D | efm32-uart.c | 221 port->icount.frame++; in efm32_uart_rx_chars() 352 u32 frame = 0; in efm32_uart_set_termios() local 363 frame |= UARTn_FRAME_DATABITS(5); in efm32_uart_set_termios() 366 frame |= UARTn_FRAME_DATABITS(6); in efm32_uart_set_termios() 369 frame |= UARTn_FRAME_DATABITS(7); in efm32_uart_set_termios() 372 frame |= UARTn_FRAME_DATABITS(8); in efm32_uart_set_termios() 378 frame |= UARTn_FRAME_STOPBITS_TWO; in efm32_uart_set_termios() 380 frame |= UARTn_FRAME_STOPBITS_ONE; in efm32_uart_set_termios() 384 frame |= UARTn_FRAME_PARITY_ODD; in efm32_uart_set_termios() 386 frame |= UARTn_FRAME_PARITY_EVEN; in efm32_uart_set_termios() [all …]
|
/linux-4.1.27/drivers/net/can/c_can/ |
D | c_can.c | 302 struct can_frame *frame, int idx) in c_can_setup_tx_object() argument 305 u16 ctrl = IF_MCONT_TX | frame->can_dlc; in c_can_setup_tx_object() 306 bool rtr = frame->can_id & CAN_RTR_FLAG; in c_can_setup_tx_object() 310 if (frame->can_id & CAN_EFF_FLAG) { in c_can_setup_tx_object() 311 arb |= frame->can_id & CAN_EFF_MASK; in c_can_setup_tx_object() 314 arb |= (frame->can_id & CAN_SFF_MASK) << 18; in c_can_setup_tx_object() 335 for (i = 0; i < frame->can_dlc; i += 2) { in c_can_setup_tx_object() 337 frame->data[i] | (frame->data[i + 1] << 8)); in c_can_setup_tx_object() 355 struct can_frame *frame; in c_can_handle_lost_msg_obj() local 366 skb = alloc_can_err_skb(dev, &frame); in c_can_handle_lost_msg_obj() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/sound/ |
D | renesas,rsrc-card.txt | 23 - frame-master : Indicates dai-link frame master. 29 - frame-inversion : bool property. Add this if the 30 dai-link uses frame clock inversion. 57 frame-master = <&sndcodec>;
|
D | simple-card.txt | 50 - frame-master : Indicates dai-link frame master. 56 - frame-inversion : bool property. Add this if the 57 dai-link uses frame clock inversion. 59 For backward compatibility the frame-master and bitclock-master 61 codec is the dai-link frame or bit clock master. In this case there 63 at sound-node level, and the bitclock-inversion and frame-inversion 91 simple-audio-card,frame-master = <&dailink0_master>;
|
/linux-4.1.27/drivers/media/pci/saa7146/ |
D | Kconfig | 2 tristate "Hexium Gemini frame grabber" 6 This is a video4linux driver for the Hexium Gemini frame 14 tristate "Hexium HV-PCI6 and Orion frame grabber" 19 Orion frame grabber cards by Hexium.
|
/linux-4.1.27/drivers/block/aoe/ |
D | aoecmd.c | 24 static void ktcomplete(struct frame *, struct sk_buff *); 78 static struct frame * 82 struct frame *f; in getframe_deferred() 86 f = list_entry(pos, struct frame, head); in getframe_deferred() 95 static struct frame * 98 struct frame *f; in getframe() 105 f = list_entry(pos, struct frame, head); in getframe() 193 aoe_freetframe(struct frame *f) in aoe_freetframe() 205 static struct frame * 208 struct frame *f; in newtframe() [all …]
|
/linux-4.1.27/drivers/media/platform/s3c-camif/ |
D | camif-regs.c | 223 struct camif_frame *frame = &vp->out_frame; in camif_hw_set_out_dma_size() local 228 cfg |= (frame->f_width << 16) | frame->f_height; in camif_hw_set_out_dma_size() 261 struct camif_frame *frame = &vp->out_frame; in camif_hw_set_output_dma() local 269 struct camif_dma_offset *offset = &frame->dma_offset; in camif_hw_set_output_dma() 279 camif_get_dma_burst(frame->rect.width, fmt->ybpp, &ymburst, &yrburst); in camif_hw_set_output_dma() 302 struct camif_frame *frame = &vp->out_frame; in camif_hw_set_target_format() local 305 pr_debug("fw: %d, fh: %d color: %d\n", frame->f_width, in camif_hw_set_target_format() 306 frame->f_height, vp->out_fmt->color); in camif_hw_set_target_format() 337 cfg |= (frame->f_height << 16) | frame->f_width; in camif_hw_set_target_format() 339 cfg |= (frame->f_width << 16) | frame->f_height; in camif_hw_set_target_format() [all …]
|
/linux-4.1.27/sound/usb/caiaq/ |
D | audio.c | 638 int i, frame, len, send_it = 0, outframe = 0; in read_completed() local 664 for (frame = 0; frame < FRAMES_PER_URB; frame++) { in read_completed() 665 if (urb->iso_frame_desc[frame].status) in read_completed() 677 read_in_urb(cdev, urb, &urb->iso_frame_desc[frame]); in read_completed() 697 for (frame = 0; frame < FRAMES_PER_URB; frame++) { in read_completed() 698 urb->iso_frame_desc[frame].offset = BYTES_PER_FRAME * frame; in read_completed() 699 urb->iso_frame_desc[frame].length = BYTES_PER_FRAME; in read_completed() 700 urb->iso_frame_desc[frame].actual_length = 0; in read_completed() 722 int i, frame; in alloc_urbs() local 755 for (frame = 0; frame < FRAMES_PER_URB; frame++) { in alloc_urbs() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/hsi/ |
D | client-devices.txt | 9 - hsi-rx-mode: Receiver Bit transmission mode ("stream" or "frame") 10 - hsi-tx-mode: Transmitter Bit transmission mode ("stream" or "frame") 16 - hsi-arb-mode: Arbitration mode for TX frame ("round-robin", "priority") 37 hsi-mode = "frame";
|
/linux-4.1.27/drivers/net/wireless/ath/ath5k/ |
D | trace.h | 26 __dynamic_array(u8, frame, skb->len) 31 memcpy(__get_dynamic_array(frame), skb->data, skb->len); 48 __dynamic_array(u8, frame, skb->len) 55 memcpy(__get_dynamic_array(frame), skb->data, skb->len);
|
/linux-4.1.27/fs/ext4/ |
D | namei.c | 254 struct dx_frame *frame); 263 static void dx_insert_block(struct dx_frame *frame, 266 struct dx_frame *frame, 733 struct dx_frame *frame = frame_in; in dx_probe() local 737 frame->bh = ext4_read_dirblock(dir, 0, INDEX); in dx_probe() 738 if (IS_ERR(frame->bh)) in dx_probe() 739 return (struct dx_frame *) frame->bh; in dx_probe() 741 root = (struct dx_root *) frame->bh->b_data; in dx_probe() 835 frame->entries = entries; in dx_probe() 836 frame->at = at; in dx_probe() [all …]
|
/linux-4.1.27/Documentation/video4linux/ |
D | README.cpia2 | 57 buffer_size Size for each frame buffer in bytes (default 68k) 58 num_buffers Number of frame buffers (1-32, default 3) 78 frame rate achieved by the camera. If the compression engine is able to 79 keep up with the frame rate, the maximum image size is given by the table 83 as the compression engine can keep up with the frame rate, after a short time 86 compress the image enough and will reduce the frame rate by producing larger 89 any alternate at frame rates down to 15fps. For lower frame rates, it may 107 a frame. The exception to this is if you have a heavily loaded machine. In 108 this case use 2 buffers. You are probably not reading at the full frame rate.
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | frame.inc | 29 # build a stack frame from the registers 34 add -4,sp # next exception frame ptr save area 42 # push the exception frame onto the front of the list 59 # restore the registers from a stack frame 63 # peel back the stack to the calling frame
|
/linux-4.1.27/drivers/nfc/pn544/ |
D | i2c.c | 579 u8 frame[PN544_FW_I2C_MAX_PAYLOAD]; in pn544_hci_i2c_fw_write_cmd() local 588 framep = (struct pn544_i2c_fw_frame_write *) frame; in pn544_hci_i2c_fw_write_cmd() 607 r = i2c_master_send(client, frame, framelen); in pn544_hci_i2c_fw_write_cmd() 620 struct pn544_i2c_fw_frame_check frame; in pn544_hci_i2c_fw_check_cmd() local 627 frame.cmd = PN544_FW_CMD_CHECK; in pn544_hci_i2c_fw_check_cmd() 629 put_unaligned_be16(sizeof(frame.be_start_addr) + in pn544_hci_i2c_fw_check_cmd() 630 sizeof(frame.be_datalen) + sizeof(frame.be_crc), in pn544_hci_i2c_fw_check_cmd() 631 &frame.be_length); in pn544_hci_i2c_fw_check_cmd() 634 frame.be_start_addr[0] = (start_addr & 0xff0000) >> 16; in pn544_hci_i2c_fw_check_cmd() 635 frame.be_start_addr[1] = (start_addr & 0xff00) >> 8; in pn544_hci_i2c_fw_check_cmd() [all …]
|
/linux-4.1.27/Documentation/video4linux/cx2341x/ |
D | README.hm12 | 2 format of a YUV frame is specific to this chip and is called HM12. 'HM' stands 32 The width of a frame is always 720 pixels, regardless of the actual specified 45 static unsigned char frame[576*720*3/2]; 109 while (fread(frame, sizeof(frame), 1, fin) == 1) { 110 de_macro_y(framey, frame, 720, 720, 576); 111 de_macro_uv(frameu, framev, frame + 720 * 576, 720 / 2, 720 / 2, 576 / 2);
|
/linux-4.1.27/drivers/tty/ |
D | isicom.c | 1387 } *frame; in load_firmware() local 1416 for (frame = (struct stframe *)fw->data; in load_firmware() 1417 frame < (struct stframe *)(fw->data + fw->size); in load_firmware() 1418 frame = (struct stframe *)((u8 *)(frame + 1) + in load_firmware() 1419 frame->count)) { in load_firmware() 1425 outw(frame->addr, base); /* lsb of address */ in load_firmware() 1427 word_count = frame->count / 2 + frame->count % 2; in load_firmware() 1442 index + 1, frame->addr, frame->count, status); in load_firmware() 1445 outsw(base, frame->data, word_count); in load_firmware() 1464 for (frame = (struct stframe *)fw->data; in load_firmware() [all …]
|
/linux-4.1.27/arch/arm64/include/asm/ |
D | stacktrace.h | 25 extern int unwind_frame(struct stackframe *frame); 26 extern void walk_stackframe(struct stackframe *frame,
|
/linux-4.1.27/net/mac80211/ |
D | offchannel.c | 196 if (!WARN_ON(!roc->frame)) { in ieee80211_handle_roc_started() 197 ieee80211_tx_skb_tid_band(roc->sdata, roc->frame, 7, in ieee80211_handle_roc_started() 199 roc->frame = NULL; in ieee80211_handle_roc_started() 310 if (roc->frame) { in ieee80211_roc_notify_destroy() 312 (unsigned long)roc->frame, in ieee80211_roc_notify_destroy() 313 roc->frame->data, roc->frame->len, in ieee80211_roc_notify_destroy() 315 kfree_skb(roc->frame); in ieee80211_roc_notify_destroy()
|
/linux-4.1.27/arch/metag/include/asm/ |
D | stacktrace.h | 16 extern int unwind_frame(struct stackframe *frame); 17 extern void walk_stackframe(struct stackframe *frame,
|
/linux-4.1.27/drivers/xen/ |
D | grant-table.c | 99 unsigned long frame, unsigned flags); 225 unsigned long frame, unsigned flags) in gnttab_update_entry_v1() argument 228 gnttab_shared.v1[ref].frame = frame; in gnttab_update_entry_v1() 237 unsigned long frame, int readonly) in gnttab_grant_foreign_access_ref() argument 239 gnttab_interface->update_entry(ref, domid, frame, in gnttab_grant_foreign_access_ref() 244 int gnttab_grant_foreign_access(domid_t domid, unsigned long frame, in gnttab_grant_foreign_access() argument 253 gnttab_grant_foreign_access_ref(ref, domid, frame, readonly); in gnttab_grant_foreign_access() 417 unsigned long frame; in gnttab_end_foreign_transfer_ref_v1() local 440 frame = gnttab_shared.v1[ref].frame; in gnttab_end_foreign_transfer_ref_v1() 441 BUG_ON(frame == 0); in gnttab_end_foreign_transfer_ref_v1() [all …]
|
/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_trace.h | 25 __field(u32, frame) 33 __entry->frame = crtc->base.dev->driver->get_vblank_counter(crtc->base.dev, 41 pipe_name(__entry->pipe), __entry->frame, 46 TP_PROTO(struct intel_crtc *crtc, u32 min, u32 max, u32 frame), 47 TP_ARGS(crtc, min, max, frame), 51 __field(u32, frame) 59 __entry->frame = frame; 66 pipe_name(__entry->pipe), __entry->frame, 71 TP_PROTO(struct intel_crtc *crtc, u32 frame), 72 TP_ARGS(crtc, frame), [all …]
|
D | intel_hdmi.c | 135 const void *frame, ssize_t len) in g4x_write_infoframe() argument 137 const uint32_t *data = frame; in g4x_write_infoframe() 185 const void *frame, ssize_t len) in ibx_write_infoframe() argument 187 const uint32_t *data = frame; in ibx_write_infoframe() 234 const void *frame, ssize_t len) in cpt_write_infoframe() argument 236 const uint32_t *data = frame; in cpt_write_infoframe() 286 const void *frame, ssize_t len) in vlv_write_infoframe() argument 288 const uint32_t *data = frame; in vlv_write_infoframe() 335 const void *frame, ssize_t len) in hsw_write_infoframe() argument 337 const uint32_t *data = frame; in hsw_write_infoframe() [all …]
|
/linux-4.1.27/arch/unicore32/include/asm/ |
D | stacktrace.h | 24 extern int unwind_frame(struct stackframe *frame); 28 extern void walk_stackframe(struct stackframe *frame,
|
/linux-4.1.27/sound/soc/blackfin/ |
D | bf5xx-ac97.c | 157 struct ac97_frame frame; in bf5xx_ac97_write() local 158 memset(&frame, 0, sizeof(struct ac97_frame)); in bf5xx_ac97_write() 159 frame.ac97_tag = TAG_VALID | TAG_CMD; in bf5xx_ac97_write() 160 frame.ac97_addr = (reg << 8); in bf5xx_ac97_write() 161 frame.ac97_data = val; in bf5xx_ac97_write() 162 sport_send_and_recv(sport_handle, (unsigned char *)&frame, \ in bf5xx_ac97_write()
|
/linux-4.1.27/drivers/media/platform/blackfin/ |
D | ppi.c | 247 bfin_write16(®->frame, params->frame); in ppi_set_params() 260 bfin_write16(®->frame, params->frame); in ppi_set_params() 277 bfin_write32(®->frame, params->frame); in ppi_set_params() 290 vsync_period = samples_per_line * params->frame; in ppi_set_params()
|
/linux-4.1.27/Documentation/metag/ |
D | kernel-ABI.txt | 92 signal frame. 116 an irq signal frame. 204 /* If frame pointer in use, move it to frame temp register so it can be 208 /* If frame pointer in use, set it to stack pointer */ 227 A0FrP --> Old A0FrP (frame ptr) Old D1RtP (return ptr) 231 Function epilogues tend to differ depending on the use of a frame pointer. An 232 example of a frame pointer epilogue: 236 /* Restore stack pointer to where frame pointer was before increment */ 238 /* Restore frame pointer from frame temp */ 243 If the function hasn't touched the frame pointer, MGETL cannot be safely used
|
/linux-4.1.27/drivers/media/pci/ivtv/ |
D | ivtv-controls.c | 104 int ivtv_g_pts_frame(struct ivtv *itv, s64 *pts, s64 *frame) in ivtv_g_pts_frame() argument 111 *frame = itv->last_dec_timing[0]; in ivtv_g_pts_frame() 115 *frame = 0; in ivtv_g_pts_frame() 124 *frame = data[0]; in ivtv_g_pts_frame()
|
/linux-4.1.27/drivers/media/usb/cpia2/ |
D | cpia2_v4l.c | 190 struct framebuf *frame = &cam->buffers[frame_nr]; in sync() local 193 if (frame->status == FRAME_READY) in sync() 197 frame->status = FRAME_READY; in sync() 198 frame->length = 0; in sync() 205 frame->status == FRAME_READY); in sync() 414 int err, frame; in cpia2_s_fmt_vid_cap() local 441 for (frame = 0; frame < cam->num_frames; ++frame) { in cpia2_s_fmt_vid_cap() 442 if (cam->buffers[frame].status == FRAME_READING) in cpia2_s_fmt_vid_cap() 443 if ((err = sync(cam, frame)) < 0) in cpia2_s_fmt_vid_cap() 446 cam->buffers[frame].status = FRAME_EMPTY; in cpia2_s_fmt_vid_cap() [all …]
|
/linux-4.1.27/drivers/media/platform/ |
D | sh_veu.c | 101 struct v4l2_rect frame; member 162 .frame = { \ 171 .frame = { \ 404 pix->width = vfmt->frame.width; in sh_veu_g_fmt() 405 pix->height = vfmt->frame.height; in sh_veu_g_fmt() 522 unsigned int left = vfmt->frame.left & ~0x03; in sh_veu_colour_offset() 523 unsigned int top = vfmt->frame.top; in sh_veu_colour_offset() 534 y_line = ALIGN(vfmt->frame.width, 16); in sh_veu_colour_offset() 535 vfmt->offset_c = offset + y_line * vfmt->frame.height; in sh_veu_colour_offset() 573 vfmt->frame.width = pix->width; in sh_veu_s_fmt() [all …]
|
D | arv.c | 116 unsigned char *frame[MAX_AR_HEIGHT]; /* frame data */ member 342 ar_outl(virt_to_phys(ar->frame[l]), M32R_DMA0CDA_PORTL); in ar_read() 353 ar_outl(virt_to_phys(ar->frame[h]), M32R_DMA0CDA_PORTL); in ar_read() 380 p = ar->frame[h]; in ar_read() 554 memcpy(ar->frame[0], ar->line_buff, ar->line_bytes); in ar_interrupt() 565 memcpy(ar->frame[line_number], ar->line_buff, ar->line_bytes); in ar_interrupt() 763 ar->frame[i] = kmalloc(MAX_AR_LINE_BYTES, GFP_KERNEL); in ar_init() 764 if (ar->frame[i] == NULL || !ALIGN4(ar->frame[i])) { in ar_init() 838 kfree(ar->frame[i]); in ar_init() 871 kfree(ar->frame[i]); in ar_cleanup_module()
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
D | Kconfig | 2 tristate "OMAP frame buffer support" 30 notifying the frame buffer driver when a change has occurred in 31 the frame buffer content and thus a reload of the image data to 32 the external frame buffer is required. If unsure, say N.
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | bfin_ppi.h | 29 __BFP(frame); 41 __BFP(frame); 61 u32 frame; member
|
/linux-4.1.27/sound/usb/6fire/ |
D | pcm.c | 199 int frame; in usb6fire_pcm_capture() local 228 for (frame = 0; frame < frame_count; frame++) { in usb6fire_pcm_capture() 247 int frame; in usb6fire_pcm_playback() local 276 for (frame = 0; frame < frame_count; frame++) { in usb6fire_pcm_playback() 299 int frame; in usb6fire_pcm_in_urb_handler() local 367 for (frame = 0; frame < frame_count; frame++) in usb6fire_pcm_in_urb_handler()
|
/linux-4.1.27/drivers/media/i2c/soc_camera/ |
D | mt9t112.c | 90 struct v4l2_rect frame; member 826 priv->frame.width, in mt9t112_s_stream() 827 priv->frame.height); in mt9t112_s_stream() 833 priv->frame.width, in mt9t112_s_stream() 834 priv->frame.height); in mt9t112_s_stream() 857 priv->frame = *rect; in mt9t112_set_params() 862 mt9t112_frame_check(&priv->frame.width, &priv->frame.height, in mt9t112_set_params() 863 &priv->frame.left, &priv->frame.top); in mt9t112_set_params() 892 a->c = priv->frame; in mt9t112_g_crop() 913 mf->width = priv->frame.width; in mt9t112_g_fmt() [all …]
|
/linux-4.1.27/drivers/media/pci/cx25821/ |
D | cx25821-audio-upstream.c | 142 int frame = 0, i = 0; in cx25821_risc_buffer_upstream_audio() local 154 for (frame = 0; frame < NUM_AUDIO_FRAMES; frame++) { in cx25821_risc_buffer_upstream_audio() 155 databuf_offset = frame_size * frame; in cx25821_risc_buffer_upstream_audio() 157 if (frame == 0) { in cx25821_risc_buffer_upstream_audio() 166 if ((frame + 1) == NUM_AUDIO_FRAMES) { in cx25821_risc_buffer_upstream_audio() 174 AUDIO_RISC_DMA_BUF_SIZE * (frame + 1); in cx25821_risc_buffer_upstream_audio() 194 (AUDIO_RISC_DMA_BUF_SIZE * (frame + 1) / 4); in cx25821_risc_buffer_upstream_audio()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmfmac/ |
D | p2p.c | 224 static bool brcmf_p2p_is_pub_action(void *frame, u32 frame_len) in brcmf_p2p_is_pub_action() argument 228 if (frame == NULL) in brcmf_p2p_is_pub_action() 231 pact_frm = (struct brcmf_p2p_pub_act_frame *)frame; in brcmf_p2p_is_pub_action() 252 static bool brcmf_p2p_is_p2p_action(void *frame, u32 frame_len) in brcmf_p2p_is_p2p_action() argument 256 if (frame == NULL) in brcmf_p2p_is_p2p_action() 259 act_frm = (struct brcmf_p2p_action_frame *)frame; in brcmf_p2p_is_p2p_action() 279 static bool brcmf_p2p_is_gas_action(void *frame, u32 frame_len) in brcmf_p2p_is_gas_action() argument 283 if (frame == NULL) in brcmf_p2p_is_gas_action() 286 sd_act_frm = (struct brcmf_p2psd_gas_pub_act_frame *)frame; in brcmf_p2p_is_gas_action() 314 static void brcmf_p2p_print_actframe(bool tx, void *frame, u32 frame_len) in brcmf_p2p_print_actframe() argument [all …]
|
/linux-4.1.27/net/wireless/ |
D | util.c | 653 struct sk_buff *frame = NULL; in ieee80211_amsdu_to_8023s() local 673 while (skb != frame) { in ieee80211_amsdu_to_8023s() 690 frame = skb; in ieee80211_amsdu_to_8023s() 697 frame = dev_alloc_skb(hlen + subframe_len + 2); in ieee80211_amsdu_to_8023s() 698 if (!frame) in ieee80211_amsdu_to_8023s() 701 skb_reserve(frame, hlen + sizeof(struct ethhdr) + 2); in ieee80211_amsdu_to_8023s() 702 memcpy(skb_put(frame, ntohs(len)), skb->data, in ieee80211_amsdu_to_8023s() 708 dev_kfree_skb(frame); in ieee80211_amsdu_to_8023s() 713 skb_reset_network_header(frame); in ieee80211_amsdu_to_8023s() 714 frame->dev = skb->dev; in ieee80211_amsdu_to_8023s() [all …]
|
/linux-4.1.27/Documentation/devicetree/bindings/net/ |
D | samsung-sxgbe.txt | 27 - max-frame-size: Maximum Transfer Unit (IEEE defined MTU), rather 28 than the maximum frame size. 50 max-frame-size = <9000>;
|
/linux-4.1.27/include/trace/events/ |
D | spi.h | 93 __field( unsigned, frame ) 101 __entry->frame = msg->frame_length; 108 (unsigned)__entry->actual, (unsigned)__entry->frame)
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | fsl_qe_udc.c | 1070 static int qe_ep_tx(struct qe_ep *ep, struct qe_frame *frame) in qe_ep_tx() argument 1092 if (frame_get_length(frame) == 0) { in qe_ep_tx() 1093 frame_set_data(frame, udc->nullbuf); in qe_ep_tx() 1094 frame_set_length(frame, 2); in qe_ep_tx() 1095 frame->info |= (ZLP | NO_CRC); in qe_ep_tx() 1098 paddr = virt_to_phys((void *)frame->data); in qe_ep_tx() 1101 if (!(frame_get_info(frame) & NO_CRC)) in qe_ep_tx() 1103 | frame_get_length(frame); in qe_ep_tx() 1105 bdstatus |= T_R | T_I | T_L | frame_get_length(frame); in qe_ep_tx() 1113 frame->info |= PID_DATA1; in qe_ep_tx() [all …]
|
/linux-4.1.27/drivers/video/fbdev/ |
D | Kconfig | 6 tristate "Support for frame buffer devices" 9 The frame buffer device provides an abstraction for the graphics 10 hardware. It represents the frame buffer of some video hardware and 18 server exists which uses the frame buffer device exclusively. 19 On several non-X86 architectures, the frame buffer device is the 25 You need an utility program called fbset to make full use of frame 37 (e.g. an accelerated X server) and that are not frame buffer 106 Allow generic frame-buffer functions to work on displays with 1, 2 261 This is the frame buffer device driver for cards based on 312 This is the frame buffer device driver for the Acorn VIDC graphics [all …]
|