frame             447 arch/alpha/kernel/core_mcpcia.c 	struct el_common_EV5_uncorrectable_mcheck *frame;
frame             450 arch/alpha/kernel/core_mcpcia.c 	frame = &logout->procdata;
frame             455 arch/alpha/kernel/core_mcpcia.c 		       i, i+1, frame->paltemp[i], frame->paltemp[i+1]);
frame             459 arch/alpha/kernel/core_mcpcia.c 		       i, i+1, frame->shadow[i], 
frame             460 arch/alpha/kernel/core_mcpcia.c 		       frame->shadow[i+1]);
frame             463 arch/alpha/kernel/core_mcpcia.c 	       frame->exc_addr);
frame             465 arch/alpha/kernel/core_mcpcia.c 	       frame->exc_sum);
frame             467 arch/alpha/kernel/core_mcpcia.c 	       frame->exc_mask);
frame             469 arch/alpha/kernel/core_mcpcia.c 	       frame->pal_base);
frame             471 arch/alpha/kernel/core_mcpcia.c 	       frame->isr);
frame             473 arch/alpha/kernel/core_mcpcia.c 	       frame->icsr);
frame             475 arch/alpha/kernel/core_mcpcia.c 	       (frame->ic_perr_stat & 0x800L) ? 
frame             477 arch/alpha/kernel/core_mcpcia.c 	       frame->ic_perr_stat); 
frame             479 arch/alpha/kernel/core_mcpcia.c 	       frame->dc_perr_stat);
frame             480 arch/alpha/kernel/core_mcpcia.c 	if (frame->dc_perr_stat & 0x2) {
frame             481 arch/alpha/kernel/core_mcpcia.c 		switch (frame->dc_perr_stat & 0x03c) {
frame             497 arch/alpha/kernel/core_mcpcia.c 	       frame->va);
frame             499 arch/alpha/kernel/core_mcpcia.c 	       frame->mm_stat);
frame             501 arch/alpha/kernel/core_mcpcia.c 	       frame->sc_addr);
frame             503 arch/alpha/kernel/core_mcpcia.c 	       frame->sc_stat);
frame             505 arch/alpha/kernel/core_mcpcia.c 	       frame->bc_tag_addr);
frame             507 arch/alpha/kernel/core_mcpcia.c 	       frame->ei_addr);
frame             509 arch/alpha/kernel/core_mcpcia.c 	       frame->fill_syndrome);
frame             511 arch/alpha/kernel/core_mcpcia.c 	       frame->ei_stat);
frame             513 arch/alpha/kernel/core_mcpcia.c 	       frame->ld_lock);
frame             519 arch/alpha/kernel/core_mcpcia.c 	struct el_common *frame;
frame             548 arch/alpha/kernel/core_mcpcia.c 	frame = (struct el_common *)la_ptr;
frame             549 arch/alpha/kernel/core_mcpcia.c 	iodpp = (struct IOD_subpacket *) (la_ptr + frame->sys_offset);
frame             232 arch/alpha/kernel/signal.c do_rt_sigreturn(struct rt_sigframe __user *frame)
frame             238 arch/alpha/kernel/signal.c 	if (!access_ok(&frame->uc, sizeof(frame->uc)))
frame             240 arch/alpha/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             245 arch/alpha/kernel/signal.c 	if (restore_sigcontext(&frame->uc.uc_mcontext, regs))
frame             331 arch/alpha/kernel/signal.c 	struct sigframe __user *frame;
frame             334 arch/alpha/kernel/signal.c 	frame = get_sigframe(ksig, oldsp, sizeof(*frame));
frame             335 arch/alpha/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             338 arch/alpha/kernel/signal.c 	err |= setup_sigcontext(&frame->sc, regs, set->sig[0], oldsp);
frame             346 arch/alpha/kernel/signal.c 		err |= __put_user(INSN_MOV_R30_R16, frame->retcode+0);
frame             347 arch/alpha/kernel/signal.c 		err |= __put_user(INSN_LDI_R0+__NR_sigreturn, frame->retcode+1);
frame             348 arch/alpha/kernel/signal.c 		err |= __put_user(INSN_CALLSYS, frame->retcode+2);
frame             350 arch/alpha/kernel/signal.c 		r26 = (unsigned long) frame->retcode;
frame             362 arch/alpha/kernel/signal.c 	regs->r18 = (unsigned long) &frame->sc;	/* a2: sigcontext pointer */
frame             363 arch/alpha/kernel/signal.c 	wrusp((unsigned long) frame);
frame             367 arch/alpha/kernel/signal.c 		current->comm, current->pid, frame, regs->pc, regs->r26);
frame             376 arch/alpha/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             379 arch/alpha/kernel/signal.c 	frame = get_sigframe(ksig, oldsp, sizeof(*frame));
frame             380 arch/alpha/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             383 arch/alpha/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             386 arch/alpha/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             387 arch/alpha/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_link);
frame             388 arch/alpha/kernel/signal.c 	err |= __put_user(set->sig[0], &frame->uc.uc_osf_sigmask);
frame             389 arch/alpha/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, oldsp);
frame             390 arch/alpha/kernel/signal.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, 
frame             392 arch/alpha/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             400 arch/alpha/kernel/signal.c 		err |= __put_user(INSN_MOV_R30_R16, frame->retcode+0);
frame             402 arch/alpha/kernel/signal.c 				  frame->retcode+1);
frame             403 arch/alpha/kernel/signal.c 		err |= __put_user(INSN_CALLSYS, frame->retcode+2);
frame             405 arch/alpha/kernel/signal.c 		r26 = (unsigned long) frame->retcode;
frame             415 arch/alpha/kernel/signal.c 	regs->r17 = (unsigned long) &frame->info; /* a1: siginfo pointer */
frame             416 arch/alpha/kernel/signal.c 	regs->r18 = (unsigned long) &frame->uc;	  /* a2: ucontext pointer */
frame             417 arch/alpha/kernel/signal.c 	wrusp((unsigned long) frame);
frame             421 arch/alpha/kernel/signal.c 		current->comm, current->pid, frame, regs->pc, regs->r26);
frame              55 arch/arc/include/asm/unwind.h #define UNW_PC(frame)		((frame)->regs.r63)
frame              56 arch/arc/include/asm/unwind.h #define UNW_SP(frame)		((frame)->regs.r28)
frame              57 arch/arc/include/asm/unwind.h #define UNW_BLINK(frame)	((frame)->regs.r31)
frame              61 arch/arc/include/asm/unwind.h #define UNW_FP(frame)		((frame)->regs.r27)
frame              67 arch/arc/include/asm/unwind.h #define UNW_FP(frame)		((void)(frame), 0)
frame             110 arch/arc/include/asm/unwind.h extern int arc_unwind(struct unwind_frame_info *frame);
frame             143 arch/arc/include/asm/unwind.h #define UNW_PC(frame) ((void)(frame), 0)
frame             144 arch/arc/include/asm/unwind.h #define UNW_SP(frame) ((void)(frame), 0)
frame             145 arch/arc/include/asm/unwind.h #define UNW_FP(frame) ((void)(frame), 0)
frame             209 arch/arc/kernel/signal.c 	void __user *frame;
frame             216 arch/arc/kernel/signal.c 	frame = (void __user *)((sp - framesize) & ~7);
frame             219 arch/arc/kernel/signal.c 	if (!access_ok(frame, framesize))
frame             220 arch/arc/kernel/signal.c 		frame = NULL;
frame             222 arch/arc/kernel/signal.c 	return frame;
frame             899 arch/arc/kernel/unwind.c int arc_unwind(struct unwind_frame_info *frame)
frame             901 arch/arc/kernel/unwind.c #define FRAME_REG(r, t) (((t *)frame)[reg_info[r].offs])
frame             904 arch/arc/kernel/unwind.c 	unsigned long pc = UNW_PC(frame) - frame->call_frame;
frame             916 arch/arc/kernel/unwind.c 		  UNW_PC(frame), UNW_BLINK(frame), UNW_SP(frame),
frame             917 arch/arc/kernel/unwind.c 		  UNW_FP(frame));
frame             919 arch/arc/kernel/unwind.c 	if (UNW_PC(frame) == 0)
frame             924 arch/arc/kernel/unwind.c 		unsigned long *sptr = (unsigned long *)UNW_SP(frame);
frame            1023 arch/arc/kernel/unwind.c 		frame->call_frame = 1;
frame            1036 arch/arc/kernel/unwind.c 						frame->call_frame = 0;
frame            1095 arch/arc/kernel/unwind.c 		top = STACK_TOP_UNW(frame->task);
frame            1096 arch/arc/kernel/unwind.c 		bottom = STACK_BOTTOM_UNW(frame->task);
frame            1098 arch/arc/kernel/unwind.c 		if (UNW_SP(frame) < top && UNW_FP(frame) <= UNW_SP(frame)
frame            1099 arch/arc/kernel/unwind.c 		    && bottom < UNW_FP(frame)
frame            1101 arch/arc/kernel/unwind.c 		if (UNW_SP(frame) > top && UNW_FP(frame) >= UNW_SP(frame)
frame            1102 arch/arc/kernel/unwind.c 		    && bottom > UNW_FP(frame)
frame            1104 arch/arc/kernel/unwind.c 		    && !((UNW_SP(frame) | UNW_FP(frame))
frame            1109 arch/arc/kernel/unwind.c 					(UNW_FP(frame) + FRAME_LINK_OFFSET))
frame            1111 arch/arc/kernel/unwind.c 			    && link > bottom && link < UNW_FP(frame)
frame            1113 arch/arc/kernel/unwind.c 			    && link > UNW_FP(frame) && link < bottom
frame            1116 arch/arc/kernel/unwind.c 			    && !__get_user(UNW_PC(frame),
frame            1117 arch/arc/kernel/unwind.c 					   (unsigned long *)(UNW_FP(frame)
frame            1120 arch/arc/kernel/unwind.c 				UNW_SP(frame) =
frame            1121 arch/arc/kernel/unwind.c 				    UNW_FP(frame) + FRAME_RETADDR_OFFSET
frame            1127 arch/arc/kernel/unwind.c 				    sizeof(UNW_PC(frame));
frame            1128 arch/arc/kernel/unwind.c 				UNW_FP(frame) = link;
frame            1182 arch/arc/kernel/unwind.c 	if (frame->call_frame
frame            1184 arch/arc/kernel/unwind.c 		frame->call_frame = 0;
frame            1187 arch/arc/kernel/unwind.c 	startLoc = min_t(unsigned long, UNW_SP(frame), cfa);
frame            1188 arch/arc/kernel/unwind.c 	endLoc = max_t(unsigned long, UNW_SP(frame), cfa);
frame            1239 arch/arc/kernel/unwind.c 	fptr = (unsigned long *)(&frame->regs);
frame            1246 arch/arc/kernel/unwind.c 			if (reg_info[i].width != sizeof(UNW_SP(frame))
frame            1247 arch/arc/kernel/unwind.c 			    || &FRAME_REG(i, __typeof__(UNW_SP(frame)))
frame            1248 arch/arc/kernel/unwind.c 			    != &UNW_SP(frame))
frame            1250 arch/arc/kernel/unwind.c 			UNW_SP(frame) = cfa;
frame              19 arch/arm/include/asm/stacktrace.h void arm_get_current_stackframe(struct pt_regs *regs, struct stackframe *frame)
frame              21 arch/arm/include/asm/stacktrace.h 		frame->fp = frame_pointer(regs);
frame              22 arch/arm/include/asm/stacktrace.h 		frame->sp = regs->ARM_sp;
frame              23 arch/arm/include/asm/stacktrace.h 		frame->lr = regs->ARM_lr;
frame              24 arch/arm/include/asm/stacktrace.h 		frame->pc = regs->ARM_pc;
frame              27 arch/arm/include/asm/stacktrace.h extern int unwind_frame(struct stackframe *frame);
frame              28 arch/arm/include/asm/stacktrace.h extern void walk_stackframe(struct stackframe *frame,
frame              32 arch/arm/include/asm/traps.h extern void dump_backtrace_entry(unsigned long where, unsigned long from, unsigned long frame);
frame             300 arch/arm/kernel/process.c 	struct stackframe frame;
frame             306 arch/arm/kernel/process.c 	frame.fp = thread_saved_fp(p);
frame             307 arch/arm/kernel/process.c 	frame.sp = thread_saved_sp(p);
frame             308 arch/arm/kernel/process.c 	frame.lr = 0;			/* recovered from the stack */
frame             309 arch/arm/kernel/process.c 	frame.pc = thread_saved_pc(p);
frame             312 arch/arm/kernel/process.c 		if (frame.sp < stack_page ||
frame             313 arch/arm/kernel/process.c 		    frame.sp >= stack_page + THREAD_SIZE ||
frame             314 arch/arm/kernel/process.c 		    unwind_frame(&frame) < 0)
frame             316 arch/arm/kernel/process.c 		if (!in_sched_functions(frame.pc))
frame             317 arch/arm/kernel/process.c 			return frame.pc;
frame              21 arch/arm/kernel/return_address.c static int save_return_addr(struct stackframe *frame, void *d)
frame              26 arch/arm/kernel/return_address.c 		data->addr = (void *)frame->pc;
frame              38 arch/arm/kernel/return_address.c 	struct stackframe frame;
frame              43 arch/arm/kernel/return_address.c 	frame.fp = (unsigned long)__builtin_frame_address(0);
frame              44 arch/arm/kernel/return_address.c 	frame.sp = current_stack_pointer;
frame              45 arch/arm/kernel/return_address.c 	frame.lr = (unsigned long)__builtin_return_address(0);
frame              46 arch/arm/kernel/return_address.c 	frame.pc = (unsigned long)return_address;
frame              48 arch/arm/kernel/return_address.c 	walk_stackframe(&frame, save_return_addr, &data);
frame              29 arch/arm/kernel/signal.c static int preserve_crunch_context(struct crunch_sigframe __user *frame)
frame              31 arch/arm/kernel/signal.c 	char kbuf[sizeof(*frame) + 8];
frame              39 arch/arm/kernel/signal.c 	return __copy_to_user(frame, kframe, sizeof(*frame));
frame              44 arch/arm/kernel/signal.c 	struct crunch_sigframe __user *frame =
frame              46 arch/arm/kernel/signal.c 	char kbuf[sizeof(*frame) + 8];
frame              51 arch/arm/kernel/signal.c 	if (__copy_from_user(kframe, frame, sizeof(*frame)))
frame              64 arch/arm/kernel/signal.c static int preserve_iwmmxt_context(struct iwmmxt_sigframe __user *frame)
frame              66 arch/arm/kernel/signal.c 	char kbuf[sizeof(*frame) + 8];
frame              90 arch/arm/kernel/signal.c 	err = __copy_to_user(frame, kframe, sizeof(*kframe));
frame              97 arch/arm/kernel/signal.c 	struct iwmmxt_sigframe __user *frame =
frame              99 arch/arm/kernel/signal.c 	char kbuf[sizeof(*frame) + 8];
frame             104 arch/arm/kernel/signal.c 	if (__copy_from_user(kframe, frame, sizeof(*frame)))
frame             135 arch/arm/kernel/signal.c static int preserve_vfp_context(struct vfp_sigframe __user *frame)
frame             148 arch/arm/kernel/signal.c 	return __copy_to_user(frame, &kframe, sizeof(kframe));
frame             153 arch/arm/kernel/signal.c 	struct vfp_sigframe frame;
frame             156 arch/arm/kernel/signal.c 	err = __copy_from_user(&frame, *auxp, sizeof(frame));
frame             160 arch/arm/kernel/signal.c 	if (frame.magic != VFP_MAGIC || frame.size != VFP_STORAGE_SIZE)
frame             163 arch/arm/kernel/signal.c 	*auxp += sizeof(frame);
frame             164 arch/arm/kernel/signal.c 	return vfp_restore_user_hwstate(&frame.ufp, &frame.ufp_exc);
frame             226 arch/arm/kernel/signal.c 	struct sigframe __user *frame;
frame             239 arch/arm/kernel/signal.c 	frame = (struct sigframe __user *)regs->ARM_sp;
frame             241 arch/arm/kernel/signal.c 	if (!access_ok(frame, sizeof (*frame)))
frame             244 arch/arm/kernel/signal.c 	if (restore_sigframe(regs, frame))
frame             256 arch/arm/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             269 arch/arm/kernel/signal.c 	frame = (struct rt_sigframe __user *)regs->ARM_sp;
frame             271 arch/arm/kernel/signal.c 	if (!access_ok(frame, sizeof (*frame)))
frame             274 arch/arm/kernel/signal.c 	if (restore_sigframe(regs, &frame->sig))
frame             277 arch/arm/kernel/signal.c 	if (restore_altstack(&frame->sig.uc.uc_stack))
frame             345 arch/arm/kernel/signal.c 	void __user *frame;
frame             350 arch/arm/kernel/signal.c 	frame = (void __user *)((sp - framesize) & ~7);
frame             355 arch/arm/kernel/signal.c 	if (!access_ok(frame, framesize))
frame             356 arch/arm/kernel/signal.c 		frame = NULL;
frame             358 arch/arm/kernel/signal.c 	return frame;
frame             363 arch/arm/kernel/signal.c 	     unsigned long __user *rc, void __user *frame)
frame             477 arch/arm/kernel/signal.c 	regs->ARM_sp = (unsigned long)frame;
frame             490 arch/arm/kernel/signal.c 	struct sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             493 arch/arm/kernel/signal.c 	if (!frame)
frame             499 arch/arm/kernel/signal.c 	err = __put_user(0x5ac3c35a, &frame->uc.uc_flags);
frame             501 arch/arm/kernel/signal.c 	err |= setup_sigframe(frame, regs, set);
frame             503 arch/arm/kernel/signal.c 		err = setup_return(regs, ksig, frame->retcode, frame);
frame             511 arch/arm/kernel/signal.c 	struct rt_sigframe __user *frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             514 arch/arm/kernel/signal.c 	if (!frame)
frame             517 arch/arm/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             519 arch/arm/kernel/signal.c 	err |= __put_user(0, &frame->sig.uc.uc_flags);
frame             520 arch/arm/kernel/signal.c 	err |= __put_user(NULL, &frame->sig.uc.uc_link);
frame             522 arch/arm/kernel/signal.c 	err |= __save_altstack(&frame->sig.uc.uc_stack, regs->ARM_sp);
frame             523 arch/arm/kernel/signal.c 	err |= setup_sigframe(&frame->sig, regs, set);
frame             525 arch/arm/kernel/signal.c 		err = setup_return(regs, ksig, frame->sig.retcode, frame);
frame             533 arch/arm/kernel/signal.c 		regs->ARM_r1 = (unsigned long)&frame->info;
frame             534 arch/arm/kernel/signal.c 		regs->ARM_r2 = (unsigned long)&frame->sig.uc;
frame              28 arch/arm/kernel/stacktrace.c int notrace unwind_frame(struct stackframe *frame)
frame              31 arch/arm/kernel/stacktrace.c 	unsigned long fp = frame->fp;
frame              34 arch/arm/kernel/stacktrace.c 	low = frame->sp;
frame              42 arch/arm/kernel/stacktrace.c 	frame->fp = *(unsigned long *)(fp - 12);
frame              43 arch/arm/kernel/stacktrace.c 	frame->sp = *(unsigned long *)(fp - 8);
frame              44 arch/arm/kernel/stacktrace.c 	frame->pc = *(unsigned long *)(fp - 4);
frame              50 arch/arm/kernel/stacktrace.c void notrace walk_stackframe(struct stackframe *frame,
frame              56 arch/arm/kernel/stacktrace.c 		if (fn(frame, data))
frame              58 arch/arm/kernel/stacktrace.c 		ret = unwind_frame(frame);
frame              72 arch/arm/kernel/stacktrace.c static int save_trace(struct stackframe *frame, void *d)
frame              77 arch/arm/kernel/stacktrace.c 	unsigned long addr = frame->pc;
frame              91 arch/arm/kernel/stacktrace.c 	if (!in_entry_text(frame->pc))
frame              94 arch/arm/kernel/stacktrace.c 	regs = (struct pt_regs *)frame->sp;
frame             106 arch/arm/kernel/stacktrace.c 	struct stackframe frame;
frame             121 arch/arm/kernel/stacktrace.c 		frame.fp = thread_saved_fp(tsk);
frame             122 arch/arm/kernel/stacktrace.c 		frame.sp = thread_saved_sp(tsk);
frame             123 arch/arm/kernel/stacktrace.c 		frame.lr = 0;		/* recovered from the stack */
frame             124 arch/arm/kernel/stacktrace.c 		frame.pc = thread_saved_pc(tsk);
frame             129 arch/arm/kernel/stacktrace.c 		frame.fp = (unsigned long)__builtin_frame_address(0);
frame             130 arch/arm/kernel/stacktrace.c 		frame.sp = current_stack_pointer;
frame             131 arch/arm/kernel/stacktrace.c 		frame.lr = (unsigned long)__builtin_return_address(0);
frame             132 arch/arm/kernel/stacktrace.c 		frame.pc = (unsigned long)__save_stack_trace;
frame             135 arch/arm/kernel/stacktrace.c 	walk_stackframe(&frame, save_trace, &data);
frame             141 arch/arm/kernel/stacktrace.c 	struct stackframe frame;
frame             147 arch/arm/kernel/stacktrace.c 	frame.fp = regs->ARM_fp;
frame             148 arch/arm/kernel/stacktrace.c 	frame.sp = regs->ARM_sp;
frame             149 arch/arm/kernel/stacktrace.c 	frame.lr = regs->ARM_lr;
frame             150 arch/arm/kernel/stacktrace.c 	frame.pc = regs->ARM_pc;
frame             152 arch/arm/kernel/stacktrace.c 	walk_stackframe(&frame, save_trace, &data);
frame              45 arch/arm/kernel/time.c 	struct stackframe frame;
frame              50 arch/arm/kernel/time.c 	arm_get_current_stackframe(regs, &frame);
frame              52 arch/arm/kernel/time.c 		int ret = unwind_frame(&frame);
frame              55 arch/arm/kernel/time.c 	} while (in_lock_functions(frame.pc));
frame              57 arch/arm/kernel/time.c 	return frame.pc;
frame              65 arch/arm/kernel/traps.c void dump_backtrace_entry(unsigned long where, unsigned long from, unsigned long frame)
frame              74 arch/arm/kernel/traps.c 		dump_mem("", "Exception stack", frame + 4, frame + 4 + sizeof(struct pt_regs));
frame             375 arch/arm/kernel/unwind.c int unwind_frame(struct stackframe *frame)
frame             382 arch/arm/kernel/unwind.c 	low = frame->sp;
frame             386 arch/arm/kernel/unwind.c 		 frame->pc, frame->lr, frame->sp);
frame             388 arch/arm/kernel/unwind.c 	if (!kernel_text_address(frame->pc))
frame             391 arch/arm/kernel/unwind.c 	idx = unwind_find_idx(frame->pc);
frame             393 arch/arm/kernel/unwind.c 		pr_warn("unwind: Index not found %08lx\n", frame->pc);
frame             397 arch/arm/kernel/unwind.c 	ctrl.vrs[FP] = frame->fp;
frame             398 arch/arm/kernel/unwind.c 	ctrl.vrs[SP] = frame->sp;
frame             399 arch/arm/kernel/unwind.c 	ctrl.vrs[LR] = frame->lr;
frame             447 arch/arm/kernel/unwind.c 	if (frame->pc == ctrl.vrs[PC])
frame             450 arch/arm/kernel/unwind.c 	frame->fp = ctrl.vrs[FP];
frame             451 arch/arm/kernel/unwind.c 	frame->sp = ctrl.vrs[SP];
frame             452 arch/arm/kernel/unwind.c 	frame->lr = ctrl.vrs[LR];
frame             453 arch/arm/kernel/unwind.c 	frame->pc = ctrl.vrs[PC];
frame             460 arch/arm/kernel/unwind.c 	struct stackframe frame;
frame             468 arch/arm/kernel/unwind.c 		arm_get_current_stackframe(regs, &frame);
frame             471 arch/arm/kernel/unwind.c 			frame.pc = regs->ARM_lr;
frame             473 arch/arm/kernel/unwind.c 		frame.fp = (unsigned long)__builtin_frame_address(0);
frame             474 arch/arm/kernel/unwind.c 		frame.sp = current_stack_pointer;
frame             475 arch/arm/kernel/unwind.c 		frame.lr = (unsigned long)__builtin_return_address(0);
frame             476 arch/arm/kernel/unwind.c 		frame.pc = (unsigned long)unwind_backtrace;
frame             479 arch/arm/kernel/unwind.c 		frame.fp = thread_saved_fp(tsk);
frame             480 arch/arm/kernel/unwind.c 		frame.sp = thread_saved_sp(tsk);
frame             485 arch/arm/kernel/unwind.c 		frame.lr = 0;
frame             486 arch/arm/kernel/unwind.c 		frame.pc = thread_saved_pc(tsk);
frame             491 arch/arm/kernel/unwind.c 		unsigned long where = frame.pc;
frame             493 arch/arm/kernel/unwind.c 		urc = unwind_frame(&frame);
frame             496 arch/arm/kernel/unwind.c 		dump_backtrace_entry(where, frame.pc, frame.sp - 4);
frame              62 arch/arm/oprofile/common.c static int report_trace(struct stackframe *frame, void *d)
frame              67 arch/arm/oprofile/common.c 		oprofile_add_trace(frame->pc);
frame             111 arch/arm/oprofile/common.c 		struct stackframe frame;
frame             112 arch/arm/oprofile/common.c 		arm_get_current_stackframe(regs, &frame);
frame             113 arch/arm/oprofile/common.c 		walk_stackframe(&frame, report_trace, &depth);
frame              64 arch/arm64/include/asm/stacktrace.h extern int unwind_frame(struct task_struct *tsk, struct stackframe *frame);
frame              65 arch/arm64/include/asm/stacktrace.h extern void walk_stackframe(struct task_struct *tsk, struct stackframe *frame,
frame             162 arch/arm64/include/asm/stacktrace.h static inline void start_backtrace(struct stackframe *frame,
frame             165 arch/arm64/include/asm/stacktrace.h 	frame->fp = fp;
frame             166 arch/arm64/include/asm/stacktrace.h 	frame->pc = pc;
frame             168 arch/arm64/include/asm/stacktrace.h 	frame->graph = 0;
frame             180 arch/arm64/include/asm/stacktrace.h 	bitmap_zero(frame->stacks_done, __NR_STACK_TYPES);
frame             181 arch/arm64/include/asm/stacktrace.h 	frame->prev_fp = 0;
frame             182 arch/arm64/include/asm/stacktrace.h 	frame->prev_type = STACK_TYPE_UNKNOWN;
frame             140 arch/arm64/kernel/perf_callchain.c static int callchain_trace(struct stackframe *frame, void *data)
frame             143 arch/arm64/kernel/perf_callchain.c 	perf_callchain_store(entry, frame->pc);
frame             150 arch/arm64/kernel/perf_callchain.c 	struct stackframe frame;
frame             157 arch/arm64/kernel/perf_callchain.c 	start_backtrace(&frame, regs->regs[29], regs->pc);
frame             158 arch/arm64/kernel/perf_callchain.c 	walk_stackframe(current, &frame, callchain_trace, entry);
frame             534 arch/arm64/kernel/process.c 	struct stackframe frame;
frame             544 arch/arm64/kernel/process.c 	start_backtrace(&frame, thread_saved_fp(p), thread_saved_pc(p));
frame             547 arch/arm64/kernel/process.c 		if (unwind_frame(p, &frame))
frame             549 arch/arm64/kernel/process.c 		if (!in_sched_functions(frame.pc)) {
frame             550 arch/arm64/kernel/process.c 			ret = frame.pc;
frame              21 arch/arm64/kernel/return_address.c static int save_return_addr(struct stackframe *frame, void *d)
frame              26 arch/arm64/kernel/return_address.c 		data->addr = (void *)frame->pc;
frame              38 arch/arm64/kernel/return_address.c 	struct stackframe frame;
frame              43 arch/arm64/kernel/return_address.c 	start_backtrace(&frame,
frame              46 arch/arm64/kernel/return_address.c 	walk_stackframe(current, &frame, save_return_addr, &data);
frame             529 arch/arm64/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             541 arch/arm64/kernel/signal.c 	frame = (struct rt_sigframe __user *)regs->sp;
frame             543 arch/arm64/kernel/signal.c 	if (!access_ok(frame, sizeof (*frame)))
frame             546 arch/arm64/kernel/signal.c 	if (restore_sigframe(regs, frame))
frame             549 arch/arm64/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             745 arch/arm64/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             753 arch/arm64/kernel/signal.c 	frame = user.sigframe;
frame             755 arch/arm64/kernel/signal.c 	__put_user_error(0, &frame->uc.uc_flags, err);
frame             756 arch/arm64/kernel/signal.c 	__put_user_error(NULL, &frame->uc.uc_link, err);
frame             758 arch/arm64/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->sp);
frame             763 arch/arm64/kernel/signal.c 			err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             764 arch/arm64/kernel/signal.c 			regs->regs[1] = (unsigned long)&frame->info;
frame             765 arch/arm64/kernel/signal.c 			regs->regs[2] = (unsigned long)&frame->uc;
frame              94 arch/arm64/kernel/signal32.c static int compat_preserve_vfp_context(struct compat_vfp_sigframe __user *frame)
frame             111 arch/arm64/kernel/signal32.c 	__put_user_error(magic, &frame->magic, err);
frame             112 arch/arm64/kernel/signal32.c 	__put_user_error(size, &frame->size, err);
frame             118 arch/arm64/kernel/signal32.c 	for (i = 0; i < ARRAY_SIZE(frame->ufp.fpregs); i += 2) {
frame             123 arch/arm64/kernel/signal32.c 		__put_user_error(vreg.lo, &frame->ufp.fpregs[i], err);
frame             124 arch/arm64/kernel/signal32.c 		__put_user_error(vreg.hi, &frame->ufp.fpregs[i + 1], err);
frame             130 arch/arm64/kernel/signal32.c 	__put_user_error(fpscr, &frame->ufp.fpscr, err);
frame             137 arch/arm64/kernel/signal32.c 	__put_user_error(fpexc, &frame->ufp_exc.fpexc, err);
frame             138 arch/arm64/kernel/signal32.c 	__put_user_error(0, &frame->ufp_exc.fpinst, err);
frame             139 arch/arm64/kernel/signal32.c 	__put_user_error(0, &frame->ufp_exc.fpinst2, err);
frame             144 arch/arm64/kernel/signal32.c static int compat_restore_vfp_context(struct compat_vfp_sigframe __user *frame)
frame             152 arch/arm64/kernel/signal32.c 	__get_user_error(magic, &frame->magic, err);
frame             153 arch/arm64/kernel/signal32.c 	__get_user_error(size, &frame->size, err);
frame             161 arch/arm64/kernel/signal32.c 	for (i = 0; i < ARRAY_SIZE(frame->ufp.fpregs); i += 2) {
frame             164 arch/arm64/kernel/signal32.c 		__get_user_error(vreg.lo, &frame->ufp.fpregs[i], err);
frame             165 arch/arm64/kernel/signal32.c 		__get_user_error(vreg.hi, &frame->ufp.fpregs[i + 1], err);
frame             170 arch/arm64/kernel/signal32.c 	__get_user_error(fpscr, &frame->ufp.fpscr, err);
frame             235 arch/arm64/kernel/signal32.c 	struct compat_sigframe __user *frame;
frame             248 arch/arm64/kernel/signal32.c 	frame = (struct compat_sigframe __user *)regs->compat_sp;
frame             250 arch/arm64/kernel/signal32.c 	if (!access_ok(frame, sizeof (*frame)))
frame             253 arch/arm64/kernel/signal32.c 	if (compat_restore_sigframe(regs, frame))
frame             266 arch/arm64/kernel/signal32.c 	struct compat_rt_sigframe __user *frame;
frame             279 arch/arm64/kernel/signal32.c 	frame = (struct compat_rt_sigframe __user *)regs->compat_sp;
frame             281 arch/arm64/kernel/signal32.c 	if (!access_ok(frame, sizeof (*frame)))
frame             284 arch/arm64/kernel/signal32.c 	if (compat_restore_sigframe(regs, &frame->sig))
frame             287 arch/arm64/kernel/signal32.c 	if (compat_restore_altstack(&frame->sig.uc.uc_stack))
frame             302 arch/arm64/kernel/signal32.c 	void __user *frame;
frame             307 arch/arm64/kernel/signal32.c 	frame = compat_ptr((compat_uptr_t)((sp - framesize) & ~7));
frame             312 arch/arm64/kernel/signal32.c 	if (!access_ok(frame, framesize))
frame             313 arch/arm64/kernel/signal32.c 		frame = NULL;
frame             315 arch/arm64/kernel/signal32.c 	return frame;
frame             319 arch/arm64/kernel/signal32.c 				compat_ulong_t __user *rc, void __user *frame,
frame             380 arch/arm64/kernel/signal32.c 	regs->compat_sp	= ptr_to_compat(frame);
frame             435 arch/arm64/kernel/signal32.c 	struct compat_rt_sigframe __user *frame;
frame             438 arch/arm64/kernel/signal32.c 	frame = compat_get_sigframe(ksig, regs, sizeof(*frame));
frame             440 arch/arm64/kernel/signal32.c 	if (!frame)
frame             443 arch/arm64/kernel/signal32.c 	err |= copy_siginfo_to_user32(&frame->info, &ksig->info);
frame             445 arch/arm64/kernel/signal32.c 	__put_user_error(0, &frame->sig.uc.uc_flags, err);
frame             446 arch/arm64/kernel/signal32.c 	__put_user_error(0, &frame->sig.uc.uc_link, err);
frame             448 arch/arm64/kernel/signal32.c 	err |= __compat_save_altstack(&frame->sig.uc.uc_stack, regs->compat_sp);
frame             450 arch/arm64/kernel/signal32.c 	err |= compat_setup_sigframe(&frame->sig, regs, set);
frame             453 arch/arm64/kernel/signal32.c 		compat_setup_return(regs, &ksig->ka, frame->sig.retcode, frame, usig);
frame             454 arch/arm64/kernel/signal32.c 		regs->regs[1] = (compat_ulong_t)(unsigned long)&frame->info;
frame             455 arch/arm64/kernel/signal32.c 		regs->regs[2] = (compat_ulong_t)(unsigned long)&frame->sig.uc;
frame             464 arch/arm64/kernel/signal32.c 	struct compat_sigframe __user *frame;
frame             467 arch/arm64/kernel/signal32.c 	frame = compat_get_sigframe(ksig, regs, sizeof(*frame));
frame             469 arch/arm64/kernel/signal32.c 	if (!frame)
frame             472 arch/arm64/kernel/signal32.c 	__put_user_error(0x5ac3c35a, &frame->uc.uc_flags, err);
frame             474 arch/arm64/kernel/signal32.c 	err |= compat_setup_sigframe(frame, regs, set);
frame             476 arch/arm64/kernel/signal32.c 		compat_setup_return(regs, &ksig->ka, frame->retcode, frame, usig);
frame              41 arch/arm64/kernel/stacktrace.c int notrace unwind_frame(struct task_struct *tsk, struct stackframe *frame)
frame              43 arch/arm64/kernel/stacktrace.c 	unsigned long fp = frame->fp;
frame              55 arch/arm64/kernel/stacktrace.c 	if (test_bit(info.type, frame->stacks_done))
frame              71 arch/arm64/kernel/stacktrace.c 	if (info.type == frame->prev_type) {
frame              72 arch/arm64/kernel/stacktrace.c 		if (fp <= frame->prev_fp)
frame              75 arch/arm64/kernel/stacktrace.c 		set_bit(frame->prev_type, frame->stacks_done);
frame              82 arch/arm64/kernel/stacktrace.c 	frame->fp = READ_ONCE_NOCHECK(*(unsigned long *)(fp));
frame              83 arch/arm64/kernel/stacktrace.c 	frame->pc = READ_ONCE_NOCHECK(*(unsigned long *)(fp + 8));
frame              84 arch/arm64/kernel/stacktrace.c 	frame->prev_fp = fp;
frame              85 arch/arm64/kernel/stacktrace.c 	frame->prev_type = info.type;
frame              89 arch/arm64/kernel/stacktrace.c 			(frame->pc == (unsigned long)return_to_handler)) {
frame              97 arch/arm64/kernel/stacktrace.c 		ret_stack = ftrace_graph_get_ret_stack(tsk, frame->graph++);
frame             100 arch/arm64/kernel/stacktrace.c 		frame->pc = ret_stack->ret;
frame             110 arch/arm64/kernel/stacktrace.c 	if (!frame->fp && !frame->pc)
frame             117 arch/arm64/kernel/stacktrace.c void notrace walk_stackframe(struct task_struct *tsk, struct stackframe *frame,
frame             123 arch/arm64/kernel/stacktrace.c 		if (fn(frame, data))
frame             125 arch/arm64/kernel/stacktrace.c 		ret = unwind_frame(tsk, frame);
frame             139 arch/arm64/kernel/stacktrace.c static int save_trace(struct stackframe *frame, void *d)
frame             143 arch/arm64/kernel/stacktrace.c 	unsigned long addr = frame->pc;
frame             160 arch/arm64/kernel/stacktrace.c 	struct stackframe frame;
frame             166 arch/arm64/kernel/stacktrace.c 	start_backtrace(&frame, regs->regs[29], regs->pc);
frame             167 arch/arm64/kernel/stacktrace.c 	walk_stackframe(current, &frame, save_trace, &data);
frame             175 arch/arm64/kernel/stacktrace.c 	struct stackframe frame;
frame             185 arch/arm64/kernel/stacktrace.c 		start_backtrace(&frame, thread_saved_fp(tsk),
frame             190 arch/arm64/kernel/stacktrace.c 		start_backtrace(&frame,
frame             195 arch/arm64/kernel/stacktrace.c 	walk_stackframe(tsk, &frame, save_trace, &data);
frame              36 arch/arm64/kernel/time.c 	struct stackframe frame;
frame              41 arch/arm64/kernel/time.c 	start_backtrace(&frame, regs->regs[29], regs->pc);
frame              44 arch/arm64/kernel/time.c 		int ret = unwind_frame(NULL, &frame);
frame              47 arch/arm64/kernel/time.c 	} while (in_lock_functions(frame.pc));
frame              49 arch/arm64/kernel/time.c 	return frame.pc;
frame              87 arch/arm64/kernel/traps.c 	struct stackframe frame;
frame             105 arch/arm64/kernel/traps.c 		start_backtrace(&frame,
frame             112 arch/arm64/kernel/traps.c 		start_backtrace(&frame,
frame             121 arch/arm64/kernel/traps.c 			dump_backtrace_entry(frame.pc);
frame             122 arch/arm64/kernel/traps.c 		} else if (frame.fp == regs->regs[29]) {
frame             133 arch/arm64/kernel/traps.c 	} while (!unwind_frame(tsk, &frame));
frame              64 arch/c6x/kernel/signal.c 	struct rt_sigframe __user *frame;
frame              78 arch/c6x/kernel/signal.c 	frame = (struct rt_sigframe __user *) ((unsigned long) regs->sp + 8);
frame              80 arch/c6x/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame              82 arch/c6x/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame              87 arch/c6x/kernel/signal.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext))
frame             143 arch/c6x/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             147 arch/c6x/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             149 arch/c6x/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             152 arch/c6x/kernel/signal.c 	err |= __put_user(&frame->info, &frame->pinfo);
frame             153 arch/c6x/kernel/signal.c 	err |= __put_user(&frame->uc, &frame->puc);
frame             154 arch/c6x/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             157 arch/c6x/kernel/signal.c 	err |= __clear_user(&frame->uc, offsetof(struct ucontext, uc_mcontext));
frame             159 arch/c6x/kernel/signal.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext,	regs, set->sig[0]);
frame             160 arch/c6x/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             163 arch/c6x/kernel/signal.c 	retcode = (unsigned long __user *) &frame->retcode;
frame             184 arch/c6x/kernel/signal.c 	flush_icache_range((unsigned long) &frame->retcode,
frame             185 arch/c6x/kernel/signal.c 			   (unsigned long) &frame->retcode + RETCODE_SIZE);
frame             187 arch/c6x/kernel/signal.c 	retcode = (unsigned long __user *) &frame->retcode;
frame             190 arch/c6x/kernel/signal.c 	regs->sp = (unsigned long) frame - 8;
frame             202 arch/c6x/kernel/signal.c 	regs->b4 = (unsigned long)&frame->info;
frame             203 arch/c6x/kernel/signal.c 	regs->a6 = (unsigned long)&frame->uc;
frame              13 arch/csky/kernel/perf_callchain.c static int unwind_frame_kernel(struct stackframe *frame)
frame              18 arch/csky/kernel/perf_callchain.c 	if (unlikely(frame->fp < low || frame->fp > high))
frame              21 arch/csky/kernel/perf_callchain.c 	if (kstack_end((void *)frame->fp) || frame->fp & 0x3)
frame              24 arch/csky/kernel/perf_callchain.c 	*frame = *(struct stackframe *)frame->fp;
frame              26 arch/csky/kernel/perf_callchain.c 	if (__kernel_text_address(frame->lr)) {
frame              29 arch/csky/kernel/perf_callchain.c 		frame->lr = ftrace_graph_ret_addr(NULL, &graph, frame->lr,
frame              68 arch/csky/kernel/signal.c 	struct rt_sigframe __user *frame;
frame              74 arch/csky/kernel/signal.c 	frame = (struct rt_sigframe __user *)regs->usp;
frame              76 arch/csky/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame              79 arch/csky/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame              84 arch/csky/kernel/signal.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext))
frame              87 arch/csky/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame              97 arch/csky/kernel/signal.c static int setup_sigcontext(struct rt_sigframe __user *frame,
frame             100 arch/csky/kernel/signal.c 	struct sigcontext __user *sc = &frame->uc.uc_mcontext;
frame             135 arch/csky/kernel/signal.c 	struct rt_sigframe *frame;
frame             139 arch/csky/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             140 arch/csky/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             143 arch/csky/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             146 arch/csky/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             147 arch/csky/kernel/signal.c 	err |= __put_user(NULL, &frame->uc.uc_link);
frame             148 arch/csky/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->usp);
frame             149 arch/csky/kernel/signal.c 	err |= setup_sigcontext(frame, regs);
frame             150 arch/csky/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             165 arch/csky/kernel/signal.c 	regs->usp = (unsigned long)frame;
frame             167 arch/csky/kernel/signal.c 	regs->a1  = (unsigned long)(&(frame->info));	/* a1: siginfo pointer */
frame             168 arch/csky/kernel/signal.c 	regs->a2  = (unsigned long)(&(frame->uc));	/* a2: ucontext pointer */
frame             109 arch/h8300/kernel/signal.c 	struct rt_sigframe *frame = (struct rt_sigframe *)(usp - 4);
frame             113 arch/h8300/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             115 arch/h8300/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             120 arch/h8300/kernel/signal.c 	if (restore_sigcontext(&frame->uc.uc_mcontext, &er0))
frame             123 arch/h8300/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             162 arch/h8300/kernel/signal.c 	struct rt_sigframe *frame;
frame             166 arch/h8300/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             168 arch/h8300/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             172 arch/h8300/kernel/signal.c 		err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             175 arch/h8300/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             176 arch/h8300/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_link);
frame             177 arch/h8300/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, rdusp());
frame             178 arch/h8300/kernel/signal.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]);
frame             179 arch/h8300/kernel/signal.c 	err |= copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             184 arch/h8300/kernel/signal.c 	ret = (unsigned char *)&frame->retcode;
frame             190 arch/h8300/kernel/signal.c 				  (unsigned long *)(frame->retcode + 0));
frame             192 arch/h8300/kernel/signal.c 				  (unsigned short *)(frame->retcode + 4));
frame             194 arch/h8300/kernel/signal.c 	err |= __put_user(ret, &frame->pretcode);
frame             200 arch/h8300/kernel/signal.c 	regs->sp  = (unsigned long)frame;
frame             203 arch/h8300/kernel/signal.c 	regs->er1 = (unsigned long)&(frame->info);
frame             204 arch/h8300/kernel/signal.c 	regs->er2 = (unsigned long)&frame->uc;
frame             100 arch/hexagon/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             103 arch/hexagon/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(struct rt_sigframe));
frame             105 arch/hexagon/kernel/signal.c 	if (!access_ok(frame, sizeof(struct rt_sigframe)))
frame             108 arch/hexagon/kernel/signal.c 	if (copy_siginfo_to_user(&frame->info, &ksig->info))
frame             115 arch/hexagon/kernel/signal.c 	err |= __put_user(0x7800d166, &frame->tramp[0]);
frame             116 arch/hexagon/kernel/signal.c 	err |= __put_user(0x5400c004, &frame->tramp[1]);
frame             117 arch/hexagon/kernel/signal.c 	err |= setup_sigcontext(regs, &frame->uc.uc_mcontext);
frame             118 arch/hexagon/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             119 arch/hexagon/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, user_stack_pointer(regs));
frame             124 arch/hexagon/kernel/signal.c 	regs->r0100 = ((unsigned long long)((unsigned long)&frame->info) << 32)
frame             126 arch/hexagon/kernel/signal.c 	regs->r02 = (unsigned long) &frame->uc;
frame             128 arch/hexagon/kernel/signal.c 	pt_psp(regs) = (unsigned long) frame;
frame             227 arch/hexagon/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             233 arch/hexagon/kernel/signal.c 	frame = (struct rt_sigframe __user *)pt_psp(regs);
frame             234 arch/hexagon/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             236 arch/hexagon/kernel/signal.c 	if (__copy_from_user(&blocked, &frame->uc.uc_sigmask, sizeof(blocked)))
frame             241 arch/hexagon/kernel/signal.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext))
frame             249 arch/hexagon/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame              26 arch/hexagon/kernel/stacktrace.c 	struct stackframe *frame;
frame              33 arch/hexagon/kernel/stacktrace.c 	while (fp >= low && fp <= (high - sizeof(*frame))) {
frame              34 arch/hexagon/kernel/stacktrace.c 		frame = (struct stackframe *)fp;
frame              39 arch/hexagon/kernel/stacktrace.c 			trace->entries[trace->nr_entries++] = frame->rets;
frame              48 arch/hexagon/kernel/stacktrace.c 		low = fp + sizeof(*frame);
frame              49 arch/hexagon/kernel/stacktrace.c 		fp = frame->fp;
frame             231 arch/ia64/kernel/signal.c 	struct sigframe __user *frame;
frame             258 arch/ia64/kernel/signal.c 			check_sp = (new_sp - sizeof(*frame)) & -STACK_ALIGN;
frame             265 arch/ia64/kernel/signal.c 	frame = (void __user *) ((new_sp - sizeof(*frame)) & -STACK_ALIGN);
frame             267 arch/ia64/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame))) {
frame             272 arch/ia64/kernel/signal.c 	err  = __put_user(ksig->sig, &frame->arg0);
frame             273 arch/ia64/kernel/signal.c 	err |= __put_user(&frame->info, &frame->arg1);
frame             274 arch/ia64/kernel/signal.c 	err |= __put_user(&frame->sc, &frame->arg2);
frame             275 arch/ia64/kernel/signal.c 	err |= __put_user(new_rbs, &frame->sc.sc_rbs_base);
frame             276 arch/ia64/kernel/signal.c 	err |= __put_user(0, &frame->sc.sc_loadrs);	/* initialize to zero */
frame             277 arch/ia64/kernel/signal.c 	err |= __put_user(ksig->ka.sa.sa_handler, &frame->handler);
frame             279 arch/ia64/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             281 arch/ia64/kernel/signal.c 	err |= __save_altstack(&frame->sc.sc_stack, scr->pt.r12);
frame             282 arch/ia64/kernel/signal.c 	err |= setup_sigcontext(&frame->sc, set, scr);
frame             289 arch/ia64/kernel/signal.c 	scr->pt.r12 = (unsigned long) frame - 16;	/* new stack pointer */
frame             312 arch/ia64/kernel/signal.c 	       current->comm, current->pid, ksig->sig, scr->pt.r12, frame->sc.sc_ip, frame->handler);
frame              30 arch/ia64/oprofile/backtrace.c 	struct unw_frame_info frame;
frame              51 arch/ia64/oprofile/backtrace.c 	if (in_ivt_code(bt->frame.ip))
frame              62 arch/ia64/oprofile/backtrace.c 	if (bt->prev_pfs_loc && bt->regs && bt->frame.pfs_loc == bt->prev_pfs_loc)
frame              63 arch/ia64/oprofile/backtrace.c 		bt->frame.pfs_loc = &bt->regs->ar_pfs;
frame              66 arch/ia64/oprofile/backtrace.c 	return unw_unwind(&bt->frame) == 0;
frame              81 arch/ia64/oprofile/backtrace.c 	unw_init_frame_info(&bt->frame, current, sw);
frame              85 arch/ia64/oprofile/backtrace.c 		unw_get_sp(&bt->frame, &sp);
frame              94 arch/ia64/oprofile/backtrace.c 		unw_get_ip(&bt->frame, &pc);
frame              96 arch/ia64/oprofile/backtrace.c 		if (unw_is_intr_frame(&bt->frame)) {
frame              25 arch/m68k/coldfire/vectors.c asmlinkage void dbginterrupt_c(struct frame *fp)
frame              11 arch/m68k/fpsp040/fpsp.h |	fpsp.h --- stack frame offsets during FPSP exception handling
frame              13 arch/m68k/fpsp040/fpsp.h |	These equates are used to access the exception frame, the fsave
frame              14 arch/m68k/fpsp040/fpsp.h |	frame and any local variables needed by the FPSP package.
frame              44 arch/m68k/fpsp040/fpsp.h |	Positive offsets from A6 refer to the exception frame.  Negative
frame              46 arch/m68k/fpsp040/fpsp.h |	The fsave frame is also accessible from the top via A7.
frame              66 arch/m68k/fpsp040/fpsp.h |	a second fsave frame can be pushed onto the stack and the
frame              67 arch/m68k/fpsp040/fpsp.h |	handler	exit code will reload the new frame and discard the old.
frame             125 arch/m68k/fpsp040/fpsp.h |	words of a busy frame are the same as the unimplemented frame.
frame             213 arch/m68k/fpsp040/fpsp.h 	.set	EXC_SR,4		| exception frame status register
frame             214 arch/m68k/fpsp040/fpsp.h 	.set	EXC_PC,6		| exception frame program counter
frame             215 arch/m68k/fpsp040/fpsp.h 	.set	EXC_VEC,10		| exception frame vector (format+vector#)
frame             216 arch/m68k/fpsp040/fpsp.h 	.set	EXC_EA,12		| exception frame effective address
frame             329 arch/m68k/fpsp040/fpsp.h 	.set	BUSY_SIZE,100		|  size of busy frame
frame             330 arch/m68k/fpsp040/fpsp.h 	.set	BUSY_FRAME,LV-BUSY_SIZE	|  start of busy frame
frame             332 arch/m68k/fpsp040/fpsp.h 	.set	UNIMP_40_SIZE,44		|  size of orig unimp frame
frame             333 arch/m68k/fpsp040/fpsp.h 	.set	UNIMP_41_SIZE,52		|  size of rev unimp frame
frame             335 arch/m68k/fpsp040/fpsp.h 	.set	IDLE_SIZE,4		|  size of idle frame
frame             336 arch/m68k/fpsp040/fpsp.h 	.set	IDLE_FRAME,LV-IDLE_SIZE	|  start of idle frame
frame             128 arch/m68k/kernel/process.c 	} *frame;
frame             130 arch/m68k/kernel/process.c 	frame = (struct fork_frame *) (task_stack_page(p) + THREAD_SIZE) - 1;
frame             132 arch/m68k/kernel/process.c 	p->thread.ksp = (unsigned long)frame;
frame             133 arch/m68k/kernel/process.c 	p->thread.esp0 = (unsigned long)&frame->regs;
frame             143 arch/m68k/kernel/process.c 		memset(frame, 0, sizeof(struct fork_frame));
frame             144 arch/m68k/kernel/process.c 		frame->regs.sr = PS_S;
frame             145 arch/m68k/kernel/process.c 		frame->sw.a3 = usp; /* function */
frame             146 arch/m68k/kernel/process.c 		frame->sw.d7 = arg;
frame             147 arch/m68k/kernel/process.c 		frame->sw.retpc = (unsigned long)ret_from_kernel_thread;
frame             151 arch/m68k/kernel/process.c 	memcpy(frame, container_of(current_pt_regs(), struct fork_frame, regs),
frame             153 arch/m68k/kernel/process.c 	frame->regs.d0 = 0;
frame             154 arch/m68k/kernel/process.c 	frame->sw.retpc = (unsigned long)ret_from_fork;
frame             158 arch/m68k/kernel/process.c 		task_thread_info(p)->tp_value = frame->regs.d5;
frame              65 arch/m68k/kernel/signal.c #define	FMT4SIZE	sizeof(((struct frame *)0)->un.fmt4)
frame              70 arch/m68k/kernel/signal.c   [2]	= sizeof(((struct frame *)0)->un.fmt2),
frame              71 arch/m68k/kernel/signal.c   [3]	= sizeof(((struct frame *)0)->un.fmt3),
frame              75 arch/m68k/kernel/signal.c   [7]	= sizeof(((struct frame *)0)->un.fmt7),
frame              77 arch/m68k/kernel/signal.c   [9]	= sizeof(((struct frame *)0)->un.fmt9),
frame              78 arch/m68k/kernel/signal.c   [10]	= sizeof(((struct frame *)0)->un.fmta),
frame              79 arch/m68k/kernel/signal.c   [11]	= sizeof(((struct frame *)0)->un.fmtb),
frame             655 arch/m68k/kernel/signal.c 		unsigned long buf[sizeof(((struct frame *)0)->un) / 2];
frame             788 arch/m68k/kernel/signal.c 	struct sigframe __user *frame = (struct sigframe __user *)(usp - 4);
frame             791 arch/m68k/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             793 arch/m68k/kernel/signal.c 	if (__get_user(set.sig[0], &frame->sc.sc_mask) ||
frame             795 arch/m68k/kernel/signal.c 	     __copy_from_user(&set.sig[1], &frame->extramask,
frame             796 arch/m68k/kernel/signal.c 			      sizeof(frame->extramask))))
frame             801 arch/m68k/kernel/signal.c 	if (restore_sigcontext(regs, &frame->sc, frame + 1))
frame             813 arch/m68k/kernel/signal.c 	struct rt_sigframe __user *frame = (struct rt_sigframe __user *)(usp - 4);
frame             816 arch/m68k/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             818 arch/m68k/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             823 arch/m68k/kernel/signal.c 	if (rt_restore_ucontext(regs, sw, &frame->uc))
frame             889 arch/m68k/kernel/signal.c 	struct sigframe __user *frame;
frame             900 arch/m68k/kernel/signal.c 	frame = get_sigframe(ksig, sizeof(*frame) + fsize);
frame             903 arch/m68k/kernel/signal.c 		err |= copy_to_user (frame + 1, regs + 1, fsize);
frame             905 arch/m68k/kernel/signal.c 	err |= __put_user(sig, &frame->sig);
frame             907 arch/m68k/kernel/signal.c 	err |= __put_user(regs->vector, &frame->code);
frame             908 arch/m68k/kernel/signal.c 	err |= __put_user(&frame->sc, &frame->psc);
frame             911 arch/m68k/kernel/signal.c 		err |= copy_to_user(frame->extramask, &set->sig[1],
frame             912 arch/m68k/kernel/signal.c 				    sizeof(frame->extramask));
frame             915 arch/m68k/kernel/signal.c 	err |= copy_to_user (&frame->sc, &context, sizeof(context));
frame             919 arch/m68k/kernel/signal.c 	err |= __put_user(frame->retcode, &frame->pretcode);
frame             922 arch/m68k/kernel/signal.c 			  (long __user *)(frame->retcode));
frame             924 arch/m68k/kernel/signal.c 	err |= __put_user((void *) ret_from_user_signal, &frame->pretcode);
frame             930 arch/m68k/kernel/signal.c 	push_cache ((unsigned long) &frame->retcode);
frame             936 arch/m68k/kernel/signal.c 	wrusp ((unsigned long) frame);
frame             966 arch/m68k/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             976 arch/m68k/kernel/signal.c 	frame = get_sigframe(ksig, sizeof(*frame));
frame             979 arch/m68k/kernel/signal.c 		err |= copy_to_user (&frame->uc.uc_extra, regs + 1, fsize);
frame             981 arch/m68k/kernel/signal.c 	err |= __put_user(sig, &frame->sig);
frame             982 arch/m68k/kernel/signal.c 	err |= __put_user(&frame->info, &frame->pinfo);
frame             983 arch/m68k/kernel/signal.c 	err |= __put_user(&frame->uc, &frame->puc);
frame             984 arch/m68k/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             987 arch/m68k/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             988 arch/m68k/kernel/signal.c 	err |= __put_user(NULL, &frame->uc.uc_link);
frame             989 arch/m68k/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, rdusp());
frame             990 arch/m68k/kernel/signal.c 	err |= rt_setup_ucontext(&frame->uc, regs);
frame             991 arch/m68k/kernel/signal.c 	err |= copy_to_user (&frame->uc.uc_sigmask, set, sizeof(*set));
frame             995 arch/m68k/kernel/signal.c 	err |= __put_user(frame->retcode, &frame->pretcode);
frame             998 arch/m68k/kernel/signal.c 	err |= __put_user(0x203c0000, (long __user *)(frame->retcode + 0));
frame            1000 arch/m68k/kernel/signal.c 			  (long __user *)(frame->retcode + 4));
frame            1004 arch/m68k/kernel/signal.c 			  (long __user *)(frame->retcode + 0));
frame            1005 arch/m68k/kernel/signal.c 	err |= __put_user(0x4e40, (short __user *)(frame->retcode + 4));
frame            1008 arch/m68k/kernel/signal.c 	err |= __put_user((void *) ret_from_user_rt_signal, &frame->pretcode);
frame            1014 arch/m68k/kernel/signal.c 	push_cache ((unsigned long) &frame->retcode);
frame            1020 arch/m68k/kernel/signal.c 	wrusp ((unsigned long) frame);
frame             130 arch/m68k/kernel/traps.c asmlinkage void trap_c(struct frame *fp);
frame             133 arch/m68k/kernel/traps.c static inline void access_error060 (struct frame *fp)
frame             235 arch/m68k/kernel/traps.c static inline void fix_xframe040(struct frame *fp, unsigned long wba, unsigned short wbs)
frame             243 arch/m68k/kernel/traps.c static inline void do_040writebacks(struct frame *fp)
frame             288 arch/m68k/kernel/traps.c asmlinkage void berr_040cleanup(struct frame *fp)
frame             296 arch/m68k/kernel/traps.c static inline void access_error040(struct frame *fp)
frame             376 arch/m68k/kernel/traps.c static inline void bus_error030 (struct frame *fp)
frame             501 arch/m68k/kernel/traps.c static inline void bus_error030 (struct frame *fp)
frame             702 arch/m68k/kernel/traps.c static inline void access_errorcf(unsigned int fs, struct frame *fp)
frame             757 arch/m68k/kernel/traps.c asmlinkage void buserr_c(struct frame *fp)
frame             848 arch/m68k/kernel/traps.c 	struct frame *fp = (struct frame *)regs;
frame             973 arch/m68k/kernel/traps.c void bad_super_trap (struct frame *fp)
frame            1008 arch/m68k/kernel/traps.c asmlinkage void trap_c(struct frame *fp)
frame              85 arch/microblaze/kernel/signal.c 	struct rt_sigframe __user *frame =
frame              94 arch/microblaze/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame              97 arch/microblaze/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             102 arch/microblaze/kernel/signal.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &rval))
frame             105 arch/microblaze/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             159 arch/microblaze/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             167 arch/microblaze/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             169 arch/microblaze/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             173 arch/microblaze/kernel/signal.c 		err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             176 arch/microblaze/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             177 arch/microblaze/kernel/signal.c 	err |= __put_user(NULL, &frame->uc.uc_link);
frame             178 arch/microblaze/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->r1);
frame             179 arch/microblaze/kernel/signal.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext,
frame             181 arch/microblaze/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             188 arch/microblaze/kernel/signal.c 			frame->tramp + 0);
frame             190 arch/microblaze/kernel/signal.c 	err |= __put_user(0xb9cc0008, frame->tramp + 1);
frame             194 arch/microblaze/kernel/signal.c 	regs->r15 = ((unsigned long)frame->tramp)-8;
frame             196 arch/microblaze/kernel/signal.c 	address = ((unsigned long)frame->tramp);
frame             207 arch/microblaze/kernel/signal.c 		address += ((unsigned long)frame->tramp) & ~PAGE_MASK;
frame             223 arch/microblaze/kernel/signal.c 	regs->r1 = (unsigned long) frame;
frame             227 arch/microblaze/kernel/signal.c 	regs->r6 = (unsigned long) &frame->info; /* arg 1: siginfo */
frame             228 arch/microblaze/kernel/signal.c 	regs->r7 = (unsigned long) &frame->uc; /* arg2: ucontext */
frame             234 arch/microblaze/kernel/signal.c 		current->comm, current->pid, frame, regs->pc);
frame              31 arch/mips/include/asm/asm.h symbol:		.frame	sp, 0, ra;			\
frame              43 arch/mips/include/asm/asm.h symbol:		.frame	sp, framesize, rpc;		\
frame              46 arch/mips/include/asm/jazzdma.h 	unsigned int frame;		/* physical frame no. */
frame              57 arch/mips/jazz/jazzdma.c 		pgtbl[i].frame = paddr;
frame              99 arch/mips/jazz/jazzdma.c 	int first, last, pages, frame, i;
frame             144 arch/mips/jazz/jazzdma.c 	frame = paddr & ~(VDMA_PAGESIZE - 1);
frame             147 arch/mips/jazz/jazzdma.c 		pgtbl[i].frame = frame;
frame             149 arch/mips/jazz/jazzdma.c 		frame += VDMA_PAGESIZE;
frame             167 arch/mips/jazz/jazzdma.c 			printk("%08x ", pgtbl[i].frame);
frame             253 arch/mips/jazz/jazzdma.c 		pgtbl[first].frame = paddr;
frame             273 arch/mips/jazz/jazzdma.c 			printk("%08x ", pgtbl[i].frame);
frame             291 arch/mips/jazz/jazzdma.c 	int frame;
frame             293 arch/mips/jazz/jazzdma.c 	frame = paddr & ~(VDMA_PAGESIZE - 1);
frame             296 arch/mips/jazz/jazzdma.c 		if (pgtbl[i].frame == frame)
frame             313 arch/mips/jazz/jazzdma.c 	return pgtbl[laddr >> 12].frame + (laddr & (VDMA_PAGESIZE - 1));
frame             626 arch/mips/kernel/signal.c 	struct sigframe __user *frame;
frame             632 arch/mips/kernel/signal.c 	frame = (struct sigframe __user *)regs->regs[29];
frame             633 arch/mips/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             635 arch/mips/kernel/signal.c 	if (__copy_from_user(&blocked, &frame->sf_mask, sizeof(blocked)))
frame             640 arch/mips/kernel/signal.c 	sig = restore_sigcontext(regs, &frame->sf_sc);
frame             663 arch/mips/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             669 arch/mips/kernel/signal.c 	frame = (struct rt_sigframe __user *)regs->regs[29];
frame             670 arch/mips/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             672 arch/mips/kernel/signal.c 	if (__copy_from_user(&set, &frame->rs_uc.uc_sigmask, sizeof(set)))
frame             677 arch/mips/kernel/signal.c 	sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext);
frame             683 arch/mips/kernel/signal.c 	if (restore_altstack(&frame->rs_uc.uc_stack))
frame             704 arch/mips/kernel/signal.c 	struct sigframe __user *frame;
frame             707 arch/mips/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             708 arch/mips/kernel/signal.c 	if (!access_ok(frame, sizeof (*frame)))
frame             711 arch/mips/kernel/signal.c 	err |= setup_sigcontext(regs, &frame->sf_sc);
frame             712 arch/mips/kernel/signal.c 	err |= __copy_to_user(&frame->sf_mask, set, sizeof(*set));
frame             728 arch/mips/kernel/signal.c 	regs->regs[ 6] = (unsigned long) &frame->sf_sc;
frame             729 arch/mips/kernel/signal.c 	regs->regs[29] = (unsigned long) frame;
frame             735 arch/mips/kernel/signal.c 	       frame, regs->cp0_epc, regs->regs[31]);
frame             743 arch/mips/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             746 arch/mips/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             747 arch/mips/kernel/signal.c 	if (!access_ok(frame, sizeof (*frame)))
frame             751 arch/mips/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->rs_info, &ksig->info);
frame             754 arch/mips/kernel/signal.c 	err |= __put_user(0, &frame->rs_uc.uc_flags);
frame             755 arch/mips/kernel/signal.c 	err |= __put_user(NULL, &frame->rs_uc.uc_link);
frame             756 arch/mips/kernel/signal.c 	err |= __save_altstack(&frame->rs_uc.uc_stack, regs->regs[29]);
frame             757 arch/mips/kernel/signal.c 	err |= setup_sigcontext(regs, &frame->rs_uc.uc_mcontext);
frame             758 arch/mips/kernel/signal.c 	err |= __copy_to_user(&frame->rs_uc.uc_sigmask, set, sizeof(*set));
frame             774 arch/mips/kernel/signal.c 	regs->regs[ 5] = (unsigned long) &frame->rs_info;
frame             775 arch/mips/kernel/signal.c 	regs->regs[ 6] = (unsigned long) &frame->rs_uc;
frame             776 arch/mips/kernel/signal.c 	regs->regs[29] = (unsigned long) frame;
frame             782 arch/mips/kernel/signal.c 	       frame, regs->cp0_epc, regs->regs[31]);
frame              56 arch/mips/kernel/signal_n32.c 	struct rt_sigframe_n32 __user *frame;
frame              62 arch/mips/kernel/signal_n32.c 	frame = (struct rt_sigframe_n32 __user *)regs->regs[29];
frame              63 arch/mips/kernel/signal_n32.c 	if (!access_ok(frame, sizeof(*frame)))
frame              65 arch/mips/kernel/signal_n32.c 	if (__copy_conv_sigset_from_user(&set, &frame->rs_uc.uc_sigmask))
frame              70 arch/mips/kernel/signal_n32.c 	sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext);
frame              76 arch/mips/kernel/signal_n32.c 	if (compat_restore_altstack(&frame->rs_uc.uc_stack))
frame              96 arch/mips/kernel/signal_n32.c 	struct rt_sigframe_n32 __user *frame;
frame              99 arch/mips/kernel/signal_n32.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             100 arch/mips/kernel/signal_n32.c 	if (!access_ok(frame, sizeof (*frame)))
frame             104 arch/mips/kernel/signal_n32.c 	err |= copy_siginfo_to_user32(&frame->rs_info, &ksig->info);
frame             107 arch/mips/kernel/signal_n32.c 	err |= __put_user(0, &frame->rs_uc.uc_flags);
frame             108 arch/mips/kernel/signal_n32.c 	err |= __put_user(0, &frame->rs_uc.uc_link);
frame             109 arch/mips/kernel/signal_n32.c 	err |= __compat_save_altstack(&frame->rs_uc.uc_stack, regs->regs[29]);
frame             110 arch/mips/kernel/signal_n32.c 	err |= setup_sigcontext(regs, &frame->rs_uc.uc_mcontext);
frame             111 arch/mips/kernel/signal_n32.c 	err |= __copy_conv_sigset_to_user(&frame->rs_uc.uc_sigmask, set);
frame             127 arch/mips/kernel/signal_n32.c 	regs->regs[ 5] = (unsigned long) &frame->rs_info;
frame             128 arch/mips/kernel/signal_n32.c 	regs->regs[ 6] = (unsigned long) &frame->rs_uc;
frame             129 arch/mips/kernel/signal_n32.c 	regs->regs[29] = (unsigned long) frame;
frame             135 arch/mips/kernel/signal_n32.c 	       frame, regs->cp0_epc, regs->regs[31]);
frame             117 arch/mips/kernel/signal_o32.c 	struct sigframe32 __user *frame;
frame             120 arch/mips/kernel/signal_o32.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             121 arch/mips/kernel/signal_o32.c 	if (!access_ok(frame, sizeof (*frame)))
frame             124 arch/mips/kernel/signal_o32.c 	err |= setup_sigcontext32(regs, &frame->sf_sc);
frame             125 arch/mips/kernel/signal_o32.c 	err |= __copy_conv_sigset_to_user(&frame->sf_mask, set);
frame             142 arch/mips/kernel/signal_o32.c 	regs->regs[ 6] = (unsigned long) &frame->sf_sc;
frame             143 arch/mips/kernel/signal_o32.c 	regs->regs[29] = (unsigned long) frame;
frame             149 arch/mips/kernel/signal_o32.c 	       frame, regs->cp0_epc, regs->regs[31]);
frame             156 arch/mips/kernel/signal_o32.c 	struct rt_sigframe32 __user *frame;
frame             162 arch/mips/kernel/signal_o32.c 	frame = (struct rt_sigframe32 __user *)regs->regs[29];
frame             163 arch/mips/kernel/signal_o32.c 	if (!access_ok(frame, sizeof(*frame)))
frame             165 arch/mips/kernel/signal_o32.c 	if (__copy_conv_sigset_from_user(&set, &frame->rs_uc.uc_sigmask))
frame             170 arch/mips/kernel/signal_o32.c 	sig = restore_sigcontext32(regs, &frame->rs_uc.uc_mcontext);
frame             176 arch/mips/kernel/signal_o32.c 	if (compat_restore_altstack(&frame->rs_uc.uc_stack))
frame             196 arch/mips/kernel/signal_o32.c 	struct rt_sigframe32 __user *frame;
frame             199 arch/mips/kernel/signal_o32.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             200 arch/mips/kernel/signal_o32.c 	if (!access_ok(frame, sizeof (*frame)))
frame             204 arch/mips/kernel/signal_o32.c 	err |= copy_siginfo_to_user32(&frame->rs_info, &ksig->info);
frame             207 arch/mips/kernel/signal_o32.c 	err |= __put_user(0, &frame->rs_uc.uc_flags);
frame             208 arch/mips/kernel/signal_o32.c 	err |= __put_user(0, &frame->rs_uc.uc_link);
frame             209 arch/mips/kernel/signal_o32.c 	err |= __compat_save_altstack(&frame->rs_uc.uc_stack, regs->regs[29]);
frame             210 arch/mips/kernel/signal_o32.c 	err |= setup_sigcontext32(regs, &frame->rs_uc.uc_mcontext);
frame             211 arch/mips/kernel/signal_o32.c 	err |= __copy_conv_sigset_to_user(&frame->rs_uc.uc_sigmask, set);
frame             227 arch/mips/kernel/signal_o32.c 	regs->regs[ 5] = (unsigned long) &frame->rs_info;
frame             228 arch/mips/kernel/signal_o32.c 	regs->regs[ 6] = (unsigned long) &frame->rs_uc;
frame             229 arch/mips/kernel/signal_o32.c 	regs->regs[29] = (unsigned long) frame;
frame             235 arch/mips/kernel/signal_o32.c 	       frame, regs->cp0_epc, regs->regs[31]);
frame             258 arch/mips/kernel/signal_o32.c 	struct sigframe32 __user *frame;
frame             264 arch/mips/kernel/signal_o32.c 	frame = (struct sigframe32 __user *)regs->regs[29];
frame             265 arch/mips/kernel/signal_o32.c 	if (!access_ok(frame, sizeof(*frame)))
frame             267 arch/mips/kernel/signal_o32.c 	if (__copy_conv_sigset_from_user(&blocked, &frame->sf_mask))
frame             272 arch/mips/kernel/signal_o32.c 	sig = restore_sigcontext32(regs, &frame->sf_sc);
frame             152 arch/mips/kvm/entry.c 					unsigned int frame)
frame             156 arch/mips/kvm/entry.c 	UASM_i_SW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame);
frame             161 arch/mips/kvm/entry.c 		UASM_i_SW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame);
frame             166 arch/mips/kvm/entry.c 					   unsigned int frame)
frame             172 arch/mips/kvm/entry.c 	UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_epc), frame);
frame             176 arch/mips/kvm/entry.c 		UASM_i_LW(p, tmp, offsetof(struct pt_regs, cp0_cause), frame);
frame             133 arch/mips/oprofile/backtrace.c 				     struct stackframe *frame,
frame             139 arch/mips/oprofile/backtrace.c 	while (depth-- && !unwind_user_frame(frame, max_instr_check)) {
frame             140 arch/mips/oprofile/backtrace.c 		oprofile_add_trace(frame->ra);
frame             141 arch/mips/oprofile/backtrace.c 		if (frame->sp < low_addr || frame->sp > high_addr)
frame             148 arch/mips/oprofile/backtrace.c 				       struct stackframe *frame,
frame             152 arch/mips/oprofile/backtrace.c 				       struct stackframe *frame,
frame             155 arch/mips/oprofile/backtrace.c 	while (depth-- && frame->pc) {
frame             156 arch/mips/oprofile/backtrace.c 		frame->pc = unwind_stack_by_address(low_addr,
frame             157 arch/mips/oprofile/backtrace.c 						    &(frame->sp),
frame             158 arch/mips/oprofile/backtrace.c 						    frame->pc,
frame             159 arch/mips/oprofile/backtrace.c 						    &(frame->ra));
frame             160 arch/mips/oprofile/backtrace.c 		oprofile_add_trace(frame->ra);
frame             167 arch/mips/oprofile/backtrace.c 	struct stackframe frame = { .sp = regs->regs[29],
frame             171 arch/mips/oprofile/backtrace.c 	const unsigned long low_addr = ALIGN(frame.sp, THREAD_SIZE);
frame             174 arch/mips/oprofile/backtrace.c 		do_user_backtrace(low_addr, &frame, depth);
frame             176 arch/mips/oprofile/backtrace.c 		do_kernel_backtrace(low_addr, &frame, depth);
frame            1200 arch/nds32/kernel/perf_event_cpu.c static int unwind_frame_kernel(struct stackframe *frame)
frame            1205 arch/nds32/kernel/perf_event_cpu.c 	if (!kstack_end((void *)frame->fp) &&
frame            1206 arch/nds32/kernel/perf_event_cpu.c 	    !((unsigned long)frame->fp & 0x3) &&
frame            1207 arch/nds32/kernel/perf_event_cpu.c 	    ((unsigned long)frame->fp >= TASK_SIZE)) {
frame            1223 arch/nds32/kernel/perf_event_cpu.c 		frame->lp = ((unsigned long *)frame->fp)[-1];
frame            1224 arch/nds32/kernel/perf_event_cpu.c 		frame->fp = ((unsigned long *)frame->fp)[FP_OFFSET];
frame            1226 arch/nds32/kernel/perf_event_cpu.c 		if (__kernel_text_address(frame->lp))
frame            1227 arch/nds32/kernel/perf_event_cpu.c 			frame->lp = ftrace_graph_ret_addr
frame            1228 arch/nds32/kernel/perf_event_cpu.c 						(NULL, &graph, frame->lp, NULL);
frame            1248 arch/nds32/kernel/perf_event_cpu.c 	if (!kstack_end((void *)frame->sp)) {
frame            1249 arch/nds32/kernel/perf_event_cpu.c 		frame->lp = ((unsigned long *)frame->sp)[1];
frame            1253 arch/nds32/kernel/perf_event_cpu.c 		if (__kernel_text_address(frame->lp))
frame            1254 arch/nds32/kernel/perf_event_cpu.c 			frame->lp = ftrace_graph_ret_addr
frame            1255 arch/nds32/kernel/perf_event_cpu.c 						(tsk, &graph, frame->lp, NULL);
frame            1257 arch/nds32/kernel/perf_event_cpu.c 		frame->sp = ((unsigned long *)frame->sp) + 1;
frame            1267 arch/nds32/kernel/perf_event_cpu.c walk_stackframe(struct stackframe *frame,
frame            1274 arch/nds32/kernel/perf_event_cpu.c 		if (fn_record(frame, data))
frame            1277 arch/nds32/kernel/perf_event_cpu.c 		ret = unwind_frame_kernel(frame);
frame             139 arch/nds32/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             152 arch/nds32/kernel/signal.c 	frame = (struct rt_sigframe __user *)regs->sp;
frame             154 arch/nds32/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             157 arch/nds32/kernel/signal.c 	if (restore_sigframe(regs, frame))
frame             160 arch/nds32/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             257 arch/nds32/kernel/signal.c setup_return(struct pt_regs *regs, struct ksignal *ksig, void __user * frame)
frame             264 arch/nds32/kernel/signal.c 	regs->sp = (unsigned long)frame;
frame             274 arch/nds32/kernel/signal.c 	struct rt_sigframe __user *frame =
frame             275 arch/nds32/kernel/signal.c 	    get_sigframe(ksig, regs, sizeof(*frame));
frame             278 arch/nds32/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             281 arch/nds32/kernel/signal.c 	__put_user_error(0, &frame->uc.uc_flags, err);
frame             282 arch/nds32/kernel/signal.c 	__put_user_error(NULL, &frame->uc.uc_link, err);
frame             284 arch/nds32/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->sp);
frame             285 arch/nds32/kernel/signal.c 	err |= setup_sigframe(frame, regs, set);
frame             287 arch/nds32/kernel/signal.c 		setup_return(regs, ksig, frame);
frame             289 arch/nds32/kernel/signal.c 			err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             290 arch/nds32/kernel/signal.c 			regs->uregs[1] = (unsigned long)&frame->info;
frame             291 arch/nds32/kernel/signal.c 			regs->uregs[2] = (unsigned long)&frame->uc;
frame             105 arch/nios2/kernel/signal.c 	struct rt_sigframe *frame = (struct rt_sigframe *) regs->sp;
frame             109 arch/nios2/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             112 arch/nios2/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             117 arch/nios2/kernel/signal.c 	if (rt_restore_ucontext(regs, sw, &frame->uc, &rval))
frame             183 arch/nios2/kernel/signal.c 	struct rt_sigframe *frame;
frame             186 arch/nios2/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             189 arch/nios2/kernel/signal.c 		err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             192 arch/nios2/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             193 arch/nios2/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_link);
frame             194 arch/nios2/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->sp);
frame             195 arch/nios2/kernel/signal.c 	err |= rt_setup_ucontext(&frame->uc, regs);
frame             196 arch/nios2/kernel/signal.c 	err |= copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             206 arch/nios2/kernel/signal.c 	regs->sp = (unsigned long) frame;
frame             208 arch/nios2/kernel/signal.c 	regs->r5 = (unsigned long) &frame->info;
frame             209 arch/nios2/kernel/signal.c 	regs->r6 = (unsigned long) &frame->uc;
frame              71 arch/openrisc/kernel/signal.c 	struct rt_sigframe *frame = (struct rt_sigframe __user *)regs->sp;
frame              79 arch/openrisc/kernel/signal.c 	if (((long)frame) & 3)
frame              82 arch/openrisc/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame              84 arch/openrisc/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame              89 arch/openrisc/kernel/signal.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext))
frame              92 arch/openrisc/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             154 arch/openrisc/kernel/signal.c 	struct rt_sigframe *frame;
frame             158 arch/openrisc/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             160 arch/openrisc/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             165 arch/openrisc/kernel/signal.c 		err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             168 arch/openrisc/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             169 arch/openrisc/kernel/signal.c 	err |= __put_user(NULL, &frame->uc.uc_link);
frame             170 arch/openrisc/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->sp);
frame             171 arch/openrisc/kernel/signal.c 	err |= setup_sigcontext(regs, &frame->uc.uc_mcontext);
frame             173 arch/openrisc/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             179 arch/openrisc/kernel/signal.c 	return_ip = (unsigned long)&frame->retcode;
frame             184 arch/openrisc/kernel/signal.c 	err |= __put_user(0xa960,             (short *)(frame->retcode + 0));
frame             185 arch/openrisc/kernel/signal.c 	err |= __put_user(__NR_rt_sigreturn,  (short *)(frame->retcode + 2));
frame             186 arch/openrisc/kernel/signal.c 	err |= __put_user(0x20000001, (unsigned long *)(frame->retcode + 4));
frame             187 arch/openrisc/kernel/signal.c 	err |= __put_user(0x15000000, (unsigned long *)(frame->retcode + 8));
frame             196 arch/openrisc/kernel/signal.c 	regs->gpr[4] = (unsigned long)&frame->info;  /* arg 2: (siginfo_t*) */
frame             197 arch/openrisc/kernel/signal.c 	regs->gpr[5] = (unsigned long)&frame->uc;    /* arg 3: ucontext */
frame             200 arch/openrisc/kernel/signal.c 	regs->sp = (unsigned long)frame;
frame              90 arch/parisc/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             104 arch/parisc/kernel/signal.c 	frame = (struct rt_sigframe __user *)
frame             106 arch/parisc/kernel/signal.c 	DBG(2,"sys_rt_sigreturn: frame is %p\n", frame);
frame             111 arch/parisc/kernel/signal.c 	compat_frame = (struct compat_rt_sigframe __user *)frame;
frame             120 arch/parisc/kernel/signal.c 		if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             143 arch/parisc/kernel/signal.c 				&frame->uc.uc_mcontext);
frame             144 arch/parisc/kernel/signal.c 		if (restore_sigcontext(&frame->uc.uc_mcontext, regs))
frame             147 arch/parisc/kernel/signal.c 				usp, &frame->uc.uc_stack);
frame             148 arch/parisc/kernel/signal.c 		if (restore_altstack(&frame->uc.uc_stack))
frame             231 arch/parisc/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             242 arch/parisc/kernel/signal.c 	frame = get_sigframe(&ksig->ka, usp, sizeof(*frame));
frame             245 arch/parisc/kernel/signal.c 	DBG(1,"setup_rt_frame: frame %p info %p\n", frame, ksig->info);
frame             250 arch/parisc/kernel/signal.c 	compat_frame = (struct compat_rt_sigframe __user *)frame;
frame             265 arch/parisc/kernel/signal.c 		DBG(1,"setup_rt_frame: frame->info = 0x%p\n", &frame->info);
frame             266 arch/parisc/kernel/signal.c 		err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             267 arch/parisc/kernel/signal.c 		err |= __save_altstack(&frame->uc.uc_stack, regs->gr[30]);
frame             268 arch/parisc/kernel/signal.c 		DBG(1,"setup_rt_frame: frame->uc = 0x%p\n", &frame->uc);
frame             269 arch/parisc/kernel/signal.c 		DBG(1,"setup_rt_frame: frame->uc.uc_mcontext = 0x%p\n", &frame->uc.uc_mcontext);
frame             270 arch/parisc/kernel/signal.c 		err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, in_syscall);
frame             272 arch/parisc/kernel/signal.c 		err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             284 arch/parisc/kernel/signal.c 			&frame->tramp[SIGRESTARTBLOCK_TRAMP+0]);
frame             286 arch/parisc/kernel/signal.c 			&frame->tramp[SIGRESTARTBLOCK_TRAMP+1]);
frame             288 arch/parisc/kernel/signal.c 			&frame->tramp[SIGRESTARTBLOCK_TRAMP+2]);
frame             289 arch/parisc/kernel/signal.c 	err |= __put_user(INSN_NOP, &frame->tramp[SIGRESTARTBLOCK_TRAMP+3]);
frame             297 arch/parisc/kernel/signal.c 		       sid, frame->tramp);
frame             301 arch/parisc/kernel/signal.c 	start = (unsigned long) &frame->tramp[0];
frame             302 arch/parisc/kernel/signal.c 	end = (unsigned long) &frame->tramp[TRAMP_SIZE];
frame             310 arch/parisc/kernel/signal.c 	rp = (unsigned long) &frame->tramp[SIGRESTARTBLOCK_TRAMP];
frame             396 arch/parisc/kernel/signal.c 		regs->gr[25] = A(&frame->info); /* siginfo pointer */
frame             397 arch/parisc/kernel/signal.c 		regs->gr[24] = A(&frame->uc);   /* ucontext pointer */
frame             404 arch/parisc/kernel/signal.c 	regs->gr[30] = (A(frame) + sigframe_size);
frame             408 arch/parisc/kernel/signal.c 	       current->comm, current->pid, frame, regs->gr[30],
frame             103 arch/powerpc/kernel/signal_32.c 		struct mcontext __user *frame)
frame             116 arch/powerpc/kernel/signal_32.c 			if(__put_user((unsigned int)softe, &frame->mc_gregs[i]))
frame             121 arch/powerpc/kernel/signal_32.c 		if (__put_user((unsigned int)gregs[i], &frame->mc_gregs[i]))
frame             160 arch/powerpc/kernel/signal_32.c 		struct mcontext __user *frame)
frame             163 arch/powerpc/kernel/signal_32.c 	return __copy_to_user(&frame->mc_gregs, regs, GP_REGS_SIZE);
frame             383 arch/powerpc/kernel/signal_32.c static int save_user_regs(struct pt_regs *regs, struct mcontext __user *frame,
frame             393 arch/powerpc/kernel/signal_32.c 	if (save_general_regs(regs, frame))
frame             400 arch/powerpc/kernel/signal_32.c 		if (__copy_to_user(&frame->mc_vregs, &current->thread.vr_state,
frame             417 arch/powerpc/kernel/signal_32.c 	if (__put_user(current->thread.vrsave, (u32 __user *)&frame->mc_vregs[32]))
frame             420 arch/powerpc/kernel/signal_32.c 	if (copy_fpr_to_user(&frame->mc_fregs, current))
frame             437 arch/powerpc/kernel/signal_32.c 		if (copy_vsx_to_user(&frame->mc_vsregs, current))
frame             446 arch/powerpc/kernel/signal_32.c 		if (__copy_to_user(&frame->mc_vregs, current->thread.evr,
frame             456 arch/powerpc/kernel/signal_32.c 	if (__put_user(current->thread.spefscr, (u32 __user *)&frame->mc_vregs + ELF_NEVRREG))
frame             460 arch/powerpc/kernel/signal_32.c 	if (__put_user(msr, &frame->mc_gregs[PT_MSR]))
frame             470 arch/powerpc/kernel/signal_32.c 		if (__put_user(PPC_INST_ADDI + sigret, &frame->tramp[0])
frame             471 arch/powerpc/kernel/signal_32.c 		    || __put_user(PPC_INST_SC, &frame->tramp[1]))
frame             473 arch/powerpc/kernel/signal_32.c 		flush_icache_range((unsigned long) &frame->tramp[0],
frame             474 arch/powerpc/kernel/signal_32.c 				   (unsigned long) &frame->tramp[2]);
frame             491 arch/powerpc/kernel/signal_32.c 			     struct mcontext __user *frame,
frame             498 arch/powerpc/kernel/signal_32.c 	if (save_general_regs(&current->thread.ckpt_regs, frame)
frame             514 arch/powerpc/kernel/signal_32.c 		if (__copy_to_user(&frame->mc_vregs, &current->thread.ckvr_state,
frame             543 arch/powerpc/kernel/signal_32.c 		       (u32 __user *)&frame->mc_vregs[32]))
frame             556 arch/powerpc/kernel/signal_32.c 	if (copy_ckfpr_to_user(&frame->mc_fregs, current))
frame             574 arch/powerpc/kernel/signal_32.c 		if (copy_ckvsx_to_user(&frame->mc_vsregs, current))
frame             594 arch/powerpc/kernel/signal_32.c 		if (__copy_to_user(&frame->mc_vregs, current->thread.evr,
frame             603 arch/powerpc/kernel/signal_32.c 	if (__put_user(current->thread.spefscr, (u32 __user *)&frame->mc_vregs + ELF_NEVRREG))
frame             607 arch/powerpc/kernel/signal_32.c 	if (__put_user(msr, &frame->mc_gregs[PT_MSR]))
frame             611 arch/powerpc/kernel/signal_32.c 		if (__put_user(PPC_INST_ADDI + sigret, &frame->tramp[0])
frame             612 arch/powerpc/kernel/signal_32.c 		    || __put_user(PPC_INST_SC, &frame->tramp[1]))
frame             614 arch/powerpc/kernel/signal_32.c 		flush_icache_range((unsigned long) &frame->tramp[0],
frame             615 arch/powerpc/kernel/signal_32.c 				   (unsigned long) &frame->tramp[2]);
frame             900 arch/powerpc/kernel/signal_32.c 	struct mcontext __user *frame;
frame             931 arch/powerpc/kernel/signal_32.c 	frame = &rt_sf->uc.uc_mcontext;
frame             932 arch/powerpc/kernel/signal_32.c 	addr = frame;
frame             938 arch/powerpc/kernel/signal_32.c 		tramp = (unsigned long) frame->tramp;
frame             949 arch/powerpc/kernel/signal_32.c 		if (save_tm_user_regs(regs, frame, tm_frame, sigret, msr))
frame             957 arch/powerpc/kernel/signal_32.c 		if (save_user_regs(regs, frame, tm_frame, sigret, 1))
frame            1362 arch/powerpc/kernel/signal_32.c 	struct sigframe __user *frame;
frame            1376 arch/powerpc/kernel/signal_32.c 	frame = get_sigframe(ksig, get_tm_stackpointer(tsk), sizeof(*frame), 1);
frame            1377 arch/powerpc/kernel/signal_32.c 	if (unlikely(frame == NULL))
frame            1379 arch/powerpc/kernel/signal_32.c 	sc = (struct sigcontext __user *) &frame->sctx;
frame            1391 arch/powerpc/kernel/signal_32.c 	    || __put_user(to_user_ptr(&frame->mctx), &sc->regs)
frame            1400 arch/powerpc/kernel/signal_32.c 		tramp = (unsigned long) frame->mctx.tramp;
frame            1404 arch/powerpc/kernel/signal_32.c 	tm_mctx = &frame->mctx_transact;
frame            1406 arch/powerpc/kernel/signal_32.c 		if (save_tm_user_regs(regs, &frame->mctx, &frame->mctx_transact,
frame            1413 arch/powerpc/kernel/signal_32.c 		if (save_user_regs(regs, &frame->mctx, tm_mctx, sigret, 1))
frame            1422 arch/powerpc/kernel/signal_32.c 	newsp = ((unsigned long)frame) - __SIGNAL_FRAMESIZE;
frame            1440 arch/powerpc/kernel/signal_32.c 				   frame, regs->nip, regs->link);
frame             818 arch/powerpc/kernel/signal_64.c 	struct rt_sigframe __user *frame;
frame             829 arch/powerpc/kernel/signal_64.c 	frame = get_sigframe(ksig, get_tm_stackpointer(tsk), sizeof(*frame), 0);
frame             830 arch/powerpc/kernel/signal_64.c 	if (unlikely(frame == NULL))
frame             833 arch/powerpc/kernel/signal_64.c 	err |= __put_user(&frame->info, &frame->pinfo);
frame             834 arch/powerpc/kernel/signal_64.c 	err |= __put_user(&frame->uc, &frame->puc);
frame             835 arch/powerpc/kernel/signal_64.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             840 arch/powerpc/kernel/signal_64.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             841 arch/powerpc/kernel/signal_64.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->gpr[1]);
frame             847 arch/powerpc/kernel/signal_64.c 		err |= __put_user(&frame->uc_transact, &frame->uc.uc_link);
frame             848 arch/powerpc/kernel/signal_64.c 		err |= setup_tm_sigcontexts(&frame->uc.uc_mcontext,
frame             849 arch/powerpc/kernel/signal_64.c 					    &frame->uc_transact.uc_mcontext,
frame             856 arch/powerpc/kernel/signal_64.c 		err |= __put_user(0, &frame->uc.uc_link);
frame             857 arch/powerpc/kernel/signal_64.c 		err |= setup_sigcontext(&frame->uc.uc_mcontext, tsk, ksig->sig,
frame             861 arch/powerpc/kernel/signal_64.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             872 arch/powerpc/kernel/signal_64.c 		err |= setup_trampoline(__NR_rt_sigreturn, &frame->tramp[0]);
frame             875 arch/powerpc/kernel/signal_64.c 		regs->link = (unsigned long) &frame->tramp[0];
frame             879 arch/powerpc/kernel/signal_64.c 	newsp = ((unsigned long)frame) - __SIGNAL_FRAMESIZE;
frame             906 arch/powerpc/kernel/signal_64.c 		err |= get_user(regs->gpr[4], (unsigned long __user *)&frame->pinfo);
frame             907 arch/powerpc/kernel/signal_64.c 		err |= get_user(regs->gpr[5], (unsigned long __user *)&frame->puc);
frame             908 arch/powerpc/kernel/signal_64.c 		regs->gpr[6] = (unsigned long) frame;
frame             910 arch/powerpc/kernel/signal_64.c 		regs->gpr[4] = (unsigned long)&frame->uc.uc_mcontext;
frame             921 arch/powerpc/kernel/signal_64.c 				   (long)frame, regs->nip, regs->link);
frame              96 arch/riscv/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             103 arch/riscv/kernel/signal.c 	frame = (struct rt_sigframe __user *)regs->sp;
frame             105 arch/riscv/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             108 arch/riscv/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             113 arch/riscv/kernel/signal.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext))
frame             116 arch/riscv/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             127 arch/riscv/kernel/signal.c 			frame, (void *)regs->sepc, (void *)regs->sp);
frame             133 arch/riscv/kernel/signal.c static long setup_sigcontext(struct rt_sigframe __user *frame,
frame             136 arch/riscv/kernel/signal.c 	struct sigcontext __user *sc = &frame->uc.uc_mcontext;
frame             173 arch/riscv/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             176 arch/riscv/kernel/signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame));
frame             177 arch/riscv/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             180 arch/riscv/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             183 arch/riscv/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             184 arch/riscv/kernel/signal.c 	err |= __put_user(NULL, &frame->uc.uc_link);
frame             185 arch/riscv/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->sp);
frame             186 arch/riscv/kernel/signal.c 	err |= setup_sigcontext(frame, regs);
frame             187 arch/riscv/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             203 arch/riscv/kernel/signal.c 	regs->sp = (unsigned long)frame;
frame             205 arch/riscv/kernel/signal.c 	regs->a1 = (unsigned long)(&frame->info); /* a1: siginfo pointer */
frame             206 arch/riscv/kernel/signal.c 	regs->a2 = (unsigned long)(&frame->uc);   /* a2: ucontext pointer */
frame             211 arch/riscv/kernel/signal.c 		(void *)regs->sepc, (void *)regs->ra, frame);
frame              45 arch/riscv/kernel/stacktrace.c 		struct stackframe *frame;
frame              56 arch/riscv/kernel/stacktrace.c 		frame = (struct stackframe *)fp - 1;
frame              58 arch/riscv/kernel/stacktrace.c 		fp = frame->fp;
frame              59 arch/riscv/kernel/stacktrace.c 		pc = ftrace_graph_ret_addr(current, NULL, frame->ra,
frame             133 arch/s390/include/asm/pci_clp.h 	u8 frame		:  1;
frame             183 arch/s390/kernel/compat_signal.c 	sigframe32 __user *frame = (sigframe32 __user *)regs->gprs[15];
frame             186 arch/s390/kernel/compat_signal.c 	if (get_compat_sigset(&set, (compat_sigset_t __user *)frame->sc.oldmask))
frame             190 arch/s390/kernel/compat_signal.c 	if (restore_sigregs32(regs, &frame->sregs))
frame             192 arch/s390/kernel/compat_signal.c 	if (restore_sigregs_ext32(regs, &frame->sregs_ext))
frame             204 arch/s390/kernel/compat_signal.c 	rt_sigframe32 __user *frame = (rt_sigframe32 __user *)regs->gprs[15];
frame             207 arch/s390/kernel/compat_signal.c 	if (get_compat_sigset(&set, &frame->uc.uc_sigmask))
frame             210 arch/s390/kernel/compat_signal.c 	if (compat_restore_altstack(&frame->uc.uc_stack))
frame             213 arch/s390/kernel/compat_signal.c 	if (restore_sigregs32(regs, &frame->uc.uc_mcontext))
frame             215 arch/s390/kernel/compat_signal.c 	if (restore_sigregs_ext32(regs, &frame->uc.uc_mcontext_ext))
frame             257 arch/s390/kernel/compat_signal.c 	sigframe32 __user *frame;
frame             266 arch/s390/kernel/compat_signal.c 	frame_size = sizeof(*frame) - sizeof(frame->sregs_ext.__reserved);
frame             268 arch/s390/kernel/compat_signal.c 		frame_size -= sizeof(frame->sregs_ext.vxrs_low) +
frame             269 arch/s390/kernel/compat_signal.c 			      sizeof(frame->sregs_ext.vxrs_high);
frame             270 arch/s390/kernel/compat_signal.c 	frame = get_sigframe(&ksig->ka, regs, frame_size);
frame             271 arch/s390/kernel/compat_signal.c 	if (frame == (void __user *) -1UL)
frame             275 arch/s390/kernel/compat_signal.c 	if (__put_user(regs->gprs[15], (unsigned int __user *) frame))
frame             279 arch/s390/kernel/compat_signal.c 	if (put_compat_sigset((compat_sigset_t __user *)frame->sc.oldmask,
frame             282 arch/s390/kernel/compat_signal.c 	if (__put_user(ptr_to_compat(&frame->sregs), &frame->sc.sregs))
frame             289 arch/s390/kernel/compat_signal.c 	if (save_sigregs32(regs, &frame->sregs))
frame             293 arch/s390/kernel/compat_signal.c 	if (__put_user(regs->gprs[2], (int __force __user *) &frame->signo))
frame             297 arch/s390/kernel/compat_signal.c 	if (save_sigregs_ext32(regs, &frame->sregs_ext))
frame             307 arch/s390/kernel/compat_signal.c 		__u16 __user *svc = (void __user *) frame + frame_size - 2;
frame             315 arch/s390/kernel/compat_signal.c 	regs->gprs[15] = (__force __u64) frame;
frame             323 arch/s390/kernel/compat_signal.c 	regs->gprs[3] = (__force __u64) &frame->sc;
frame             341 arch/s390/kernel/compat_signal.c 	rt_sigframe32 __user *frame;
frame             346 arch/s390/kernel/compat_signal.c 	frame_size = sizeof(*frame) -
frame             347 arch/s390/kernel/compat_signal.c 		     sizeof(frame->uc.uc_mcontext_ext.__reserved);
frame             357 arch/s390/kernel/compat_signal.c 		frame_size -= sizeof(frame->uc.uc_mcontext_ext.vxrs_low) +
frame             358 arch/s390/kernel/compat_signal.c 			      sizeof(frame->uc.uc_mcontext_ext.vxrs_high);
frame             359 arch/s390/kernel/compat_signal.c 	frame = get_sigframe(&ksig->ka, regs, frame_size);
frame             360 arch/s390/kernel/compat_signal.c 	if (frame == (void __user *) -1UL)
frame             364 arch/s390/kernel/compat_signal.c 	if (__put_user(regs->gprs[15], (unsigned int __force __user *) frame))
frame             373 arch/s390/kernel/compat_signal.c 		__u16 __user *svc = &frame->svc_insn;
frame             380 arch/s390/kernel/compat_signal.c 	if (copy_siginfo_to_user32(&frame->info, &ksig->info))
frame             387 arch/s390/kernel/compat_signal.c 	if (__put_user(uc_flags, &frame->uc.uc_flags) ||
frame             388 arch/s390/kernel/compat_signal.c 	    __put_user(0, &frame->uc.uc_link) ||
frame             389 arch/s390/kernel/compat_signal.c 	    __compat_save_altstack(&frame->uc.uc_stack, regs->gprs[15]) ||
frame             390 arch/s390/kernel/compat_signal.c 	    save_sigregs32(regs, &frame->uc.uc_mcontext) ||
frame             391 arch/s390/kernel/compat_signal.c 	    put_compat_sigset(&frame->uc.uc_sigmask, set, sizeof(compat_sigset_t)) ||
frame             392 arch/s390/kernel/compat_signal.c 	    save_sigregs_ext32(regs, &frame->uc.uc_mcontext_ext))
frame             397 arch/s390/kernel/compat_signal.c 	regs->gprs[15] = (__force __u64) frame;
frame             405 arch/s390/kernel/compat_signal.c 	regs->gprs[3] = (__force __u64) &frame->info;
frame             406 arch/s390/kernel/compat_signal.c 	regs->gprs[4] = (__force __u64) &frame->uc;
frame              89 arch/s390/kernel/process.c 	} *frame;
frame              91 arch/s390/kernel/process.c 	frame = container_of(task_pt_regs(p), struct fake_frame, childregs);
frame              92 arch/s390/kernel/process.c 	p->thread.ksp = (unsigned long) frame;
frame             110 arch/s390/kernel/process.c 	frame->sf.back_chain = 0;
frame             112 arch/s390/kernel/process.c 	frame->sf.gprs[8] = (unsigned long) ret_from_fork;
frame             114 arch/s390/kernel/process.c 	frame->sf.gprs[9] = (unsigned long) frame;
frame             119 arch/s390/kernel/process.c 		memset(&frame->childregs, 0, sizeof(struct pt_regs));
frame             120 arch/s390/kernel/process.c 		frame->childregs.psw.mask = PSW_KERNEL_BITS | PSW_MASK_DAT |
frame             122 arch/s390/kernel/process.c 		frame->childregs.psw.addr =
frame             124 arch/s390/kernel/process.c 		frame->childregs.gprs[9] = new_stackp; /* function */
frame             125 arch/s390/kernel/process.c 		frame->childregs.gprs[10] = arg;
frame             126 arch/s390/kernel/process.c 		frame->childregs.gprs[11] = (unsigned long) do_exit;
frame             127 arch/s390/kernel/process.c 		frame->childregs.orig_gpr2 = -1;
frame             131 arch/s390/kernel/process.c 	frame->childregs = *current_pt_regs();
frame             132 arch/s390/kernel/process.c 	frame->childregs.gprs[2] = 0;	/* child returns 0 on fork. */
frame             133 arch/s390/kernel/process.c 	frame->childregs.flags = 0;
frame             135 arch/s390/kernel/process.c 		frame->childregs.gprs[15] = new_stackp;
frame             139 arch/s390/kernel/process.c 	frame->childregs.psw.mask &= ~PSW_MASK_RI;
frame             359 arch/s390/kernel/setup.c 	struct stack_frame *frame;
frame             372 arch/s390/kernel/setup.c 	frame = (struct stack_frame *) stack;
frame             373 arch/s390/kernel/setup.c 	memset(frame, 0, sizeof(*frame));
frame             378 arch/s390/kernel/setup.c 		: : [_frame] "a" (frame));
frame             220 arch/s390/kernel/signal.c 	struct sigframe __user *frame =
frame             224 arch/s390/kernel/signal.c 	if (__copy_from_user(&set.sig, &frame->sc.oldmask, _SIGMASK_COPY_SIZE))
frame             228 arch/s390/kernel/signal.c 	if (restore_sigregs(regs, &frame->sregs))
frame             230 arch/s390/kernel/signal.c 	if (restore_sigregs_ext(regs, &frame->sregs_ext))
frame             242 arch/s390/kernel/signal.c 	struct rt_sigframe __user *frame =
frame             246 arch/s390/kernel/signal.c 	if (__copy_from_user(&set.sig, &frame->uc.uc_sigmask, sizeof(set)))
frame             249 arch/s390/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             252 arch/s390/kernel/signal.c 	if (restore_sigregs(regs, &frame->uc.uc_mcontext))
frame             254 arch/s390/kernel/signal.c 	if (restore_sigregs_ext(regs, &frame->uc.uc_mcontext_ext))
frame             290 arch/s390/kernel/signal.c 	struct sigframe __user *frame;
frame             301 arch/s390/kernel/signal.c 	frame_size = sizeof(*frame) - sizeof(frame->sregs_ext);
frame             303 arch/s390/kernel/signal.c 		frame_size += sizeof(frame->sregs_ext);
frame             304 arch/s390/kernel/signal.c 	frame = get_sigframe(ka, regs, frame_size);
frame             305 arch/s390/kernel/signal.c 	if (frame == (void __user *) -1UL)
frame             309 arch/s390/kernel/signal.c 	if (__put_user(regs->gprs[15], (addr_t __user *) frame))
frame             314 arch/s390/kernel/signal.c 	sc.sregs = (_sigregs __user __force *) &frame->sregs;
frame             315 arch/s390/kernel/signal.c 	if (__copy_to_user(&frame->sc, &sc, sizeof(frame->sc)))
frame             322 arch/s390/kernel/signal.c 	if (save_sigregs(regs, &frame->sregs))
frame             326 arch/s390/kernel/signal.c 	if (__put_user(regs->gprs[2], (int __user *) &frame->signo))
frame             330 arch/s390/kernel/signal.c 	if (save_sigregs_ext(regs, &frame->sregs_ext))
frame             339 arch/s390/kernel/signal.c 		__u16 __user *svc = (void __user *) frame + frame_size - 2;
frame             347 arch/s390/kernel/signal.c 	regs->gprs[15] = (unsigned long) frame;
frame             355 arch/s390/kernel/signal.c 	regs->gprs[3] = (unsigned long) &frame->sc;
frame             372 arch/s390/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             388 arch/s390/kernel/signal.c 	frame = get_sigframe(&ksig->ka, regs, frame_size);
frame             389 arch/s390/kernel/signal.c 	if (frame == (void __user *) -1UL)
frame             393 arch/s390/kernel/signal.c 	if (__put_user(regs->gprs[15], (addr_t __user *) frame))
frame             401 arch/s390/kernel/signal.c 		__u16 __user *svc = &frame->svc_insn;
frame             408 arch/s390/kernel/signal.c 	if (copy_siginfo_to_user(&frame->info, &ksig->info))
frame             415 arch/s390/kernel/signal.c 	if (__put_user(uc_flags, &frame->uc.uc_flags) ||
frame             416 arch/s390/kernel/signal.c 	    __put_user(NULL, &frame->uc.uc_link) ||
frame             417 arch/s390/kernel/signal.c 	    __save_altstack(&frame->uc.uc_stack, regs->gprs[15]) ||
frame             418 arch/s390/kernel/signal.c 	    save_sigregs(regs, &frame->uc.uc_mcontext) ||
frame             419 arch/s390/kernel/signal.c 	    __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)) ||
frame             420 arch/s390/kernel/signal.c 	    save_sigregs_ext(regs, &frame->uc.uc_mcontext_ext))
frame             425 arch/s390/kernel/signal.c 	regs->gprs[15] = (unsigned long) frame;
frame             433 arch/s390/kernel/signal.c 	regs->gprs[3] = (unsigned long) &frame->info;
frame             434 arch/s390/kernel/signal.c 	regs->gprs[4] = (unsigned long) &frame->uc;
frame              62 arch/sh/kernel/dwarf.c static struct dwarf_reg *dwarf_frame_alloc_reg(struct dwarf_frame *frame,
frame              81 arch/sh/kernel/dwarf.c 	list_add(&reg->link, &frame->reg_list);
frame              86 arch/sh/kernel/dwarf.c static void dwarf_frame_free_regs(struct dwarf_frame *frame)
frame              90 arch/sh/kernel/dwarf.c 	list_for_each_entry_safe(reg, n, &frame->reg_list, link) {
frame             104 arch/sh/kernel/dwarf.c static struct dwarf_reg *dwarf_frame_reg(struct dwarf_frame *frame,
frame             109 arch/sh/kernel/dwarf.c 	list_for_each_entry(reg, &frame->reg_list, link) {
frame             400 arch/sh/kernel/dwarf.c 				   struct dwarf_frame *frame,
frame             410 arch/sh/kernel/dwarf.c 	while (current_insn < insn_end && frame->pc <= pc) {
frame             421 arch/sh/kernel/dwarf.c 			frame->pc += delta;
frame             429 arch/sh/kernel/dwarf.c 			regp = dwarf_frame_alloc_reg(frame, reg);
frame             449 arch/sh/kernel/dwarf.c 			frame->pc += delta * cie->code_alignment_factor;
frame             454 arch/sh/kernel/dwarf.c 			frame->pc += delta * cie->code_alignment_factor;
frame             459 arch/sh/kernel/dwarf.c 			frame->pc += delta * cie->code_alignment_factor;
frame             475 arch/sh/kernel/dwarf.c 			regp = dwarf_frame_alloc_reg(frame, reg);
frame             480 arch/sh/kernel/dwarf.c 						   &frame->cfa_register);
frame             483 arch/sh/kernel/dwarf.c 						   &frame->cfa_offset);
frame             486 arch/sh/kernel/dwarf.c 			frame->flags |= DWARF_FRAME_CFA_REG_OFFSET;
frame             490 arch/sh/kernel/dwarf.c 						   &frame->cfa_register);
frame             492 arch/sh/kernel/dwarf.c 			frame->flags |= DWARF_FRAME_CFA_REG_OFFSET;
frame             497 arch/sh/kernel/dwarf.c 			frame->cfa_offset = offset;
frame             503 arch/sh/kernel/dwarf.c 			frame->cfa_expr = current_insn;
frame             504 arch/sh/kernel/dwarf.c 			frame->cfa_expr_len = expr_len;
frame             507 arch/sh/kernel/dwarf.c 			frame->flags |= DWARF_FRAME_CFA_REG_EXP;
frame             515 arch/sh/kernel/dwarf.c 			regp = dwarf_frame_alloc_reg(frame, reg);
frame             524 arch/sh/kernel/dwarf.c 			regp = dwarf_frame_alloc_reg(frame, reg);
frame             538 arch/sh/kernel/dwarf.c 			regp = dwarf_frame_alloc_reg(frame, reg);
frame             556 arch/sh/kernel/dwarf.c void dwarf_free_frame(struct dwarf_frame *frame)
frame             558 arch/sh/kernel/dwarf.c 	dwarf_frame_free_regs(frame);
frame             559 arch/sh/kernel/dwarf.c 	mempool_free(frame, dwarf_frame_pool);
frame             577 arch/sh/kernel/dwarf.c 	struct dwarf_frame *frame;
frame             623 arch/sh/kernel/dwarf.c 	frame = mempool_alloc(dwarf_frame_pool, GFP_ATOMIC);
frame             624 arch/sh/kernel/dwarf.c 	if (!frame) {
frame             629 arch/sh/kernel/dwarf.c 	INIT_LIST_HEAD(&frame->reg_list);
frame             630 arch/sh/kernel/dwarf.c 	frame->flags = 0;
frame             631 arch/sh/kernel/dwarf.c 	frame->prev = prev;
frame             632 arch/sh/kernel/dwarf.c 	frame->return_addr = 0;
frame             656 arch/sh/kernel/dwarf.c 	frame->pc = fde->initial_location;
frame             661 arch/sh/kernel/dwarf.c 				frame, pc);
frame             665 arch/sh/kernel/dwarf.c 				fde, frame, pc);
frame             668 arch/sh/kernel/dwarf.c 	switch (frame->flags) {
frame             671 arch/sh/kernel/dwarf.c 			reg = dwarf_frame_reg(prev, frame->cfa_register);
frame             676 arch/sh/kernel/dwarf.c 			frame->cfa = __raw_readl(addr);
frame             686 arch/sh/kernel/dwarf.c 			frame->cfa = dwarf_read_arch_reg(frame->cfa_register);
frame             689 arch/sh/kernel/dwarf.c 		frame->cfa += frame->cfa_offset;
frame             695 arch/sh/kernel/dwarf.c 	reg = dwarf_frame_reg(frame, DWARF_ARCH_RA_REG);
frame             707 arch/sh/kernel/dwarf.c 	addr = frame->cfa + reg->addr;
frame             708 arch/sh/kernel/dwarf.c 	frame->return_addr = __raw_readl(addr);
frame             726 arch/sh/kernel/dwarf.c 		frame->return_addr = 0;
frame             728 arch/sh/kernel/dwarf.c 	return frame;
frame             731 arch/sh/kernel/dwarf.c 	dwarf_free_frame(frame);
frame             963 arch/sh/kernel/dwarf.c 	struct dwarf_frame *frame, *_frame;
frame             970 arch/sh/kernel/dwarf.c 		frame = dwarf_unwind_stack(return_addr, _frame);
frame             975 arch/sh/kernel/dwarf.c 		_frame = frame;
frame             977 arch/sh/kernel/dwarf.c 		if (!frame || !frame->return_addr)
frame             980 arch/sh/kernel/dwarf.c 		return_addr = frame->return_addr;
frame             984 arch/sh/kernel/dwarf.c 	if (frame)
frame             985 arch/sh/kernel/dwarf.c 		dwarf_free_frame(frame);
frame              16 arch/sh/kernel/return_address.c 	struct dwarf_frame *frame;
frame              20 arch/sh/kernel/return_address.c 	for (i = 0, frame = NULL, ra = 0; i <= depth; i++) {
frame              23 arch/sh/kernel/return_address.c 		tmp = dwarf_unwind_stack(ra, frame);
frame              27 arch/sh/kernel/return_address.c 		if (frame)
frame              28 arch/sh/kernel/return_address.c 			dwarf_free_frame(frame);
frame              30 arch/sh/kernel/return_address.c 		frame = tmp;
frame              32 arch/sh/kernel/return_address.c 		if (!frame || !frame->return_addr)
frame              35 arch/sh/kernel/return_address.c 		ra = frame->return_addr;
frame              41 arch/sh/kernel/return_address.c 	if (frame)
frame              42 arch/sh/kernel/return_address.c 		dwarf_free_frame(frame);
frame             156 arch/sh/kernel/signal_32.c 	struct sigframe __user *frame = (struct sigframe __user *)regs->regs[15];
frame             163 arch/sh/kernel/signal_32.c 	if (!access_ok(frame, sizeof(*frame)))
frame             166 arch/sh/kernel/signal_32.c 	if (__get_user(set.sig[0], &frame->sc.oldmask)
frame             168 arch/sh/kernel/signal_32.c 		&& __copy_from_user(&set.sig[1], &frame->extramask,
frame             169 arch/sh/kernel/signal_32.c 				    sizeof(frame->extramask))))
frame             174 arch/sh/kernel/signal_32.c 	if (restore_sigcontext(regs, &frame->sc, &r0))
frame             186 arch/sh/kernel/signal_32.c 	struct rt_sigframe __user *frame = (struct rt_sigframe __user *)regs->regs[15];
frame             193 arch/sh/kernel/signal_32.c 	if (!access_ok(frame, sizeof(*frame)))
frame             196 arch/sh/kernel/signal_32.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             201 arch/sh/kernel/signal_32.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &r0))
frame             204 arch/sh/kernel/signal_32.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             270 arch/sh/kernel/signal_32.c 	struct sigframe __user *frame;
frame             273 arch/sh/kernel/signal_32.c 	frame = get_sigframe(&ksig->ka, regs->regs[15], sizeof(*frame));
frame             275 arch/sh/kernel/signal_32.c 	if (!access_ok(frame, sizeof(*frame)))
frame             278 arch/sh/kernel/signal_32.c 	err |= setup_sigcontext(&frame->sc, regs, set->sig[0]);
frame             281 arch/sh/kernel/signal_32.c 		err |= __copy_to_user(frame->extramask, &set->sig[1],
frame             282 arch/sh/kernel/signal_32.c 				      sizeof(frame->extramask));
frame             294 arch/sh/kernel/signal_32.c 		err |= __put_user(MOVW(7), &frame->retcode[0]);
frame             295 arch/sh/kernel/signal_32.c 		err |= __put_user(TRAP_NOARG, &frame->retcode[1]);
frame             296 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[2]);
frame             297 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[3]);
frame             298 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[4]);
frame             299 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[5]);
frame             300 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[6]);
frame             301 arch/sh/kernel/signal_32.c 		err |= __put_user((__NR_sigreturn), &frame->retcode[7]);
frame             302 arch/sh/kernel/signal_32.c 		regs->pr = (unsigned long) frame->retcode;
frame             303 arch/sh/kernel/signal_32.c 		flush_icache_range(regs->pr, regs->pr + sizeof(frame->retcode));
frame             310 arch/sh/kernel/signal_32.c 	regs->regs[15] = (unsigned long) frame;
frame             313 arch/sh/kernel/signal_32.c 	regs->regs[6] = (unsigned long) &frame->sc;
frame             328 arch/sh/kernel/signal_32.c 		 current->comm, task_pid_nr(current), frame, regs->pc, regs->pr);
frame             336 arch/sh/kernel/signal_32.c 	struct rt_sigframe __user *frame;
frame             339 arch/sh/kernel/signal_32.c 	frame = get_sigframe(&ksig->ka, regs->regs[15], sizeof(*frame));
frame             341 arch/sh/kernel/signal_32.c 	if (!access_ok(frame, sizeof(*frame)))
frame             344 arch/sh/kernel/signal_32.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             347 arch/sh/kernel/signal_32.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             348 arch/sh/kernel/signal_32.c 	err |= __put_user(NULL, &frame->uc.uc_link);
frame             349 arch/sh/kernel/signal_32.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->regs[15]);
frame             350 arch/sh/kernel/signal_32.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext,
frame             352 arch/sh/kernel/signal_32.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             364 arch/sh/kernel/signal_32.c 		err |= __put_user(MOVW(7), &frame->retcode[0]);
frame             365 arch/sh/kernel/signal_32.c 		err |= __put_user(TRAP_NOARG, &frame->retcode[1]);
frame             366 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[2]);
frame             367 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[3]);
frame             368 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[4]);
frame             369 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[5]);
frame             370 arch/sh/kernel/signal_32.c 		err |= __put_user(OR_R0_R0, &frame->retcode[6]);
frame             371 arch/sh/kernel/signal_32.c 		err |= __put_user((__NR_rt_sigreturn), &frame->retcode[7]);
frame             372 arch/sh/kernel/signal_32.c 		regs->pr = (unsigned long) frame->retcode;
frame             373 arch/sh/kernel/signal_32.c 		flush_icache_range(regs->pr, regs->pr + sizeof(frame->retcode));
frame             380 arch/sh/kernel/signal_32.c 	regs->regs[15] = (unsigned long) frame;
frame             382 arch/sh/kernel/signal_32.c 	regs->regs[5] = (unsigned long) &frame->info;
frame             383 arch/sh/kernel/signal_32.c 	regs->regs[6] = (unsigned long) &frame->uc;
frame             398 arch/sh/kernel/signal_32.c 		 current->comm, task_pid_nr(current), frame, regs->pc, regs->pr);
frame             255 arch/sh/kernel/signal_64.c 	struct sigframe __user *frame = (struct sigframe __user *) (long) REF_REG_SP;
frame             262 arch/sh/kernel/signal_64.c 	if (!access_ok(frame, sizeof(*frame)))
frame             265 arch/sh/kernel/signal_64.c 	if (__get_user(set.sig[0], &frame->sc.oldmask)
frame             267 arch/sh/kernel/signal_64.c 		&& __copy_from_user(&set.sig[1], &frame->extramask,
frame             268 arch/sh/kernel/signal_64.c 				    sizeof(frame->extramask))))
frame             273 arch/sh/kernel/signal_64.c 	if (restore_sigcontext(regs, &frame->sc, &ret))
frame             289 arch/sh/kernel/signal_64.c 	struct rt_sigframe __user *frame = (struct rt_sigframe __user *) (long) REF_REG_SP;
frame             296 arch/sh/kernel/signal_64.c 	if (!access_ok(frame, sizeof(*frame)))
frame             299 arch/sh/kernel/signal_64.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             304 arch/sh/kernel/signal_64.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext, &ret))
frame             308 arch/sh/kernel/signal_64.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             376 arch/sh/kernel/signal_64.c 	struct sigframe __user *frame;
frame             380 arch/sh/kernel/signal_64.c 	frame = get_sigframe(&ksig->ka, regs->regs[REG_SP], sizeof(*frame));
frame             382 arch/sh/kernel/signal_64.c 	if (!access_ok(frame, sizeof(*frame)))
frame             385 arch/sh/kernel/signal_64.c 	err |= setup_sigcontext(&frame->sc, regs, set->sig[0]);
frame             392 arch/sh/kernel/signal_64.c 		err |= __copy_to_user(frame->extramask, &set->sig[1],
frame             393 arch/sh/kernel/signal_64.c 				      sizeof(frame->extramask)); }
frame             420 arch/sh/kernel/signal_64.c 			frame->retcode | 0x01);
frame             422 arch/sh/kernel/signal_64.c 		if (__copy_to_user(frame->retcode,
frame             434 arch/sh/kernel/signal_64.c 	regs->regs[REG_SP] = neff_sign_extend((unsigned long)frame);
frame             446 arch/sh/kernel/signal_64.c 	regs->regs[REG_ARG2] = (unsigned long long)(unsigned long)(signed long)&frame->sc;
frame             447 arch/sh/kernel/signal_64.c 	regs->regs[REG_ARG3] = (unsigned long long)(unsigned long)(signed long)&frame->sc;
frame             453 arch/sh/kernel/signal_64.c 		 sig, current->comm, current->pid, frame,
frame             463 arch/sh/kernel/signal_64.c 	struct rt_sigframe __user *frame;
frame             466 arch/sh/kernel/signal_64.c 	frame = get_sigframe(&ksig->ka, regs->regs[REG_SP], sizeof(*frame));
frame             468 arch/sh/kernel/signal_64.c 	if (!access_ok(frame, sizeof(*frame)))
frame             471 arch/sh/kernel/signal_64.c 	err |= __put_user(&frame->info, &frame->pinfo);
frame             472 arch/sh/kernel/signal_64.c 	err |= __put_user(&frame->uc, &frame->puc);
frame             473 arch/sh/kernel/signal_64.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             480 arch/sh/kernel/signal_64.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             481 arch/sh/kernel/signal_64.c 	err |= __put_user(0, &frame->uc.uc_link);
frame             482 arch/sh/kernel/signal_64.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->regs[REG_SP]);
frame             483 arch/sh/kernel/signal_64.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext,
frame             485 arch/sh/kernel/signal_64.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             512 arch/sh/kernel/signal_64.c 			frame->retcode | 0x01);
frame             514 arch/sh/kernel/signal_64.c 		if (__copy_to_user(frame->retcode,
frame             526 arch/sh/kernel/signal_64.c 	regs->regs[REG_SP] = neff_sign_extend((unsigned long)frame);
frame             528 arch/sh/kernel/signal_64.c 	regs->regs[REG_ARG2] = (unsigned long long)(unsigned long)(signed long)&frame->info;
frame             529 arch/sh/kernel/signal_64.c 	regs->regs[REG_ARG3] = (unsigned long long)(unsigned long)(signed long)&frame->uc.uc_mcontext;
frame             533 arch/sh/kernel/signal_64.c 		 sig, current->comm, current->pid, frame,
frame              23 arch/um/kernel/stacktrace.c 	struct stack_frame *frame;
frame              28 arch/um/kernel/stacktrace.c 	frame = (struct stack_frame *)bp;
frame              34 arch/um/kernel/stacktrace.c 				frame = frame ? frame->next_frame : NULL;
frame              35 arch/um/kernel/stacktrace.c 				bp = (unsigned long)frame;
frame              21 arch/unicore32/include/asm/stacktrace.h extern int unwind_frame(struct stackframe *frame);
frame              25 arch/unicore32/include/asm/stacktrace.h extern void walk_stackframe(struct stackframe *frame,
frame              14 arch/unicore32/include/asm/traps.h 		unsigned long from, unsigned long frame);
frame             276 arch/unicore32/kernel/process.c 	struct stackframe frame;
frame             281 arch/unicore32/kernel/process.c 	frame.fp = thread_saved_fp(p);
frame             282 arch/unicore32/kernel/process.c 	frame.sp = thread_saved_sp(p);
frame             283 arch/unicore32/kernel/process.c 	frame.lr = 0;			/* recovered from the stack */
frame             284 arch/unicore32/kernel/process.c 	frame.pc = thread_saved_pc(p);
frame             286 arch/unicore32/kernel/process.c 		int ret = unwind_frame(&frame);
frame             289 arch/unicore32/kernel/process.c 		if (!in_sched_functions(frame.pc))
frame             290 arch/unicore32/kernel/process.c 			return frame.pc;
frame             102 arch/unicore32/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             115 arch/unicore32/kernel/signal.c 	frame = (struct rt_sigframe __user *)regs->UCreg_sp;
frame             117 arch/unicore32/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             120 arch/unicore32/kernel/signal.c 	if (restore_sigframe(regs, &frame->sig))
frame             123 arch/unicore32/kernel/signal.c 	if (restore_altstack(&frame->sig.uc.uc_stack))
frame             189 arch/unicore32/kernel/signal.c 	void __user *frame;
frame             200 arch/unicore32/kernel/signal.c 	frame = (void __user *)((sp - framesize) & ~7);
frame             205 arch/unicore32/kernel/signal.c 	if (!access_ok(frame, framesize))
frame             206 arch/unicore32/kernel/signal.c 		frame = NULL;
frame             208 arch/unicore32/kernel/signal.c 	return frame;
frame             212 arch/unicore32/kernel/signal.c 	     unsigned long __user *rc, void __user *frame, int usig)
frame             230 arch/unicore32/kernel/signal.c 	regs->UCreg_sp = (unsigned long)frame;
frame             241 arch/unicore32/kernel/signal.c 	struct sigframe __user *frame = get_sigframe(&ksig->ka, regs, sizeof(*frame));
frame             244 arch/unicore32/kernel/signal.c 	if (!frame)
frame             250 arch/unicore32/kernel/signal.c 	err |= __put_user(0x5ac3c35a, &frame->uc.uc_flags);
frame             252 arch/unicore32/kernel/signal.c 	err |= setup_sigframe(frame, regs, set);
frame             254 arch/unicore32/kernel/signal.c 		err |= setup_return(regs, &ksig->ka, frame->retcode, frame,
frame             263 arch/unicore32/kernel/signal.c 	struct rt_sigframe __user *frame =
frame             264 arch/unicore32/kernel/signal.c 			get_sigframe(&ksig->ka, regs, sizeof(*frame));
frame             267 arch/unicore32/kernel/signal.c 	if (!frame)
frame             270 arch/unicore32/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             272 arch/unicore32/kernel/signal.c 	err |= __put_user(0, &frame->sig.uc.uc_flags);
frame             273 arch/unicore32/kernel/signal.c 	err |= __put_user(NULL, &frame->sig.uc.uc_link);
frame             274 arch/unicore32/kernel/signal.c 	err |= __save_altstack(&frame->sig.uc.uc_stack, regs->UCreg_sp);
frame             275 arch/unicore32/kernel/signal.c 	err |= setup_sigframe(&frame->sig, regs, set);
frame             277 arch/unicore32/kernel/signal.c 		err |= setup_return(regs, &ksig->ka, frame->sig.retcode, frame,
frame             285 arch/unicore32/kernel/signal.c 		regs->UCreg_01 = (unsigned long)&frame->info;
frame             286 arch/unicore32/kernel/signal.c 		regs->UCreg_02 = (unsigned long)&frame->sig.uc;
frame              33 arch/unicore32/kernel/stacktrace.c int notrace unwind_frame(struct stackframe *frame)
frame              36 arch/unicore32/kernel/stacktrace.c 	unsigned long fp = frame->fp;
frame              39 arch/unicore32/kernel/stacktrace.c 	low = frame->sp;
frame              47 arch/unicore32/kernel/stacktrace.c 	frame->fp = *(unsigned long *)(fp - 12);
frame              48 arch/unicore32/kernel/stacktrace.c 	frame->sp = *(unsigned long *)(fp - 8);
frame              49 arch/unicore32/kernel/stacktrace.c 	frame->pc = *(unsigned long *)(fp - 4);
frame              55 arch/unicore32/kernel/stacktrace.c void notrace walk_stackframe(struct stackframe *frame,
frame              61 arch/unicore32/kernel/stacktrace.c 		if (fn(frame, data))
frame              63 arch/unicore32/kernel/stacktrace.c 		ret = unwind_frame(frame);
frame              77 arch/unicore32/kernel/stacktrace.c static int save_trace(struct stackframe *frame, void *d)
frame              81 arch/unicore32/kernel/stacktrace.c 	unsigned long addr = frame->pc;
frame              98 arch/unicore32/kernel/stacktrace.c 	struct stackframe frame;
frame             105 arch/unicore32/kernel/stacktrace.c 		frame.fp = thread_saved_fp(tsk);
frame             106 arch/unicore32/kernel/stacktrace.c 		frame.sp = thread_saved_sp(tsk);
frame             107 arch/unicore32/kernel/stacktrace.c 		frame.lr = 0;		/* recovered from the stack */
frame             108 arch/unicore32/kernel/stacktrace.c 		frame.pc = thread_saved_pc(tsk);
frame             113 arch/unicore32/kernel/stacktrace.c 		frame.fp = (unsigned long)__builtin_frame_address(0);
frame             114 arch/unicore32/kernel/stacktrace.c 		frame.sp = current_sp;
frame             115 arch/unicore32/kernel/stacktrace.c 		frame.lr = (unsigned long)__builtin_return_address(0);
frame             116 arch/unicore32/kernel/stacktrace.c 		frame.pc = (unsigned long)save_stack_trace_tsk;
frame             119 arch/unicore32/kernel/stacktrace.c 	walk_stackframe(&frame, save_trace, &data);
frame              36 arch/unicore32/kernel/traps.c 		unsigned long from, unsigned long frame)
frame            2434 arch/x86/events/core.c 	struct stack_frame_ia32 frame;
frame            2447 arch/x86/events/core.c 		frame.next_frame     = 0;
frame            2448 arch/x86/events/core.c 		frame.return_address = 0;
frame            2450 arch/x86/events/core.c 		if (!valid_user_frame(fp, sizeof(frame)))
frame            2453 arch/x86/events/core.c 		bytes = __copy_from_user_nmi(&frame.next_frame, fp, 4);
frame            2456 arch/x86/events/core.c 		bytes = __copy_from_user_nmi(&frame.return_address, fp+4, 4);
frame            2460 arch/x86/events/core.c 		perf_callchain_store(entry, cs_base + frame.return_address);
frame            2461 arch/x86/events/core.c 		fp = compat_ptr(ss_base + frame.next_frame);
frame            2477 arch/x86/events/core.c 	struct stack_frame frame;
frame            2505 arch/x86/events/core.c 		frame.next_frame	     = NULL;
frame            2506 arch/x86/events/core.c 		frame.return_address = 0;
frame            2508 arch/x86/events/core.c 		if (!valid_user_frame(fp, sizeof(frame)))
frame            2511 arch/x86/events/core.c 		bytes = __copy_from_user_nmi(&frame.next_frame, fp, sizeof(*fp));
frame            2514 arch/x86/events/core.c 		bytes = __copy_from_user_nmi(&frame.return_address, fp + 1, sizeof(*fp));
frame            2518 arch/x86/events/core.c 		perf_callchain_store(entry, frame.return_address);
frame            2519 arch/x86/events/core.c 		fp = (void __user *)frame.next_frame;
frame             125 arch/x86/ia32/ia32_signal.c 	struct sigframe_ia32 __user *frame = (struct sigframe_ia32 __user *)(regs->sp-8);
frame             128 arch/x86/ia32/ia32_signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             130 arch/x86/ia32/ia32_signal.c 	if (__get_user(set.sig[0], &frame->sc.oldmask)
frame             133 arch/x86/ia32/ia32_signal.c 				    &frame->extramask,
frame             134 arch/x86/ia32/ia32_signal.c 				    sizeof(frame->extramask))))
frame             139 arch/x86/ia32/ia32_signal.c 	if (ia32_restore_sigcontext(regs, &frame->sc))
frame             144 arch/x86/ia32/ia32_signal.c 	signal_fault(regs, frame, "32bit sigreturn");
frame             151 arch/x86/ia32/ia32_signal.c 	struct rt_sigframe_ia32 __user *frame;
frame             154 arch/x86/ia32/ia32_signal.c 	frame = (struct rt_sigframe_ia32 __user *)(regs->sp - 4);
frame             156 arch/x86/ia32/ia32_signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             158 arch/x86/ia32/ia32_signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             163 arch/x86/ia32/ia32_signal.c 	if (ia32_restore_sigcontext(regs, &frame->uc.uc_mcontext))
frame             166 arch/x86/ia32/ia32_signal.c 	if (compat_restore_altstack(&frame->uc.uc_stack))
frame             172 arch/x86/ia32/ia32_signal.c 	signal_fault(regs, frame, "32bit rt sigreturn");
frame             255 arch/x86/ia32/ia32_signal.c 	struct sigframe_ia32 __user *frame;
frame             271 arch/x86/ia32/ia32_signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame), &fpstate);
frame             273 arch/x86/ia32/ia32_signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             276 arch/x86/ia32/ia32_signal.c 	if (__put_user(sig, &frame->sig))
frame             279 arch/x86/ia32/ia32_signal.c 	if (ia32_setup_sigcontext(&frame->sc, fpstate, regs, set->sig[0]))
frame             283 arch/x86/ia32/ia32_signal.c 		if (__copy_to_user(frame->extramask, &set->sig[1],
frame             284 arch/x86/ia32/ia32_signal.c 				   sizeof(frame->extramask)))
frame             296 arch/x86/ia32/ia32_signal.c 			restorer = &frame->retcode;
frame             300 arch/x86/ia32/ia32_signal.c 		put_user_ex(ptr_to_compat(restorer), &frame->pretcode);
frame             306 arch/x86/ia32/ia32_signal.c 		put_user_ex(*((u64 *)&code), (u64 __user *)frame->retcode);
frame             313 arch/x86/ia32/ia32_signal.c 	regs->sp = (unsigned long) frame;
frame             333 arch/x86/ia32/ia32_signal.c 	struct rt_sigframe_ia32 __user *frame;
frame             351 arch/x86/ia32/ia32_signal.c 	frame = get_sigframe(ksig, regs, sizeof(*frame), &fpstate);
frame             353 arch/x86/ia32/ia32_signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             357 arch/x86/ia32/ia32_signal.c 		put_user_ex(sig, &frame->sig);
frame             358 arch/x86/ia32/ia32_signal.c 		put_user_ex(ptr_to_compat(&frame->info), &frame->pinfo);
frame             359 arch/x86/ia32/ia32_signal.c 		put_user_ex(ptr_to_compat(&frame->uc), &frame->puc);
frame             363 arch/x86/ia32/ia32_signal.c 			put_user_ex(UC_FP_XSTATE, &frame->uc.uc_flags);
frame             365 arch/x86/ia32/ia32_signal.c 			put_user_ex(0, &frame->uc.uc_flags);
frame             366 arch/x86/ia32/ia32_signal.c 		put_user_ex(0, &frame->uc.uc_link);
frame             367 arch/x86/ia32/ia32_signal.c 		compat_save_altstack_ex(&frame->uc.uc_stack, regs->sp);
frame             374 arch/x86/ia32/ia32_signal.c 		put_user_ex(ptr_to_compat(restorer), &frame->pretcode);
frame             380 arch/x86/ia32/ia32_signal.c 		put_user_ex(*((u64 *)&code), (u64 __user *)frame->retcode);
frame             383 arch/x86/ia32/ia32_signal.c 	err |= __copy_siginfo_to_user32(&frame->info, &ksig->info, false);
frame             384 arch/x86/ia32/ia32_signal.c 	err |= ia32_setup_sigcontext(&frame->uc.uc_mcontext, fpstate,
frame             386 arch/x86/ia32/ia32_signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             392 arch/x86/ia32/ia32_signal.c 	regs->sp = (unsigned long) frame;
frame             397 arch/x86/ia32/ia32_signal.c 	regs->dx = (unsigned long) &frame->info;
frame             398 arch/x86/ia32/ia32_signal.c 	regs->cx = (unsigned long) &frame->uc;
frame              16 arch/x86/include/asm/sighandling.h void signal_fault(struct pt_regs *regs, void __user *frame, char *where);
frame              64 arch/x86/include/asm/switch_to.h 	struct inactive_task_frame frame;
frame             185 arch/x86/include/asm/thread_info.h 	const void *frame = NULL;
frame             190 arch/x86/include/asm/thread_info.h 		frame = __builtin_frame_address(2);
frame             197 arch/x86/include/asm/thread_info.h 	while (stack <= frame && frame < stackend) {
frame             204 arch/x86/include/asm/thread_info.h 		if (obj + len <= frame)
frame             207 arch/x86/include/asm/thread_info.h 		oldframe = frame;
frame             208 arch/x86/include/asm/thread_info.h 		frame = *(const void * const *)frame;
frame             120 arch/x86/kernel/process_32.c 	struct inactive_task_frame *frame = &fork_frame->frame;
frame             130 arch/x86/kernel/process_32.c 	frame->flags = X86_EFLAGS_FIXED;
frame             131 arch/x86/kernel/process_32.c 	frame->bp = 0;
frame             132 arch/x86/kernel/process_32.c 	frame->ret_addr = (unsigned long) ret_from_fork;
frame             140 arch/x86/kernel/process_32.c 		frame->bx = sp;		/* function */
frame             141 arch/x86/kernel/process_32.c 		frame->di = arg;
frame             145 arch/x86/kernel/process_32.c 	frame->bx = 0;
frame             380 arch/x86/kernel/process_64.c 	struct inactive_task_frame *frame;
frame             385 arch/x86/kernel/process_64.c 	frame = &fork_frame->frame;
frame             387 arch/x86/kernel/process_64.c 	frame->bp = 0;
frame             388 arch/x86/kernel/process_64.c 	frame->ret_addr = (unsigned long) ret_from_fork;
frame             403 arch/x86/kernel/process_64.c 		frame->bx = sp;		/* function */
frame             404 arch/x86/kernel/process_64.c 		frame->r12 = arg;
frame             407 arch/x86/kernel/process_64.c 	frame->bx = 0;
frame             315 arch/x86/kernel/signal.c 	struct sigframe __user *frame;
frame             320 arch/x86/kernel/signal.c 	frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fpstate);
frame             322 arch/x86/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             325 arch/x86/kernel/signal.c 	if (__put_user(sig, &frame->sig))
frame             328 arch/x86/kernel/signal.c 	if (setup_sigcontext(&frame->sc, fpstate, regs, set->sig[0]))
frame             332 arch/x86/kernel/signal.c 		if (__copy_to_user(&frame->extramask, &set->sig[1],
frame             333 arch/x86/kernel/signal.c 				   sizeof(frame->extramask)))
frame             341 arch/x86/kernel/signal.c 		restorer = &frame->retcode;
frame             346 arch/x86/kernel/signal.c 	err |= __put_user(restorer, &frame->pretcode);
frame             355 arch/x86/kernel/signal.c 	err |= __put_user(*((u64 *)&retcode), (u64 *)frame->retcode);
frame             361 arch/x86/kernel/signal.c 	regs->sp = (unsigned long)frame;
frame             378 arch/x86/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             383 arch/x86/kernel/signal.c 	frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fpstate);
frame             385 arch/x86/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             389 arch/x86/kernel/signal.c 		put_user_ex(sig, &frame->sig);
frame             390 arch/x86/kernel/signal.c 		put_user_ex(&frame->info, &frame->pinfo);
frame             391 arch/x86/kernel/signal.c 		put_user_ex(&frame->uc, &frame->puc);
frame             395 arch/x86/kernel/signal.c 			put_user_ex(UC_FP_XSTATE, &frame->uc.uc_flags);
frame             397 arch/x86/kernel/signal.c 			put_user_ex(0, &frame->uc.uc_flags);
frame             398 arch/x86/kernel/signal.c 		put_user_ex(0, &frame->uc.uc_link);
frame             399 arch/x86/kernel/signal.c 		save_altstack_ex(&frame->uc.uc_stack, regs->sp);
frame             406 arch/x86/kernel/signal.c 		put_user_ex(restorer, &frame->pretcode);
frame             415 arch/x86/kernel/signal.c 		put_user_ex(*((u64 *)&rt_retcode), (u64 *)frame->retcode);
frame             418 arch/x86/kernel/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             419 arch/x86/kernel/signal.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext, fpstate,
frame             421 arch/x86/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             427 arch/x86/kernel/signal.c 	regs->sp = (unsigned long)frame;
frame             430 arch/x86/kernel/signal.c 	regs->dx = (unsigned long)&frame->info;
frame             431 arch/x86/kernel/signal.c 	regs->cx = (unsigned long)&frame->uc;
frame             459 arch/x86/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             464 arch/x86/kernel/signal.c 	frame = get_sigframe(&ksig->ka, regs, sizeof(struct rt_sigframe), &fp);
frame             466 arch/x86/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             470 arch/x86/kernel/signal.c 		if (copy_siginfo_to_user(&frame->info, &ksig->info))
frame             478 arch/x86/kernel/signal.c 		put_user_ex(uc_flags, &frame->uc.uc_flags);
frame             479 arch/x86/kernel/signal.c 		put_user_ex(0, &frame->uc.uc_link);
frame             480 arch/x86/kernel/signal.c 		save_altstack_ex(&frame->uc.uc_stack, regs->sp);
frame             486 arch/x86/kernel/signal.c 			put_user_ex(ksig->ka.sa.sa_restorer, &frame->pretcode);
frame             493 arch/x86/kernel/signal.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext, fp, regs, set->sig[0]);
frame             494 arch/x86/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             506 arch/x86/kernel/signal.c 	regs->si = (unsigned long)&frame->info;
frame             507 arch/x86/kernel/signal.c 	regs->dx = (unsigned long)&frame->uc;
frame             510 arch/x86/kernel/signal.c 	regs->sp = (unsigned long)frame;
frame             543 arch/x86/kernel/signal.c 	struct rt_sigframe_x32 __user *frame;
frame             549 arch/x86/kernel/signal.c 	frame = get_sigframe(&ksig->ka, regs, sizeof(*frame), &fpstate);
frame             551 arch/x86/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             555 arch/x86/kernel/signal.c 		if (__copy_siginfo_to_user32(&frame->info, &ksig->info, true))
frame             563 arch/x86/kernel/signal.c 		put_user_ex(uc_flags, &frame->uc.uc_flags);
frame             564 arch/x86/kernel/signal.c 		put_user_ex(0, &frame->uc.uc_link);
frame             565 arch/x86/kernel/signal.c 		compat_save_altstack_ex(&frame->uc.uc_stack, regs->sp);
frame             566 arch/x86/kernel/signal.c 		put_user_ex(0, &frame->uc.uc__pad0);
frame             575 arch/x86/kernel/signal.c 		put_user_ex(restorer, (unsigned long __user *)&frame->pretcode);
frame             578 arch/x86/kernel/signal.c 	err |= setup_sigcontext(&frame->uc.uc_mcontext, fpstate,
frame             580 arch/x86/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             586 arch/x86/kernel/signal.c 	regs->sp = (unsigned long) frame;
frame             591 arch/x86/kernel/signal.c 	regs->si = (unsigned long) &frame->info;
frame             592 arch/x86/kernel/signal.c 	regs->dx = (unsigned long) &frame->uc;
frame             611 arch/x86/kernel/signal.c 	struct sigframe __user *frame;
frame             614 arch/x86/kernel/signal.c 	frame = (struct sigframe __user *)(regs->sp - 8);
frame             616 arch/x86/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             618 arch/x86/kernel/signal.c 	if (__get_user(set.sig[0], &frame->sc.oldmask) || (_NSIG_WORDS > 1
frame             619 arch/x86/kernel/signal.c 		&& __copy_from_user(&set.sig[1], &frame->extramask,
frame             620 arch/x86/kernel/signal.c 				    sizeof(frame->extramask))))
frame             629 arch/x86/kernel/signal.c 	if (restore_sigcontext(regs, &frame->sc, 0))
frame             634 arch/x86/kernel/signal.c 	signal_fault(regs, frame, "sigreturn");
frame             643 arch/x86/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             647 arch/x86/kernel/signal.c 	frame = (struct rt_sigframe __user *)(regs->sp - sizeof(long));
frame             648 arch/x86/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             650 arch/x86/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             652 arch/x86/kernel/signal.c 	if (__get_user(uc_flags, &frame->uc.uc_flags))
frame             657 arch/x86/kernel/signal.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext, uc_flags))
frame             660 arch/x86/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             666 arch/x86/kernel/signal.c 	signal_fault(regs, frame, "rt_sigreturn");
frame             846 arch/x86/kernel/signal.c void signal_fault(struct pt_regs *regs, void __user *frame, char *where)
frame             854 arch/x86/kernel/signal.c 		       me->comm, me->pid, where, frame,
frame             867 arch/x86/kernel/signal.c 	struct rt_sigframe_x32 __user *frame;
frame             871 arch/x86/kernel/signal.c 	frame = (struct rt_sigframe_x32 __user *)(regs->sp - 8);
frame             873 arch/x86/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             875 arch/x86/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             877 arch/x86/kernel/signal.c 	if (__get_user(uc_flags, &frame->uc.uc_flags))
frame             882 arch/x86/kernel/signal.c 	if (restore_sigcontext(regs, &frame->uc.uc_mcontext, uc_flags))
frame             885 arch/x86/kernel/signal.c 	if (compat_restore_altstack(&frame->uc.uc_stack))
frame             891 arch/x86/kernel/signal.c 	signal_fault(regs, frame, "x32 rt_sigreturn");
frame              99 arch/x86/kernel/stacktrace.c copy_stack_frame(const void __user *fp, struct stack_frame_user *frame)
frame             103 arch/x86/kernel/stacktrace.c 	if (__range_not_ok(fp, sizeof(*frame), TASK_SIZE))
frame             108 arch/x86/kernel/stacktrace.c 	if (__copy_from_user_inatomic(frame, fp, sizeof(*frame)))
frame             124 arch/x86/kernel/stacktrace.c 		struct stack_frame_user frame;
frame             126 arch/x86/kernel/stacktrace.c 		frame.next_fp = NULL;
frame             127 arch/x86/kernel/stacktrace.c 		frame.ret_addr = 0;
frame             128 arch/x86/kernel/stacktrace.c 		if (!copy_stack_frame(fp, &frame))
frame             132 arch/x86/kernel/stacktrace.c 		if (!frame.ret_addr)
frame             134 arch/x86/kernel/stacktrace.c 		if (!consume_entry(cookie, frame.ret_addr, false))
frame             136 arch/x86/kernel/stacktrace.c 		fp = frame.next_fp;
frame             198 arch/x86/kernel/unwind_frame.c 	unsigned long *frame, *prev_frame_end, *addr_p, addr;
frame             209 arch/x86/kernel/unwind_frame.c 		frame = (unsigned long *)regs;
frame             213 arch/x86/kernel/unwind_frame.c 		frame = next_bp;
frame             224 arch/x86/kernel/unwind_frame.c 	while (!on_stack(info, frame, len))
frame             231 arch/x86/kernel/unwind_frame.c 	    frame < prev_frame_end)
frame             255 arch/x86/kernel/unwind_frame.c 		state->orig_sp = frame;
frame             323 arch/x86/kernel/unwind_orc.c 		struct inactive_task_frame *frame = (void *)task->thread.sp;
frame             324 arch/x86/kernel/unwind_orc.c 		return &frame->ret_addr;
frame             651 arch/x86/kernel/unwind_orc.c 		struct inactive_task_frame *frame = (void *)task->thread.sp;
frame             654 arch/x86/kernel/unwind_orc.c 		state->bp = READ_ONCE_NOCHECK(frame->bp);
frame             655 arch/x86/kernel/unwind_orc.c 		state->ip = READ_ONCE_NOCHECK(frame->ret_addr);
frame             363 arch/x86/um/signal.c 	struct sigframe __user *frame;
frame             369 arch/x86/um/signal.c 	frame = (struct sigframe __user *) stack_top - 1;
frame             370 arch/x86/um/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             373 arch/x86/um/signal.c 	restorer = frame->retcode;
frame             377 arch/x86/um/signal.c 	err |= __put_user(restorer, &frame->pretcode);
frame             378 arch/x86/um/signal.c 	err |= __put_user(sig, &frame->sig);
frame             379 arch/x86/um/signal.c 	err |= copy_sc_to_user(&frame->sc, &frame->fpstate, regs, mask->sig[0]);
frame             381 arch/x86/um/signal.c 		err |= __copy_to_user(&frame->extramask, &mask->sig[1],
frame             382 arch/x86/um/signal.c 				      sizeof(frame->extramask));
frame             391 arch/x86/um/signal.c 	err |= __put_user(0xb858, (short __user *)(frame->retcode+0));
frame             392 arch/x86/um/signal.c 	err |= __put_user(__NR_sigreturn, (int __user *)(frame->retcode+2));
frame             393 arch/x86/um/signal.c 	err |= __put_user(0x80cd, (short __user *)(frame->retcode+6));
frame             398 arch/x86/um/signal.c 	PT_REGS_SP(regs) = (unsigned long) frame;
frame             409 arch/x86/um/signal.c 	struct rt_sigframe __user *frame;
frame             414 arch/x86/um/signal.c 	frame = (struct rt_sigframe __user *) stack_top - 1;
frame             415 arch/x86/um/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             418 arch/x86/um/signal.c 	restorer = frame->retcode;
frame             422 arch/x86/um/signal.c 	err |= __put_user(restorer, &frame->pretcode);
frame             423 arch/x86/um/signal.c 	err |= __put_user(sig, &frame->sig);
frame             424 arch/x86/um/signal.c 	err |= __put_user(&frame->info, &frame->pinfo);
frame             425 arch/x86/um/signal.c 	err |= __put_user(&frame->uc, &frame->puc);
frame             426 arch/x86/um/signal.c 	err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             427 arch/x86/um/signal.c 	err |= copy_ucontext_to_user(&frame->uc, &frame->fpstate, mask,
frame             437 arch/x86/um/signal.c 	err |= __put_user(0xb8, (char __user *)(frame->retcode+0));
frame             438 arch/x86/um/signal.c 	err |= __put_user(__NR_rt_sigreturn, (int __user *)(frame->retcode+1));
frame             439 arch/x86/um/signal.c 	err |= __put_user(0x80cd, (short __user *)(frame->retcode+5));
frame             444 arch/x86/um/signal.c 	PT_REGS_SP(regs) = (unsigned long) frame;
frame             447 arch/x86/um/signal.c 	PT_REGS_DX(regs) = (unsigned long) &frame->info;
frame             448 arch/x86/um/signal.c 	PT_REGS_CX(regs) = (unsigned long) &frame->uc;
frame             455 arch/x86/um/signal.c 	struct sigframe __user *frame = (struct sigframe __user *)(sp - 8);
frame             457 arch/x86/um/signal.c 	struct sigcontext __user *sc = &frame->sc;
frame             461 arch/x86/um/signal.c 	    copy_from_user(&set.sig[1], frame->extramask, sig_size))
frame             491 arch/x86/um/signal.c 	struct rt_sigframe __user *frame;
frame             495 arch/x86/um/signal.c 	frame = (struct rt_sigframe __user *)
frame             498 arch/x86/um/signal.c 	frame = (struct rt_sigframe __user *) ((unsigned long) frame - 128 - 8);
frame             500 arch/x86/um/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             504 arch/x86/um/signal.c 		err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             510 arch/x86/um/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             511 arch/x86/um/signal.c 	err |= __put_user(0, &frame->uc.uc_link);
frame             512 arch/x86/um/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, PT_REGS_SP(regs));
frame             513 arch/x86/um/signal.c 	err |= copy_sc_to_user(&frame->uc.uc_mcontext, &frame->fpstate, regs,
frame             516 arch/x86/um/signal.c 	fp_to = (unsigned long)&frame->fpstate;
frame             518 arch/x86/um/signal.c 	err |= __put_user(fp_to, &frame->uc.uc_mcontext.fpstate);
frame             520 arch/x86/um/signal.c 		err |= __put_user(set->sig[0], &frame->uc.uc_sigmask.sig[0]);
frame             521 arch/x86/um/signal.c 		err |= __put_user(set->sig[1], &frame->uc.uc_sigmask.sig[1]);
frame             524 arch/x86/um/signal.c 		err |= __copy_to_user(&frame->uc.uc_sigmask, set,
frame             534 arch/x86/um/signal.c 				  &frame->pretcode);
frame             542 arch/x86/um/signal.c 	PT_REGS_SP(regs) = (unsigned long) frame;
frame             551 arch/x86/um/signal.c 	PT_REGS_SI(regs) = (unsigned long) &frame->info;
frame             552 arch/x86/um/signal.c 	PT_REGS_DX(regs) = (unsigned long) &frame->uc;
frame             562 arch/x86/um/signal.c 	struct rt_sigframe __user *frame =
frame             564 arch/x86/um/signal.c 	struct ucontext __user *uc = &frame->uc;
frame              33 arch/xtensa/include/asm/stacktrace.h 		int (*fn)(struct stackframe *frame, void *data),
frame              37 arch/xtensa/include/asm/stacktrace.h 			     int (*kfn)(struct stackframe *frame, void *data),
frame              38 arch/xtensa/include/asm/stacktrace.h 			     int (*ufn)(struct stackframe *frame, void *data),
frame              41 arch/xtensa/include/asm/stacktrace.h 			   int (*ufn)(struct stackframe *frame, void *data),
frame             321 arch/xtensa/kernel/perf_event.c static int callchain_trace(struct stackframe *frame, void *data)
frame             325 arch/xtensa/kernel/perf_event.c 	perf_callchain_store(entry, frame->pc);
frame             134 arch/xtensa/kernel/signal.c setup_sigcontext(struct rt_sigframe __user *frame, struct pt_regs *regs)
frame             136 arch/xtensa/kernel/signal.c 	struct sigcontext __user *sc = &frame->uc.uc_mcontext;
frame             159 arch/xtensa/kernel/signal.c 	err |= __copy_to_user(&frame->xtregs.cp, &ti->xtregs_cp,
frame             160 arch/xtensa/kernel/signal.c 			      sizeof (frame->xtregs.cp));
frame             162 arch/xtensa/kernel/signal.c 	err |= __copy_to_user(&frame->xtregs.opt, &regs->xtregs_opt,
frame             164 arch/xtensa/kernel/signal.c 	err |= __copy_to_user(&frame->xtregs.user, &ti->xtregs_user,
frame             167 arch/xtensa/kernel/signal.c 	err |= __put_user(err ? NULL : &frame->xtregs, &sc->sc_xtregs);
frame             173 arch/xtensa/kernel/signal.c restore_sigcontext(struct pt_regs *regs, struct rt_sigframe __user *frame)
frame             175 arch/xtensa/kernel/signal.c 	struct sigcontext __user *sc = &frame->uc.uc_mcontext;
frame             223 arch/xtensa/kernel/signal.c 	err |= __copy_from_user(&ti->xtregs_cp, &frame->xtregs.cp,
frame             224 arch/xtensa/kernel/signal.c 				sizeof (frame->xtregs.cp));
frame             226 arch/xtensa/kernel/signal.c 	err |= __copy_from_user(&ti->xtregs_user, &frame->xtregs.user,
frame             228 arch/xtensa/kernel/signal.c 	err |= __copy_from_user(&regs->xtregs_opt, &frame->xtregs.opt,
frame             242 arch/xtensa/kernel/signal.c 	struct rt_sigframe __user *frame;
frame             252 arch/xtensa/kernel/signal.c 	frame = (struct rt_sigframe __user *) regs->areg[1];
frame             254 arch/xtensa/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame)))
frame             257 arch/xtensa/kernel/signal.c 	if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set)))
frame             262 arch/xtensa/kernel/signal.c 	if (restore_sigcontext(regs, frame))
frame             267 arch/xtensa/kernel/signal.c 	if (restore_altstack(&frame->uc.uc_stack))
frame             336 arch/xtensa/kernel/signal.c 	struct rt_sigframe *frame;
frame             347 arch/xtensa/kernel/signal.c 	frame = (void *)((sp - sizeof(*frame)) & -16ul);
frame             352 arch/xtensa/kernel/signal.c 	if (!access_ok(frame, sizeof(*frame))) {
frame             357 arch/xtensa/kernel/signal.c 		err |= copy_siginfo_to_user(&frame->info, &ksig->info);
frame             362 arch/xtensa/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_flags);
frame             363 arch/xtensa/kernel/signal.c 	err |= __put_user(0, &frame->uc.uc_link);
frame             364 arch/xtensa/kernel/signal.c 	err |= __save_altstack(&frame->uc.uc_stack, regs->areg[1]);
frame             365 arch/xtensa/kernel/signal.c 	err |= setup_sigcontext(frame, regs);
frame             366 arch/xtensa/kernel/signal.c 	err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
frame             374 arch/xtensa/kernel/signal.c 		err |= gen_return_code(frame->retcode);
frame             379 arch/xtensa/kernel/signal.c 		ra = (unsigned long) frame->retcode;
frame             391 arch/xtensa/kernel/signal.c 		     (unsigned long) frame);
frame             405 arch/xtensa/kernel/signal.c 	regs->areg[base + 3] = (unsigned long) &frame->info;
frame             406 arch/xtensa/kernel/signal.c 	regs->areg[base + 4] = (unsigned long) &frame->uc;
frame             411 arch/xtensa/kernel/signal.c 		 current->comm, current->pid, sig, frame, regs->pc);
frame              27 arch/xtensa/kernel/stacktrace.c 			   int (*ufn)(struct stackframe *frame, void *data),
frame              35 arch/xtensa/kernel/stacktrace.c 	struct stackframe frame;
frame              41 arch/xtensa/kernel/stacktrace.c 	frame.pc = pc;
frame              42 arch/xtensa/kernel/stacktrace.c 	frame.sp = a1;
frame              44 arch/xtensa/kernel/stacktrace.c 	if (pc == 0 || pc >= TASK_SIZE || ufn(&frame, data))
frame              79 arch/xtensa/kernel/stacktrace.c 			frame.pc = pc;
frame              80 arch/xtensa/kernel/stacktrace.c 			frame.sp = a1;
frame              82 arch/xtensa/kernel/stacktrace.c 			if (pc == 0 || pc >= TASK_SIZE || ufn(&frame, data))
frame             106 arch/xtensa/kernel/stacktrace.c 		frame.pc = pc;
frame             107 arch/xtensa/kernel/stacktrace.c 		frame.sp = a1;
frame             109 arch/xtensa/kernel/stacktrace.c 		if (pc == 0 || pc >= TASK_SIZE || ufn(&frame, data))
frame             116 arch/xtensa/kernel/stacktrace.c 			     int (*kfn)(struct stackframe *frame, void *data),
frame             117 arch/xtensa/kernel/stacktrace.c 			     int (*ufn)(struct stackframe *frame, void *data),
frame             136 arch/xtensa/kernel/stacktrace.c 		struct stackframe frame;
frame             138 arch/xtensa/kernel/stacktrace.c 		frame.pc = pc;
frame             139 arch/xtensa/kernel/stacktrace.c 		frame.sp = a1;
frame             141 arch/xtensa/kernel/stacktrace.c 		if (kernel_text_address(pc) && kfn(&frame, data))
frame             169 arch/xtensa/kernel/stacktrace.c 		int (*fn)(struct stackframe *frame, void *data),
frame             181 arch/xtensa/kernel/stacktrace.c 		struct stackframe frame;
frame             191 arch/xtensa/kernel/stacktrace.c 		frame.pc = MAKE_PC_FROM_RA(a0, a1);
frame             192 arch/xtensa/kernel/stacktrace.c 		frame.sp = a1;
frame             194 arch/xtensa/kernel/stacktrace.c 		if (fn(&frame, data))
frame             206 arch/xtensa/kernel/stacktrace.c static int stack_trace_cb(struct stackframe *frame, void *data)
frame             215 arch/xtensa/kernel/stacktrace.c 	if (!kernel_text_address(frame->pc))
frame             218 arch/xtensa/kernel/stacktrace.c 	trace->entries[trace->nr_entries++] = frame->pc;
frame             247 arch/xtensa/kernel/stacktrace.c static int return_address_cb(struct stackframe *frame, void *data)
frame             255 arch/xtensa/kernel/stacktrace.c 	if (!kernel_text_address(frame->pc))
frame             257 arch/xtensa/kernel/stacktrace.c 	r->addr = frame->pc;
frame             480 arch/xtensa/kernel/traps.c static int show_trace_cb(struct stackframe *frame, void *data)
frame             482 arch/xtensa/kernel/traps.c 	if (kernel_text_address(frame->pc))
frame             483 arch/xtensa/kernel/traps.c 		pr_cont(" [<%08lx>] %pB\n", frame->pc, (void *)frame->pc);
frame              14 arch/xtensa/oprofile/backtrace.c static int xtensa_backtrace_cb(struct stackframe *frame, void *data)
frame              16 arch/xtensa/oprofile/backtrace.c 	oprofile_add_trace(frame->pc);
frame             507 drivers/acpi/acpica/dbdisply.c 	union acpi_generic_state *frame;
frame             528 drivers/acpi/acpica/dbdisply.c 	frame = walk_state->results;
frame             532 drivers/acpi/acpica/dbdisply.c 		obj_desc = frame->results.obj_desc[index];
frame             537 drivers/acpi/acpica/dbdisply.c 			frame = frame->results.next;
frame             195 drivers/acpi/arm64/gtdt.c 	struct arch_timer_mem_frame *frame;
frame             231 drivers/acpi/arm64/gtdt.c 		frame = &timer_mem->frame[gtdt_frame->frame_number];
frame             234 drivers/acpi/arm64/gtdt.c 		if (frame->valid)
frame             237 drivers/acpi/arm64/gtdt.c 		frame->phys_irq = map_gt_gsi(gtdt_frame->timer_interrupt,
frame             239 drivers/acpi/arm64/gtdt.c 		if (frame->phys_irq <= 0) {
frame             246 drivers/acpi/arm64/gtdt.c 			frame->virt_irq =
frame             249 drivers/acpi/arm64/gtdt.c 			if (frame->virt_irq <= 0) {
frame             259 drivers/acpi/arm64/gtdt.c 		frame->cntbase = gtdt_frame->base_address;
frame             265 drivers/acpi/arm64/gtdt.c 		frame->size = SZ_4K;
frame             266 drivers/acpi/arm64/gtdt.c 		frame->valid = true;
frame             277 drivers/acpi/arm64/gtdt.c 		frame = &timer_mem->frame[gtdt_frame->frame_number];
frame             279 drivers/acpi/arm64/gtdt.c 		if (frame->phys_irq > 0)
frame             281 drivers/acpi/arm64/gtdt.c 		frame->phys_irq = 0;
frame             283 drivers/acpi/arm64/gtdt.c 		if (frame->virt_irq > 0)
frame             285 drivers/acpi/arm64/gtdt.c 		frame->virt_irq = 0;
frame             227 drivers/block/aoe/aoe.h void aoe_freetframe(struct frame *);
frame              24 drivers/block/aoe/aoecmd.c static void ktcomplete(struct frame *, struct sk_buff *);
frame              78 drivers/block/aoe/aoecmd.c static struct frame *
frame              82 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame              86 drivers/block/aoe/aoecmd.c 		f = list_entry(pos, struct frame, head);
frame              95 drivers/block/aoe/aoecmd.c static struct frame *
frame              98 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame             105 drivers/block/aoe/aoecmd.c 		f = list_entry(pos, struct frame, head);
frame             193 drivers/block/aoe/aoecmd.c aoe_freetframe(struct frame *f)
frame             205 drivers/block/aoe/aoecmd.c static struct frame *
frame             208 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame             223 drivers/block/aoe/aoecmd.c 		f = list_entry(pos, struct frame, head);
frame             249 drivers/block/aoe/aoecmd.c static struct frame *
frame             252 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame             308 drivers/block/aoe/aoecmd.c fhash(struct frame *f)
frame             318 drivers/block/aoe/aoecmd.c ata_rw_frameinit(struct frame *f)
frame             371 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame             452 drivers/block/aoe/aoecmd.c resend(struct aoedev *d, struct frame *f)
frame             498 drivers/block/aoe/aoecmd.c tsince_hr(struct frame *f)
frame             553 drivers/block/aoe/aoecmd.c static struct frame *
frame             554 drivers/block/aoe/aoecmd.c reassign_frame(struct frame *f)
frame             556 drivers/block/aoe/aoecmd.c 	struct frame *nf;
frame             583 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame             641 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame             642 drivers/block/aoe/aoecmd.c 	struct frame *nf;
frame             651 drivers/block/aoe/aoecmd.c 		f = list_entry(pos, struct frame, head);
frame             732 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame             759 drivers/block/aoe/aoecmd.c 			f = list_entry(pos, struct frame, head);
frame             770 drivers/block/aoe/aoecmd.c 		f = list_entry(pos, struct frame, head);
frame            1077 drivers/block/aoe/aoecmd.c ktiocomplete(struct frame *f)
frame            1195 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame            1207 drivers/block/aoe/aoecmd.c 		f = list_entry(pos, struct frame, head);
frame            1279 drivers/block/aoe/aoecmd.c ktcomplete(struct frame *f, struct sk_buff *skb)
frame            1306 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame            1381 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame            1654 drivers/block/aoe/aoecmd.c 	struct frame *f;
frame            1667 drivers/block/aoe/aoecmd.c 		f = list_entry(pos, struct frame, head);
frame             185 drivers/block/aoe/aoedev.c 	struct frame *f;
frame             187 drivers/block/aoe/aoedev.c 	f = list_entry(pos, struct frame, head);
frame             501 drivers/block/aoe/aoedev.c 	struct frame *f;
frame             514 drivers/block/aoe/aoedev.c 		f = list_entry(pos, struct frame, head);
frame             972 drivers/block/paride/pcd.c 				tocentry->cdte_addr.msf.frame = buffer[11];
frame            1570 drivers/cdrom/cdrom.c 		addr->lba = (int) addr->msf.frame +
frame            1574 drivers/cdrom/cdrom.c 		addr->msf.frame = lba % 75;
frame            2063 drivers/cdrom/cdrom.c 		subchnl->cdsc_reladdr.msf.frame = cgc.buffer[15];
frame            2066 drivers/cdrom/cdrom.c 		subchnl->cdsc_absaddr.msf.frame = cgc.buffer[11];
frame            3027 drivers/cdrom/cdrom.c 				 ra.addr.msf.frame);
frame             931 drivers/char/pcmcia/synclink_cs.c 				icount->frame++;
frame             953 drivers/char/pcmcia/synclink_cs.c 			icount->parity,icount->frame,icount->overrun);
frame            2208 drivers/char/pcmcia/synclink_cs.c 	icount->frame = cnow.frame;
frame            2584 drivers/char/pcmcia/synclink_cs.c 		if (info->icount.frame)
frame            2585 drivers/char/pcmcia/synclink_cs.c 			seq_printf(m, " fe:%d", info->icount.frame);
frame            1302 drivers/clocksource/arm_arch_timer.c arch_timer_mem_frame_get_cntfrq(struct arch_timer_mem_frame *frame)
frame            1307 drivers/clocksource/arm_arch_timer.c 	base = ioremap(frame->cntbase, frame->size);
frame            1309 drivers/clocksource/arm_arch_timer.c 		pr_err("Unable to map frame @ %pa\n", &frame->cntbase);
frame            1323 drivers/clocksource/arm_arch_timer.c 	struct arch_timer_mem_frame *frame, *best_frame = NULL;
frame            1345 drivers/clocksource/arm_arch_timer.c 		frame = &timer_mem->frame[i];
frame            1346 drivers/clocksource/arm_arch_timer.c 		if (!frame->valid)
frame            1355 drivers/clocksource/arm_arch_timer.c 			best_frame = frame;
frame            1363 drivers/clocksource/arm_arch_timer.c 		best_frame = frame;
frame            1372 drivers/clocksource/arm_arch_timer.c arch_timer_mem_frame_register(struct arch_timer_mem_frame *frame)
frame            1378 drivers/clocksource/arm_arch_timer.c 		irq = frame->virt_irq;
frame            1380 drivers/clocksource/arm_arch_timer.c 		irq = frame->phys_irq;
frame            1388 drivers/clocksource/arm_arch_timer.c 	if (!request_mem_region(frame->cntbase, frame->size,
frame            1392 drivers/clocksource/arm_arch_timer.c 	base = ioremap(frame->cntbase, frame->size);
frame            1413 drivers/clocksource/arm_arch_timer.c 	struct arch_timer_mem_frame *frame;
frame            1430 drivers/clocksource/arm_arch_timer.c 		struct arch_timer_mem_frame *frame;
frame            1443 drivers/clocksource/arm_arch_timer.c 		frame = &timer_mem->frame[n];
frame            1445 drivers/clocksource/arm_arch_timer.c 		if (frame->valid) {
frame            1455 drivers/clocksource/arm_arch_timer.c 		frame->cntbase = res.start;
frame            1456 drivers/clocksource/arm_arch_timer.c 		frame->size = resource_size(&res);
frame            1458 drivers/clocksource/arm_arch_timer.c 		frame->virt_irq = irq_of_parse_and_map(frame_node,
frame            1460 drivers/clocksource/arm_arch_timer.c 		frame->phys_irq = irq_of_parse_and_map(frame_node,
frame            1463 drivers/clocksource/arm_arch_timer.c 		frame->valid = true;
frame            1466 drivers/clocksource/arm_arch_timer.c 	frame = arch_timer_mem_find_best_frame(timer_mem);
frame            1467 drivers/clocksource/arm_arch_timer.c 	if (!frame) {
frame            1474 drivers/clocksource/arm_arch_timer.c 	rate = arch_timer_mem_frame_get_cntfrq(frame);
frame            1477 drivers/clocksource/arm_arch_timer.c 	ret = arch_timer_mem_frame_register(frame);
frame            1491 drivers/clocksource/arm_arch_timer.c 	struct arch_timer_mem_frame *frame;
frame            1496 drivers/clocksource/arm_arch_timer.c 		frame = &timer_mem->frame[i];
frame            1498 drivers/clocksource/arm_arch_timer.c 		if (!frame->valid)
frame            1501 drivers/clocksource/arm_arch_timer.c 		rate = arch_timer_mem_frame_get_cntfrq(frame);
frame            1506 drivers/clocksource/arm_arch_timer.c 			&frame->cntbase,
frame            1518 drivers/clocksource/arm_arch_timer.c 	struct arch_timer_mem_frame *frame, *best_frame = NULL;
frame            1537 drivers/clocksource/arm_arch_timer.c 		frame = arch_timer_mem_find_best_frame(timer);
frame            1539 drivers/clocksource/arm_arch_timer.c 			best_frame = frame;
frame             310 drivers/dma/bcm2835-dma.c 	size_t frame;
frame             331 drivers/dma/bcm2835-dma.c 	for (frame = 0, total_len = 0; frame < frames; d->frames++, frame++) {
frame             332 drivers/dma/bcm2835-dma.c 		cb_entry = &d->cb_list[frame];
frame             358 drivers/dma/bcm2835-dma.c 		if (frame)
frame             359 drivers/dma/bcm2835-dma.c 			d->cb_list[frame - 1].cb->next = cb_entry->paddr;
frame              43 drivers/firmware/tegra/bpmp-tegra186.c 	void *frame;
frame              45 drivers/firmware/tegra/bpmp-tegra186.c 	frame = tegra_ivc_read_get_next_frame(channel->ivc);
frame              46 drivers/firmware/tegra/bpmp-tegra186.c 	if (IS_ERR(frame)) {
frame              51 drivers/firmware/tegra/bpmp-tegra186.c 	channel->ib = frame;
frame              58 drivers/firmware/tegra/bpmp-tegra186.c 	void *frame;
frame              60 drivers/firmware/tegra/bpmp-tegra186.c 	frame = tegra_ivc_write_get_next_frame(channel->ivc);
frame              61 drivers/firmware/tegra/bpmp-tegra186.c 	if (IS_ERR(frame)) {
frame              66 drivers/firmware/tegra/bpmp-tegra186.c 	channel->ob = frame;
frame             219 drivers/firmware/tegra/ivc.c 				  unsigned int frame)
frame             221 drivers/firmware/tegra/ivc.c 	if (WARN_ON(frame >= ivc->num_frames))
frame             224 drivers/firmware/tegra/ivc.c 	return (void *)(header + 1) + ivc->frame_size * frame;
frame             229 drivers/firmware/tegra/ivc.c 					      unsigned int frame)
frame             233 drivers/firmware/tegra/ivc.c 	offset = sizeof(struct tegra_ivc_header) + ivc->frame_size * frame;
frame             240 drivers/firmware/tegra/ivc.c 					      unsigned int frame,
frame             244 drivers/firmware/tegra/ivc.c 	if (!ivc->peer || WARN_ON(frame >= ivc->num_frames))
frame             247 drivers/firmware/tegra/ivc.c 	phys = tegra_ivc_frame_phys(ivc, phys, frame) + offset;
frame             254 drivers/firmware/tegra/ivc.c 					 unsigned int frame,
frame             258 drivers/firmware/tegra/ivc.c 	if (!ivc->peer || WARN_ON(frame >= ivc->num_frames))
frame             261 drivers/firmware/tegra/ivc.c 	phys = tegra_ivc_frame_phys(ivc, phys, frame) + offset;
frame            1507 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	uint8_t *frame = buffer + 3;
frame            1511 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24));
frame            1513 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24));
frame            1515 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24));
frame            1517 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 		frame[0xC] | (frame[0xD] << 8) | (header[1] << 24));
frame            1559 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	struct hdmi_avi_infoframe frame;
frame            1692 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
frame            1698 drivers/gpu/drm/amd/amdgpu/dce_v10_0.c 	err = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            1549 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	uint8_t *frame = buffer + 3;
frame            1553 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24));
frame            1555 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24));
frame            1557 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24));
frame            1559 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 		frame[0xC] | (frame[0xD] << 8) | (header[1] << 24));
frame            1601 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	struct hdmi_avi_infoframe frame;
frame            1734 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
frame            1740 drivers/gpu/drm/amd/amdgpu/dce_v11_0.c 	err = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            1436 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	struct hdmi_avi_infoframe frame;
frame            1443 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
frame            1449 drivers/gpu/drm/amd/amdgpu/dce_v6_0.c 	err = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            1458 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	uint8_t *frame = buffer + 3;
frame            1462 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24));
frame            1464 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24));
frame            1466 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24));
frame            1468 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 		frame[0xC] | (frame[0xD] << 8) | (header[1] << 24));
frame            1506 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	struct hdmi_avi_infoframe frame;
frame            1626 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
frame            1632 drivers/gpu/drm/amd/amdgpu/dce_v8_0.c 	err = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            4154 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct hdmi_drm_infoframe frame;
frame            4164 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	ret = drm_hdmi_infoframe_set_hdr_metadata(&frame, state);
frame            4168 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	len = hdmi_drm_infoframe_pack_only(&frame, buf, sizeof(buf));
frame             885 drivers/gpu/drm/bridge/analogix-anx78xx.c 					struct hdmi_avi_infoframe *frame)
frame             890 drivers/gpu/drm/bridge/analogix-anx78xx.c 	err = hdmi_avi_infoframe_pack(frame, buffer, sizeof(buffer));
frame             903 drivers/gpu/drm/bridge/analogix-anx78xx.c 				frame->length);
frame            1081 drivers/gpu/drm/bridge/analogix-anx78xx.c 	struct hdmi_avi_infoframe frame;
frame            1089 drivers/gpu/drm/bridge/analogix-anx78xx.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame,
frame            1097 drivers/gpu/drm/bridge/analogix-anx78xx.c 	err = anx78xx_send_video_infoframe(anx78xx, &frame);
frame             356 drivers/gpu/drm/bridge/sii902x.c 	struct hdmi_avi_infoframe frame;
frame             379 drivers/gpu/drm/bridge/sii902x.c 	ret = drm_hdmi_avi_infoframe_from_display_mode(&frame,
frame             386 drivers/gpu/drm/bridge/sii902x.c 	ret = hdmi_avi_infoframe_pack(&frame, buf, sizeof(buf));
frame            1048 drivers/gpu/drm/bridge/sil-sii8620.c static int mhl3_infoframe_init(struct mhl3_infoframe *frame)
frame            1050 drivers/gpu/drm/bridge/sil-sii8620.c 	memset(frame, 0, sizeof(*frame));
frame            1052 drivers/gpu/drm/bridge/sil-sii8620.c 	frame->version = 3;
frame            1053 drivers/gpu/drm/bridge/sil-sii8620.c 	frame->hev_format = -1;
frame            1057 drivers/gpu/drm/bridge/sil-sii8620.c static ssize_t mhl3_infoframe_pack(struct mhl3_infoframe *frame,
frame            1068 drivers/gpu/drm/bridge/sil-sii8620.c 	ptr[1] = frame->version;
frame            1073 drivers/gpu/drm/bridge/sil-sii8620.c 	ptr[7] = frame->video_format & 0x3;
frame            1074 drivers/gpu/drm/bridge/sil-sii8620.c 	ptr[7] |= (frame->format_type & 0x7) << 2;
frame            1075 drivers/gpu/drm/bridge/sil-sii8620.c 	ptr[7] |= frame->sep_audio ? BIT(5) : 0;
frame            1076 drivers/gpu/drm/bridge/sil-sii8620.c 	if (frame->hev_format >= 0) {
frame            1078 drivers/gpu/drm/bridge/sil-sii8620.c 		ptr[10] = (frame->hev_format >> 8) & 0xff;
frame            1079 drivers/gpu/drm/bridge/sil-sii8620.c 		ptr[11] = frame->hev_format & 0xff;
frame            1081 drivers/gpu/drm/bridge/sil-sii8620.c 	if (frame->av_delay) {
frame            1082 drivers/gpu/drm/bridge/sil-sii8620.c 		bool sign = frame->av_delay < 0;
frame            1083 drivers/gpu/drm/bridge/sil-sii8620.c 		int delay = sign ? -frame->av_delay : frame->av_delay;
frame            1562 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct hdmi_avi_infoframe frame;
frame            1566 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	drm_hdmi_avi_infoframe_from_display_mode(&frame,
frame            1570 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		frame.colorspace = HDMI_COLORSPACE_YUV444;
frame            1572 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		frame.colorspace = HDMI_COLORSPACE_YUV422;
frame            1574 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		frame.colorspace = HDMI_COLORSPACE_YUV420;
frame            1576 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		frame.colorspace = HDMI_COLORSPACE_RGB;
frame            1583 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 				frame.colorimetry = HDMI_COLORIMETRY_EXTENDED;
frame            1585 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 				frame.colorimetry = HDMI_COLORIMETRY_ITU_601;
frame            1586 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 			frame.extended_colorimetry =
frame            1591 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 				frame.colorimetry = HDMI_COLORIMETRY_EXTENDED;
frame            1593 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 				frame.colorimetry = HDMI_COLORIMETRY_ITU_709;
frame            1594 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 			frame.extended_colorimetry =
frame            1598 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 			frame.colorimetry = HDMI_COLORIMETRY_ITU_601;
frame            1599 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 			frame.extended_colorimetry =
frame            1604 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		frame.colorimetry = HDMI_COLORIMETRY_NONE;
frame            1605 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 		frame.extended_colorimetry =
frame            1609 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	frame.scan_mode = HDMI_SCAN_MODE_NONE;
frame            1622 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	val = (frame.scan_mode & 3) << 4 | (frame.colorspace & 3);
frame            1623 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	if (frame.active_aspect & 15)
frame            1625 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	if (frame.top_bar || frame.bottom_bar)
frame            1627 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	if (frame.left_bar || frame.right_bar)
frame            1632 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	val = ((frame.colorimetry & 0x3) << 6) |
frame            1633 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	      ((frame.picture_aspect & 0x3) << 4) |
frame            1634 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	      (frame.active_aspect & 0xf);
frame            1638 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	val = ((frame.extended_colorimetry & 0x7) << 4) |
frame            1639 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	      ((frame.quantization_range & 0x3) << 2) |
frame            1640 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	      (frame.nups & 0x3);
frame            1641 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	if (frame.itc)
frame            1646 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	val = frame.video_code & 0x7f;
frame            1662 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	val = ((frame.ycc_quantization_range & 0x3) << 2) |
frame            1663 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	      (frame.content_type & 0x3);
frame            1667 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi_writeb(hdmi, frame.top_bar & 0xff, HDMI_FC_AVIETB0);
frame            1668 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi_writeb(hdmi, (frame.top_bar >> 8) & 0xff, HDMI_FC_AVIETB1);
frame            1669 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi_writeb(hdmi, frame.bottom_bar & 0xff, HDMI_FC_AVISBB0);
frame            1670 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi_writeb(hdmi, (frame.bottom_bar >> 8) & 0xff, HDMI_FC_AVISBB1);
frame            1671 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi_writeb(hdmi, frame.left_bar & 0xff, HDMI_FC_AVIELB0);
frame            1672 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi_writeb(hdmi, (frame.left_bar >> 8) & 0xff, HDMI_FC_AVIELB1);
frame            1673 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi_writeb(hdmi, frame.right_bar & 0xff, HDMI_FC_AVISRB0);
frame            1674 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	hdmi_writeb(hdmi, (frame.right_bar >> 8) & 0xff, HDMI_FC_AVISRB1);
frame            1680 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	struct hdmi_vendor_infoframe frame;
frame            1684 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	err = drm_hdmi_vendor_infoframe_from_display_mode(&frame,
frame            1696 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	err = hdmi_vendor_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            1717 drivers/gpu/drm/bridge/synopsys/dw-hdmi.c 	if (frame.s3d_struct >= HDMI_3D_STRUCTURE_SIDE_BY_SIDE_HALF)
frame            1280 drivers/gpu/drm/drm_connector.c void drm_hdmi_avi_infoframe_content_type(struct hdmi_avi_infoframe *frame,
frame            1285 drivers/gpu/drm/drm_connector.c 		frame->content_type = HDMI_CONTENT_TYPE_GRAPHICS;
frame            1288 drivers/gpu/drm/drm_connector.c 		frame->content_type = HDMI_CONTENT_TYPE_CINEMA;
frame            1291 drivers/gpu/drm/drm_connector.c 		frame->content_type = HDMI_CONTENT_TYPE_GAME;
frame            1294 drivers/gpu/drm/drm_connector.c 		frame->content_type = HDMI_CONTENT_TYPE_PHOTO;
frame            1298 drivers/gpu/drm/drm_connector.c 		frame->content_type = HDMI_CONTENT_TYPE_GRAPHICS;
frame            1301 drivers/gpu/drm/drm_connector.c 	frame->itc = conn_state->content_type != DRM_MODE_CONTENT_TYPE_NO_DATA;
frame             323 drivers/gpu/drm/drm_debugfs_crc.c 		sprintf(buf, "0x%08x", entry->frame);
frame             389 drivers/gpu/drm/drm_debugfs_crc.c 			   uint32_t frame, uint32_t *crcs)
frame             420 drivers/gpu/drm/drm_debugfs_crc.c 	entry->frame = frame;
frame            5017 drivers/gpu/drm/drm_edid.c drm_hdmi_infoframe_set_hdr_metadata(struct hdmi_drm_infoframe *frame,
frame            5024 drivers/gpu/drm/drm_edid.c 	if (!frame || !conn_state)
frame            5044 drivers/gpu/drm/drm_edid.c 	err = hdmi_drm_infoframe_init(frame);
frame            5048 drivers/gpu/drm/drm_edid.c 	frame->eotf = hdr_metadata->hdmi_metadata_type1.eotf;
frame            5049 drivers/gpu/drm/drm_edid.c 	frame->metadata_type = hdr_metadata->hdmi_metadata_type1.metadata_type;
frame            5051 drivers/gpu/drm/drm_edid.c 	BUILD_BUG_ON(sizeof(frame->display_primaries) !=
frame            5053 drivers/gpu/drm/drm_edid.c 	BUILD_BUG_ON(sizeof(frame->white_point) !=
frame            5056 drivers/gpu/drm/drm_edid.c 	memcpy(&frame->display_primaries,
frame            5058 drivers/gpu/drm/drm_edid.c 	       sizeof(frame->display_primaries));
frame            5060 drivers/gpu/drm/drm_edid.c 	memcpy(&frame->white_point,
frame            5062 drivers/gpu/drm/drm_edid.c 	       sizeof(frame->white_point));
frame            5064 drivers/gpu/drm/drm_edid.c 	frame->max_display_mastering_luminance =
frame            5066 drivers/gpu/drm/drm_edid.c 	frame->min_display_mastering_luminance =
frame            5068 drivers/gpu/drm/drm_edid.c 	frame->max_fall = hdr_metadata->hdmi_metadata_type1.max_fall;
frame            5069 drivers/gpu/drm/drm_edid.c 	frame->max_cll = hdr_metadata->hdmi_metadata_type1.max_cll;
frame            5085 drivers/gpu/drm/drm_edid.c drm_hdmi_avi_infoframe_from_display_mode(struct hdmi_avi_infoframe *frame,
frame            5092 drivers/gpu/drm/drm_edid.c 	if (!frame || !mode)
frame            5095 drivers/gpu/drm/drm_edid.c 	err = hdmi_avi_infoframe_init(frame);
frame            5100 drivers/gpu/drm/drm_edid.c 		frame->pixel_repeat = 1;
frame            5102 drivers/gpu/drm/drm_edid.c 	frame->video_code = drm_match_cea_mode(mode);
frame            5109 drivers/gpu/drm/drm_edid.c 	if (!is_hdmi2_sink(connector) && frame->video_code > 64)
frame            5110 drivers/gpu/drm/drm_edid.c 		frame->video_code = 0;
frame            5118 drivers/gpu/drm/drm_edid.c 	if (frame->video_code) {
frame            5123 drivers/gpu/drm/drm_edid.c 			frame->video_code = 0;
frame            5126 drivers/gpu/drm/drm_edid.c 	frame->picture_aspect = HDMI_PICTURE_ASPECT_NONE;
frame            5133 drivers/gpu/drm/drm_edid.c 	frame->content_type = HDMI_CONTENT_TYPE_GRAPHICS;
frame            5134 drivers/gpu/drm/drm_edid.c 	frame->itc = 0;
frame            5142 drivers/gpu/drm/drm_edid.c 		picture_aspect = drm_get_cea_aspect_ratio(frame->video_code);
frame            5151 drivers/gpu/drm/drm_edid.c 		    drm_get_cea_aspect_ratio(frame->video_code))
frame            5156 drivers/gpu/drm/drm_edid.c 	frame->picture_aspect = picture_aspect;
frame            5157 drivers/gpu/drm/drm_edid.c 	frame->active_aspect = HDMI_ACTIVE_ASPECT_PICTURE;
frame            5158 drivers/gpu/drm/drm_edid.c 	frame->scan_mode = HDMI_SCAN_MODE_UNDERSCAN;
frame            5213 drivers/gpu/drm/drm_edid.c drm_hdmi_avi_infoframe_colorspace(struct hdmi_avi_infoframe *frame,
frame            5224 drivers/gpu/drm/drm_edid.c 	frame->colorimetry = colorimetry_val & NORMAL_COLORIMETRY_MASK;
frame            5229 drivers/gpu/drm/drm_edid.c 	frame->extended_colorimetry = (colorimetry_val >> 2) &
frame            5243 drivers/gpu/drm/drm_edid.c drm_hdmi_avi_infoframe_quant_range(struct hdmi_avi_infoframe *frame,
frame            5262 drivers/gpu/drm/drm_edid.c 		frame->quantization_range = rgb_quant_range;
frame            5264 drivers/gpu/drm/drm_edid.c 		frame->quantization_range = HDMI_QUANTIZATION_RANGE_DEFAULT;
frame            5281 drivers/gpu/drm/drm_edid.c 		frame->ycc_quantization_range =
frame            5284 drivers/gpu/drm/drm_edid.c 		frame->ycc_quantization_range =
frame            5330 drivers/gpu/drm/drm_edid.c drm_hdmi_vendor_infoframe_from_display_mode(struct hdmi_vendor_infoframe *frame,
frame            5344 drivers/gpu/drm/drm_edid.c 	if (!frame || !mode)
frame            5366 drivers/gpu/drm/drm_edid.c 	err = hdmi_vendor_infoframe_init(frame);
frame            5370 drivers/gpu/drm/drm_edid.c 	frame->vic = vic;
frame            5371 drivers/gpu/drm/drm_edid.c 	frame->s3d_struct = s3d_structure_from_display_mode(mode);
frame             827 drivers/gpu/drm/i2c/tda998x_drv.c 		 union hdmi_infoframe *frame)
frame             832 drivers/gpu/drm/i2c/tda998x_drv.c 	len = hdmi_infoframe_pack(frame, buf, sizeof(buf));
frame             836 drivers/gpu/drm/i2c/tda998x_drv.c 			frame->any.type, len);
frame             848 drivers/gpu/drm/i2c/tda998x_drv.c 	union hdmi_infoframe frame;
frame             850 drivers/gpu/drm/i2c/tda998x_drv.c 	frame.audio = *cea;
frame             852 drivers/gpu/drm/i2c/tda998x_drv.c 	tda998x_write_if(priv, DIP_IF_FLAGS_IF4, REG_IF4_HB0, &frame);
frame             858 drivers/gpu/drm/i2c/tda998x_drv.c 	union hdmi_infoframe frame;
frame             860 drivers/gpu/drm/i2c/tda998x_drv.c 	drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
frame             862 drivers/gpu/drm/i2c/tda998x_drv.c 	frame.avi.quantization_range = HDMI_QUANTIZATION_RANGE_FULL;
frame             863 drivers/gpu/drm/i2c/tda998x_drv.c 	drm_hdmi_avi_infoframe_quant_range(&frame.avi, &priv->connector, mode,
frame             866 drivers/gpu/drm/i2c/tda998x_drv.c 	tda998x_write_if(priv, DIP_IF_FLAGS_IF2, REG_IF2_HB0, &frame);
frame             872 drivers/gpu/drm/i2c/tda998x_drv.c 	union hdmi_infoframe frame;
frame             874 drivers/gpu/drm/i2c/tda998x_drv.c 	if (drm_hdmi_vendor_infoframe_from_display_mode(&frame.vendor.hdmi,
frame             879 drivers/gpu/drm/i2c/tda998x_drv.c 		tda998x_write_if(priv, DIP_IF_FLAGS_IF1, REG_IF1_HB0, &frame);
frame            11976 drivers/gpu/drm/i915/display/intel_display.c 		     const union hdmi_infoframe *frame)
frame            11981 drivers/gpu/drm/i915/display/intel_display.c 	hdmi_infoframe_log(KERN_DEBUG, dev_priv->drm.dev, frame);
frame            1277 drivers/gpu/drm/i915/display/intel_display_types.h 				const void *frame, ssize_t len);
frame            1281 drivers/gpu/drm/i915/display/intel_display_types.h 			       void *frame, ssize_t len);
frame             207 drivers/gpu/drm/i915/display/intel_hdmi.c 				const void *frame, ssize_t len)
frame             209 drivers/gpu/drm/i915/display/intel_hdmi.c 	const u32 *data = frame;
frame             242 drivers/gpu/drm/i915/display/intel_hdmi.c 			       void *frame, ssize_t len)
frame             245 drivers/gpu/drm/i915/display/intel_hdmi.c 	u32 val, *data = frame;
frame             278 drivers/gpu/drm/i915/display/intel_hdmi.c 				const void *frame, ssize_t len)
frame             280 drivers/gpu/drm/i915/display/intel_hdmi.c 	const u32 *data = frame;
frame             315 drivers/gpu/drm/i915/display/intel_hdmi.c 			       void *frame, ssize_t len)
frame             319 drivers/gpu/drm/i915/display/intel_hdmi.c 	u32 val, *data = frame;
frame             355 drivers/gpu/drm/i915/display/intel_hdmi.c 				const void *frame, ssize_t len)
frame             357 drivers/gpu/drm/i915/display/intel_hdmi.c 	const u32 *data = frame;
frame             395 drivers/gpu/drm/i915/display/intel_hdmi.c 			       void *frame, ssize_t len)
frame             399 drivers/gpu/drm/i915/display/intel_hdmi.c 	u32 val, *data = frame;
frame             431 drivers/gpu/drm/i915/display/intel_hdmi.c 				const void *frame, ssize_t len)
frame             433 drivers/gpu/drm/i915/display/intel_hdmi.c 	const u32 *data = frame;
frame             468 drivers/gpu/drm/i915/display/intel_hdmi.c 			       void *frame, ssize_t len)
frame             472 drivers/gpu/drm/i915/display/intel_hdmi.c 	u32 val, *data = frame;
frame             507 drivers/gpu/drm/i915/display/intel_hdmi.c 				const void *frame, ssize_t len)
frame             509 drivers/gpu/drm/i915/display/intel_hdmi.c 	const u32 *data = frame;
frame             540 drivers/gpu/drm/i915/display/intel_hdmi.c 			       void *frame, ssize_t len)
frame             544 drivers/gpu/drm/i915/display/intel_hdmi.c 	u32 val, *data = frame;
frame             639 drivers/gpu/drm/i915/display/intel_hdmi.c 				  const union hdmi_infoframe *frame)
frame             649 drivers/gpu/drm/i915/display/intel_hdmi.c 	if (WARN_ON(frame->any.type != type))
frame             653 drivers/gpu/drm/i915/display/intel_hdmi.c 	len = hdmi_infoframe_pack_only(frame, buffer + 1, sizeof(buffer) - 1);
frame             668 drivers/gpu/drm/i915/display/intel_hdmi.c 			  union hdmi_infoframe *frame)
frame             685 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = hdmi_infoframe_unpack(frame, buffer + 1, sizeof(buffer) - 1);
frame             691 drivers/gpu/drm/i915/display/intel_hdmi.c 	if (frame->any.type != type)
frame             693 drivers/gpu/drm/i915/display/intel_hdmi.c 			      frame->any.type, type);
frame             701 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct hdmi_avi_infoframe *frame = &crtc_state->infoframes.avi.avi;
frame             713 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = drm_hdmi_avi_infoframe_from_display_mode(frame, connector,
frame             719 drivers/gpu/drm/i915/display/intel_hdmi.c 		frame->colorspace = HDMI_COLORSPACE_YUV420;
frame             721 drivers/gpu/drm/i915/display/intel_hdmi.c 		frame->colorspace = HDMI_COLORSPACE_YUV444;
frame             723 drivers/gpu/drm/i915/display/intel_hdmi.c 		frame->colorspace = HDMI_COLORSPACE_RGB;
frame             725 drivers/gpu/drm/i915/display/intel_hdmi.c 	drm_hdmi_avi_infoframe_colorspace(frame, conn_state);
frame             727 drivers/gpu/drm/i915/display/intel_hdmi.c 	drm_hdmi_avi_infoframe_quant_range(frame, connector,
frame             733 drivers/gpu/drm/i915/display/intel_hdmi.c 	drm_hdmi_avi_infoframe_content_type(frame, conn_state);
frame             737 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = hdmi_avi_infoframe_check(frame);
frame             749 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct hdmi_spd_infoframe *frame = &crtc_state->infoframes.spd.spd;
frame             758 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = hdmi_spd_infoframe_init(frame, "Intel", "Integrated gfx");
frame             762 drivers/gpu/drm/i915/display/intel_hdmi.c 	frame->sdi = HDMI_SPD_SDI_PC;
frame             764 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = hdmi_spd_infoframe_check(frame);
frame             776 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct hdmi_vendor_infoframe *frame =
frame             788 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = drm_hdmi_vendor_infoframe_from_display_mode(frame,
frame             794 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = hdmi_vendor_infoframe_check(frame);
frame             806 drivers/gpu/drm/i915/display/intel_hdmi.c 	struct hdmi_drm_infoframe *frame = &crtc_state->infoframes.drm.drm;
frame             822 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = drm_hdmi_infoframe_set_hdr_metadata(frame, conn_state);
frame             828 drivers/gpu/drm/i915/display/intel_hdmi.c 	ret = hdmi_drm_infoframe_check(frame);
frame              49 drivers/gpu/drm/i915/display/intel_hdmi.h 			  union hdmi_infoframe *frame);
frame             342 drivers/gpu/drm/i915/display/intel_lspcon.c 					       const u8 *frame,
frame             363 drivers/gpu/drm/i915/display/intel_lspcon.c 	memcpy(&avi_if[1], frame, len);
frame             434 drivers/gpu/drm/i915/display/intel_lspcon.c 			    const void *frame, ssize_t len)
frame             446 drivers/gpu/drm/i915/display/intel_lspcon.c 						      frame, len);
frame             449 drivers/gpu/drm/i915/display/intel_lspcon.c 							 frame, len);
frame             462 drivers/gpu/drm/i915/display/intel_lspcon.c 			   void *frame, ssize_t len)
frame             473 drivers/gpu/drm/i915/display/intel_lspcon.c 	union hdmi_infoframe frame;
frame             487 drivers/gpu/drm/i915/display/intel_lspcon.c 	ret = drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
frame             497 drivers/gpu/drm/i915/display/intel_lspcon.c 			frame.avi.colorspace = HDMI_COLORSPACE_YUV420;
frame             499 drivers/gpu/drm/i915/display/intel_lspcon.c 			frame.avi.colorspace = HDMI_COLORSPACE_YUV444;
frame             501 drivers/gpu/drm/i915/display/intel_lspcon.c 		frame.avi.colorspace = HDMI_COLORSPACE_RGB;
frame             504 drivers/gpu/drm/i915/display/intel_lspcon.c 	drm_hdmi_avi_infoframe_quant_range(&frame.avi,
frame             511 drivers/gpu/drm/i915/display/intel_lspcon.c 	ret = hdmi_infoframe_pack(&frame, buf, sizeof(buf));
frame              28 drivers/gpu/drm/i915/display/intel_lspcon.h 			   void *frame, ssize_t len);
frame            1088 drivers/gpu/drm/i915/display/intel_sdvo.c 	struct hdmi_avi_infoframe *frame = &crtc_state->infoframes.avi.avi;
frame            1099 drivers/gpu/drm/i915/display/intel_sdvo.c 	ret = drm_hdmi_avi_infoframe_from_display_mode(frame,
frame            1105 drivers/gpu/drm/i915/display/intel_sdvo.c 	drm_hdmi_avi_infoframe_quant_range(frame,
frame            1112 drivers/gpu/drm/i915/display/intel_sdvo.c 	ret = hdmi_avi_infoframe_check(frame);
frame            1123 drivers/gpu/drm/i915/display/intel_sdvo.c 	const union hdmi_infoframe *frame = &crtc_state->infoframes.avi;
frame            1130 drivers/gpu/drm/i915/display/intel_sdvo.c 	if (WARN_ON(frame->any.type != HDMI_INFOFRAME_TYPE_AVI))
frame            1133 drivers/gpu/drm/i915/display/intel_sdvo.c 	len = hdmi_infoframe_pack_only(frame, sdvo_data, sizeof(sdvo_data));
frame            1146 drivers/gpu/drm/i915/display/intel_sdvo.c 	union hdmi_infoframe *frame = &crtc_state->infoframes.avi;
frame            1165 drivers/gpu/drm/i915/display/intel_sdvo.c 	ret = hdmi_infoframe_unpack(frame, sdvo_data, len);
frame            1171 drivers/gpu/drm/i915/display/intel_sdvo.c 	if (frame->any.type != HDMI_INFOFRAME_TYPE_AVI)
frame            1173 drivers/gpu/drm/i915/display/intel_sdvo.c 			      frame->any.type, HDMI_INFOFRAME_TYPE_AVI);
frame             669 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	struct measure_breadcrumb *frame;
frame             674 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	frame = kzalloc(sizeof(*frame), GFP_KERNEL);
frame             675 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	if (!frame)
frame             678 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	if (intel_timeline_init(&frame->timeline,
frame             683 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	frame->ring.vaddr = frame->cs;
frame             684 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	frame->ring.size = sizeof(frame->cs);
frame             685 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	frame->ring.effective_size = frame->ring.size;
frame             686 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	intel_ring_update_space(&frame->ring);
frame             688 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	frame->rq.i915 = engine->i915;
frame             689 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	frame->rq.engine = engine;
frame             690 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	frame->rq.ring = &frame->ring;
frame             691 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	frame->rq.timeline = &frame->timeline;
frame             693 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	dw = intel_timeline_pin(&frame->timeline);
frame             697 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	dw = engine->emit_fini_breadcrumb(&frame->rq, frame->cs) - frame->cs;
frame             700 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	intel_timeline_unpin(&frame->timeline);
frame             703 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	intel_timeline_fini(&frame->timeline);
frame             705 drivers/gpu/drm/i915/gt/intel_engine_cs.c 	kfree(frame);
frame            2223 drivers/gpu/drm/i915/i915_debugfs.c 		int frame;
frame            2229 drivers/gpu/drm/i915/i915_debugfs.c 		for (frame = 0; frame < PSR2_SU_STATUS_FRAMES; frame += 3)
frame            2230 drivers/gpu/drm/i915/i915_debugfs.c 			su_frames_val[frame / 3] = I915_READ(PSR2_SU_STATUS(frame));
frame            2234 drivers/gpu/drm/i915/i915_debugfs.c 		for (frame = 0; frame < PSR2_SU_STATUS_FRAMES; frame++) {
frame            2237 drivers/gpu/drm/i915/i915_debugfs.c 			su_blocks = su_frames_val[frame / 3] &
frame            2238 drivers/gpu/drm/i915/i915_debugfs.c 				    PSR2_SU_STATUS_MASK(frame);
frame            2239 drivers/gpu/drm/i915/i915_debugfs.c 			su_blocks = su_blocks >> PSR2_SU_STATUS_SHIFT(frame);
frame            2240 drivers/gpu/drm/i915/i915_debugfs.c 			seq_printf(m, "%d\t%d\n", frame, su_blocks);
frame            4335 drivers/gpu/drm/i915/i915_reg.h #define PSR2_SU_STATUS(frame)		(_PSR2_SU_STATUS((frame) / 3))
frame            4336 drivers/gpu/drm/i915/i915_reg.h #define PSR2_SU_STATUS_SHIFT(frame)	(((frame) % 3) * 10)
frame            4337 drivers/gpu/drm/i915/i915_reg.h #define PSR2_SU_STATUS_MASK(frame)	(0x3ff << PSR2_SU_STATUS_SHIFT(frame))
frame              28 drivers/gpu/drm/i915/i915_trace.h 			     __array(u32, frame, 3)
frame              36 drivers/gpu/drm/i915/i915_trace.h 				   __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__);
frame              44 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_A], __entry->scanline[PIPE_A],
frame              45 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_B], __entry->scanline[PIPE_B],
frame              46 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_C], __entry->scanline[PIPE_C])
frame              54 drivers/gpu/drm/i915/i915_trace.h 			     __array(u32, frame, 3)
frame              63 drivers/gpu/drm/i915/i915_trace.h 				   __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__);
frame              71 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_A], __entry->scanline[PIPE_A],
frame              72 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_B], __entry->scanline[PIPE_B],
frame              73 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_C], __entry->scanline[PIPE_C])
frame              82 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame              89 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame              95 drivers/gpu/drm/i915/i915_trace.h 		      pipe_name(__entry->pipe), __entry->frame, __entry->scanline,
frame             106 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             113 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame             119 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame, __entry->scanline)
frame             128 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             136 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame             142 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame, __entry->scanline)
frame             150 drivers/gpu/drm/i915/i915_trace.h 			     __array(u32, frame, 3)
frame             159 drivers/gpu/drm/i915/i915_trace.h 				   __entry->frame[crtc->pipe] = intel_crtc_get_vblank_counter(crtc);
frame             168 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_A], __entry->scanline[PIPE_A],
frame             169 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_B], __entry->scanline[PIPE_B],
frame             170 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame[PIPE_C], __entry->scanline[PIPE_C])
frame             179 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             197 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame             214 drivers/gpu/drm/i915/i915_trace.h 		      pipe_name(__entry->pipe), __entry->frame, __entry->scanline,
frame             227 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             241 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame             254 drivers/gpu/drm/i915/i915_trace.h 		      pipe_name(__entry->pipe), __entry->frame,
frame             266 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             275 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame             283 drivers/gpu/drm/i915/i915_trace.h 		      pipe_name(__entry->pipe), __entry->frame,
frame             296 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             306 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame             314 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame, __entry->scanline,
frame             325 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             333 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame             339 drivers/gpu/drm/i915/i915_trace.h 		      __entry->frame, __entry->scanline)
frame             350 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             358 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = intel_crtc_get_vblank_counter(crtc);
frame             365 drivers/gpu/drm/i915/i915_trace.h 		      pipe_name(__entry->pipe), __entry->frame,
frame             375 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             383 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = crtc->debug.start_vbl_count;
frame             390 drivers/gpu/drm/i915/i915_trace.h 		      pipe_name(__entry->pipe), __entry->frame,
frame             395 drivers/gpu/drm/i915/i915_trace.h 	    TP_PROTO(struct intel_crtc *crtc, u32 frame, int scanline_end),
frame             396 drivers/gpu/drm/i915/i915_trace.h 	    TP_ARGS(crtc, frame, scanline_end),
frame             400 drivers/gpu/drm/i915/i915_trace.h 			     __field(u32, frame)
frame             406 drivers/gpu/drm/i915/i915_trace.h 			   __entry->frame = frame;
frame             411 drivers/gpu/drm/i915/i915_trace.h 		      pipe_name(__entry->pipe), __entry->frame,
frame             127 drivers/gpu/drm/lima/lima_drv.c 	task->frame = task + 1;
frame             128 drivers/gpu/drm/lima/lima_drv.c 	if (copy_from_user(task->frame, u64_to_user_ptr(args->frame), args->frame_size)) {
frame              94 drivers/gpu/drm/lima/lima_gp.c 	struct drm_lima_gp_frame *frame = task->frame;
frame              95 drivers/gpu/drm/lima/lima_gp.c 	u32 *f = frame->frame;
frame             119 drivers/gpu/drm/lima/lima_gp.c 	struct drm_lima_gp_frame *frame = task->frame;
frame             120 drivers/gpu/drm/lima/lima_gp.c 	u32 *f = frame->frame;
frame              67 drivers/gpu/drm/lima/lima_pp.c 	struct drm_lima_m450_pp_frame *frame;
frame              73 drivers/gpu/drm/lima/lima_pp.c 	frame = pipe->current_task->frame;
frame              75 drivers/gpu/drm/lima/lima_pp.c 	for (i = 0; i < frame->num_pp; i++) {
frame             147 drivers/gpu/drm/lima/lima_pp.c 		struct drm_lima_m450_pp_frame *frame = pipe->current_task->frame;
frame             149 drivers/gpu/drm/lima/lima_pp.c 		for (i = 0; i < frame->num_pp; i++)
frame             158 drivers/gpu/drm/lima/lima_pp.c static void lima_pp_write_frame(struct lima_ip *ip, u32 *frame, u32 *wb)
frame             163 drivers/gpu/drm/lima/lima_pp.c 		writel(frame[i], ip->iomem + LIMA_PP_FRAME + i * 4);
frame             284 drivers/gpu/drm/lima/lima_pp.c 		struct drm_lima_m450_pp_frame *f = task->frame;
frame             291 drivers/gpu/drm/lima/lima_pp.c 		struct drm_lima_m400_pp_frame *f = task->frame;
frame             306 drivers/gpu/drm/lima/lima_pp.c 		struct drm_lima_m450_pp_frame *frame = task->frame;
frame             312 drivers/gpu/drm/lima/lima_pp.c 		atomic_set(&pipe->task, frame->num_pp);
frame             314 drivers/gpu/drm/lima/lima_pp.c 		if (frame->use_dlbu) {
frame             315 drivers/gpu/drm/lima/lima_pp.c 			lima_dlbu_enable(dev, frame->num_pp);
frame             317 drivers/gpu/drm/lima/lima_pp.c 			frame->frame[LIMA_PP_FRAME >> 2] = LIMA_VA_RESERVE_DLBU;
frame             318 drivers/gpu/drm/lima/lima_pp.c 			lima_dlbu_set_reg(dev->ip + lima_ip_dlbu, frame->dlbu_regs);
frame             322 drivers/gpu/drm/lima/lima_pp.c 		lima_bcast_enable(dev, frame->num_pp);
frame             326 drivers/gpu/drm/lima/lima_pp.c 		lima_pp_write_frame(ip, frame->frame, frame->wb);
frame             328 drivers/gpu/drm/lima/lima_pp.c 		for (i = 0; i < frame->num_pp; i++) {
frame             331 drivers/gpu/drm/lima/lima_pp.c 			pp_write(LIMA_PP_STACK, frame->fragment_stack_address[i]);
frame             332 drivers/gpu/drm/lima/lima_pp.c 			if (!frame->use_dlbu)
frame             333 drivers/gpu/drm/lima/lima_pp.c 				pp_write(LIMA_PP_FRAME, frame->plbu_array_address[i]);
frame             338 drivers/gpu/drm/lima/lima_pp.c 		struct drm_lima_m400_pp_frame *frame = task->frame;
frame             341 drivers/gpu/drm/lima/lima_pp.c 		atomic_set(&pipe->task, frame->num_pp);
frame             343 drivers/gpu/drm/lima/lima_pp.c 		for (i = 0; i < frame->num_pp; i++) {
frame             346 drivers/gpu/drm/lima/lima_pp.c 			frame->frame[LIMA_PP_FRAME >> 2] =
frame             347 drivers/gpu/drm/lima/lima_pp.c 				frame->plbu_array_address[i];
frame             348 drivers/gpu/drm/lima/lima_pp.c 			frame->frame[LIMA_PP_STACK >> 2] =
frame             349 drivers/gpu/drm/lima/lima_pp.c 				frame->fragment_stack_address[i];
frame             353 drivers/gpu/drm/lima/lima_pp.c 			lima_pp_write_frame(ip, frame->frame, frame->wb);
frame              15 drivers/gpu/drm/lima/lima_sched.h 	void *frame;
frame             599 drivers/gpu/drm/mcde/mcde_display.c 	u32 frame;
frame             608 drivers/gpu/drm/mcde/mcde_display.c 		frame = MCDE_DSIVID0FRAME;
frame             617 drivers/gpu/drm/mcde/mcde_display.c 		frame = MCDE_DSIVID1FRAME;
frame             626 drivers/gpu/drm/mcde/mcde_display.c 		frame = MCDE_DSIVID2FRAME;
frame             665 drivers/gpu/drm/mcde/mcde_display.c 	writel(formatter_frame, mcde->regs + frame);
frame             979 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct hdmi_avi_infoframe frame;
frame             983 drivers/gpu/drm/mediatek/mtk_hdmi.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame,
frame             991 drivers/gpu/drm/mediatek/mtk_hdmi.c 	err = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            1005 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct hdmi_spd_infoframe frame;
frame            1009 drivers/gpu/drm/mediatek/mtk_hdmi.c 	err = hdmi_spd_infoframe_init(&frame, vendor, product);
frame            1016 drivers/gpu/drm/mediatek/mtk_hdmi.c 	err = hdmi_spd_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            1028 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct hdmi_audio_infoframe frame;
frame            1032 drivers/gpu/drm/mediatek/mtk_hdmi.c 	err = hdmi_audio_infoframe_init(&frame);
frame            1039 drivers/gpu/drm/mediatek/mtk_hdmi.c 	frame.coding_type = HDMI_AUDIO_CODING_TYPE_STREAM;
frame            1040 drivers/gpu/drm/mediatek/mtk_hdmi.c 	frame.sample_frequency = HDMI_AUDIO_SAMPLE_FREQUENCY_STREAM;
frame            1041 drivers/gpu/drm/mediatek/mtk_hdmi.c 	frame.sample_size = HDMI_AUDIO_SAMPLE_SIZE_STREAM;
frame            1042 drivers/gpu/drm/mediatek/mtk_hdmi.c 	frame.channels = mtk_hdmi_aud_get_chnl_count(
frame            1045 drivers/gpu/drm/mediatek/mtk_hdmi.c 	err = hdmi_audio_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            1059 drivers/gpu/drm/mediatek/mtk_hdmi.c 	struct hdmi_vendor_infoframe frame;
frame            1063 drivers/gpu/drm/mediatek/mtk_hdmi.c 	err = drm_hdmi_vendor_infoframe_from_display_mode(&frame,
frame            1071 drivers/gpu/drm/mediatek/mtk_hdmi.c 	err = hdmi_vendor_infoframe_pack(&frame, buffer, sizeof(buffer));
frame              90 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c 	union hdmi_infoframe frame;
frame              95 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c 	drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
frame              98 drivers/gpu/drm/msm/hdmi/hdmi_bridge.c 	len = hdmi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame             262 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	struct hdmi_avi_infoframe *frame)
frame             268 drivers/gpu/drm/omapdrm/dss/hdmi4_core.c 	hdmi_avi_infoframe_pack(frame, data, sizeof(data));
frame             417 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	struct hdmi_avi_infoframe *frame)
frame             428 drivers/gpu/drm/omapdrm/dss/hdmi5_core.c 	hdmi_avi_infoframe_pack(frame, data, sizeof(data));
frame             211 drivers/gpu/drm/radeon/evergreen_hdmi.c 	uint8_t *frame = buffer + 3;
frame             214 drivers/gpu/drm/radeon/evergreen_hdmi.c 		frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24));
frame             216 drivers/gpu/drm/radeon/evergreen_hdmi.c 		frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24));
frame             218 drivers/gpu/drm/radeon/evergreen_hdmi.c 		frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24));
frame             220 drivers/gpu/drm/radeon/evergreen_hdmi.c 		frame[0xC] | (frame[0xD] << 8) | (buffer[1] << 24));
frame             220 drivers/gpu/drm/radeon/r600_hdmi.c 	uint8_t *frame = buffer + 3;
frame             223 drivers/gpu/drm/radeon/r600_hdmi.c 		frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24));
frame             225 drivers/gpu/drm/radeon/r600_hdmi.c 		frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24));
frame             227 drivers/gpu/drm/radeon/r600_hdmi.c 		frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24));
frame             229 drivers/gpu/drm/radeon/r600_hdmi.c 		frame[0xC] | (frame[0xD] << 8) | (buffer[1] << 24));
frame             251 drivers/gpu/drm/radeon/r600_hdmi.c 	const u8 *frame = buffer + 3;
frame             254 drivers/gpu/drm/radeon/r600_hdmi.c 		frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24));
frame             256 drivers/gpu/drm/radeon/r600_hdmi.c 		frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x8] << 24));
frame             419 drivers/gpu/drm/radeon/r600_hdmi.c 	struct hdmi_audio_infoframe frame;
frame             434 drivers/gpu/drm/radeon/r600_hdmi.c 	err = hdmi_audio_infoframe_init(&frame);
frame             440 drivers/gpu/drm/radeon/r600_hdmi.c 	frame.channels = audio.channels;
frame             442 drivers/gpu/drm/radeon/r600_hdmi.c 	err = hdmi_audio_infoframe_pack(&frame, buffer, sizeof(buffer));
frame             513 drivers/gpu/drm/radeon/radeon_audio.c 	struct hdmi_avi_infoframe frame;
frame             519 drivers/gpu/drm/radeon/radeon_audio.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame, connector, mode);
frame             526 drivers/gpu/drm/radeon/radeon_audio.c 		drm_hdmi_avi_infoframe_quant_range(&frame, connector, mode,
frame             532 drivers/gpu/drm/radeon/radeon_audio.c 	err = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame             241 drivers/gpu/drm/rockchip/inno_hdmi.c 				  union hdmi_infoframe *frame, u32 frame_index,
frame             253 drivers/gpu/drm/rockchip/inno_hdmi.c 		rc = hdmi_infoframe_pack(frame, packed_frame,
frame             272 drivers/gpu/drm/rockchip/inno_hdmi.c 	union hdmi_infoframe frame;
frame             275 drivers/gpu/drm/rockchip/inno_hdmi.c 	rc = drm_hdmi_vendor_infoframe_from_display_mode(&frame.vendor.hdmi,
frame             279 drivers/gpu/drm/rockchip/inno_hdmi.c 	return inno_hdmi_upload_frame(hdmi, rc, &frame, INFOFRAME_VSI,
frame             286 drivers/gpu/drm/rockchip/inno_hdmi.c 	union hdmi_infoframe frame;
frame             289 drivers/gpu/drm/rockchip/inno_hdmi.c 	rc = drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
frame             294 drivers/gpu/drm/rockchip/inno_hdmi.c 		frame.avi.colorspace = HDMI_COLORSPACE_YUV444;
frame             296 drivers/gpu/drm/rockchip/inno_hdmi.c 		frame.avi.colorspace = HDMI_COLORSPACE_YUV422;
frame             298 drivers/gpu/drm/rockchip/inno_hdmi.c 		frame.avi.colorspace = HDMI_COLORSPACE_RGB;
frame             300 drivers/gpu/drm/rockchip/inno_hdmi.c 	return inno_hdmi_upload_frame(hdmi, rc, &frame, INFOFRAME_AVI, 0, 0, 0);
frame             156 drivers/gpu/drm/rockchip/rk3066_hdmi.c 			 union hdmi_infoframe *frame, u32 frame_index,
frame             168 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		rc = hdmi_infoframe_pack(frame, packed_frame,
frame             187 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	union hdmi_infoframe frame;
frame             190 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	rc = drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
frame             194 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		frame.avi.colorspace = HDMI_COLORSPACE_YUV444;
frame             196 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		frame.avi.colorspace = HDMI_COLORSPACE_YUV422;
frame             198 drivers/gpu/drm/rockchip/rk3066_hdmi.c 		frame.avi.colorspace = HDMI_COLORSPACE_RGB;
frame             200 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	frame.avi.colorimetry = hdmi->hdmi_data.colorimetry;
frame             201 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	frame.avi.scan_mode = HDMI_SCAN_MODE_NONE;
frame             203 drivers/gpu/drm/rockchip/rk3066_hdmi.c 	return rk3066_hdmi_upload_frame(hdmi, rc, &frame,
frame              48 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	struct hdmi_avi_infoframe frame;
frame              52 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	ret = drm_hdmi_avi_infoframe_from_display_mode(&frame,
frame              59 drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c 	ret = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame             687 drivers/gpu/drm/tegra/hdmi.c 	struct hdmi_avi_infoframe frame;
frame             691 drivers/gpu/drm/tegra/hdmi.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame,
frame             698 drivers/gpu/drm/tegra/hdmi.c 	err = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame             727 drivers/gpu/drm/tegra/hdmi.c 	struct hdmi_audio_infoframe frame;
frame             731 drivers/gpu/drm/tegra/hdmi.c 	err = hdmi_audio_infoframe_init(&frame);
frame             738 drivers/gpu/drm/tegra/hdmi.c 	frame.channels = hdmi->format.channels;
frame             740 drivers/gpu/drm/tegra/hdmi.c 	err = hdmi_audio_infoframe_pack(&frame, buffer, sizeof(buffer));
frame             776 drivers/gpu/drm/tegra/hdmi.c 	struct hdmi_vendor_infoframe frame;
frame             780 drivers/gpu/drm/tegra/hdmi.c 	hdmi_vendor_infoframe_init(&frame);
frame             781 drivers/gpu/drm/tegra/hdmi.c 	frame.s3d_struct = HDMI_3D_STRUCTURE_FRAME_PACKING;
frame             783 drivers/gpu/drm/tegra/hdmi.c 	err = hdmi_vendor_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            2106 drivers/gpu/drm/tegra/sor.c 	struct hdmi_avi_infoframe frame;
frame            2117 drivers/gpu/drm/tegra/sor.c 	err = drm_hdmi_avi_infoframe_from_display_mode(&frame,
frame            2124 drivers/gpu/drm/tegra/sor.c 	err = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            2177 drivers/gpu/drm/tegra/sor.c 	struct hdmi_audio_infoframe frame;
frame            2181 drivers/gpu/drm/tegra/sor.c 	err = hdmi_audio_infoframe_init(&frame);
frame            2187 drivers/gpu/drm/tegra/sor.c 	frame.channels = sor->format.channels;
frame            2189 drivers/gpu/drm/tegra/sor.c 	err = hdmi_audio_infoframe_pack(&frame, buffer, sizeof(buffer));
frame             351 drivers/gpu/drm/tiny/gm12u320.c 	int frame = 0;
frame             368 drivers/gpu/drm/tiny/gm12u320.c 			gm12u320->cmd_buf[21] = block | (frame << 7);
frame             411 drivers/gpu/drm/tiny/gm12u320.c 		frame = !frame;
frame             330 drivers/gpu/drm/vc4/vc4_hdmi.c 				     union hdmi_infoframe *frame)
frame             334 drivers/gpu/drm/vc4/vc4_hdmi.c 	u32 packet_id = frame->any.type - 0x80;
frame             344 drivers/gpu/drm/vc4/vc4_hdmi.c 	len = hdmi_infoframe_pack(frame, buffer, sizeof(buffer));
frame             348 drivers/gpu/drm/vc4/vc4_hdmi.c 	ret = vc4_hdmi_stop_packet(encoder, frame->any.type);
frame             385 drivers/gpu/drm/vc4/vc4_hdmi.c 	union hdmi_infoframe frame;
frame             388 drivers/gpu/drm/vc4/vc4_hdmi.c 	ret = drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
frame             395 drivers/gpu/drm/vc4/vc4_hdmi.c 	drm_hdmi_avi_infoframe_quant_range(&frame.avi,
frame             401 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.avi.right_bar = cstate->tv.margins.right;
frame             402 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.avi.left_bar = cstate->tv.margins.left;
frame             403 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.avi.top_bar = cstate->tv.margins.top;
frame             404 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.avi.bottom_bar = cstate->tv.margins.bottom;
frame             406 drivers/gpu/drm/vc4/vc4_hdmi.c 	vc4_hdmi_write_infoframe(encoder, &frame);
frame             411 drivers/gpu/drm/vc4/vc4_hdmi.c 	union hdmi_infoframe frame;
frame             414 drivers/gpu/drm/vc4/vc4_hdmi.c 	ret = hdmi_spd_infoframe_init(&frame.spd, "Broadcom", "Videocore");
frame             420 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.spd.sdi = HDMI_SPD_SDI_PC;
frame             422 drivers/gpu/drm/vc4/vc4_hdmi.c 	vc4_hdmi_write_infoframe(encoder, &frame);
frame             430 drivers/gpu/drm/vc4/vc4_hdmi.c 	union hdmi_infoframe frame;
frame             433 drivers/gpu/drm/vc4/vc4_hdmi.c 	ret = hdmi_audio_infoframe_init(&frame.audio);
frame             435 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.audio.coding_type = HDMI_AUDIO_CODING_TYPE_STREAM;
frame             436 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.audio.sample_frequency = HDMI_AUDIO_SAMPLE_FREQUENCY_STREAM;
frame             437 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.audio.sample_size = HDMI_AUDIO_SAMPLE_SIZE_STREAM;
frame             438 drivers/gpu/drm/vc4/vc4_hdmi.c 	frame.audio.channels = hdmi->audio.channels;
frame             440 drivers/gpu/drm/vc4/vc4_hdmi.c 	vc4_hdmi_write_infoframe(encoder, &frame);
frame              31 drivers/gpu/drm/vkms/vkms_crtc.c 		u64 frame = drm_crtc_accurate_vblank_count(crtc);
frame              38 drivers/gpu/drm/vkms/vkms_crtc.c 			state->frame_start = frame;
frame              41 drivers/gpu/drm/vkms/vkms_crtc.c 					 state->frame_start, frame);
frame              42 drivers/gpu/drm/vkms/vkms_crtc.c 		state->frame_end = frame;
frame              75 drivers/gpu/drm/zte/zx_hdmi.c 				   union hdmi_infoframe *frame, u8 fsel)
frame              83 drivers/gpu/drm/zte/zx_hdmi.c 	num = hdmi_infoframe_pack(frame, buffer, ZX_HDMI_INFOFRAME_SIZE);
frame             103 drivers/gpu/drm/zte/zx_hdmi.c 	union hdmi_infoframe frame;
frame             106 drivers/gpu/drm/zte/zx_hdmi.c 	ret = drm_hdmi_vendor_infoframe_from_display_mode(&frame.vendor.hdmi,
frame             115 drivers/gpu/drm/zte/zx_hdmi.c 	return zx_hdmi_infoframe_trans(hdmi, &frame, FSEL_VSIF);
frame             121 drivers/gpu/drm/zte/zx_hdmi.c 	union hdmi_infoframe frame;
frame             124 drivers/gpu/drm/zte/zx_hdmi.c 	ret = drm_hdmi_avi_infoframe_from_display_mode(&frame.avi,
frame             134 drivers/gpu/drm/zte/zx_hdmi.c 	frame.avi.colorspace = HDMI_COLORSPACE_YUV444;
frame             136 drivers/gpu/drm/zte/zx_hdmi.c 	return zx_hdmi_infoframe_trans(hdmi, &frame, FSEL_AVI);
frame             399 drivers/gpu/drm/zte/zx_hdmi.c 	union hdmi_infoframe frame;
frame             439 drivers/gpu/drm/zte/zx_hdmi.c 	memcpy(&frame.audio, cea, sizeof(*cea));
frame             441 drivers/gpu/drm/zte/zx_hdmi.c 	return zx_hdmi_infoframe_trans(hdmi, &frame, FSEL_AUDIO);
frame             259 drivers/hid/hid-uclogic-core.c 		if (params->frame.id != 0 &&
frame             262 drivers/hid/hid-uclogic-core.c 			data[0] = params->frame.id;
frame             308 drivers/hid/hid-uclogic-core.c 	    (report->id == params->frame.id)) {
frame             310 drivers/hid/hid-uclogic-core.c 		if (params->frame.dev_id_byte > 0 &&
frame             311 drivers/hid/hid-uclogic-core.c 		    params->frame.dev_id_byte < size) {
frame             312 drivers/hid/hid-uclogic-core.c 			data[params->frame.dev_id_byte] = 0xf;
frame             315 drivers/hid/hid-uclogic-core.c 		if (params->frame.re_lsb > 0 &&
frame             316 drivers/hid/hid-uclogic-core.c 		    params->frame.re_lsb / 8 < size) {
frame             317 drivers/hid/hid-uclogic-core.c 			unsigned int byte = params->frame.re_lsb / 8;
frame             318 drivers/hid/hid-uclogic-core.c 			unsigned int bit = params->frame.re_lsb % 8;
frame             386 drivers/hid/hid-uclogic-params.c static void uclogic_params_frame_cleanup(struct uclogic_params_frame *frame)
frame             388 drivers/hid/hid-uclogic-params.c 	kfree(frame->desc_ptr);
frame             389 drivers/hid/hid-uclogic-params.c 	memset(frame, 0, sizeof(*frame));
frame             408 drivers/hid/hid-uclogic-params.c 					struct uclogic_params_frame *frame,
frame             415 drivers/hid/hid-uclogic-params.c 	if (frame == NULL || (desc_ptr == NULL && desc_size != 0))
frame             422 drivers/hid/hid-uclogic-params.c 	memset(frame, 0, sizeof(*frame));
frame             423 drivers/hid/hid-uclogic-params.c 	frame->desc_ptr = copy_desc_ptr;
frame             424 drivers/hid/hid-uclogic-params.c 	frame->desc_size = desc_size;
frame             425 drivers/hid/hid-uclogic-params.c 	frame->id = id;
frame             446 drivers/hid/hid-uclogic-params.c 					struct uclogic_params_frame *frame,
frame             457 drivers/hid/hid-uclogic-params.c 	if (frame == NULL || pfound == NULL || hdev == NULL) {
frame             484 drivers/hid/hid-uclogic-params.c 				frame,
frame             513 drivers/hid/hid-uclogic-params.c 		uclogic_params_frame_cleanup(&params->frame);
frame             554 drivers/hid/hid-uclogic-params.c 	frame_present = (params->frame.desc_ptr != NULL);
frame             561 drivers/hid/hid-uclogic-params.c 		size += params->frame.desc_size;
frame             582 drivers/hid/hid-uclogic-params.c 			memcpy(p, params->frame.desc_ptr,
frame             583 drivers/hid/hid-uclogic-params.c 				params->frame.desc_size);
frame             584 drivers/hid/hid-uclogic-params.c 			p += params->frame.desc_size;
frame             761 drivers/hid/hid-uclogic-params.c 					&p.frame,
frame             788 drivers/hid/hid-uclogic-params.c 						&p.frame,
frame            1035 drivers/hid/hid-uclogic-params.c 				&p.frame,
frame            1060 drivers/hid/hid-uclogic-params.c 				&p.frame,
frame            1070 drivers/hid/hid-uclogic-params.c 			p.frame.re_lsb =
frame            1072 drivers/hid/hid-uclogic-params.c 			p.frame.dev_id_byte =
frame            1094 drivers/hid/hid-uclogic-params.c 				&p.frame,
frame             149 drivers/hid/hid-uclogic-params.h 	struct uclogic_params_frame frame;
frame             192 drivers/hid/hid-uclogic-params.h 		(_params)->frame.desc_ptr,                                  \
frame             193 drivers/hid/hid-uclogic-params.h 		(_params)->frame.desc_size,                                 \
frame             194 drivers/hid/hid-uclogic-params.h 		(_params)->frame.id,                                        \
frame             195 drivers/hid/hid-uclogic-params.h 		(_params)->frame.re_lsb,                                    \
frame             196 drivers/hid/hid-uclogic-params.h 		(_params)->frame.dev_id_byte,                               \
frame            1279 drivers/hid/wacom_wac.c 		unsigned char *frame = &data[i*pen_frame_len + 1];
frame            1280 drivers/hid/wacom_wac.c 		bool valid = frame[0] & 0x80;
frame            1281 drivers/hid/wacom_wac.c 		bool prox = frame[0] & 0x40;
frame            1282 drivers/hid/wacom_wac.c 		bool range = frame[0] & 0x20;
frame            1283 drivers/hid/wacom_wac.c 		bool invert = frame[0] & 0x10;
frame            1310 drivers/hid/wacom_wac.c 			input_report_abs(pen_input, ABS_X, get_unaligned_le16(&frame[1]));
frame            1311 drivers/hid/wacom_wac.c 			input_report_abs(pen_input, ABS_Y, get_unaligned_le16(&frame[3]));
frame            1317 drivers/hid/wacom_wac.c 					(int16_t)get_unaligned_le16(&frame[9]);
frame            1324 drivers/hid/wacom_wac.c 						 (char)frame[7]);
frame            1326 drivers/hid/wacom_wac.c 						 (char)frame[8]);
frame            1329 drivers/hid/wacom_wac.c 						 get_unaligned_le16(&frame[11]));
frame            1333 drivers/hid/wacom_wac.c 			input_report_abs(pen_input, ABS_PRESSURE, get_unaligned_le16(&frame[5]));
frame            1337 drivers/hid/wacom_wac.c 						 range ? frame[13] : wacom->features.distance_max);
frame            1340 drivers/hid/wacom_wac.c 						 range ? frame[7] : wacom->features.distance_max);
frame            1343 drivers/hid/wacom_wac.c 			input_report_key(pen_input, BTN_TOUCH, frame[0] & 0x09);
frame            1344 drivers/hid/wacom_wac.c 			input_report_key(pen_input, BTN_STYLUS, frame[0] & 0x02);
frame            1345 drivers/hid/wacom_wac.c 			input_report_key(pen_input, BTN_STYLUS2, frame[0] & 0x04);
frame            1371 drivers/hid/wacom_wac.c 		unsigned char *frame = &data[i*finger_frame_len + 109];
frame            1372 drivers/hid/wacom_wac.c 		int current_num_contacts = frame[0] & 0x7F;
frame            1375 drivers/hid/wacom_wac.c 		if (!(frame[0] & 0x80))
frame            1388 drivers/hid/wacom_wac.c 			unsigned char *touch = &frame[j*finger_touch_len + 1];
frame             955 drivers/ide/ide-cd.c 	msf->frame  = bcd2bin(msf->frame);
frame            1178 drivers/ide/ide-cd.c 						  toc->ent[i].addr.msf.frame);
frame            1205 drivers/ide/ide-cd.c 						   ms_tmp.ent.addr.msf.frame);
frame              36 drivers/ide/ide-cd.h 	u8 frame;
frame             412 drivers/ide/ide-cd_ioctl.c 			   &tocentry->cdte_addr.msf.frame);
frame              73 drivers/iio/chemical/pms7003.c 	struct pms7003_frame frame;
frame             111 drivers/iio/chemical/pms7003.c 	struct pms7003_frame *frame = &state->frame;
frame             122 drivers/iio/chemical/pms7003.c 		pms7003_get_pm(frame->data + PMS7003_PM1_OFFSET);
frame             124 drivers/iio/chemical/pms7003.c 		pms7003_get_pm(frame->data + PMS7003_PM2P5_OFFSET);
frame             126 drivers/iio/chemical/pms7003.c 		pms7003_get_pm(frame->data + PMS7003_PM10_OFFSET);
frame             142 drivers/iio/chemical/pms7003.c 	struct pms7003_frame *frame = &state->frame;
frame             156 drivers/iio/chemical/pms7003.c 			*val = pms7003_get_pm(frame->data + chan->address);
frame             194 drivers/iio/chemical/pms7003.c static u16 pms7003_calc_checksum(struct pms7003_frame *frame)
frame             197 drivers/iio/chemical/pms7003.c 		       (frame->length >> 8) + (u8)frame->length;
frame             200 drivers/iio/chemical/pms7003.c 	for (i = 0; i < frame->length - PMS7003_CHECKSUM_LENGTH; i++)
frame             201 drivers/iio/chemical/pms7003.c 		checksum += frame->data[i];
frame             206 drivers/iio/chemical/pms7003.c static bool pms7003_frame_is_okay(struct pms7003_frame *frame)
frame             208 drivers/iio/chemical/pms7003.c 	int offset = frame->length - PMS7003_CHECKSUM_LENGTH;
frame             209 drivers/iio/chemical/pms7003.c 	u16 checksum = get_unaligned_be16(frame->data + offset);
frame             211 drivers/iio/chemical/pms7003.c 	return checksum == pms7003_calc_checksum(frame);
frame             219 drivers/iio/chemical/pms7003.c 	struct pms7003_frame *frame = &state->frame;
frame             222 drivers/iio/chemical/pms7003.c 	if (!frame->expected_length) {
frame             235 drivers/iio/chemical/pms7003.c 			frame->expected_length = num;
frame             236 drivers/iio/chemical/pms7003.c 			frame->length = 0;
frame             242 drivers/iio/chemical/pms7003.c 	num = min(size, (size_t)(frame->expected_length - frame->length));
frame             243 drivers/iio/chemical/pms7003.c 	memcpy(frame->data + frame->length, buf, num);
frame             244 drivers/iio/chemical/pms7003.c 	frame->length += num;
frame             246 drivers/iio/chemical/pms7003.c 	if (frame->length == frame->expected_length) {
frame             247 drivers/iio/chemical/pms7003.c 		if (pms7003_frame_is_okay(frame))
frame             250 drivers/iio/chemical/pms7003.c 		frame->expected_length = 0;
frame            8857 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8859 drivers/infiniband/hw/hfi1/chip.c 	frame = continuous << CONTINIOUS_REMOTE_UPDATE_SUPPORT_SHIFT
frame            8862 drivers/infiniband/hw/hfi1/chip.c 				GENERAL_CONFIG, frame);
frame            8868 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8870 drivers/infiniband/hw/hfi1/chip.c 	frame = (u32)vau << VAU_SHIFT
frame            8876 drivers/infiniband/hw/hfi1/chip.c 				GENERAL_CONFIG, frame);
frame            8882 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8885 drivers/infiniband/hw/hfi1/chip.c 			 &frame);
frame            8886 drivers/infiniband/hw/hfi1/chip.c 	*misc_bits = (frame >> MISC_CONFIG_BITS_SHIFT) & MISC_CONFIG_BITS_MASK;
frame            8887 drivers/infiniband/hw/hfi1/chip.c 	*flag_bits = (frame >> LOCAL_FLAG_BITS_SHIFT) & LOCAL_FLAG_BITS_MASK;
frame            8888 drivers/infiniband/hw/hfi1/chip.c 	*link_widths = (frame >> LINK_WIDTH_SHIFT) & LINK_WIDTH_MASK;
frame            8896 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8898 drivers/infiniband/hw/hfi1/chip.c 	frame = (u32)misc_bits << MISC_CONFIG_BITS_SHIFT
frame            8902 drivers/infiniband/hw/hfi1/chip.c 		     frame);
frame            8908 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8910 drivers/infiniband/hw/hfi1/chip.c 	frame = ((u32)device_id << LOCAL_DEVICE_ID_SHIFT)
frame            8912 drivers/infiniband/hw/hfi1/chip.c 	return load_8051_config(dd, LOCAL_DEVICE_ID, GENERAL_CONFIG, frame);
frame            8918 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8920 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, REMOTE_DEVICE_ID, GENERAL_CONFIG, &frame);
frame            8921 drivers/infiniband/hw/hfi1/chip.c 	*device_id = (frame >> REMOTE_DEVICE_ID_SHIFT) & REMOTE_DEVICE_ID_MASK;
frame            8922 drivers/infiniband/hw/hfi1/chip.c 	*device_rev = (frame >> REMOTE_DEVICE_REV_SHIFT)
frame            8928 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8932 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, RESERVED_REGISTERS, GENERAL_CONFIG, &frame);
frame            8934 drivers/infiniband/hw/hfi1/chip.c 	frame &= ~mask;
frame            8935 drivers/infiniband/hw/hfi1/chip.c 	frame |= ((u32)version << HOST_INTERFACE_VERSION_SHIFT);
frame            8937 drivers/infiniband/hw/hfi1/chip.c 				frame);
frame            8943 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8945 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, MISC_STATUS, GENERAL_CONFIG, &frame);
frame            8946 drivers/infiniband/hw/hfi1/chip.c 	*ver_major = (frame >> STS_FM_VERSION_MAJOR_SHIFT) &
frame            8948 drivers/infiniband/hw/hfi1/chip.c 	*ver_minor = (frame >> STS_FM_VERSION_MINOR_SHIFT) &
frame            8951 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, VERSION_PATCH, GENERAL_CONFIG, &frame);
frame            8952 drivers/infiniband/hw/hfi1/chip.c 	*ver_patch = (frame >> STS_FM_VERSION_PATCH_SHIFT) &
frame            8959 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8961 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, VERIFY_CAP_REMOTE_PHY, GENERAL_CONFIG, &frame);
frame            8962 drivers/infiniband/hw/hfi1/chip.c 	*power_management = (frame >> POWER_MANAGEMENT_SHIFT)
frame            8964 drivers/infiniband/hw/hfi1/chip.c 	*continuous = (frame >> CONTINIOUS_REMOTE_UPDATE_SUPPORT_SHIFT)
frame            8971 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8973 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, VERIFY_CAP_REMOTE_FABRIC, GENERAL_CONFIG, &frame);
frame            8974 drivers/infiniband/hw/hfi1/chip.c 	*vau = (frame >> VAU_SHIFT) & VAU_MASK;
frame            8975 drivers/infiniband/hw/hfi1/chip.c 	*z = (frame >> Z_SHIFT) & Z_MASK;
frame            8976 drivers/infiniband/hw/hfi1/chip.c 	*vcu = (frame >> VCU_SHIFT) & VCU_MASK;
frame            8977 drivers/infiniband/hw/hfi1/chip.c 	*vl15buf = (frame >> VL15BUF_SHIFT) & VL15BUF_MASK;
frame            8978 drivers/infiniband/hw/hfi1/chip.c 	*crc_sizes = (frame >> CRC_SIZES_SHIFT) & CRC_SIZES_MASK;
frame            8985 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8988 drivers/infiniband/hw/hfi1/chip.c 			 &frame);
frame            8989 drivers/infiniband/hw/hfi1/chip.c 	*remote_tx_rate = (frame >> REMOTE_TX_RATE_SHIFT)
frame            8991 drivers/infiniband/hw/hfi1/chip.c 	*link_widths = (frame >> LINK_WIDTH_SHIFT) & LINK_WIDTH_MASK;
frame            8996 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            8998 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, LOCAL_LNI_INFO, GENERAL_CONFIG, &frame);
frame            8999 drivers/infiniband/hw/hfi1/chip.c 	*enable_lane_rx = (frame >> ENABLE_LANE_RX_SHIFT) & ENABLE_LANE_RX_MASK;
frame            9014 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            9020 drivers/infiniband/hw/hfi1/chip.c 				       &frame);
frame            9022 drivers/infiniband/hw/hfi1/chip.c 			*link_quality = (frame >> LINK_QUALITY_SHIFT)
frame            9029 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            9031 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, LINK_QUALITY_INFO, GENERAL_CONFIG, &frame);
frame            9032 drivers/infiniband/hw/hfi1/chip.c 	*pdrrc = (frame >> DOWN_REMOTE_REASON_SHIFT) & DOWN_REMOTE_REASON_MASK;
frame            9037 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            9039 drivers/infiniband/hw/hfi1/chip.c 	read_8051_config(dd, LINK_DOWN_REASON, GENERAL_CONFIG, &frame);
frame            9040 drivers/infiniband/hw/hfi1/chip.c 	*ldr = (frame & 0xff);
frame            9049 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            9052 drivers/infiniband/hw/hfi1/chip.c 	ret = read_8051_config(dd, TX_SETTINGS, GENERAL_CONFIG, &frame);
frame            9053 drivers/infiniband/hw/hfi1/chip.c 	*enable_lane_tx = (frame >> ENABLE_LANE_TX_SHIFT)
frame            9055 drivers/infiniband/hw/hfi1/chip.c 	*tx_polarity_inversion = (frame >> TX_POLARITY_INVERSION_SHIFT)
frame            9057 drivers/infiniband/hw/hfi1/chip.c 	*rx_polarity_inversion = (frame >> RX_POLARITY_INVERSION_SHIFT)
frame            9059 drivers/infiniband/hw/hfi1/chip.c 	*max_rate = (frame >> MAX_RATE_SHIFT) & MAX_RATE_MASK;
frame            9069 drivers/infiniband/hw/hfi1/chip.c 	u32 frame;
frame            9072 drivers/infiniband/hw/hfi1/chip.c 	frame = enable_lane_tx << ENABLE_LANE_TX_SHIFT
frame            9076 drivers/infiniband/hw/hfi1/chip.c 	return load_8051_config(dd, TX_SETTINGS, GENERAL_CONFIG, frame);
frame            10241 drivers/infiniband/hw/hfi1/chip.c static void decode_state_complete(struct hfi1_pportdata *ppd, u32 frame,
frame            10258 drivers/infiniband/hw/hfi1/chip.c 	success = frame & 0x1;
frame            10259 drivers/infiniband/hw/hfi1/chip.c 	state = (frame >> 1) & 0x7;
frame            10260 drivers/infiniband/hw/hfi1/chip.c 	reason = (frame >> 8) & 0xff;
frame            10261 drivers/infiniband/hw/hfi1/chip.c 	lanes = (frame >> 16) & 0xffff;
frame            10264 drivers/infiniband/hw/hfi1/chip.c 		   prefix, frame);
frame              60 drivers/infiniband/hw/hfi1/intr.c 	u32 frame;
frame              66 drivers/infiniband/hw/hfi1/intr.c 		read_8051_config(dd, REMOTE_LNI_INFO, GENERAL_CONFIG, &frame);
frame              67 drivers/infiniband/hw/hfi1/intr.c 		ppd->mgmt_allowed = (frame >> MGMT_ALLOWED_SHIFT)
frame             782 drivers/infiniband/hw/mlx5/odp.c 	struct pf_frame *head = NULL, *frame;
frame             885 drivers/infiniband/hw/mlx5/odp.c 			frame = kzalloc(sizeof(*frame), GFP_KERNEL);
frame             886 drivers/infiniband/hw/mlx5/odp.c 			if (!frame) {
frame             891 drivers/infiniband/hw/mlx5/odp.c 			frame->key = be32_to_cpu(pklm->key);
frame             892 drivers/infiniband/hw/mlx5/odp.c 			frame->io_virt = be64_to_cpu(pklm->va) + offset;
frame             893 drivers/infiniband/hw/mlx5/odp.c 			frame->bcnt = min_t(size_t, bcnt,
frame             895 drivers/infiniband/hw/mlx5/odp.c 			frame->depth = depth + 1;
frame             896 drivers/infiniband/hw/mlx5/odp.c 			frame->next = head;
frame             897 drivers/infiniband/hw/mlx5/odp.c 			head = frame;
frame             899 drivers/infiniband/hw/mlx5/odp.c 			bcnt -= frame->bcnt;
frame             911 drivers/infiniband/hw/mlx5/odp.c 		frame = head;
frame             912 drivers/infiniband/hw/mlx5/odp.c 		head = frame->next;
frame             914 drivers/infiniband/hw/mlx5/odp.c 		key = frame->key;
frame             915 drivers/infiniband/hw/mlx5/odp.c 		io_virt = frame->io_virt;
frame             916 drivers/infiniband/hw/mlx5/odp.c 		bcnt = frame->bcnt;
frame             917 drivers/infiniband/hw/mlx5/odp.c 		depth = frame->depth;
frame             918 drivers/infiniband/hw/mlx5/odp.c 		kfree(frame);
frame             925 drivers/infiniband/hw/mlx5/odp.c 		frame = head;
frame             926 drivers/infiniband/hw/mlx5/odp.c 		head = frame->next;
frame             927 drivers/infiniband/hw/mlx5/odp.c 		kfree(frame);
frame              93 drivers/input/input-mt.c 	mt->frame = 1;
frame             145 drivers/input/input-mt.c 	slot->frame = mt->frame;
frame             282 drivers/input/input-mt.c 		mt->frame++;
frame             311 drivers/input/input-mt.c 	mt->frame++;
frame            2777 drivers/input/touchscreen/atmel_mxt_ts.c 	unsigned int frame = 0;
frame            2859 drivers/input/touchscreen/atmel_mxt_ts.c 			frame++;
frame            2862 drivers/input/touchscreen/atmel_mxt_ts.c 		if (frame % 50 == 0)
frame            2864 drivers/input/touchscreen/atmel_mxt_ts.c 				frame, pos, fw->size);
frame            2873 drivers/input/touchscreen/atmel_mxt_ts.c 	dev_dbg(dev, "Sent %d frames, %d bytes\n", frame, pos);
frame             141 drivers/ipack/devices/ipoctal.c 	icount->frame = channel->stats.framing_err;
frame             268 drivers/isdn/mISDN/l1oip_core.c 	u8 frame[MAX_DFRAME_LEN_L1 + 32];
frame             275 drivers/isdn/mISDN/l1oip_core.c 	p = frame;
frame             320 drivers/isdn/mISDN/l1oip_core.c 	len += p - frame;
frame             336 drivers/isdn/mISDN/l1oip_core.c 	hc->sendiov.iov_base = frame;
frame             174 drivers/md/persistent-data/dm-btree.c 	struct frame spine[MAX_SPINE_DEPTH];
frame             177 drivers/md/persistent-data/dm-btree.c static int top_frame(struct del_stack *s, struct frame **f)
frame             194 drivers/md/persistent-data/dm-btree.c static void prefetch_children(struct del_stack *s, struct frame *f)
frame             203 drivers/md/persistent-data/dm-btree.c static bool is_internal_level(struct dm_btree_info *info, struct frame *f)
frame             231 drivers/md/persistent-data/dm-btree.c 		struct frame *f = s->spine + ++s->top;
frame             254 drivers/md/persistent-data/dm-btree.c 	struct frame *f = s->spine + s->top--;
frame             262 drivers/md/persistent-data/dm-btree.c 	struct frame *f;
frame             293 drivers/md/persistent-data/dm-btree.c 		struct frame *f;
frame            1123 drivers/media/dvb-frontends/drx39xyj/drx_driver.h 		enum drx_tps_frame frame;	/*< Tps frame      */
frame             529 drivers/media/i2c/adv7511-v4l2.c 	union hdmi_infoframe frame;
frame             558 drivers/media/i2c/adv7511-v4l2.c 	if (hdmi_infoframe_unpack(&frame, buffer, sizeof(buffer)) < 0) {
frame             563 drivers/media/i2c/adv7511-v4l2.c 	hdmi_infoframe_log(KERN_INFO, dev, &frame);
frame            2419 drivers/media/i2c/adv7604.c 				  union hdmi_infoframe *frame)
frame            2447 drivers/media/i2c/adv7604.c 	if (hdmi_infoframe_unpack(frame, buffer, sizeof(buffer)) < 0) {
frame            2465 drivers/media/i2c/adv7604.c 		union hdmi_infoframe frame;
frame            2468 drivers/media/i2c/adv7604.c 		if (adv76xx_read_infoframe(sd, i, &frame))
frame            2470 drivers/media/i2c/adv7604.c 		hdmi_infoframe_log(KERN_INFO, &client->dev, &frame);
frame            2554 drivers/media/i2c/adv7842.c 	union hdmi_infoframe frame;
frame            2577 drivers/media/i2c/adv7842.c 	if (hdmi_infoframe_unpack(&frame, buffer, sizeof(buffer)) < 0) {
frame            2582 drivers/media/i2c/adv7842.c 	hdmi_infoframe_log(KERN_INFO, dev, &frame);
frame              94 drivers/media/i2c/mt9t112.c 	struct v4l2_rect		 frame;
frame             831 drivers/media/i2c/mt9t112.c 	mt9t112_set_a_frame_size(client, priv->frame.width, priv->frame.height);
frame             837 drivers/media/i2c/mt9t112.c 		priv->frame.width,
frame             838 drivers/media/i2c/mt9t112.c 		priv->frame.height);
frame             861 drivers/media/i2c/mt9t112.c 	priv->frame = *rect;
frame             866 drivers/media/i2c/mt9t112.c 	v4l_bound_align_image(&priv->frame.width, 0, MAX_WIDTH, 0,
frame             867 drivers/media/i2c/mt9t112.c 			      &priv->frame.height, 0, MAX_HEIGHT, 0, 0);
frame             892 drivers/media/i2c/mt9t112.c 		sel->r = priv->frame;
frame             925 drivers/media/i2c/mt9t112.c 	mf->width	= priv->frame.width;
frame             926 drivers/media/i2c/mt9t112.c 	mf->height	= priv->frame.height;
frame             942 drivers/media/i2c/mt9t112.c 		.left = priv->frame.left,
frame             943 drivers/media/i2c/mt9t112.c 		.top = priv->frame.top,
frame             437 drivers/media/i2c/tc358743.c 	union hdmi_infoframe frame;
frame             447 drivers/media/i2c/tc358743.c 	if (hdmi_infoframe_unpack(&frame, buffer, sizeof(buffer)) < 0) {
frame             452 drivers/media/i2c/tc358743.c 	hdmi_infoframe_log(KERN_INFO, dev, &frame);
frame            1249 drivers/media/i2c/tda1997x.c 	union hdmi_infoframe frame;
frame            1256 drivers/media/i2c/tda1997x.c 	err = hdmi_infoframe_unpack(&frame, buffer, sizeof(buffer));
frame            1263 drivers/media/i2c/tda1997x.c 	hdmi_infoframe_log(KERN_INFO, &state->client->dev, &frame);
frame            1264 drivers/media/i2c/tda1997x.c 	switch (frame.any.type) {
frame            1268 drivers/media/i2c/tda1997x.c 		switch (frame.audio.sample_frequency) {
frame            1296 drivers/media/i2c/tda1997x.c 		switch (frame.audio.sample_size) {
frame            1312 drivers/media/i2c/tda1997x.c 		state->audio_channels = frame.audio.channels;
frame            1313 drivers/media/i2c/tda1997x.c 		if (frame.audio.channel_allocation &&
frame            1314 drivers/media/i2c/tda1997x.c 		    frame.audio.channel_allocation != state->audio_ch_alloc) {
frame            1316 drivers/media/i2c/tda1997x.c 			state->audio_ch_alloc = frame.audio.channel_allocation;
frame            1325 drivers/media/i2c/tda1997x.c 		state->avi_infoframe = frame.avi;
frame            1331 drivers/media/i2c/tda1997x.c 		if (frame.avi.colorspace == HDMI_COLORSPACE_YUV422)
frame            1338 drivers/media/i2c/tda1997x.c 		reg |= frame.avi.pixel_repeat;
frame            1928 drivers/media/i2c/tda1997x.c 	union hdmi_infoframe frame;
frame            1935 drivers/media/i2c/tda1997x.c 	err = hdmi_infoframe_unpack(&frame, buffer, sizeof(buffer));
frame            1942 drivers/media/i2c/tda1997x.c 	hdmi_infoframe_log(KERN_INFO, &state->client->dev, &frame);
frame             494 drivers/media/pci/cx18/cx18-driver.h 	u32 frame; /* Count of VBI buffers/frames received from Encoder */
frame             813 drivers/media/pci/cx18/cx18-streams.c 		cx->vbi.frame = 0;
frame              45 drivers/media/pci/cx18/cx18-vbi.c 	int idx = cx->vbi.frame % CX18_VBI_FRAMES;
frame             210 drivers/media/pci/cx18/cx18-vbi.c 		memcpy(p, &cx->vbi.frame, 4);
frame             211 drivers/media/pci/cx18/cx18-vbi.c 		cx->vbi.frame++;
frame             234 drivers/media/pci/cx18/cx18-vbi.c 	cx->vbi.frame++;
frame              94 drivers/media/pci/ivtv/ivtv-controls.c int ivtv_g_pts_frame(struct ivtv *itv, s64 *pts, s64 *frame)
frame             101 drivers/media/pci/ivtv/ivtv-controls.c 		*frame = itv->last_dec_timing[0];
frame             105 drivers/media/pci/ivtv/ivtv-controls.c 	*frame = 0;
frame             114 drivers/media/pci/ivtv/ivtv-controls.c 		*frame = data[0];
frame              14 drivers/media/pci/ivtv/ivtv-controls.h int ivtv_g_pts_frame(struct ivtv *itv, s64 *pts, s64 *frame);
frame             567 drivers/media/pci/ivtv/ivtv-driver.h 	u32 frame;				/* frame counter hack needed for backwards compatibility
frame            1673 drivers/media/pci/ivtv/ivtv-ioctl.c 		s64 frame;
frame            1682 drivers/media/pci/ivtv/ivtv-ioctl.c 		return ivtv_g_pts_frame(itv, pts, &frame);
frame            1686 drivers/media/pci/ivtv/ivtv-ioctl.c 		s64 *frame = arg;
frame            1691 drivers/media/pci/ivtv/ivtv-ioctl.c 			*frame = 0;
frame            1696 drivers/media/pci/ivtv/ivtv-ioctl.c 		return ivtv_g_pts_frame(itv, &pts, frame);
frame             341 drivers/media/pci/ivtv/ivtv-irq.c 	u8 frame = yi->draw_frame;
frame             342 drivers/media/pci/ivtv/ivtv-irq.c 	struct yuv_frame_info *f = &yi->new_frame_info[frame];
frame             831 drivers/media/pci/ivtv/ivtv-irq.c 	unsigned int frame = read_reg(IVTV_REG_DEC_LINE_FIELD) & 1;
frame             838 drivers/media/pci/ivtv/ivtv-irq.c 	if (((frame ^ f->sync_field) == 0 &&
frame             840 drivers/media/pci/ivtv/ivtv-irq.c 			(frame != (itv->last_vsync_field & 1) && !f->interlaced)) {
frame             856 drivers/media/pci/ivtv/ivtv-irq.c 	if (frame != (itv->last_vsync_field & 1)) {
frame             868 drivers/media/pci/ivtv/ivtv-irq.c 		if (frame == 0) {
frame             882 drivers/media/pci/ivtv/ivtv-irq.c 			v4l2_event_queue(&s->vdev, frame ? &evtop : &evbottom);
frame             886 drivers/media/pci/ivtv/ivtv-irq.c 		if (frame && (itv->output_mode == OUT_PASSTHROUGH ||
frame             535 drivers/media/pci/ivtv/ivtv-streams.c 		itv->vbi.frame = 0;
frame             187 drivers/media/pci/ivtv/ivtv-vbi.c 	int idx = itv->vbi.frame % IVTV_VBI_FRAMES;
frame             385 drivers/media/pci/ivtv/ivtv-vbi.c 			memcpy(p, &itv->vbi.frame, 4);
frame             386 drivers/media/pci/ivtv/ivtv-vbi.c 			itv->vbi.frame++;
frame             418 drivers/media/pci/ivtv/ivtv-vbi.c 		itv->vbi.frame++;
frame              31 drivers/media/pci/ivtv/ivtv-yuv.c 	u8 frame = yi->draw_frame;
frame              32 drivers/media/pci/ivtv/ivtv-yuv.c 	struct yuv_frame_info *f = &yi->new_frame_info[frame];
frame              38 drivers/media/pci/ivtv/ivtv-yuv.c 	y_buffer_offset = IVTV_DECODER_OFFSET + yuv_offset[frame];
frame             130 drivers/media/pci/ivtv/ivtv-yuv.c 		dma->SGarray[dma->SG_length].dst = cpu_to_le32(IVTV_DECODER_OFFSET + yuv_offset[frame]);
frame             806 drivers/media/pci/ivtv/ivtv-yuv.c 	int frame = yi->update_frame;
frame             809 drivers/media/pci/ivtv/ivtv-yuv.c 	IVTV_DEBUG_YUV("Update yuv registers for frame %d\n", frame);
frame             810 drivers/media/pci/ivtv/ivtv-yuv.c 	f = yi->new_frame_info[frame];
frame             968 drivers/media/pci/ivtv/ivtv-yuv.c 	u8 frame = yi->draw_frame;
frame             969 drivers/media/pci/ivtv/ivtv-yuv.c 	u8 last_frame = (u8)(frame - 1) % IVTV_YUV_BUFFERS;
frame             970 drivers/media/pci/ivtv/ivtv-yuv.c 	struct yuv_frame_info *nf = &yi->new_frame_info[frame];
frame            1049 drivers/media/pci/ivtv/ivtv-yuv.c 		IVTV_DEBUG_YUV("Requesting reg update for frame %d\n", frame);
frame              26 drivers/media/pci/ttpci/dvb_filter.c 	u8 frame = 0;
frame              49 drivers/media/pci/ttpci/dvb_filter.c 	frame = (headr[2]&0x3f);
frame              50 drivers/media/pci/ttpci/dvb_filter.c 	ai->bit_rate = ac3_bitrates[frame >> 1]*1000;
frame              61 drivers/media/pci/ttpci/dvb_filter.c 	ai->framesize = ac3_frames[fr][frame >> 1];
frame              62 drivers/media/pci/ttpci/dvb_filter.c 	if ((frame & 1) &&  (fr == 1)) ai->framesize++;
frame             340 drivers/media/pci/tw5864/tw5864-reg.h #define TW5864_RT_CNTR_CH_FRM(channel, frame) \
frame             341 drivers/media/pci/tw5864/tw5864-reg.h 	(0x0c00 | (channel << 4) | (frame << 2))
frame             179 drivers/media/pci/tw5864/tw5864-video.c static void tw5864_handle_frame(struct tw5864_h264_frame *frame);
frame             951 drivers/media/pci/tw5864/tw5864-video.c 		struct tw5864_h264_frame *frame = &dev->h264_buf[i];
frame             953 drivers/media/pci/tw5864/tw5864-video.c 		frame->vlc.addr = dma_alloc_coherent(&dev->pci->dev,
frame             955 drivers/media/pci/tw5864/tw5864-video.c 						     &frame->vlc.dma_addr,
frame             957 drivers/media/pci/tw5864/tw5864-video.c 		if (!frame->vlc.addr) {
frame             962 drivers/media/pci/tw5864/tw5864-video.c 		frame->mv.addr = dma_alloc_coherent(&dev->pci->dev,
frame             964 drivers/media/pci/tw5864/tw5864-video.c 						    &frame->mv.dma_addr,
frame             966 drivers/media/pci/tw5864/tw5864-video.c 		if (!frame->mv.addr) {
frame             970 drivers/media/pci/tw5864/tw5864-video.c 					  frame->vlc.addr, frame->vlc.dma_addr);
frame            1296 drivers/media/pci/tw5864/tw5864-video.c static int tw5864_is_motion_triggered(struct tw5864_h264_frame *frame)
frame            1298 drivers/media/pci/tw5864/tw5864-video.c 	struct tw5864_input *input = frame->input;
frame            1299 drivers/media/pci/tw5864/tw5864-video.c 	u32 *mv = (u32 *)frame->mv.addr;
frame            1324 drivers/media/pci/tw5864/tw5864-video.c 		struct tw5864_h264_frame *frame =
frame            1328 drivers/media/pci/tw5864/tw5864-video.c 		dma_sync_single_for_cpu(&dev->pci->dev, frame->vlc.dma_addr,
frame            1330 drivers/media/pci/tw5864/tw5864-video.c 		dma_sync_single_for_cpu(&dev->pci->dev, frame->mv.dma_addr,
frame            1332 drivers/media/pci/tw5864/tw5864-video.c 		tw5864_handle_frame(frame);
frame            1333 drivers/media/pci/tw5864/tw5864-video.c 		dma_sync_single_for_device(&dev->pci->dev, frame->vlc.dma_addr,
frame            1335 drivers/media/pci/tw5864/tw5864-video.c 		dma_sync_single_for_device(&dev->pci->dev, frame->mv.dma_addr,
frame            1360 drivers/media/pci/tw5864/tw5864-video.c static void tw5864_handle_frame(struct tw5864_h264_frame *frame)
frame            1363 drivers/media/pci/tw5864/tw5864-video.c 	struct tw5864_input *input = frame->input;
frame            1367 drivers/media/pci/tw5864/tw5864-video.c 	int frame_len = frame->vlc_len - SKIP_VLCBUF_BYTES;
frame            1371 drivers/media/pci/tw5864/tw5864-video.c 	u8 vlc_first_byte = ((u8 *)(frame->vlc.addr + SKIP_VLCBUF_BYTES))[0];
frame            1378 drivers/media/pci/tw5864/tw5864-video.c 	if (frame->checksum !=
frame            1379 drivers/media/pci/tw5864/tw5864-video.c 	    tw5864_vlc_checksum((u32 *)frame->vlc.addr, frame_len))
frame            1416 drivers/media/pci/tw5864/tw5864-video.c 	src = frame->vlc.addr + SKIP_VLCBUF_BYTES + 1;
frame            1436 drivers/media/pci/tw5864/tw5864-video.c 	vb->vb.vb2_buf.timestamp = frame->timestamp;
frame            1438 drivers/media/pci/tw5864/tw5864-video.c 	v4l2_buf->sequence = frame->seqno;
frame            1441 drivers/media/pci/tw5864/tw5864-video.c 	if (frame->gop_seqno /* P-frame */ &&
frame            1442 drivers/media/pci/tw5864/tw5864-video.c 	    tw5864_is_motion_triggered(frame)) {
frame             230 drivers/media/platform/exynos-gsc/gsc-core.c void gsc_set_frame_size(struct gsc_frame *frame, int width, int height)
frame             232 drivers/media/platform/exynos-gsc/gsc-core.c 	frame->f_width	= width;
frame             233 drivers/media/platform/exynos-gsc/gsc-core.c 	frame->f_height	= height;
frame             234 drivers/media/platform/exynos-gsc/gsc-core.c 	frame->crop.width = width;
frame             235 drivers/media/platform/exynos-gsc/gsc-core.c 	frame->crop.height = height;
frame             236 drivers/media/platform/exynos-gsc/gsc-core.c 	frame->crop.left = 0;
frame             237 drivers/media/platform/exynos-gsc/gsc-core.c 	frame->crop.top = 0;
frame             481 drivers/media/platform/exynos-gsc/gsc-core.c 	struct gsc_frame *frame;
frame             485 drivers/media/platform/exynos-gsc/gsc-core.c 	frame = ctx_get_frame(ctx, f->type);
frame             486 drivers/media/platform/exynos-gsc/gsc-core.c 	if (IS_ERR(frame))
frame             487 drivers/media/platform/exynos-gsc/gsc-core.c 		return PTR_ERR(frame);
frame             491 drivers/media/platform/exynos-gsc/gsc-core.c 	pix_mp->width		= frame->f_width;
frame             492 drivers/media/platform/exynos-gsc/gsc-core.c 	pix_mp->height		= frame->f_height;
frame             494 drivers/media/platform/exynos-gsc/gsc-core.c 	pix_mp->pixelformat	= frame->fmt->pixelformat;
frame             495 drivers/media/platform/exynos-gsc/gsc-core.c 	pix_mp->num_planes	= frame->fmt->num_planes;
frame             499 drivers/media/platform/exynos-gsc/gsc-core.c 		pix_mp->plane_fmt[i].bytesperline = (frame->f_width *
frame             500 drivers/media/platform/exynos-gsc/gsc-core.c 			frame->fmt->depth[i]) / 8;
frame             502 drivers/media/platform/exynos-gsc/gsc-core.c 			 pix_mp->plane_fmt[i].bytesperline * frame->f_height;
frame             801 drivers/media/platform/exynos-gsc/gsc-core.c 			struct gsc_frame *frame, struct gsc_addr *addr)
frame             806 drivers/media/platform/exynos-gsc/gsc-core.c 	if ((vb == NULL) || (frame == NULL))
frame             809 drivers/media/platform/exynos-gsc/gsc-core.c 	pix_size = frame->f_width * frame->f_height;
frame             812 drivers/media/platform/exynos-gsc/gsc-core.c 		frame->fmt->num_planes, frame->fmt->num_comp, pix_size);
frame             816 drivers/media/platform/exynos-gsc/gsc-core.c 	if (frame->fmt->num_planes == 1) {
frame             817 drivers/media/platform/exynos-gsc/gsc-core.c 		switch (frame->fmt->num_comp) {
frame             830 drivers/media/platform/exynos-gsc/gsc-core.c 			if (GSC_YUV420 == frame->fmt->color)
frame             842 drivers/media/platform/exynos-gsc/gsc-core.c 		if (frame->fmt->num_planes >= 2)
frame             845 drivers/media/platform/exynos-gsc/gsc-core.c 		if (frame->fmt->num_planes == 3)
frame             849 drivers/media/platform/exynos-gsc/gsc-core.c 	if ((frame->fmt->pixelformat == V4L2_PIX_FMT_VYUY) ||
frame             850 drivers/media/platform/exynos-gsc/gsc-core.c 		(frame->fmt->pixelformat == V4L2_PIX_FMT_YVYU) ||
frame             851 drivers/media/platform/exynos-gsc/gsc-core.c 		(frame->fmt->pixelformat == V4L2_PIX_FMT_YVU420) ||
frame             852 drivers/media/platform/exynos-gsc/gsc-core.c 		(frame->fmt->pixelformat == V4L2_PIX_FMT_YVU420M))
frame             388 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_set_frame_size(struct gsc_frame *frame, int width, int height);
frame             404 drivers/media/platform/exynos-gsc/gsc-core.h 		     struct gsc_frame *frame, struct gsc_addr *addr);
frame             475 drivers/media/platform/exynos-gsc/gsc-core.h 	struct gsc_frame *frame;
frame             478 drivers/media/platform/exynos-gsc/gsc-core.h 		frame = &ctx->s_frame;
frame             480 drivers/media/platform/exynos-gsc/gsc-core.h 		frame = &ctx->d_frame;
frame             486 drivers/media/platform/exynos-gsc/gsc-core.h 	return frame;
frame             232 drivers/media/platform/exynos-gsc/gsc-m2m.c 	struct gsc_frame *frame;
frame             235 drivers/media/platform/exynos-gsc/gsc-m2m.c 	frame = ctx_get_frame(ctx, vq->type);
frame             236 drivers/media/platform/exynos-gsc/gsc-m2m.c 	if (IS_ERR(frame))
frame             237 drivers/media/platform/exynos-gsc/gsc-m2m.c 		return PTR_ERR(frame);
frame             239 drivers/media/platform/exynos-gsc/gsc-m2m.c 	if (!frame->fmt)
frame             242 drivers/media/platform/exynos-gsc/gsc-m2m.c 	*num_planes = frame->fmt->num_planes;
frame             243 drivers/media/platform/exynos-gsc/gsc-m2m.c 	for (i = 0; i < frame->fmt->num_planes; i++)
frame             244 drivers/media/platform/exynos-gsc/gsc-m2m.c 		sizes[i] = frame->payload[i];
frame             251 drivers/media/platform/exynos-gsc/gsc-m2m.c 	struct gsc_frame *frame;
frame             254 drivers/media/platform/exynos-gsc/gsc-m2m.c 	frame = ctx_get_frame(ctx, vb->vb2_queue->type);
frame             255 drivers/media/platform/exynos-gsc/gsc-m2m.c 	if (IS_ERR(frame))
frame             256 drivers/media/platform/exynos-gsc/gsc-m2m.c 		return PTR_ERR(frame);
frame             259 drivers/media/platform/exynos-gsc/gsc-m2m.c 		for (i = 0; i < frame->fmt->num_planes; i++)
frame             260 drivers/media/platform/exynos-gsc/gsc-m2m.c 			vb2_set_plane_payload(vb, i, frame->payload[i]);
frame             327 drivers/media/platform/exynos-gsc/gsc-m2m.c 	struct gsc_frame *frame;
frame             343 drivers/media/platform/exynos-gsc/gsc-m2m.c 		frame = &ctx->s_frame;
frame             345 drivers/media/platform/exynos-gsc/gsc-m2m.c 		frame = &ctx->d_frame;
frame             348 drivers/media/platform/exynos-gsc/gsc-m2m.c 	frame->fmt = find_fmt(&pix->pixelformat, NULL, 0);
frame             349 drivers/media/platform/exynos-gsc/gsc-m2m.c 	frame->colorspace = pix->colorspace;
frame             350 drivers/media/platform/exynos-gsc/gsc-m2m.c 	if (!frame->fmt)
frame             353 drivers/media/platform/exynos-gsc/gsc-m2m.c 	for (i = 0; i < frame->fmt->num_planes; i++)
frame             354 drivers/media/platform/exynos-gsc/gsc-m2m.c 		frame->payload[i] = pix->plane_fmt[i].sizeimage;
frame             356 drivers/media/platform/exynos-gsc/gsc-m2m.c 	gsc_set_frame_size(frame, pix->width, pix->height);
frame             363 drivers/media/platform/exynos-gsc/gsc-m2m.c 	pr_debug("f_w: %d, f_h: %d", frame->f_width, frame->f_height);
frame             452 drivers/media/platform/exynos-gsc/gsc-m2m.c 	struct gsc_frame *frame;
frame             459 drivers/media/platform/exynos-gsc/gsc-m2m.c 	frame = ctx_get_frame(ctx, s->type);
frame             460 drivers/media/platform/exynos-gsc/gsc-m2m.c 	if (IS_ERR(frame))
frame             461 drivers/media/platform/exynos-gsc/gsc-m2m.c 		return PTR_ERR(frame);
frame             470 drivers/media/platform/exynos-gsc/gsc-m2m.c 		s->r.width = frame->f_width;
frame             471 drivers/media/platform/exynos-gsc/gsc-m2m.c 		s->r.height = frame->f_height;
frame             476 drivers/media/platform/exynos-gsc/gsc-m2m.c 		s->r.left = frame->crop.left;
frame             477 drivers/media/platform/exynos-gsc/gsc-m2m.c 		s->r.top = frame->crop.top;
frame             478 drivers/media/platform/exynos-gsc/gsc-m2m.c 		s->r.width = frame->crop.width;
frame             479 drivers/media/platform/exynos-gsc/gsc-m2m.c 		s->r.height = frame->crop.height;
frame             489 drivers/media/platform/exynos-gsc/gsc-m2m.c 	struct gsc_frame *frame;
frame             517 drivers/media/platform/exynos-gsc/gsc-m2m.c 		frame = &ctx->s_frame;
frame             523 drivers/media/platform/exynos-gsc/gsc-m2m.c 		frame = &ctx->d_frame;
frame             551 drivers/media/platform/exynos-gsc/gsc-m2m.c 	frame->crop = sel.r;
frame             123 drivers/media/platform/exynos-gsc/gsc-regs.c 	struct gsc_frame *frame = &ctx->s_frame;
frame             127 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_SRCIMG_OFFSET_X(frame->crop.left);
frame             128 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_SRCIMG_OFFSET_Y(frame->crop.top);
frame             132 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_SRCIMG_WIDTH(frame->f_width);
frame             133 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_SRCIMG_HEIGHT(frame->f_height);
frame             137 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg = GSC_CROPPED_WIDTH(frame->crop.width);
frame             138 drivers/media/platform/exynos-gsc/gsc-regs.c 	cfg |= GSC_CROPPED_HEIGHT(frame->crop.height);
frame             145 drivers/media/platform/exynos-gsc/gsc-regs.c 	struct gsc_frame *frame = &ctx->s_frame;
frame             149 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (frame->colorspace == V4L2_COLORSPACE_REC709)
frame             154 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (frame->fmt->pixelformat == V4L2_PIX_FMT_RGB565X)
frame             156 drivers/media/platform/exynos-gsc/gsc-regs.c 	else if (frame->fmt->pixelformat == V4L2_PIX_FMT_RGB32)
frame             165 drivers/media/platform/exynos-gsc/gsc-regs.c 	struct gsc_frame *frame = &ctx->s_frame;
frame             175 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (is_rgb(frame->fmt->color)) {
frame             179 drivers/media/platform/exynos-gsc/gsc-regs.c 	for (i = 0; i < frame->fmt->num_planes; i++)
frame             180 drivers/media/platform/exynos-gsc/gsc-regs.c 		depth += frame->fmt->depth[i];
frame             182 drivers/media/platform/exynos-gsc/gsc-regs.c 	switch (frame->fmt->num_comp) {
frame             185 drivers/media/platform/exynos-gsc/gsc-regs.c 		if (frame->fmt->yorder == GSC_LSB_Y)
frame             189 drivers/media/platform/exynos-gsc/gsc-regs.c 		if (frame->fmt->corder == GSC_CBCR)
frame             199 drivers/media/platform/exynos-gsc/gsc-regs.c 		if (frame->fmt->corder == GSC_CBCR)
frame             212 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (is_tiled(frame->fmt))
frame             236 drivers/media/platform/exynos-gsc/gsc-regs.c 	struct gsc_frame *frame = &ctx->d_frame;
frame             241 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = GSC_DSTIMG_OFFSET_X(frame->crop.left);
frame             242 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_DSTIMG_OFFSET_Y(frame->crop.top);
frame             245 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = GSC_DSTIMG_WIDTH(frame->f_width);
frame             246 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_DSTIMG_HEIGHT(frame->f_height);
frame             253 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = GSC_SCALED_WIDTH(frame->crop.height);
frame             254 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_SCALED_HEIGHT(frame->crop.width);
frame             256 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg = GSC_SCALED_WIDTH(frame->crop.width);
frame             257 drivers/media/platform/exynos-gsc/gsc-regs.c 		cfg |= GSC_SCALED_HEIGHT(frame->crop.height);
frame             265 drivers/media/platform/exynos-gsc/gsc-regs.c 	struct gsc_frame *frame = &ctx->d_frame;
frame             269 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (frame->colorspace == V4L2_COLORSPACE_REC709)
frame             274 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (frame->fmt->pixelformat == V4L2_PIX_FMT_RGB565X)
frame             276 drivers/media/platform/exynos-gsc/gsc-regs.c 	else if (frame->fmt->pixelformat == V4L2_PIX_FMT_RGB32)
frame             285 drivers/media/platform/exynos-gsc/gsc-regs.c 	struct gsc_frame *frame = &ctx->d_frame;
frame             295 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (is_rgb(frame->fmt->color)) {
frame             305 drivers/media/platform/exynos-gsc/gsc-regs.c 	for (i = 0; i < frame->fmt->num_planes; i++)
frame             306 drivers/media/platform/exynos-gsc/gsc-regs.c 		depth += frame->fmt->depth[i];
frame             308 drivers/media/platform/exynos-gsc/gsc-regs.c 	switch (frame->fmt->num_comp) {
frame             311 drivers/media/platform/exynos-gsc/gsc-regs.c 		if (frame->fmt->yorder == GSC_LSB_Y)
frame             315 drivers/media/platform/exynos-gsc/gsc-regs.c 		if (frame->fmt->corder == GSC_CBCR)
frame             325 drivers/media/platform/exynos-gsc/gsc-regs.c 		if (frame->fmt->corder == GSC_CBCR)
frame             335 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (is_tiled(frame->fmt))
frame             403 drivers/media/platform/exynos-gsc/gsc-regs.c 	struct gsc_frame *frame = &ctx->d_frame;
frame             406 drivers/media/platform/exynos-gsc/gsc-regs.c 	if (!is_rgb(frame->fmt->color)) {
frame             344 drivers/media/platform/exynos4-is/fimc-capture.c 	struct fimc_frame *frame = &ctx->d_frame;
frame             345 drivers/media/platform/exynos4-is/fimc-capture.c 	struct fimc_fmt *fmt = frame->fmt;
frame             346 drivers/media/platform/exynos4-is/fimc-capture.c 	unsigned long wh = frame->f_width * frame->f_height;
frame             367 drivers/media/platform/exynos4-is/fimc-capture.c 			sizes[i] = frame->payload[i];
frame             369 drivers/media/platform/exynos4-is/fimc-capture.c 			sizes[i] = max_t(u32, size, frame->payload[i]);
frame            1167 drivers/media/platform/exynos4-is/fimc-capture.c 			struct fimc_frame *frame = &vc->ctx->d_frame;
frame            1171 drivers/media/platform/exynos4-is/fimc-capture.c 							 frame->fmt->memplanes,
frame            1176 drivers/media/platform/exynos4-is/fimc-capture.c 			for (i = 0; i < frame->fmt->memplanes; i++)
frame            1177 drivers/media/platform/exynos4-is/fimc-capture.c 				if (frame->payload[i] < plane_fmt[i].sizeimage)
frame             328 drivers/media/platform/exynos4-is/fimc-core.c 		      struct fimc_frame *frame, struct fimc_addr *paddr)
frame             333 drivers/media/platform/exynos4-is/fimc-core.c 	if (vb == NULL || frame == NULL)
frame             336 drivers/media/platform/exynos4-is/fimc-core.c 	pix_size = frame->width * frame->height;
frame             339 drivers/media/platform/exynos4-is/fimc-core.c 		frame->fmt->memplanes, frame->fmt->colplanes, pix_size);
frame             343 drivers/media/platform/exynos4-is/fimc-core.c 	if (frame->fmt->memplanes == 1) {
frame             344 drivers/media/platform/exynos4-is/fimc-core.c 		switch (frame->fmt->colplanes) {
frame             357 drivers/media/platform/exynos4-is/fimc-core.c 			if (FIMC_FMT_YCBCR420 == frame->fmt->color)
frame             367 drivers/media/platform/exynos4-is/fimc-core.c 	} else if (!frame->fmt->mdataplanes) {
frame             368 drivers/media/platform/exynos4-is/fimc-core.c 		if (frame->fmt->memplanes >= 2)
frame             371 drivers/media/platform/exynos4-is/fimc-core.c 		if (frame->fmt->memplanes == 3)
frame             674 drivers/media/platform/exynos4-is/fimc-core.c void __fimc_get_format(struct fimc_frame *frame, struct v4l2_format *f)
frame             679 drivers/media/platform/exynos4-is/fimc-core.c 	pixm->width = frame->o_width;
frame             680 drivers/media/platform/exynos4-is/fimc-core.c 	pixm->height = frame->o_height;
frame             682 drivers/media/platform/exynos4-is/fimc-core.c 	pixm->pixelformat = frame->fmt->fourcc;
frame             684 drivers/media/platform/exynos4-is/fimc-core.c 	pixm->num_planes = frame->fmt->memplanes;
frame             687 drivers/media/platform/exynos4-is/fimc-core.c 		pixm->plane_fmt[i].bytesperline = frame->bytesperline[i];
frame             688 drivers/media/platform/exynos4-is/fimc-core.c 		pixm->plane_fmt[i].sizeimage = frame->payload[i];
frame             594 drivers/media/platform/exynos4-is/fimc-core.h 	struct fimc_frame *frame;
frame             599 drivers/media/platform/exynos4-is/fimc-core.h 			frame = &ctx->s_frame;
frame             604 drivers/media/platform/exynos4-is/fimc-core.h 		frame = &ctx->d_frame;
frame             611 drivers/media/platform/exynos4-is/fimc-core.h 	return frame;
frame             622 drivers/media/platform/exynos4-is/fimc-core.h void __fimc_get_format(struct fimc_frame *frame, struct v4l2_format *f);
frame             634 drivers/media/platform/exynos4-is/fimc-core.h 		      struct fimc_frame *frame, struct fimc_addr *paddr);
frame             732 drivers/media/platform/exynos4-is/fimc-is-param.h 	struct param_3dnr_1stframe	frame;
frame             353 drivers/media/platform/exynos4-is/fimc-lite.c 	struct flite_frame *frame = &fimc->out_frame;
frame             354 drivers/media/platform/exynos4-is/fimc-lite.c 	const struct fimc_fmt *fmt = frame->fmt;
frame             355 drivers/media/platform/exynos4-is/fimc-lite.c 	unsigned long wh = frame->f_width * frame->f_height;
frame             604 drivers/media/platform/exynos4-is/fimc-lite.c 	struct flite_frame *frame = &fimc->inp_frame;
frame             606 drivers/media/platform/exynos4-is/fimc-lite.c 	v4l_bound_align_image(&r->width, 0, frame->f_width, 0,
frame             607 drivers/media/platform/exynos4-is/fimc-lite.c 			      &r->height, 0, frame->f_height, 0, 0);
frame             610 drivers/media/platform/exynos4-is/fimc-lite.c 	r->left = clamp_t(u32, r->left, 0, frame->f_width - r->width);
frame             612 drivers/media/platform/exynos4-is/fimc-lite.c 	r->top  = clamp_t(u32, r->top, 0, frame->f_height - r->height);
frame             616 drivers/media/platform/exynos4-is/fimc-lite.c 		 frame->f_width, frame->f_height);
frame             621 drivers/media/platform/exynos4-is/fimc-lite.c 	struct flite_frame *frame = &fimc->out_frame;
frame             630 drivers/media/platform/exynos4-is/fimc-lite.c 	r->left = clamp_t(u32, r->left, 0, frame->f_width - r->width);
frame             636 drivers/media/platform/exynos4-is/fimc-lite.c 		 frame->f_width, frame->f_height);
frame             674 drivers/media/platform/exynos4-is/fimc-lite.c 	struct flite_frame *frame = &fimc->out_frame;
frame             675 drivers/media/platform/exynos4-is/fimc-lite.c 	const struct fimc_fmt *fmt = frame->fmt;
frame             677 drivers/media/platform/exynos4-is/fimc-lite.c 	plane_fmt->bytesperline = (frame->f_width * fmt->depth[0]) / 8;
frame             678 drivers/media/platform/exynos4-is/fimc-lite.c 	plane_fmt->sizeimage = plane_fmt->bytesperline * frame->f_height;
frame             682 drivers/media/platform/exynos4-is/fimc-lite.c 	pixm->width = frame->f_width;
frame             683 drivers/media/platform/exynos4-is/fimc-lite.c 	pixm->height = frame->f_height;
frame             745 drivers/media/platform/exynos4-is/fimc-lite.c 	struct flite_frame *frame = &fimc->out_frame;
frame             756 drivers/media/platform/exynos4-is/fimc-lite.c 	frame->fmt = fmt;
frame             759 drivers/media/platform/exynos4-is/fimc-lite.c 	frame->f_width = pixm->width;
frame             760 drivers/media/platform/exynos4-is/fimc-lite.c 	frame->f_height = pixm->height;
frame             198 drivers/media/platform/exynos4-is/fimc-m2m.c 	struct fimc_frame *frame;
frame             201 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame = ctx_get_frame(ctx, vb->vb2_queue->type);
frame             202 drivers/media/platform/exynos4-is/fimc-m2m.c 	if (IS_ERR(frame))
frame             203 drivers/media/platform/exynos4-is/fimc-m2m.c 		return PTR_ERR(frame);
frame             205 drivers/media/platform/exynos4-is/fimc-m2m.c 	for (i = 0; i < frame->fmt->memplanes; i++)
frame             206 drivers/media/platform/exynos4-is/fimc-m2m.c 		vb2_set_plane_payload(vb, i, frame->payload[i]);
frame             258 drivers/media/platform/exynos4-is/fimc-m2m.c 	struct fimc_frame *frame = ctx_get_frame(ctx, f->type);
frame             260 drivers/media/platform/exynos4-is/fimc-m2m.c 	if (IS_ERR(frame))
frame             261 drivers/media/platform/exynos4-is/fimc-m2m.c 		return PTR_ERR(frame);
frame             263 drivers/media/platform/exynos4-is/fimc-m2m.c 	__fimc_get_format(frame, f);
frame             320 drivers/media/platform/exynos4-is/fimc-m2m.c static void __set_frame_format(struct fimc_frame *frame, struct fimc_fmt *fmt,
frame             326 drivers/media/platform/exynos4-is/fimc-m2m.c 		frame->bytesperline[i] = pixm->plane_fmt[i].bytesperline;
frame             327 drivers/media/platform/exynos4-is/fimc-m2m.c 		frame->payload[i] = pixm->plane_fmt[i].sizeimage;
frame             330 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->f_width = pixm->width;
frame             331 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->f_height	= pixm->height;
frame             332 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->o_width = pixm->width;
frame             333 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->o_height = pixm->height;
frame             334 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->width = pixm->width;
frame             335 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->height = pixm->height;
frame             336 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->offs_h = 0;
frame             337 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->offs_v = 0;
frame             338 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame->fmt = fmt;
frame             348 drivers/media/platform/exynos4-is/fimc-m2m.c 	struct fimc_frame *frame;
frame             363 drivers/media/platform/exynos4-is/fimc-m2m.c 		frame = &ctx->s_frame;
frame             365 drivers/media/platform/exynos4-is/fimc-m2m.c 		frame = &ctx->d_frame;
frame             372 drivers/media/platform/exynos4-is/fimc-m2m.c 	__set_frame_format(frame, fmt, &f->fmt.pix_mp);
frame             384 drivers/media/platform/exynos4-is/fimc-m2m.c 	struct fimc_frame *frame;
frame             386 drivers/media/platform/exynos4-is/fimc-m2m.c 	frame = ctx_get_frame(ctx, s->type);
frame             387 drivers/media/platform/exynos4-is/fimc-m2m.c 	if (IS_ERR(frame))
frame             388 drivers/media/platform/exynos4-is/fimc-m2m.c 		return PTR_ERR(frame);
frame             410 drivers/media/platform/exynos4-is/fimc-m2m.c 		s->r.left = frame->offs_h;
frame             411 drivers/media/platform/exynos4-is/fimc-m2m.c 		s->r.top = frame->offs_v;
frame             412 drivers/media/platform/exynos4-is/fimc-m2m.c 		s->r.width = frame->width;
frame             413 drivers/media/platform/exynos4-is/fimc-m2m.c 		s->r.height = frame->height;
frame             421 drivers/media/platform/exynos4-is/fimc-m2m.c 		s->r.width = frame->o_width;
frame             422 drivers/media/platform/exynos4-is/fimc-m2m.c 		s->r.height = frame->o_height;
frame             108 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_frame *frame = &ctx->d_frame;
frame             110 drivers/media/platform/exynos4-is/fimc-reg.c 	dbg("w= %d, h= %d color: %d", frame->width,
frame             111 drivers/media/platform/exynos4-is/fimc-reg.c 	    frame->height, frame->fmt->color);
frame             117 drivers/media/platform/exynos4-is/fimc-reg.c 	switch (frame->fmt->color) {
frame             125 drivers/media/platform/exynos4-is/fimc-reg.c 		if (frame->fmt->colplanes == 1)
frame             135 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= (frame->height << 16) | frame->width;
frame             137 drivers/media/platform/exynos4-is/fimc-reg.c 		cfg |= (frame->width << 16) | frame->height;
frame             143 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= (frame->width * frame->height);
frame             150 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_frame *frame = &ctx->d_frame;
frame             153 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg = (frame->f_height << 16) | frame->f_width;
frame             158 drivers/media/platform/exynos4-is/fimc-reg.c 	if (frame->f_width >= 1280) /* HD */
frame             169 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_frame *frame = &ctx->d_frame;
frame             170 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_dma_offset *offset = &frame->dma_offset;
frame             171 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_fmt *fmt = frame->fmt;
frame             391 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_frame *frame = &ctx->d_frame;
frame             394 drivers/media/platform/exynos4-is/fimc-reg.c 	if (!(frame->fmt->flags & FMT_HAS_ALPHA))
frame             399 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg |= (frame->alpha << 4);
frame             406 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_frame *frame = &ctx->s_frame;
frame             413 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg_o |= (frame->f_height << 16) | frame->f_width;
frame             414 drivers/media/platform/exynos4-is/fimc-reg.c 	cfg_r |= (frame->height << 16) | frame->width;
frame             423 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_frame *frame = &ctx->s_frame;
frame             424 drivers/media/platform/exynos4-is/fimc-reg.c 	struct fimc_dma_offset *offset = &frame->dma_offset;
frame             456 drivers/media/platform/exynos4-is/fimc-reg.c 	switch (frame->fmt->color) {
frame             463 drivers/media/platform/exynos4-is/fimc-reg.c 		if (frame->fmt->colplanes == 2)
frame             470 drivers/media/platform/exynos4-is/fimc-reg.c 		if (frame->fmt->colplanes == 1) {
frame             476 drivers/media/platform/exynos4-is/fimc-reg.c 			if (frame->fmt->colplanes == 2)
frame             209 drivers/media/platform/marvell-ccic/mcam-core.c static void mcam_buffer_done(struct mcam_camera *cam, int frame,
frame             213 drivers/media/platform/marvell-ccic/mcam-core.c 	vbuf->sequence = cam->buf_seq[frame];
frame             324 drivers/media/platform/marvell-ccic/mcam-core.c 				 unsigned frame, dma_addr_t base)
frame             345 drivers/media/platform/marvell-ccic/mcam-core.c 	mcam_reg_write(cam, REG_Y0BAR + frame * 4, y);
frame             347 drivers/media/platform/marvell-ccic/mcam-core.c 		mcam_reg_write(cam, REG_U0BAR + frame * 4, u);
frame             348 drivers/media/platform/marvell-ccic/mcam-core.c 		mcam_reg_write(cam, REG_V0BAR + frame * 4, v);
frame             493 drivers/media/platform/marvell-ccic/mcam-core.c static void mcam_vmalloc_done(struct mcam_camera *cam, int frame)
frame             534 drivers/media/platform/marvell-ccic/mcam-core.c static void mcam_set_contig_buffer(struct mcam_camera *cam, int frame)
frame             544 drivers/media/platform/marvell-ccic/mcam-core.c 		buf = cam->vb_bufs[frame ^ 0x1];
frame             557 drivers/media/platform/marvell-ccic/mcam-core.c 	cam->vb_bufs[frame] = buf;
frame             561 drivers/media/platform/marvell-ccic/mcam-core.c 	mcam_write_yuv_bases(cam, frame, dma_handle);
frame             578 drivers/media/platform/marvell-ccic/mcam-core.c static void mcam_dma_contig_done(struct mcam_camera *cam, int frame)
frame             580 drivers/media/platform/marvell-ccic/mcam-core.c 	struct mcam_vb_buffer *buf = cam->vb_bufs[frame];
frame             584 drivers/media/platform/marvell-ccic/mcam-core.c 		cam->vb_bufs[frame] = NULL;
frame             585 drivers/media/platform/marvell-ccic/mcam-core.c 		mcam_buffer_done(cam, frame, &buf->vb_buf);
frame             587 drivers/media/platform/marvell-ccic/mcam-core.c 	mcam_set_contig_buffer(cam, frame);
frame             657 drivers/media/platform/marvell-ccic/mcam-core.c static void mcam_dma_sg_done(struct mcam_camera *cam, int frame)
frame             686 drivers/media/platform/marvell-ccic/mcam-core.c 	mcam_buffer_done(cam, frame, &buf->vb_buf);
frame            1160 drivers/media/platform/marvell-ccic/mcam-core.c 	unsigned int frame;
frame            1187 drivers/media/platform/marvell-ccic/mcam-core.c 	for (frame = 0; frame < cam->nbufs; frame++)
frame            1188 drivers/media/platform/marvell-ccic/mcam-core.c 		clear_bit(CF_FRAME_SOF0 + frame, &cam->flags);
frame            1696 drivers/media/platform/marvell-ccic/mcam-core.c static void mcam_frame_complete(struct mcam_camera *cam, int frame)
frame            1701 drivers/media/platform/marvell-ccic/mcam-core.c 	set_bit(frame, &cam->flags);
frame            1703 drivers/media/platform/marvell-ccic/mcam-core.c 	cam->next_buf = frame;
frame            1704 drivers/media/platform/marvell-ccic/mcam-core.c 	cam->buf_seq[frame] = cam->sequence++;
frame            1714 drivers/media/platform/marvell-ccic/mcam-core.c 	cam->frame_complete(cam, frame);
frame            1724 drivers/media/platform/marvell-ccic/mcam-core.c 	unsigned int frame, handled = 0;
frame            1737 drivers/media/platform/marvell-ccic/mcam-core.c 	for (frame = 0; frame < cam->nbufs; frame++)
frame            1738 drivers/media/platform/marvell-ccic/mcam-core.c 		if (irqs & (IRQ_EOF0 << frame) &&
frame            1739 drivers/media/platform/marvell-ccic/mcam-core.c 			test_bit(CF_FRAME_SOF0 + frame, &cam->flags)) {
frame            1740 drivers/media/platform/marvell-ccic/mcam-core.c 			mcam_frame_complete(cam, frame);
frame            1742 drivers/media/platform/marvell-ccic/mcam-core.c 			clear_bit(CF_FRAME_SOF0 + frame, &cam->flags);
frame            1751 drivers/media/platform/marvell-ccic/mcam-core.c 	for (frame = 0; frame < cam->nbufs; frame++) {
frame            1752 drivers/media/platform/marvell-ccic/mcam-core.c 		if (irqs & (IRQ_SOF0 << frame)) {
frame            1753 drivers/media/platform/marvell-ccic/mcam-core.c 			set_bit(CF_FRAME_SOF0 + frame, &cam->flags);
frame             181 drivers/media/platform/marvell-ccic/mcam-core.h 	void (*frame_complete)(struct mcam_camera *cam, int frame);
frame             281 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct mtk_mdp_frame *frame;
frame             296 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame = mtk_mdp_ctx_get_frame(ctx, type);
frame             297 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	max_w = frame->width;
frame             298 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	max_h = frame->height;
frame             312 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			max_w = frame->height;
frame             313 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			max_h = frame->width;
frame             389 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static void mtk_mdp_set_frame_size(struct mtk_mdp_frame *frame, int width,
frame             392 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->width = width;
frame             393 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->height = height;
frame             394 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->crop.width = width;
frame             395 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->crop.height = height;
frame             396 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->crop.left = 0;
frame             397 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->crop.top = 0;
frame             439 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 				 struct mtk_mdp_frame *frame,
frame             444 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	pix_size = frame->width * frame->height;
frame             445 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	planes = min_t(u32, frame->fmt->num_planes, ARRAY_SIZE(addr->addr));
frame             450 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		if (frame->fmt->pixelformat == V4L2_PIX_FMT_YVU420) {
frame             457 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 				frame->fmt->pixelformat);
frame             556 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct mtk_mdp_frame *frame;
frame             559 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame = mtk_mdp_ctx_get_frame(ctx, vq->type);
frame             560 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	*num_planes = frame->fmt->num_planes;
frame             561 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	for (i = 0; i < frame->fmt->num_planes; i++)
frame             562 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		sizes[i] = frame->payload[i];
frame             572 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct mtk_mdp_frame *frame;
frame             575 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame = mtk_mdp_ctx_get_frame(ctx, vb->vb2_queue->type);
frame             578 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		for (i = 0; i < frame->fmt->num_planes; i++)
frame             579 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			vb2_set_plane_payload(vb, i, frame->payload[i]);
frame             644 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct mtk_mdp_frame *frame;
frame             650 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame = mtk_mdp_ctx_get_frame(ctx, f->type);
frame             653 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	pix_mp->width = frame->width;
frame             654 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	pix_mp->height = frame->height;
frame             656 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	pix_mp->pixelformat = frame->fmt->pixelformat;
frame             657 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	pix_mp->num_planes = frame->fmt->num_planes;
frame             666 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		pix_mp->plane_fmt[i].bytesperline = (frame->width *
frame             667 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			frame->fmt->row_depth[i]) / 8;
frame             668 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		pix_mp->plane_fmt[i].sizeimage = (frame->width *
frame             669 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 			frame->height * frame->fmt->depth[i]) / 8;
frame             694 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct mtk_mdp_frame *frame;
frame             701 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame = mtk_mdp_ctx_get_frame(ctx, f->type);
frame             707 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->fmt = fmt;
frame             716 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	for (i = 0; i < frame->fmt->num_planes; i++) {
frame             717 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		frame->payload[i] = pix_mp->plane_fmt[i].sizeimage;
frame             718 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		frame->pitch[i] = pix_mp->plane_fmt[i].bytesperline;
frame             721 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	mtk_mdp_set_frame_size(frame, pix_mp->width, pix_mp->height);
frame             735 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		    frame->width, frame->height);
frame             804 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct mtk_mdp_frame *frame;
frame             821 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame = mtk_mdp_ctx_get_frame(ctx, s->type);
frame             830 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		s->r.width = frame->width;
frame             831 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		s->r.height = frame->height;
frame             836 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		s->r.left = frame->crop.left;
frame             837 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		s->r.top = frame->crop.top;
frame             838 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		s->r.width = frame->crop.width;
frame             839 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		s->r.height = frame->crop.height;
frame             871 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct mtk_mdp_frame *frame;
frame             897 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		frame = &ctx->s_frame;
frame             899 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		frame = &ctx->d_frame;
frame             923 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->crop = new_r;
frame            1067 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	struct mtk_mdp_frame *frame;
frame            1069 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame = mtk_mdp_ctx_get_frame(ctx, V4L2_BUF_TYPE_VIDEO_OUTPUT_MPLANE);
frame            1070 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->fmt = mtk_mdp_find_fmt_by_index(0,
frame            1072 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->width = mdp->variant->pix_min->org_w;
frame            1073 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->height = mdp->variant->pix_min->org_h;
frame            1074 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->payload[0] = frame->width * frame->height;
frame            1075 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->payload[1] = frame->payload[0] / 2;
frame            1077 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame = mtk_mdp_ctx_get_frame(ctx, V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE);
frame            1078 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->fmt = mtk_mdp_find_fmt_by_index(0,
frame            1080 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->width = mdp->variant->pix_min->target_rot_dis_w;
frame            1081 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->height = mdp->variant->pix_min->target_rot_dis_h;
frame            1082 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->payload[0] = frame->width * frame->height;
frame            1083 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	frame->payload[1] = frame->payload[0] / 2;
frame              70 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	struct mtk_mdp_frame *frame = &ctx->s_frame;
frame              74 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->crop_x = frame->crop.left;
frame              75 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->crop_y = frame->crop.top;
frame              78 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->crop_w = frame->crop.width;
frame              79 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->crop_h = frame->crop.height;
frame              84 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->w = frame->width;
frame              85 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->h = frame->height;
frame              91 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	struct mtk_mdp_frame *frame = &ctx->s_frame;
frame              95 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	src_buf->plane_num = frame->fmt->num_comp;
frame              96 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->format = mtk_mdp_map_color_format(frame->fmt->pixelformat);
frame             101 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 		src_buf->plane_size[i] = frame->payload[i];
frame             106 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	struct mtk_mdp_frame *frame = &ctx->d_frame;
frame             109 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->crop_x = frame->crop.left;
frame             110 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->crop_y = frame->crop.top;
frame             111 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->crop_w = frame->crop.width;
frame             112 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->crop_h = frame->crop.height;
frame             115 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->w = frame->width;
frame             116 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->h = frame->height;
frame             122 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	struct mtk_mdp_frame *frame = &ctx->d_frame;
frame             126 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	dst_buf->plane_num = frame->fmt->num_comp;
frame             127 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	config->format = mtk_mdp_map_color_format(frame->fmt->pixelformat);
frame             131 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 		dst_buf->plane_size[i] = frame->payload[i];
frame             244 drivers/media/platform/s3c-camif/camif-capture.c 	struct camif_frame *frame = &vp->out_frame;
frame             247 drivers/media/platform/s3c-camif/camif-capture.c 	if (vb == NULL || frame == NULL)
frame             250 drivers/media/platform/s3c-camif/camif-capture.c 	pix_size = frame->rect.width * frame->rect.height;
frame             442 drivers/media/platform/s3c-camif/camif-capture.c 	struct camif_frame *frame = &vp->out_frame;
frame             449 drivers/media/platform/s3c-camif/camif-capture.c 	size = (frame->f_width * frame->f_height * fmt->depth) / 8;
frame             693 drivers/media/platform/s3c-camif/camif-capture.c 	struct camif_frame *frame = &vp->out_frame;
frame             696 drivers/media/platform/s3c-camif/camif-capture.c 	pix->bytesperline = frame->f_width * fmt->ybpp;
frame             700 drivers/media/platform/s3c-camif/camif-capture.c 	pix->width = frame->f_width;
frame             701 drivers/media/platform/s3c-camif/camif-capture.c 	pix->height = frame->f_height;
frame            1328 drivers/media/platform/s3c-camif/camif-capture.c 			struct camif_frame *frame = &camif->vp[i].out_frame;
frame            1329 drivers/media/platform/s3c-camif/camif-capture.c 			frame->rect = *crop;
frame            1330 drivers/media/platform/s3c-camif/camif-capture.c 			frame->f_width = mf->width;
frame            1331 drivers/media/platform/s3c-camif/camif-capture.c 			frame->f_height = mf->height;
frame             220 drivers/media/platform/s3c-camif/camif-regs.c 	struct camif_frame *frame = &vp->out_frame;
frame             225 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (frame->f_width << 16) | frame->f_height;
frame             258 drivers/media/platform/s3c-camif/camif-regs.c 	struct camif_frame *frame = &vp->out_frame;
frame             266 drivers/media/platform/s3c-camif/camif-regs.c 		struct camif_dma_offset *offset = &frame->dma_offset;
frame             276 drivers/media/platform/s3c-camif/camif-regs.c 	camif_get_dma_burst(frame->rect.width, fmt->ybpp, &ymburst, &yrburst);
frame             299 drivers/media/platform/s3c-camif/camif-regs.c 	struct camif_frame *frame = &vp->out_frame;
frame             302 drivers/media/platform/s3c-camif/camif-regs.c 	pr_debug("fw: %d, fh: %d color: %d\n", frame->f_width,
frame             303 drivers/media/platform/s3c-camif/camif-regs.c 		 frame->f_height, vp->out_fmt->color);
frame             334 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= (frame->f_height << 16) | frame->f_width;
frame             336 drivers/media/platform/s3c-camif/camif-regs.c 		cfg |= (frame->f_width << 16) | frame->f_height;
frame             342 drivers/media/platform/s3c-camif/camif-regs.c 	cfg |= (frame->f_width * frame->f_height);
frame              98 drivers/media/platform/sh_veu.c 	struct v4l2_rect		frame;
frame             158 drivers/media/platform/sh_veu.c 	.frame = {									\
frame             167 drivers/media/platform/sh_veu.c 	.frame = {									\
frame             396 drivers/media/platform/sh_veu.c 	pix->width		= vfmt->frame.width;
frame             397 drivers/media/platform/sh_veu.c 	pix->height		= vfmt->frame.height;
frame             508 drivers/media/platform/sh_veu.c 	unsigned int left = vfmt->frame.left & ~0x03;
frame             509 drivers/media/platform/sh_veu.c 	unsigned int top = vfmt->frame.top;
frame             520 drivers/media/platform/sh_veu.c 		y_line = ALIGN(vfmt->frame.width, 16);
frame             521 drivers/media/platform/sh_veu.c 		vfmt->offset_c = offset + y_line * vfmt->frame.height;
frame             559 drivers/media/platform/sh_veu.c 	vfmt->frame.width	= pix->width;
frame             560 drivers/media/platform/sh_veu.c 	vfmt->frame.height	= pix->height;
frame             754 drivers/media/platform/sh_veu.c 	src_width = veu->vfmt_in.frame.width;
frame             755 drivers/media/platform/sh_veu.c 	src_height = veu->vfmt_in.frame.height;
frame             756 drivers/media/platform/sh_veu.c 	src_stride = ALIGN(veu->vfmt_in.frame.width, 16);
frame             758 drivers/media/platform/sh_veu.c 	dst_width = real_w = veu->vfmt_out.frame.width;
frame             759 drivers/media/platform/sh_veu.c 	dst_height = real_h = veu->vfmt_out.frame.height;
frame             860 drivers/media/platform/sh_veu.c 	unsigned int size = vfmt->bytesperline * vfmt->frame.height *
frame             889 drivers/media/platform/sh_veu.c 	sizeimage = vfmt->bytesperline * vfmt->frame.height *
frame             417 drivers/media/platform/sti/bdisp/bdisp-debug.c static const char *bdisp_fmt_to_str(struct bdisp_frame frame)
frame             419 drivers/media/platform/sti/bdisp/bdisp-debug.c 	switch (frame.fmt->pixelformat) {
frame             423 drivers/media/platform/sti/bdisp/bdisp-debug.c 		if (frame.field == V4L2_FIELD_INTERLACED)
frame             254 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			  struct bdisp_frame *frame, dma_addr_t *paddr)
frame             256 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (!vb || !frame)
frame             261 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (frame->fmt->nb_planes > 1)
frame             264 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 				frame->bytesperline * frame->height);
frame             266 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (frame->fmt->nb_planes > 2)
frame             269 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 				(frame->bytesperline * frame->height) / 4);
frame             271 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (frame->fmt->nb_planes > 3)
frame             445 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	struct bdisp_frame *frame = ctx_get_frame(ctx, vq->type);
frame             447 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (IS_ERR(frame)) {
frame             448 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame);
frame             449 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		return PTR_ERR(frame);
frame             452 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (!frame->fmt) {
frame             458 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		return sizes[0] < frame->sizeimage ? -EINVAL : 0;
frame             461 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	sizes[0] = frame->sizeimage;
frame             469 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	struct bdisp_frame *frame = ctx_get_frame(ctx, vb->vb2_queue->type);
frame             471 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (IS_ERR(frame)) {
frame             472 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame);
frame             473 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		return PTR_ERR(frame);
frame             477 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		vb2_set_plane_payload(vb, 0, frame->sizeimage);
frame             721 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	struct bdisp_frame *frame  = ctx_get_frame(ctx, f->type);
frame             723 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (IS_ERR(frame)) {
frame             724 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame);
frame             725 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		return PTR_ERR(frame);
frame             729 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	pix->width = frame->width;
frame             730 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	pix->height = frame->height;
frame             731 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	pix->pixelformat = frame->fmt->pixelformat;
frame             732 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	pix->field = frame->field;
frame             733 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	pix->bytesperline = frame->bytesperline;
frame             734 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	pix->sizeimage = frame->sizeimage;
frame             736 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 				frame->colorspace : bdisp_dflt_fmt.colorspace;
frame             795 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	struct bdisp_frame *frame;
frame             812 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame = (f->type == V4L2_BUF_TYPE_VIDEO_OUTPUT) ?
frame             815 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->fmt = bdisp_find_fmt(pix->pixelformat);
frame             816 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (!frame->fmt) {
frame             822 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->width = pix->width;
frame             823 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->height = pix->height;
frame             824 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->bytesperline = pix->bytesperline;
frame             825 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->sizeimage = pix->sizeimage;
frame             826 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->field = pix->field;
frame             828 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		frame->colorspace = pix->colorspace;
frame             830 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->crop.width = frame->width;
frame             831 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->crop.height = frame->height;
frame             832 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->crop.left = 0;
frame             833 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->crop.top = 0;
frame             846 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	struct bdisp_frame *frame;
frame             849 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame = ctx_get_frame(ctx, s->type);
frame             850 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (IS_ERR(frame)) {
frame             851 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame);
frame             852 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		return PTR_ERR(frame);
frame             860 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			s->r = frame->crop;
frame             867 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			s->r.width = frame->width;
frame             868 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			s->r.height = frame->height;
frame             881 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			s->r = frame->crop;
frame             888 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			s->r.width = frame->width;
frame             889 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			s->r.height = frame->height;
frame             924 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	struct bdisp_frame *frame;
frame             942 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame = ctx_get_frame(ctx, s->type);
frame             943 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (IS_ERR(frame)) {
frame             944 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		dev_err(ctx->bdisp_dev->dev, "Invalid frame (%p)\n", frame);
frame             945 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 		return PTR_ERR(frame);
frame             952 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	out.left = ALIGN(in->left, frame->fmt->w_align);
frame             953 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	out.top = ALIGN(in->top, frame->fmt->h_align);
frame             955 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if ((out.left < 0) || (out.left >= frame->width) ||
frame             956 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	    (out.top < 0) || (out.top >= frame->height)) {
frame             960 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			frame->width, frame->height);
frame             965 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	out.width = ALIGN(in->width, frame->fmt->w_align);
frame             966 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	out.height = ALIGN(in->height, frame->fmt->w_align);
frame             968 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	if (((out.left + out.width) > frame->width) ||
frame             969 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	    ((out.top + out.height) > frame->height)) {
frame             973 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 			frame->width, frame->height);
frame             993 drivers/media/platform/sti/bdisp/bdisp-v4l2.c 	frame->crop = out;
frame             250 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	struct delta_frame *frame;
frame             253 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	ret = delta_get_free_frame(pctx, &frame);
frame             278 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	    (u32)frame->paddr;
frame             280 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	    (u32)(frame->paddr
frame             281 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 		  + frame->info.aligned_width * frame->info.aligned_height);
frame             314 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	frame->field = V4L2_FIELD_NONE;
frame             315 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	frame->flags = V4L2_BUF_FLAG_KEYFRAME;
frame             316 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	frame->state |= DELTA_FRAME_DEC;
frame             318 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	ctx->out_frame = frame;
frame             430 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 				 struct delta_frame **frame)
frame             437 drivers/media/platform/sti/delta/delta-mjpeg-dec.c 	*frame = ctx->out_frame;
frame              77 drivers/media/platform/sti/delta/delta-v4l2.c static void dump_frame(struct delta_ctx *ctx, struct delta_frame *frame)
frame              81 drivers/media/platform/sti/delta/delta-v4l2.c 	u8 *data = (u8 *)(frame->vaddr);
frame              84 drivers/media/platform/sti/delta/delta-v4l2.c 		ctx->name, frame->index, frame->dts,
frame              85 drivers/media/platform/sti/delta/delta-v4l2.c 		frame_type_str(frame->flags),
frame              86 drivers/media/platform/sti/delta/delta-v4l2.c 		frame_field_str(frame->field),
frame              99 drivers/media/platform/sti/delta/delta-v4l2.c static void delta_frame_done(struct delta_ctx *ctx, struct delta_frame *frame,
frame             104 drivers/media/platform/sti/delta/delta-v4l2.c 	dump_frame(ctx, frame);
frame             107 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->state |= DELTA_FRAME_OUT;
frame             109 drivers/media/platform/sti/delta/delta-v4l2.c 	vbuf = &frame->vbuf;
frame             113 drivers/media/platform/sti/delta/delta-v4l2.c 	if (frame->info.size) /* ignore EOS */
frame             120 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame;
frame             125 drivers/media/platform/sti/delta/delta-v4l2.c 		frame = ctx->frames[i];
frame             126 drivers/media/platform/sti/delta/delta-v4l2.c 		if (frame->state == DELTA_FRAME_FREE) {
frame             127 drivers/media/platform/sti/delta/delta-v4l2.c 			vbuf = &frame->vbuf;
frame             129 drivers/media/platform/sti/delta/delta-v4l2.c 			frame->state = DELTA_FRAME_M2M;
frame             134 drivers/media/platform/sti/delta/delta-v4l2.c static int delta_recycle(struct delta_ctx *ctx, struct delta_frame *frame)
frame             139 drivers/media/platform/sti/delta/delta-v4l2.c 	call_dec_op(dec, recycle, ctx, frame);
frame             142 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->state &= ~DELTA_FRAME_OUT;
frame             145 drivers/media/platform/sti/delta/delta-v4l2.c 	if (frame->state == DELTA_FRAME_FREE) {
frame             146 drivers/media/platform/sti/delta/delta-v4l2.c 		struct vb2_v4l2_buffer *vbuf = &frame->vbuf;
frame             149 drivers/media/platform/sti/delta/delta-v4l2.c 		frame->state = DELTA_FRAME_M2M;
frame             153 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->flags = 0;
frame             154 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->dts = 0;
frame             764 drivers/media/platform/sti/delta/delta-v4l2.c 			       struct delta_frame *frame)
frame             776 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->info.size = 0;
frame             779 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->flags |= V4L2_BUF_FLAG_LAST;
frame             782 drivers/media/platform/sti/delta/delta-v4l2.c 	delta_frame_done(ctx, frame, 0);
frame             810 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame = NULL;
frame             823 drivers/media/platform/sti/delta/delta-v4l2.c 		frame = NULL;
frame             824 drivers/media/platform/sti/delta/delta-v4l2.c 		ret = call_dec_op(dec, get_frame, ctx, &frame);
frame             829 drivers/media/platform/sti/delta/delta-v4l2.c 		if (frame) {
frame             831 drivers/media/platform/sti/delta/delta-v4l2.c 				ctx->name, frame->index);
frame             834 drivers/media/platform/sti/delta/delta-v4l2.c 			delta_pop_dts(ctx, &frame->dts);
frame             837 drivers/media/platform/sti/delta/delta-v4l2.c 			delta_frame_done(ctx, frame, 0);
frame             842 drivers/media/platform/sti/delta/delta-v4l2.c 	ret = delta_get_free_frame(ctx, &frame);
frame             847 drivers/media/platform/sti/delta/delta-v4l2.c 	delta_complete_eos(ctx, frame);
frame             928 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame = NULL;
frame             996 drivers/media/platform/sti/delta/delta-v4l2.c 		ret = call_dec_op(dec, get_frame, ctx, &frame);
frame            1006 drivers/media/platform/sti/delta/delta-v4l2.c 		if (!frame) {
frame            1015 drivers/media/platform/sti/delta/delta-v4l2.c 		delta_pop_dts(ctx, &frame->dts);
frame            1018 drivers/media/platform/sti/delta/delta-v4l2.c 		delta_frame_done(ctx, frame, 0);
frame            1140 drivers/media/platform/sti/delta/delta-v4l2.c 			     struct delta_frame *frame)
frame            1145 drivers/media/platform/sti/delta/delta-v4l2.c 	if (frame->index >= DELTA_MAX_FRAMES) {
frame            1148 drivers/media/platform/sti/delta/delta-v4l2.c 			ctx->name, frame->index, DELTA_MAX_FRAMES);
frame            1159 drivers/media/platform/sti/delta/delta-v4l2.c 	if (frame->index != ctx->nb_of_frames) {
frame            1162 drivers/media/platform/sti/delta/delta-v4l2.c 			 ctx->name, ctx->nb_of_frames, frame->index);
frame            1165 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->state = DELTA_FRAME_FREE;
frame            1166 drivers/media/platform/sti/delta/delta-v4l2.c 	ctx->frames[ctx->nb_of_frames] = frame;
frame            1170 drivers/media/platform/sti/delta/delta-v4l2.c 	return call_dec_op(dec, setup_frame, ctx, frame);
frame            1212 drivers/media/platform/sti/delta/delta-v4l2.c 			  struct delta_frame *frame)
frame            1214 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->state &= ~DELTA_FRAME_DEC;
frame            1223 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame;
frame            1230 drivers/media/platform/sti/delta/delta-v4l2.c 		frame = ctx->frames[i];
frame            1233 drivers/media/platform/sti/delta/delta-v4l2.c 			 ctx->name, frame->index,
frame            1234 drivers/media/platform/sti/delta/delta-v4l2.c 			 frame_state_str(frame->state,
frame            1244 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame;
frame            1255 drivers/media/platform/sti/delta/delta-v4l2.c 	frame = to_frame(vbuf);
frame            1256 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->state &= ~DELTA_FRAME_M2M;
frame            1257 drivers/media/platform/sti/delta/delta-v4l2.c 	if (frame->state != DELTA_FRAME_FREE) {
frame            1260 drivers/media/platform/sti/delta/delta-v4l2.c 			ctx->name, frame->index);
frame            1266 drivers/media/platform/sti/delta/delta-v4l2.c 		"%s get free frame[%d]\n", ctx->name, frame->index);
frame            1268 drivers/media/platform/sti/delta/delta-v4l2.c 	*pframe = frame;
frame            1467 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame = to_frame(vbuf);
frame            1470 drivers/media/platform/sti/delta/delta-v4l2.c 	if (!frame->prepared) {
frame            1471 drivers/media/platform/sti/delta/delta-v4l2.c 		frame->index = vbuf->vb2_buf.index;
frame            1472 drivers/media/platform/sti/delta/delta-v4l2.c 		frame->vaddr = vb2_plane_vaddr(&vbuf->vb2_buf, 0);
frame            1473 drivers/media/platform/sti/delta/delta-v4l2.c 		frame->paddr = vb2_dma_contig_plane_dma_addr(&vbuf->vb2_buf, 0);
frame            1474 drivers/media/platform/sti/delta/delta-v4l2.c 		frame->info = ctx->frameinfo;
frame            1476 drivers/media/platform/sti/delta/delta-v4l2.c 		ret = delta_setup_frame(ctx, frame);
frame            1483 drivers/media/platform/sti/delta/delta-v4l2.c 		frame->prepared = true;
frame            1486 drivers/media/platform/sti/delta/delta-v4l2.c 			ctx->name, vb->index, frame->vaddr,
frame            1487 drivers/media/platform/sti/delta/delta-v4l2.c 			&frame->paddr);
frame            1490 drivers/media/platform/sti/delta/delta-v4l2.c 	frame->flags = vbuf->flags;
frame            1498 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame = to_frame(vbuf);
frame            1501 drivers/media/platform/sti/delta/delta-v4l2.c 	vb2_set_plane_payload(&vbuf->vb2_buf, 0, frame->info.size);
frame            1502 drivers/media/platform/sti/delta/delta-v4l2.c 	vb->timestamp = frame->dts;
frame            1503 drivers/media/platform/sti/delta/delta-v4l2.c 	vbuf->field = frame->field;
frame            1504 drivers/media/platform/sti/delta/delta-v4l2.c 	vbuf->flags = frame->flags;
frame            1512 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame = to_frame(vbuf);
frame            1516 drivers/media/platform/sti/delta/delta-v4l2.c 		delta_complete_eos(ctx, frame);
frame            1525 drivers/media/platform/sti/delta/delta-v4l2.c 	delta_recycle(ctx, frame);
frame            1532 drivers/media/platform/sti/delta/delta-v4l2.c 	struct delta_frame *frame;
frame            1545 drivers/media/platform/sti/delta/delta-v4l2.c 		frame = ctx->frames[i];
frame            1546 drivers/media/platform/sti/delta/delta-v4l2.c 		if (!(frame->state & DELTA_FRAME_OUT)) {
frame            1547 drivers/media/platform/sti/delta/delta-v4l2.c 			vbuf = &frame->vbuf;
frame            1550 drivers/media/platform/sti/delta/delta-v4l2.c 		frame->state = DELTA_FRAME_OUT;
frame             277 drivers/media/platform/sti/delta/delta.h 	int (*setup_frame)(struct delta_ctx *ctx, struct delta_frame *frame);
frame             352 drivers/media/platform/sti/delta/delta.h 	int (*get_frame)(struct delta_ctx *ctx, struct delta_frame **frame);
frame             370 drivers/media/platform/sti/delta/delta.h 	int (*recycle)(struct delta_ctx *ctx, struct delta_frame *frame);
frame             558 drivers/media/platform/sti/delta/delta.h 			  struct delta_frame *frame);
frame              16 drivers/media/platform/sti/hva/hva-debugfs.c 	struct hva_frameinfo *frame = &ctx->frameinfo;
frame              29 drivers/media/platform/sti/hva/hva-debugfs.c 		      (char *)&frame->pixelformat,
frame              30 drivers/media/platform/sti/hva/hva-debugfs.c 		      frame->width, frame->height,
frame              31 drivers/media/platform/sti/hva/hva-debugfs.c 		      frame->aligned_width, frame->aligned_height);
frame             587 drivers/media/platform/sti/hva/hva-h264.c 				 struct hva_frame *frame,
frame             605 drivers/media/platform/sti/hva/hva-h264.c 	u32 frame_width = frame->info.aligned_width;
frame             606 drivers/media/platform/sti/hva/hva-h264.c 	u32 frame_height = frame->info.aligned_height;
frame             719 drivers/media/platform/sti/hva/hva-h264.c 	switch (frame->info.pixelformat) {
frame             769 drivers/media/platform/sti/hva/hva-h264.c 	td->addr_source_buffer = frame->paddr;
frame            1005 drivers/media/platform/sti/hva/hva-h264.c static int hva_h264_encode(struct hva_ctx *pctx, struct hva_frame *frame,
frame            1013 drivers/media/platform/sti/hva/hva-h264.c 	ret = hva_h264_prepare_task(pctx, task, frame, stream);
frame             232 drivers/media/platform/sti/hva/hva-v4l2.c 	struct hva_frameinfo *frame = &ctx->frameinfo;
frame             239 drivers/media/platform/sti/hva/hva-v4l2.c 		(char *)&frame->pixelformat,
frame             240 drivers/media/platform/sti/hva/hva-v4l2.c 		frame->aligned_width, frame->aligned_height,
frame             810 drivers/media/platform/sti/hva/hva-v4l2.c 	struct hva_frame *frame;
frame             824 drivers/media/platform/sti/hva/hva-v4l2.c 	frame = to_hva_frame(src_buf);
frame             826 drivers/media/platform/sti/hva/hva-v4l2.c 	frame->vbuf.sequence = ctx->frame_num++;
frame             828 drivers/media/platform/sti/hva/hva-v4l2.c 	ret = enc->encode(ctx, frame, stream);
frame             940 drivers/media/platform/sti/hva/hva-v4l2.c 		struct hva_frame *frame = to_hva_frame(vbuf);
frame             951 drivers/media/platform/sti/hva/hva-v4l2.c 		if (!frame->prepared) {
frame             953 drivers/media/platform/sti/hva/hva-v4l2.c 			frame->vaddr = vb2_plane_vaddr(&vbuf->vb2_buf, 0);
frame             954 drivers/media/platform/sti/hva/hva-v4l2.c 			frame->paddr = vb2_dma_contig_plane_dma_addr(
frame             956 drivers/media/platform/sti/hva/hva-v4l2.c 			frame->info = ctx->frameinfo;
frame             957 drivers/media/platform/sti/hva/hva-v4l2.c 			frame->prepared = true;
frame             962 drivers/media/platform/sti/hva/hva-v4l2.c 				frame->vaddr, &frame->paddr);
frame             396 drivers/media/platform/sti/hva/hva.h 	int		(*encode)(struct hva_ctx *ctx, struct hva_frame *frame,
frame             219 drivers/media/platform/ti-vpe/cal.c 	int			frame;
frame             356 drivers/media/platform/vimc/vimc-capture.c 				    const void *frame)
frame             385 drivers/media/platform/vimc/vimc-capture.c 	memcpy(vbuf, frame, vcap->format.sizeimage);
frame             109 drivers/media/platform/vimc/vimc-common.h 				const void *frame);
frame             376 drivers/media/platform/vimc/vimc-debayer.c 				   const u8 *frame,
frame             435 drivers/media/platform/vimc/vimc-debayer.c 				vimc_deb_get_val(&frame[index], vdeb->sink_bpp);
frame              28 drivers/media/platform/vimc/vimc-sensor.c 	u8 *frame;
frame             155 drivers/media/platform/vimc/vimc-sensor.c 		if (vsen->frame)
frame             197 drivers/media/platform/vimc/vimc-sensor.c 	tpg_fill_plane_buffer(&vsen->tpg, 0, 0, vsen->frame);
frame             198 drivers/media/platform/vimc/vimc-sensor.c 	return vsen->frame;
frame             219 drivers/media/platform/vimc/vimc-sensor.c 		vsen->frame = vmalloc(frame_size);
frame             220 drivers/media/platform/vimc/vimc-sensor.c 		if (!vsen->frame)
frame             228 drivers/media/platform/vimc/vimc-sensor.c 		vfree(vsen->frame);
frame             229 drivers/media/platform/vimc/vimc-sensor.c 		vsen->frame = NULL;
frame             143 drivers/media/platform/vimc/vimc-streamer.c 	u8 *frame = NULL;
frame             154 drivers/media/platform/vimc/vimc-streamer.c 			frame = stream->ved_pipeline[i]->process_frame(
frame             155 drivers/media/platform/vimc/vimc-streamer.c 					stream->ved_pipeline[i], frame);
frame             156 drivers/media/platform/vimc/vimc-streamer.c 			if (!frame || IS_ERR(frame))
frame             216 drivers/media/platform/vivid/vivid-vbi-gen.c static void vivid_vbi_gen_teletext(u8 *packet, unsigned line, unsigned frame)
frame             226 drivers/media/platform/vivid/vivid-vbi-gen.c 		packet[2] = hamming[frame % 10];
frame             227 drivers/media/platform/vivid/vivid-vbi-gen.c 		packet[3] = hamming[frame / 10];
frame             238 drivers/media/platform/vivid/vivid-vbi-gen.c 	packet[7] = '0' + frame / 10;
frame             239 drivers/media/platform/vivid/vivid-vbi-gen.c 	packet[8] = '0' + frame % 10;
frame             251 drivers/media/platform/vivid/vivid-vbi-gen.c 	unsigned frame = seqnr % 60;
frame             261 drivers/media/platform/vivid/vivid-vbi-gen.c 			vivid_vbi_gen_teletext(data0->data, i, frame);
frame             273 drivers/media/platform/vivid/vivid-vbi-gen.c 			vivid_vbi_gen_teletext(data0->data, 12 + i, frame);
frame             285 drivers/media/platform/vivid/vivid-vbi-gen.c 	if (frame < 15) {
frame             286 drivers/media/platform/vivid/vivid-vbi-gen.c 		data0->data[0] = calc_parity(vivid_cc_sequence1[2 * frame]);
frame             287 drivers/media/platform/vivid/vivid-vbi-gen.c 		data0->data[1] = calc_parity(vivid_cc_sequence1[2 * frame + 1]);
frame             288 drivers/media/platform/vivid/vivid-vbi-gen.c 	} else if (frame >= 30 && frame < 45) {
frame             289 drivers/media/platform/vivid/vivid-vbi-gen.c 		frame -= 30;
frame             290 drivers/media/platform/vivid/vivid-vbi-gen.c 		data0->data[0] = calc_parity(vivid_cc_sequence2[2 * frame]);
frame             291 drivers/media/platform/vivid/vivid-vbi-gen.c 		data0->data[1] = calc_parity(vivid_cc_sequence2[2 * frame + 1]);
frame             297 drivers/media/platform/vivid/vivid-vbi-gen.c 	frame = seqnr % (30 * 60);
frame             298 drivers/media/platform/vivid/vivid-vbi-gen.c 	switch (frame) {
frame             303 drivers/media/platform/vivid/vivid-vbi-gen.c 		data1->data[0] = vbi->time_of_day_packet[frame * 2];
frame             304 drivers/media/platform/vivid/vivid-vbi-gen.c 		data1->data[1] = vbi->time_of_day_packet[frame * 2 + 1];
frame            2307 drivers/media/usb/cpia2/cpia2_core.c 	struct framebuf *frame;
frame            2329 drivers/media/usb/cpia2/cpia2_core.c 	frame = cam->curbuff;
frame            2330 drivers/media/usb/cpia2/cpia2_core.c 	if (noblock && frame->status != FRAME_READY) {
frame            2334 drivers/media/usb/cpia2/cpia2_core.c 	if (frame->status != FRAME_READY) {
frame            2338 drivers/media/usb/cpia2/cpia2_core.c 			       (frame = cam->curbuff)->status == FRAME_READY);
frame            2347 drivers/media/usb/cpia2/cpia2_core.c 	if (frame->length > count)
frame            2349 drivers/media/usb/cpia2/cpia2_core.c 	if (copy_to_user(buf, frame->data, frame->length))
frame            2352 drivers/media/usb/cpia2/cpia2_core.c 	count = frame->length;
frame            2354 drivers/media/usb/cpia2/cpia2_core.c 	frame->status = FRAME_EMPTY;
frame             177 drivers/media/usb/cpia2/cpia2_v4l.c 	struct framebuf *frame = &cam->buffers[frame_nr];
frame             180 drivers/media/usb/cpia2/cpia2_v4l.c 		if (frame->status == FRAME_READY)
frame             184 drivers/media/usb/cpia2/cpia2_v4l.c 			frame->status = FRAME_READY;
frame             185 drivers/media/usb/cpia2/cpia2_v4l.c 			frame->length = 0;
frame             192 drivers/media/usb/cpia2/cpia2_v4l.c 					 frame->status == FRAME_READY);
frame             378 drivers/media/usb/cpia2/cpia2_v4l.c 	int err, frame;
frame             405 drivers/media/usb/cpia2/cpia2_v4l.c 	for (frame = 0; frame < cam->num_frames; ++frame) {
frame             406 drivers/media/usb/cpia2/cpia2_v4l.c 		if (cam->buffers[frame].status == FRAME_READING)
frame             407 drivers/media/usb/cpia2/cpia2_v4l.c 			if ((err = sync(cam, frame)) < 0)
frame             410 drivers/media/usb/cpia2/cpia2_v4l.c 		cam->buffers[frame].status = FRAME_EMPTY;
frame             878 drivers/media/usb/cpia2/cpia2_v4l.c 	int frame;
frame             884 drivers/media/usb/cpia2/cpia2_v4l.c 	frame = find_earliest_filled_buffer(cam);
frame             886 drivers/media/usb/cpia2/cpia2_v4l.c 	if(frame < 0 && file->f_flags&O_NONBLOCK)
frame             889 drivers/media/usb/cpia2/cpia2_v4l.c 	if(frame < 0) {
frame             901 drivers/media/usb/cpia2/cpia2_v4l.c 		frame = cb->num;
frame             905 drivers/media/usb/cpia2/cpia2_v4l.c 	buf->index = frame;
frame             943 drivers/media/usb/cx231xx/cx231xx-417.c 	int frame = 0;
frame            1037 drivers/media/usb/cx231xx/cx231xx-417.c 	for (frame = 0; frame < (int)(CX231xx_FIRM_IMAGE_SIZE*20/_buffer_size);
frame            1038 drivers/media/usb/cx231xx/cx231xx-417.c 	     frame++) {
frame            1040 drivers/media/usb/cx231xx/cx231xx-417.c 			*(p_buffer + i) = (u8)(*(p_fw + (frame * 128 * 8 + (i / 4))) & 0x000000FF);
frame            1042 drivers/media/usb/cx231xx/cx231xx-417.c 			*(p_buffer + i) = (u8)((*(p_fw + (frame * 128 * 8 + (i / 4))) & 0x0000FF00) >> 8);
frame            1044 drivers/media/usb/cx231xx/cx231xx-417.c 			*(p_buffer + i) = (u8)((*(p_fw + (frame * 128 * 8 + (i / 4))) & 0x00FF0000) >> 16);
frame            1046 drivers/media/usb/cx231xx/cx231xx-417.c 			*(p_buffer + i) = (u8)((*(p_fw + (frame * 128 * 8 + (i / 4))) & 0xFF000000) >> 24);
frame             228 drivers/media/usb/cx231xx/cx231xx.h 	struct list_head frame;
frame             417 drivers/media/usb/go7007/go7007-fw.c 		int modulo, int pict_struct, enum mpeg_frame_type frame)
frame             423 drivers/media/usb/go7007/go7007-fw.c 	switch (frame) {
frame             445 drivers/media/usb/go7007/go7007-fw.c 	CODE_ADD(c, frame == PFRAME ? 0x2 : 0x3, 13);
frame             448 drivers/media/usb/go7007/go7007-fw.c 	if (frame != PFRAME)
frame             462 drivers/media/usb/go7007/go7007-fw.c 		CODE_ADD(c, frame == PFRAME ? 0xff : 0x44, 8);
frame             489 drivers/media/usb/go7007/go7007-fw.c 		if (frame == BFRAME_BIDIR) {
frame             503 drivers/media/usb/go7007/go7007-fw.c 		if (frame == BFRAME_BIDIR) {
frame             718 drivers/media/usb/go7007/go7007-fw.c 		int modulo, enum mpeg_frame_type frame)
frame             724 drivers/media/usb/go7007/go7007-fw.c 	CODE_ADD(c, frame == PFRAME ? 0x1 : 0x2, 2);
frame             730 drivers/media/usb/go7007/go7007-fw.c 	if (frame == PFRAME)
frame             733 drivers/media/usb/go7007/go7007-fw.c 	if (frame != PFRAME)
frame             735 drivers/media/usb/go7007/go7007-fw.c 	if (frame != BFRAME_EMPTY) {
frame             737 drivers/media/usb/go7007/go7007-fw.c 			switch (frame) {
frame             162 drivers/media/usb/s2255/s2255drv.c 	struct s2255_framei frame[SYS_FRAMES];	/* array of FRAME structures */
frame             606 drivers/media/usb/s2255/s2255drv.c 		    (const char *)vc->buffer.frame[last_frame].lpvbits;
frame            1073 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[j].ulState = S2255_READ_IDLE;
frame            1074 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[j].cur_size = 0;
frame            1707 drivers/media/usb/s2255/s2255drv.c 	frm = &vc->buffer.frame[idx];
frame            1793 drivers/media/usb/s2255/s2255drv.c 	frm = &vc->buffer.frame[idx];
frame            1938 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[i].lpvbits = vmalloc(reqsize);
frame            1939 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[i].size = reqsize;
frame            1940 drivers/media/usb/s2255/s2255drv.c 		if (vc->buffer.frame[i].lpvbits == NULL) {
frame            1949 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[i].ulState = 0;
frame            1950 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[i].cur_size = 0;
frame            1962 drivers/media/usb/s2255/s2255drv.c 		vfree(vc->buffer.frame[i].lpvbits);
frame            1963 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[i].lpvbits = NULL;
frame            2129 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[j].ulState = 0;
frame            2130 drivers/media/usb/s2255/s2255drv.c 		vc->buffer.frame[j].cur_size = 0;
frame             647 drivers/media/usb/tm6000/tm6000-video.c 	dma_q->frame = 0;
frame              87 drivers/media/usb/tm6000/tm6000.h 	int                        frame;
frame             775 drivers/media/usb/ttusb-dec/ttusb_dec.c 	struct urb_frame *frame;
frame             781 drivers/media/usb/ttusb-dec/ttusb_dec.c 			frame = list_entry(item, struct urb_frame,
frame             783 drivers/media/usb/ttusb-dec/ttusb_dec.c 			list_del(&frame->urb_frame_list);
frame             791 drivers/media/usb/ttusb-dec/ttusb_dec.c 		ttusb_dec_process_urb_frame(dec, frame->data, frame->length);
frame             792 drivers/media/usb/ttusb-dec/ttusb_dec.c 		kfree(frame);
frame             807 drivers/media/usb/ttusb-dec/ttusb_dec.c 			struct urb_frame *frame;
frame             813 drivers/media/usb/ttusb-dec/ttusb_dec.c 			if ((frame = kmalloc(sizeof(struct urb_frame),
frame             817 drivers/media/usb/ttusb-dec/ttusb_dec.c 				memcpy(frame->data, b, length);
frame             818 drivers/media/usb/ttusb-dec/ttusb_dec.c 				frame->length = length;
frame             822 drivers/media/usb/ttusb-dec/ttusb_dec.c 				list_add_tail(&frame->urb_frame_list,
frame            1602 drivers/media/usb/ttusb-dec/ttusb_dec.c 	struct urb_frame *frame;
frame            1607 drivers/media/usb/ttusb-dec/ttusb_dec.c 		frame = list_entry(item, struct urb_frame, urb_frame_list);
frame            1608 drivers/media/usb/ttusb-dec/ttusb_dec.c 		list_del(&frame->urb_frame_list);
frame            1609 drivers/media/usb/ttusb-dec/ttusb_dec.c 		kfree(frame);
frame             372 drivers/media/usb/usbtv/usbtv-video.c static void usbtv_chunk_to_vbuf(u32 *frame, __be32 *src, int chunk_no, int odd)
frame             381 drivers/media/usb/usbtv/usbtv-video.c 		u32 *dst = &frame[part_index * USBTV_CHUNK/2];
frame             394 drivers/media/usb/usbtv/usbtv-video.c 	u32 *frame;
frame             425 drivers/media/usb/usbtv/usbtv-video.c 	frame = vb2_plane_vaddr(&buf->vb.vb2_buf, 0);
frame             428 drivers/media/usb/usbtv/usbtv-video.c 	usbtv_chunk_to_vbuf(frame, &chunk[1], chunk_no, odd);
frame             408 drivers/media/usb/usbvision/usbvision-core.c 	struct usbvision_frame *frame;
frame             411 drivers/media/usb/usbvision/usbvision-core.c 	frame = usbvision->cur_frame;
frame             413 drivers/media/usb/usbvision/usbvision-core.c 	while (scratch_get_header(usbvision, &frame->isoc_header) == USBVISION_HEADER_LENGTH) {
frame             416 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.magic_2,
frame             417 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.magic_1,
frame             418 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.header_length,
frame             419 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.frame_num,
frame             420 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.frame_phase,
frame             421 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.frame_latency,
frame             422 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.data_format,
frame             423 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.format_param,
frame             424 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.frame_width,
frame             425 drivers/media/usb/usbvision/usbvision-core.c 				frame->isoc_header.frame_height);
frame             428 drivers/media/usb/usbvision/usbvision-core.c 			if (frame->isoc_header.format_param & 0x80) {
frame             441 drivers/media/usb/usbvision/usbvision-core.c 		frame->frmwidth = frame->isoc_header.frame_width * usbvision->stretch_width;
frame             442 drivers/media/usb/usbvision/usbvision-core.c 		frame->frmheight = frame->isoc_header.frame_height * usbvision->stretch_height;
frame             443 drivers/media/usb/usbvision/usbvision-core.c 		frame->v4l2_linesize = (frame->frmwidth * frame->v4l2_format.depth) >> 3;
frame             451 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->isoc_header.data_format == ISOC_MODE_COMPRESS) {
frame             454 drivers/media/usb/usbvision/usbvision-core.c 			if (((usbvision->last_isoc_frame_num + 1) % 32) != frame->isoc_header.frame_num) {
frame             456 drivers/media/usb/usbvision/usbvision-core.c 				PDEBUG(DBG_HEADER, "Lost frame before %d on USB", frame->isoc_header.frame_num);
frame             461 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->last_isoc_frame_num = frame->isoc_header.frame_num;
frame             464 drivers/media/usb/usbvision/usbvision-core.c 	frame->scanstate = scan_state_lines;
frame             465 drivers/media/usb/usbvision/usbvision-core.c 	frame->curline = 0;
frame             473 drivers/media/usb/usbvision/usbvision-core.c 	volatile struct usbvision_frame *frame;
frame             482 drivers/media/usb/usbvision/usbvision-core.c 	frame  = usbvision->cur_frame;
frame             483 drivers/media/usb/usbvision/usbvision-core.c 	f = frame->data + (frame->v4l2_linesize * frame->curline);
frame             486 drivers/media/usb/usbvision/usbvision-core.c 	len = (frame->isoc_header.frame_width * 2) + 5;
frame             488 drivers/media/usb/usbvision/usbvision-core.c 		PDEBUG(DBG_PARSE, "out of data in line %d, need %u.\n", frame->curline, len);
frame             492 drivers/media/usb/usbvision/usbvision-core.c 	if ((frame->curline + 1) >= frame->frmheight)
frame             495 drivers/media/usb/usbvision/usbvision-core.c 	bytes_per_pixel = frame->v4l2_format.bytes_per_pixel;
frame             497 drivers/media/usb/usbvision/usbvision-core.c 	clipmask_index = frame->curline * MAX_FRAME_WIDTH;
frame             500 drivers/media/usb/usbvision/usbvision-core.c 	for (i = 0; i < frame->frmwidth; i += (2 * usbvision->stretch_width)) {
frame             503 drivers/media/usb/usbvision/usbvision-core.c 		if (frame->v4l2_format.format == V4L2_PIX_FMT_YUYV) {
frame             508 drivers/media/usb/usbvision/usbvision-core.c 			switch (frame->v4l2_format.format) {
frame             537 drivers/media/usb/usbvision/usbvision-core.c 		if (frame->v4l2_format.format == V4L2_PIX_FMT_YUYV) {
frame             542 drivers/media/usb/usbvision/usbvision-core.c 			switch (frame->v4l2_format.format) {
frame             572 drivers/media/usb/usbvision/usbvision-core.c 	frame->curline += usbvision->stretch_height;
frame             573 drivers/media/usb/usbvision/usbvision-core.c 	*pcopylen += frame->v4l2_linesize * usbvision->stretch_height;
frame             575 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->curline >= frame->frmheight)
frame             680 drivers/media/usb/usbvision/usbvision-core.c 	struct usbvision_frame *frame;
frame             690 drivers/media/usb/usbvision/usbvision-core.c 	frame = usbvision->cur_frame;
frame             691 drivers/media/usb/usbvision/usbvision-core.c 	image_size = frame->frmwidth * frame->frmheight;
frame             692 drivers/media/usb/usbvision/usbvision-core.c 	if ((frame->v4l2_format.format == V4L2_PIX_FMT_YUV422P) ||
frame             693 drivers/media/usb/usbvision/usbvision-core.c 	    (frame->v4l2_format.format == V4L2_PIX_FMT_YVU420)) {       /* this is a planar format */
frame             695 drivers/media/usb/usbvision/usbvision-core.c 		f = frame->data + (frame->width * frame->curline);
frame             697 drivers/media/usb/usbvision/usbvision-core.c 		f = frame->data + (frame->v4l2_linesize * frame->curline);
frame             699 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->v4l2_format.format == V4L2_PIX_FMT_YUYV) { /* initialise u and v pointers */
frame             701 drivers/media/usb/usbvision/usbvision-core.c 		u = frame->data
frame             703 drivers/media/usb/usbvision/usbvision-core.c 			+ (frame->frmwidth >> 1) * frame->curline;
frame             705 drivers/media/usb/usbvision/usbvision-core.c 	} else if (frame->v4l2_format.format == V4L2_PIX_FMT_YVU420) {
frame             706 drivers/media/usb/usbvision/usbvision-core.c 		v = frame->data + image_size + ((frame->curline * (frame->width)) >> 2);
frame             710 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->curline == 0)
frame             727 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->curline != (int)strip_header[2]) {
frame             745 drivers/media/usb/usbvision/usbvision-core.c 		Y = usbvision->intra_frame_buffer + frame->frmwidth * frame->curline;
frame             746 drivers/media/usb/usbvision/usbvision-core.c 		U = usbvision->intra_frame_buffer + image_size + (frame->frmwidth / 2) * (frame->curline / 2);
frame             747 drivers/media/usb/usbvision/usbvision-core.c 		V = usbvision->intra_frame_buffer + image_size / 4 * 5 + (frame->frmwidth / 2) * (frame->curline / 2);
frame             752 drivers/media/usb/usbvision/usbvision-core.c 	clipmask_index = frame->curline * MAX_FRAME_WIDTH;
frame             756 drivers/media/usb/usbvision/usbvision-core.c 	idx_end = frame->frmwidth;
frame             767 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->curline % 2)
frame             778 drivers/media/usb/usbvision/usbvision-core.c 		if (frame->v4l2_format.format == V4L2_PIX_FMT_YUYV) {
frame             781 drivers/media/usb/usbvision/usbvision-core.c 		} else if (frame->v4l2_format.format == V4L2_PIX_FMT_YUV422P) {
frame             787 drivers/media/usb/usbvision/usbvision-core.c 		} else if (frame->v4l2_format.format == V4L2_PIX_FMT_YVU420) {
frame             789 drivers/media/usb/usbvision/usbvision-core.c 			if (!((idx & 0x01) | (frame->curline & 0x01))) {
frame             797 drivers/media/usb/usbvision/usbvision-core.c 			switch (frame->v4l2_format.format) {
frame             829 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->v4l2_format.format != V4L2_PIX_FMT_YVU420)
frame             830 drivers/media/usb/usbvision/usbvision-core.c 		*pcopylen += frame->v4l2_linesize;
frame             832 drivers/media/usb/usbvision/usbvision-core.c 		*pcopylen += frame->curline & 0x01 ? frame->v4l2_linesize : frame->v4l2_linesize << 1;
frame             834 drivers/media/usb/usbvision/usbvision-core.c 	frame->curline += 1;
frame             836 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->curline >= frame->frmheight)
frame             854 drivers/media/usb/usbvision/usbvision-core.c 	struct usbvision_frame *frame;
frame             871 drivers/media/usb/usbvision/usbvision-core.c 	frame  = usbvision->cur_frame;
frame             872 drivers/media/usb/usbvision/usbvision-core.c 	f_even = frame->data + (frame->v4l2_linesize * frame->curline);
frame             873 drivers/media/usb/usbvision/usbvision-core.c 	f_odd  = f_even + frame->v4l2_linesize * usbvision->stretch_height;
frame             878 drivers/media/usb/usbvision/usbvision-core.c 	bytes_per_pixel = frame->v4l2_format.bytes_per_pixel;
frame             880 drivers/media/usb/usbvision/usbvision-core.c 	clipmask_even_index = frame->curline * MAX_FRAME_WIDTH;
frame             883 drivers/media/usb/usbvision/usbvision-core.c 	pixel_per_line = frame->isoc_header.frame_width;
frame             890 drivers/media/usb/usbvision/usbvision-core.c 	if ((frame->curline + 1) >= frame->frmheight)
frame             916 drivers/media/usb/usbvision/usbvision-core.c 			if (frame->v4l2_format.format == V4L2_PIX_FMT_YUYV) {
frame             926 drivers/media/usb/usbvision/usbvision-core.c 				switch (frame->v4l2_format.format) {
frame             959 drivers/media/usb/usbvision/usbvision-core.c 			if (frame->v4l2_format.format == V4L2_PIX_FMT_YUYV) {
frame             969 drivers/media/usb/usbvision/usbvision-core.c 				switch (frame->v4l2_format.format) {
frame            1004 drivers/media/usb/usbvision/usbvision-core.c 			if (frame->v4l2_format.format == V4L2_PIX_FMT_YUYV) {
frame            1014 drivers/media/usb/usbvision/usbvision-core.c 				switch (frame->v4l2_format.format) {
frame            1047 drivers/media/usb/usbvision/usbvision-core.c 			if (frame->v4l2_format.format == V4L2_PIX_FMT_YUYV) {
frame            1057 drivers/media/usb/usbvision/usbvision-core.c 				switch (frame->v4l2_format.format) {
frame            1103 drivers/media/usb/usbvision/usbvision-core.c 	frame->curline += 2 * usbvision->stretch_height;
frame            1104 drivers/media/usb/usbvision/usbvision-core.c 	*pcopylen += frame->v4l2_linesize * 2 * usbvision->stretch_height;
frame            1106 drivers/media/usb/usbvision/usbvision-core.c 	if (frame->curline >= frame->frmheight)
frame            1121 drivers/media/usb/usbvision/usbvision-core.c 	struct usbvision_frame *frame;
frame            1126 drivers/media/usb/usbvision/usbvision-core.c 	frame = usbvision->cur_frame;
frame            1133 drivers/media/usb/usbvision/usbvision-core.c 			if (frame->scanstate == scan_state_scanning) {
frame            1135 drivers/media/usb/usbvision/usbvision-core.c 			} else if (frame->scanstate == scan_state_lines) {
frame            1152 drivers/media/usb/usbvision/usbvision-core.c 		frame->grabstate = frame_state_done;
frame            1153 drivers/media/usb/usbvision/usbvision-core.c 		frame->ts = ktime_get_ns();
frame            1154 drivers/media/usb/usbvision/usbvision-core.c 		frame->sequence = usbvision->frame_num;
frame            1157 drivers/media/usb/usbvision/usbvision-core.c 		list_move_tail(&(frame->frame), &usbvision->outqueue);
frame            1169 drivers/media/usb/usbvision/usbvision-core.c 		frame->grabstate = frame_state_grabbing;
frame            1173 drivers/media/usb/usbvision/usbvision-core.c 	frame->scanlength += copylen;
frame            1301 drivers/media/usb/usbvision/usbvision-core.c 						  frame);
frame            1772 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->frame[i].index = i;
frame            1773 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->frame[i].grabstate = frame_state_unused;
frame            1774 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->frame[i].data = usbvision->fbuf +
frame            1781 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->frame[i].width = usbvision->curwidth;
frame            1782 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->frame[i].height = usbvision->curheight;
frame            1783 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->frame[i].bytes_read = 0;
frame            1818 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->frame[i].grabstate = frame_state_unused;
frame            1819 drivers/media/usb/usbvision/usbvision-core.c 		usbvision->frame[i].bytes_read = 0;
frame             675 drivers/media/usb/usbvision/usbvision-video.c 	struct usbvision_frame *frame;
frame             683 drivers/media/usb/usbvision/usbvision-video.c 	frame = &usbvision->frame[vb->index];
frame             684 drivers/media/usb/usbvision/usbvision-video.c 	if (frame->grabstate >= frame_state_ready)
frame             686 drivers/media/usb/usbvision/usbvision-video.c 	if (frame->grabstate >= frame_state_done)
frame             688 drivers/media/usb/usbvision/usbvision-video.c 	if (frame->grabstate == frame_state_unused)
frame             699 drivers/media/usb/usbvision/usbvision-video.c 	vb->timestamp = ns_to_timeval(usbvision->frame[vb->index].ts);
frame             700 drivers/media/usb/usbvision/usbvision-video.c 	vb->sequence = usbvision->frame[vb->index].sequence;
frame             707 drivers/media/usb/usbvision/usbvision-video.c 	struct usbvision_frame *frame;
frame             714 drivers/media/usb/usbvision/usbvision-video.c 	frame = &usbvision->frame[vb->index];
frame             716 drivers/media/usb/usbvision/usbvision-video.c 	if (frame->grabstate != frame_state_unused)
frame             720 drivers/media/usb/usbvision/usbvision-video.c 	frame->grabstate = frame_state_ready;
frame             721 drivers/media/usb/usbvision/usbvision-video.c 	frame->scanstate = scan_state_scanning;
frame             722 drivers/media/usb/usbvision/usbvision-video.c 	frame->scanlength = 0;	/* Accumulated in usbvision_parse_data() */
frame             727 drivers/media/usb/usbvision/usbvision-video.c 	frame->v4l2_format = usbvision->palette;
frame             730 drivers/media/usb/usbvision/usbvision-video.c 	list_add_tail(&usbvision->frame[vb->index].frame, &usbvision->inqueue);
frame             755 drivers/media/usb/usbvision/usbvision-video.c 		       struct usbvision_frame, frame);
frame             891 drivers/media/usb/usbvision/usbvision-video.c 	struct usbvision_frame *frame;
frame             919 drivers/media/usb/usbvision/usbvision-video.c 		frame = &usbvision->frame[i];
frame             920 drivers/media/usb/usbvision/usbvision-video.c 		if (frame->grabstate == frame_state_unused) {
frame             922 drivers/media/usb/usbvision/usbvision-video.c 			frame->grabstate = frame_state_ready;
frame             923 drivers/media/usb/usbvision/usbvision-video.c 			frame->scanstate = scan_state_scanning;
frame             925 drivers/media/usb/usbvision/usbvision-video.c 			frame->scanlength = 0;
frame             928 drivers/media/usb/usbvision/usbvision-video.c 			frame->v4l2_format = usbvision->palette;
frame             931 drivers/media/usb/usbvision/usbvision-video.c 			list_add_tail(&frame->frame, &usbvision->inqueue);
frame             950 drivers/media/usb/usbvision/usbvision-video.c 	frame = list_entry(usbvision->outqueue.next,
frame             951 drivers/media/usb/usbvision/usbvision-video.c 			   struct usbvision_frame, frame);
frame             956 drivers/media/usb/usbvision/usbvision-video.c 	if (frame->grabstate == frame_state_error) {
frame             957 drivers/media/usb/usbvision/usbvision-video.c 		frame->bytes_read = 0;
frame             963 drivers/media/usb/usbvision/usbvision-video.c 	       frame->index, frame->bytes_read, frame->scanlength);
frame             966 drivers/media/usb/usbvision/usbvision-video.c 	if ((count + frame->bytes_read) > (unsigned long)frame->scanlength)
frame             967 drivers/media/usb/usbvision/usbvision-video.c 		count = frame->scanlength - frame->bytes_read;
frame             969 drivers/media/usb/usbvision/usbvision-video.c 	if (copy_to_user(buf, frame->data + frame->bytes_read, count))
frame             972 drivers/media/usb/usbvision/usbvision-video.c 	frame->bytes_read += count;
frame             975 drivers/media/usb/usbvision/usbvision-video.c 	       (unsigned long)count, frame->bytes_read);
frame             981 drivers/media/usb/usbvision/usbvision-video.c 	frame->bytes_read = 0;
frame             984 drivers/media/usb/usbvision/usbvision-video.c 	frame->grabstate = frame_state_unused;
frame            1034 drivers/media/usb/usbvision/usbvision-video.c 	pos = usbvision->frame[i].data;
frame             300 drivers/media/usb/usbvision/usbvision.h 	struct list_head frame;
frame             399 drivers/media/usb/usbvision/usbvision.h 	struct usbvision_frame frame[USBVISION_NUMFRAMES];		/* frame buffer */
frame             448 drivers/media/usb/uvc/uvc_driver.c 	struct uvc_frame *frame;
frame             577 drivers/media/usb/uvc/uvc_driver.c 		frame = &format->frame[0];
frame             578 drivers/media/usb/uvc/uvc_driver.c 		memset(&format->frame[0], 0, sizeof(format->frame[0]));
frame             579 drivers/media/usb/uvc/uvc_driver.c 		frame->bFrameIntervalType = 1;
frame             580 drivers/media/usb/uvc/uvc_driver.c 		frame->dwDefaultFrameInterval = 1;
frame             581 drivers/media/usb/uvc/uvc_driver.c 		frame->dwFrameInterval = *intervals;
frame             607 drivers/media/usb/uvc/uvc_driver.c 		frame = &format->frame[format->nframes];
frame             622 drivers/media/usb/uvc/uvc_driver.c 		frame->bFrameIndex = buffer[3];
frame             623 drivers/media/usb/uvc/uvc_driver.c 		frame->bmCapabilities = buffer[4];
frame             624 drivers/media/usb/uvc/uvc_driver.c 		frame->wWidth = get_unaligned_le16(&buffer[5])
frame             626 drivers/media/usb/uvc/uvc_driver.c 		frame->wHeight = get_unaligned_le16(&buffer[7]);
frame             627 drivers/media/usb/uvc/uvc_driver.c 		frame->dwMinBitRate = get_unaligned_le32(&buffer[9]);
frame             628 drivers/media/usb/uvc/uvc_driver.c 		frame->dwMaxBitRate = get_unaligned_le32(&buffer[13]);
frame             630 drivers/media/usb/uvc/uvc_driver.c 			frame->dwMaxVideoFrameBufferSize =
frame             632 drivers/media/usb/uvc/uvc_driver.c 			frame->dwDefaultFrameInterval =
frame             634 drivers/media/usb/uvc/uvc_driver.c 			frame->bFrameIntervalType = buffer[25];
frame             636 drivers/media/usb/uvc/uvc_driver.c 			frame->dwMaxVideoFrameBufferSize = 0;
frame             637 drivers/media/usb/uvc/uvc_driver.c 			frame->dwDefaultFrameInterval =
frame             639 drivers/media/usb/uvc/uvc_driver.c 			frame->bFrameIntervalType = buffer[21];
frame             641 drivers/media/usb/uvc/uvc_driver.c 		frame->dwFrameInterval = *intervals;
frame             652 drivers/media/usb/uvc/uvc_driver.c 			frame->dwMaxVideoFrameBufferSize = format->bpp
frame             653 drivers/media/usb/uvc/uvc_driver.c 				* frame->wWidth * frame->wHeight / 8;
frame             668 drivers/media/usb/uvc/uvc_driver.c 		n -= frame->bFrameIntervalType ? 1 : 2;
frame             669 drivers/media/usb/uvc/uvc_driver.c 		frame->dwDefaultFrameInterval =
frame             670 drivers/media/usb/uvc/uvc_driver.c 			min(frame->dwFrameInterval[n],
frame             671 drivers/media/usb/uvc/uvc_driver.c 			    max(frame->dwFrameInterval[0],
frame             672 drivers/media/usb/uvc/uvc_driver.c 				frame->dwDefaultFrameInterval));
frame             675 drivers/media/usb/uvc/uvc_driver.c 			frame->bFrameIntervalType = 1;
frame             676 drivers/media/usb/uvc/uvc_driver.c 			frame->dwFrameInterval[0] =
frame             677 drivers/media/usb/uvc/uvc_driver.c 				frame->dwDefaultFrameInterval;
frame             681 drivers/media/usb/uvc/uvc_driver.c 			frame->wWidth, frame->wHeight,
frame             682 drivers/media/usb/uvc/uvc_driver.c 			10000000/frame->dwDefaultFrameInterval,
frame             683 drivers/media/usb/uvc/uvc_driver.c 			(100000000/frame->dwDefaultFrameInterval)%10);
frame             720 drivers/media/usb/uvc/uvc_driver.c 	struct uvc_frame *frame;
frame             890 drivers/media/usb/uvc/uvc_driver.c 	size = nformats * sizeof(*format) + nframes * sizeof(*frame)
frame             898 drivers/media/usb/uvc/uvc_driver.c 	frame = (struct uvc_frame *)&format[nformats];
frame             899 drivers/media/usb/uvc/uvc_driver.c 	interval = (u32 *)&frame[nframes];
frame             911 drivers/media/usb/uvc/uvc_driver.c 			format->frame = frame;
frame             917 drivers/media/usb/uvc/uvc_driver.c 			frame += format->nframes;
frame             103 drivers/media/usb/uvc/uvc_v4l2.c static u32 uvc_try_frame_interval(struct uvc_frame *frame, u32 interval)
frame             107 drivers/media/usb/uvc/uvc_v4l2.c 	if (frame->bFrameIntervalType) {
frame             110 drivers/media/usb/uvc/uvc_v4l2.c 		for (i = 0; i < frame->bFrameIntervalType; ++i) {
frame             111 drivers/media/usb/uvc/uvc_v4l2.c 			dist = interval > frame->dwFrameInterval[i]
frame             112 drivers/media/usb/uvc/uvc_v4l2.c 			     ? interval - frame->dwFrameInterval[i]
frame             113 drivers/media/usb/uvc/uvc_v4l2.c 			     : frame->dwFrameInterval[i] - interval;
frame             121 drivers/media/usb/uvc/uvc_v4l2.c 		interval = frame->dwFrameInterval[i-1];
frame             123 drivers/media/usb/uvc/uvc_v4l2.c 		const u32 min = frame->dwFrameInterval[0];
frame             124 drivers/media/usb/uvc/uvc_v4l2.c 		const u32 max = frame->dwFrameInterval[1];
frame             125 drivers/media/usb/uvc/uvc_v4l2.c 		const u32 step = frame->dwFrameInterval[2];
frame             136 drivers/media/usb/uvc/uvc_v4l2.c 	const struct uvc_frame *frame)
frame             143 drivers/media/usb/uvc/uvc_v4l2.c 		return frame->wWidth;
frame             146 drivers/media/usb/uvc/uvc_v4l2.c 		return format->bpp * frame->wWidth / 8;
frame             155 drivers/media/usb/uvc/uvc_v4l2.c 	struct uvc_frame *frame = NULL;
frame             195 drivers/media/usb/uvc/uvc_v4l2.c 		u16 w = format->frame[i].wWidth;
frame             196 drivers/media/usb/uvc/uvc_v4l2.c 		u16 h = format->frame[i].wHeight;
frame             202 drivers/media/usb/uvc/uvc_v4l2.c 			frame = &format->frame[i];
frame             209 drivers/media/usb/uvc/uvc_v4l2.c 	if (frame == NULL) {
frame             216 drivers/media/usb/uvc/uvc_v4l2.c 	interval = frame->dwDefaultFrameInterval;
frame             225 drivers/media/usb/uvc/uvc_v4l2.c 	probe->bFrameIndex = frame->bFrameIndex;
frame             226 drivers/media/usb/uvc/uvc_v4l2.c 	probe->dwFrameInterval = uvc_try_frame_interval(frame, interval);
frame             250 drivers/media/usb/uvc/uvc_v4l2.c 	fmt->fmt.pix.width = frame->wWidth;
frame             251 drivers/media/usb/uvc/uvc_v4l2.c 	fmt->fmt.pix.height = frame->wHeight;
frame             253 drivers/media/usb/uvc/uvc_v4l2.c 	fmt->fmt.pix.bytesperline = uvc_v4l2_get_bytesperline(format, frame);
frame             260 drivers/media/usb/uvc/uvc_v4l2.c 		*uvc_frame = frame;
frame             270 drivers/media/usb/uvc/uvc_v4l2.c 	struct uvc_frame *frame;
frame             278 drivers/media/usb/uvc/uvc_v4l2.c 	frame = stream->cur_frame;
frame             280 drivers/media/usb/uvc/uvc_v4l2.c 	if (format == NULL || frame == NULL) {
frame             286 drivers/media/usb/uvc/uvc_v4l2.c 	fmt->fmt.pix.width = frame->wWidth;
frame             287 drivers/media/usb/uvc/uvc_v4l2.c 	fmt->fmt.pix.height = frame->wHeight;
frame             289 drivers/media/usb/uvc/uvc_v4l2.c 	fmt->fmt.pix.bytesperline = uvc_v4l2_get_bytesperline(format, frame);
frame             303 drivers/media/usb/uvc/uvc_v4l2.c 	struct uvc_frame *frame;
frame             309 drivers/media/usb/uvc/uvc_v4l2.c 	ret = uvc_v4l2_try_format(stream, fmt, &probe, &format, &frame);
frame             322 drivers/media/usb/uvc/uvc_v4l2.c 	stream->cur_frame = frame;
frame             370 drivers/media/usb/uvc/uvc_v4l2.c 	struct uvc_frame *frame;
frame             396 drivers/media/usb/uvc/uvc_v4l2.c 	frame = stream->cur_frame;
frame             398 drivers/media/usb/uvc/uvc_v4l2.c 	probe.dwFrameInterval = uvc_try_frame_interval(frame, interval);
frame             405 drivers/media/usb/uvc/uvc_v4l2.c 		if (&format->frame[i] == stream->cur_frame)
frame             408 drivers/media/usb/uvc/uvc_v4l2.c 		if (format->frame[i].wWidth != stream->cur_frame->wWidth ||
frame             409 drivers/media/usb/uvc/uvc_v4l2.c 		    format->frame[i].wHeight != stream->cur_frame->wHeight)
frame             412 drivers/media/usb/uvc/uvc_v4l2.c 		ival = uvc_try_frame_interval(&format->frame[i], interval);
frame             417 drivers/media/usb/uvc/uvc_v4l2.c 		frame = &format->frame[i];
frame             418 drivers/media/usb/uvc/uvc_v4l2.c 		probe.bFrameIndex = frame->bFrameIndex;
frame             431 drivers/media/usb/uvc/uvc_v4l2.c 	stream->cur_frame = frame;
frame            1170 drivers/media/usb/uvc/uvc_v4l2.c 	struct uvc_frame *frame = NULL;
frame            1186 drivers/media/usb/uvc/uvc_v4l2.c 		if (frame && frame->wWidth == format->frame[i].wWidth &&
frame            1187 drivers/media/usb/uvc/uvc_v4l2.c 		    frame->wHeight == format->frame[i].wHeight)
frame            1189 drivers/media/usb/uvc/uvc_v4l2.c 		frame = &format->frame[i];
frame            1199 drivers/media/usb/uvc/uvc_v4l2.c 	fsize->discrete.width = frame->wWidth;
frame            1200 drivers/media/usb/uvc/uvc_v4l2.c 	fsize->discrete.height = frame->wHeight;
frame            1210 drivers/media/usb/uvc/uvc_v4l2.c 	struct uvc_frame *frame = NULL;
frame            1227 drivers/media/usb/uvc/uvc_v4l2.c 		if (format->frame[i].wWidth == fival->width &&
frame            1228 drivers/media/usb/uvc/uvc_v4l2.c 		    format->frame[i].wHeight == fival->height) {
frame            1229 drivers/media/usb/uvc/uvc_v4l2.c 			frame = &format->frame[i];
frame            1230 drivers/media/usb/uvc/uvc_v4l2.c 			nintervals = frame->bFrameIntervalType ?: 1;
frame            1239 drivers/media/usb/uvc/uvc_v4l2.c 	if (frame->bFrameIntervalType) {
frame            1242 drivers/media/usb/uvc/uvc_v4l2.c 			frame->dwFrameInterval[index];
frame            1248 drivers/media/usb/uvc/uvc_v4l2.c 		fival->stepwise.min.numerator = frame->dwFrameInterval[0];
frame            1250 drivers/media/usb/uvc/uvc_v4l2.c 		fival->stepwise.max.numerator = frame->dwFrameInterval[1];
frame            1252 drivers/media/usb/uvc/uvc_v4l2.c 		fival->stepwise.step.numerator = frame->dwFrameInterval[2];
frame             128 drivers/media/usb/uvc/uvc_video.c 	struct uvc_frame *frame = NULL;
frame             142 drivers/media/usb/uvc/uvc_video.c 		if (format->frame[i].bFrameIndex == ctrl->bFrameIndex) {
frame             143 drivers/media/usb/uvc/uvc_video.c 			frame = &format->frame[i];
frame             148 drivers/media/usb/uvc/uvc_video.c 	if (frame == NULL)
frame             155 drivers/media/usb/uvc/uvc_video.c 			frame->dwMaxVideoFrameBufferSize;
frame             173 drivers/media/usb/uvc/uvc_video.c 			 : frame->dwFrameInterval[0];
frame             181 drivers/media/usb/uvc/uvc_video.c 		bandwidth = frame->wWidth * frame->wHeight / 8 * format->bpp;
frame             773 drivers/media/usb/uvc/uvc_video.c 	    stream->stats.frame.nb_packets == 0)
frame             797 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.nb_invalid++;
frame             811 drivers/media/usb/uvc/uvc_video.c 	if (has_pts && stream->stats.frame.nb_pts) {
frame             812 drivers/media/usb/uvc/uvc_video.c 		if (stream->stats.frame.pts != pts) {
frame             813 drivers/media/usb/uvc/uvc_video.c 			stream->stats.frame.nb_pts_diffs++;
frame             814 drivers/media/usb/uvc/uvc_video.c 			stream->stats.frame.last_pts_diff =
frame             815 drivers/media/usb/uvc/uvc_video.c 				stream->stats.frame.nb_packets;
frame             820 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.nb_pts++;
frame             821 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.pts = pts;
frame             827 drivers/media/usb/uvc/uvc_video.c 	if (stream->stats.frame.size == 0) {
frame             829 drivers/media/usb/uvc/uvc_video.c 			stream->stats.frame.has_initial_pts = has_pts;
frame             831 drivers/media/usb/uvc/uvc_video.c 			stream->stats.frame.has_early_pts = true;
frame             835 drivers/media/usb/uvc/uvc_video.c 	if (has_scr && stream->stats.frame.nb_scr) {
frame             836 drivers/media/usb/uvc/uvc_video.c 		if (stream->stats.frame.scr_stc != scr_stc)
frame             837 drivers/media/usb/uvc/uvc_video.c 			stream->stats.frame.nb_scr_diffs++;
frame             843 drivers/media/usb/uvc/uvc_video.c 		    stream->stats.frame.nb_scr > 0)
frame             848 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.nb_scr++;
frame             849 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.scr_stc = scr_stc;
frame             850 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.scr_sof = scr_sof;
frame             859 drivers/media/usb/uvc/uvc_video.c 	if (stream->stats.frame.size == 0 && len > header_size)
frame             860 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.first_data = stream->stats.frame.nb_packets;
frame             863 drivers/media/usb/uvc/uvc_video.c 	stream->stats.frame.size += len - header_size;
frame             866 drivers/media/usb/uvc/uvc_video.c 	stream->stats.frame.nb_packets++;
frame             868 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.nb_empty++;
frame             871 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.nb_errors++;
frame             876 drivers/media/usb/uvc/uvc_video.c 	struct uvc_stats_frame *frame = &stream->stats.frame;
frame             881 drivers/media/usb/uvc/uvc_video.c 		  stream->sequence, frame->first_data,
frame             882 drivers/media/usb/uvc/uvc_video.c 		  frame->nb_packets - frame->nb_empty, frame->nb_packets,
frame             883 drivers/media/usb/uvc/uvc_video.c 		  frame->nb_pts_diffs, frame->last_pts_diff, frame->nb_pts,
frame             884 drivers/media/usb/uvc/uvc_video.c 		  frame->has_early_pts ? "" : "!",
frame             885 drivers/media/usb/uvc/uvc_video.c 		  frame->has_initial_pts ? "" : "!",
frame             886 drivers/media/usb/uvc/uvc_video.c 		  frame->nb_scr_diffs, frame->nb_scr,
frame             887 drivers/media/usb/uvc/uvc_video.c 		  frame->pts, frame->scr_stc, frame->scr_sof);
frame             890 drivers/media/usb/uvc/uvc_video.c 	stream->stats.stream.nb_packets += stream->stats.frame.nb_packets;
frame             891 drivers/media/usb/uvc/uvc_video.c 	stream->stats.stream.nb_empty += stream->stats.frame.nb_empty;
frame             892 drivers/media/usb/uvc/uvc_video.c 	stream->stats.stream.nb_errors += stream->stats.frame.nb_errors;
frame             893 drivers/media/usb/uvc/uvc_video.c 	stream->stats.stream.nb_invalid += stream->stats.frame.nb_invalid;
frame             895 drivers/media/usb/uvc/uvc_video.c 	if (frame->has_early_pts)
frame             897 drivers/media/usb/uvc/uvc_video.c 	if (frame->has_initial_pts)
frame             899 drivers/media/usb/uvc/uvc_video.c 	if (frame->last_pts_diff <= frame->first_data)
frame             901 drivers/media/usb/uvc/uvc_video.c 	if (frame->nb_scr >= frame->nb_packets - frame->nb_empty)
frame             903 drivers/media/usb/uvc/uvc_video.c 	if (frame->nb_scr_diffs + 1 == frame->nb_scr)
frame             906 drivers/media/usb/uvc/uvc_video.c 	memset(&stream->stats.frame, 0, sizeof(stream->stats.frame));
frame            1014 drivers/media/usb/uvc/uvc_video.c 		stream->stats.frame.nb_invalid++;
frame            1986 drivers/media/usb/uvc/uvc_video.c 	struct uvc_frame *frame = NULL;
frame            2043 drivers/media/usb/uvc/uvc_video.c 		frame = &format->frame[i-1];
frame            2044 drivers/media/usb/uvc/uvc_video.c 		if (frame->bFrameIndex == probe->bFrameIndex)
frame            2049 drivers/media/usb/uvc/uvc_video.c 	probe->bFrameIndex = frame->bFrameIndex;
frame            2053 drivers/media/usb/uvc/uvc_video.c 	stream->cur_frame = frame;
frame             380 drivers/media/usb/uvc/uvcvideo.h 	struct uvc_frame *frame;
frame             593 drivers/media/usb/uvc/uvcvideo.h 		struct uvc_stats_frame frame;
frame             125 drivers/media/usb/zr364xx/zr364xx.c 	struct zr364xx_framei frame[FRAMES];	/* array of FRAME structures */
frame             492 drivers/media/usb/zr364xx/zr364xx.c 		tmpbuf = (const char *)cam->buffer.frame[last_frame].lpvbits;
frame             566 drivers/media/usb/zr364xx/zr364xx.c 	frm = &cam->buffer.frame[idx];
frame            1081 drivers/media/usb/zr364xx/zr364xx.c 		cam->buffer.frame[j].ulState = ZR364XX_READ_IDLE;
frame            1082 drivers/media/usb/zr364xx/zr364xx.c 		cam->buffer.frame[j].cur_size = 0;
frame            1115 drivers/media/usb/zr364xx/zr364xx.c 		cam->buffer.frame[j].ulState = ZR364XX_READ_IDLE;
frame            1116 drivers/media/usb/zr364xx/zr364xx.c 		cam->buffer.frame[j].cur_size = 0;
frame            1201 drivers/media/usb/zr364xx/zr364xx.c 		if (cam->buffer.frame[i].lpvbits) {
frame            1202 drivers/media/usb/zr364xx/zr364xx.c 			DBG("vfree %p\n", cam->buffer.frame[i].lpvbits);
frame            1203 drivers/media/usb/zr364xx/zr364xx.c 			vfree(cam->buffer.frame[i].lpvbits);
frame            1205 drivers/media/usb/zr364xx/zr364xx.c 		cam->buffer.frame[i].lpvbits = NULL;
frame            1352 drivers/media/usb/zr364xx/zr364xx.c 		cam->buffer.frame[i].lpvbits = vmalloc(MAX_FRAME_SIZE);
frame            1355 drivers/media/usb/zr364xx/zr364xx.c 			&cam->buffer.frame[i], i,
frame            1356 drivers/media/usb/zr364xx/zr364xx.c 			cam->buffer.frame[i].lpvbits);
frame            1357 drivers/media/usb/zr364xx/zr364xx.c 		if (!cam->buffer.frame[i].lpvbits) {
frame            1373 drivers/media/usb/zr364xx/zr364xx.c 		cam->buffer.frame[i].ulState = ZR364XX_READ_IDLE;
frame            1374 drivers/media/usb/zr364xx/zr364xx.c 		cam->buffer.frame[i].cur_size = 0;
frame             529 drivers/message/fusion/mptbase.c 	req_idx = le16_to_cpu(mr->u.frame.hwhdr.msgctxu.fld.req_idx);
frame             530 drivers/message/fusion/mptbase.c 	cb_idx = mr->u.frame.hwhdr.msgctxu.fld.cb_idx;
frame             912 drivers/message/fusion/mptbase.c 				u.frame.linkage.list);
frame             913 drivers/message/fusion/mptbase.c 		list_del(&mf->u.frame.linkage.list);
frame             914 drivers/message/fusion/mptbase.c 		mf->u.frame.linkage.arg1 = 0;
frame             915 drivers/message/fusion/mptbase.c 		mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx;	/* byte */
frame             919 drivers/message/fusion/mptbase.c 		mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx);
frame             920 drivers/message/fusion/mptbase.c 		mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0;
frame             965 drivers/message/fusion/mptbase.c 	mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx;		/* byte */
frame             969 drivers/message/fusion/mptbase.c 	mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx);
frame             970 drivers/message/fusion/mptbase.c 	mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0;
frame            1001 drivers/message/fusion/mptbase.c 	mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx;
frame            1004 drivers/message/fusion/mptbase.c 	mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx);
frame            1005 drivers/message/fusion/mptbase.c 	mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0;
frame            1031 drivers/message/fusion/mptbase.c 	if (cpu_to_le32(mf->u.frame.linkage.arg1) == 0xdeadbeaf)
frame            1034 drivers/message/fusion/mptbase.c 	mf->u.frame.linkage.arg1 = cpu_to_le32(0xdeadbeaf);
frame            1035 drivers/message/fusion/mptbase.c 	list_add(&mf->u.frame.linkage.list, &ioc->FreeQ);
frame            1203 drivers/message/fusion/mptbase.c 		mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(ii);
frame            1204 drivers/message/fusion/mptbase.c 		mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx;
frame            4555 drivers/message/fusion/mptbase.c 			list_add_tail(&mf->u.frame.linkage.list, &ioc->FreeChainQ);
frame            4570 drivers/message/fusion/mptbase.c 			list_add_tail(&mf->u.frame.linkage.list, &ioc->FreeQ);
frame             327 drivers/message/fusion/mptbase.h 		MPT_FRAME_TRACKER	frame;
frame             253 drivers/message/fusion/mptctl.c 			    le16_to_cpu(req->u.frame.hwhdr.msgctxu.fld.req_idx);
frame            1800 drivers/message/fusion/mptctl.c 	req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
frame            1175 drivers/message/fusion/mptlan.c 		i = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
frame            4874 drivers/message/fusion/mptsas.c 		task_context = mf->u.frame.hwhdr.msgctxu.MsgContext;
frame             148 drivers/message/fusion/mptscsih.c 				u.frame.linkage.list);
frame             149 drivers/message/fusion/mptscsih.c 		list_del(&chainBuf->u.frame.linkage.list);
frame             599 drivers/message/fusion/mptscsih.c 	req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
frame             601 drivers/message/fusion/mptscsih.c 	    le16_to_cpu(mr->u.frame.hwhdr.msgctxu.fld.req_idx) : req_idx;
frame             608 drivers/message/fusion/mptscsih.c 	    (le32_to_cpu(mf->u.frame.linkage.arg1) == 0xdeadbeaf))
frame            1347 drivers/message/fusion/mptscsih.c 	my_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
frame            1476 drivers/message/fusion/mptscsih.c 		list_add_tail(&chain->u.frame.linkage.list, &ioc->FreeChainQ);
frame            1768 drivers/message/fusion/mptscsih.c 	ctx2abort = mf->u.frame.hwhdr.msgctxu.MsgContext;
frame            2423 drivers/message/fusion/mptscsih.c 		req_index = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
frame            2649 drivers/message/fusion/mptscsih.c 		req_idx = le16_to_cpu(req->u.frame.hwhdr.msgctxu.fld.req_idx);
frame            2910 drivers/message/fusion/mptscsih.c 	my_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx);
frame             285 drivers/mfd/rave-sp.c 	unsigned char frame[RAVE_SP_TX_BUFFER_SIZE];
frame             287 drivers/mfd/rave-sp.c 	unsigned char *dest = frame;
frame             293 drivers/mfd/rave-sp.c 	if (WARN_ON(data_size > sizeof(frame)))
frame             303 drivers/mfd/rave-sp.c 	length = dest - frame;
frame             306 drivers/mfd/rave-sp.c 			     16, 1, frame, length, false);
frame             308 drivers/mfd/rave-sp.c 	return serdev_device_write(sp->serdev, frame, length, HZ);
frame              57 drivers/mmc/core/sdio_uart.c 	__u32	frame;
frame             392 drivers/mmc/core/sdio_uart.c 				port->icount.frame++;
frame             975 drivers/mmc/core/sdio_uart.c 				if (port->icount.frame)
frame             977 drivers/mmc/core/sdio_uart.c 						      port->icount.frame);
frame              38 drivers/mtd/spi-nor/nxp-spifi.c #define  SPIFI_CMD_FRAMEFORM(frame)		((frame) << 21)
frame             306 drivers/net/can/c_can/c_can.c 				  struct can_frame *frame, int idx)
frame             309 drivers/net/can/c_can/c_can.c 	u16 ctrl = IF_MCONT_TX | frame->can_dlc;
frame             310 drivers/net/can/c_can/c_can.c 	bool rtr = frame->can_id & CAN_RTR_FLAG;
frame             314 drivers/net/can/c_can/c_can.c 	if (frame->can_id & CAN_EFF_FLAG) {
frame             315 drivers/net/can/c_can/c_can.c 		arb |= frame->can_id & CAN_EFF_MASK;
frame             318 drivers/net/can/c_can/c_can.c 		arb |= (frame->can_id & CAN_SFF_MASK) << 18;
frame             342 drivers/net/can/c_can/c_can.c 		for (i = 0; i < frame->can_dlc; i += 4, dreg += 2) {
frame             343 drivers/net/can/c_can/c_can.c 			data = (u32)frame->data[i];
frame             344 drivers/net/can/c_can/c_can.c 			data |= (u32)frame->data[i + 1] << 8;
frame             345 drivers/net/can/c_can/c_can.c 			data |= (u32)frame->data[i + 2] << 16;
frame             346 drivers/net/can/c_can/c_can.c 			data |= (u32)frame->data[i + 3] << 24;
frame             350 drivers/net/can/c_can/c_can.c 		for (i = 0; i < frame->can_dlc; i += 2) {
frame             353 drivers/net/can/c_can/c_can.c 					frame->data[i] |
frame             354 drivers/net/can/c_can/c_can.c 					(frame->data[i + 1] << 8));
frame             373 drivers/net/can/c_can/c_can.c 	struct can_frame *frame;
frame             384 drivers/net/can/c_can/c_can.c 	skb = alloc_can_err_skb(dev, &frame);
frame             388 drivers/net/can/c_can/c_can.c 	frame->can_id |= CAN_ERR_CRTL;
frame             389 drivers/net/can/c_can/c_can.c 	frame->data[1] = CAN_ERR_CRTL_RX_OVERFLOW;
frame             399 drivers/net/can/c_can/c_can.c 	struct can_frame *frame;
frame             403 drivers/net/can/c_can/c_can.c 	skb = alloc_can_skb(dev, &frame);
frame             409 drivers/net/can/c_can/c_can.c 	frame->can_dlc = get_can_dlc(ctrl & 0x0F);
frame             414 drivers/net/can/c_can/c_can.c 		frame->can_id = (arb & CAN_EFF_MASK) | CAN_EFF_FLAG;
frame             416 drivers/net/can/c_can/c_can.c 		frame->can_id = (arb >> 18) & CAN_SFF_MASK;
frame             419 drivers/net/can/c_can/c_can.c 		frame->can_id |= CAN_RTR_FLAG;
frame             424 drivers/net/can/c_can/c_can.c 			for (i = 0; i < frame->can_dlc; i += 4, dreg += 2) {
frame             426 drivers/net/can/c_can/c_can.c 				frame->data[i] = data;
frame             427 drivers/net/can/c_can/c_can.c 				frame->data[i + 1] = data >> 8;
frame             428 drivers/net/can/c_can/c_can.c 				frame->data[i + 2] = data >> 16;
frame             429 drivers/net/can/c_can/c_can.c 				frame->data[i + 3] = data >> 24;
frame             432 drivers/net/can/c_can/c_can.c 			for (i = 0; i < frame->can_dlc; i += 2, dreg++) {
frame             434 drivers/net/can/c_can/c_can.c 				frame->data[i] = data;
frame             435 drivers/net/can/c_can/c_can.c 				frame->data[i + 1] = data >> 8;
frame             441 drivers/net/can/c_can/c_can.c 	stats->rx_bytes += frame->can_dlc;
frame             465 drivers/net/can/c_can/c_can.c 	struct can_frame *frame = (struct can_frame *)skb->data;
frame             486 drivers/net/can/c_can/c_can.c 	c_can_setup_tx_object(dev, IF_TX, frame, idx);
frame             487 drivers/net/can/c_can/c_can.c 	priv->dlc[idx] = frame->can_dlc;
frame             358 drivers/net/can/ifi_canfd/ifi_canfd.c 	struct can_frame *frame;
frame             365 drivers/net/can/ifi_canfd/ifi_canfd.c 	skb = alloc_can_err_skb(ndev, &frame);
frame             369 drivers/net/can/ifi_canfd/ifi_canfd.c 	frame->can_id |= CAN_ERR_CRTL;
frame             370 drivers/net/can/ifi_canfd/ifi_canfd.c 	frame->data[1] = CAN_ERR_CRTL_RX_OVERFLOW;
frame             528 drivers/net/can/m_can/m_can.c 	struct can_frame *frame;
frame             535 drivers/net/can/m_can/m_can.c 	skb = alloc_can_err_skb(dev, &frame);
frame             539 drivers/net/can/m_can/m_can.c 	frame->can_id |= CAN_ERR_CRTL;
frame             540 drivers/net/can/m_can/m_can.c 	frame->data[1] = CAN_ERR_CRTL_RX_OVERFLOW;
frame             188 drivers/net/can/mscan/mscan.c 	struct can_frame *frame = (struct can_frame *)skb->data;
frame             226 drivers/net/can/mscan/mscan.c 	rtr = frame->can_id & CAN_RTR_FLAG;
frame             229 drivers/net/can/mscan/mscan.c 	if (frame->can_id & CAN_EFF_FLAG) {
frame             230 drivers/net/can/mscan/mscan.c 		can_id = (frame->can_id & CAN_EFF_MASK)
frame             241 drivers/net/can/mscan/mscan.c 		can_id = (frame->can_id & CAN_SFF_MASK)
frame             250 drivers/net/can/mscan/mscan.c 		u16 *payload = (u16 *)frame->data;
frame             252 drivers/net/can/mscan/mscan.c 		for (i = 0; i < frame->can_dlc / 2; i++) {
frame             257 drivers/net/can/mscan/mscan.c 		if (frame->can_dlc & 1)
frame             258 drivers/net/can/mscan/mscan.c 			out_8(data, frame->data[frame->can_dlc - 1]);
frame             261 drivers/net/can/mscan/mscan.c 	out_8(&regs->tx.dlr, frame->can_dlc);
frame             292 drivers/net/can/mscan/mscan.c static void mscan_get_rx_frame(struct net_device *dev, struct can_frame *frame)
frame             301 drivers/net/can/mscan/mscan.c 		frame->can_id = CAN_EFF_FLAG;
frame             307 drivers/net/can/mscan/mscan.c 		frame->can_id = 0;
frame             310 drivers/net/can/mscan/mscan.c 	frame->can_id |= can_id >> 1;
frame             312 drivers/net/can/mscan/mscan.c 		frame->can_id |= CAN_RTR_FLAG;
frame             314 drivers/net/can/mscan/mscan.c 	frame->can_dlc = get_can_dlc(in_8(&regs->rx.dlr) & 0xf);
frame             316 drivers/net/can/mscan/mscan.c 	if (!(frame->can_id & CAN_RTR_FLAG)) {
frame             318 drivers/net/can/mscan/mscan.c 		u16 *payload = (u16 *)frame->data;
frame             320 drivers/net/can/mscan/mscan.c 		for (i = 0; i < frame->can_dlc / 2; i++) {
frame             325 drivers/net/can/mscan/mscan.c 		if (frame->can_dlc & 1)
frame             326 drivers/net/can/mscan/mscan.c 			frame->data[frame->can_dlc - 1] = in_8(data);
frame             332 drivers/net/can/mscan/mscan.c static void mscan_get_err_frame(struct net_device *dev, struct can_frame *frame,
frame             341 drivers/net/can/mscan/mscan.c 	frame->can_id = CAN_ERR_FLAG;
frame             344 drivers/net/can/mscan/mscan.c 		frame->can_id |= CAN_ERR_CRTL;
frame             345 drivers/net/can/mscan/mscan.c 		frame->data[1] = CAN_ERR_CRTL_RX_OVERFLOW;
frame             349 drivers/net/can/mscan/mscan.c 		frame->data[1] = 0;
frame             354 drivers/net/can/mscan/mscan.c 		can_change_state(dev, frame,
frame             374 drivers/net/can/mscan/mscan.c 	frame->can_dlc = CAN_ERR_DLC;
frame             386 drivers/net/can/mscan/mscan.c 	struct can_frame *frame;
frame             394 drivers/net/can/mscan/mscan.c 		skb = alloc_can_skb(dev, &frame);
frame             404 drivers/net/can/mscan/mscan.c 			mscan_get_rx_frame(dev, frame);
frame             406 drivers/net/can/mscan/mscan.c 			mscan_get_err_frame(dev, frame, canrflg);
frame             409 drivers/net/can/mscan/mscan.c 		stats->rx_bytes += frame->can_dlc;
frame             261 drivers/net/can/spi/hi311x.c static void hi3110_hw_tx(struct spi_device *spi, struct can_frame *frame)
frame             267 drivers/net/can/spi/hi311x.c 	if (frame->can_id & CAN_EFF_FLAG) {
frame             269 drivers/net/can/spi/hi311x.c 		buf[HI3110_FIFO_ID_OFF] = (frame->can_id & CAN_EFF_MASK) >> 21;
frame             271 drivers/net/can/spi/hi311x.c 			(((frame->can_id & CAN_EFF_MASK) >> 13) & 0xe0) |
frame             273 drivers/net/can/spi/hi311x.c 			(((frame->can_id & CAN_EFF_MASK) >> 15) & 0x07);
frame             275 drivers/net/can/spi/hi311x.c 			(frame->can_id & CAN_EFF_MASK) >> 7;
frame             277 drivers/net/can/spi/hi311x.c 			((frame->can_id & CAN_EFF_MASK) << 1) |
frame             278 drivers/net/can/spi/hi311x.c 			((frame->can_id & CAN_RTR_FLAG) ? 1 : 0);
frame             280 drivers/net/can/spi/hi311x.c 		buf[HI3110_FIFO_EXT_DLC_OFF] = frame->can_dlc;
frame             283 drivers/net/can/spi/hi311x.c 		       frame->data, frame->can_dlc);
frame             286 drivers/net/can/spi/hi311x.c 				   (HI3110_CAN_MAX_DATA_LEN - frame->can_dlc));
frame             289 drivers/net/can/spi/hi311x.c 		buf[HI3110_FIFO_ID_OFF] =   (frame->can_id & CAN_SFF_MASK) >> 3;
frame             291 drivers/net/can/spi/hi311x.c 			((frame->can_id & CAN_SFF_MASK) << 5) |
frame             292 drivers/net/can/spi/hi311x.c 			((frame->can_id & CAN_RTR_FLAG) ? (1 << 4) : 0);
frame             294 drivers/net/can/spi/hi311x.c 		buf[HI3110_FIFO_STD_DLC_OFF] = frame->can_dlc;
frame             297 drivers/net/can/spi/hi311x.c 		       frame->data, frame->can_dlc);
frame             300 drivers/net/can/spi/hi311x.c 				   (HI3110_CAN_MAX_DATA_LEN - frame->can_dlc));
frame             317 drivers/net/can/spi/hi311x.c 	struct can_frame *frame;
frame             320 drivers/net/can/spi/hi311x.c 	skb = alloc_can_skb(priv->net, &frame);
frame             329 drivers/net/can/spi/hi311x.c 		frame->can_id = CAN_EFF_FLAG;
frame             330 drivers/net/can/spi/hi311x.c 		frame->can_id |=
frame             338 drivers/net/can/spi/hi311x.c 		frame->can_id =
frame             344 drivers/net/can/spi/hi311x.c 	frame->can_dlc = get_can_dlc(buf[HI3110_FIFO_WOTIME_DLC_OFF] & 0x0F);
frame             347 drivers/net/can/spi/hi311x.c 		frame->can_id |= CAN_RTR_FLAG;
frame             349 drivers/net/can/spi/hi311x.c 		memcpy(frame->data, buf + HI3110_FIFO_WOTIME_DAT_OFF,
frame             350 drivers/net/can/spi/hi311x.c 		       frame->can_dlc);
frame             353 drivers/net/can/spi/hi311x.c 	priv->net->stats.rx_bytes += frame->can_dlc;
frame             579 drivers/net/can/spi/hi311x.c 	struct can_frame *frame;
frame             586 drivers/net/can/spi/hi311x.c 			frame = (struct can_frame *)priv->tx_skb->data;
frame             587 drivers/net/can/spi/hi311x.c 			hi3110_hw_tx(spi, frame);
frame             588 drivers/net/can/spi/hi311x.c 			priv->tx_len = 1 + frame->can_dlc;
frame             354 drivers/net/can/spi/mcp251x.c static void mcp251x_hw_tx(struct spi_device *spi, struct can_frame *frame,
frame             361 drivers/net/can/spi/mcp251x.c 	exide = (frame->can_id & CAN_EFF_FLAG) ? 1 : 0; /* Extended ID Enable */
frame             363 drivers/net/can/spi/mcp251x.c 		sid = (frame->can_id & CAN_EFF_MASK) >> 18;
frame             365 drivers/net/can/spi/mcp251x.c 		sid = frame->can_id & CAN_SFF_MASK; /* Standard ID */
frame             366 drivers/net/can/spi/mcp251x.c 	eid = frame->can_id & CAN_EFF_MASK; /* Extended ID */
frame             367 drivers/net/can/spi/mcp251x.c 	rtr = (frame->can_id & CAN_RTR_FLAG) ? 1 : 0; /* Remote transmission */
frame             376 drivers/net/can/spi/mcp251x.c 	buf[TXBDLC_OFF] = (rtr << DLC_RTR_SHIFT) | frame->can_dlc;
frame             377 drivers/net/can/spi/mcp251x.c 	memcpy(buf + TXBDAT_OFF, frame->data, frame->can_dlc);
frame             378 drivers/net/can/spi/mcp251x.c 	mcp251x_hw_tx_frame(spi, buf, frame->can_dlc, tx_buf_idx);
frame             410 drivers/net/can/spi/mcp251x.c 	struct can_frame *frame;
frame             413 drivers/net/can/spi/mcp251x.c 	skb = alloc_can_skb(priv->net, &frame);
frame             423 drivers/net/can/spi/mcp251x.c 		frame->can_id = CAN_EFF_FLAG;
frame             424 drivers/net/can/spi/mcp251x.c 		frame->can_id |=
frame             434 drivers/net/can/spi/mcp251x.c 			frame->can_id |= CAN_RTR_FLAG;
frame             437 drivers/net/can/spi/mcp251x.c 		frame->can_id =
frame             441 drivers/net/can/spi/mcp251x.c 			frame->can_id |= CAN_RTR_FLAG;
frame             444 drivers/net/can/spi/mcp251x.c 	frame->can_dlc = get_can_dlc(buf[RXBDLC_OFF] & RXBDLC_LEN_MASK);
frame             445 drivers/net/can/spi/mcp251x.c 	memcpy(frame->data, buf + RXBDAT_OFF, frame->can_dlc);
frame             448 drivers/net/can/spi/mcp251x.c 	priv->net->stats.rx_bytes += frame->can_dlc;
frame             671 drivers/net/can/spi/mcp251x.c 	struct can_frame *frame;
frame             673 drivers/net/can/spi/mcp251x.c 	skb = alloc_can_err_skb(net, &frame);
frame             675 drivers/net/can/spi/mcp251x.c 		frame->can_id |= can_id;
frame             676 drivers/net/can/spi/mcp251x.c 		frame->data[1] = data1;
frame             689 drivers/net/can/spi/mcp251x.c 	struct can_frame *frame;
frame             696 drivers/net/can/spi/mcp251x.c 			frame = (struct can_frame *)priv->tx_skb->data;
frame             698 drivers/net/can/spi/mcp251x.c 			if (frame->can_dlc > CAN_FRAME_MAX_DATA_LEN)
frame             699 drivers/net/can/spi/mcp251x.c 				frame->can_dlc = CAN_FRAME_MAX_DATA_LEN;
frame             700 drivers/net/can/spi/mcp251x.c 			mcp251x_hw_tx(spi, frame, 0);
frame             701 drivers/net/can/spi/mcp251x.c 			priv->tx_len = 1 + frame->can_dlc;
frame            2182 drivers/net/dsa/mv88e6xxx/chip.c 				   enum mv88e6xxx_frame_mode frame,
frame            2194 drivers/net/dsa/mv88e6xxx/chip.c 	err = chip->info->ops->port_set_frame_mode(chip, port, frame);
frame            3285 drivers/net/ethernet/brocade/bna/bnad.c 	u32 rx_count = 0, frame, new_frame;
frame            3292 drivers/net/ethernet/brocade/bna/bnad.c 	frame = BNAD_FRAME_SIZE(mtu);
frame            3299 drivers/net/ethernet/brocade/bna/bnad.c 		if ((frame <= 4096 && new_frame > 4096) ||
frame            3300 drivers/net/ethernet/brocade/bna/bnad.c 		    (frame > 4096 && new_frame <= 4096))
frame             797 drivers/net/ethernet/dec/tulip/de4x5.c     char frame[64];                         /* Min sized packet for loopback*/
frame             920 drivers/net/ethernet/dec/tulip/de4x5.c static void    create_packet(struct net_device *dev, char *frame, int len);
frame            1233 drivers/net/ethernet/dec/tulip/de4x5.c 	create_packet(dev, lp->frame, sizeof(lp->frame));
frame            3565 drivers/net/ethernet/dec/tulip/de4x5.c 	load_packet(dev, lp->frame, TD_LS | TD_FS | sizeof(lp->frame), (struct sk_buff *)1);
frame            3865 drivers/net/ethernet/dec/tulip/de4x5.c create_packet(struct net_device *dev, char *frame, int len)
frame            3868 drivers/net/ethernet/dec/tulip/de4x5.c     char *buf = frame;
frame             534 drivers/net/ethernet/intel/ice/ice_ethtool.c static bool ice_lbtest_check_frame(u8 *frame)
frame             537 drivers/net/ethernet/intel/ice/ice_ethtool.c 	if (frame[32] == 0xDE &&
frame             538 drivers/net/ethernet/intel/ice/ice_ethtool.c 	    frame[42] == 0xAD &&
frame             539 drivers/net/ethernet/intel/ice/ice_ethtool.c 	    frame[44] == 0xBE &&
frame             540 drivers/net/ethernet/intel/ice/ice_ethtool.c 	    frame[46] == 0xEF &&
frame             541 drivers/net/ethernet/intel/ice/ice_ethtool.c 	    frame[48] == 0xFF)
frame             416 drivers/net/ethernet/mellanox/mlx4/en_rx.c 			struct mlx4_en_rx_alloc *frame)
frame             423 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	cache->buf[cache->index].page = frame->page;
frame             424 drivers/net/ethernet/mellanox/mlx4/en_rx.c 	cache->buf[cache->index].dma = frame->dma;
frame             348 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	struct mlx4_en_rx_alloc frame = {
frame             353 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	if (!mlx4_en_rx_recycle(ring->recycle_ring, &frame)) {
frame            1122 drivers/net/ethernet/mellanox/mlx4/en_tx.c 			       struct mlx4_en_rx_alloc *frame,
frame            1152 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	dma = frame->dma;
frame            1154 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	tx_info->page = frame->page;
frame            1155 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	frame->page = NULL;
frame            1159 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	dma_sync_single_range_for_device(priv->ddev, dma, frame->page_offset,
frame            1162 drivers/net/ethernet/mellanox/mlx4/en_tx.c 	data->addr = cpu_to_be64(dma + frame->page_offset);
frame             704 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 			       struct mlx4_en_rx_alloc *frame,
frame             709 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h 			struct mlx4_en_rx_alloc *frame);
frame             466 drivers/net/ethernet/mellanox/mlx5/core/en.h 		} frame;
frame              97 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.frame.xdpf     = xdpf;
frame              98 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.frame.dma_addr = dma_addr;
frame             369 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 			dma_unmap_single(sq->pdev, xdpi.frame.dma_addr,
frame             370 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 					 xdpi.frame.xdpf->len, DMA_TO_DEVICE);
frame             371 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 			xdp_return_frame(xdpi.frame.xdpf);
frame             511 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.frame.xdpf     = xdpf;
frame             512 drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c 		xdpi.frame.dma_addr = xdptxd.dma_addr;
frame            3531 drivers/net/ethernet/micrel/ksz884x.c static void hw_cfg_wol(struct ksz_hw *hw, u16 frame, int set)
frame            3537 drivers/net/ethernet/micrel/ksz884x.c 		data |= frame;
frame            3539 drivers/net/ethernet/micrel/ksz884x.c 		data &= ~frame;
frame             367 drivers/net/ethernet/mscc/ocelot_ace.c 		struct ocelot_ace_frame_etype *etype = &ace->frame.etype;
frame             382 drivers/net/ethernet/mscc/ocelot_ace.c 		struct ocelot_ace_frame_llc *llc = &ace->frame.llc;
frame             395 drivers/net/ethernet/mscc/ocelot_ace.c 		struct ocelot_ace_frame_snap *snap = &ace->frame.snap;
frame             401 drivers/net/ethernet/mscc/ocelot_ace.c 				   ace->frame.snap.snap.value,
frame             402 drivers/net/ethernet/mscc/ocelot_ace.c 				   ace->frame.snap.snap.mask);
frame             406 drivers/net/ethernet/mscc/ocelot_ace.c 		struct ocelot_ace_frame_arp *arp = &ace->frame.arp;
frame             444 drivers/net/ethernet/mscc/ocelot_ace.c 			ipv4 = &ace->frame.ipv4;
frame             465 drivers/net/ethernet/mscc/ocelot_ace.c 			ipv6 = &ace->frame.ipv6;
frame             211 drivers/net/ethernet/mscc/ocelot_ace.h 	} frame;
frame              88 drivers/net/ethernet/mscc/ocelot_flower.c 		ether_addr_copy(ocelot_rule->frame.etype.dmac.value,
frame              90 drivers/net/ethernet/mscc/ocelot_flower.c 		ether_addr_copy(ocelot_rule->frame.etype.smac.value,
frame              92 drivers/net/ethernet/mscc/ocelot_flower.c 		ether_addr_copy(ocelot_rule->frame.etype.dmac.mask,
frame              94 drivers/net/ethernet/mscc/ocelot_flower.c 		ether_addr_copy(ocelot_rule->frame.etype.smac.mask,
frame             105 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->frame.ipv4.proto.value[0] =
frame             107 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->frame.ipv4.proto.mask[0] =
frame             112 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->frame.ipv6.proto.value[0] =
frame             114 drivers/net/ethernet/mscc/ocelot_flower.c 			ocelot_rule->frame.ipv6.proto.mask[0] =
frame             125 drivers/net/ethernet/mscc/ocelot_flower.c 		tmp = &ocelot_rule->frame.ipv4.sip.value.addr[0];
frame             128 drivers/net/ethernet/mscc/ocelot_flower.c 		tmp = &ocelot_rule->frame.ipv4.sip.mask.addr[0];
frame             131 drivers/net/ethernet/mscc/ocelot_flower.c 		tmp = &ocelot_rule->frame.ipv4.dip.value.addr[0];
frame             134 drivers/net/ethernet/mscc/ocelot_flower.c 		tmp = &ocelot_rule->frame.ipv4.dip.mask.addr[0];
frame             147 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->frame.ipv4.sport.value = ntohs(match.key->src);
frame             148 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->frame.ipv4.sport.mask = ntohs(match.mask->src);
frame             149 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->frame.ipv4.dport.value = ntohs(match.key->dst);
frame             150 drivers/net/ethernet/mscc/ocelot_flower.c 		ocelot_rule->frame.ipv4.dport.mask = ntohs(match.mask->dst);
frame            1583 drivers/net/ethernet/neterion/vxge/vxge-config.h 	rxd_info->frame =
frame            1851 drivers/net/ethernet/neterion/vxge/vxge-traffic.h 	u32	frame;
frame              92 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	state = env->cur_state->frame[reg3->frameno];
frame             696 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	unsigned int max_depth = 0, depth = 0, frame = 0;
frame             709 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	frame_depths[frame] = nfp_prog->subprog[idx].stack_depth;
frame             710 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	frame_depths[frame] = round_up(frame_depths[frame], STACK_FRAME_ALIGN);
frame             711 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	depth += frame_depths[frame];
frame             723 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 		ret_insn[frame] = nfp_meta_next(meta);
frame             724 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 		ret_prog[frame] = idx;
frame             730 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 		frame++;
frame             737 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	if (frame == 0)
frame             740 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	depth -= frame_depths[frame];
frame             741 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	frame--;
frame             742 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	meta = ret_insn[frame];
frame             743 drivers/net/ethernet/netronome/nfp/bpf/verifier.c 	idx = ret_prog[frame];
frame              50 drivers/net/ethernet/netronome/nfp/flower/match.c nfp_flower_compile_ext_meta(struct nfp_flower_ext_meta *frame, u32 key_ext)
frame              52 drivers/net/ethernet/netronome/nfp/flower/match.c 	frame->nfp_flow_key_layer2 = cpu_to_be32(key_ext);
frame              56 drivers/net/ethernet/netronome/nfp/flower/match.c nfp_flower_compile_port(struct nfp_flower_in_port *frame, u32 cmsg_port,
frame              61 drivers/net/ethernet/netronome/nfp/flower/match.c 		frame->in_port = cpu_to_be32(~0);
frame              66 drivers/net/ethernet/netronome/nfp/flower/match.c 		frame->in_port = cpu_to_be32(NFP_FL_PORT_TYPE_TUN | tun_type);
frame              72 drivers/net/ethernet/netronome/nfp/flower/match.c 		frame->in_port = cpu_to_be32(cmsg_port);
frame            7950 drivers/net/ethernet/sun/niu.c 	u64 frame, frame_base = (ESPC_PIO_STAT_READ_START |
frame            7957 drivers/net/ethernet/sun/niu.c 	frame = frame_base;
frame            7958 drivers/net/ethernet/sun/niu.c 	nw64(ESPC_PIO_STAT, frame);
frame            7962 drivers/net/ethernet/sun/niu.c 		frame = nr64(ESPC_PIO_STAT);
frame            7963 drivers/net/ethernet/sun/niu.c 		if (frame & ESPC_PIO_STAT_READ_END)
frame            7966 drivers/net/ethernet/sun/niu.c 	if (!(frame & ESPC_PIO_STAT_READ_END)) {
frame            7968 drivers/net/ethernet/sun/niu.c 			(unsigned long long) frame);
frame            7972 drivers/net/ethernet/sun/niu.c 	frame = frame_base;
frame            7973 drivers/net/ethernet/sun/niu.c 	nw64(ESPC_PIO_STAT, frame);
frame            7977 drivers/net/ethernet/sun/niu.c 		frame = nr64(ESPC_PIO_STAT);
frame            7978 drivers/net/ethernet/sun/niu.c 		if (frame & ESPC_PIO_STAT_READ_END)
frame            7981 drivers/net/ethernet/sun/niu.c 	if (!(frame & ESPC_PIO_STAT_READ_END)) {
frame            7983 drivers/net/ethernet/sun/niu.c 			(unsigned long long) frame);
frame            7987 drivers/net/ethernet/sun/niu.c 	frame = nr64(ESPC_PIO_STAT);
frame            7988 drivers/net/ethernet/sun/niu.c 	return (frame & ESPC_PIO_STAT_DATA) >> ESPC_PIO_STAT_DATA_SHIFT;
frame             679 drivers/net/fddi/defza.c 	struct fza_fddihdr *frame;
frame             700 drivers/net/fddi/defza.c 		frame = (struct fza_fddihdr *)skb->data;
frame             705 drivers/net/fddi/defza.c 					((u8 *)&frame->hdr.fc - (u8 *)frame),
frame             706 drivers/net/fddi/defza.c 					sizeof(frame->hdr.fc),
frame             708 drivers/net/fddi/defza.c 		fc = frame->hdr.fc;
frame             748 drivers/net/fddi/defza.c 			is_multi = ((frame->hdr.daddr[0] & 0x01) != 0);
frame             110 drivers/net/fddi/skfp/skfddi.c static void CheckSourceAddress(unsigned char *frame, unsigned char *hw_addr);
frame            1201 drivers/net/fddi/skfp/skfddi.c static void CheckSourceAddress(unsigned char *frame, unsigned char *hw_addr)
frame            1205 drivers/net/fddi/skfp/skfddi.c 	if ((((unsigned long) frame[1 + 6]) & ~0x01) != 0) // source routing bit
frame            1208 drivers/net/fddi/skfp/skfddi.c 	if ((unsigned short) frame[1 + 10] != 0)
frame            1210 drivers/net/fddi/skfp/skfddi.c 	SRBit = frame[1 + 6] & 0x01;
frame            1211 drivers/net/fddi/skfp/skfddi.c 	memcpy(&frame[1 + 6], hw_addr, ETH_ALEN);
frame            1212 drivers/net/fddi/skfp/skfddi.c 	frame[8] |= SRBit;
frame             911 drivers/net/fjes/fjes_hw.c 	void *frame;
frame             920 drivers/net/fjes/fjes_hw.c 	frame = ring_frame->frame_data;
frame             922 drivers/net/fjes/fjes_hw.c 	return frame;
frame             936 drivers/net/fjes/fjes_hw.c 			      void *frame, size_t size)
frame             950 drivers/net/fjes/fjes_hw.c 	memcpy((void *)(ring_frame->frame_data), (void *)frame, size);
frame            1080 drivers/net/fjes/fjes_main.c 	void *frame;
frame            1086 drivers/net/fjes/fjes_main.c 	frame =
frame            1090 drivers/net/fjes/fjes_main.c 	return frame;
frame            1119 drivers/net/fjes/fjes_main.c 	void *frame;
frame            1135 drivers/net/fjes/fjes_main.c 		frame = fjes_rxframe_get(adapter, &frame_len, &cur_epid);
frame            1137 drivers/net/fjes/fjes_main.c 		if (frame) {
frame            1147 drivers/net/fjes/fjes_main.c 				skb_put_data(skb, frame, frame_len);
frame            1163 drivers/net/fjes/fjes_main.c 					((struct ethhdr *)frame)->h_dest)) {
frame             134 drivers/net/thunderbolt.c 	struct ring_frame frame;
frame             318 drivers/net/thunderbolt.c 	return tf->frame.size ? : TBNET_FRAME_SIZE;
frame             345 drivers/net/thunderbolt.c 		if (tf->frame.buffer_phy)
frame             346 drivers/net/thunderbolt.c 			dma_unmap_page(dma_dev, tf->frame.buffer_phy, size,
frame             497 drivers/net/thunderbolt.c 		tf->frame.buffer_phy = dma_addr;
frame             500 drivers/net/thunderbolt.c 		tb_ring_rx(ring->ring, &tf->frame);
frame             525 drivers/net/thunderbolt.c 	tf->frame.size = 0;
frame             527 drivers/net/thunderbolt.c 	dma_sync_single_for_cpu(dma_dev, tf->frame.buffer_phy,
frame             533 drivers/net/thunderbolt.c static void tbnet_tx_callback(struct tb_ring *ring, struct ring_frame *frame,
frame             536 drivers/net/thunderbolt.c 	struct tbnet_frame *tf = container_of(frame, typeof(*tf), frame);
frame             572 drivers/net/thunderbolt.c 		tf->frame.buffer_phy = dma_addr;
frame             573 drivers/net/thunderbolt.c 		tf->frame.callback = tbnet_tx_callback;
frame             574 drivers/net/thunderbolt.c 		tf->frame.sof = TBIP_PDF_FRAME_START;
frame             575 drivers/net/thunderbolt.c 		tf->frame.eof = TBIP_PDF_FRAME_END;
frame             675 drivers/net/thunderbolt.c 	if (tf->frame.flags & RING_DESC_CRC_ERROR) {
frame             678 drivers/net/thunderbolt.c 	} else if (tf->frame.flags & RING_DESC_BUFFER_OVERRUN) {
frame             751 drivers/net/thunderbolt.c 		struct ring_frame *frame;
frame             766 drivers/net/thunderbolt.c 		frame = tb_ring_poll(net->rx_ring.ring);
frame             767 drivers/net/thunderbolt.c 		if (!frame)
frame             770 drivers/net/thunderbolt.c 		dma_unmap_page(dma_dev, frame->buffer_phy,
frame             773 drivers/net/thunderbolt.c 		tf = container_of(frame, typeof(*tf), frame);
frame             922 drivers/net/thunderbolt.c 				frames[i]->frame.buffer_phy,
frame             995 drivers/net/thunderbolt.c 		dma_sync_single_for_device(dma_dev, frames[i]->frame.buffer_phy,
frame            1095 drivers/net/thunderbolt.c 	frames[frame_index]->frame.size = data_len + sizeof(*hdr);
frame            1125 drivers/net/thunderbolt.c 		tb_ring_tx(net->tx_ring.ring, &frames[i]->frame);
frame            1314 drivers/net/tun.c 		void *frame = tun_xdp_to_ptr(xdp);
frame            1316 drivers/net/tun.c 		if (__ptr_ring_produce(&tfile->tx_ring, frame)) {
frame            1333 drivers/net/tun.c 	struct xdp_frame *frame = convert_to_xdp_frame(xdp);
frame            1335 drivers/net/tun.c 	if (unlikely(!frame))
frame            1338 drivers/net/tun.c 	return tun_xdp_xmit(dev, 1, &frame, XDP_XMIT_FLUSH);
frame            1508 drivers/net/usb/hso.c 			icount->frame++;
frame            1611 drivers/net/usb/hso.c 	icount->frame       = cnow.frame;
frame              98 drivers/net/usb/lg-vl600.c 	struct vl600_frame_hdr *frame;
frame             115 drivers/net/usb/lg-vl600.c 		frame = (struct vl600_frame_hdr *) s->current_rx_buf->data;
frame             117 drivers/net/usb/lg-vl600.c 				le32_to_cpup(&frame->len)) {
frame             131 drivers/net/usb/lg-vl600.c 	frame = (struct vl600_frame_hdr *) buf->data;
frame             134 drivers/net/usb/lg-vl600.c 	if (ntohl(frame->magic) != 0x53544448 &&
frame             135 drivers/net/usb/lg-vl600.c 			ntohl(frame->magic) != 0x44544d48)
frame             138 drivers/net/usb/lg-vl600.c 	if (buf->len < sizeof(*frame) ||
frame             139 drivers/net/usb/lg-vl600.c 			buf->len != le32_to_cpup(&frame->len)) {
frame             145 drivers/net/usb/lg-vl600.c 				le32_to_cpup(&frame->len), GFP_ATOMIC);
frame             152 drivers/net/usb/lg-vl600.c 	count = le32_to_cpup(&frame->pkt_cnt);
frame             154 drivers/net/usb/lg-vl600.c 	skb_pull(buf, sizeof(*frame));
frame             234 drivers/net/usb/lg-vl600.c 	struct vl600_frame_hdr *frame;
frame             240 drivers/net/usb/lg-vl600.c 	frame = (struct vl600_frame_hdr *) skb->data;
frame             241 drivers/net/usb/lg-vl600.c 	if (skb->len > sizeof(*frame) && skb->len == le32_to_cpup(&frame->len))
frame             252 drivers/net/usb/lg-vl600.c 		if (tailroom >= full_len - skb->len - sizeof(*frame) &&
frame             253 drivers/net/usb/lg-vl600.c 				headroom >= sizeof(*frame))
frame             259 drivers/net/usb/lg-vl600.c 			skb->data = memmove(skb->head + sizeof(*frame),
frame             289 drivers/net/usb/lg-vl600.c 	frame = skb_push(skb, sizeof(*frame));
frame             290 drivers/net/usb/lg-vl600.c 	memset(frame, 0, sizeof(*frame));
frame             291 drivers/net/usb/lg-vl600.c 	frame->len = cpu_to_le32(full_len);
frame             292 drivers/net/usb/lg-vl600.c 	frame->serial = cpu_to_le32(serial++);
frame             293 drivers/net/usb/lg-vl600.c 	frame->pkt_cnt = cpu_to_le32(1);
frame             428 drivers/net/veth.c 		struct xdp_frame *frame = frames[i];
frame             429 drivers/net/veth.c 		void *ptr = veth_xdp_to_ptr(frame);
frame             431 drivers/net/veth.c 		if (unlikely(frame->len > max_len ||
frame             433 drivers/net/veth.c 			xdp_return_frame_rx_napi(frame);
frame             494 drivers/net/veth.c 	struct xdp_frame *frame = convert_to_xdp_frame(xdp);
frame             496 drivers/net/veth.c 	if (unlikely(!frame))
frame             502 drivers/net/veth.c 	bq->q[bq->count++] = frame;
frame             508 drivers/net/veth.c 					struct xdp_frame *frame,
frame             512 drivers/net/veth.c 	void *hard_start = frame->data - frame->headroom;
frame             514 drivers/net/veth.c 	int len = frame->len, delta = 0;
frame             527 drivers/net/veth.c 		xdp.data = frame->data;
frame             528 drivers/net/veth.c 		xdp.data_end = frame->data + frame->len;
frame             529 drivers/net/veth.c 		xdp.data_meta = frame->data - frame->metasize;
frame             536 drivers/net/veth.c 			delta = frame->data - xdp.data;
frame             540 drivers/net/veth.c 			orig_frame = *frame;
frame             542 drivers/net/veth.c 			xdp.rxq->mem = frame->mem;
frame             545 drivers/net/veth.c 				frame = &orig_frame;
frame             552 drivers/net/veth.c 			orig_frame = *frame;
frame             554 drivers/net/veth.c 			xdp.rxq->mem = frame->mem;
frame             556 drivers/net/veth.c 				frame = &orig_frame;
frame             574 drivers/net/veth.c 	headroom = sizeof(struct xdp_frame) + frame->headroom - delta;
frame             577 drivers/net/veth.c 		xdp_return_frame(frame);
frame             581 drivers/net/veth.c 	xdp_release_frame(frame);
frame             582 drivers/net/veth.c 	xdp_scrub_frame(frame);
frame             588 drivers/net/veth.c 	xdp_return_frame(frame);
frame             740 drivers/net/veth.c 			struct xdp_frame *frame = veth_ptr_to_xdp(ptr);
frame             742 drivers/net/veth.c 			bytes += frame->len;
frame             743 drivers/net/veth.c 			skb = veth_xdp_rcv_one(rq, frame, &xdp_xmit_one, bq);
frame             519 drivers/net/virtio_net.c 			struct xdp_frame *frame = ptr_to_xdp(ptr);
frame             521 drivers/net/virtio_net.c 			bytes += frame->len;
frame             522 drivers/net/virtio_net.c 			xdp_return_frame(frame);
frame            1370 drivers/net/virtio_net.c 			struct xdp_frame *frame = ptr_to_xdp(ptr);
frame            1372 drivers/net/virtio_net.c 			bytes += frame->len;
frame            1373 drivers/net/virtio_net.c 			xdp_return_frame(frame);
frame             796 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	const u8 *frame;
frame             808 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	frame = tb[WMI_TLV_TAG_ARRAY_BYTE];
frame             810 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	if (!ev || !frame) {
frame             824 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	if (skb->len < (frame - skb->data) + msdu_len) {
frame             831 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb_put(skb, frame - skb->data);
frame             832 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb_pull(skb, frame - skb->data);
frame              27 drivers/net/wireless/ath/ath5k/trace.h 		__dynamic_array(u8, frame, skb->len)
frame              32 drivers/net/wireless/ath/ath5k/trace.h 		memcpy(__get_dynamic_array(frame), skb->data, skb->len);
frame              49 drivers/net/wireless/ath/ath5k/trace.h 		__dynamic_array(u8, frame, skb->len)
frame              56 drivers/net/wireless/ath/ath5k/trace.h 		memcpy(__get_dynamic_array(frame), skb->data, skb->len);
frame            1107 drivers/net/wireless/ath/ath6kl/txrx.c 				  bool is_amsdu, struct sk_buff *frame)
frame            1124 drivers/net/wireless/ath/ath6kl/txrx.c 			aggr_slice_amsdu(agg_conn->aggr_info, rxtid, frame);
frame            1194 drivers/net/wireless/ath/ath6kl/txrx.c 	node->skb = frame;
frame             985 drivers/net/wireless/ath/wil6210/debugfs.c 	void *frame;
frame             992 drivers/net/wireless/ath/wil6210/debugfs.c 	frame = memdup_user(buf, len);
frame             993 drivers/net/wireless/ath/wil6210/debugfs.c 	if (IS_ERR(frame))
frame             994 drivers/net/wireless/ath/wil6210/debugfs.c 		return PTR_ERR(frame);
frame             996 drivers/net/wireless/ath/wil6210/debugfs.c 	params.buf = frame;
frame            1001 drivers/net/wireless/ath/wil6210/debugfs.c 	kfree(frame);
frame             580 drivers/net/wireless/broadcom/b43/dma.c 	unsigned char *frame;
frame             588 drivers/net/wireless/broadcom/b43/dma.c 	frame = skb->data + ring->frameoffset;
frame             589 drivers/net/wireless/broadcom/b43/dma.c 	memset(frame, 0xFF, sizeof(struct b43_plcp_hdr6) + 2 /* padding */);
frame             353 drivers/net/wireless/broadcom/b43/pio.c 	const char *frame = pack->skb->data;
frame             364 drivers/net/wireless/broadcom/b43/pio.c 	ctl = tx_write_2byte_queue(q, ctl, frame, frame_len);
frame             423 drivers/net/wireless/broadcom/b43/pio.c 	const char *frame = pack->skb->data;
frame             434 drivers/net/wireless/broadcom/b43/pio.c 	ctl = tx_write_4byte_queue(q, ctl, frame, frame_len);
frame             215 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static bool brcmf_p2p_is_pub_action(void *frame, u32 frame_len)
frame             219 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (frame == NULL)
frame             222 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	pact_frm = (struct brcmf_p2p_pub_act_frame *)frame;
frame             243 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static bool brcmf_p2p_is_p2p_action(void *frame, u32 frame_len)
frame             247 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (frame == NULL)
frame             250 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	act_frm = (struct brcmf_p2p_action_frame *)frame;
frame             270 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static bool brcmf_p2p_is_gas_action(void *frame, u32 frame_len)
frame             274 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (frame == NULL)
frame             277 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	sd_act_frm = (struct brcmf_p2psd_gas_pub_act_frame *)frame;
frame             305 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static void brcmf_p2p_print_actframe(bool tx, void *frame, u32 frame_len)
frame             311 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (!frame || frame_len <= 2)
frame             314 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (brcmf_p2p_is_pub_action(frame, frame_len)) {
frame             315 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		pact_frm = (struct brcmf_p2p_pub_act_frame *)frame;
frame             358 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	} else if (brcmf_p2p_is_p2p_action(frame, frame_len)) {
frame             359 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		act_frm = (struct brcmf_p2p_action_frame *)frame;
frame             382 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	} else if (brcmf_p2p_is_gas_action(frame, frame_len)) {
frame             383 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		sd_act_frm = (struct brcmf_p2psd_gas_pub_act_frame *)frame;
frame             411 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c static void brcmf_p2p_print_actframe(bool tx, void *frame, u32 frame_len)
frame            1344 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	u8 *frame = (u8 *)(rxframe + 1);
frame            1366 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	brcmf_p2p_print_actframe(false, frame, mgmt_frame_len);
frame            1369 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	if (brcmf_p2p_is_pub_action(frame, mgmt_frame_len)) {
frame            1370 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		act_frm = (struct brcmf_p2p_pub_act_frame *)frame;
frame            1392 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	} else if (brcmf_p2p_is_gas_action(frame, mgmt_frame_len)) {
frame            1393 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 		sd_act_frm = (struct brcmf_p2psd_gas_pub_act_frame *)frame;
frame            1417 drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c 	memcpy(&mgmt_frame->u, frame, mgmt_frame_len);
frame            2359 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c static int brcmf_sdio_tx_ctrlframe(struct brcmf_sdio *bus, u8 *frame, u16 len)
frame            2370 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 	frame -= bus->tx_hdrlen;
frame            2374 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 	doff = ((unsigned long)frame % bus->head_align);
frame            2376 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 		frame -= doff;
frame            2378 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 		memset(frame + bus->tx_hdrlen, 0, doff);
frame            2398 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 	brcmf_sdio_hdpack(bus, frame, &hd_info);
frame            2401 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 		brcmf_sdio_update_hwhdr(frame, len);
frame            2404 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 			   frame, len, "Tx Frame:\n");
frame            2407 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 			   frame, min_t(u16, len, 16), "TxHdr:\n");
frame            2410 drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c 		ret = brcmf_sdiod_send_buf(bus->sdiodev, frame, len);
frame            1398 drivers/net/wireless/cisco/airo.c static int encapsulate(struct airo_info *ai ,etherHead *frame, MICBuffer *mic, int payLen)
frame            1405 drivers/net/wireless/cisco/airo.c 	if (test_bit(FLAG_ADHOC, &ai->flags) && (frame->da[0] & 0x1))
frame            1422 drivers/net/wireless/cisco/airo.c 	emmh32_update(&context->seed,frame->da,ETH_ALEN * 2); // DA,SA
frame            1425 drivers/net/wireless/cisco/airo.c 	emmh32_update(&context->seed,(u8*)(frame + 1),payLen); //payload
frame            5895 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct ipw2100_wpa_assoc_frame frame;
frame            5897 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	frame.fixed_ie_mask = 0;
frame            5900 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	memcpy(frame.var_ie, wpa_ie, wpa_ie_len);
frame            5901 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	frame.var_ie_len = wpa_ie_len;
frame            5905 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	ipw2100_set_wpa_ie(priv, &frame, 0);
frame            7689 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (unlikely((le16_to_cpu(pkt->u.frame.length) + IPW_RX_FRAME_SIZE) >
frame            7703 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	skb_reserve(rxb->skb, offsetof(struct ipw_rx_packet, u.frame.data));
frame            7706 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	skb_put(rxb->skb, le16_to_cpu(pkt->u.frame.length));
frame            7732 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	struct ipw_rx_frame *frame = &pkt->u.frame;
frame            7735 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	u16 received_channel = frame->received_channel;
frame            7736 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	u8 antennaAndPhy = frame->antennaAndPhy;
frame            7737 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	s8 antsignal = frame->rssi_dbm - IPW_RSSI_TO_DBM;	/* call it signed anyhow */
frame            7738 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	u16 pktrate = frame->rate;
frame            7745 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	unsigned short len = le16_to_cpu(pkt->u.frame.length);
frame            7752 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (unlikely((le16_to_cpu(pkt->u.frame.length) + IPW_RX_FRAME_SIZE) >
frame            7797 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	ipw_rt->rt_tsf = (u64)(frame->parent_tsf[3] << 24 |
frame            7798 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			       frame->parent_tsf[2] << 16 |
frame            7799 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			       frame->parent_tsf[1] << 8  |
frame            7800 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			       frame->parent_tsf[0]);
frame            7804 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	ipw_rt->rt_dbmnoise = (s8) le16_to_cpu(frame->noise);
frame            7909 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	struct ipw_rx_frame *frame = &pkt->u.frame;
frame            7915 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	u16 channel = frame->received_channel;
frame            7916 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	u8 phy_flags = frame->antennaAndPhy;
frame            7917 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	s8 signal = frame->rssi_dbm - IPW_RSSI_TO_DBM;
frame            7918 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	s8 noise = (s8) le16_to_cpu(frame->noise);
frame            7919 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	u8 rate = frame->rate;
frame            7920 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	unsigned short len = le16_to_cpu(pkt->u.frame.length);
frame            8006 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	ipw_rt->rt_tsf = (u64)(frame->parent_tsf[3] << 24 |
frame            8007 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			       frame->parent_tsf[2] << 16 |
frame            8008 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			       frame->parent_tsf[1] << 8  |
frame            8009 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			       frame->parent_tsf[0]);
frame            8223 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		skb_put(skb, le16_to_cpu(pkt->u.frame.length) +
frame            8286 drivers/net/wireless/intel/ipw2x00/ipw2200.c 					.rssi = pkt->u.frame.rssi_dbm -
frame            8289 drivers/net/wireless/intel/ipw2x00/ipw2200.c 					    pkt->u.frame.rssi_dbm -
frame            8292 drivers/net/wireless/intel/ipw2x00/ipw2200.c 					    le16_to_cpu(pkt->u.frame.noise),
frame            8293 drivers/net/wireless/intel/ipw2x00/ipw2200.c 					.rate = pkt->u.frame.rate,
frame            8296 drivers/net/wireless/intel/ipw2x00/ipw2200.c 					    pkt->u.frame.received_channel,
frame            8298 drivers/net/wireless/intel/ipw2x00/ipw2200.c 					    (pkt->u.frame.
frame            8302 drivers/net/wireless/intel/ipw2x00/ipw2200.c 					.len = le16_to_cpu(pkt->u.frame.length),
frame            8357 drivers/net/wireless/intel/ipw2x00/ipw2200.c 					     le16_to_cpu(pkt->u.frame.length));
frame            8359 drivers/net/wireless/intel/ipw2x00/ipw2200.c 				if (le16_to_cpu(pkt->u.frame.length) <
frame             691 drivers/net/wireless/intel/ipw2x00/ipw2200.h 		struct ipw_rx_frame frame;
frame            1323 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 				       *frame, struct libipw_rx_stats *stats)
frame            1336 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	network->atim_window = le16_to_cpu(frame->aid);
frame            1337 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	network->listen_interval = le16_to_cpu(frame->status);
frame            1338 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	memcpy(network->bssid, frame->header.addr3, ETH_ALEN);
frame            1339 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	network->capability = le16_to_cpu(frame->capability);
frame            1357 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 	    (frame->info_element, stats->len - sizeof(*frame), network))
frame            1373 drivers/net/wireless/intel/ipw2x00/libipw_rx.c 		ieee->handle_assoc_response(dev, frame, network);
frame             271 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	struct il3945_frame *frame;
frame             274 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		frame = kzalloc(sizeof(*frame), GFP_KERNEL);
frame             275 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		if (!frame) {
frame             281 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		return frame;
frame             290 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_free_frame(struct il_priv *il, struct il3945_frame *frame)
frame             292 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	memset(frame, 0, sizeof(*frame));
frame             293 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	list_add(&frame->list, &il->free_frames);
frame             315 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	struct il3945_frame *frame;
frame             320 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	frame = il3945_get_free_frame(il);
frame             322 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	if (!frame) {
frame             330 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	frame_size = il3945_hw_get_beacon_cmd(il, frame, rate);
frame             332 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il_send_cmd_pdu(il, C_TX_BEACON, frame_size, &frame->u.cmd[0]);
frame             334 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	il3945_free_frame(il, frame);
frame            2414 drivers/net/wireless/intel/iwlegacy/3945.c il3945_hw_get_beacon_cmd(struct il_priv *il, struct il3945_frame *frame,
frame            2420 drivers/net/wireless/intel/iwlegacy/3945.c 	tx_beacon_cmd = (struct il3945_tx_beacon_cmd *)&frame->u;
frame            2427 drivers/net/wireless/intel/iwlegacy/3945.c 	    il3945_fill_beacon_frame(il, tx_beacon_cmd->frame,
frame            2428 drivers/net/wireless/intel/iwlegacy/3945.c 				     sizeof(frame->u) - sizeof(*tx_beacon_cmd));
frame             127 drivers/net/wireless/intel/iwlegacy/3945.h 		struct ieee80211_hdr frame;
frame             215 drivers/net/wireless/intel/iwlegacy/3945.h 				      struct il3945_frame *frame, u8 rate);
frame            3710 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	struct il_frame *frame;
frame            3713 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		frame = kzalloc(sizeof(*frame), GFP_KERNEL);
frame            3714 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		if (!frame) {
frame            3720 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		return frame;
frame            3729 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_free_frame(struct il_priv *il, struct il_frame *frame)
frame            3731 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	memset(frame, 0, sizeof(*frame));
frame            3732 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	list_add(&frame->list, &il->free_frames);
frame            3781 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_hw_get_beacon_cmd(struct il_priv *il, struct il_frame *frame)
frame            3800 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	tx_beacon_cmd = &frame->u.beacon;
frame            3805 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	    il4965_fill_beacon_frame(il, tx_beacon_cmd->frame,
frame            3806 drivers/net/wireless/intel/iwlegacy/4965-mac.c 				     sizeof(frame->u) - sizeof(*tx_beacon_cmd));
frame            3821 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il4965_set_beacon_tim(il, tx_beacon_cmd, (u8 *) tx_beacon_cmd->frame,
frame            3838 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	struct il_frame *frame;
frame            3842 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	frame = il4965_get_free_frame(il);
frame            3843 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (!frame) {
frame            3849 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	frame_size = il4965_hw_get_beacon_cmd(il, frame);
frame            3852 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		il4965_free_frame(il, frame);
frame            3856 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	rc = il_send_cmd_pdu(il, C_TX_BEACON, frame_size, &frame->u.cmd[0]);
frame            3858 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	il4965_free_frame(il, frame);
frame            2667 drivers/net/wireless/intel/iwlegacy/commands.h 	struct ieee80211_hdr frame[0];	/* beacon frame */
frame            2675 drivers/net/wireless/intel/iwlegacy/commands.h 	struct ieee80211_hdr frame[0];	/* beacon frame */
frame            1615 drivers/net/wireless/intel/iwlegacy/common.c il_fill_probe_req(struct il_priv *il, struct ieee80211_mgmt *frame,
frame            1627 drivers/net/wireless/intel/iwlegacy/common.c 	frame->frame_control = cpu_to_le16(IEEE80211_STYPE_PROBE_REQ);
frame            1628 drivers/net/wireless/intel/iwlegacy/common.c 	eth_broadcast_addr(frame->da);
frame            1629 drivers/net/wireless/intel/iwlegacy/common.c 	memcpy(frame->sa, ta, ETH_ALEN);
frame            1630 drivers/net/wireless/intel/iwlegacy/common.c 	eth_broadcast_addr(frame->bssid);
frame            1631 drivers/net/wireless/intel/iwlegacy/common.c 	frame->seq_ctrl = 0;
frame            1636 drivers/net/wireless/intel/iwlegacy/common.c 	pos = &frame->u.probe_req.variable[0];
frame             522 drivers/net/wireless/intel/iwlegacy/common.h 		struct ieee80211_hdr frame;
frame            1779 drivers/net/wireless/intel/iwlegacy/common.h u16 il_fill_probe_req(struct il_priv *il, struct ieee80211_mgmt *frame,
frame            2478 drivers/net/wireless/intel/iwlwifi/dvm/commands.h 	struct ieee80211_hdr frame[0];	/* beacon frame */
frame             567 drivers/net/wireless/intel/iwlwifi/dvm/scan.c static u16 iwl_fill_probe_req(struct ieee80211_mgmt *frame, const u8 *ta,
frame             580 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	frame->frame_control = cpu_to_le16(IEEE80211_STYPE_PROBE_REQ);
frame             581 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	eth_broadcast_addr(frame->da);
frame             582 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	memcpy(frame->sa, ta, ETH_ALEN);
frame             583 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	eth_broadcast_addr(frame->bssid);
frame             584 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	frame->seq_ctrl = 0;
frame             589 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	pos = &frame->u.probe_req.variable[0];
frame             123 drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h 	struct iwl_tdls_channel_switch_frame frame;
frame             787 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h 	struct ieee80211_hdr frame[0];
frame             808 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h 	struct ieee80211_hdr frame[0];
frame             840 drivers/net/wireless/intel/iwlwifi/fw/api/tx.h 	struct ieee80211_hdr frame[0];
frame             800 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct ieee80211_mgmt *frame = (void *)params->preq.buf;
frame             812 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		get_random_mask_addr(frame->sa, mac_addr,
frame             815 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		memcpy(frame->sa, vif->addr, ETH_ALEN);
frame             817 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	frame->frame_control = cpu_to_le16(IEEE80211_STYPE_PROBE_REQ);
frame             818 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	eth_broadcast_addr(frame->da);
frame             819 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	eth_broadcast_addr(frame->bssid);
frame             820 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	frame->seq_ctrl = 0;
frame             822 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	pos = frame->u.probe_req.variable;
frame             453 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	tail->frame.switch_time_offset = cpu_to_le32(ch_sw_tm_ie + 2);
frame             463 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 		iwl_mvm_set_tx_cmd_ccmp(info, &tail->frame.tx_cmd);
frame             466 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	iwl_mvm_set_tx_cmd(mvm, skb, &tail->frame.tx_cmd, info,
frame             469 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	iwl_mvm_set_tx_cmd_rate(mvm, &tail->frame.tx_cmd, info, sta,
frame             473 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	memcpy(tail->frame.data, skb->data, skb->len);
frame            2471 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	struct islpci_mgmtframe *frame =
frame            2473 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	struct net_device *ndev = frame->ndev;
frame            2474 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	enum oid_num_t n = mgt_oidtonum(frame->header->oid);
frame            2477 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		prism54_process_trap_helper(netdev_priv(ndev), n, frame->data);
frame            2478 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	islpci_mgt_release(frame);
frame             279 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		struct islpci_mgmtframe *frame;
frame             343 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		frame = kmalloc(sizeof(struct islpci_mgmtframe) + size,
frame             345 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		if (!frame)
frame             348 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		frame->ndev = ndev;
frame             349 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		memcpy(&frame->buf, header, size);
frame             350 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		frame->header = (pimfor_header_t *) frame->buf;
frame             351 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		frame->data = frame->buf + PIMFOR_HEADER_SIZE;
frame             356 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		      frame->header, frame->data, size);
frame             369 drivers/net/wireless/intersil/prism54/islpci_mgt.c 			INIT_WORK(&frame->ws, prism54_process_trap);
frame             370 drivers/net/wireless/intersil/prism54/islpci_mgt.c 			schedule_work(&frame->ws);
frame             375 drivers/net/wireless/intersil/prism54/islpci_mgt.c 			if ((frame = xchg(&priv->mgmt_received, frame)) != NULL) {
frame             379 drivers/net/wireless/intersil/prism54/islpci_mgt.c 				kfree(frame);
frame             454 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		struct islpci_mgmtframe *frame;
frame             457 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		frame = xchg(&priv->mgmt_received, NULL);
frame             458 drivers/net/wireless/intersil/prism54/islpci_mgt.c 		if (frame) {
frame             459 drivers/net/wireless/intersil/prism54/islpci_mgt.c 			if (frame->header->oid == oid) {
frame             460 drivers/net/wireless/intersil/prism54/islpci_mgt.c 				*recvframe = frame;
frame             467 drivers/net/wireless/intersil/prism54/islpci_mgt.c 				       frame->header->oid);
frame             468 drivers/net/wireless/intersil/prism54/islpci_mgt.c 				kfree(frame);
frame             469 drivers/net/wireless/intersil/prism54/islpci_mgt.c 				frame = NULL;
frame             121 drivers/net/wireless/intersil/prism54/islpci_mgt.h islpci_mgt_release(struct islpci_mgmtframe *frame)
frame             123 drivers/net/wireless/intersil/prism54/islpci_mgt.h         kfree(frame);
frame            3322 drivers/net/wireless/marvell/mwl8k.c static int mwl8k_cmd_finalize_join(struct ieee80211_hw *hw, void *frame,
frame            3326 drivers/net/wireless/marvell/mwl8k.c 	struct ieee80211_mgmt *payload = frame;
frame             337 drivers/net/wireless/quantenna/qtnfmac/event.c 	const struct ieee80211_hdr_3addr *frame = (void *)rxmgmt->frame_data;
frame             351 drivers/net/wireless/quantenna/qtnfmac/event.c 		 le16_to_cpu(frame->frame_control), frame->addr2);
frame              57 drivers/net/wireless/st/cw1200/scan.c 	struct wsm_template_frame frame = {
frame              82 drivers/net/wireless/st/cw1200/scan.c 	frame.skb = ieee80211_probereq_get(hw, priv->vif->addr, NULL, 0,
frame              84 drivers/net/wireless/st/cw1200/scan.c 	if (!frame.skb) {
frame              91 drivers/net/wireless/st/cw1200/scan.c 		skb_put_data(frame.skb, req->ie, req->ie_len);
frame              93 drivers/net/wireless/st/cw1200/scan.c 	ret = wsm_set_template_frame(priv, &frame);
frame              99 drivers/net/wireless/st/cw1200/scan.c 		dev_kfree_skb(frame.skb);
frame             123 drivers/net/wireless/st/cw1200/scan.c 	if (frame.skb)
frame             124 drivers/net/wireless/st/cw1200/scan.c 		dev_kfree_skb(frame.skb);
frame             364 drivers/net/wireless/st/cw1200/scan.c 	struct wsm_template_frame frame = {
frame             400 drivers/net/wireless/st/cw1200/scan.c 				 &frame.skb, &txpriv)) {
frame             406 drivers/net/wireless/st/cw1200/scan.c 	wsm = (struct wsm_tx *)frame.skb->data;
frame             417 drivers/net/wireless/st/cw1200/scan.c 	skb_pull(frame.skb, txpriv->offset);
frame             419 drivers/net/wireless/st/cw1200/scan.c 	ies = &frame.skb->data[sizeof(struct ieee80211_hdr_3addr)];
frame             420 drivers/net/wireless/st/cw1200/scan.c 	ies_len = frame.skb->len - sizeof(struct ieee80211_hdr_3addr);
frame             439 drivers/net/wireless/st/cw1200/scan.c 			skb_trim(frame.skb, frame.skb->len - ssids[0].length);
frame             446 drivers/net/wireless/st/cw1200/scan.c 	ret = wsm_set_template_frame(priv, &frame);
frame             454 drivers/net/wireless/st/cw1200/scan.c 	skb_push(frame.skb, txpriv->offset);
frame             456 drivers/net/wireless/st/cw1200/scan.c 		IEEE80211_SKB_CB(frame.skb)->flags |= IEEE80211_TX_STAT_ACK;
frame            2190 drivers/net/wireless/st/cw1200/sta.c 	struct wsm_template_frame frame = {
frame            2203 drivers/net/wireless/st/cw1200/sta.c 		frame.rate = WSM_TRANSMIT_RATE_6;
frame            2205 drivers/net/wireless/st/cw1200/sta.c 	frame.skb = ieee80211_beacon_get_tim(priv->hw, priv->vif,
frame            2207 drivers/net/wireless/st/cw1200/sta.c 	if (!frame.skb)
frame            2210 drivers/net/wireless/st/cw1200/sta.c 	ret = wsm_set_template_frame(priv, &frame);
frame            2218 drivers/net/wireless/st/cw1200/sta.c 	mgmt = (void *)frame.skb->data;
frame            2223 drivers/net/wireless/st/cw1200/sta.c 	frame.frame_type = WSM_FRAME_TYPE_PROBE_RESPONSE;
frame            2227 drivers/net/wireless/st/cw1200/sta.c 		ret = wsm_set_template_frame(priv, &frame);
frame            2232 drivers/net/wireless/st/cw1200/sta.c 	dev_kfree_skb(frame.skb);
frame            2240 drivers/net/wireless/st/cw1200/sta.c 	struct wsm_template_frame frame = {
frame            2246 drivers/net/wireless/st/cw1200/sta.c 	frame.skb = ieee80211_pspoll_get(priv->hw, priv->vif);
frame            2247 drivers/net/wireless/st/cw1200/sta.c 	if (!frame.skb)
frame            2250 drivers/net/wireless/st/cw1200/sta.c 	ret = wsm_set_template_frame(priv, &frame);
frame            2252 drivers/net/wireless/st/cw1200/sta.c 	dev_kfree_skb(frame.skb);
frame            2260 drivers/net/wireless/st/cw1200/sta.c 	struct wsm_template_frame frame = {
frame            2265 drivers/net/wireless/st/cw1200/sta.c 	frame.skb = ieee80211_nullfunc_get(priv->hw, priv->vif, false);
frame            2266 drivers/net/wireless/st/cw1200/sta.c 	if (!frame.skb)
frame            2269 drivers/net/wireless/st/cw1200/sta.c 	ret = wsm_set_template_frame(priv, &frame);
frame            2271 drivers/net/wireless/st/cw1200/sta.c 	dev_kfree_skb(frame.skb);
frame            1010 drivers/net/wireless/st/cw1200/txrx.c 	struct ieee80211_hdr *frame = (struct ieee80211_hdr *)skb->data;
frame            1028 drivers/net/wireless/st/cw1200/txrx.c 		    ieee80211_is_data(frame->frame_control))
frame            1032 drivers/net/wireless/st/cw1200/txrx.c 		   ieee80211_is_action(frame->frame_control) &&
frame            1037 drivers/net/wireless/st/cw1200/txrx.c 		       ieee80211_get_SA(frame), ETH_ALEN);
frame            1043 drivers/net/wireless/st/cw1200/txrx.c 	    ieee80211_is_action(frame->frame_control) &&
frame            1050 drivers/net/wireless/st/cw1200/txrx.c 		       ieee80211_get_SA(frame), ETH_ALEN);
frame            1073 drivers/net/wireless/st/cw1200/txrx.c 	if (ieee80211_is_pspoll(frame->frame_control))
frame            1096 drivers/net/wireless/st/cw1200/txrx.c 	hdrlen = ieee80211_hdrlen(frame->frame_control);
frame            1160 drivers/net/wireless/st/cw1200/txrx.c 	if (ieee80211_is_action(frame->frame_control) &&
frame            1164 drivers/net/wireless/st/cw1200/txrx.c 	} else if (ieee80211_is_beacon(frame->frame_control) &&
frame            1166 drivers/net/wireless/st/cw1200/txrx.c 		   ether_addr_equal(ieee80211_get_SA(frame), priv->vif->bss_conf.bssid)) {
frame            1198 drivers/net/wireless/st/cw1200/txrx.c 	if (ieee80211_is_auth(frame->frame_control))
frame            1200 drivers/net/wireless/st/cw1200/txrx.c 	else if (ieee80211_is_deauth(frame->frame_control))
frame            1462 drivers/net/wireless/st/cw1200/wsm.c 	const struct ieee80211_hdr *frame =
frame            1464 drivers/net/wireless/st/cw1200/wsm.c 	__le16 fctl = frame->frame_control;
frame             401 drivers/net/wireless/ti/wl1251/tx.c 	u8 *frame;
frame             423 drivers/net/wireless/ti/wl1251/tx.c 	frame = skb_pull(skb, sizeof(struct tx_double_buffer_desc));
frame             427 drivers/net/wireless/ti/wl1251/tx.c 		memmove(frame + WL1251_TKIP_IV_SPACE, frame, hdrlen);
frame             223 drivers/nfc/pn533/pn533.c 	struct pn533_std_frame *frame = _frame;
frame             225 drivers/nfc/pn533/pn533.c 	frame->preamble = 0;
frame             226 drivers/nfc/pn533/pn533.c 	frame->start_frame = cpu_to_be16(PN533_STD_FRAME_SOF);
frame             227 drivers/nfc/pn533/pn533.c 	PN533_STD_FRAME_IDENTIFIER(frame) = PN533_STD_FRAME_DIR_OUT;
frame             228 drivers/nfc/pn533/pn533.c 	PN533_FRAME_CMD(frame) = cmd_code;
frame             229 drivers/nfc/pn533/pn533.c 	frame->datalen = 2;
frame             234 drivers/nfc/pn533/pn533.c 	struct pn533_std_frame *frame = _frame;
frame             236 drivers/nfc/pn533/pn533.c 	frame->datalen_checksum = pn533_std_checksum(frame->datalen);
frame             238 drivers/nfc/pn533/pn533.c 	PN533_STD_FRAME_CHECKSUM(frame) =
frame             239 drivers/nfc/pn533/pn533.c 		pn533_std_data_checksum(frame->data, frame->datalen);
frame             241 drivers/nfc/pn533/pn533.c 	PN533_STD_FRAME_POSTAMBLE(frame) = 0;
frame             246 drivers/nfc/pn533/pn533.c 	struct pn533_std_frame *frame = _frame;
frame             248 drivers/nfc/pn533/pn533.c 	frame->datalen += len;
frame             292 drivers/nfc/pn533/pn533.c 	struct pn533_std_frame *frame = _frame;
frame             294 drivers/nfc/pn533/pn533.c 	if (frame->start_frame != cpu_to_be16(PN533_STD_FRAME_SOF))
frame             297 drivers/nfc/pn533/pn533.c 	if (frame->datalen != 0 || frame->datalen_checksum != 0xFF)
frame             304 drivers/nfc/pn533/pn533.c static inline int pn533_std_rx_frame_size(void *frame)
frame             306 drivers/nfc/pn533/pn533.c 	struct pn533_std_frame *f = frame;
frame             310 drivers/nfc/pn533/pn533.c 		struct pn533_ext_frame *eif = frame;
frame             320 drivers/nfc/pn533/pn533.c static u8 pn533_std_get_cmd_code(void *frame)
frame             322 drivers/nfc/pn533/pn533.c 	struct pn533_std_frame *f = frame;
frame             323 drivers/nfc/pn533/pn533.c 	struct pn533_ext_frame *eif = frame;
frame             331 drivers/nfc/pn533/pn533.c bool pn533_rx_frame_is_cmd_response(struct pn533 *dev, void *frame)
frame             333 drivers/nfc/pn533/pn533.c 	return (dev->ops->get_cmd_code(frame) ==
frame             188 drivers/nfc/pn533/pn533.h 	void (*tx_frame_init)(void *frame, u8 cmd_code);
frame             189 drivers/nfc/pn533/pn533.h 	void (*tx_frame_finish)(void *frame);
frame             190 drivers/nfc/pn533/pn533.h 	void (*tx_update_payload_len)(void *frame, int len);
frame             194 drivers/nfc/pn533/pn533.h 	bool (*rx_is_frame_valid)(void *frame, struct pn533 *dev);
frame             195 drivers/nfc/pn533/pn533.h 	bool (*rx_frame_is_ack)(void *frame);
frame             196 drivers/nfc/pn533/pn533.h 	int (*rx_frame_size)(void *frame);
frame             201 drivers/nfc/pn533/pn533.h 	u8 (*get_cmd_code)(void *frame);
frame             226 drivers/nfc/pn533/pn533.h bool pn533_rx_frame_is_cmd_response(struct pn533 *dev, void *frame);
frame             266 drivers/nfc/pn533/usb.c 	struct pn533_acr122_tx_frame *frame = _frame;
frame             268 drivers/nfc/pn533/usb.c 	frame->ccid.type = PN533_ACR122_PC_TO_RDR_ESCAPE;
frame             270 drivers/nfc/pn533/usb.c 	frame->ccid.datalen = sizeof(frame->apdu) + 1;
frame             271 drivers/nfc/pn533/usb.c 	frame->ccid.slot = 0;
frame             272 drivers/nfc/pn533/usb.c 	frame->ccid.seq = 0;
frame             273 drivers/nfc/pn533/usb.c 	frame->ccid.params[0] = 0;
frame             274 drivers/nfc/pn533/usb.c 	frame->ccid.params[1] = 0;
frame             275 drivers/nfc/pn533/usb.c 	frame->ccid.params[2] = 0;
frame             277 drivers/nfc/pn533/usb.c 	frame->data[0] = PN533_STD_FRAME_DIR_OUT;
frame             278 drivers/nfc/pn533/usb.c 	frame->data[1] = cmd_code;
frame             279 drivers/nfc/pn533/usb.c 	frame->datalen = 2;  /* data[0] + data[1] */
frame             281 drivers/nfc/pn533/usb.c 	frame->apdu.class = 0xFF;
frame             282 drivers/nfc/pn533/usb.c 	frame->apdu.ins = 0;
frame             283 drivers/nfc/pn533/usb.c 	frame->apdu.p1 = 0;
frame             284 drivers/nfc/pn533/usb.c 	frame->apdu.p2 = 0;
frame             289 drivers/nfc/pn533/usb.c 	struct pn533_acr122_tx_frame *frame = _frame;
frame             291 drivers/nfc/pn533/usb.c 	frame->ccid.datalen += frame->datalen;
frame             296 drivers/nfc/pn533/usb.c 	struct pn533_acr122_tx_frame *frame = _frame;
frame             298 drivers/nfc/pn533/usb.c 	frame->datalen += len;
frame             303 drivers/nfc/pn533/usb.c 	struct pn533_acr122_rx_frame *frame = _frame;
frame             305 drivers/nfc/pn533/usb.c 	if (frame->ccid.type != 0x83)
frame             308 drivers/nfc/pn533/usb.c 	if (!frame->ccid.datalen)
frame             311 drivers/nfc/pn533/usb.c 	if (frame->data[frame->ccid.datalen - 2] == 0x63)
frame             317 drivers/nfc/pn533/usb.c static int pn533_acr122_rx_frame_size(void *frame)
frame             319 drivers/nfc/pn533/usb.c 	struct pn533_acr122_rx_frame *f = frame;
frame             325 drivers/nfc/pn533/usb.c static u8 pn533_acr122_get_cmd_code(void *frame)
frame             327 drivers/nfc/pn533/usb.c 	struct pn533_acr122_rx_frame *f = frame;
frame             563 drivers/nfc/pn544/i2c.c 	u8 frame[PN544_FW_I2C_MAX_PAYLOAD];
frame             572 drivers/nfc/pn544/i2c.c 	framep = (struct pn544_i2c_fw_frame_write *) frame;
frame             591 drivers/nfc/pn544/i2c.c 	r = i2c_master_send(client, frame, framelen);
frame             604 drivers/nfc/pn544/i2c.c 	struct pn544_i2c_fw_frame_check frame;
frame             611 drivers/nfc/pn544/i2c.c 	frame.cmd = PN544_FW_CMD_CHECK;
frame             613 drivers/nfc/pn544/i2c.c 	put_unaligned_be16(sizeof(frame.be_start_addr) +
frame             614 drivers/nfc/pn544/i2c.c 			   sizeof(frame.be_datalen) + sizeof(frame.be_crc),
frame             615 drivers/nfc/pn544/i2c.c 			   &frame.be_length);
frame             618 drivers/nfc/pn544/i2c.c 	frame.be_start_addr[0] = (start_addr & 0xff0000) >> 16;
frame             619 drivers/nfc/pn544/i2c.c 	frame.be_start_addr[1] = (start_addr & 0xff00) >> 8;
frame             620 drivers/nfc/pn544/i2c.c 	frame.be_start_addr[2] = start_addr & 0xff;
frame             622 drivers/nfc/pn544/i2c.c 	put_unaligned_be16(datalen, &frame.be_datalen);
frame             628 drivers/nfc/pn544/i2c.c 	put_unaligned_be16(crc, &frame.be_crc);
frame             630 drivers/nfc/pn544/i2c.c 	r = i2c_master_send(client, (const char *) &frame, sizeof(frame));
frame             632 drivers/nfc/pn544/i2c.c 	if (r == sizeof(frame))
frame             542 drivers/nfc/port100.c 	struct port100_frame *frame = _frame;
frame             544 drivers/nfc/port100.c 	frame->preamble = 0;
frame             545 drivers/nfc/port100.c 	frame->start_frame = cpu_to_be16(PORT100_FRAME_SOF);
frame             546 drivers/nfc/port100.c 	frame->extended_frame = cpu_to_be16(PORT100_FRAME_EXT);
frame             547 drivers/nfc/port100.c 	PORT100_FRAME_DIRECTION(frame) = PORT100_FRAME_DIR_OUT;
frame             548 drivers/nfc/port100.c 	PORT100_FRAME_CMD(frame) = cmd_code;
frame             549 drivers/nfc/port100.c 	frame->datalen = cpu_to_le16(2);
frame             554 drivers/nfc/port100.c 	struct port100_frame *frame = _frame;
frame             556 drivers/nfc/port100.c 	frame->datalen_checksum = port100_checksum(le16_to_cpu(frame->datalen));
frame             558 drivers/nfc/port100.c 	PORT100_FRAME_CHECKSUM(frame) =
frame             559 drivers/nfc/port100.c 		port100_data_checksum(frame->data, le16_to_cpu(frame->datalen));
frame             561 drivers/nfc/port100.c 	PORT100_FRAME_POSTAMBLE(frame) = 0;
frame             566 drivers/nfc/port100.c 	struct port100_frame *frame = _frame;
frame             568 drivers/nfc/port100.c 	le16_add_cpu(&frame->datalen, len);
frame             574 drivers/nfc/port100.c 	struct port100_frame *frame = _frame;
frame             576 drivers/nfc/port100.c 	if (frame->start_frame != cpu_to_be16(PORT100_FRAME_SOF) ||
frame             577 drivers/nfc/port100.c 	    frame->extended_frame != cpu_to_be16(PORT100_FRAME_EXT))
frame             580 drivers/nfc/port100.c 	checksum = port100_checksum(le16_to_cpu(frame->datalen));
frame             581 drivers/nfc/port100.c 	if (checksum != frame->datalen_checksum)
frame             584 drivers/nfc/port100.c 	checksum = port100_data_checksum(frame->data,
frame             585 drivers/nfc/port100.c 					 le16_to_cpu(frame->datalen));
frame             586 drivers/nfc/port100.c 	if (checksum != PORT100_FRAME_CHECKSUM(frame))
frame             592 drivers/nfc/port100.c static bool port100_rx_frame_is_ack(struct port100_ack_frame *frame)
frame             594 drivers/nfc/port100.c 	return (frame->start_frame == cpu_to_be16(PORT100_FRAME_SOF) &&
frame             595 drivers/nfc/port100.c 		frame->ack_frame == cpu_to_be16(PORT100_FRAME_ACK));
frame             598 drivers/nfc/port100.c static inline int port100_rx_frame_size(void *frame)
frame             600 drivers/nfc/port100.c 	struct port100_frame *f = frame;
frame             606 drivers/nfc/port100.c static bool port100_rx_frame_is_cmd_response(struct port100 *dev, void *frame)
frame             608 drivers/nfc/port100.c 	struct port100_frame *f = frame;
frame             569 drivers/scsi/fcoe/fcoe.c 	} __packed *frame;
frame             574 drivers/scsi/fcoe/fcoe.c 	frame = (struct fip_frame *)skb->data;
frame             575 drivers/scsi/fcoe/fcoe.c 	if (ntohs(frame->eth.h_proto) == ETH_P_FIP &&
frame             576 drivers/scsi/fcoe/fcoe.c 	    ntohs(frame->fip.fip_op) == FIP_OP_VLAN &&
frame            2029 drivers/scsi/fcoe/fcoe_ctlr.c 	} __packed * frame;
frame            2036 drivers/scsi/fcoe/fcoe_ctlr.c 	len = sizeof(*frame);
frame            2043 drivers/scsi/fcoe/fcoe_ctlr.c 	dlen += sizeof(frame->mac) + sizeof(frame->wwnn) + sizeof(frame->vn);
frame            2050 drivers/scsi/fcoe/fcoe_ctlr.c 	frame = (struct fip_vn2vn_probe_frame *)skb->data;
frame            2051 drivers/scsi/fcoe/fcoe_ctlr.c 	memset(frame, 0, len);
frame            2052 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(frame->eth.h_dest, dest, ETH_ALEN);
frame            2055 drivers/scsi/fcoe/fcoe_ctlr.c 		hton24(frame->eth.h_source, FIP_VN_FC_MAP);
frame            2056 drivers/scsi/fcoe/fcoe_ctlr.c 		hton24(frame->eth.h_source + 3, fip->port_id);
frame            2058 drivers/scsi/fcoe/fcoe_ctlr.c 		memcpy(frame->eth.h_source, fip->ctl_src_addr, ETH_ALEN);
frame            2060 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->eth.h_proto = htons(ETH_P_FIP);
frame            2062 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->fip.fip_ver = FIP_VER_ENCAPS(FIP_VER);
frame            2063 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->fip.fip_op = htons(FIP_OP_VN2VN);
frame            2064 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->fip.fip_subcode = sub;
frame            2065 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->fip.fip_dl_len = htons(dlen / FIP_BPW);
frame            2067 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->mac.fd_desc.fip_dtype = FIP_DT_MAC;
frame            2068 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->mac.fd_desc.fip_dlen = sizeof(frame->mac) / FIP_BPW;
frame            2069 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(frame->mac.fd_mac, fip->ctl_src_addr, ETH_ALEN);
frame            2071 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->wwnn.fd_desc.fip_dtype = FIP_DT_NAME;
frame            2072 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->wwnn.fd_desc.fip_dlen = sizeof(frame->wwnn) / FIP_BPW;
frame            2073 drivers/scsi/fcoe/fcoe_ctlr.c 	put_unaligned_be64(fip->lp->wwnn, &frame->wwnn.fd_wwn);
frame            2075 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->vn.fd_desc.fip_dtype = FIP_DT_VN_ID;
frame            2076 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->vn.fd_desc.fip_dlen = sizeof(frame->vn) / FIP_BPW;
frame            2077 drivers/scsi/fcoe/fcoe_ctlr.c 	hton24(frame->vn.fd_mac, FIP_VN_FC_MAP);
frame            2078 drivers/scsi/fcoe/fcoe_ctlr.c 	hton24(frame->vn.fd_mac + 3, fip->port_id);
frame            2079 drivers/scsi/fcoe/fcoe_ctlr.c 	hton24(frame->vn.fd_fc_id, fip->port_id);
frame            2080 drivers/scsi/fcoe/fcoe_ctlr.c 	put_unaligned_be64(fip->lp->wwpn, &frame->vn.fd_wwpn);
frame            2087 drivers/scsi/fcoe/fcoe_ctlr.c 		ff = (struct fip_fc4_feat *)(frame + 1);
frame            2907 drivers/scsi/fcoe/fcoe_ctlr.c 	} __packed * frame;
frame            2911 drivers/scsi/fcoe/fcoe_ctlr.c 	len = sizeof(*frame);
frame            2912 drivers/scsi/fcoe/fcoe_ctlr.c 	dlen = sizeof(frame->mac) + sizeof(frame->vlan);
frame            2923 drivers/scsi/fcoe/fcoe_ctlr.c 	frame = (struct fip_vlan_notify_frame *)skb->data;
frame            2924 drivers/scsi/fcoe/fcoe_ctlr.c 	memset(frame, 0, len);
frame            2925 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(frame->eth.h_dest, dest, ETH_ALEN);
frame            2927 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(frame->eth.h_source, fip->ctl_src_addr, ETH_ALEN);
frame            2928 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->eth.h_proto = htons(ETH_P_FIP);
frame            2930 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->fip.fip_ver = FIP_VER_ENCAPS(FIP_VER);
frame            2931 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->fip.fip_op = htons(FIP_OP_VLAN);
frame            2932 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->fip.fip_subcode = sub;
frame            2933 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->fip.fip_dl_len = htons(dlen / FIP_BPW);
frame            2935 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->mac.fd_desc.fip_dtype = FIP_DT_MAC;
frame            2936 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->mac.fd_desc.fip_dlen = sizeof(frame->mac) / FIP_BPW;
frame            2937 drivers/scsi/fcoe/fcoe_ctlr.c 	memcpy(frame->mac.fd_mac, fip->ctl_src_addr, ETH_ALEN);
frame            2939 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->vlan.fd_desc.fip_dtype = FIP_DT_VLAN;
frame            2940 drivers/scsi/fcoe/fcoe_ctlr.c 	frame->vlan.fd_desc.fip_dlen = sizeof(frame->vlan) / FIP_BPW;
frame            2941 drivers/scsi/fcoe/fcoe_ctlr.c 	put_unaligned_be16(fip->lp->vlan, &frame->vlan.fd_vlan);
frame             649 drivers/scsi/fnic/fnic_trace.c 				char *frame, u32 fc_trc_frame_len)
frame             697 drivers/scsi/fnic/fnic_trace.c 		memcpy((char *)(fc_trace + eth_fcoe_hdr_len), (void *)frame,
frame             702 drivers/scsi/fnic/fnic_trace.c 		memcpy((char *)fc_trace, (void *)frame,
frame             121 drivers/scsi/fnic/fnic_trace.h 				char *frame, u32 fc_frame_len);
frame            2552 drivers/scsi/megaraid/megaraid_sas.h 	union megasas_frame *frame;
frame            2592 drivers/scsi/megaraid/megaraid_sas.h 	} frame;
frame            2616 drivers/scsi/megaraid/megaraid_sas.h 	} frame;
frame             354 drivers/scsi/megaraid/megaraid_sas_base.c 	memset(cmd->frame, 0, instance->mfi_frame_size);
frame             355 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame->io.context = cpu_to_le32(cmd->index);
frame             357 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->hdr.cmd = MFI_CMD_INVALID;
frame            1094 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_header *frame_hdr = &cmd->frame->hdr;
frame            1142 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd->frame->dcmd.opcode, __func__);
frame            1178 drivers/scsi/megaraid/megaraid_sas_base.c 	abort_fr = &cmd->frame->abort;
frame            1207 drivers/scsi/megaraid/megaraid_sas_base.c 			opcode = cmd_to_abort->frame->dcmd.opcode;
frame            1392 drivers/scsi/megaraid/megaraid_sas_base.c 	pthru = (struct megasas_pthru_frame *)cmd->frame;
frame            1490 drivers/scsi/megaraid/megaraid_sas_base.c 	ldio = (struct megasas_io_frame *)cmd->frame;
frame            1670 drivers/scsi/megaraid/megaraid_sas_base.c 			ldio = (struct megasas_io_frame *)cmd->frame;
frame            1679 drivers/scsi/megaraid/megaraid_sas_base.c 			pthru = (struct megasas_pthru_frame *) cmd->frame;
frame            2132 drivers/scsi/megaraid/megaraid_sas_base.c 				    (cmd_mfi->frame->hdr.cmd != MFI_CMD_ABORT)) {
frame            2133 drivers/scsi/megaraid/megaraid_sas_base.c 					cmd_mfi->frame->hdr.cmd_status =
frame            2143 drivers/scsi/megaraid/megaraid_sas_base.c 			if (cmd_mfi->sync_cmd && cmd_mfi->frame->hdr.cmd !=
frame            2309 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            2416 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            2591 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            3435 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->cmd_status_drv = cmd->frame->io.cmd_status;
frame            3474 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_header *hdr = &cmd->frame->hdr;
frame            3585 drivers/scsi/megaraid/megaraid_sas_base.c 		opcode = le32_to_cpu(cmd->frame->dcmd.opcode);
frame            3588 drivers/scsi/megaraid/megaraid_sas_base.c 			&& (cmd->frame->dcmd.mbox.b[1] == 1)) {
frame            3591 drivers/scsi/megaraid/megaraid_sas_base.c 			status = cmd->frame->hdr.cmd_status;
frame            3596 drivers/scsi/megaraid/megaraid_sas_base.c 					       cmd->frame->hdr.cmd_status);
frame            3635 drivers/scsi/megaraid/megaraid_sas_base.c 			(cmd->frame->dcmd.mbox.b[0] == 1)) {
frame            3638 drivers/scsi/megaraid/megaraid_sas_base.c 			status = cmd->frame->hdr.cmd_status;
frame            4170 drivers/scsi/megaraid/megaraid_sas_base.c 		if (cmd->frame)
frame            4171 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_pool_free(instance->frame_dma_pool, cmd->frame,
frame            4255 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame = dma_pool_zalloc(instance->frame_dma_pool,
frame            4265 drivers/scsi/megaraid/megaraid_sas_base.c 		if (!cmd->frame || !cmd->sense) {
frame            4271 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->io.context = cpu_to_le32(cmd->index);
frame            4272 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->io.pad_0 = 0;
frame            4274 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->frame->hdr.cmd = MFI_CMD_INVALID;
frame            4420 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            4512 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            4643 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            4761 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            4883 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            5069 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            5151 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            5301 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            5370 drivers/scsi/megaraid/megaraid_sas_base.c 	init_frame = (struct megasas_init_frame *)cmd->frame;
frame            6428 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            6514 drivers/scsi/megaraid/megaraid_sas_base.c 			le32_to_cpu(instance->aen_cmd->frame->dcmd.mbox.w[1]);
frame            6566 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            6646 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            7450 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            7503 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
frame            7990 drivers/scsi/megaraid/megaraid_sas_base.c 	crash_support = cmd->frame->dcmd.mbox.w[0];
frame            8045 drivers/scsi/megaraid/megaraid_sas_base.c 	if ((ioc->frame.hdr.cmd >= MFI_CMD_OP_COUNT) ||
frame            8046 drivers/scsi/megaraid/megaraid_sas_base.c 	    ((ioc->frame.hdr.cmd == MFI_CMD_NVME) &&
frame            8048 drivers/scsi/megaraid/megaraid_sas_base.c 	    ((ioc->frame.hdr.cmd == MFI_CMD_TOOLBOX) &&
frame            8052 drivers/scsi/megaraid/megaraid_sas_base.c 			ioc->frame.hdr.cmd);
frame            8068 drivers/scsi/megaraid/megaraid_sas_base.c 	memcpy(cmd->frame, ioc->frame.raw, 2 * MEGAMFI_FRAME_SIZE);
frame            8069 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame->hdr.context = cpu_to_le32(cmd->index);
frame            8070 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame->hdr.pad_0 = 0;
frame            8072 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame->hdr.flags &= (~MFI_FRAME_IEEE);
frame            8075 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->hdr.flags |= cpu_to_le16((MFI_FRAME_SGL64 |
frame            8078 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->hdr.flags &= cpu_to_le16(~(MFI_FRAME_SGL64 |
frame            8081 drivers/scsi/megaraid/megaraid_sas_base.c 	if (cmd->frame->hdr.cmd == MFI_CMD_DCMD)
frame            8082 drivers/scsi/megaraid/megaraid_sas_base.c 		opcode = le32_to_cpu(cmd->frame->dcmd.opcode);
frame            8110 drivers/scsi/megaraid/megaraid_sas_base.c 			((unsigned long)cmd->frame + ioc->sgl_off);
frame            8113 drivers/scsi/megaraid/megaraid_sas_base.c 			((unsigned long)cmd->frame + ioc->sgl_off);
frame            8164 drivers/scsi/megaraid/megaraid_sas_base.c 		(unsigned long *) ((unsigned long)cmd->frame + ioc->sense_off);
frame            8180 drivers/scsi/megaraid/megaraid_sas_base.c 			__func__, __LINE__, cmd->frame->hdr.cmd, opcode,
frame            8211 drivers/scsi/megaraid/megaraid_sas_base.c 		sense_ptr = (unsigned long *) ((unsigned long)ioc->frame.raw +
frame            8227 drivers/scsi/megaraid/megaraid_sas_base.c 	if (copy_to_user(&user_ioc->frame.hdr.cmd_status,
frame            8228 drivers/scsi/megaraid/megaraid_sas_base.c 			 &cmd->frame->hdr.cmd_status, sizeof(u8))) {
frame            8389 drivers/scsi/megaraid/megaraid_sas_base.c 	    copy_in_user(ioc->frame.raw, cioc->frame.raw, 128) ||
frame            8408 drivers/scsi/megaraid/megaraid_sas_base.c 			(void __user **)((u8 *)((unsigned long)&ioc->frame.raw) + local_sense_off);
frame            8410 drivers/scsi/megaraid/megaraid_sas_base.c 			(compat_uptr_t *)(((unsigned long)&cioc->frame.raw) + user_sense_off);
frame            8426 drivers/scsi/megaraid/megaraid_sas_base.c 	if (copy_in_user(&cioc->frame.hdr.cmd_status,
frame            8427 drivers/scsi/megaraid/megaraid_sas_base.c 			 &ioc->frame.hdr.cmd_status, sizeof(u8))) {
frame             998 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_header *frame_hdr = &cmd->frame->hdr;
frame            1120 drivers/scsi/megaraid/megaraid_sas_fusion.c 	init_frame = (struct megasas_init_frame *)cmd->frame;
frame            1123 drivers/scsi/megaraid/megaraid_sas_fusion.c 	frame_hdr = &cmd->frame->hdr;
frame            1215 drivers/scsi/megaraid/megaraid_sas_fusion.c 	frame_hdr = &cmd->frame->hdr;
frame            1273 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd = &cmd->frame->dcmd;
frame            1365 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd = &cmd->frame->dcmd;
frame            1461 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd = &cmd->frame->dcmd;
frame            1698 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->frame = dma_alloc_coherent(&instance->pdev->dev,
frame            1702 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (!cmd->frame) {
frame            1723 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (fusion->ioc_init_cmd && fusion->ioc_init_cmd->frame)
frame            1726 drivers/scsi/megaraid/megaraid_sas_fusion.c 				  fusion->ioc_init_cmd->frame,
frame            3825 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_header *frame_hdr = &mfi_cmd->frame->hdr;
frame            4252 drivers/scsi/megaraid/megaraid_sas_fusion.c 		switch (cmd_mfi->frame->hdr.cmd) {
frame            4254 drivers/scsi/megaraid/megaraid_sas_fusion.c 			opcode = le32_to_cpu(cmd_mfi->frame->dcmd.opcode);
frame            4257 drivers/scsi/megaraid/megaraid_sas_fusion.c 				cmd_mfi->frame->dcmd.cmd_status = MFI_STAT_OK;
frame            4272 drivers/scsi/megaraid/megaraid_sas_fusion.c 				cmd_mfi->frame->hdr.cmd_status = MFI_STAT_INVALID_CMD;
frame            4279 drivers/scsi/megaraid/megaraid_sas_fusion.c 				cmd_mfi->frame->hdr.cmd_status = MFI_STAT_INVALID_CMD;
frame             238 drivers/scsi/mvumi.c 	m_sg = (struct mvumi_sgl *) &cmd->frame->payload[0];
frame             239 drivers/scsi/mvumi.c 	cmd->frame->sg_counts = 1;
frame             262 drivers/scsi/mvumi.c 	cmd->frame = dma_alloc_coherent(&mhba->pdev->dev, mhba->ib_max_size,
frame             264 drivers/scsi/mvumi.c 	if (!cmd->frame) {
frame             276 drivers/scsi/mvumi.c 					cmd->frame, cmd->frame_phys);
frame             281 drivers/scsi/mvumi.c 		cmd->frame->sg_counts = 0;
frame             293 drivers/scsi/mvumi.c 	if (cmd && cmd->frame) {
frame             294 drivers/scsi/mvumi.c 		if (cmd->frame->sg_counts) {
frame             295 drivers/scsi/mvumi.c 			m_sg = (struct mvumi_sgl *) &cmd->frame->payload[0];
frame             305 drivers/scsi/mvumi.c 				cmd->frame, cmd->frame_phys);
frame             355 drivers/scsi/mvumi.c 			kfree(cmd->frame);
frame             378 drivers/scsi/mvumi.c 			cmd->frame = mhba->ib_frame + i * mhba->ib_max_size;
frame             382 drivers/scsi/mvumi.c 			cmd->frame = kzalloc(mhba->ib_max_size, GFP_KERNEL);
frame             383 drivers/scsi/mvumi.c 		if (!cmd->frame)
frame             396 drivers/scsi/mvumi.c 			kfree(cmd->frame);
frame             737 drivers/scsi/mvumi.c 		if (mhba->tag_cmd[cmd->frame->tag]) {
frame             738 drivers/scsi/mvumi.c 			mhba->tag_cmd[cmd->frame->tag] = NULL;
frame             740 drivers/scsi/mvumi.c 							cmd->frame->tag);
frame             741 drivers/scsi/mvumi.c 			tag_release_one(mhba, &mhba->tag_pool, cmd->frame->tag);
frame             769 drivers/scsi/mvumi.c 	struct mvumi_msg_frame *frame;
frame             791 drivers/scsi/mvumi.c 		frame = cmd->frame;
frame             792 drivers/scsi/mvumi.c 		frame->req_function = CL_FUN_SCSI_CMD;
frame             793 drivers/scsi/mvumi.c 		frame->device_id = device_id;
frame             794 drivers/scsi/mvumi.c 		frame->cmd_flag = CMD_FLAG_NON_DATA;
frame             795 drivers/scsi/mvumi.c 		frame->data_transfer_length = 0;
frame             796 drivers/scsi/mvumi.c 		frame->cdb_length = MAX_COMMAND_SIZE;
frame             797 drivers/scsi/mvumi.c 		memset(frame->cdb, 0, MAX_COMMAND_SIZE);
frame             798 drivers/scsi/mvumi.c 		frame->cdb[0] = SCSI_CMD_MARVELL_SPECIFIC;
frame             799 drivers/scsi/mvumi.c 		frame->cdb[1] = CDB_CORE_MODULE;
frame             800 drivers/scsi/mvumi.c 		frame->cdb[2] = CDB_CORE_SHUTDOWN;
frame            1414 drivers/scsi/mvumi.c 	struct mvumi_msg_frame *frame;
frame            1431 drivers/scsi/mvumi.c 	frame = cmd->frame;
frame            1432 drivers/scsi/mvumi.c 	frame->device_id = (u16) id;
frame            1433 drivers/scsi/mvumi.c 	frame->cmd_flag = CMD_FLAG_DATA_IN;
frame            1434 drivers/scsi/mvumi.c 	frame->req_function = CL_FUN_SCSI_CMD;
frame            1435 drivers/scsi/mvumi.c 	frame->cdb_length = 6;
frame            1436 drivers/scsi/mvumi.c 	frame->data_transfer_length = MVUMI_INQUIRY_LENGTH;
frame            1437 drivers/scsi/mvumi.c 	memset(frame->cdb, 0, frame->cdb_length);
frame            1438 drivers/scsi/mvumi.c 	frame->cdb[0] = INQUIRY;
frame            1439 drivers/scsi/mvumi.c 	frame->cdb[4] = frame->data_transfer_length;
frame            1702 drivers/scsi/mvumi.c 	struct mvumi_msg_frame *frame;
frame            1710 drivers/scsi/mvumi.c 	frame = cmd->frame;
frame            1711 drivers/scsi/mvumi.c 	frame->device_id = 0;
frame            1712 drivers/scsi/mvumi.c 	frame->cmd_flag = CMD_FLAG_DATA_IN;
frame            1713 drivers/scsi/mvumi.c 	frame->req_function = CL_FUN_SCSI_CMD;
frame            1714 drivers/scsi/mvumi.c 	frame->cdb_length = MAX_COMMAND_SIZE;
frame            1715 drivers/scsi/mvumi.c 	frame->data_transfer_length = sizeof(struct mvumi_event_req);
frame            1716 drivers/scsi/mvumi.c 	memset(frame->cdb, 0, MAX_COMMAND_SIZE);
frame            1717 drivers/scsi/mvumi.c 	frame->cdb[0] = APICDB0_EVENT;
frame            1718 drivers/scsi/mvumi.c 	frame->cdb[1] = msg;
frame            1725 drivers/scsi/mvumi.c 		mvumi_notification(mhba, cmd->frame->cdb[1], cmd->data_buf);
frame            1829 drivers/scsi/mvumi.c 	ib_frame = cmd->frame;
frame            1840 drivers/scsi/mvumi.c 	cmd->frame->tag = tag_get_one(mhba, &mhba->tag_pool);
frame            1841 drivers/scsi/mvumi.c 	cmd->frame->request_id = mhba->io_seq++;
frame            1842 drivers/scsi/mvumi.c 	cmd->request_id = cmd->frame->request_id;
frame            1843 drivers/scsi/mvumi.c 	mhba->tag_cmd[cmd->frame->tag] = cmd;
frame            2032 drivers/scsi/mvumi.c 	pframe = cmd->frame;
frame            2124 drivers/scsi/mvumi.c 	if (mhba->tag_cmd[cmd->frame->tag]) {
frame            2125 drivers/scsi/mvumi.c 		mhba->tag_cmd[cmd->frame->tag] = NULL;
frame            2126 drivers/scsi/mvumi.c 		tag_release_one(mhba, &mhba->tag_pool, cmd->frame->tag);
frame             248 drivers/scsi/mvumi.h 	struct mvumi_msg_frame *frame;
frame             100 drivers/scsi/sr_ioctl.c 		tocentry->cdte_addr.msf.frame = buffer[11];
frame             149 drivers/scsi/sr_ioctl.c 	cgc.cmd[5] = trk0_te.cdte_addr.msf.frame;
frame             152 drivers/scsi/sr_ioctl.c 	cgc.cmd[8] = trk1_te.cdte_addr.msf.frame;
frame             210 drivers/scsi/sr_vendor.c 			unsigned long min, sec, frame;
frame             231 drivers/scsi/sr_vendor.c 			frame = bcd2bin(buffer[17]);
frame             232 drivers/scsi/sr_vendor.c 			sector = min * CD_SECS * CD_FRAMES + sec * CD_FRAMES + frame;
frame             237 drivers/scsi/sr_vendor.c 			unsigned long min, sec, frame;
frame             259 drivers/scsi/sr_vendor.c 			frame = bcd2bin(buffer[3]);
frame             260 drivers/scsi/sr_vendor.c 			sector = min * CD_SECS * CD_FRAMES + sec * CD_FRAMES + frame;
frame             927 drivers/staging/fwserial/fwserial.c 	unsigned int baud, frame;
frame             933 drivers/staging/fwserial/fwserial.c 	frame = 12 + ((C_CSTOPB(tty)) ? 4 : 2) + ((C_PARENB(tty)) ? 2 : 0);
frame             937 drivers/staging/fwserial/fwserial.c 		frame -= (C_CSTOPB(tty)) ? 1 : 0;
frame             940 drivers/staging/fwserial/fwserial.c 		frame += 2;
frame             943 drivers/staging/fwserial/fwserial.c 		frame += 4;
frame             946 drivers/staging/fwserial/fwserial.c 		frame += 6;
frame             950 drivers/staging/fwserial/fwserial.c 	port->cps = (baud << 1) / frame;
frame            1391 drivers/staging/fwserial/fwserial.c 	icount->frame   = port->icount.frame;
frame            1411 drivers/staging/fwserial/fwserial.c 	seq_printf(m, " fe:%d oe:%d pe:%d brk:%d", port->icount.frame,
frame             710 drivers/staging/greybus/uart.c 	icount->frame = gb_tty->iocount.frame;
frame            1310 drivers/staging/isdn/gigaset/bas-gigaset.c 	int totleft, numbytes, offset, frame, rc;
frame            1366 drivers/staging/isdn/gigaset/bas-gigaset.c 		for (frame = 0; totleft > 0 && frame < BAS_NUMFRAMES; frame++) {
frame            1367 drivers/staging/isdn/gigaset/bas-gigaset.c 			ifd = &urb->iso_frame_desc[frame];
frame            1378 drivers/staging/isdn/gigaset/bas-gigaset.c 					frame, numbytes,
frame            1385 drivers/staging/isdn/gigaset/bas-gigaset.c 					 frame, numbytes,
frame            1391 drivers/staging/isdn/gigaset/bas-gigaset.c 					 frame, numbytes,
frame            1396 drivers/staging/isdn/gigaset/bas-gigaset.c 					 frame, numbytes,
frame            1404 drivers/staging/isdn/gigaset/bas-gigaset.c 					 frame, numbytes,
frame            1417 drivers/staging/isdn/gigaset/bas-gigaset.c 		for (frame = 0; frame < BAS_NUMFRAMES; frame++) {
frame            1418 drivers/staging/isdn/gigaset/bas-gigaset.c 			urb->iso_frame_desc[frame].status = 0;
frame            1419 drivers/staging/isdn/gigaset/bas-gigaset.c 			urb->iso_frame_desc[frame].actual_length = 0;
frame             596 drivers/staging/media/imx/imx-media-capture.c 	struct imx_media_buffer *frame;
frame             612 drivers/staging/media/imx/imx-media-capture.c 	list_for_each_entry_safe(frame, tmp, &priv->ready_q, list) {
frame             613 drivers/staging/media/imx/imx-media-capture.c 		list_del(&frame->list);
frame             614 drivers/staging/media/imx/imx-media-capture.c 		vb2_buffer_done(&frame->vbuf.vb2_buf, VB2_BUF_STATE_ERROR);
frame            1057 drivers/staging/media/ipu3/ipu3-abi.h 	struct imgu_abi_osys_frame frame[IMGU_ABI_OSYS_PINS];
frame            1980 drivers/staging/media/ipu3/ipu3-abi.h 		} frame;
frame             996 drivers/staging/media/ipu3/ipu3-css-params.c 			fr_pr = &osys->frame[pin].param;
frame             106 drivers/staging/media/ipu3/ipu3-css.c 		offsetof(struct imgu_abi_buffer, payload.frame.frame_data)
frame             110 drivers/staging/media/ipu3/ipu3-css.c 		offsetof(struct imgu_abi_buffer, payload.frame.frame_data)
frame             114 drivers/staging/media/ipu3/ipu3-css.c 		offsetof(struct imgu_abi_buffer, payload.frame.frame_data)
frame            1963 drivers/staging/media/ipu3/ipu3-css.c 		abi_buf->payload.frame.padded_width =
frame            1967 drivers/staging/media/ipu3/ipu3-css.c 		abi_buf->payload.frame.padded_width =
frame             318 drivers/staging/media/omap4iss/iss_csi2.c 	ctx->frame = 0;
frame             680 drivers/staging/media/omap4iss/iss_csi2.c 		u16 frame;
frame             683 drivers/staging/media/omap4iss/iss_csi2.c 		frame = iss_reg_read(csi2->iss, csi2->regs1,
frame             687 drivers/staging/media/omap4iss/iss_csi2.c 		if (frame == 0) {
frame             701 drivers/staging/media/omap4iss/iss_csi2.c 			delta = frame - ctx->frame;
frame             702 drivers/staging/media/omap4iss/iss_csi2.c 			if (frame < ctx->frame)
frame             704 drivers/staging/media/omap4iss/iss_csi2.c 			ctx->frame = frame;
frame              81 drivers/staging/media/omap4iss/iss_csi2.h 	u16 frame;
frame             183 drivers/staging/media/tegra-vde/vde.c 				    struct video_frame *frame,
frame             187 drivers/staging/media/tegra-vde/vde.c 	u32 y_addr  = frame ? frame->y_addr  : 0x6CDEAD00;
frame             188 drivers/staging/media/tegra-vde/vde.c 	u32 cb_addr = frame ? frame->cb_addr : 0x6CDEAD00;
frame             189 drivers/staging/media/tegra-vde/vde.c 	u32 cr_addr = frame ? frame->cr_addr : 0x6CDEAD00;
frame             190 drivers/staging/media/tegra-vde/vde.c 	u32 value1 = frame ? ((mbs_width << 16) | mbs_height) : 0;
frame             191 drivers/staging/media/tegra-vde/vde.c 	u32 value2 = frame ? ((((mbs_width + 1) >> 1) << 6) | 1) : 0;
frame             233 drivers/staging/media/tegra-vde/vde.c 	struct video_frame *frame;
frame             242 drivers/staging/media/tegra-vde/vde.c 			frame = &dpb_frames[i + 1];
frame             244 drivers/staging/media/tegra-vde/vde.c 			aux_addr = frame->aux_addr;
frame             247 drivers/staging/media/tegra-vde/vde.c 			value |= !(frame->flags & FLAG_B_FRAME) << 25;
frame             249 drivers/staging/media/tegra-vde/vde.c 			value |= frame->frame_num;
frame             272 drivers/staging/media/tegra-vde/vde.c 		frame = &dpb_frames[k + 1];
frame             274 drivers/staging/media/tegra-vde/vde.c 		aux_addr = frame->aux_addr;
frame             277 drivers/staging/media/tegra-vde/vde.c 		value |= !(frame->flags & FLAG_B_FRAME) << 25;
frame             279 drivers/staging/media/tegra-vde/vde.c 		value |= frame->frame_num;
frame             285 drivers/staging/media/tegra-vde/vde.c 		frame = &dpb_frames[k + 1];
frame             287 drivers/staging/media/tegra-vde/vde.c 		aux_addr = frame->aux_addr;
frame             290 drivers/staging/media/tegra-vde/vde.c 		value |= !(frame->flags & FLAG_B_FRAME) << 25;
frame             292 drivers/staging/media/tegra-vde/vde.c 		value |= frame->frame_num;
frame             540 drivers/staging/media/tegra-vde/vde.c 					     struct video_frame *frame,
frame             550 drivers/staging/media/tegra-vde/vde.c 				      &frame->y_dmabuf_attachment,
frame             551 drivers/staging/media/tegra-vde/vde.c 				      &frame->y_addr,
frame             558 drivers/staging/media/tegra-vde/vde.c 				      &frame->cb_dmabuf_attachment,
frame             559 drivers/staging/media/tegra-vde/vde.c 				      &frame->cb_addr,
frame             566 drivers/staging/media/tegra-vde/vde.c 				      &frame->cr_dmabuf_attachment,
frame             567 drivers/staging/media/tegra-vde/vde.c 				      &frame->cr_addr,
frame             573 drivers/staging/media/tegra-vde/vde.c 		frame->aux_addr = 0x64DEAD00;
frame             579 drivers/staging/media/tegra-vde/vde.c 				      &frame->aux_dmabuf_attachment,
frame             580 drivers/staging/media/tegra-vde/vde.c 				      &frame->aux_addr,
frame             588 drivers/staging/media/tegra-vde/vde.c 	tegra_vde_dmabuf_cache_unmap(vde, frame->cr_dmabuf_attachment, true);
frame             590 drivers/staging/media/tegra-vde/vde.c 	tegra_vde_dmabuf_cache_unmap(vde, frame->cb_dmabuf_attachment, true);
frame             592 drivers/staging/media/tegra-vde/vde.c 	tegra_vde_dmabuf_cache_unmap(vde, frame->y_dmabuf_attachment, true);
frame             598 drivers/staging/media/tegra-vde/vde.c 					    struct video_frame *frame,
frame             604 drivers/staging/media/tegra-vde/vde.c 		tegra_vde_dmabuf_cache_unmap(vde, frame->aux_dmabuf_attachment,
frame             607 drivers/staging/media/tegra-vde/vde.c 	tegra_vde_dmabuf_cache_unmap(vde, frame->cr_dmabuf_attachment, release);
frame             608 drivers/staging/media/tegra-vde/vde.c 	tegra_vde_dmabuf_cache_unmap(vde, frame->cb_dmabuf_attachment, release);
frame             609 drivers/staging/media/tegra-vde/vde.c 	tegra_vde_dmabuf_cache_unmap(vde, frame->y_dmabuf_attachment, release);
frame             613 drivers/staging/media/tegra-vde/vde.c 				    struct tegra_vde_h264_frame *frame)
frame             615 drivers/staging/media/tegra-vde/vde.c 	if (frame->frame_num > 0x7FFFFF) {
frame             616 drivers/staging/media/tegra-vde/vde.c 		dev_err(dev, "Bad frame_num %u\n", frame->frame_num);
frame            3663 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	u8 *frame = recv_frame->pkt->data;
frame            3667 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c 	if (GetRetry(frame)) {
frame              24 drivers/staging/rtl8188eu/include/mon.h void rtl88eu_mon_recv_hook(struct net_device *dev, struct recv_frame *frame);
frame              25 drivers/staging/rtl8188eu/include/mon.h void rtl88eu_mon_xmit_hook(struct net_device *dev, struct xmit_frame *frame,
frame             229 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h 	unsigned int (*func)(struct adapter *adapt, struct recv_frame *frame);
frame             235 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h 	unsigned int (*func)(struct adapter *adapt, struct recv_frame *frame);
frame              74 drivers/staging/rtl8188eu/os_dep/mon.c void rtl88eu_mon_recv_hook(struct net_device *dev, struct recv_frame *frame)
frame              81 drivers/staging/rtl8188eu/os_dep/mon.c 	if (!dev || !frame)
frame              86 drivers/staging/rtl8188eu/os_dep/mon.c 	attr = &frame->attrib;
frame              87 drivers/staging/rtl8188eu/os_dep/mon.c 	data = frame->pkt->data;
frame              88 drivers/staging/rtl8188eu/os_dep/mon.c 	data_len = frame->pkt->len;
frame             106 drivers/staging/rtl8188eu/os_dep/mon.c void rtl88eu_mon_xmit_hook(struct net_device *dev, struct xmit_frame *frame,
frame             113 drivers/staging/rtl8188eu/os_dep/mon.c 	if (!dev || !frame)
frame             118 drivers/staging/rtl8188eu/os_dep/mon.c 	attr = &frame->attrib;
frame             120 drivers/staging/rtl8188eu/os_dep/mon.c 	offset = TXDESC_SIZE + frame->pkt_offset * PACKET_OFFSET_SZ;
frame             121 drivers/staging/rtl8188eu/os_dep/mon.c 	data = frame->buf_addr + offset;
frame            1293 drivers/staging/rtl8723bs/core/rtw_ieee80211.c int rtw_action_frame_parse(const u8 *frame, u32 frame_len, u8 *category, u8 *action)
frame            1295 drivers/staging/rtl8723bs/core/rtw_ieee80211.c 	const u8 *frame_body = frame + sizeof(struct ieee80211_hdr_3addr);
frame            1300 drivers/staging/rtl8723bs/core/rtw_ieee80211.c 	fc = le16_to_cpu(((struct ieee80211_hdr_3addr *)frame)->frame_control);
frame            2023 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	u8 *frame = recv_frame->u.hdr.rx_data;
frame            2027 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c 	if (GetRetry(frame)) {
frame            1177 drivers/staging/rtl8723bs/include/ieee80211.h int rtw_action_frame_parse(const u8 *frame, u32 frame_len, u8 *category, u8 *action);
frame             110 drivers/staging/rtl8723bs/include/ioctl_cfg80211.h void rtw_cfg80211_rx_action(struct adapter *adapter, u8 *frame, uint frame_len, const char*msg);
frame            2987 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c void rtw_cfg80211_rx_action(struct adapter *adapter, u8 *frame, uint frame_len, const char*msg)
frame            2995 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	rtw_action_frame_parse(frame, frame_len, &category, &action);
frame            3005 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	rtw_cfg80211_rx_mgmt(adapter, freq, 0, frame, frame_len, GFP_ATOMIC);
frame            1053 drivers/staging/wilc1000/wilc_wlan.c 	ret_size = wilc_wlan_cfg_set_wid(wilc->cfg_frame.frame, offset,
frame            1094 drivers/staging/wilc1000/wilc_wlan.c 	ret_size = wilc_wlan_cfg_get_wid(wilc->cfg_frame.frame, offset, wid);
frame             264 drivers/staging/wilc1000/wilc_wlan.h 	u8 frame[WILC_MAX_CFG_FRAME_SIZE];
frame              53 drivers/staging/wilc1000/wilc_wlan_cfg.c static int wilc_wlan_cfg_set_byte(u8 *frame, u32 offset, u16 id, u8 val8)
frame              58 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(id, &frame[offset]);
frame              59 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(1, &frame[offset + 2]);
frame              60 drivers/staging/wilc1000/wilc_wlan_cfg.c 	frame[offset + 4] = val8;
frame              64 drivers/staging/wilc1000/wilc_wlan_cfg.c static int wilc_wlan_cfg_set_hword(u8 *frame, u32 offset, u16 id, u16 val16)
frame              69 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(id, &frame[offset]);
frame              70 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(2, &frame[offset + 2]);
frame              71 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(val16, &frame[offset + 4]);
frame              76 drivers/staging/wilc1000/wilc_wlan_cfg.c static int wilc_wlan_cfg_set_word(u8 *frame, u32 offset, u16 id, u32 val32)
frame              81 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(id, &frame[offset]);
frame              82 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(4, &frame[offset + 2]);
frame              83 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le32(val32, &frame[offset + 4]);
frame              88 drivers/staging/wilc1000/wilc_wlan_cfg.c static int wilc_wlan_cfg_set_str(u8 *frame, u32 offset, u16 id, u8 *str,
frame              94 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(id, &frame[offset]);
frame              95 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(size, &frame[offset + 2]);
frame              97 drivers/staging/wilc1000/wilc_wlan_cfg.c 		memcpy(&frame[offset + 4], str, size);
frame             102 drivers/staging/wilc1000/wilc_wlan_cfg.c static int wilc_wlan_cfg_set_bin(u8 *frame, u32 offset, u16 id, u8 *b, u32 size)
frame             110 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(id, &frame[offset]);
frame             111 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(size, &frame[offset + 2]);
frame             114 drivers/staging/wilc1000/wilc_wlan_cfg.c 		memcpy(&frame[offset + 4], b, size);
frame             116 drivers/staging/wilc1000/wilc_wlan_cfg.c 			checksum += frame[offset + i + 4];
frame             119 drivers/staging/wilc1000/wilc_wlan_cfg.c 	frame[offset + size + 4] = checksum;
frame             240 drivers/staging/wilc1000/wilc_wlan_cfg.c int wilc_wlan_cfg_set_wid(u8 *frame, u32 offset, u16 id, u8 *buf, int size)
frame             248 drivers/staging/wilc1000/wilc_wlan_cfg.c 			ret = wilc_wlan_cfg_set_byte(frame, offset, id, *buf);
frame             253 drivers/staging/wilc1000/wilc_wlan_cfg.c 			ret = wilc_wlan_cfg_set_hword(frame, offset, id,
frame             259 drivers/staging/wilc1000/wilc_wlan_cfg.c 			ret = wilc_wlan_cfg_set_word(frame, offset, id,
frame             264 drivers/staging/wilc1000/wilc_wlan_cfg.c 		ret = wilc_wlan_cfg_set_str(frame, offset, id, buf, size);
frame             268 drivers/staging/wilc1000/wilc_wlan_cfg.c 		ret = wilc_wlan_cfg_set_bin(frame, offset, id, buf, size);
frame             275 drivers/staging/wilc1000/wilc_wlan_cfg.c int wilc_wlan_cfg_get_wid(u8 *frame, u32 offset, u16 id)
frame             280 drivers/staging/wilc1000/wilc_wlan_cfg.c 	put_unaligned_le16(id, &frame[offset]);
frame             351 drivers/staging/wilc1000/wilc_wlan_cfg.c void wilc_wlan_cfg_indicate_rx(struct wilc *wilc, u8 *frame, int size,
frame             357 drivers/staging/wilc1000/wilc_wlan_cfg.c 	msg_type = frame[0];
frame             358 drivers/staging/wilc1000/wilc_wlan_cfg.c 	msg_id = frame[1];      /* seq no */
frame             359 drivers/staging/wilc1000/wilc_wlan_cfg.c 	frame += 4;
frame             372 drivers/staging/wilc1000/wilc_wlan_cfg.c 		wilc_wlan_parse_response_frame(wilc, frame, size);
frame             378 drivers/staging/wilc1000/wilc_wlan_cfg.c 		wilc_wlan_parse_info_frame(wilc, frame);
frame             382 drivers/staging/wilc1000/wilc_wlan_cfg.c 		wilc_gnrl_async_info_received(wilc, frame - 4, size + 4);
frame             386 drivers/staging/wilc1000/wilc_wlan_cfg.c 		wilc_network_info_received(wilc, frame - 4, size + 4);
frame             390 drivers/staging/wilc1000/wilc_wlan_cfg.c 		wilc_scan_complete_received(wilc, frame - 4, size + 4);
frame              45 drivers/staging/wilc1000/wilc_wlan_cfg.h int wilc_wlan_cfg_set_wid(u8 *frame, u32 offset, u16 id, u8 *buf, int size);
frame              46 drivers/staging/wilc1000/wilc_wlan_cfg.h int wilc_wlan_cfg_get_wid(u8 *frame, u32 offset, u16 id);
frame              49 drivers/staging/wilc1000/wilc_wlan_cfg.h void wilc_wlan_cfg_indicate_rx(struct wilc *wilc, u8 *frame, int size,
frame             175 drivers/thunderbolt/ctl.c 	if (WARN(len != pkg->frame.size,
frame             177 drivers/thunderbolt/ctl.c 			len, pkg->frame.size))
frame             179 drivers/thunderbolt/ctl.c 	if (WARN(type != pkg->frame.eof, "wrong eof (expected %#x, got %#x)\n",
frame             180 drivers/thunderbolt/ctl.c 			type, pkg->frame.eof))
frame             182 drivers/thunderbolt/ctl.c 	if (WARN(pkg->frame.sof, "wrong sof (expected 0x0, got %#x)\n",
frame             183 drivers/thunderbolt/ctl.c 			pkg->frame.sof))
frame             246 drivers/thunderbolt/ctl.c 	if (pkg->frame.eof == TB_CFG_PKG_ERROR)
frame             303 drivers/thunderbolt/ctl.c 			      pkg->buffer, pkg->frame.buffer_phy);
frame             315 drivers/thunderbolt/ctl.c 				     &pkg->frame.buffer_phy);
frame             326 drivers/thunderbolt/ctl.c static void tb_ctl_tx_callback(struct tb_ring *ring, struct ring_frame *frame,
frame             329 drivers/thunderbolt/ctl.c 	struct ctl_pkg *pkg = container_of(frame, typeof(*pkg), frame);
frame             357 drivers/thunderbolt/ctl.c 	pkg->frame.callback = tb_ctl_tx_callback;
frame             358 drivers/thunderbolt/ctl.c 	pkg->frame.size = len + 4;
frame             359 drivers/thunderbolt/ctl.c 	pkg->frame.sof = type;
frame             360 drivers/thunderbolt/ctl.c 	pkg->frame.eof = type;
frame             364 drivers/thunderbolt/ctl.c 	res = tb_ring_tx(ctl->tx, &pkg->frame);
frame             381 drivers/thunderbolt/ctl.c 	tb_ring_rx(pkg->ctl->rx, &pkg->frame); /*
frame             393 drivers/thunderbolt/ctl.c 	if (pkg->frame.eof != TB_CFG_PKG_ERROR)
frame             407 drivers/thunderbolt/ctl.c static void tb_ctl_rx_callback(struct tb_ring *ring, struct ring_frame *frame,
frame             410 drivers/thunderbolt/ctl.c 	struct ctl_pkg *pkg = container_of(frame, typeof(*pkg), frame);
frame             420 drivers/thunderbolt/ctl.c 	if (frame->size < 4 || frame->size % 4 != 0) {
frame             422 drivers/thunderbolt/ctl.c 			   frame->size);
frame             426 drivers/thunderbolt/ctl.c 	frame->size -= 4; /* remove checksum */
frame             427 drivers/thunderbolt/ctl.c 	crc32 = tb_crc(pkg->buffer, frame->size);
frame             428 drivers/thunderbolt/ctl.c 	be32_to_cpu_array(pkg->buffer, pkg->buffer, frame->size / 4);
frame             430 drivers/thunderbolt/ctl.c 	switch (frame->eof) {
frame             436 drivers/thunderbolt/ctl.c 		if (*(__be32 *)(pkg->buffer + frame->size) != crc32) {
frame             442 drivers/thunderbolt/ctl.c 			tb_ctl_handle_event(pkg->ctl, frame->eof,
frame             443 drivers/thunderbolt/ctl.c 					    pkg, frame->size);
frame             451 drivers/thunderbolt/ctl.c 		if (*(__be32 *)(pkg->buffer + frame->size) != crc32) {
frame             458 drivers/thunderbolt/ctl.c 		if (tb_ctl_handle_event(pkg->ctl, frame->eof, pkg, frame->size))
frame             632 drivers/thunderbolt/ctl.c 		ctl->rx_packets[i]->frame.callback = tb_ctl_rx_callback;
frame             732 drivers/thunderbolt/ctl.c 	if (pkg->frame.eof == TB_CFG_PKG_ERROR)
frame             735 drivers/thunderbolt/ctl.c 	if (pkg->frame.eof != req->response_type)
frame             739 drivers/thunderbolt/ctl.c 	if (pkg->frame.size != req->response_size)
frame             742 drivers/thunderbolt/ctl.c 	if (pkg->frame.eof == TB_CFG_PKG_READ ||
frame             743 drivers/thunderbolt/ctl.c 	    pkg->frame.eof == TB_CFG_PKG_WRITE) {
frame              50 drivers/thunderbolt/ctl.h 	struct ring_frame frame;
frame              70 drivers/thunderbolt/dma_port.c 	if (pkg->frame.eof == TB_CFG_PKG_ERROR)
frame              72 drivers/thunderbolt/dma_port.c 	if (pkg->frame.eof != req->response_type)
frame              76 drivers/thunderbolt/dma_port.c 	if (pkg->frame.size != req->response_size)
frame             244 drivers/thunderbolt/icm.c 	if (pkg->frame.eof != req->response_type)
frame             196 drivers/thunderbolt/nhi.c 	struct ring_frame *frame, *n;
frame             198 drivers/thunderbolt/nhi.c 	list_for_each_entry_safe(frame, n, &ring->queue, list) {
frame             201 drivers/thunderbolt/nhi.c 		list_move_tail(&frame->list, &ring->in_flight);
frame             203 drivers/thunderbolt/nhi.c 		descriptor->phys = frame->buffer_phy;
frame             207 drivers/thunderbolt/nhi.c 			descriptor->length = frame->size;
frame             208 drivers/thunderbolt/nhi.c 			descriptor->eof = frame->eof;
frame             209 drivers/thunderbolt/nhi.c 			descriptor->sof = frame->sof;
frame             231 drivers/thunderbolt/nhi.c 	struct ring_frame *frame;
frame             250 drivers/thunderbolt/nhi.c 		frame = list_first_entry(&ring->in_flight, typeof(*frame),
frame             252 drivers/thunderbolt/nhi.c 		list_move_tail(&frame->list, &done);
frame             254 drivers/thunderbolt/nhi.c 			frame->size = ring->descriptors[ring->tail].length;
frame             255 drivers/thunderbolt/nhi.c 			frame->eof = ring->descriptors[ring->tail].eof;
frame             256 drivers/thunderbolt/nhi.c 			frame->sof = ring->descriptors[ring->tail].sof;
frame             257 drivers/thunderbolt/nhi.c 			frame->flags = ring->descriptors[ring->tail].flags;
frame             267 drivers/thunderbolt/nhi.c 		frame = list_first_entry(&done, typeof(*frame), list);
frame             272 drivers/thunderbolt/nhi.c 		list_del_init(&frame->list);
frame             273 drivers/thunderbolt/nhi.c 		if (frame->callback)
frame             274 drivers/thunderbolt/nhi.c 			frame->callback(ring, frame, canceled);
frame             278 drivers/thunderbolt/nhi.c int __tb_ring_enqueue(struct tb_ring *ring, struct ring_frame *frame)
frame             285 drivers/thunderbolt/nhi.c 		list_add_tail(&frame->list, &ring->queue);
frame             306 drivers/thunderbolt/nhi.c 	struct ring_frame *frame = NULL;
frame             316 drivers/thunderbolt/nhi.c 		frame = list_first_entry(&ring->in_flight, typeof(*frame),
frame             318 drivers/thunderbolt/nhi.c 		list_del_init(&frame->list);
frame             321 drivers/thunderbolt/nhi.c 			frame->size = ring->descriptors[ring->tail].length;
frame             322 drivers/thunderbolt/nhi.c 			frame->eof = ring->descriptors[ring->tail].eof;
frame             323 drivers/thunderbolt/nhi.c 			frame->sof = ring->descriptors[ring->tail].sof;
frame             324 drivers/thunderbolt/nhi.c 			frame->flags = ring->descriptors[ring->tail].flags;
frame             332 drivers/thunderbolt/nhi.c 	return frame;
frame              51 drivers/thunderbolt/xdomain.c 	switch (pkg->frame.eof) {
frame              59 drivers/thunderbolt/xdomain.c 		if (pkg->frame.size < req->response_size / 4)
frame             296 drivers/tty/amiserial.c 	    icount->frame++;
frame            1196 drivers/tty/amiserial.c 	icount->frame = cnow.frame;
frame            1518 drivers/tty/amiserial.c 	if (state->icount.frame)
frame            1519 drivers/tty/amiserial.c 		seq_printf(m, " fe:%d", state->icount.frame);
frame            1650 drivers/tty/amiserial.c 	state->icount.frame = state->icount.parity = 0;
frame             466 drivers/tty/cyclades.c 			info->icount.frame++;
frame            2753 drivers/tty/cyclades.c 	sic->frame = cnow.frame;
frame            1350 drivers/tty/isicom.c 	} *frame;
frame            1379 drivers/tty/isicom.c 	for (frame = (struct stframe *)fw->data;
frame            1380 drivers/tty/isicom.c 			frame < (struct stframe *)(fw->data + fw->size);
frame            1381 drivers/tty/isicom.c 			frame = (struct stframe *)((u8 *)(frame + 1) +
frame            1382 drivers/tty/isicom.c 				frame->count)) {
frame            1388 drivers/tty/isicom.c 		outw(frame->addr, base); /* lsb of address */
frame            1390 drivers/tty/isicom.c 		word_count = frame->count / 2 + frame->count % 2;
frame            1405 drivers/tty/isicom.c 				 index + 1, frame->addr, frame->count, status);
frame            1408 drivers/tty/isicom.c 		outsw(base, frame->data, word_count);
frame            1427 drivers/tty/isicom.c 	for (frame = (struct stframe *)fw->data;
frame            1428 drivers/tty/isicom.c 			frame < (struct stframe *)(fw->data + fw->size);
frame            1429 drivers/tty/isicom.c 			frame = (struct stframe *)((u8 *)(frame + 1) +
frame            1430 drivers/tty/isicom.c 				frame->count)) {
frame            1436 drivers/tty/isicom.c 		outw(frame->addr, base); /* lsb of address */
frame            1438 drivers/tty/isicom.c 		word_count = (frame->count >> 1) + frame->count % 2;
frame            1453 drivers/tty/isicom.c 				 index + 1, frame->addr, frame->count, status);
frame            1467 drivers/tty/isicom.c 		for (a = 0; a < frame->count; a++)
frame            1468 drivers/tty/isicom.c 			if (data[a] != frame->data[a]) {
frame            1834 drivers/tty/mxser.c 	icount->frame = cnow.frame;
frame            2121 drivers/tty/mxser.c 					port->icount.frame++;
frame            1739 drivers/tty/nozomi.c 	icount->frame = cnow.frame;
frame              98 drivers/tty/serial/21285.c 				port->icount.frame++;
frame            1677 drivers/tty/serial/8250/8250_port.c 			port->icount.frame++;
frame             227 drivers/tty/serial/altera_uart.c 				port->icount.frame++;
frame             144 drivers/tty/serial/amba-pl010.c 				uap->port.icount.frame++;
frame             338 drivers/tty/serial/amba-pl011.c 				uap->port.icount.frame++;
frame             101 drivers/tty/serial/apbuart.c 				port->icount.frame++;
frame             227 drivers/tty/serial/arc_uart.c 				port->icount.frame++;
frame             770 drivers/tty/serial/atmel_serial.c 		port->icount.frame++;
frame            1556 drivers/tty/serial/atmel_serial.c 				port->icount.frame++;
frame             280 drivers/tty/serial/bcm63xx_uart.c 				port->icount.frame++;
frame             120 drivers/tty/serial/clps711x.c 				port->icount.frame++;
frame             326 drivers/tty/serial/cpm_uart/cpm_uart_core.c 		port->icount.frame++;
frame             155 drivers/tty/serial/digicolor-usart.c 				port->icount.frame++;
frame             222 drivers/tty/serial/dz.c 				icount->frame++;
frame             223 drivers/tty/serial/efm32-uart.c 			port->icount.frame++;
frame             354 drivers/tty/serial/efm32-uart.c 	u32 frame = 0;
frame             365 drivers/tty/serial/efm32-uart.c 		frame |= UARTn_FRAME_DATABITS(5);
frame             368 drivers/tty/serial/efm32-uart.c 		frame |= UARTn_FRAME_DATABITS(6);
frame             371 drivers/tty/serial/efm32-uart.c 		frame |= UARTn_FRAME_DATABITS(7);
frame             374 drivers/tty/serial/efm32-uart.c 		frame |= UARTn_FRAME_DATABITS(8);
frame             380 drivers/tty/serial/efm32-uart.c 		frame |= UARTn_FRAME_STOPBITS_TWO;
frame             382 drivers/tty/serial/efm32-uart.c 		frame |= UARTn_FRAME_STOPBITS_ONE;
frame             386 drivers/tty/serial/efm32-uart.c 			frame |= UARTn_FRAME_PARITY_ODD;
frame             388 drivers/tty/serial/efm32-uart.c 			frame |= UARTn_FRAME_PARITY_EVEN;
frame             390 drivers/tty/serial/efm32-uart.c 		frame |= UARTn_FRAME_PARITY_NONE;
frame             420 drivers/tty/serial/efm32-uart.c 	efm32_uart_write32(efm_port, frame, UARTn_FRAME);
frame             560 drivers/tty/serial/efm32-uart.c 	u32 route, clkdiv, frame;
frame             576 drivers/tty/serial/efm32-uart.c 	frame = efm32_uart_read32(efm_port, UARTn_FRAME);
frame             577 drivers/tty/serial/efm32-uart.c 	switch (frame & UARTn_FRAME_PARITY__MASK) {
frame             588 drivers/tty/serial/efm32-uart.c 	*bits = (frame & UARTn_FRAME_DATABITS__MASK) -
frame             847 drivers/tty/serial/fsl_lpuart.c 				sport->port.icount.frame++;
frame             929 drivers/tty/serial/fsl_lpuart.c 				sport->port.icount.frame++;
frame            1018 drivers/tty/serial/fsl_lpuart.c 				sport->port.icount.frame++;
frame            1037 drivers/tty/serial/fsl_lpuart.c 				sport->port.icount.frame++;
frame             779 drivers/tty/serial/icom.c 				icount->frame++;
frame             770 drivers/tty/serial/imx.c 				sport->port.icount.frame++;
frame            1203 drivers/tty/serial/imx.c 			sport->port.icount.frame++;
frame             296 drivers/tty/serial/ip22zilog.c 				up->port.icount.frame++;
frame             188 drivers/tty/serial/lantiq.c 				port->icount.frame++;
frame             268 drivers/tty/serial/lpc32xx_hs.c 			port->icount.frame++;
frame             225 drivers/tty/serial/max3100.c 			s->port.icount.frame++;
frame             720 drivers/tty/serial/max310x.c 					port->icount.frame++;
frame             304 drivers/tty/serial/mcf.c 				port->icount.frame++;
frame             207 drivers/tty/serial/men_z135_uart.c 		port->icount.frame++;
frame             190 drivers/tty/serial/meson_uart.c 				port->icount.frame++;
frame             192 drivers/tty/serial/meson_uart.c 				port->icount.frame++;
frame            1413 drivers/tty/serial/mpc52xx_uart.c 				port->icount.frame++;
frame             789 drivers/tty/serial/msm_serial.c 			port->icount.frame++;
frame             264 drivers/tty/serial/mvebu-uart.c 			port->icount.frame++;
frame             666 drivers/tty/serial/mxs-auart.c 		s->port.icount.frame++;
frame             526 drivers/tty/serial/omap-serial.c 		up->port.icount.frame++;
frame             229 drivers/tty/serial/owl-uart.c 			port->icount.frame++;
frame            1060 drivers/tty/serial/pch_uart.c 		port->icount.frame++;
frame             250 drivers/tty/serial/pic32_uart.c 				port->icount.frame++;
frame             285 drivers/tty/serial/pmac_zilog.c 				uap->port.icount.frame++;
frame             212 drivers/tty/serial/pnx8xxx_uart.c 				sport->port.icount.frame++;
frame             133 drivers/tty/serial/pxa.c 				up->port.icount.frame++;
frame             383 drivers/tty/serial/rda-uart.c 			port->icount.frame++;
frame             206 drivers/tty/serial/sa1100.c 				sport->port.icount.frame++;
frame             656 drivers/tty/serial/samsung.c 				port->icount.frame++;
frame             362 drivers/tty/serial/sb1250-duart.c 				icount->frame++;
frame             601 drivers/tty/serial/sc16is7xx.c 				port->icount.frame++;
frame             414 drivers/tty/serial/sccnxp.c 				port->icount.frame++;
frame             449 drivers/tty/serial/serial-tegra.c 			tup->uport.icount.frame++;
frame            1274 drivers/tty/serial/serial_core.c 	icount->frame       = cnow.frame;
frame            1858 drivers/tty/serial/serial_core.c 		if (uport->icount.frame)
frame            1859 drivers/tty/serial/serial_core.c 			seq_printf(m, " fe:%d",	uport->icount.frame);
frame             303 drivers/tty/serial/serial_txx9.c 				up->port.icount.frame++;
frame             894 drivers/tty/serial/sh-sci.c 					port->icount.frame++;
frame             945 drivers/tty/serial/sh-sci.c 		port->icount.frame++;
frame             493 drivers/tty/serial/sirfsoc_uart.c 			port->icount.frame++;
frame             583 drivers/tty/serial/sprd_serial.c 		port->icount.frame++;
frame             326 drivers/tty/serial/st-asc.c 					port->icount.frame++;
frame             260 drivers/tty/serial/stm32-usart.c 					port->icount.frame++;
frame             198 drivers/tty/serial/sunsab.c 				up->port.icount.frame++;
frame             358 drivers/tty/serial/sunsu.c 				up->port.icount.frame++;
frame             381 drivers/tty/serial/sunzilog.c 				up->port.icount.frame++;
frame             149 drivers/tty/serial/uartlite.c 		port->icount.frame++;
frame             536 drivers/tty/serial/ucc_uart.c 		port->icount.frame++;
frame             329 drivers/tty/serial/vr41xx_siu.c 				port->icount.frame++;
frame             179 drivers/tty/serial/vt8500_serial.c 			port->icount.frame++;
frame             275 drivers/tty/serial/xilinx_uartps.c 				port->icount.frame++;
frame             285 drivers/tty/serial/xilinx_uartps.c 				port->icount.frame++;
frame             586 drivers/tty/serial/zs.c 				icount->frame++;
frame            1481 drivers/tty/synclink.c 				icount->frame++;
frame            1517 drivers/tty/synclink.c 			icount->parity,icount->frame,icount->overrun);
frame            2932 drivers/tty/synclink.c 	icount->frame = cnow.frame;
frame            3484 drivers/tty/synclink.c 		if (info->icount.frame)
frame            3485 drivers/tty/synclink.c 			seq_printf(m, " fe:%d", info->icount.frame);
frame            1114 drivers/tty/synclink_gt.c 	icount->frame = cnow.frame;
frame            1276 drivers/tty/synclink_gt.c 		if (info->icount.frame)
frame            1277 drivers/tty/synclink_gt.c 			seq_printf(m, " fe:%d", info->icount.frame);
frame            1852 drivers/tty/synclink_gt.c 					icount->frame++;
frame            1323 drivers/tty/synclinkmp.c 	icount->frame = cnow.frame;
frame            1389 drivers/tty/synclinkmp.c 		if (info->icount.frame)
frame            1390 drivers/tty/synclinkmp.c 			seq_printf(m, " fe:%d", info->icount.frame);
frame            2164 drivers/tty/synclinkmp.c 				icount->frame++;
frame            2196 drivers/tty/synclinkmp.c 			icount->frame,icount->overrun);
frame             320 drivers/usb/class/cdc-acm.c 			acm->iocount.frame++;
frame            1014 drivers/usb/class/cdc-acm.c 	icount->frame = acm->iocount.frame;
frame             668 drivers/usb/dwc2/hcd.h static inline u16 dwc2_frame_num_inc(u16 frame, u16 inc)
frame             670 drivers/usb/dwc2/hcd.h 	return (frame + inc) & HFNUM_MAX_FRNUM;
frame             673 drivers/usb/dwc2/hcd.h static inline u16 dwc2_frame_num_dec(u16 frame, u16 dec)
frame             675 drivers/usb/dwc2/hcd.h 	return (frame + HFNUM_MAX_FRNUM + 1 - dec) & HFNUM_MAX_FRNUM;
frame             678 drivers/usb/dwc2/hcd.h static inline u16 dwc2_full_frame_num(u16 frame)
frame             680 drivers/usb/dwc2/hcd.h 	return (frame & HFNUM_MAX_FRNUM) >> 3;
frame             683 drivers/usb/dwc2/hcd.h static inline u16 dwc2_micro_frame_num(u16 frame)
frame             685 drivers/usb/dwc2/hcd.h 	return frame & 0x7;
frame              56 drivers/usb/dwc2/hcd_ddma.c static u16 dwc2_frame_list_idx(u16 frame)
frame              58 drivers/usb/dwc2/hcd_ddma.c 	return frame & (FRLISTEN_64_SIZE - 1);
frame             431 drivers/usb/dwc2/hcd_ddma.c 	u16 frame;
frame             464 drivers/usb/dwc2/hcd_ddma.c 			frame = dwc2_frame_num_inc(hsotg->frame_number,
frame             468 drivers/usb/dwc2/hcd_ddma.c 			frame = dwc2_frame_num_inc(hsotg->frame_number,
frame             472 drivers/usb/dwc2/hcd_ddma.c 		frame = dwc2_full_frame_num(frame);
frame             480 drivers/usb/dwc2/hcd_ddma.c 		frame = dwc2_frame_num_inc(hsotg->frame_number, 2);
frame             483 drivers/usb/dwc2/hcd_ddma.c 	return frame;
frame             493 drivers/usb/dwc2/hcd_ddma.c 	u16 frame, fr_idx, fr_idx_tmp, skip_frames;
frame             514 drivers/usb/dwc2/hcd_ddma.c 		frame = dwc2_calc_starting_frame(hsotg, qh, &skip_frames);
frame             519 drivers/usb/dwc2/hcd_ddma.c 		fr_idx_tmp = dwc2_frame_list_idx(frame);
frame            1083 drivers/usb/gadget/function/uvc_configfs.c 	} __attribute__((packed)) frame;
frame            1107 drivers/usb/gadget/function/uvc_configfs.c 	result = sprintf(page, "%u\n", f->frame.cname);			\
frame            1122 drivers/usb/gadget/function/uvc_configfs.c 	typeof(f->frame.cname) num;					\
frame            1141 drivers/usb/gadget/function/uvc_configfs.c 	f->frame.cname = num;						\
frame            1176 drivers/usb/gadget/function/uvc_configfs.c 	result = sprintf(page, "%u\n", f->frame.b_frame_index);
frame            1212 drivers/usb/gadget/function/uvc_configfs.c 	for (result = 0, i = 0; i < frm->frame.b_frame_interval_type; ++i) {
frame            1314 drivers/usb/gadget/function/uvc_configfs.c 	ch->frame.b_frame_interval_type = n;
frame            1358 drivers/usb/gadget/function/uvc_configfs.c 	h->frame.b_descriptor_type		= USB_DT_CS_INTERFACE;
frame            1359 drivers/usb/gadget/function/uvc_configfs.c 	h->frame.b_frame_index			= 1;
frame            1360 drivers/usb/gadget/function/uvc_configfs.c 	h->frame.w_width			= 640;
frame            1361 drivers/usb/gadget/function/uvc_configfs.c 	h->frame.w_height			= 360;
frame            1362 drivers/usb/gadget/function/uvc_configfs.c 	h->frame.dw_min_bit_rate		= 18432000;
frame            1363 drivers/usb/gadget/function/uvc_configfs.c 	h->frame.dw_max_bit_rate		= 55296000;
frame            1364 drivers/usb/gadget/function/uvc_configfs.c 	h->frame.dw_max_video_frame_buffer_size	= 460800;
frame            1365 drivers/usb/gadget/function/uvc_configfs.c 	h->frame.dw_default_frame_interval	= 666666;
frame            1373 drivers/usb/gadget/function/uvc_configfs.c 		h->frame.b_descriptor_subtype = UVC_VS_FRAME_UNCOMPRESSED;
frame            1376 drivers/usb/gadget/function/uvc_configfs.c 		h->frame.b_descriptor_subtype = UVC_VS_FRAME_MJPEG;
frame            1420 drivers/usb/gadget/function/uvc_configfs.c 		frm->frame.b_frame_index = i++;
frame            2061 drivers/usb/gadget/function/uvc_configfs.c 		*size += sizeof(frm->frame);
frame            2062 drivers/usb/gadget/function/uvc_configfs.c 		*size += frm->frame.b_frame_interval_type * sz;
frame            2135 drivers/usb/gadget/function/uvc_configfs.c 		sz = sizeof(frm->frame);
frame            2136 drivers/usb/gadget/function/uvc_configfs.c 		memcpy(*dest, &frm->frame, sz);
frame            2138 drivers/usb/gadget/function/uvc_configfs.c 		sz = frm->frame.b_frame_interval_type *
frame            2144 drivers/usb/gadget/function/uvc_configfs.c 				frm->frame.b_frame_interval_type);
frame            2147 drivers/usb/gadget/function/uvc_configfs.c 				frm->frame.b_frame_interval_type);
frame            1060 drivers/usb/gadget/udc/fsl_qe_udc.c static int qe_ep_tx(struct qe_ep *ep, struct qe_frame *frame)
frame            1082 drivers/usb/gadget/udc/fsl_qe_udc.c 		if (frame_get_length(frame) == 0) {
frame            1083 drivers/usb/gadget/udc/fsl_qe_udc.c 			frame_set_data(frame, udc->nullbuf);
frame            1084 drivers/usb/gadget/udc/fsl_qe_udc.c 			frame_set_length(frame, 2);
frame            1085 drivers/usb/gadget/udc/fsl_qe_udc.c 			frame->info |= (ZLP | NO_CRC);
frame            1088 drivers/usb/gadget/udc/fsl_qe_udc.c 		paddr = virt_to_phys((void *)frame->data);
frame            1091 drivers/usb/gadget/udc/fsl_qe_udc.c 		if (!(frame_get_info(frame) & NO_CRC))
frame            1093 drivers/usb/gadget/udc/fsl_qe_udc.c 					| frame_get_length(frame);
frame            1095 drivers/usb/gadget/udc/fsl_qe_udc.c 			bdstatus |= T_R | T_I | T_L | frame_get_length(frame);
frame            1103 drivers/usb/gadget/udc/fsl_qe_udc.c 			frame->info |= PID_DATA1;
frame            1106 drivers/usb/gadget/udc/fsl_qe_udc.c 			frame->info |= PID_DATA0;
frame            1182 drivers/usb/gadget/udc/fsl_qe_udc.c static int qe_usb_senddata(struct qe_ep *ep, struct qe_frame *frame)
frame            1187 drivers/usb/gadget/udc/fsl_qe_udc.c 	qe_frame_clean(frame);
frame            1194 drivers/usb/gadget/udc/fsl_qe_udc.c 		frame_set_data(frame, buf);
frame            1195 drivers/usb/gadget/udc/fsl_qe_udc.c 		frame_set_length(frame, size);
frame            1196 drivers/usb/gadget/udc/fsl_qe_udc.c 		frame_set_status(frame, FRAME_OK);
frame            1197 drivers/usb/gadget/udc/fsl_qe_udc.c 		frame_set_info(frame, 0);
frame            1198 drivers/usb/gadget/udc/fsl_qe_udc.c 		return qe_ep_tx(ep, frame);
frame            1204 drivers/usb/gadget/udc/fsl_qe_udc.c static int sendnulldata(struct qe_ep *ep, struct qe_frame *frame, uint infor)
frame            1208 drivers/usb/gadget/udc/fsl_qe_udc.c 	if (frame == NULL)
frame            1211 drivers/usb/gadget/udc/fsl_qe_udc.c 	qe_frame_clean(frame);
frame            1212 drivers/usb/gadget/udc/fsl_qe_udc.c 	frame_set_data(frame, (u8 *)udc->nullbuf);
frame            1213 drivers/usb/gadget/udc/fsl_qe_udc.c 	frame_set_length(frame, 2);
frame            1214 drivers/usb/gadget/udc/fsl_qe_udc.c 	frame_set_status(frame, FRAME_OK);
frame            1215 drivers/usb/gadget/udc/fsl_qe_udc.c 	frame_set_info(frame, (ZLP | NO_CRC | infor));
frame            1217 drivers/usb/gadget/udc/fsl_qe_udc.c 	return qe_ep_tx(ep, frame);
frame            1220 drivers/usb/gadget/udc/fsl_qe_udc.c static int frame_create_tx(struct qe_ep *ep, struct qe_frame *frame)
frame            1229 drivers/usb/gadget/udc/fsl_qe_udc.c 		reval = qe_usb_senddata(ep, frame);
frame            1231 drivers/usb/gadget/udc/fsl_qe_udc.c 		reval = sendnulldata(ep, frame, 0);
frame            1300 drivers/usb/gadget/udc/fsl_qe_udc.c 	struct qe_frame *frame = ep->txframe;
frame            1302 drivers/usb/gadget/udc/fsl_qe_udc.c 	if ((frame_get_info(frame) & (ZLP | NO_REQ)) == (ZLP | NO_REQ)) {
frame            2418 drivers/usb/gadget/udc/lpc32xx_udc.c 	int frame;
frame            2427 drivers/usb/gadget/udc/lpc32xx_udc.c 	frame = (int) udc_get_current_frame(udc);
frame            2431 drivers/usb/gadget/udc/lpc32xx_udc.c 	return frame;
frame             525 drivers/usb/gadget/udc/pch_udc.c 	u32 frame = pch_udc_readl(dev, UDC_DEVSTS_ADDR);
frame             526 drivers/usb/gadget/udc/pch_udc.c 	return (frame & UDC_DEVSTS_TS_MASK) >> UDC_DEVSTS_TS_SHIFT;
frame            1213 drivers/usb/gadget/udc/udc-xilinx.c 	int frame;
frame            1219 drivers/usb/gadget/udc/udc-xilinx.c 	frame = udc->read_fn(udc->addr + XUSB_FRAMENUM_OFFSET);
frame            1220 drivers/usb/gadget/udc/udc-xilinx.c 	return frame;
frame             109 drivers/usb/host/ehci-dbg.c 		label, itd->frame, itd, hc32_to_cpu(ehci, itd->hw_next),
frame             140 drivers/usb/host/ehci-dbg.c 		label, sitd->frame, sitd, hc32_to_cpu(ehci, sitd->hw_next),
frame              63 drivers/usb/host/ehci-sched.c static void periodic_unlink(struct ehci_hcd *ehci, unsigned frame, void *ptr)
frame              65 drivers/usb/host/ehci-sched.c 	union ehci_shadow	*prev_p = &ehci->pshadow[frame];
frame              66 drivers/usb/host/ehci-sched.c 	__hc32			*hw_p = &ehci->periodic[frame];
frame             371 drivers/usb/host/ehci-sched.c 	unsigned		frame,
frame             381 drivers/usb/host/ehci-sched.c 	for (frame &= period - 1; frame < EHCI_BANDWIDTH_FRAMES;
frame             382 drivers/usb/host/ehci-sched.c 			frame += period) {
frame             386 drivers/usb/host/ehci-sched.c 		if (tt->bandwidth[frame] + usecs > 900)
frame             389 drivers/usb/host/ehci-sched.c 		uf = frame << 3;
frame             431 drivers/usb/host/ehci-sched.c 	unsigned		frame,
frame             442 drivers/usb/host/ehci-sched.c 	for (; frame < ehci->periodic_size; frame += period) {
frame             447 drivers/usb/host/ehci-sched.c 		here = ehci->pshadow[frame];
frame             448 drivers/usb/host/ehci-sched.c 		type = Q_NEXT_TYPE(ehci, ehci->periodic[frame]);
frame             488 drivers/usb/host/ehci-sched.c 					frame, type);
frame             757 drivers/usb/host/ehci-sched.c 	unsigned	frame,
frame             771 drivers/usb/host/ehci-sched.c 	for (uframe += frame << 3; uframe < EHCI_BANDWIDTH_SIZE;
frame             783 drivers/usb/host/ehci-sched.c 	unsigned		frame,
frame             796 drivers/usb/host/ehci-sched.c 	if (!check_period(ehci, frame, uframe, qh->ps.bw_uperiod, qh->ps.usecs))
frame             805 drivers/usb/host/ehci-sched.c 	if (tt_available(ehci, &qh->ps, tt, frame, uframe)) {
frame             810 drivers/usb/host/ehci-sched.c 			if (!check_period(ehci, frame, i,
frame             832 drivers/usb/host/ehci-sched.c 	if (tt_no_collision(ehci, qh->ps.bw_period, qh->ps.udev, frame, mask)) {
frame             833 drivers/usb/host/ehci-sched.c 		if (!check_period(ehci, frame, uframe + qh->gap_uf + 1,
frame             836 drivers/usb/host/ehci-sched.c 		if (!check_period(ehci, frame, uframe + qh->gap_uf,
frame             880 drivers/usb/host/ehci-sched.c 		unsigned	frame;
frame             883 drivers/usb/host/ehci-sched.c 			frame = ++ehci->random_frame & (qh->ps.bw_period - 1);
frame             886 drivers/usb/host/ehci-sched.c 						frame, uframe, qh, &c_mask, tt);
frame            1284 drivers/usb/host/ehci-sched.c 			if (itd->frame == ehci->now_frame)
frame            1303 drivers/usb/host/ehci-sched.c 		itd->frame = NO_FRAME;
frame            1402 drivers/usb/host/ehci-sched.c 	unsigned		frame, uf;
frame            1416 drivers/usb/host/ehci-sched.c 	frame = uframe >> 3;
frame            1423 drivers/usb/host/ehci-sched.c 	if (!tt_available(ehci, &stream->ps, tt, frame, uf))
frame            1430 drivers/usb/host/ehci-sched.c 			stream->ps.udev, frame, mask))
frame            1724 drivers/usb/host/ehci-sched.c itd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_itd *itd)
frame            1726 drivers/usb/host/ehci-sched.c 	union ehci_shadow	*prev = &ehci->pshadow[frame];
frame            1727 drivers/usb/host/ehci-sched.c 	__hc32			*hw_p = &ehci->periodic[frame];
frame            1744 drivers/usb/host/ehci-sched.c 	itd->frame = frame;
frame            1758 drivers/usb/host/ehci-sched.c 	unsigned		next_uframe, uframe, frame;
frame            1793 drivers/usb/host/ehci-sched.c 		frame = next_uframe >> 3;
frame            1802 drivers/usb/host/ehci-sched.c 		if (((next_uframe >> 3) != frame)
frame            1804 drivers/usb/host/ehci-sched.c 			itd_link(ehci, frame & (ehci->periodic_size - 1), itd);
frame            2076 drivers/usb/host/ehci-sched.c 			if (sitd->frame == ehci->now_frame)
frame            2095 drivers/usb/host/ehci-sched.c 		sitd->frame = NO_FRAME;
frame            2139 drivers/usb/host/ehci-sched.c sitd_link(struct ehci_hcd *ehci, unsigned frame, struct ehci_sitd *sitd)
frame            2142 drivers/usb/host/ehci-sched.c 	sitd->sitd_next = ehci->pshadow[frame];
frame            2143 drivers/usb/host/ehci-sched.c 	sitd->hw_next = ehci->periodic[frame];
frame            2144 drivers/usb/host/ehci-sched.c 	ehci->pshadow[frame].sitd = sitd;
frame            2145 drivers/usb/host/ehci-sched.c 	sitd->frame = frame;
frame            2147 drivers/usb/host/ehci-sched.c 	ehci->periodic[frame] = cpu_to_hc32(ehci, sitd->sitd_dma | Q_TYPE_SITD);
frame            2365 drivers/usb/host/ehci-sched.c 	unsigned		uf, now_frame, frame;
frame            2386 drivers/usb/host/ehci-sched.c 	frame = ehci->last_iso_frame;
frame            2390 drivers/usb/host/ehci-sched.c 	q_p = &ehci->pshadow[frame];
frame            2391 drivers/usb/host/ehci-sched.c 	hw_p = &ehci->periodic[frame];
frame            2405 drivers/usb/host/ehci-sched.c 			if (frame == now_frame && live) {
frame            2446 drivers/usb/host/ehci-sched.c 			if (((frame == now_frame) ||
frame            2447 drivers/usb/host/ehci-sched.c 					(((frame + 1) & fmask) == now_frame))
frame            2476 drivers/usb/host/ehci-sched.c 					type, frame, q.ptr);
frame            2492 drivers/usb/host/ehci-sched.c 	if (frame == now_frame)
frame            2496 drivers/usb/host/ehci-sched.c 	ehci->last_iso_frame = frame;
frame            2497 drivers/usb/host/ehci-sched.c 	frame = (frame + 1) & fmask;
frame             533 drivers/usb/host/ehci.h 	unsigned		frame;		/* where scheduled */
frame             577 drivers/usb/host/ehci.h 	unsigned		frame;
frame              53 drivers/usb/host/fhci-q.c void fhci_add_td_to_frame(struct fhci_time_frame *frame, struct td *td)
frame              55 drivers/usb/host/fhci-q.c 	list_add_tail(&td->frame_lh, &frame->tds_list);
frame              82 drivers/usb/host/fhci-q.c struct td *fhci_remove_td_from_frame(struct fhci_time_frame *frame)
frame              86 drivers/usb/host/fhci-q.c 	if (!list_empty(&frame->tds_list)) {
frame              87 drivers/usb/host/fhci-q.c 		td = list_entry(frame->tds_list.next, struct td, frame_lh);
frame              88 drivers/usb/host/fhci-q.c 		list_del_init(frame->tds_list.next);
frame              95 drivers/usb/host/fhci-q.c struct td *fhci_peek_td_from_frame(struct fhci_time_frame *frame)
frame              99 drivers/usb/host/fhci-q.c 	if (!list_empty(&frame->tds_list))
frame             100 drivers/usb/host/fhci-q.c 		td = list_entry(frame->tds_list.next, struct td, frame_lh);
frame             838 drivers/usb/host/fhci-sched.c 			u16 frame = urb->start_frame;
frame             845 drivers/usb/host/fhci-sched.c 			frame += cnt * urb->interval;
frame             846 drivers/usb/host/fhci-sched.c 			frame &= 0x07ff;
frame             853 drivers/usb/host/fhci-sched.c 				urb->interval, frame, true);
frame             566 drivers/usb/host/fhci.h struct td *fhci_remove_td_from_frame(struct fhci_time_frame *frame);
frame             568 drivers/usb/host/fhci.h struct td *fhci_peek_td_from_frame(struct fhci_time_frame *frame);
frame             569 drivers/usb/host/fhci.h void fhci_add_td_to_frame(struct fhci_time_frame *frame, struct td *td);
frame             146 drivers/usb/host/fotg210-hcd.c 			itd->frame, itd, hc32_to_cpu(fotg210, itd->hw_next),
frame            3308 drivers/usb/host/fotg210-hcd.c static void periodic_unlink(struct fotg210_hcd *fotg210, unsigned frame,
frame            3311 drivers/usb/host/fotg210-hcd.c 	union fotg210_shadow *prev_p = &fotg210->pshadow[frame];
frame            3312 drivers/usb/host/fotg210-hcd.c 	__hc32 *hw_p = &fotg210->periodic[frame];
frame            3339 drivers/usb/host/fotg210-hcd.c 		unsigned frame, unsigned uframe)
frame            3341 drivers/usb/host/fotg210-hcd.c 	__hc32 *hw_p = &fotg210->periodic[frame];
frame            3342 drivers/usb/host/fotg210-hcd.c 	union fotg210_shadow *q = &fotg210->pshadow[frame];
frame            3381 drivers/usb/host/fotg210-hcd.c 				frame * 8 + uframe, usecs);
frame            3402 drivers/usb/host/fotg210-hcd.c 		struct usb_device *dev, unsigned frame, u32 uf_mask)
frame            3411 drivers/usb/host/fotg210-hcd.c 	for (; frame < fotg210->periodic_size; frame += period) {
frame            3416 drivers/usb/host/fotg210-hcd.c 		here = fotg210->pshadow[frame];
frame            3417 drivers/usb/host/fotg210-hcd.c 		type = Q_NEXT_TYPE(fotg210, fotg210->periodic[frame]);
frame            3443 drivers/usb/host/fotg210-hcd.c 						frame, type);
frame            3674 drivers/usb/host/fotg210-hcd.c static int check_period(struct fotg210_hcd *fotg210, unsigned frame,
frame            3694 drivers/usb/host/fotg210-hcd.c 				claimed = periodic_usecs(fotg210, frame,
frame            3699 drivers/usb/host/fotg210-hcd.c 		} while ((frame += 1) < fotg210->periodic_size);
frame            3704 drivers/usb/host/fotg210-hcd.c 			claimed = periodic_usecs(fotg210, frame, uframe);
frame            3707 drivers/usb/host/fotg210-hcd.c 		} while ((frame += period) < fotg210->periodic_size);
frame            3714 drivers/usb/host/fotg210-hcd.c static int check_intr_schedule(struct fotg210_hcd *fotg210, unsigned frame,
frame            3723 drivers/usb/host/fotg210-hcd.c 	if (!check_period(fotg210, frame, uframe, qh->period, qh->usecs))
frame            3742 drivers/usb/host/fotg210-hcd.c 	if (tt_no_collision(fotg210, qh->period, qh->dev, frame, mask)) {
frame            3743 drivers/usb/host/fotg210-hcd.c 		if (!check_period(fotg210, frame, uframe + qh->gap_uf + 1,
frame            3746 drivers/usb/host/fotg210-hcd.c 		if (!check_period(fotg210, frame, uframe + qh->gap_uf,
frame            3763 drivers/usb/host/fotg210-hcd.c 	unsigned frame;	/* 0..(qh->period - 1), or NO_FRAME */
frame            3768 drivers/usb/host/fotg210-hcd.c 	frame = qh->start;
frame            3771 drivers/usb/host/fotg210-hcd.c 	if (frame < qh->period) {
frame            3773 drivers/usb/host/fotg210-hcd.c 		status = check_intr_schedule(fotg210, frame, --uframe,
frame            3790 drivers/usb/host/fotg210-hcd.c 				frame = ++fotg210->random_frame % qh->period;
frame            3793 drivers/usb/host/fotg210-hcd.c 							frame, uframe, qh,
frame            3802 drivers/usb/host/fotg210-hcd.c 			frame = 0;
frame            3808 drivers/usb/host/fotg210-hcd.c 		qh->start = frame;
frame            4109 drivers/usb/host/fotg210-hcd.c 			if (itd->frame == fotg210->now_frame)
frame            4328 drivers/usb/host/fotg210-hcd.c static inline void itd_link(struct fotg210_hcd *fotg210, unsigned frame,
frame            4331 drivers/usb/host/fotg210-hcd.c 	union fotg210_shadow *prev = &fotg210->pshadow[frame];
frame            4332 drivers/usb/host/fotg210-hcd.c 	__hc32 *hw_p = &fotg210->periodic[frame];
frame            4349 drivers/usb/host/fotg210-hcd.c 	itd->frame = frame;
frame            4359 drivers/usb/host/fotg210-hcd.c 	unsigned next_uframe, uframe, frame;
frame            4392 drivers/usb/host/fotg210-hcd.c 		frame = next_uframe >> 3;
frame            4401 drivers/usb/host/fotg210-hcd.c 		if (((next_uframe >> 3) != frame)
frame            4403 drivers/usb/host/fotg210-hcd.c 			itd_link(fotg210, frame & (fotg210->periodic_size - 1),
frame            4582 drivers/usb/host/fotg210-hcd.c static inline int scan_frame_queue(struct fotg210_hcd *fotg210, unsigned frame,
frame            4591 drivers/usb/host/fotg210-hcd.c 	q_p = &fotg210->pshadow[frame];
frame            4592 drivers/usb/host/fotg210-hcd.c 	hw_p = &fotg210->periodic[frame];
frame            4605 drivers/usb/host/fotg210-hcd.c 			if (frame == now_frame && live) {
frame            4636 drivers/usb/host/fotg210-hcd.c 					type, frame, q.ptr);
frame            4654 drivers/usb/host/fotg210-hcd.c 	unsigned uf, now_frame, frame, ret;
frame            4673 drivers/usb/host/fotg210-hcd.c 	frame = fotg210->next_frame;
frame            4677 drivers/usb/host/fotg210-hcd.c 			ret = scan_frame_queue(fotg210, frame,
frame            4681 drivers/usb/host/fotg210-hcd.c 		if (frame == now_frame)
frame            4683 drivers/usb/host/fotg210-hcd.c 		frame = (frame + 1) & fmask;
frame            4707 drivers/usb/host/fotg210-hcd.c 	unsigned frame, uframe;
frame            4738 drivers/usb/host/fotg210-hcd.c 		for (frame = 0; frame < fotg210->periodic_size; ++frame)
frame            4741 drivers/usb/host/fotg210-hcd.c 						periodic_usecs(fotg210, frame,
frame             568 drivers/usb/host/fotg210.h 	unsigned		frame;		/* where scheduled */
frame              29 drivers/usb/host/imx21-dbg.c 	int frame, struct td *td) {}
frame              31 drivers/usb/host/imx21-dbg.c 	int frame, struct td *td, int cc, int len) {}
frame             119 drivers/usb/host/imx21-dbg.c 	int frame, struct td *td)
frame             125 drivers/usb/host/imx21-dbg.c 	trace->schedule_frame = td->frame;
frame             126 drivers/usb/host/imx21-dbg.c 	trace->submit_frame = frame;
frame             132 drivers/usb/host/imx21-dbg.c 	int frame, struct td *td, int cc, int len)
frame             141 drivers/usb/host/imx21-dbg.c 			trace->done_frame = frame;
frame             119 drivers/usb/host/imx21-hcd.c static inline int frame_after(int frame, int after)
frame             122 drivers/usb/host/imx21-hcd.c 	return (s16)((s16)after - (s16)frame) < 0;
frame             582 drivers/usb/host/imx21-hcd.c 		if (frame_after(cur_frame, td->frame)) {
frame             584 drivers/usb/host/imx21-hcd.c 				cur_frame, td->frame);
frame             609 drivers/usb/host/imx21-hcd.c 			((td->frame & 0xFFFF) << DW2_STARTFRM));
frame             654 drivers/usb/host/imx21-hcd.c 			cc,  imx21_hc_get_frame(hcd), td->frame,
frame             808 drivers/usb/host/imx21-hcd.c 				struct td, list)->frame + urb->interval);
frame             838 drivers/usb/host/imx21-hcd.c 		td->frame = wrap_frame(urb->start_frame + urb->interval * i);
frame             845 drivers/usb/host/imx21-hcd.c 		urb->number_of_packets, urb->start_frame, td->frame);
frame             344 drivers/usb/host/imx21-hcd.h 	int frame;
frame            1344 drivers/usb/host/isp1362-hcd.c 				u16 frame = isp1362_hcd->fmindex;
frame            1346 drivers/usb/host/isp1362-hcd.c 				frame += max_t(u16, 8, ep->interval);
frame            1347 drivers/usb/host/isp1362-hcd.c 				frame &= ~(ep->interval - 1);
frame            1348 drivers/usb/host/isp1362-hcd.c 				frame |= ep->branch;
frame            1349 drivers/usb/host/isp1362-hcd.c 				if (frame_before(frame, isp1362_hcd->fmindex))
frame            1350 drivers/usb/host/isp1362-hcd.c 					frame += ep->interval;
frame            1351 drivers/usb/host/isp1362-hcd.c 				urb->start_frame = frame;
frame             246 drivers/usb/host/ohci-hcd.c 			u16	frame = ohci_frame_no(ohci);
frame             249 drivers/usb/host/ohci-hcd.c 			frame += max_t (u16, 8, ed->interval);
frame             250 drivers/usb/host/ohci-hcd.c 			frame &= ~(ed->interval - 1);
frame             251 drivers/usb/host/ohci-hcd.c 			frame |= ed->branch;
frame             252 drivers/usb/host/ohci-hcd.c 			urb->start_frame = frame;
frame             253 drivers/usb/host/ohci-hcd.c 			ed->last_iso = frame + ed->interval * (size - 1);
frame             257 drivers/usb/host/ohci-hcd.c 		u16	frame = ed->last_iso + ed->interval;
frame             261 drivers/usb/host/ohci-hcd.c 		if (unlikely(tick_before(frame, next))) {
frame             265 drivers/usb/host/ohci-hcd.c 				frame += (next - frame + ed->interval - 1) &
frame             281 drivers/usb/host/ohci-hcd.c 						(u16) (next - frame),
frame             286 drivers/usb/host/ohci-hcd.c 							urb, frame, length,
frame             291 drivers/usb/host/ohci-hcd.c 		urb->start_frame = frame;
frame             292 drivers/usb/host/ohci-hcd.c 		ed->last_iso = frame + length;
frame             719 drivers/usb/host/ohci-q.c 			int	frame = urb->start_frame;
frame             724 drivers/usb/host/ohci-q.c 			frame += cnt * urb->interval;
frame             725 drivers/usb/host/ohci-q.c 			frame &= 0xffff;
frame             726 drivers/usb/host/ohci-q.c 			td_fill (ohci, TD_CC | TD_ISO | frame,
frame            2243 drivers/usb/host/oxu210hp-hcd.c static void periodic_unlink(struct oxu_hcd *oxu, unsigned frame, void *ptr)
frame            2245 drivers/usb/host/oxu210hp-hcd.c 	union ehci_shadow *prev_p = &oxu->pshadow[frame];
frame            2246 drivers/usb/host/oxu210hp-hcd.c 	__le32 *hw_p = &oxu->periodic[frame];
frame            2268 drivers/usb/host/oxu210hp-hcd.c 					unsigned frame, unsigned uframe)
frame            2270 drivers/usb/host/oxu210hp-hcd.c 	__le32 *hw_p = &oxu->periodic[frame];
frame            2271 drivers/usb/host/oxu210hp-hcd.c 	union ehci_shadow *q = &oxu->pshadow[frame];
frame            2292 drivers/usb/host/oxu210hp-hcd.c 						frame * 8 + uframe, usecs);
frame            2484 drivers/usb/host/oxu210hp-hcd.c 			unsigned frame, unsigned uframe,
frame            2507 drivers/usb/host/oxu210hp-hcd.c 				claimed = periodic_usecs(oxu, frame, uframe);
frame            2511 drivers/usb/host/oxu210hp-hcd.c 		} while ((frame += 1) < oxu->periodic_size);
frame            2516 drivers/usb/host/oxu210hp-hcd.c 			claimed = periodic_usecs(oxu, frame, uframe);
frame            2519 drivers/usb/host/oxu210hp-hcd.c 		} while ((frame += period) < oxu->periodic_size);
frame            2526 drivers/usb/host/oxu210hp-hcd.c 				unsigned frame, unsigned uframe,
frame            2534 drivers/usb/host/oxu210hp-hcd.c 	if (!check_period(oxu, frame, uframe, qh->period, qh->usecs))
frame            2554 drivers/usb/host/oxu210hp-hcd.c 	unsigned	frame;		/* 0..(qh->period - 1), or NO_FRAME */
frame            2558 drivers/usb/host/oxu210hp-hcd.c 	frame = qh->start;
frame            2561 drivers/usb/host/oxu210hp-hcd.c 	if (frame < qh->period) {
frame            2563 drivers/usb/host/oxu210hp-hcd.c 		status = check_intr_schedule(oxu, frame, --uframe,
frame            2577 drivers/usb/host/oxu210hp-hcd.c 			frame = qh->period - 1;
frame            2581 drivers/usb/host/oxu210hp-hcd.c 							frame, uframe, qh,
frame            2586 drivers/usb/host/oxu210hp-hcd.c 			} while (status && frame--);
frame            2590 drivers/usb/host/oxu210hp-hcd.c 			frame = 0;
frame            2595 drivers/usb/host/oxu210hp-hcd.c 		qh->start = frame;
frame            2675 drivers/usb/host/oxu210hp-hcd.c 	unsigned frame, clock, now_uframe, mod;
frame            2697 drivers/usb/host/oxu210hp-hcd.c 		frame = now_uframe >> 3;
frame            2698 drivers/usb/host/oxu210hp-hcd.c 		if (frame != (clock >> 3)) {
frame            2705 drivers/usb/host/oxu210hp-hcd.c 		q_p = &oxu->pshadow[frame];
frame            2706 drivers/usb/host/oxu210hp-hcd.c 		hw_p = &oxu->periodic[frame];
frame            2727 drivers/usb/host/oxu210hp-hcd.c 					type, frame, q.ptr);
frame             663 drivers/usb/host/sl811-hcd.c 		index = sl811->frame++ % (PERIODIC_SIZE - 1);
frame             907 drivers/usb/host/sl811-hcd.c 			urb->start_frame = (sl811->frame & (PERIODIC_SIZE - 1))
frame             917 drivers/usb/host/sl811-hcd.c 		urb->start_frame = (sl811->frame & (PERIODIC_SIZE - 1))
frame            1055 drivers/usb/host/sl811-hcd.c 	return sl811->frame;
frame             148 drivers/usb/host/sl811.h 	u16			frame;
frame             421 drivers/usb/host/uhci-debug.c 		link = uhci->frame[i];
frame              99 drivers/usb/host/uhci-hcd.c static __hc32 uhci_frame_skel_link(struct uhci_hcd *uhci, int frame)
frame             118 drivers/usb/host/uhci-hcd.c 	skelnum = 8 - (int) __ffs(frame | UHCI_NUMFRAMES);
frame             553 drivers/usb/host/uhci-hcd.c 			UHCI_NUMFRAMES * sizeof(*uhci->frame),
frame             554 drivers/usb/host/uhci-hcd.c 			uhci->frame, uhci->frame_dma_handle);
frame             599 drivers/usb/host/uhci-hcd.c 	uhci->frame = dma_alloc_coherent(uhci_dev(uhci),
frame             600 drivers/usb/host/uhci-hcd.c 					 UHCI_NUMFRAMES * sizeof(*uhci->frame),
frame             602 drivers/usb/host/uhci-hcd.c 	if (!uhci->frame) {
frame             663 drivers/usb/host/uhci-hcd.c 		uhci->frame[i] = uhci_frame_skel_link(uhci, i);
frame             701 drivers/usb/host/uhci-hcd.c 			UHCI_NUMFRAMES * sizeof(*uhci->frame),
frame             702 drivers/usb/host/uhci-hcd.c 			uhci->frame, uhci->frame_dma_handle);
frame             270 drivers/usb/host/uhci-hcd.h 	int frame;			/* for iso: what frame? */
frame             404 drivers/usb/host/uhci-hcd.h 	__hc32 *frame;
frame             116 drivers/usb/host/uhci-q.c 	td->frame = -1;
frame             160 drivers/usb/host/uhci-q.c 	td->frame = framenum;
frame             175 drivers/usb/host/uhci-q.c 		td->link = uhci->frame[framenum];
frame             177 drivers/usb/host/uhci-q.c 		uhci->frame[framenum] = LINK_TO_TD(uhci, td);
frame             186 drivers/usb/host/uhci-q.c 	if (td->frame == -1) {
frame             191 drivers/usb/host/uhci-q.c 	if (uhci->frame_cpu[td->frame] == td) {
frame             193 drivers/usb/host/uhci-q.c 			uhci->frame[td->frame] = td->link;
frame             194 drivers/usb/host/uhci-q.c 			uhci->frame_cpu[td->frame] = NULL;
frame             201 drivers/usb/host/uhci-q.c 			uhci->frame[td->frame] = LINK_TO_TD(uhci, ntd);
frame             202 drivers/usb/host/uhci-q.c 			uhci->frame_cpu[td->frame] = ntd;
frame             212 drivers/usb/host/uhci-q.c 	td->frame = -1;
frame             225 drivers/usb/host/uhci-q.c 		uhci->frame[framenum] = ltd->link;
frame            1259 drivers/usb/host/uhci-q.c 	unsigned frame, next;
frame            1280 drivers/usb/host/uhci-q.c 		frame = qh->phase;
frame            1283 drivers/usb/host/uhci-q.c 		frame += (next - frame + qh->period - 1) & -qh->period;
frame            1293 drivers/usb/host/uhci-q.c 			frame = qh->iso_frame;
frame            1299 drivers/usb/host/uhci-q.c 			frame = lurb->start_frame +
frame            1305 drivers/usb/host/uhci-q.c 		if (!uhci_frame_before_eq(next, frame)) {
frame            1309 drivers/usb/host/uhci-q.c 				frame += (next - frame + qh->period - 1) &
frame            1317 drivers/usb/host/uhci-q.c 					frame + (urb->number_of_packets - 1) *
frame            1320 drivers/usb/host/uhci-q.c 						urb, frame,
frame            1329 drivers/usb/host/uhci-q.c 			frame + urb->number_of_packets * urb->interval))
frame            1331 drivers/usb/host/uhci-q.c 	urb->start_frame = frame;
frame            1352 drivers/usb/host/uhci-q.c 	frame = urb->start_frame;
frame            1354 drivers/usb/host/uhci-q.c 		uhci_insert_td_in_frame_list(uhci, td, frame);
frame            1355 drivers/usb/host/uhci-q.c 		frame += qh->period;
frame            2142 drivers/usb/host/xhci-ring.c 	struct usb_iso_packet_descriptor *frame;
frame            2152 drivers/usb/host/xhci-ring.c 	frame = &td->urb->iso_frame_desc[idx];
frame            2153 drivers/usb/host/xhci-ring.c 	requested = frame->length;
frame            2163 drivers/usb/host/xhci-ring.c 			frame->status = short_framestatus;
frame            2168 drivers/usb/host/xhci-ring.c 		frame->status = 0;
frame            2171 drivers/usb/host/xhci-ring.c 		frame->status = short_framestatus;
frame            2175 drivers/usb/host/xhci-ring.c 		frame->status = -ECOMM;
frame            2179 drivers/usb/host/xhci-ring.c 		frame->status = -EOVERFLOW;
frame            2183 drivers/usb/host/xhci-ring.c 		frame->status = -EPROTO;
frame            2186 drivers/usb/host/xhci-ring.c 		frame->status = -EPROTO;
frame            2195 drivers/usb/host/xhci-ring.c 		frame->status = short_framestatus;
frame            2204 drivers/usb/host/xhci-ring.c 		frame->status = -1;
frame            2209 drivers/usb/host/xhci-ring.c 		frame->actual_length = sum_trb_lengths(xhci, ep_ring, ep_trb) +
frame            2212 drivers/usb/host/xhci-ring.c 		frame->actual_length = requested;
frame            2214 drivers/usb/host/xhci-ring.c 	td->urb->actual_length += frame->actual_length;
frame            2225 drivers/usb/host/xhci-ring.c 	struct usb_iso_packet_descriptor *frame;
frame            2231 drivers/usb/host/xhci-ring.c 	frame = &td->urb->iso_frame_desc[idx];
frame            2234 drivers/usb/host/xhci-ring.c 	frame->status = -EXDEV;
frame            2237 drivers/usb/host/xhci-ring.c 	frame->actual_length = 0;
frame             979 drivers/usb/musb/musb_core.c 		u16 frame;
frame             985 drivers/usb/musb/musb_core.c 		frame = musb_readw(mbase, MUSB_FRAME);
frame             994 drivers/usb/musb/musb_core.c 			if (ep->dwWaitFrame >= frame) {
frame            2506 drivers/usb/musb/musb_core.c 	musb->context.frame = musb_readw(musb_base, MUSB_FRAME);
frame            2578 drivers/usb/musb/musb_core.c 	musb_writew(musb_base, MUSB_FRAME, musb->context.frame);
frame             256 drivers/usb/musb/musb_core.h 	u16 frame;
frame             221 drivers/usb/musb/musb_host.c 		qh->frame = 0;
frame             253 drivers/usb/musb/musb_host.c 			qh->frame = 0;
frame             256 drivers/usb/musb/musb_host.c 			qh->frame = urb->start_frame;
frame              39 drivers/usb/musb/musb_host.h 	u16			frame;		/* for periodic schedule */
frame             519 drivers/usb/serial/ark3116.c 			port->icount.frame++;
frame             357 drivers/usb/serial/f81232.c 				port->icount.frame++;
frame            1229 drivers/usb/serial/f81534.c 				port->icount.frame++;
frame            2550 drivers/usb/serial/ftdi_sio.c 			port->icount.frame++;
frame             564 drivers/usb/serial/generic.c 	icount->frame = cnow.frame;
frame            2066 drivers/usb/serial/io_edgeport.c 		icount->frame++;
frame            1621 drivers/usb/serial/io_ti.c 		icount->frame++;
frame             432 drivers/usb/serial/mos7840.c 		icount->frame++;
frame             414 drivers/usb/serial/mxuport.c 		port->icount.frame++;
frame             901 drivers/usb/serial/quatech2.c 			icount->frame++;
frame             483 drivers/usb/serial/ssu100.c 			port->icount.frame++;
frame             263 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	struct hdmi_avi_infoframe *frame)
frame             269 drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c 	hdmi_avi_infoframe_pack(frame, data, sizeof(data));
frame             409 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	struct hdmi_avi_infoframe *frame)
frame             420 drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c 	hdmi_avi_infoframe_pack(frame, data, sizeof(data));
frame             479 drivers/video/fbdev/ps3fb.c static int ps3fb_sync(struct fb_info *info, u32 frame)
frame             485 drivers/video/fbdev/ps3fb.c 	if (frame > par->num_frames - 1) {
frame             487 drivers/video/fbdev/ps3fb.c 			__func__, frame);
frame             492 drivers/video/fbdev/ps3fb.c 	xdr_base = frame * par->xdr_frame_size;
frame             493 drivers/video/fbdev/ps3fb.c 	ddr_base = frame * par->ddr_frame_size;
frame              59 drivers/video/hdmi.c int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame)
frame              61 drivers/video/hdmi.c 	memset(frame, 0, sizeof(*frame));
frame              63 drivers/video/hdmi.c 	frame->type = HDMI_INFOFRAME_TYPE_AVI;
frame              64 drivers/video/hdmi.c 	frame->version = 2;
frame              65 drivers/video/hdmi.c 	frame->length = HDMI_AVI_INFOFRAME_SIZE;
frame              71 drivers/video/hdmi.c static int hdmi_avi_infoframe_check_only(const struct hdmi_avi_infoframe *frame)
frame              73 drivers/video/hdmi.c 	if (frame->type != HDMI_INFOFRAME_TYPE_AVI ||
frame              74 drivers/video/hdmi.c 	    frame->version != 2 ||
frame              75 drivers/video/hdmi.c 	    frame->length != HDMI_AVI_INFOFRAME_SIZE)
frame              78 drivers/video/hdmi.c 	if (frame->picture_aspect > HDMI_PICTURE_ASPECT_16_9)
frame              93 drivers/video/hdmi.c int hdmi_avi_infoframe_check(struct hdmi_avi_infoframe *frame)
frame              95 drivers/video/hdmi.c 	return hdmi_avi_infoframe_check_only(frame);
frame             113 drivers/video/hdmi.c ssize_t hdmi_avi_infoframe_pack_only(const struct hdmi_avi_infoframe *frame,
frame             120 drivers/video/hdmi.c 	ret = hdmi_avi_infoframe_check_only(frame);
frame             124 drivers/video/hdmi.c 	length = HDMI_INFOFRAME_HEADER_SIZE + frame->length;
frame             131 drivers/video/hdmi.c 	ptr[0] = frame->type;
frame             132 drivers/video/hdmi.c 	ptr[1] = frame->version;
frame             133 drivers/video/hdmi.c 	ptr[2] = frame->length;
frame             139 drivers/video/hdmi.c 	ptr[0] = ((frame->colorspace & 0x3) << 5) | (frame->scan_mode & 0x3);
frame             145 drivers/video/hdmi.c 	if (frame->active_aspect & 0xf)
frame             149 drivers/video/hdmi.c 	if (frame->top_bar || frame->bottom_bar)
frame             152 drivers/video/hdmi.c 	if (frame->left_bar || frame->right_bar)
frame             155 drivers/video/hdmi.c 	ptr[1] = ((frame->colorimetry & 0x3) << 6) |
frame             156 drivers/video/hdmi.c 		 ((frame->picture_aspect & 0x3) << 4) |
frame             157 drivers/video/hdmi.c 		 (frame->active_aspect & 0xf);
frame             159 drivers/video/hdmi.c 	ptr[2] = ((frame->extended_colorimetry & 0x7) << 4) |
frame             160 drivers/video/hdmi.c 		 ((frame->quantization_range & 0x3) << 2) |
frame             161 drivers/video/hdmi.c 		 (frame->nups & 0x3);
frame             163 drivers/video/hdmi.c 	if (frame->itc)
frame             166 drivers/video/hdmi.c 	ptr[3] = frame->video_code & 0x7f;
frame             168 drivers/video/hdmi.c 	ptr[4] = ((frame->ycc_quantization_range & 0x3) << 6) |
frame             169 drivers/video/hdmi.c 		 ((frame->content_type & 0x3) << 4) |
frame             170 drivers/video/hdmi.c 		 (frame->pixel_repeat & 0xf);
frame             172 drivers/video/hdmi.c 	ptr[5] = frame->top_bar & 0xff;
frame             173 drivers/video/hdmi.c 	ptr[6] = (frame->top_bar >> 8) & 0xff;
frame             174 drivers/video/hdmi.c 	ptr[7] = frame->bottom_bar & 0xff;
frame             175 drivers/video/hdmi.c 	ptr[8] = (frame->bottom_bar >> 8) & 0xff;
frame             176 drivers/video/hdmi.c 	ptr[9] = frame->left_bar & 0xff;
frame             177 drivers/video/hdmi.c 	ptr[10] = (frame->left_bar >> 8) & 0xff;
frame             178 drivers/video/hdmi.c 	ptr[11] = frame->right_bar & 0xff;
frame             179 drivers/video/hdmi.c 	ptr[12] = (frame->right_bar >> 8) & 0xff;
frame             204 drivers/video/hdmi.c ssize_t hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe *frame,
frame             209 drivers/video/hdmi.c 	ret = hdmi_avi_infoframe_check(frame);
frame             213 drivers/video/hdmi.c 	return hdmi_avi_infoframe_pack_only(frame, buffer, size);
frame             225 drivers/video/hdmi.c int hdmi_spd_infoframe_init(struct hdmi_spd_infoframe *frame,
frame             228 drivers/video/hdmi.c 	memset(frame, 0, sizeof(*frame));
frame             230 drivers/video/hdmi.c 	frame->type = HDMI_INFOFRAME_TYPE_SPD;
frame             231 drivers/video/hdmi.c 	frame->version = 1;
frame             232 drivers/video/hdmi.c 	frame->length = HDMI_SPD_INFOFRAME_SIZE;
frame             234 drivers/video/hdmi.c 	strncpy(frame->vendor, vendor, sizeof(frame->vendor));
frame             235 drivers/video/hdmi.c 	strncpy(frame->product, product, sizeof(frame->product));
frame             241 drivers/video/hdmi.c static int hdmi_spd_infoframe_check_only(const struct hdmi_spd_infoframe *frame)
frame             243 drivers/video/hdmi.c 	if (frame->type != HDMI_INFOFRAME_TYPE_SPD ||
frame             244 drivers/video/hdmi.c 	    frame->version != 1 ||
frame             245 drivers/video/hdmi.c 	    frame->length != HDMI_SPD_INFOFRAME_SIZE)
frame             260 drivers/video/hdmi.c int hdmi_spd_infoframe_check(struct hdmi_spd_infoframe *frame)
frame             262 drivers/video/hdmi.c 	return hdmi_spd_infoframe_check_only(frame);
frame             280 drivers/video/hdmi.c ssize_t hdmi_spd_infoframe_pack_only(const struct hdmi_spd_infoframe *frame,
frame             287 drivers/video/hdmi.c 	ret = hdmi_spd_infoframe_check_only(frame);
frame             291 drivers/video/hdmi.c 	length = HDMI_INFOFRAME_HEADER_SIZE + frame->length;
frame             298 drivers/video/hdmi.c 	ptr[0] = frame->type;
frame             299 drivers/video/hdmi.c 	ptr[1] = frame->version;
frame             300 drivers/video/hdmi.c 	ptr[2] = frame->length;
frame             306 drivers/video/hdmi.c 	memcpy(ptr, frame->vendor, sizeof(frame->vendor));
frame             307 drivers/video/hdmi.c 	memcpy(ptr + 8, frame->product, sizeof(frame->product));
frame             309 drivers/video/hdmi.c 	ptr[24] = frame->sdi;
frame             334 drivers/video/hdmi.c ssize_t hdmi_spd_infoframe_pack(struct hdmi_spd_infoframe *frame,
frame             339 drivers/video/hdmi.c 	ret = hdmi_spd_infoframe_check(frame);
frame             343 drivers/video/hdmi.c 	return hdmi_spd_infoframe_pack_only(frame, buffer, size);
frame             353 drivers/video/hdmi.c int hdmi_audio_infoframe_init(struct hdmi_audio_infoframe *frame)
frame             355 drivers/video/hdmi.c 	memset(frame, 0, sizeof(*frame));
frame             357 drivers/video/hdmi.c 	frame->type = HDMI_INFOFRAME_TYPE_AUDIO;
frame             358 drivers/video/hdmi.c 	frame->version = 1;
frame             359 drivers/video/hdmi.c 	frame->length = HDMI_AUDIO_INFOFRAME_SIZE;
frame             365 drivers/video/hdmi.c static int hdmi_audio_infoframe_check_only(const struct hdmi_audio_infoframe *frame)
frame             367 drivers/video/hdmi.c 	if (frame->type != HDMI_INFOFRAME_TYPE_AUDIO ||
frame             368 drivers/video/hdmi.c 	    frame->version != 1 ||
frame             369 drivers/video/hdmi.c 	    frame->length != HDMI_AUDIO_INFOFRAME_SIZE)
frame             384 drivers/video/hdmi.c int hdmi_audio_infoframe_check(struct hdmi_audio_infoframe *frame)
frame             386 drivers/video/hdmi.c 	return hdmi_audio_infoframe_check_only(frame);
frame             404 drivers/video/hdmi.c ssize_t hdmi_audio_infoframe_pack_only(const struct hdmi_audio_infoframe *frame,
frame             412 drivers/video/hdmi.c 	ret = hdmi_audio_infoframe_check_only(frame);
frame             416 drivers/video/hdmi.c 	length = HDMI_INFOFRAME_HEADER_SIZE + frame->length;
frame             423 drivers/video/hdmi.c 	if (frame->channels >= 2)
frame             424 drivers/video/hdmi.c 		channels = frame->channels - 1;
frame             428 drivers/video/hdmi.c 	ptr[0] = frame->type;
frame             429 drivers/video/hdmi.c 	ptr[1] = frame->version;
frame             430 drivers/video/hdmi.c 	ptr[2] = frame->length;
frame             436 drivers/video/hdmi.c 	ptr[0] = ((frame->coding_type & 0xf) << 4) | (channels & 0x7);
frame             437 drivers/video/hdmi.c 	ptr[1] = ((frame->sample_frequency & 0x7) << 2) |
frame             438 drivers/video/hdmi.c 		 (frame->sample_size & 0x3);
frame             439 drivers/video/hdmi.c 	ptr[2] = frame->coding_type_ext & 0x1f;
frame             440 drivers/video/hdmi.c 	ptr[3] = frame->channel_allocation;
frame             441 drivers/video/hdmi.c 	ptr[4] = (frame->level_shift_value & 0xf) << 3;
frame             443 drivers/video/hdmi.c 	if (frame->downmix_inhibit)
frame             469 drivers/video/hdmi.c ssize_t hdmi_audio_infoframe_pack(struct hdmi_audio_infoframe *frame,
frame             474 drivers/video/hdmi.c 	ret = hdmi_audio_infoframe_check(frame);
frame             478 drivers/video/hdmi.c 	return hdmi_audio_infoframe_pack_only(frame, buffer, size);
frame             488 drivers/video/hdmi.c int hdmi_vendor_infoframe_init(struct hdmi_vendor_infoframe *frame)
frame             490 drivers/video/hdmi.c 	memset(frame, 0, sizeof(*frame));
frame             492 drivers/video/hdmi.c 	frame->type = HDMI_INFOFRAME_TYPE_VENDOR;
frame             493 drivers/video/hdmi.c 	frame->version = 1;
frame             495 drivers/video/hdmi.c 	frame->oui = HDMI_IEEE_OUI;
frame             501 drivers/video/hdmi.c 	frame->s3d_struct = HDMI_3D_STRUCTURE_INVALID;
frame             502 drivers/video/hdmi.c 	frame->length = 4;
frame             508 drivers/video/hdmi.c static int hdmi_vendor_infoframe_length(const struct hdmi_vendor_infoframe *frame)
frame             511 drivers/video/hdmi.c 	if (frame->s3d_struct >= HDMI_3D_STRUCTURE_SIDE_BY_SIDE_HALF)
frame             513 drivers/video/hdmi.c 	else if (frame->vic != 0 || frame->s3d_struct != HDMI_3D_STRUCTURE_INVALID)
frame             519 drivers/video/hdmi.c static int hdmi_vendor_infoframe_check_only(const struct hdmi_vendor_infoframe *frame)
frame             521 drivers/video/hdmi.c 	if (frame->type != HDMI_INFOFRAME_TYPE_VENDOR ||
frame             522 drivers/video/hdmi.c 	    frame->version != 1 ||
frame             523 drivers/video/hdmi.c 	    frame->oui != HDMI_IEEE_OUI)
frame             527 drivers/video/hdmi.c 	if (frame->vic != 0 && frame->s3d_struct != HDMI_3D_STRUCTURE_INVALID)
frame             530 drivers/video/hdmi.c 	if (frame->length != hdmi_vendor_infoframe_length(frame))
frame             545 drivers/video/hdmi.c int hdmi_vendor_infoframe_check(struct hdmi_vendor_infoframe *frame)
frame             547 drivers/video/hdmi.c 	frame->length = hdmi_vendor_infoframe_length(frame);
frame             549 drivers/video/hdmi.c 	return hdmi_vendor_infoframe_check_only(frame);
frame             567 drivers/video/hdmi.c ssize_t hdmi_vendor_infoframe_pack_only(const struct hdmi_vendor_infoframe *frame,
frame             574 drivers/video/hdmi.c 	ret = hdmi_vendor_infoframe_check_only(frame);
frame             578 drivers/video/hdmi.c 	length = HDMI_INFOFRAME_HEADER_SIZE + frame->length;
frame             585 drivers/video/hdmi.c 	ptr[0] = frame->type;
frame             586 drivers/video/hdmi.c 	ptr[1] = frame->version;
frame             587 drivers/video/hdmi.c 	ptr[2] = frame->length;
frame             595 drivers/video/hdmi.c 	if (frame->s3d_struct != HDMI_3D_STRUCTURE_INVALID) {
frame             597 drivers/video/hdmi.c 		ptr[8] = (frame->s3d_struct & 0xf) << 4;
frame             598 drivers/video/hdmi.c 		if (frame->s3d_struct >= HDMI_3D_STRUCTURE_SIDE_BY_SIDE_HALF)
frame             599 drivers/video/hdmi.c 			ptr[9] = (frame->s3d_ext_data & 0xf) << 4;
frame             600 drivers/video/hdmi.c 	} else if (frame->vic) {
frame             602 drivers/video/hdmi.c 		ptr[8] = frame->vic;
frame             630 drivers/video/hdmi.c ssize_t hdmi_vendor_infoframe_pack(struct hdmi_vendor_infoframe *frame,
frame             635 drivers/video/hdmi.c 	ret = hdmi_vendor_infoframe_check(frame);
frame             639 drivers/video/hdmi.c 	return hdmi_vendor_infoframe_pack_only(frame, buffer, size);
frame             644 drivers/video/hdmi.c hdmi_vendor_any_infoframe_check_only(const union hdmi_vendor_any_infoframe *frame)
frame             646 drivers/video/hdmi.c 	if (frame->any.type != HDMI_INFOFRAME_TYPE_VENDOR ||
frame             647 drivers/video/hdmi.c 	    frame->any.version != 1)
frame             660 drivers/video/hdmi.c int hdmi_drm_infoframe_init(struct hdmi_drm_infoframe *frame)
frame             662 drivers/video/hdmi.c 	memset(frame, 0, sizeof(*frame));
frame             664 drivers/video/hdmi.c 	frame->type = HDMI_INFOFRAME_TYPE_DRM;
frame             665 drivers/video/hdmi.c 	frame->version = 1;
frame             666 drivers/video/hdmi.c 	frame->length = HDMI_DRM_INFOFRAME_SIZE;
frame             672 drivers/video/hdmi.c static int hdmi_drm_infoframe_check_only(const struct hdmi_drm_infoframe *frame)
frame             674 drivers/video/hdmi.c 	if (frame->type != HDMI_INFOFRAME_TYPE_DRM ||
frame             675 drivers/video/hdmi.c 	    frame->version != 1)
frame             678 drivers/video/hdmi.c 	if (frame->length != HDMI_DRM_INFOFRAME_SIZE)
frame             691 drivers/video/hdmi.c int hdmi_drm_infoframe_check(struct hdmi_drm_infoframe *frame)
frame             693 drivers/video/hdmi.c 	return hdmi_drm_infoframe_check_only(frame);
frame             711 drivers/video/hdmi.c ssize_t hdmi_drm_infoframe_pack_only(const struct hdmi_drm_infoframe *frame,
frame             718 drivers/video/hdmi.c 	length = HDMI_INFOFRAME_HEADER_SIZE + frame->length;
frame             725 drivers/video/hdmi.c 	ptr[0] = frame->type;
frame             726 drivers/video/hdmi.c 	ptr[1] = frame->version;
frame             727 drivers/video/hdmi.c 	ptr[2] = frame->length;
frame             733 drivers/video/hdmi.c 	*ptr++ = frame->eotf;
frame             734 drivers/video/hdmi.c 	*ptr++ = frame->metadata_type;
frame             737 drivers/video/hdmi.c 		*ptr++ = frame->display_primaries[i].x;
frame             738 drivers/video/hdmi.c 		*ptr++ = frame->display_primaries[i].x >> 8;
frame             739 drivers/video/hdmi.c 		*ptr++ = frame->display_primaries[i].y;
frame             740 drivers/video/hdmi.c 		*ptr++ = frame->display_primaries[i].y >> 8;
frame             743 drivers/video/hdmi.c 	*ptr++ = frame->white_point.x;
frame             744 drivers/video/hdmi.c 	*ptr++ = frame->white_point.x >> 8;
frame             746 drivers/video/hdmi.c 	*ptr++ = frame->white_point.y;
frame             747 drivers/video/hdmi.c 	*ptr++ = frame->white_point.y >> 8;
frame             749 drivers/video/hdmi.c 	*ptr++ = frame->max_display_mastering_luminance;
frame             750 drivers/video/hdmi.c 	*ptr++ = frame->max_display_mastering_luminance >> 8;
frame             752 drivers/video/hdmi.c 	*ptr++ = frame->min_display_mastering_luminance;
frame             753 drivers/video/hdmi.c 	*ptr++ = frame->min_display_mastering_luminance >> 8;
frame             755 drivers/video/hdmi.c 	*ptr++ = frame->max_cll;
frame             756 drivers/video/hdmi.c 	*ptr++ = frame->max_cll >> 8;
frame             758 drivers/video/hdmi.c 	*ptr++ = frame->max_fall;
frame             759 drivers/video/hdmi.c 	*ptr++ = frame->max_fall >> 8;
frame             784 drivers/video/hdmi.c ssize_t hdmi_drm_infoframe_pack(struct hdmi_drm_infoframe *frame,
frame             789 drivers/video/hdmi.c 	ret = hdmi_drm_infoframe_check(frame);
frame             793 drivers/video/hdmi.c 	return hdmi_drm_infoframe_pack_only(frame, buffer, size);
frame             801 drivers/video/hdmi.c hdmi_vendor_any_infoframe_check(union hdmi_vendor_any_infoframe *frame)
frame             805 drivers/video/hdmi.c 	ret = hdmi_vendor_any_infoframe_check_only(frame);
frame             810 drivers/video/hdmi.c 	if (frame->any.oui != HDMI_IEEE_OUI)
frame             813 drivers/video/hdmi.c 	return hdmi_vendor_infoframe_check(&frame->hdmi);
frame             820 drivers/video/hdmi.c hdmi_vendor_any_infoframe_pack_only(const union hdmi_vendor_any_infoframe *frame,
frame             825 drivers/video/hdmi.c 	ret = hdmi_vendor_any_infoframe_check_only(frame);
frame             830 drivers/video/hdmi.c 	if (frame->any.oui != HDMI_IEEE_OUI)
frame             833 drivers/video/hdmi.c 	return hdmi_vendor_infoframe_pack_only(&frame->hdmi, buffer, size);
frame             841 drivers/video/hdmi.c hdmi_vendor_any_infoframe_pack(union hdmi_vendor_any_infoframe *frame,
frame             846 drivers/video/hdmi.c 	ret = hdmi_vendor_any_infoframe_check(frame);
frame             850 drivers/video/hdmi.c 	return hdmi_vendor_any_infoframe_pack_only(frame, buffer, size);
frame             863 drivers/video/hdmi.c hdmi_infoframe_check(union hdmi_infoframe *frame)
frame             865 drivers/video/hdmi.c 	switch (frame->any.type) {
frame             867 drivers/video/hdmi.c 		return hdmi_avi_infoframe_check(&frame->avi);
frame             869 drivers/video/hdmi.c 		return hdmi_spd_infoframe_check(&frame->spd);
frame             871 drivers/video/hdmi.c 		return hdmi_audio_infoframe_check(&frame->audio);
frame             873 drivers/video/hdmi.c 		return hdmi_vendor_any_infoframe_check(&frame->vendor);
frame             875 drivers/video/hdmi.c 		WARN(1, "Bad infoframe type %d\n", frame->any.type);
frame             896 drivers/video/hdmi.c hdmi_infoframe_pack_only(const union hdmi_infoframe *frame, void *buffer, size_t size)
frame             900 drivers/video/hdmi.c 	switch (frame->any.type) {
frame             902 drivers/video/hdmi.c 		length = hdmi_avi_infoframe_pack_only(&frame->avi,
frame             906 drivers/video/hdmi.c 		length = hdmi_drm_infoframe_pack_only(&frame->drm,
frame             910 drivers/video/hdmi.c 		length = hdmi_spd_infoframe_pack_only(&frame->spd,
frame             914 drivers/video/hdmi.c 		length = hdmi_audio_infoframe_pack_only(&frame->audio,
frame             918 drivers/video/hdmi.c 		length = hdmi_vendor_any_infoframe_pack_only(&frame->vendor,
frame             922 drivers/video/hdmi.c 		WARN(1, "Bad infoframe type %d\n", frame->any.type);
frame             948 drivers/video/hdmi.c hdmi_infoframe_pack(union hdmi_infoframe *frame,
frame             953 drivers/video/hdmi.c 	switch (frame->any.type) {
frame             955 drivers/video/hdmi.c 		length = hdmi_avi_infoframe_pack(&frame->avi, buffer, size);
frame             958 drivers/video/hdmi.c 		length = hdmi_drm_infoframe_pack(&frame->drm, buffer, size);
frame             961 drivers/video/hdmi.c 		length = hdmi_spd_infoframe_pack(&frame->spd, buffer, size);
frame             964 drivers/video/hdmi.c 		length = hdmi_audio_infoframe_pack(&frame->audio, buffer, size);
frame             967 drivers/video/hdmi.c 		length = hdmi_vendor_any_infoframe_pack(&frame->vendor,
frame             971 drivers/video/hdmi.c 		WARN(1, "Bad infoframe type %d\n", frame->any.type);
frame            1000 drivers/video/hdmi.c 				      const struct hdmi_any_infoframe *frame)
frame            1003 drivers/video/hdmi.c 		hdmi_infoframe_type_get_name(frame->type),
frame            1004 drivers/video/hdmi.c 		frame->version, frame->length);
frame            1196 drivers/video/hdmi.c 				   const struct hdmi_avi_infoframe *frame)
frame            1199 drivers/video/hdmi.c 				  (const struct hdmi_any_infoframe *)frame);
frame            1202 drivers/video/hdmi.c 			hdmi_colorspace_get_name(frame->colorspace));
frame            1204 drivers/video/hdmi.c 			hdmi_scan_mode_get_name(frame->scan_mode));
frame            1206 drivers/video/hdmi.c 			hdmi_colorimetry_get_name(frame->colorimetry));
frame            1208 drivers/video/hdmi.c 			hdmi_picture_aspect_get_name(frame->picture_aspect));
frame            1210 drivers/video/hdmi.c 			hdmi_active_aspect_get_name(frame->active_aspect));
frame            1211 drivers/video/hdmi.c 	hdmi_log("    itc: %s\n", frame->itc ? "IT Content" : "No Data");
frame            1213 drivers/video/hdmi.c 			hdmi_extended_colorimetry_get_name(frame->extended_colorimetry));
frame            1215 drivers/video/hdmi.c 			hdmi_quantization_range_get_name(frame->quantization_range));
frame            1216 drivers/video/hdmi.c 	hdmi_log("    nups: %s\n", hdmi_nups_get_name(frame->nups));
frame            1217 drivers/video/hdmi.c 	hdmi_log("    video code: %u\n", frame->video_code);
frame            1219 drivers/video/hdmi.c 			hdmi_ycc_quantization_range_get_name(frame->ycc_quantization_range));
frame            1221 drivers/video/hdmi.c 			hdmi_content_type_get_name(frame->content_type));
frame            1222 drivers/video/hdmi.c 	hdmi_log("    pixel repeat: %u\n", frame->pixel_repeat);
frame            1224 drivers/video/hdmi.c 			frame->top_bar, frame->bottom_bar,
frame            1225 drivers/video/hdmi.c 			frame->left_bar, frame->right_bar);
frame            1267 drivers/video/hdmi.c 				   const struct hdmi_spd_infoframe *frame)
frame            1272 drivers/video/hdmi.c 				  (const struct hdmi_any_infoframe *)frame);
frame            1276 drivers/video/hdmi.c 	strncpy(buf, frame->vendor, 8);
frame            1278 drivers/video/hdmi.c 	strncpy(buf, frame->product, 16);
frame            1281 drivers/video/hdmi.c 		hdmi_spd_sdi_get_name(frame->sdi), frame->sdi);
frame            1397 drivers/video/hdmi.c 				     const struct hdmi_audio_infoframe *frame)
frame            1400 drivers/video/hdmi.c 				  (const struct hdmi_any_infoframe *)frame);
frame            1402 drivers/video/hdmi.c 	if (frame->channels)
frame            1403 drivers/video/hdmi.c 		hdmi_log("    channels: %u\n", frame->channels - 1);
frame            1407 drivers/video/hdmi.c 			hdmi_audio_coding_type_get_name(frame->coding_type));
frame            1409 drivers/video/hdmi.c 			hdmi_audio_sample_size_get_name(frame->sample_size));
frame            1411 drivers/video/hdmi.c 			hdmi_audio_sample_frequency_get_name(frame->sample_frequency));
frame            1413 drivers/video/hdmi.c 			hdmi_audio_coding_type_ext_get_name(frame->coding_type_ext));
frame            1415 drivers/video/hdmi.c 			frame->channel_allocation);
frame            1417 drivers/video/hdmi.c 			frame->level_shift_value);
frame            1419 drivers/video/hdmi.c 			frame->downmix_inhibit ? "Yes" : "No");
frame            1424 drivers/video/hdmi.c 				   const struct hdmi_drm_infoframe *frame)
frame            1429 drivers/video/hdmi.c 				  (struct hdmi_any_infoframe *)frame);
frame            1430 drivers/video/hdmi.c 	hdmi_log("length: %d\n", frame->length);
frame            1431 drivers/video/hdmi.c 	hdmi_log("metadata type: %d\n", frame->metadata_type);
frame            1432 drivers/video/hdmi.c 	hdmi_log("eotf: %d\n", frame->eotf);
frame            1434 drivers/video/hdmi.c 		hdmi_log("x[%d]: %d\n", i, frame->display_primaries[i].x);
frame            1435 drivers/video/hdmi.c 		hdmi_log("y[%d]: %d\n", i, frame->display_primaries[i].y);
frame            1438 drivers/video/hdmi.c 	hdmi_log("white point x: %d\n", frame->white_point.x);
frame            1439 drivers/video/hdmi.c 	hdmi_log("white point y: %d\n", frame->white_point.y);
frame            1442 drivers/video/hdmi.c 		 frame->max_display_mastering_luminance);
frame            1444 drivers/video/hdmi.c 		 frame->min_display_mastering_luminance);
frame            1446 drivers/video/hdmi.c 	hdmi_log("max_cll: %d\n", frame->max_cll);
frame            1447 drivers/video/hdmi.c 	hdmi_log("max_fall: %d\n", frame->max_fall);
frame            1482 drivers/video/hdmi.c 			      const union hdmi_vendor_any_infoframe *frame)
frame            1484 drivers/video/hdmi.c 	const struct hdmi_vendor_infoframe *hvf = &frame->hdmi;
frame            1487 drivers/video/hdmi.c 				  (const struct hdmi_any_infoframe *)frame);
frame            1489 drivers/video/hdmi.c 	if (frame->any.oui != HDMI_IEEE_OUI) {
frame            1517 drivers/video/hdmi.c 			const union hdmi_infoframe *frame)
frame            1519 drivers/video/hdmi.c 	switch (frame->any.type) {
frame            1521 drivers/video/hdmi.c 		hdmi_avi_infoframe_log(level, dev, &frame->avi);
frame            1524 drivers/video/hdmi.c 		hdmi_spd_infoframe_log(level, dev, &frame->spd);
frame            1527 drivers/video/hdmi.c 		hdmi_audio_infoframe_log(level, dev, &frame->audio);
frame            1530 drivers/video/hdmi.c 		hdmi_vendor_any_infoframe_log(level, dev, &frame->vendor);
frame            1533 drivers/video/hdmi.c 		hdmi_drm_infoframe_log(level, dev, &frame->drm);
frame            1552 drivers/video/hdmi.c static int hdmi_avi_infoframe_unpack(struct hdmi_avi_infoframe *frame,
frame            1569 drivers/video/hdmi.c 	ret = hdmi_avi_infoframe_init(frame);
frame            1575 drivers/video/hdmi.c 	frame->colorspace = (ptr[0] >> 5) & 0x3;
frame            1577 drivers/video/hdmi.c 		frame->active_aspect = ptr[1] & 0xf;
frame            1579 drivers/video/hdmi.c 		frame->top_bar = (ptr[6] << 8) | ptr[5];
frame            1580 drivers/video/hdmi.c 		frame->bottom_bar = (ptr[8] << 8) | ptr[7];
frame            1583 drivers/video/hdmi.c 		frame->left_bar = (ptr[10] << 8) | ptr[9];
frame            1584 drivers/video/hdmi.c 		frame->right_bar = (ptr[12] << 8) | ptr[11];
frame            1586 drivers/video/hdmi.c 	frame->scan_mode = ptr[0] & 0x3;
frame            1588 drivers/video/hdmi.c 	frame->colorimetry = (ptr[1] >> 6) & 0x3;
frame            1589 drivers/video/hdmi.c 	frame->picture_aspect = (ptr[1] >> 4) & 0x3;
frame            1590 drivers/video/hdmi.c 	frame->active_aspect = ptr[1] & 0xf;
frame            1592 drivers/video/hdmi.c 	frame->itc = ptr[2] & 0x80 ? true : false;
frame            1593 drivers/video/hdmi.c 	frame->extended_colorimetry = (ptr[2] >> 4) & 0x7;
frame            1594 drivers/video/hdmi.c 	frame->quantization_range = (ptr[2] >> 2) & 0x3;
frame            1595 drivers/video/hdmi.c 	frame->nups = ptr[2] & 0x3;
frame            1597 drivers/video/hdmi.c 	frame->video_code = ptr[3] & 0x7f;
frame            1598 drivers/video/hdmi.c 	frame->ycc_quantization_range = (ptr[4] >> 6) & 0x3;
frame            1599 drivers/video/hdmi.c 	frame->content_type = (ptr[4] >> 4) & 0x3;
frame            1601 drivers/video/hdmi.c 	frame->pixel_repeat = ptr[4] & 0xf;
frame            1619 drivers/video/hdmi.c static int hdmi_spd_infoframe_unpack(struct hdmi_spd_infoframe *frame,
frame            1639 drivers/video/hdmi.c 	ret = hdmi_spd_infoframe_init(frame, ptr, ptr + 8);
frame            1643 drivers/video/hdmi.c 	frame->sdi = ptr[24];
frame            1661 drivers/video/hdmi.c static int hdmi_audio_infoframe_unpack(struct hdmi_audio_infoframe *frame,
frame            1679 drivers/video/hdmi.c 	ret = hdmi_audio_infoframe_init(frame);
frame            1685 drivers/video/hdmi.c 	frame->channels = ptr[0] & 0x7;
frame            1686 drivers/video/hdmi.c 	frame->coding_type = (ptr[0] >> 4) & 0xf;
frame            1687 drivers/video/hdmi.c 	frame->sample_size = ptr[1] & 0x3;
frame            1688 drivers/video/hdmi.c 	frame->sample_frequency = (ptr[1] >> 2) & 0x7;
frame            1689 drivers/video/hdmi.c 	frame->coding_type_ext = ptr[2] & 0x1f;
frame            1690 drivers/video/hdmi.c 	frame->channel_allocation = ptr[3];
frame            1691 drivers/video/hdmi.c 	frame->level_shift_value = (ptr[4] >> 3) & 0xf;
frame            1692 drivers/video/hdmi.c 	frame->downmix_inhibit = ptr[4] & 0x80 ? true : false;
frame            1711 drivers/video/hdmi.c hdmi_vendor_any_infoframe_unpack(union hdmi_vendor_any_infoframe *frame,
frame            1718 drivers/video/hdmi.c 	struct hdmi_vendor_infoframe *hvf = &frame->hdmi;
frame            1790 drivers/video/hdmi.c static int hdmi_drm_infoframe_unpack(struct hdmi_drm_infoframe *frame,
frame            1811 drivers/video/hdmi.c 	ret = hdmi_drm_infoframe_init(frame);
frame            1817 drivers/video/hdmi.c 	frame->eotf = ptr[0] & 0x7;
frame            1818 drivers/video/hdmi.c 	frame->metadata_type = ptr[1] & 0x7;
frame            1824 drivers/video/hdmi.c 		frame->display_primaries[i].x =  (x_msb << 8) | x_lsb;
frame            1827 drivers/video/hdmi.c 		frame->display_primaries[i].y = (y_msb << 8) | y_lsb;
frame            1830 drivers/video/hdmi.c 	frame->white_point.x = (ptr[15] << 8) | ptr[14];
frame            1831 drivers/video/hdmi.c 	frame->white_point.y = (ptr[17] << 8) | ptr[16];
frame            1833 drivers/video/hdmi.c 	frame->max_display_mastering_luminance = (ptr[19] << 8) | ptr[18];
frame            1834 drivers/video/hdmi.c 	frame->min_display_mastering_luminance = (ptr[21] << 8) | ptr[20];
frame            1835 drivers/video/hdmi.c 	frame->max_cll = (ptr[23] << 8) | ptr[22];
frame            1836 drivers/video/hdmi.c 	frame->max_fall = (ptr[25] << 8) | ptr[24];
frame            1854 drivers/video/hdmi.c int hdmi_infoframe_unpack(union hdmi_infoframe *frame,
frame            1865 drivers/video/hdmi.c 		ret = hdmi_avi_infoframe_unpack(&frame->avi, buffer, size);
frame            1868 drivers/video/hdmi.c 		ret = hdmi_drm_infoframe_unpack(&frame->drm, buffer, size);
frame            1871 drivers/video/hdmi.c 		ret = hdmi_spd_infoframe_unpack(&frame->spd, buffer, size);
frame            1874 drivers/video/hdmi.c 		ret = hdmi_audio_infoframe_unpack(&frame->audio, buffer, size);
frame            1877 drivers/video/hdmi.c 		ret = hdmi_vendor_any_infoframe_unpack(&frame->vendor, buffer, size);
frame             119 drivers/xen/grant-table.c 			     unsigned long frame, unsigned flags);
frame             245 drivers/xen/grant-table.c 				   unsigned long frame, unsigned flags)
frame             248 drivers/xen/grant-table.c 	gnttab_shared.v1[ref].frame = frame;
frame             254 drivers/xen/grant-table.c 				   unsigned long frame, unsigned int flags)
frame             257 drivers/xen/grant-table.c 	gnttab_shared.v2[ref].full_page.frame = frame;
frame             266 drivers/xen/grant-table.c 				     unsigned long frame, int readonly)
frame             268 drivers/xen/grant-table.c 	gnttab_interface->update_entry(ref, domid, frame,
frame             273 drivers/xen/grant-table.c int gnttab_grant_foreign_access(domid_t domid, unsigned long frame,
frame             282 drivers/xen/grant-table.c 	gnttab_grant_foreign_access_ref(ref, domid, frame, readonly);
frame             474 drivers/xen/grant-table.c 	unsigned long frame;
frame             497 drivers/xen/grant-table.c 	frame = gnttab_shared.v1[ref].frame;
frame             498 drivers/xen/grant-table.c 	BUG_ON(frame == 0);
frame             500 drivers/xen/grant-table.c 	return frame;
frame             505 drivers/xen/grant-table.c 	unsigned long frame;
frame             528 drivers/xen/grant-table.c 	frame = gnttab_shared.v2[ref].full_page.frame;
frame             529 drivers/xen/grant-table.c 	BUG_ON(frame == 0);
frame             531 drivers/xen/grant-table.c 	return frame;
frame             542 drivers/xen/grant-table.c 	unsigned long frame = gnttab_end_foreign_transfer_ref(ref);
frame             544 drivers/xen/grant-table.c 	return frame;
frame             782 drivers/xen/privcmd.c 	xdata.frame = kdata.idx;
frame             449 drivers/xen/xen-front-pgdir-shbuf.c 		unsigned long frame;
frame             455 drivers/xen/xen-front-pgdir-shbuf.c 		frame = xen_page_to_gfn(virt_to_page(buf->directory +
frame             457 drivers/xen/xen-front-pgdir-shbuf.c 		gnttab_grant_foreign_access_ref(cur_ref, otherend_id, frame, 0);
frame             274 fs/ext4/namei.c 				 struct dx_frame *frame);
frame             283 fs/ext4/namei.c static void dx_insert_block(struct dx_frame *frame,
frame             286 fs/ext4/namei.c 				 struct dx_frame *frame,
frame             756 fs/ext4/namei.c 	struct dx_frame *frame = frame_in;
frame             761 fs/ext4/namei.c 	frame->bh = ext4_read_dirblock(dir, 0, INDEX);
frame             762 fs/ext4/namei.c 	if (IS_ERR(frame->bh))
frame             763 fs/ext4/namei.c 		return (struct dx_frame *) frame->bh;
frame             765 fs/ext4/namei.c 	root = (struct dx_root *) frame->bh->b_data;
frame             853 fs/ext4/namei.c 		frame->entries = entries;
frame             854 fs/ext4/namei.c 		frame->at = at;
frame             856 fs/ext4/namei.c 			return frame;
frame             857 fs/ext4/namei.c 		frame++;
frame             858 fs/ext4/namei.c 		frame->bh = ext4_read_dirblock(dir, dx_get_block(at), INDEX);
frame             859 fs/ext4/namei.c 		if (IS_ERR(frame->bh)) {
frame             860 fs/ext4/namei.c 			ret_err = (struct dx_frame *) frame->bh;
frame             861 fs/ext4/namei.c 			frame->bh = NULL;
frame             864 fs/ext4/namei.c 		entries = ((struct dx_node *) frame->bh->b_data)->entries;
frame             874 fs/ext4/namei.c 	while (frame >= frame_in) {
frame             875 fs/ext4/namei.c 		brelse(frame->bh);
frame             876 fs/ext4/namei.c 		frame--;
frame             923 fs/ext4/namei.c 				 struct dx_frame *frame,
frame             932 fs/ext4/namei.c 	p = frame;
frame            1088 fs/ext4/namei.c 	struct dx_frame frames[EXT4_HTREE_LEVEL], *frame;
frame            1123 fs/ext4/namei.c 	frame = dx_probe(NULL, dir, &hinfo, frames);
frame            1124 fs/ext4/namei.c 	if (IS_ERR(frame))
frame            1125 fs/ext4/namei.c 		return PTR_ERR(frame);
frame            1156 fs/ext4/namei.c 		block = dx_get_block(frame->at);
frame            1166 fs/ext4/namei.c 					    frame, frames, &hashval);
frame            1259 fs/ext4/namei.c static void dx_insert_block(struct dx_frame *frame, u32 hash, ext4_lblk_t block)
frame            1261 fs/ext4/namei.c 	struct dx_entry *entries = frame->entries;
frame            1262 fs/ext4/namei.c 	struct dx_entry *old = frame->at, *new = old + 1;
frame            1628 fs/ext4/namei.c 	struct dx_frame frames[EXT4_HTREE_LEVEL], *frame;
frame            1636 fs/ext4/namei.c 	frame = dx_probe(fname, dir, NULL, frames);
frame            1637 fs/ext4/namei.c 	if (IS_ERR(frame))
frame            1638 fs/ext4/namei.c 		return (struct buffer_head *) frame;
frame            1640 fs/ext4/namei.c 		block = dx_get_block(frame->at);
frame            1657 fs/ext4/namei.c 		retval = ext4_htree_next_block(dir, fname->hinfo.hash, frame,
frame            1812 fs/ext4/namei.c 			struct buffer_head **bh,struct dx_frame *frame,
frame            1842 fs/ext4/namei.c 	BUFFER_TRACE(frame->bh, "get_write_access");
frame            1843 fs/ext4/namei.c 	err = ext4_journal_get_write_access(handle, frame->bh);
frame            1870 fs/ext4/namei.c 			(unsigned long)dx_get_block(frame->at),
frame            1898 fs/ext4/namei.c 	dx_insert_block(frame, hash2 + continued, newblock);
frame            1902 fs/ext4/namei.c 	err = ext4_handle_dirty_dx_node(handle, dir, frame->bh);
frame            1906 fs/ext4/namei.c 	dxtrace(dx_show_index("frame", frame->entries));
frame            2043 fs/ext4/namei.c 	struct dx_frame	frames[EXT4_HTREE_LEVEL], *frame;
frame            2119 fs/ext4/namei.c 	frame = frames;
frame            2120 fs/ext4/namei.c 	frame->entries = entries;
frame            2121 fs/ext4/namei.c 	frame->at = entries;
frame            2122 fs/ext4/namei.c 	frame->bh = bh;
frame            2124 fs/ext4/namei.c 	retval = ext4_handle_dirty_dx_node(handle, dir, frame->bh);
frame            2131 fs/ext4/namei.c 	de = do_split(handle,dir, &bh2, frame, &fname->hinfo);
frame            2276 fs/ext4/namei.c 	struct dx_frame frames[EXT4_HTREE_LEVEL], *frame;
frame            2286 fs/ext4/namei.c 	frame = dx_probe(fname, dir, NULL, frames);
frame            2287 fs/ext4/namei.c 	if (IS_ERR(frame))
frame            2288 fs/ext4/namei.c 		return PTR_ERR(frame);
frame            2289 fs/ext4/namei.c 	entries = frame->entries;
frame            2290 fs/ext4/namei.c 	at = frame->at;
frame            2291 fs/ext4/namei.c 	bh = ext4_read_dirblock(dir, dx_get_block(frame->at), DIRENT_HTREE);
frame            2314 fs/ext4/namei.c 		int levels = frame - frames + 1;
frame            2321 fs/ext4/namei.c 		while (frame > frames) {
frame            2322 fs/ext4/namei.c 			if (dx_get_count((frame - 1)->entries) <
frame            2323 fs/ext4/namei.c 			    dx_get_limit((frame - 1)->entries)) {
frame            2327 fs/ext4/namei.c 			frame--; /* split higher index block */
frame            2328 fs/ext4/namei.c 			at = frame->at;
frame            2329 fs/ext4/namei.c 			entries = frame->entries;
frame            2355 fs/ext4/namei.c 		BUFFER_TRACE(frame->bh, "get_write_access");
frame            2356 fs/ext4/namei.c 		err = ext4_journal_get_write_access(handle, frame->bh);
frame            2365 fs/ext4/namei.c 			BUFFER_TRACE(frame->bh, "get_write_access"); /* index root */
frame            2367 fs/ext4/namei.c 							     (frame - 1)->bh);
frame            2379 fs/ext4/namei.c 				frame->at = at = at - entries - icount1 + entries2;
frame            2380 fs/ext4/namei.c 				frame->entries = entries = entries2;
frame            2381 fs/ext4/namei.c 				swap(frame->bh, bh2);
frame            2383 fs/ext4/namei.c 			dx_insert_block((frame - 1), hash2, newblock);
frame            2384 fs/ext4/namei.c 			dxtrace(dx_show_index("node", frame->entries));
frame            2392 fs/ext4/namei.c 						   (frame - 1)->bh);
frame            2397 fs/ext4/namei.c 							   frame->bh);
frame            2414 fs/ext4/namei.c 			err = ext4_handle_dirty_dx_node(handle, dir, frame->bh);
frame            2423 fs/ext4/namei.c 	de = do_split(handle, dir, &bh, frame, &fname->hinfo);
frame            1270 fs/proc/task_mmu.c static inline pagemap_entry_t make_pme(u64 frame, u64 flags)
frame            1272 fs/proc/task_mmu.c 	return (pagemap_entry_t) { .pme = (frame & PM_PFRAME_MASK) | flags };
frame            1327 fs/proc/task_mmu.c 	u64 frame = 0, flags = 0;
frame            1332 fs/proc/task_mmu.c 			frame = pte_pfn(pte);
frame            1343 fs/proc/task_mmu.c 			frame = swp_type(entry) |
frame            1360 fs/proc/task_mmu.c 	return make_pme(frame, flags);
frame            1375 fs/proc/task_mmu.c 		u64 flags = 0, frame = 0;
frame            1389 fs/proc/task_mmu.c 				frame = pmd_pfn(pmd) +
frame            1400 fs/proc/task_mmu.c 				frame = swp_type(entry) |
frame            1415 fs/proc/task_mmu.c 			pagemap_entry_t pme = make_pme(frame, flags);
frame            1422 fs/proc/task_mmu.c 					frame++;
frame            1424 fs/proc/task_mmu.c 					frame += (1 << MAX_SWAPFILES_SHIFT);
frame            1463 fs/proc/task_mmu.c 	u64 flags = 0, frame = 0;
frame            1482 fs/proc/task_mmu.c 			frame = pte_pfn(pte) +
frame            1487 fs/proc/task_mmu.c 		pagemap_entry_t pme = make_pme(frame, flags);
frame            1493 fs/proc/task_mmu.c 			frame++;
frame              80 include/clocksource/arm_arch_timer.h 	struct arch_timer_mem_frame frame[ARCH_TIMER_MEM_MAX_FRAMES];
frame            1528 include/drm/drm_connector.h void drm_hdmi_avi_infoframe_content_type(struct hdmi_avi_infoframe *frame,
frame              35 include/drm/drm_debugfs_crc.h 	uint32_t frame;
frame              65 include/drm/drm_debugfs_crc.h 			   uint32_t frame, uint32_t *crcs);
frame              68 include/drm/drm_debugfs_crc.h 					 uint32_t frame, uint32_t *crcs)
frame             358 include/drm/drm_edid.h drm_hdmi_avi_infoframe_from_display_mode(struct hdmi_avi_infoframe *frame,
frame             362 include/drm/drm_edid.h drm_hdmi_vendor_infoframe_from_display_mode(struct hdmi_vendor_infoframe *frame,
frame             367 include/drm/drm_edid.h drm_hdmi_avi_infoframe_colorspace(struct hdmi_avi_infoframe *frame,
frame             371 include/drm/drm_edid.h drm_hdmi_avi_infoframe_quant_range(struct hdmi_avi_infoframe *frame,
frame             377 include/drm/drm_edid.h drm_hdmi_infoframe_set_hdr_metadata(struct hdmi_drm_infoframe *frame,
frame             200 include/linux/bpf_verifier.h 	struct bpf_func_state *frame[MAX_CALL_FRAMES];
frame             265 include/linux/bpf_verifier.h #define bpf_get_spilled_reg(slot, frame)				\
frame             266 include/linux/bpf_verifier.h 	(((slot < frame->allocated_stack / BPF_REG_SIZE) &&		\
frame             267 include/linux/bpf_verifier.h 	  (frame->stack[slot].slot_type[0] == STACK_SPILL))		\
frame             268 include/linux/bpf_verifier.h 	 ? &frame->stack[slot].spilled_ptr : NULL)
frame             271 include/linux/bpf_verifier.h #define bpf_for_each_spilled_reg(iter, frame, reg)			\
frame             272 include/linux/bpf_verifier.h 	for (iter = 0, reg = bpf_get_spilled_reg(iter, frame);		\
frame             273 include/linux/bpf_verifier.h 	     iter < frame->allocated_stack / BPF_REG_SIZE;		\
frame             274 include/linux/bpf_verifier.h 	     iter++, reg = bpf_get_spilled_reg(iter, frame))
frame             405 include/linux/bpf_verifier.h 	return cur->frame[cur->curframe];
frame             106 include/linux/cyclades.h 	__u32	frame, parity, overrun, brk;
frame             210 include/linux/hdmi.h int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame);
frame             211 include/linux/hdmi.h ssize_t hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe *frame, void *buffer,
frame             213 include/linux/hdmi.h ssize_t hdmi_avi_infoframe_pack_only(const struct hdmi_avi_infoframe *frame,
frame             215 include/linux/hdmi.h int hdmi_avi_infoframe_check(struct hdmi_avi_infoframe *frame);
frame             216 include/linux/hdmi.h int hdmi_drm_infoframe_init(struct hdmi_drm_infoframe *frame);
frame             217 include/linux/hdmi.h ssize_t hdmi_drm_infoframe_pack(struct hdmi_drm_infoframe *frame, void *buffer,
frame             219 include/linux/hdmi.h ssize_t hdmi_drm_infoframe_pack_only(const struct hdmi_drm_infoframe *frame,
frame             221 include/linux/hdmi.h int hdmi_drm_infoframe_check(struct hdmi_drm_infoframe *frame);
frame             249 include/linux/hdmi.h int hdmi_spd_infoframe_init(struct hdmi_spd_infoframe *frame,
frame             251 include/linux/hdmi.h ssize_t hdmi_spd_infoframe_pack(struct hdmi_spd_infoframe *frame, void *buffer,
frame             253 include/linux/hdmi.h ssize_t hdmi_spd_infoframe_pack_only(const struct hdmi_spd_infoframe *frame,
frame             255 include/linux/hdmi.h int hdmi_spd_infoframe_check(struct hdmi_spd_infoframe *frame);
frame             331 include/linux/hdmi.h int hdmi_audio_infoframe_init(struct hdmi_audio_infoframe *frame);
frame             332 include/linux/hdmi.h ssize_t hdmi_audio_infoframe_pack(struct hdmi_audio_infoframe *frame,
frame             334 include/linux/hdmi.h ssize_t hdmi_audio_infoframe_pack_only(const struct hdmi_audio_infoframe *frame,
frame             336 include/linux/hdmi.h int hdmi_audio_infoframe_check(struct hdmi_audio_infoframe *frame);
frame             388 include/linux/hdmi.h int hdmi_vendor_infoframe_init(struct hdmi_vendor_infoframe *frame);
frame             389 include/linux/hdmi.h ssize_t hdmi_vendor_infoframe_pack(struct hdmi_vendor_infoframe *frame,
frame             391 include/linux/hdmi.h ssize_t hdmi_vendor_infoframe_pack_only(const struct hdmi_vendor_infoframe *frame,
frame             393 include/linux/hdmi.h int hdmi_vendor_infoframe_check(struct hdmi_vendor_infoframe *frame);
frame             427 include/linux/hdmi.h ssize_t hdmi_infoframe_pack(union hdmi_infoframe *frame, void *buffer,
frame             429 include/linux/hdmi.h ssize_t hdmi_infoframe_pack_only(const union hdmi_infoframe *frame,
frame             431 include/linux/hdmi.h int hdmi_infoframe_check(union hdmi_infoframe *frame);
frame             432 include/linux/hdmi.h int hdmi_infoframe_unpack(union hdmi_infoframe *frame,
frame             435 include/linux/hdmi.h 			const union hdmi_infoframe *frame);
frame              29 include/linux/input/mt.h 	unsigned int frame;
frame              48 include/linux/input/mt.h 	unsigned int frame;
frame              73 include/linux/input/mt.h 	return slot->frame == mt->frame;
frame              22 include/linux/serial.h 	__u32	frame, parity, overrun, brk;
frame              95 include/linux/serial_core.h 	__u32	frame;
frame             563 include/linux/thunderbolt.h int __tb_ring_enqueue(struct tb_ring *ring, struct ring_frame *frame);
frame             581 include/linux/thunderbolt.h static inline int tb_ring_rx(struct tb_ring *ring, struct ring_frame *frame)
frame             584 include/linux/thunderbolt.h 	return __tb_ring_enqueue(ring, frame);
frame             602 include/linux/thunderbolt.h static inline int tb_ring_tx(struct tb_ring *ring, struct ring_frame *frame)
frame             605 include/linux/thunderbolt.h 	return __tb_ring_enqueue(ring, frame);
frame            6977 include/net/cfg80211.h 				 const u8 *frame, size_t len,
frame            4865 include/net/mac80211.h 		       const void *frame, size_t frame_len,
frame            4902 include/net/mac80211.h 			     const void *frame, size_t frame_len,
frame              88 include/net/xdp.h static inline void xdp_scrub_frame(struct xdp_frame *frame)
frame              90 include/net/xdp.h 	frame->data = NULL;
frame              91 include/net/xdp.h 	frame->dev_rx = NULL;
frame              94 include/trace/events/spi.h 		__field(        unsigned,       frame           )
frame             102 include/trace/events/spi.h 		__entry->frame = msg->frame_length;
frame             109 include/trace/events/spi.h                   (unsigned)__entry->actual, (unsigned)__entry->frame)
frame              80 include/uapi/drm/drm_sarea.h 	struct drm_sarea_frame frame;	/**< frame */
frame              67 include/uapi/drm/lima_drm.h 	__u32 frame[LIMA_GP_FRAME_REG_NUM];
frame              75 include/uapi/drm/lima_drm.h 	__u32 frame[LIMA_PP_FRAME_REG_NUM];
frame              84 include/uapi/drm/lima_drm.h 	__u32 frame[LIMA_PP_FRAME_REG_NUM];
frame             115 include/uapi/drm/lima_drm.h 	__u64 frame;       /* in, GP/PP frame */
frame             159 include/uapi/linux/cdrom.h 	__u8	frame;
frame             105 include/uapi/linux/serial.h 	int frame, overrun, parity, brk;
frame             215 include/uapi/linux/synclink.h 	__u32	frame, parity, overrun, brk;
frame             113 include/uapi/sound/hdspm.h 	enum hdspm_ltc_frame frame;
frame              85 include/xen/grant_table.h int gnttab_grant_foreign_access(domid_t domid, unsigned long frame,
frame             132 include/xen/grant_table.h 				     unsigned long frame, int readonly);
frame             112 include/xen/interface/grant_table.h     uint32_t frame;
frame             202 include/xen/interface/grant_table.h 	uint64_t frame;
frame             214 include/xen/interface/grant_table.h 	uint64_t frame;
frame             308 include/xen/interface/memory.h     uint64_t frame;
frame             429 kernel/bpf/verifier.c 	return cur->frame[reg->frameno];
frame             688 kernel/bpf/verifier.c 		free_func_state(state->frame[i]);
frame             689 kernel/bpf/verifier.c 		state->frame[i] = NULL;
frame             733 kernel/bpf/verifier.c 		free_func_state(dst_state->frame[i]);
frame             734 kernel/bpf/verifier.c 		dst_state->frame[i] = NULL;
frame             744 kernel/bpf/verifier.c 		dst = dst_state->frame[i];
frame             749 kernel/bpf/verifier.c 			dst_state->frame[i] = dst;
frame             751 kernel/bpf/verifier.c 		err = copy_func_state(dst, src->frame[i]);
frame            1362 kernel/bpf/verifier.c 	struct bpf_func_state *state = vstate->frame[vstate->curframe];
frame            1642 kernel/bpf/verifier.c 			func = st->frame[i];
frame            1678 kernel/bpf/verifier.c 	func = st->frame[st->curframe];
frame            1759 kernel/bpf/verifier.c 		func = st->frame[st->curframe];
frame            1916 kernel/bpf/verifier.c 	cur = env->cur_state->frame[env->cur_state->curframe];
frame            2026 kernel/bpf/verifier.c 	struct bpf_func_state *state = vstate->frame[vstate->curframe];
frame            2190 kernel/bpf/verifier.c 	struct bpf_func_state *state = vstate->frame[vstate->curframe];
frame            2608 kernel/bpf/verifier.c 	int depth = 0, frame = 0, idx = 0, i = 0, subprog_end;
frame            2621 kernel/bpf/verifier.c 			frame + 1, depth);
frame            2632 kernel/bpf/verifier.c 		ret_insn[frame] = i + 1;
frame            2633 kernel/bpf/verifier.c 		ret_prog[frame] = idx;
frame            2643 kernel/bpf/verifier.c 		frame++;
frame            2644 kernel/bpf/verifier.c 		if (frame >= MAX_CALL_FRAMES) {
frame            2646 kernel/bpf/verifier.c 				frame);
frame            2654 kernel/bpf/verifier.c 	if (frame == 0)
frame            2657 kernel/bpf/verifier.c 	frame--;
frame            2658 kernel/bpf/verifier.c 	i = ret_insn[frame];
frame            2659 kernel/bpf/verifier.c 	idx = ret_prog[frame];
frame            3717 kernel/bpf/verifier.c 		__clear_all_pkt_pointers(env, vstate->frame[i]);
frame            3754 kernel/bpf/verifier.c 		release_reg_references(env, vstate->frame[i], ref_obj_id);
frame            3780 kernel/bpf/verifier.c 	caller = state->frame[state->curframe];
frame            3781 kernel/bpf/verifier.c 	if (state->frame[state->curframe + 1]) {
frame            3790 kernel/bpf/verifier.c 	state->frame[state->curframe + 1] = callee;
frame            3841 kernel/bpf/verifier.c 	callee = state->frame[state->curframe];
frame            3855 kernel/bpf/verifier.c 	caller = state->frame[state->curframe];
frame            3873 kernel/bpf/verifier.c 	state->frame[state->curframe + 1] = NULL;
frame            4365 kernel/bpf/verifier.c 	struct bpf_func_state *state = vstate->frame[vstate->curframe];
frame            4889 kernel/bpf/verifier.c 	struct bpf_func_state *state = vstate->frame[vstate->curframe];
frame            5216 kernel/bpf/verifier.c 		__find_good_pkt_pointers(vstate->frame[i], dst_reg, type,
frame            5752 kernel/bpf/verifier.c 	struct bpf_func_state *state = vstate->frame[vstate->curframe];
frame            5766 kernel/bpf/verifier.c 		__mark_ptr_or_null_regs(vstate->frame[i], id, is_null);
frame            5871 kernel/bpf/verifier.c 	struct bpf_reg_state *regs = this_branch->frame[this_branch->curframe]->regs;
frame            5945 kernel/bpf/verifier.c 	other_branch_regs = other_branch->frame[other_branch->curframe]->regs;
frame            6017 kernel/bpf/verifier.c 		print_verifier_state(env, this_branch->frame[this_branch->curframe]);
frame            6291 kernel/bpf/verifier.c 	struct bpf_func_state *state = cur->frame[cur->curframe];
frame            6832 kernel/bpf/verifier.c 	if (st->frame[0]->regs[0].live & REG_LIVE_DONE)
frame            6837 kernel/bpf/verifier.c 		clean_func_state(env, st->frame[i]);
frame            6886 kernel/bpf/verifier.c 			if (sl->state.frame[i]->callsite != cur->frame[i]->callsite)
frame            7160 kernel/bpf/verifier.c 		if (old->frame[i]->callsite != cur->frame[i]->callsite)
frame            7162 kernel/bpf/verifier.c 		if (!func_states_equal(old->frame[i], cur->frame[i]))
frame            7210 kernel/bpf/verifier.c 	int i, frame, err = 0;
frame            7219 kernel/bpf/verifier.c 	for (frame = 0; frame <= vstate->curframe; frame++) {
frame            7220 kernel/bpf/verifier.c 		parent = vparent->frame[frame];
frame            7221 kernel/bpf/verifier.c 		state = vstate->frame[frame];
frame            7225 kernel/bpf/verifier.c 		for (i = frame < vstate->curframe ? BPF_REG_6 : 0; i < BPF_REG_FP; i++) {
frame            7258 kernel/bpf/verifier.c 	state = old->frame[old->curframe];
frame            7297 kernel/bpf/verifier.c 	fold = old->frame[fr];
frame            7298 kernel/bpf/verifier.c 	fcur = cur->frame[fr];
frame            7411 kernel/bpf/verifier.c 			if (sl->state.frame[0]->regs[0].live & REG_LIVE_DONE) {
frame            7494 kernel/bpf/verifier.c 			cur->frame[j]->regs[i].parent = &new->frame[j]->regs[i];
frame            7496 kernel/bpf/verifier.c 			cur->frame[j]->regs[i].live = REG_LIVE_NONE;
frame            7501 kernel/bpf/verifier.c 		struct bpf_func_state *frame = cur->frame[j];
frame            7502 kernel/bpf/verifier.c 		struct bpf_func_state *newframe = new->frame[j];
frame            7504 kernel/bpf/verifier.c 		for (i = 0; i < frame->allocated_stack / BPF_REG_SIZE; i++) {
frame            7505 kernel/bpf/verifier.c 			frame->stack[i].spilled_ptr.live = REG_LIVE_NONE;
frame            7506 kernel/bpf/verifier.c 			frame->stack[i].spilled_ptr.parent =
frame            7566 kernel/bpf/verifier.c 	state->frame[0] = kzalloc(sizeof(struct bpf_func_state), GFP_KERNEL);
frame            7567 kernel/bpf/verifier.c 	if (!state->frame[0]) {
frame            7572 kernel/bpf/verifier.c 	init_func_state(env, state->frame[0],
frame            7631 kernel/bpf/verifier.c 			print_verifier_state(env, state->frame[state->curframe]);
frame            2490 lib/zstd/compress.c static size_t ZSTD_compressContinue_internal(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 frame, U32 lastFrameChunk)
frame            2498 lib/zstd/compress.c 	if (frame && (cctx->stage == ZSTDcs_init)) {
frame            2530 lib/zstd/compress.c 		size_t const cSize = frame ? ZSTD_compress_generic(cctx, dst, dstCapacity, src, srcSize, lastFrameChunk)
frame             299 mm/kasan/report.c 	const unsigned long *frame;
frame             328 mm/kasan/report.c 	frame = (const unsigned long *)(mem_ptr + KASAN_SHADOW_SCALE_SIZE);
frame             329 mm/kasan/report.c 	if (frame[0] != KASAN_CURRENT_STACK_FRAME_MAGIC) {
frame             331 mm/kasan/report.c 		       frame[0]);
frame             335 mm/kasan/report.c 	*offset = (unsigned long)addr - (unsigned long)frame;
frame             336 mm/kasan/report.c 	*frame_descr = (const char *)frame[1];
frame             337 mm/kasan/report.c 	*frame_pc = (void *)frame[2];
frame             213 net/ax25/ax25_out.c 	unsigned char *frame;
frame             221 net/ax25/ax25_out.c 		frame = skb_push(skb, 1);
frame             223 net/ax25/ax25_out.c 		*frame = AX25_I;
frame             224 net/ax25/ax25_out.c 		*frame |= (poll_bit) ? AX25_PF : 0;
frame             225 net/ax25/ax25_out.c 		*frame |= (ax25->vr << 5);
frame             226 net/ax25/ax25_out.c 		*frame |= (ax25->vs << 1);
frame             228 net/ax25/ax25_out.c 		frame = skb_push(skb, 2);
frame             230 net/ax25/ax25_out.c 		frame[0] = AX25_I;
frame             231 net/ax25/ax25_out.c 		frame[0] |= (ax25->vs << 1);
frame             232 net/ax25/ax25_out.c 		frame[1] = (poll_bit) ? AX25_EPF : 0;
frame             233 net/ax25/ax25_out.c 		frame[1] |= (ax25->vr << 1);
frame              99 net/ax25/ax25_subr.c 	unsigned char *frame;
frame             102 net/ax25/ax25_subr.c 	frame = skb->data;
frame             106 net/ax25/ax25_subr.c 		if ((frame[0] & AX25_S) == 0) {
frame             108 net/ax25/ax25_subr.c 			*ns = (frame[0] >> 1) & 0x07;
frame             109 net/ax25/ax25_subr.c 			*nr = (frame[0] >> 5) & 0x07;
frame             110 net/ax25/ax25_subr.c 			*pf = frame[0] & AX25_PF;
frame             111 net/ax25/ax25_subr.c 		} else if ((frame[0] & AX25_U) == 1) { 	/* S frame - take out PF/NR */
frame             112 net/ax25/ax25_subr.c 			frametype = frame[0] & 0x0F;
frame             113 net/ax25/ax25_subr.c 			*nr = (frame[0] >> 5) & 0x07;
frame             114 net/ax25/ax25_subr.c 			*pf = frame[0] & AX25_PF;
frame             115 net/ax25/ax25_subr.c 		} else if ((frame[0] & AX25_U) == 3) { 	/* U frame - take out PF */
frame             116 net/ax25/ax25_subr.c 			frametype = frame[0] & ~AX25_PF;
frame             117 net/ax25/ax25_subr.c 			*pf = frame[0] & AX25_PF;
frame             121 net/ax25/ax25_subr.c 		if ((frame[0] & AX25_S) == 0) {
frame             123 net/ax25/ax25_subr.c 			*ns = (frame[0] >> 1) & 0x7F;
frame             124 net/ax25/ax25_subr.c 			*nr = (frame[1] >> 1) & 0x7F;
frame             125 net/ax25/ax25_subr.c 			*pf = frame[1] & AX25_EPF;
frame             127 net/ax25/ax25_subr.c 		} else if ((frame[0] & AX25_U) == 1) { 	/* S frame - take out PF/NR */
frame             128 net/ax25/ax25_subr.c 			frametype = frame[0] & 0x0F;
frame             129 net/ax25/ax25_subr.c 			*nr = (frame[1] >> 1) & 0x7F;
frame             130 net/ax25/ax25_subr.c 			*pf = frame[1] & AX25_EPF;
frame             132 net/ax25/ax25_subr.c 		} else if ((frame[0] & AX25_U) == 3) { 	/* U frame - take out PF */
frame             133 net/ax25/ax25_subr.c 			frametype = frame[0] & ~AX25_PF;
frame             134 net/ax25/ax25_subr.c 			*pf = frame[0] & AX25_PF;
frame              87 net/hsr/hsr_forward.c 					   struct hsr_frame_info *frame)
frame             105 net/hsr/hsr_forward.c 	if (frame->is_vlan)
frame             115 net/hsr/hsr_forward.c static struct sk_buff *frame_get_stripped_skb(struct hsr_frame_info *frame,
frame             118 net/hsr/hsr_forward.c 	if (!frame->skb_std)
frame             119 net/hsr/hsr_forward.c 		frame->skb_std = create_stripped_skb(frame->skb_hsr, frame);
frame             120 net/hsr/hsr_forward.c 	return skb_clone(frame->skb_std, GFP_ATOMIC);
frame             123 net/hsr/hsr_forward.c static void hsr_fill_tag(struct sk_buff *skb, struct hsr_frame_info *frame,
frame             136 net/hsr/hsr_forward.c 	if (frame->is_vlan)
frame             143 net/hsr/hsr_forward.c 	hsr_ethhdr->hsr_tag.sequence_nr = htons(frame->sequence_nr);
frame             150 net/hsr/hsr_forward.c 					 struct hsr_frame_info *frame,
frame             167 net/hsr/hsr_forward.c 	if (frame->is_vlan)
frame             175 net/hsr/hsr_forward.c 	hsr_fill_tag(skb, frame, port, port->hsr->prot_version);
frame             183 net/hsr/hsr_forward.c static struct sk_buff *frame_get_tagged_skb(struct hsr_frame_info *frame,
frame             186 net/hsr/hsr_forward.c 	if (frame->skb_hsr)
frame             187 net/hsr/hsr_forward.c 		return skb_clone(frame->skb_hsr, GFP_ATOMIC);
frame             194 net/hsr/hsr_forward.c 	return create_tagged_skb(frame->skb_std, frame, port);
frame             218 net/hsr/hsr_forward.c 		    struct hsr_frame_info *frame)
frame             220 net/hsr/hsr_forward.c 	if (frame->port_rcv->type == HSR_PT_MASTER) {
frame             221 net/hsr/hsr_forward.c 		hsr_addr_subst_dest(frame->node_src, skb, port);
frame             242 net/hsr/hsr_forward.c static void hsr_forward_do(struct hsr_frame_info *frame)
frame             247 net/hsr/hsr_forward.c 	hsr_for_each_port(frame->port_rcv->hsr, port) {
frame             249 net/hsr/hsr_forward.c 		if (port == frame->port_rcv)
frame             253 net/hsr/hsr_forward.c 		if (port->type == HSR_PT_MASTER && !frame->is_local_dest)
frame             257 net/hsr/hsr_forward.c 		if (port->type != HSR_PT_MASTER && frame->is_local_exclusive)
frame             261 net/hsr/hsr_forward.c 		if (hsr_register_frame_out(port, frame->node_src,
frame             262 net/hsr/hsr_forward.c 					   frame->sequence_nr))
frame             265 net/hsr/hsr_forward.c 		if (frame->is_supervision && port->type == HSR_PT_MASTER) {
frame             266 net/hsr/hsr_forward.c 			hsr_handle_sup_frame(frame->skb_hsr,
frame             267 net/hsr/hsr_forward.c 					     frame->node_src,
frame             268 net/hsr/hsr_forward.c 					     frame->port_rcv);
frame             273 net/hsr/hsr_forward.c 			skb = frame_get_tagged_skb(frame, port);
frame             275 net/hsr/hsr_forward.c 			skb = frame_get_stripped_skb(frame, port);
frame             283 net/hsr/hsr_forward.c 			hsr_deliver_master(skb, port->dev, frame->node_src);
frame             285 net/hsr/hsr_forward.c 			hsr_xmit(skb, port, frame);
frame             290 net/hsr/hsr_forward.c 			     struct hsr_frame_info *frame)
frame             293 net/hsr/hsr_forward.c 		frame->is_local_exclusive = true;
frame             296 net/hsr/hsr_forward.c 		frame->is_local_exclusive = false;
frame             302 net/hsr/hsr_forward.c 		frame->is_local_dest = true;
frame             304 net/hsr/hsr_forward.c 		frame->is_local_dest = false;
frame             308 net/hsr/hsr_forward.c static int hsr_fill_frame_info(struct hsr_frame_info *frame,
frame             314 net/hsr/hsr_forward.c 	frame->is_supervision = is_supervision_frame(port->hsr, skb);
frame             315 net/hsr/hsr_forward.c 	frame->node_src = hsr_get_node(port, skb, frame->is_supervision);
frame             316 net/hsr/hsr_forward.c 	if (!frame->node_src)
frame             320 net/hsr/hsr_forward.c 	frame->is_vlan = false;
frame             322 net/hsr/hsr_forward.c 		frame->is_vlan = true;
frame             328 net/hsr/hsr_forward.c 		frame->skb_std = NULL;
frame             329 net/hsr/hsr_forward.c 		frame->skb_hsr = skb;
frame             330 net/hsr/hsr_forward.c 		frame->sequence_nr = hsr_get_skb_sequence_nr(skb);
frame             332 net/hsr/hsr_forward.c 		frame->skb_std = skb;
frame             333 net/hsr/hsr_forward.c 		frame->skb_hsr = NULL;
frame             336 net/hsr/hsr_forward.c 		frame->sequence_nr = port->hsr->sequence_nr;
frame             341 net/hsr/hsr_forward.c 	frame->port_rcv = port;
frame             342 net/hsr/hsr_forward.c 	check_local_dest(port->hsr, skb, frame);
frame             350 net/hsr/hsr_forward.c 	struct hsr_frame_info frame;
frame             358 net/hsr/hsr_forward.c 	if (hsr_fill_frame_info(&frame, skb, port) < 0)
frame             360 net/hsr/hsr_forward.c 	hsr_register_frame_in(frame.node_src, port, frame.sequence_nr);
frame             361 net/hsr/hsr_forward.c 	hsr_forward_do(&frame);
frame             370 net/hsr/hsr_forward.c 	if (frame.skb_hsr)
frame             371 net/hsr/hsr_forward.c 		kfree_skb(frame.skb_hsr);
frame             372 net/hsr/hsr_forward.c 	if (frame.skb_std)
frame             373 net/hsr/hsr_forward.c 		kfree_skb(frame.skb_std);
frame              40 net/lapb/lapb_in.c 				struct lapb_frame *frame)
frame              42 net/lapb/lapb_in.c 	switch (frame->type) {
frame              44 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S0 RX SABM(%d)\n", lapb->dev, frame->pf);
frame              47 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame              48 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame              52 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame              54 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_UA, frame->pf,
frame              69 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S0 RX SABME(%d)\n", lapb->dev, frame->pf);
frame              72 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame              74 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_UA, frame->pf,
frame              87 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame              88 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame              94 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S0 RX DISC(%d)\n", lapb->dev, frame->pf);
frame              95 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S0 TX UA(%d)\n", lapb->dev, frame->pf);
frame              96 net/lapb/lapb_in.c 		lapb_send_control(lapb, LAPB_UA, frame->pf, LAPB_RESPONSE);
frame             111 net/lapb/lapb_in.c 				struct lapb_frame *frame)
frame             113 net/lapb/lapb_in.c 	switch (frame->type) {
frame             115 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S1 RX SABM(%d)\n", lapb->dev, frame->pf);
frame             118 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             119 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame             123 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             124 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_UA, frame->pf,
frame             130 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S1 RX SABME(%d)\n", lapb->dev, frame->pf);
frame             133 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             134 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_UA, frame->pf,
frame             138 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             139 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame             145 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S1 RX DISC(%d)\n", lapb->dev, frame->pf);
frame             146 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S1 TX DM(%d)\n", lapb->dev, frame->pf);
frame             147 net/lapb/lapb_in.c 		lapb_send_control(lapb, LAPB_DM, frame->pf, LAPB_RESPONSE);
frame             151 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S1 RX UA(%d)\n", lapb->dev, frame->pf);
frame             152 net/lapb/lapb_in.c 		if (frame->pf) {
frame             167 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S1 RX DM(%d)\n", lapb->dev, frame->pf);
frame             168 net/lapb/lapb_in.c 		if (frame->pf) {
frame             187 net/lapb/lapb_in.c 				struct lapb_frame *frame)
frame             189 net/lapb/lapb_in.c 	switch (frame->type) {
frame             193 net/lapb/lapb_in.c 			 lapb->dev, frame->pf);
frame             194 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S2 TX DM(%d)\n", lapb->dev, frame->pf);
frame             195 net/lapb/lapb_in.c 		lapb_send_control(lapb, LAPB_DM, frame->pf, LAPB_RESPONSE);
frame             199 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S2 RX DISC(%d)\n", lapb->dev, frame->pf);
frame             200 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S2 TX UA(%d)\n", lapb->dev, frame->pf);
frame             201 net/lapb/lapb_in.c 		lapb_send_control(lapb, LAPB_UA, frame->pf, LAPB_RESPONSE);
frame             205 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S2 RX UA(%d)\n", lapb->dev, frame->pf);
frame             206 net/lapb/lapb_in.c 		if (frame->pf) {
frame             216 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S2 RX DM(%d)\n", lapb->dev, frame->pf);
frame             217 net/lapb/lapb_in.c 		if (frame->pf) {
frame             231 net/lapb/lapb_in.c 		       lapb->dev, frame->pf);
frame             232 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S2 RX DM(%d)\n", lapb->dev, frame->pf);
frame             233 net/lapb/lapb_in.c 		if (frame->pf)
frame             234 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame             247 net/lapb/lapb_in.c 				struct lapb_frame *frame)
frame             253 net/lapb/lapb_in.c 	switch (frame->type) {
frame             255 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S3 RX SABM(%d)\n", lapb->dev, frame->pf);
frame             258 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             259 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame             263 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             264 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_UA, frame->pf,
frame             278 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S3 RX SABME(%d)\n", lapb->dev, frame->pf);
frame             281 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             282 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_UA, frame->pf,
frame             294 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             295 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame             301 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S3 RX DISC(%d)\n", lapb->dev, frame->pf);
frame             304 net/lapb/lapb_in.c 		lapb_send_control(lapb, LAPB_UA, frame->pf, LAPB_RESPONSE);
frame             312 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S3 RX DM(%d)\n", lapb->dev, frame->pf);
frame             323 net/lapb/lapb_in.c 			 lapb->dev, frame->pf, frame->nr);
frame             325 net/lapb/lapb_in.c 		lapb_check_need_response(lapb, frame->cr, frame->pf);
frame             326 net/lapb/lapb_in.c 		if (lapb_validate_nr(lapb, frame->nr)) {
frame             327 net/lapb/lapb_in.c 			lapb_check_iframes_acked(lapb, frame->nr);
frame             329 net/lapb/lapb_in.c 			lapb->frmr_data = *frame;
frame             342 net/lapb/lapb_in.c 			 lapb->dev, frame->pf, frame->nr);
frame             344 net/lapb/lapb_in.c 		lapb_check_need_response(lapb, frame->cr, frame->pf);
frame             345 net/lapb/lapb_in.c 		if (lapb_validate_nr(lapb, frame->nr)) {
frame             346 net/lapb/lapb_in.c 			lapb_check_iframes_acked(lapb, frame->nr);
frame             348 net/lapb/lapb_in.c 			lapb->frmr_data = *frame;
frame             361 net/lapb/lapb_in.c 			 lapb->dev, frame->pf, frame->nr);
frame             363 net/lapb/lapb_in.c 		lapb_check_need_response(lapb, frame->cr, frame->pf);
frame             364 net/lapb/lapb_in.c 		if (lapb_validate_nr(lapb, frame->nr)) {
frame             365 net/lapb/lapb_in.c 			lapb_frames_acked(lapb, frame->nr);
frame             370 net/lapb/lapb_in.c 			lapb->frmr_data = *frame;
frame             383 net/lapb/lapb_in.c 			 lapb->dev, frame->pf, frame->ns, frame->nr);
frame             384 net/lapb/lapb_in.c 		if (!lapb_validate_nr(lapb, frame->nr)) {
frame             385 net/lapb/lapb_in.c 			lapb->frmr_data = *frame;
frame             396 net/lapb/lapb_in.c 			lapb_frames_acked(lapb, frame->nr);
frame             398 net/lapb/lapb_in.c 			lapb_check_iframes_acked(lapb, frame->nr);
frame             400 net/lapb/lapb_in.c 		if (frame->ns == lapb->vr) {
frame             417 net/lapb/lapb_in.c 			if (frame->pf)
frame             428 net/lapb/lapb_in.c 				if (frame->pf)
frame             432 net/lapb/lapb_in.c 					 lapb->dev, frame->pf, lapb->vr);
frame             434 net/lapb/lapb_in.c 				lapb_send_control(lapb, LAPB_REJ, frame->pf,
frame             443 net/lapb/lapb_in.c 			 lapb->dev, frame->pf,
frame             452 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S3 RX ILLEGAL(%d)\n", lapb->dev, frame->pf);
frame             453 net/lapb/lapb_in.c 		lapb->frmr_data = *frame;
frame             473 net/lapb/lapb_in.c 				struct lapb_frame *frame)
frame             475 net/lapb/lapb_in.c 	switch (frame->type) {
frame             477 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S4 RX SABM(%d)\n", lapb->dev, frame->pf);
frame             480 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             481 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame             485 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             487 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_UA, frame->pf,
frame             502 net/lapb/lapb_in.c 		lapb_dbg(1, "(%p) S4 RX SABME(%d)\n", lapb->dev, frame->pf);
frame             505 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             507 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_UA, frame->pf,
frame             520 net/lapb/lapb_in.c 				 lapb->dev, frame->pf);
frame             521 net/lapb/lapb_in.c 			lapb_send_control(lapb, LAPB_DM, frame->pf,
frame             535 net/lapb/lapb_in.c 	struct lapb_frame frame;
frame             537 net/lapb/lapb_in.c 	if (lapb_decode(lapb, skb, &frame) < 0) {
frame             544 net/lapb/lapb_in.c 		lapb_state0_machine(lapb, skb, &frame); break;
frame             546 net/lapb/lapb_in.c 		lapb_state1_machine(lapb, skb, &frame); break;
frame             548 net/lapb/lapb_in.c 		lapb_state2_machine(lapb, skb, &frame); break;
frame             550 net/lapb/lapb_in.c 		lapb_state3_machine(lapb, skb, &frame); break;
frame             552 net/lapb/lapb_in.c 		lapb_state4_machine(lapb, skb, &frame); break;
frame              39 net/lapb/lapb_out.c 	unsigned char *frame;
frame              45 net/lapb/lapb_out.c 		frame = skb_push(skb, 2);
frame              47 net/lapb/lapb_out.c 		frame[0] = LAPB_I;
frame              48 net/lapb/lapb_out.c 		frame[0] |= lapb->vs << 1;
frame              49 net/lapb/lapb_out.c 		frame[1] = poll_bit ? LAPB_EPF : 0;
frame              50 net/lapb/lapb_out.c 		frame[1] |= lapb->vr << 1;
frame              52 net/lapb/lapb_out.c 		frame = skb_push(skb, 1);
frame              54 net/lapb/lapb_out.c 		*frame = LAPB_I;
frame              55 net/lapb/lapb_out.c 		*frame |= poll_bit ? LAPB_SPF : 0;
frame              56 net/lapb/lapb_out.c 		*frame |= lapb->vr << 5;
frame              57 net/lapb/lapb_out.c 		*frame |= lapb->vs << 1;
frame             107 net/lapb/lapb_subr.c 		struct lapb_frame *frame)
frame             109 net/lapb/lapb_subr.c 	frame->type = LAPB_ILLEGAL;
frame             122 net/lapb/lapb_subr.c 				frame->cr = LAPB_COMMAND;
frame             124 net/lapb/lapb_subr.c 				frame->cr = LAPB_RESPONSE;
frame             127 net/lapb/lapb_subr.c 				frame->cr = LAPB_COMMAND;
frame             129 net/lapb/lapb_subr.c 				frame->cr = LAPB_RESPONSE;
frame             134 net/lapb/lapb_subr.c 				frame->cr = LAPB_COMMAND;
frame             136 net/lapb/lapb_subr.c 				frame->cr = LAPB_RESPONSE;
frame             139 net/lapb/lapb_subr.c 				frame->cr = LAPB_COMMAND;
frame             141 net/lapb/lapb_subr.c 				frame->cr = LAPB_RESPONSE;
frame             154 net/lapb/lapb_subr.c 			frame->type       = LAPB_I;
frame             155 net/lapb/lapb_subr.c 			frame->ns         = (skb->data[0] >> 1) & 0x7F;
frame             156 net/lapb/lapb_subr.c 			frame->nr         = (skb->data[1] >> 1) & 0x7F;
frame             157 net/lapb/lapb_subr.c 			frame->pf         = skb->data[1] & LAPB_EPF;
frame             158 net/lapb/lapb_subr.c 			frame->control[0] = skb->data[0];
frame             159 net/lapb/lapb_subr.c 			frame->control[1] = skb->data[1];
frame             167 net/lapb/lapb_subr.c 			frame->type       = skb->data[0] & 0x0F;
frame             168 net/lapb/lapb_subr.c 			frame->nr         = (skb->data[1] >> 1) & 0x7F;
frame             169 net/lapb/lapb_subr.c 			frame->pf         = skb->data[1] & LAPB_EPF;
frame             170 net/lapb/lapb_subr.c 			frame->control[0] = skb->data[0];
frame             171 net/lapb/lapb_subr.c 			frame->control[1] = skb->data[1];
frame             177 net/lapb/lapb_subr.c 			frame->type       = skb->data[0] & ~LAPB_SPF;
frame             178 net/lapb/lapb_subr.c 			frame->pf         = skb->data[0] & LAPB_SPF;
frame             179 net/lapb/lapb_subr.c 			frame->control[0] = skb->data[0];
frame             180 net/lapb/lapb_subr.c 			frame->control[1] = 0x00;
frame             188 net/lapb/lapb_subr.c 			frame->type = LAPB_I;
frame             189 net/lapb/lapb_subr.c 			frame->ns   = (skb->data[0] >> 1) & 0x07;
frame             190 net/lapb/lapb_subr.c 			frame->nr   = (skb->data[0] >> 5) & 0x07;
frame             191 net/lapb/lapb_subr.c 			frame->pf   = skb->data[0] & LAPB_SPF;
frame             196 net/lapb/lapb_subr.c 			frame->type = skb->data[0] & 0x0F;
frame             197 net/lapb/lapb_subr.c 			frame->nr   = (skb->data[0] >> 5) & 0x07;
frame             198 net/lapb/lapb_subr.c 			frame->pf   = skb->data[0] & LAPB_SPF;
frame             203 net/lapb/lapb_subr.c 			frame->type = skb->data[0] & ~LAPB_SPF;
frame             204 net/lapb/lapb_subr.c 			frame->pf   = skb->data[0] & LAPB_SPF;
frame             207 net/lapb/lapb_subr.c 		frame->control[0] = skb->data[0];
frame             268 net/mac80211/fils_aead.c 			    u8 *frame, size_t *frame_len,
frame             271 net/mac80211/fils_aead.c 	struct ieee80211_mgmt *mgmt = (void *)frame;
frame             284 net/mac80211/fils_aead.c 				       ies, frame + *frame_len - ies);
frame             314 net/mac80211/fils_aead.c 	crypt_len = frame + *frame_len - encr;
frame              13 net/mac80211/fils_aead.h 			    u8 *frame, size_t *frame_len,
frame             345 net/mac80211/ieee80211_i.h 	struct sk_buff *frame;
frame             192 net/mac80211/offchannel.c 	if (roc->frame) {
frame             194 net/mac80211/offchannel.c 					roc->frame->data, roc->frame->len,
frame             196 net/mac80211/offchannel.c 		ieee80211_free_txskb(&roc->sdata->local->hw, roc->frame);
frame             265 net/mac80211/offchannel.c 		if (!WARN_ON(!roc->frame)) {
frame             266 net/mac80211/offchannel.c 			ieee80211_tx_skb_tid_band(roc->sdata, roc->frame, 7,
frame             268 net/mac80211/offchannel.c 			roc->frame = NULL;
frame             582 net/mac80211/offchannel.c 	roc->frame = txskb;
frame            4862 net/mac80211/tx.c 		       const void *frame, size_t frame_len,
frame            4866 net/mac80211/tx.c 	const struct ieee80211_hdr *hdr = frame;
frame            4878 net/mac80211/tx.c 			     const void *frame, size_t frame_len,
frame            4882 net/mac80211/tx.c 	const struct ieee80211_hdr *hdr = frame;
frame             361 net/packet/af_packet.c static void __packet_set_status(struct packet_sock *po, void *frame, int status)
frame             365 net/packet/af_packet.c 	h.raw = frame;
frame             387 net/packet/af_packet.c static int __packet_get_status(const struct packet_sock *po, void *frame)
frame             393 net/packet/af_packet.c 	h.raw = frame;
frame             427 net/packet/af_packet.c static __u32 __packet_set_timestamp(struct packet_sock *po, void *frame,
frame             437 net/packet/af_packet.c 	h.raw = frame;
frame            2472 net/packet/af_packet.c 		void *frame, struct net_device *dev, void *data, int tp_len,
frame            2482 net/packet/af_packet.c 	ph.raw = frame;
frame            2551 net/packet/af_packet.c static int tpacket_parse_header(struct packet_sock *po, void *frame,
frame            2557 net/packet/af_packet.c 	ph.raw = frame;
frame            2615 net/packet/af_packet.c 	*data = frame + off;
frame             203 net/rose/rose_subr.c 	unsigned char *frame;
frame             205 net/rose/rose_subr.c 	frame = skb->data;
frame             209 net/rose/rose_subr.c 	switch (frame[2]) {
frame             216 net/rose/rose_subr.c 		return frame[2];
frame             221 net/rose/rose_subr.c 	if ((frame[2] & 0x1F) == ROSE_RR  ||
frame             222 net/rose/rose_subr.c 	    (frame[2] & 0x1F) == ROSE_RNR) {
frame             223 net/rose/rose_subr.c 		*nr = (frame[2] >> 5) & 0x07;
frame             224 net/rose/rose_subr.c 		return frame[2] & 0x1F;
frame             227 net/rose/rose_subr.c 	if ((frame[2] & 0x01) == ROSE_DATA) {
frame             228 net/rose/rose_subr.c 		*q  = (frame[0] & ROSE_Q_BIT) == ROSE_Q_BIT;
frame             229 net/rose/rose_subr.c 		*d  = (frame[0] & ROSE_D_BIT) == ROSE_D_BIT;
frame             230 net/rose/rose_subr.c 		*m  = (frame[2] & ROSE_M_BIT) == ROSE_M_BIT;
frame             231 net/rose/rose_subr.c 		*nr = (frame[2] >> 5) & 0x07;
frame             232 net/rose/rose_subr.c 		*ns = (frame[2] >> 1) & 0x07;
frame            15915 net/wireless/nl80211.c 	struct nlattr *frame;
frame            15942 net/wireless/nl80211.c 	frame = nla_reserve(msg, NL80211_ATTR_FRAME, skb->len);
frame            15943 net/wireless/nl80211.c 	if (!frame)
frame            15946 net/wireless/nl80211.c 	skb_copy_bits(skb, 0, nla_data(frame), skb->len);
frame            16471 net/wireless/nl80211.c 				 const u8 *frame, size_t len,
frame            16479 net/wireless/nl80211.c 	trace_cfg80211_report_obss_beacon(wiphy, frame, len, freq, sig_dbm);
frame            16498 net/wireless/nl80211.c 		    nla_put(msg, NL80211_ATTR_FRAME, len, frame))
frame            2635 net/wireless/trace.h 		__dynamic_array(u8, frame, len)
frame            2639 net/wireless/trace.h 		memcpy(__get_dynamic_array(frame), buf, len);
frame            2643 net/wireless/trace.h 		  le16_to_cpup((__le16 *)__get_dynamic_array(frame)))
frame            2661 net/wireless/trace.h 		__dynamic_array(u8, frame, len)
frame            2665 net/wireless/trace.h 		memcpy(__get_dynamic_array(frame), buf, len);
frame            2669 net/wireless/trace.h 		  le16_to_cpup((__le16 *)__get_dynamic_array(frame)))
frame            3083 net/wireless/trace.h 	TP_PROTO(struct wiphy *wiphy, const u8 *frame, size_t len,
frame            3085 net/wireless/trace.h 	TP_ARGS(wiphy, frame, len, freq, sig_dbm),
frame             573 net/wireless/util.c __ieee80211_amsdu_copy_frag(struct sk_buff *skb, struct sk_buff *frame,
frame             601 net/wireless/util.c 	__frame_add_frag(frame, frag_page, frag_ptr, cur_len, frag_size);
frame             607 net/wireless/util.c 		__frame_add_frag(frame, skb_frag_page(frag),
frame             618 net/wireless/util.c 	struct sk_buff *frame;
frame             636 net/wireless/util.c 	frame = dev_alloc_skb(hlen + sizeof(struct ethhdr) + 2 + cur_len);
frame             637 net/wireless/util.c 	if (!frame)
frame             640 net/wireless/util.c 	skb_reserve(frame, hlen + sizeof(struct ethhdr) + 2);
frame             641 net/wireless/util.c 	skb_copy_bits(skb, offset, skb_put(frame, cur_len), cur_len);
frame             645 net/wireless/util.c 		return frame;
frame             648 net/wireless/util.c 	__ieee80211_amsdu_copy_frag(skb, frame, offset, len);
frame             650 net/wireless/util.c 	return frame;
frame             659 net/wireless/util.c 	struct sk_buff *frame = NULL;
frame             697 net/wireless/util.c 			frame = skb;
frame             700 net/wireless/util.c 			frame = __ieee80211_amsdu_copy(skb, hlen, offset, len,
frame             702 net/wireless/util.c 			if (!frame)
frame             708 net/wireless/util.c 		skb_reset_network_header(frame);
frame             709 net/wireless/util.c 		frame->dev = skb->dev;
frame             710 net/wireless/util.c 		frame->priority = skb->priority;
frame             712 net/wireless/util.c 		payload = frame->data;
frame             718 net/wireless/util.c 			skb_pull(frame, ETH_ALEN + 2);
frame             721 net/wireless/util.c 		memcpy(skb_push(frame, sizeof(eth)), &eth, sizeof(eth));
frame             722 net/wireless/util.c 		__skb_queue_tail(list, frame);
frame             264 net/x25/x25_subr.c 	unsigned char *frame;
frame             268 net/x25/x25_subr.c 	frame = skb->data;
frame             272 net/x25/x25_subr.c 	switch (frame[2]) {
frame             286 net/x25/x25_subr.c 		return frame[2];
frame             290 net/x25/x25_subr.c 		if (frame[2] == X25_RR  ||
frame             291 net/x25/x25_subr.c 		    frame[2] == X25_RNR ||
frame             292 net/x25/x25_subr.c 		    frame[2] == X25_REJ) {
frame             295 net/x25/x25_subr.c 			frame = skb->data;
frame             297 net/x25/x25_subr.c 			*nr = (frame[3] >> 1) & 0x7F;
frame             298 net/x25/x25_subr.c 			return frame[2];
frame             301 net/x25/x25_subr.c 		if ((frame[2] & 0x1F) == X25_RR  ||
frame             302 net/x25/x25_subr.c 		    (frame[2] & 0x1F) == X25_RNR ||
frame             303 net/x25/x25_subr.c 		    (frame[2] & 0x1F) == X25_REJ) {
frame             304 net/x25/x25_subr.c 			*nr = (frame[2] >> 5) & 0x07;
frame             305 net/x25/x25_subr.c 			return frame[2] & 0x1F;
frame             310 net/x25/x25_subr.c 		if ((frame[2] & 0x01) == X25_DATA) {
frame             313 net/x25/x25_subr.c 			frame = skb->data;
frame             315 net/x25/x25_subr.c 			*q  = (frame[0] & X25_Q_BIT) == X25_Q_BIT;
frame             316 net/x25/x25_subr.c 			*d  = (frame[0] & X25_D_BIT) == X25_D_BIT;
frame             317 net/x25/x25_subr.c 			*m  = (frame[3] & X25_EXT_M_BIT) == X25_EXT_M_BIT;
frame             318 net/x25/x25_subr.c 			*nr = (frame[3] >> 1) & 0x7F;
frame             319 net/x25/x25_subr.c 			*ns = (frame[2] >> 1) & 0x7F;
frame             323 net/x25/x25_subr.c 		if ((frame[2] & 0x01) == X25_DATA) {
frame             324 net/x25/x25_subr.c 			*q  = (frame[0] & X25_Q_BIT) == X25_Q_BIT;
frame             325 net/x25/x25_subr.c 			*d  = (frame[0] & X25_D_BIT) == X25_D_BIT;
frame             326 net/x25/x25_subr.c 			*m  = (frame[2] & X25_STD_M_BIT) == X25_STD_M_BIT;
frame             327 net/x25/x25_subr.c 			*nr = (frame[2] >> 5) & 0x07;
frame             328 net/x25/x25_subr.c 			*ns = (frame[2] >> 1) & 0x07;
frame             333 net/x25/x25_subr.c 	pr_debug("invalid PLP frame %3ph\n", frame);
frame              16 sound/firewire/motu/amdtp-motu-trace.h static void copy_sph(u32 *frame, __be32 *buffer, unsigned int data_blocks,
frame              72 sound/oss/dmasound/dmasound_atari.c 			  u_char frame[], ssize_t *frameUsed,
frame              75 sound/oss/dmasound/dmasound_atari.c 			 u_char frame[], ssize_t *frameUsed,
frame              78 sound/oss/dmasound/dmasound_atari.c 			 u_char frame[], ssize_t *frameUsed,
frame              81 sound/oss/dmasound/dmasound_atari.c 			    u_char frame[], ssize_t *frameUsed,
frame              84 sound/oss/dmasound/dmasound_atari.c 			    u_char frame[], ssize_t *frameUsed,
frame              87 sound/oss/dmasound/dmasound_atari.c 			    u_char frame[], ssize_t *frameUsed,
frame              90 sound/oss/dmasound/dmasound_atari.c 			    u_char frame[], ssize_t *frameUsed,
frame              93 sound/oss/dmasound/dmasound_atari.c 			   u_char frame[], ssize_t *frameUsed,
frame              96 sound/oss/dmasound/dmasound_atari.c 			  u_char frame[], ssize_t *frameUsed,
frame              99 sound/oss/dmasound/dmasound_atari.c 			  u_char frame[], ssize_t *frameUsed,
frame             102 sound/oss/dmasound/dmasound_atari.c 			     u_char frame[], ssize_t *frameUsed,
frame             105 sound/oss/dmasound/dmasound_atari.c 			     u_char frame[], ssize_t *frameUsed,
frame             108 sound/oss/dmasound/dmasound_atari.c 			     u_char frame[], ssize_t *frameUsed,
frame             111 sound/oss/dmasound/dmasound_atari.c 			     u_char frame[], ssize_t *frameUsed,
frame             156 sound/oss/dmasound/dmasound_atari.c 			  u_char frame[], ssize_t *frameUsed,
frame             162 sound/oss/dmasound/dmasound_atari.c 	u_char *p = &frame[*frameUsed];
frame             181 sound/oss/dmasound/dmasound_atari.c 			 u_char frame[], ssize_t *frameUsed,
frame             185 sound/oss/dmasound/dmasound_atari.c 	void *p = &frame[*frameUsed];
frame             199 sound/oss/dmasound/dmasound_atari.c 			 u_char frame[], ssize_t *frameUsed,
frame             205 sound/oss/dmasound/dmasound_atari.c 		u_char *p = &frame[*frameUsed];
frame             216 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             234 sound/oss/dmasound/dmasound_atari.c 			    u_char frame[], ssize_t *frameUsed,
frame             240 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             254 sound/oss/dmasound/dmasound_atari.c 		void *p = (u_short *)&frame[*frameUsed];
frame             266 sound/oss/dmasound/dmasound_atari.c 			    u_char frame[], ssize_t *frameUsed,
frame             272 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             287 sound/oss/dmasound/dmasound_atari.c 		u_long *p = (u_long *)&frame[*frameUsed];
frame             305 sound/oss/dmasound/dmasound_atari.c 			    u_char frame[], ssize_t *frameUsed,
frame             312 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             327 sound/oss/dmasound/dmasound_atari.c 		u_long *p = (u_long *)&frame[*frameUsed];
frame             346 sound/oss/dmasound/dmasound_atari.c 			    u_char frame[], ssize_t *frameUsed,
frame             353 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             367 sound/oss/dmasound/dmasound_atari.c 		u_long *p = (u_long *)&frame[*frameUsed];
frame             386 sound/oss/dmasound/dmasound_atari.c 			   u_char frame[], ssize_t *frameUsed,
frame             399 sound/oss/dmasound/dmasound_atari.c 		u_char *p = &frame[*frameUsed];
frame             418 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             448 sound/oss/dmasound/dmasound_atari.c 			  u_char frame[], ssize_t *frameUsed,
frame             459 sound/oss/dmasound/dmasound_atari.c 		u_char *p = &frame[*frameUsed];
frame             476 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             502 sound/oss/dmasound/dmasound_atari.c 			  u_char frame[], ssize_t *frameUsed,
frame             513 sound/oss/dmasound/dmasound_atari.c 		u_char *p = &frame[*frameUsed];
frame             531 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             558 sound/oss/dmasound/dmasound_atari.c 			     u_char frame[], ssize_t *frameUsed,
frame             569 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             588 sound/oss/dmasound/dmasound_atari.c 		u_long *p = (u_long *)&frame[*frameUsed];
frame             614 sound/oss/dmasound/dmasound_atari.c 			     u_char frame[], ssize_t *frameUsed,
frame             625 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             645 sound/oss/dmasound/dmasound_atari.c 		u_long *p = (u_long *)&frame[*frameUsed];
frame             672 sound/oss/dmasound/dmasound_atari.c 			     u_char frame[], ssize_t *frameUsed,
frame             683 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             703 sound/oss/dmasound/dmasound_atari.c 		u_long *p = (u_long *)&frame[*frameUsed];
frame             730 sound/oss/dmasound/dmasound_atari.c 			     u_char frame[], ssize_t *frameUsed,
frame             741 sound/oss/dmasound/dmasound_atari.c 		u_short *p = (u_short *)&frame[*frameUsed];
frame             761 sound/oss/dmasound/dmasound_atari.c 		u_long *p = (u_long *)&frame[*frameUsed];
frame             276 sound/oss/dmasound/dmasound_core.c 				    size_t userCount, u_char frame[],
frame             313 sound/oss/dmasound/dmasound_core.c 		return ct_func(userPtr, userCount, frame, frameUsed, frameLeft);
frame             158 sound/oss/dmasound/dmasound_paula.c 			 u_char frame[], ssize_t *frameUsed, ssize_t frameLeft)
frame             163 sound/oss/dmasound/dmasound_paula.c 		void *p = &frame[*frameUsed];
frame             169 sound/oss/dmasound/dmasound_paula.c 		u_char *left = &frame[*frameUsed>>1];
frame             191 sound/oss/dmasound/dmasound_paula.c 			u_char frame[], ssize_t *frameUsed,		\
frame             197 sound/oss/dmasound/dmasound_paula.c 		u_char *p = &frame[*frameUsed];				\
frame             208 sound/oss/dmasound/dmasound_paula.c 		u_char *left = &frame[*frameUsed>>1];			\
frame             242 sound/oss/dmasound/dmasound_paula.c 			u_char frame[], ssize_t *frameUsed,		\
frame             250 sound/oss/dmasound/dmasound_paula.c 		u_char *high = &frame[*frameUsed>>1];			\
frame             263 sound/oss/dmasound/dmasound_paula.c 		u_char *lefth = &frame[*frameUsed>>2];			\
frame              63 sound/oss/dmasound/dmasound_q40.c 			   u_char frame[], ssize_t *frameUsed,
frame              68 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame              84 sound/oss/dmasound/dmasound_q40.c 			  u_char frame[], ssize_t *frameUsed,
frame              88 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame             103 sound/oss/dmasound/dmasound_q40.c 			  u_char frame[], ssize_t *frameUsed,
frame             107 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame             119 sound/oss/dmasound/dmasound_q40.c 			    u_char frame[], ssize_t *frameUsed,
frame             125 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame             157 sound/oss/dmasound/dmasound_q40.c 			   u_char frame[], ssize_t *frameUsed,
frame             160 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame             194 sound/oss/dmasound/dmasound_q40.c 			   u_char frame[], ssize_t *frameUsed,
frame             197 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame             229 sound/oss/dmasound/dmasound_q40.c 			    u_char frame[], ssize_t *frameUsed,
frame             235 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame             270 sound/oss/dmasound/dmasound_q40.c 			   u_char frame[], ssize_t *frameUsed,
frame             273 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame             309 sound/oss/dmasound/dmasound_q40.c 			   u_char frame[], ssize_t *frameUsed,
frame             312 sound/oss/dmasound/dmasound_q40.c 	u_char *p = (u_char *) &frame[*frameUsed];
frame            6245 sound/pci/rme9652/hdspm.c 				ltc.frame = drop_frame;
frame            6247 sound/pci/rme9652/hdspm.c 				ltc.frame = full_frame;
frame            6251 sound/pci/rme9652/hdspm.c 			ltc.frame = frame_invalid;
frame            1754 sound/soc/codecs/arizona.c 				    int base, int bclk, int lrclk, int frame)
frame            1767 sound/soc/codecs/arizona.c 	if (frame != (val & (ARIZONA_AIF1TX_WL_MASK |
frame            1788 sound/soc/codecs/arizona.c 	int bclk, lrclk, wl, frame, bclk_target;
frame            1842 sound/soc/codecs/arizona.c 	frame = wl << ARIZONA_AIF1TX_WL_SHIFT | tdm_width;
frame            1844 sound/soc/codecs/arizona.c 	reconfig = arizona_aif_cfg_changed(component, base, bclk, lrclk, frame);
frame            1877 sound/soc/codecs/arizona.c 					 ARIZONA_AIF1TX_SLOT_LEN_MASK, frame);
frame            1881 sound/soc/codecs/arizona.c 				   ARIZONA_AIF1RX_SLOT_LEN_MASK, frame);
frame             366 sound/soc/codecs/hdac_hdmi.c 	struct hdmi_audio_infoframe frame;
frame             392 sound/soc/codecs/hdac_hdmi.c 		hdmi_audio_infoframe_init(&frame);
frame             394 sound/soc/codecs/hdac_hdmi.c 		frame.channels = channels;
frame             395 sound/soc/codecs/hdac_hdmi.c 		frame.channel_allocation = ca;
frame             397 sound/soc/codecs/hdac_hdmi.c 		ret = hdmi_audio_infoframe_pack(&frame, buffer, sizeof(buffer));
frame            3034 sound/soc/codecs/madera.c 				  int base, int bclk, int lrclk, int frame)
frame            3057 sound/soc/codecs/madera.c 	if (frame != (val & (MADERA_AIF1TX_WL_MASK |
frame            3081 sound/soc/codecs/madera.c 	int bclk, lrclk, wl, frame, bclk_target, num_rates;
frame            3140 sound/soc/codecs/madera.c 	frame = wl << MADERA_AIF1TX_WL_SHIFT | tdm_width;
frame            3142 sound/soc/codecs/madera.c 	reconfig = madera_aif_cfg_changed(component, base, bclk, lrclk, frame);
frame            3173 sound/soc/codecs/madera.c 				   MADERA_AIF1TX_SLOT_LEN_MASK, frame);
frame            3177 sound/soc/codecs/madera.c 				   MADERA_AIF1RX_SLOT_LEN_MASK, frame);
frame            1004 sound/soc/mediatek/common/mtk-btcvsd.c 	snd_pcm_uframes_t frame = 0;
frame            1036 sound/soc/mediatek/common/mtk-btcvsd.c 	frame = btcvsd_bytes_to_frame(substream, byte);
frame            1037 sound/soc/mediatek/common/mtk-btcvsd.c 	frame += bt_stream->prev_frame;
frame            1038 sound/soc/mediatek/common/mtk-btcvsd.c 	frame %= substream->runtime->buffer_size;
frame            1040 sound/soc/mediatek/common/mtk-btcvsd.c 	bt_stream->prev_frame = frame;
frame            1044 sound/soc/mediatek/common/mtk-btcvsd.c 	return frame;
frame            3202 sound/soc/soc-core.c 	int bit, frame;
frame            3260 sound/soc/soc-core.c 	frame = !!of_get_property(np, prop, NULL);
frame            3262 sound/soc/soc-core.c 	switch ((bit << 4) + frame) {
frame            3288 sound/soc/soc-core.c 	frame = !!of_get_property(np, prop, NULL);
frame            3289 sound/soc/soc-core.c 	if (frame && framemaster)
frame            3292 sound/soc/soc-core.c 	switch ((bit << 4) + frame) {
frame             372 sound/soc/sof/topology.c 	enum sof_ipc_frame frame;
frame             388 sound/soc/sof/topology.c 			return sof_frames[i].frame;
frame             392 sound/soc/uniphier/aio-reg.h #define SBF_(frame, shift)    (((frame) * 2 - 1) << shift)
frame             195 sound/usb/6fire/pcm.c 	int frame;
frame             224 sound/usb/6fire/pcm.c 		for (frame = 0; frame < frame_count; frame++) {
frame             243 sound/usb/6fire/pcm.c 	int frame;
frame             272 sound/usb/6fire/pcm.c 		for (frame = 0; frame < frame_count; frame++) {
frame             295 sound/usb/6fire/pcm.c 	int frame;
frame             363 sound/usb/6fire/pcm.c 			for (frame = 0; frame < frame_count; frame++)
frame             624 sound/usb/caiaq/audio.c 	int i, frame, len, send_it = 0, outframe = 0;
frame             651 sound/usb/caiaq/audio.c 	for (frame = 0; frame < FRAMES_PER_URB; frame++) {
frame             652 sound/usb/caiaq/audio.c 		if (urb->iso_frame_desc[frame].status)
frame             664 sound/usb/caiaq/audio.c 			read_in_urb(cdev, urb, &urb->iso_frame_desc[frame]);
frame             684 sound/usb/caiaq/audio.c 	for (frame = 0; frame < FRAMES_PER_URB; frame++) {
frame             685 sound/usb/caiaq/audio.c 		urb->iso_frame_desc[frame].offset = BYTES_PER_FRAME * frame;
frame             686 sound/usb/caiaq/audio.c 		urb->iso_frame_desc[frame].length = BYTES_PER_FRAME;
frame             687 sound/usb/caiaq/audio.c 		urb->iso_frame_desc[frame].actual_length = 0;
frame             709 sound/usb/caiaq/audio.c 	int i, frame;
frame             739 sound/usb/caiaq/audio.c 		for (frame = 0; frame < FRAMES_PER_URB; frame++) {
frame             741 sound/usb/caiaq/audio.c 				&urbs[i]->iso_frame_desc[frame];
frame             743 sound/usb/caiaq/audio.c 			iso->offset = BYTES_PER_FRAME * frame;
frame             653 sound/usb/usx2y/usb_stream.c 	int frame = 0, iters = 0;
frame             683 sound/usb/usx2y/usb_stream.c 			frame = usb_get_current_frame_number(dev);
frame             687 sound/usb/usx2y/usb_stream.c 			} while (now > -1 && now == frame);
frame             709 sound/usb/usx2y/usb_stream.c 	snd_printdd(KERN_DEBUG "%i %i\n", frame, iters);
frame             183 sound/usb/usx2y/usbusx2yaudio.c static int usX2Y_urb_submit(struct snd_usX2Y_substream *subs, struct urb *urb, int frame)
frame             188 sound/usb/usx2y/usbusx2yaudio.c 	urb->start_frame = (frame + NRURBS * nr_of_packs());  // let hcd do rollover sanity checks
frame             200 sound/usb/usx2y/usbusx2yaudio.c 					  int frame)
frame             225 sound/usb/usx2y/usbusx2yaudio.c 		    (err = usX2Y_urb_submit(playbacksubs, urb, frame))) {
frame             239 sound/usb/usx2y/usbusx2yaudio.c 		if ((err = usX2Y_urb_submit(capsubs, capsubs->completed_urb, frame)))
frame             148 sound/usb/usx2y/usx2yhwdeppcm.c 			shm->captured_iso[head].frame = urb->start_frame + pack;
frame             163 sound/usb/usx2y/usx2yhwdeppcm.c 						 int frame)
frame             188 sound/usb/usx2y/usx2yhwdeppcm.c 		    (err = usX2Y_urb_submit(playbacksubs, urb, frame))) {
frame             205 sound/usb/usx2y/usx2yhwdeppcm.c 		if ((err = usX2Y_urb_submit(capsubs, capsubs->completed_urb, frame)))
frame             208 sound/usb/usx2y/usx2yhwdeppcm.c 			if ((err = usX2Y_urb_submit(capsubs2, capsubs2->completed_urb, frame)))
frame              14 sound/usb/usx2y/usx2yhwdeppcm.h 		int	frame,
frame             147 tools/firewire/decode-fcp.c 	struct avc_frame *frame =
frame             154 tools/firewire/decode-fcp.c 	info = &opcode_info[frame->opcode];
frame             157 tools/firewire/decode-fcp.c 			 "(unknown opcode 0x%02x)", frame->opcode);
frame             164 tools/firewire/decode-fcp.c 	    ctype_names[frame->ctype], subunit_type_names[frame->subunit_type],
frame             165 tools/firewire/decode-fcp.c 	    frame->subunit_id, name);
frame             176 tools/firewire/decode-fcp.c 	struct avc_frame *frame =
frame             186 tools/firewire/decode-fcp.c 		switch (frame->cts) {
frame             206 tools/firewire/decode-fcp.c 			printf("reserved fcp frame (ctx=0x%02x)\n", frame->cts);
frame              46 tools/perf/arch/powerpc/util/skip-callchain-idx.c static int check_return_reg(int ra_regno, Dwarf_Frame *frame)
frame              54 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	result = dwarf_frame_register(frame, ra_regno, ops_mem, &ops, &nops);
frame              74 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	result = dwarf_frame_cfa(frame, &ops, &nops);
frame             102 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	Dwarf_Frame	*frame;
frame             110 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	result = dwarf_cfi_addrframe(cfi, pc-bias, &frame);
frame             116 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	return frame;
frame             126 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	Dwarf_Frame     *frame;
frame             135 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	result = dwarf_cfi_addrframe(cfi, pc-bias, &frame);
frame             141 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	return frame;
frame             157 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	Dwarf_Frame	*frame;
frame             199 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	frame = get_eh_frame(mod, pc);
frame             200 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	if (!frame) {
frame             201 tools/perf/arch/powerpc/util/skip-callchain-idx.c 		frame = get_dwarf_frame(mod, pc);
frame             202 tools/perf/arch/powerpc/util/skip-callchain-idx.c 		if (!frame)
frame             206 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	ra_regno = dwarf_frame_info(frame, &start, &end, &signalp);
frame             213 tools/perf/arch/powerpc/util/skip-callchain-idx.c 	rc = check_return_reg(ra_regno, frame);
frame             657 tools/perf/util/probe-finder.c 	Dwarf_Frame *frame = NULL;
frame             690 tools/perf/util/probe-finder.c 		if ((dwarf_cfi_addrframe(pf->cfi_eh, pf->addr, &frame) != 0 &&
frame             691 tools/perf/util/probe-finder.c 		     (dwarf_cfi_addrframe(pf->cfi_dbg, pf->addr, &frame) != 0)) ||
frame             692 tools/perf/util/probe-finder.c 		    dwarf_frame_cfa(frame, &pf->fb_ops, &nops) != 0) {
frame             695 tools/perf/util/probe-finder.c 			free(frame);
frame             705 tools/perf/util/probe-finder.c 	free(frame);
frame              82 tools/testing/selftests/bpf/progs/pyperf.h 					   FrameData *frame, Symbol *symbol)
frame              85 tools/testing/selftests/bpf/progs/pyperf.h 	bpf_probe_read(&frame->f_back,
frame              86 tools/testing/selftests/bpf/progs/pyperf.h 		       sizeof(frame->f_back),
frame              88 tools/testing/selftests/bpf/progs/pyperf.h 	bpf_probe_read(&frame->f_code,
frame              89 tools/testing/selftests/bpf/progs/pyperf.h 		       sizeof(frame->f_code),
frame              93 tools/testing/selftests/bpf/progs/pyperf.h 	if (!frame->f_code)
frame              95 tools/testing/selftests/bpf/progs/pyperf.h 	bpf_probe_read(&frame->co_filename,
frame              96 tools/testing/selftests/bpf/progs/pyperf.h 		       sizeof(frame->co_filename),
frame              97 tools/testing/selftests/bpf/progs/pyperf.h 		       frame->f_code + pidData->offsets.PyCodeObject_filename);
frame              98 tools/testing/selftests/bpf/progs/pyperf.h 	bpf_probe_read(&frame->co_name,
frame              99 tools/testing/selftests/bpf/progs/pyperf.h 		       sizeof(frame->co_name),
frame             100 tools/testing/selftests/bpf/progs/pyperf.h 		       frame->f_code + pidData->offsets.PyCodeObject_name);
frame             102 tools/testing/selftests/bpf/progs/pyperf.h 	if (frame->co_filename)
frame             105 tools/testing/selftests/bpf/progs/pyperf.h 				   frame->co_filename + pidData->offsets.String_data);
frame             106 tools/testing/selftests/bpf/progs/pyperf.h 	if (frame->co_name)
frame             109 tools/testing/selftests/bpf/progs/pyperf.h 				   frame->co_name + pidData->offsets.String_data);
frame             203 tools/testing/selftests/bpf/progs/pyperf.h 		FrameData frame;
frame             221 tools/testing/selftests/bpf/progs/pyperf.h 			if (frame_ptr && get_frame_data(frame_ptr, pidData, &frame, &sym)) {
frame             234 tools/testing/selftests/bpf/progs/pyperf.h 				frame_ptr = frame.f_back;