var               150 arch/arm/mach-pxa/am200epd.c 	if ((info->var.xres != am200_fb_info.modes->xres)
var               151 arch/arm/mach-pxa/am200epd.c 		|| (info->var.yres != am200_fb_info.modes->yres))
var               114 arch/arm/mach-pxa/idp.c static void idp_lcd_power(int on, struct fb_var_screeninfo *var)
var               661 arch/arm/mach-pxa/mioa701.c #define MIO_PARENT_DEV(var, strname, tparent, pdata)	\
var               662 arch/arm/mach-pxa/mioa701.c static struct platform_device var = {			\
var               670 arch/arm/mach-pxa/mioa701.c #define MIO_SIMPLE_DEV(var, strname, pdata)	\
var               671 arch/arm/mach-pxa/mioa701.c 	MIO_PARENT_DEV(var, strname, NULL, pdata)
var                86 arch/arm/mach-pxa/pcm990-baseboard.c static void pcm990_lcd_power(int on, struct fb_var_screeninfo *var)
var               406 arch/arm/mach-pxa/saar.c static void ltm022a97a_lcd_power(int on, struct fb_var_screeninfo *var)
var               409 arch/arm/mach-pxa/saar.c 	struct fb_info *info = container_of(var, struct fb_info, var);
var               425 arch/arm/mach-pxa/tavorevb.c static void ltm020d550_lcd_power(int on, struct fb_var_screeninfo *var)
var               427 arch/arm/mach-pxa/tavorevb.c 	struct fb_info *info = container_of(var, struct fb_info, var);
var                10 arch/arm/mach-rpc/include/mach/acornfb.h #define acornfb_bandwidth(var) ((var)->pixclock * 8 / (var)->bits_per_pixel)
var                13 arch/arm/mach-rpc/include/mach/acornfb.h acornfb_valid_pixrate(struct fb_var_screeninfo *var)
var                17 arch/arm/mach-rpc/include/mach/acornfb.h 	if (!var->pixclock)
var                32 arch/arm/mach-rpc/include/mach/acornfb.h 	return acornfb_bandwidth(var) >= limit;
var                80 arch/arm/mach-rpc/include/mach/acornfb.h 			  struct fb_var_screeninfo *var)
var                85 arch/arm/mach-rpc/include/mach/acornfb.h 	div = var->pixclock / 9090; /*9921*/
var               119 arch/arm/mach-rpc/include/mach/acornfb.h 		unsigned long bandwidth = acornfb_bandwidth(var);
var               133 arch/arm/mach-rpc/include/mach/acornfb.h 	vidc->pll_ctl = acornfb_vidc20_find_pll(var->pixclock / div);
var                48 arch/arm64/include/asm/cputype.h #define MIDR_CPU_VAR_REV(var, rev) \
var                49 arch/arm64/include/asm/cputype.h 	(((var)	<< MIDR_VARIANT_SHIFT) | (rev))
var               176 arch/arm64/include/asm/fpsimdmacros.h .macro _for var:req, from:req, to:req, insn:vararg
var               546 arch/arm64/kernel/cpu_errata.c #define ERRATA_MIDR_REV_RANGE(m, var, r_min, r_max)	 \
var               547 arch/arm64/kernel/cpu_errata.c 	ERRATA_MIDR_RANGE(m, var, r_min, var, r_max)
var               550 arch/arm64/kernel/cpu_errata.c #define ERRATA_MIDR_REV(model, var, rev)	\
var               551 arch/arm64/kernel/cpu_errata.c 	ERRATA_MIDR_RANGE(model, var, rev, var, rev)
var                55 arch/ia64/include/asm/mca_asm.h #define GET_THIS_PADDR(reg, var)		\
var                57 arch/ia64/include/asm/mca_asm.h         addl	reg = THIS_CPU(var), reg
var                11 arch/ia64/include/asm/percpu.h # define THIS_CPU(var)	(var)  /* use this to mark accesses to per-CPU variables... */
var                41 arch/ia64/include/asm/percpu.h #define __ia64_per_cpu_var(var) (*({					\
var                42 arch/ia64/include/asm/percpu.h 	__verify_pcpu_ptr(&(var));					\
var                43 arch/ia64/include/asm/percpu.h 	((typeof(var) __kernel __force *)&(var));			\
var                25 arch/microblaze/include/asm/entry.h #define PER_CPU(var) var
var                82 arch/mips/generic/yamon-dt.c 	char *var, param_name[10], *var_names[] = {
var                88 arch/mips/generic/yamon-dt.c 		var = fw_getenv(var_names[i]);
var                89 arch/mips/generic/yamon-dt.c 		if (!var)
var                92 arch/mips/generic/yamon-dt.c 		err = kstrtoul(var, 0, &phys_memsize);
var                97 arch/mips/generic/yamon-dt.c 			var_names[i], var);
var               111 arch/mips/generic/yamon-dt.c 		var = strstr(arcs_cmdline, param_name);
var               112 arch/mips/generic/yamon-dt.c 		if (!var)
var               115 arch/mips/generic/yamon-dt.c 		memsize = memparse(var + strlen(param_name), NULL);
var               139 arch/mips/mti-malta/malta-dtshim.c 	char *var, param_name[10], *var_names[] = {
var               150 arch/mips/mti-malta/malta-dtshim.c 		var = fw_getenv(var_names[i]);
var               151 arch/mips/mti-malta/malta-dtshim.c 		if (!var)
var               154 arch/mips/mti-malta/malta-dtshim.c 		err = kstrtoul(var, 0, &physical_memsize);
var               159 arch/mips/mti-malta/malta-dtshim.c 			var_names[i], var);
var               181 arch/mips/mti-malta/malta-dtshim.c 		var = strstr(arcs_cmdline, param_name);
var               182 arch/mips/mti-malta/malta-dtshim.c 		if (!var)
var               185 arch/mips/mti-malta/malta-dtshim.c 		memsize = memparse(var + strlen(param_name), NULL);
var               298 arch/mips/pmcs-msp71xx/msp_prom.c 	char **var = prom_envp;
var               301 arch/mips/pmcs-msp71xx/msp_prom.c 	while (*var) {
var               302 arch/mips/pmcs-msp71xx/msp_prom.c 		if (strncmp(env_name, *var, i) == 0) {
var               303 arch/mips/pmcs-msp71xx/msp_prom.c 			return *var + strlen(env_name) + 1;
var               305 arch/mips/pmcs-msp71xx/msp_prom.c 		var++;
var               286 arch/parisc/math-emu/cnv_float.h 	int var;				\
var               287 arch/parisc/math-emu/cnv_float.h 	for (var=8; var >=1; var >>= 1) {	\
var               289 arch/parisc/math-emu/cnv_float.h 		position -= var;		\
var               290 arch/parisc/math-emu/cnv_float.h 		else position += var;		\
var               386 arch/powerpc/perf/hv-24x7.c 	return sprintf(buf, "%s\n", (char *)d->var);
var               398 arch/powerpc/perf/hv-24x7.c 	attr->var = str;
var              1010 arch/powerpc/platforms/pseries/vio.c #define viobus_cmo_pool_rd_attr(name, var)                              \
var              1012 arch/powerpc/platforms/pseries/vio.c cmo_##name##_##var##_show(struct bus_type *bt, char *buf)               \
var              1014 arch/powerpc/platforms/pseries/vio.c 	return sprintf(buf, "%lu\n", vio_cmo.name.var);                 \
var              1016 arch/powerpc/platforms/pseries/vio.c static BUS_ATTR_RO(cmo_##name##_##var)
var                29 arch/s390/include/asm/sections.h #define __bootdata(var) __section(.boot.data.var) var
var                36 arch/s390/include/asm/sections.h #define __bootdata_preserved(var) __section(.boot.preserved.data.var) var
var                41 arch/sh/include/asm/barrier.h #define __smp_store_mb(var, value) do { (void)xchg(&var, value); } while (0)
var                 8 arch/sparc/include/asm/ldc.h void ldom_set_var(const char *var, const char *value);
var               744 arch/sparc/kernel/ds.c void ldom_set_var(const char *var, const char *value)
var               785 arch/sparc/kernel/ds.c 		if (strlen(var) + strlen(value) + 2 >
var               790 arch/sparc/kernel/ds.c 				strlen(var) + strlen(value) + 2,
var               791 arch/sparc/kernel/ds.c 				sizeof(pkt) - sizeof(pkt.header), var, value);
var               800 arch/sparc/kernel/ds.c 		strcpy(p, var);
var               801 arch/sparc/kernel/ds.c 		p += strlen(var) + 1;
var               834 arch/sparc/kernel/ds.c 			       dp->id, var, value,
var               839 arch/sparc/kernel/ds.c 		       var, value);
var                93 arch/x86/events/intel/pt.c 	enum pt_capabilities cap = (long)ea->var;
var               259 arch/x86/events/intel/pt.c 		de_attr->var			= (void *)i;
var                64 arch/x86/include/asm/barrier.h #define __smp_store_mb(var, value) do { (void)xchg(&var, value); } while (0)
var                15 arch/x86/include/asm/debugreg.h #define get_debugreg(var, register)				\
var                16 arch/x86/include/asm/debugreg.h 	(var) = native_get_debugreg(register)
var              1039 arch/x86/include/asm/kvm_host.h 			    struct kvm_segment *var, int seg);
var              1042 arch/x86/include/asm/kvm_host.h 			    struct kvm_segment *var, int seg);
var              1375 arch/x86/include/asm/kvm_host.h void kvm_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
var               101 arch/x86/include/asm/paravirt.h #define get_debugreg(var, reg) var = paravirt_get_debugreg(reg)
var                28 arch/x86/include/asm/percpu.h #define PER_CPU(var, reg)						\
var                30 arch/x86/include/asm/percpu.h 	lea var(reg), reg
var                31 arch/x86/include/asm/percpu.h #define PER_CPU_VAR(var)	%__percpu_seg:var
var                33 arch/x86/include/asm/percpu.h #define PER_CPU(var, reg)	__percpu_mov_op $var, reg
var                34 arch/x86/include/asm/percpu.h #define PER_CPU_VAR(var)	var
var                38 arch/x86/include/asm/percpu.h #define INIT_PER_CPU_VAR(var)  init_per_cpu__##var
var                40 arch/x86/include/asm/percpu.h #define INIT_PER_CPU_VAR(var)  var
var                77 arch/x86/include/asm/percpu.h #define DECLARE_INIT_PER_CPU(var) \
var                78 arch/x86/include/asm/percpu.h        extern typeof(var) init_per_cpu_var(var)
var                81 arch/x86/include/asm/percpu.h #define init_per_cpu_var(var)  init_per_cpu__##var
var                83 arch/x86/include/asm/percpu.h #define init_per_cpu_var(var)  var
var                90 arch/x86/include/asm/percpu.h #define percpu_to_op(qual, op, var, val)		\
var                92 arch/x86/include/asm/percpu.h 	typedef typeof(var) pto_T__;			\
var                98 arch/x86/include/asm/percpu.h 	switch (sizeof(var)) {				\
var               101 arch/x86/include/asm/percpu.h 		    : "+m" (var)			\
var               106 arch/x86/include/asm/percpu.h 		    : "+m" (var)			\
var               111 arch/x86/include/asm/percpu.h 		    : "+m" (var)			\
var               116 arch/x86/include/asm/percpu.h 		    : "+m" (var)			\
var               127 arch/x86/include/asm/percpu.h #define percpu_add_op(qual, var, val)					\
var               129 arch/x86/include/asm/percpu.h 	typedef typeof(var) pao_T__;					\
var               138 arch/x86/include/asm/percpu.h 	switch (sizeof(var)) {						\
var               141 arch/x86/include/asm/percpu.h 			asm qual ("incb "__percpu_arg(0) : "+m" (var));	\
var               143 arch/x86/include/asm/percpu.h 			asm qual ("decb "__percpu_arg(0) : "+m" (var));	\
var               146 arch/x86/include/asm/percpu.h 			    : "+m" (var)				\
var               151 arch/x86/include/asm/percpu.h 			asm qual ("incw "__percpu_arg(0) : "+m" (var));	\
var               153 arch/x86/include/asm/percpu.h 			asm qual ("decw "__percpu_arg(0) : "+m" (var));	\
var               156 arch/x86/include/asm/percpu.h 			    : "+m" (var)				\
var               161 arch/x86/include/asm/percpu.h 			asm qual ("incl "__percpu_arg(0) : "+m" (var));	\
var               163 arch/x86/include/asm/percpu.h 			asm qual ("decl "__percpu_arg(0) : "+m" (var));	\
var               166 arch/x86/include/asm/percpu.h 			    : "+m" (var)				\
var               171 arch/x86/include/asm/percpu.h 			asm qual ("incq "__percpu_arg(0) : "+m" (var));	\
var               173 arch/x86/include/asm/percpu.h 			asm qual ("decq "__percpu_arg(0) : "+m" (var));	\
var               176 arch/x86/include/asm/percpu.h 			    : "+m" (var)				\
var               183 arch/x86/include/asm/percpu.h #define percpu_from_op(qual, op, var)			\
var               185 arch/x86/include/asm/percpu.h 	typeof(var) pfo_ret__;				\
var               186 arch/x86/include/asm/percpu.h 	switch (sizeof(var)) {				\
var               190 arch/x86/include/asm/percpu.h 		    : "m" (var));			\
var               195 arch/x86/include/asm/percpu.h 		    : "m" (var));			\
var               200 arch/x86/include/asm/percpu.h 		    : "m" (var));			\
var               205 arch/x86/include/asm/percpu.h 		    : "m" (var));			\
var               212 arch/x86/include/asm/percpu.h #define percpu_stable_op(op, var)			\
var               214 arch/x86/include/asm/percpu.h 	typeof(var) pfo_ret__;				\
var               215 arch/x86/include/asm/percpu.h 	switch (sizeof(var)) {				\
var               219 arch/x86/include/asm/percpu.h 		    : "p" (&(var)));			\
var               224 arch/x86/include/asm/percpu.h 		    : "p" (&(var)));			\
var               229 arch/x86/include/asm/percpu.h 		    : "p" (&(var)));			\
var               234 arch/x86/include/asm/percpu.h 		    : "p" (&(var)));			\
var               241 arch/x86/include/asm/percpu.h #define percpu_unary_op(qual, op, var)			\
var               243 arch/x86/include/asm/percpu.h 	switch (sizeof(var)) {				\
var               246 arch/x86/include/asm/percpu.h 		    : "+m" (var));			\
var               250 arch/x86/include/asm/percpu.h 		    : "+m" (var));			\
var               254 arch/x86/include/asm/percpu.h 		    : "+m" (var));			\
var               258 arch/x86/include/asm/percpu.h 		    : "+m" (var));			\
var               267 arch/x86/include/asm/percpu.h #define percpu_add_return_op(qual, var, val)				\
var               269 arch/x86/include/asm/percpu.h 	typeof(var) paro_ret__ = val;					\
var               270 arch/x86/include/asm/percpu.h 	switch (sizeof(var)) {						\
var               273 arch/x86/include/asm/percpu.h 			    : "+q" (paro_ret__), "+m" (var)		\
var               278 arch/x86/include/asm/percpu.h 			    : "+r" (paro_ret__), "+m" (var)		\
var               283 arch/x86/include/asm/percpu.h 			    : "+r" (paro_ret__), "+m" (var)		\
var               288 arch/x86/include/asm/percpu.h 			    : "+re" (paro_ret__), "+m" (var)		\
var               302 arch/x86/include/asm/percpu.h #define percpu_xchg_op(qual, var, nval)					\
var               304 arch/x86/include/asm/percpu.h 	typeof(var) pxo_ret__;						\
var               305 arch/x86/include/asm/percpu.h 	typeof(var) pxo_new__ = (nval);					\
var               306 arch/x86/include/asm/percpu.h 	switch (sizeof(var)) {						\
var               311 arch/x86/include/asm/percpu.h 			    : "=&a" (pxo_ret__), "+m" (var)		\
var               319 arch/x86/include/asm/percpu.h 			    : "=&a" (pxo_ret__), "+m" (var)		\
var               327 arch/x86/include/asm/percpu.h 			    : "=&a" (pxo_ret__), "+m" (var)		\
var               335 arch/x86/include/asm/percpu.h 			    : "=&a" (pxo_ret__), "+m" (var)		\
var               348 arch/x86/include/asm/percpu.h #define percpu_cmpxchg_op(qual, var, oval, nval)			\
var               350 arch/x86/include/asm/percpu.h 	typeof(var) pco_ret__;						\
var               351 arch/x86/include/asm/percpu.h 	typeof(var) pco_old__ = (oval);					\
var               352 arch/x86/include/asm/percpu.h 	typeof(var) pco_new__ = (nval);					\
var               353 arch/x86/include/asm/percpu.h 	switch (sizeof(var)) {						\
var               356 arch/x86/include/asm/percpu.h 			    : "=a" (pco_ret__), "+m" (var)		\
var               362 arch/x86/include/asm/percpu.h 			    : "=a" (pco_ret__), "+m" (var)		\
var               368 arch/x86/include/asm/percpu.h 			    : "=a" (pco_ret__), "+m" (var)		\
var               374 arch/x86/include/asm/percpu.h 			    : "=a" (pco_ret__), "+m" (var)		\
var               392 arch/x86/include/asm/percpu.h #define this_cpu_read_stable(var)	percpu_stable_op("mov", var)
var               415 arch/x86/include/asm/percpu.h #define raw_percpu_xchg_op(var, nval)					\
var               417 arch/x86/include/asm/percpu.h 	typeof(var) pxo_ret__ = raw_cpu_read(var);			\
var               418 arch/x86/include/asm/percpu.h 	raw_cpu_write(var, (nval));					\
var                94 arch/x86/include/asm/preempt.h 	return GEN_UNARY_RMWcc("decl", __preempt_count, e, __percpu_arg([var]));
var                46 arch/x86/include/asm/refcount.h 		: [var] "+m" (r->refs.counter)
var                55 arch/x86/include/asm/refcount.h 		: [var] "+m" (r->refs.counter)
var                63 arch/x86/include/asm/refcount.h 		: [var] "+m" (r->refs.counter)
var               111 arch/x86/include/asm/refcount.h 				     : : [var] "m" (r->refs.counter)
var                22 arch/x86/include/asm/rmwcc.h 			: : [var] "m" (_var), ## __VA_ARGS__		\
var                38 arch/x86/include/asm/rmwcc.h 			: [var] "+m" (_var), CC_OUT(cc) (c)		\
var                45 arch/x86/include/asm/rmwcc.h #define GEN_UNARY_RMWcc_4(op, var, cc, arg0)				\
var                46 arch/x86/include/asm/rmwcc.h 	__GEN_RMWcc(op " " arg0, var, cc, __CLOBBERS_MEM())
var                48 arch/x86/include/asm/rmwcc.h #define GEN_UNARY_RMWcc_3(op, var, cc)					\
var                49 arch/x86/include/asm/rmwcc.h 	GEN_UNARY_RMWcc_4(op, var, cc, "%[var]")
var                53 arch/x86/include/asm/rmwcc.h #define GEN_BINARY_RMWcc_6(op, var, cc, vcon, _val, arg0)		\
var                54 arch/x86/include/asm/rmwcc.h 	__GEN_RMWcc(op " %[val], " arg0, var, cc,			\
var                57 arch/x86/include/asm/rmwcc.h #define GEN_BINARY_RMWcc_5(op, var, cc, vcon, val)			\
var                58 arch/x86/include/asm/rmwcc.h 	GEN_BINARY_RMWcc_6(op, var, cc, vcon, val, "%[var]")
var                62 arch/x86/include/asm/rmwcc.h #define GEN_UNARY_SUFFIXED_RMWcc(op, suffix, var, cc, clobbers...)	\
var                63 arch/x86/include/asm/rmwcc.h 	__GEN_RMWcc(op " %[var]\n\t" suffix, var, cc,			\
var                66 arch/x86/include/asm/rmwcc.h #define GEN_BINARY_SUFFIXED_RMWcc(op, suffix, var, cc, vcon, _val, clobbers...)\
var                67 arch/x86/include/asm/rmwcc.h 	__GEN_RMWcc(op " %[val], %[var]\n\t" suffix, var, cc,		\
var              2459 arch/x86/kvm/svm.c 			    struct kvm_segment *var, int seg)
var              2463 arch/x86/kvm/svm.c 	var->base = s->base;
var              2464 arch/x86/kvm/svm.c 	var->limit = s->limit;
var              2465 arch/x86/kvm/svm.c 	var->selector = s->selector;
var              2466 arch/x86/kvm/svm.c 	var->type = s->attrib & SVM_SELECTOR_TYPE_MASK;
var              2467 arch/x86/kvm/svm.c 	var->s = (s->attrib >> SVM_SELECTOR_S_SHIFT) & 1;
var              2468 arch/x86/kvm/svm.c 	var->dpl = (s->attrib >> SVM_SELECTOR_DPL_SHIFT) & 3;
var              2469 arch/x86/kvm/svm.c 	var->present = (s->attrib >> SVM_SELECTOR_P_SHIFT) & 1;
var              2470 arch/x86/kvm/svm.c 	var->avl = (s->attrib >> SVM_SELECTOR_AVL_SHIFT) & 1;
var              2471 arch/x86/kvm/svm.c 	var->l = (s->attrib >> SVM_SELECTOR_L_SHIFT) & 1;
var              2472 arch/x86/kvm/svm.c 	var->db = (s->attrib >> SVM_SELECTOR_DB_SHIFT) & 1;
var              2482 arch/x86/kvm/svm.c 	var->g = s->limit > 0xfffff;
var              2488 arch/x86/kvm/svm.c 	var->unusable = !var->present;
var              2496 arch/x86/kvm/svm.c 		var->type |= 0x2;
var              2509 arch/x86/kvm/svm.c 		if (!var->unusable)
var              2510 arch/x86/kvm/svm.c 			var->type |= 0x1;
var              2519 arch/x86/kvm/svm.c 		if (var->unusable)
var              2520 arch/x86/kvm/svm.c 			var->db = 0;
var              2522 arch/x86/kvm/svm.c 		var->dpl = to_svm(vcpu)->vmcb->save.cpl;
var              2654 arch/x86/kvm/svm.c 			    struct kvm_segment *var, int seg)
var              2659 arch/x86/kvm/svm.c 	s->base = var->base;
var              2660 arch/x86/kvm/svm.c 	s->limit = var->limit;
var              2661 arch/x86/kvm/svm.c 	s->selector = var->selector;
var              2662 arch/x86/kvm/svm.c 	s->attrib = (var->type & SVM_SELECTOR_TYPE_MASK);
var              2663 arch/x86/kvm/svm.c 	s->attrib |= (var->s & 1) << SVM_SELECTOR_S_SHIFT;
var              2664 arch/x86/kvm/svm.c 	s->attrib |= (var->dpl & 3) << SVM_SELECTOR_DPL_SHIFT;
var              2665 arch/x86/kvm/svm.c 	s->attrib |= ((var->present & 1) && !var->unusable) << SVM_SELECTOR_P_SHIFT;
var              2666 arch/x86/kvm/svm.c 	s->attrib |= (var->avl & 1) << SVM_SELECTOR_AVL_SHIFT;
var              2667 arch/x86/kvm/svm.c 	s->attrib |= (var->l & 1) << SVM_SELECTOR_L_SHIFT;
var              2668 arch/x86/kvm/svm.c 	s->attrib |= (var->db & 1) << SVM_SELECTOR_DB_SHIFT;
var              2669 arch/x86/kvm/svm.c 	s->attrib |= (var->g & 1) << SVM_SELECTOR_G_SHIFT;
var              2679 arch/x86/kvm/svm.c 		svm->vmcb->save.cpl = (var->dpl & 3);
var               345 arch/x86/kvm/vmx/vmx.c static u32 vmx_segment_access_rights(struct kvm_segment *var);
var              2686 arch/x86/kvm/vmx/vmx.c 	struct kvm_segment var = *save;
var              2688 arch/x86/kvm/vmx/vmx.c 	var.dpl = 0x3;
var              2690 arch/x86/kvm/vmx/vmx.c 		var.type = 0x3;
var              2693 arch/x86/kvm/vmx/vmx.c 		var.selector = var.base >> 4;
var              2694 arch/x86/kvm/vmx/vmx.c 		var.base = var.base & 0xffff0;
var              2695 arch/x86/kvm/vmx/vmx.c 		var.limit = 0xffff;
var              2696 arch/x86/kvm/vmx/vmx.c 		var.g = 0;
var              2697 arch/x86/kvm/vmx/vmx.c 		var.db = 0;
var              2698 arch/x86/kvm/vmx/vmx.c 		var.present = 1;
var              2699 arch/x86/kvm/vmx/vmx.c 		var.s = 1;
var              2700 arch/x86/kvm/vmx/vmx.c 		var.l = 0;
var              2701 arch/x86/kvm/vmx/vmx.c 		var.unusable = 0;
var              2702 arch/x86/kvm/vmx/vmx.c 		var.type = 0x3;
var              2703 arch/x86/kvm/vmx/vmx.c 		var.avl = 0;
var              2710 arch/x86/kvm/vmx/vmx.c 	vmcs_write16(sf->selector, var.selector);
var              2711 arch/x86/kvm/vmx/vmx.c 	vmcs_writel(sf->base, var.base);
var              2712 arch/x86/kvm/vmx/vmx.c 	vmcs_write32(sf->limit, var.limit);
var              2713 arch/x86/kvm/vmx/vmx.c 	vmcs_write32(sf->ar_bytes, vmx_segment_access_rights(&var));
var              3079 arch/x86/kvm/vmx/vmx.c void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg)
var              3085 arch/x86/kvm/vmx/vmx.c 		*var = vmx->rmode.segs[seg];
var              3087 arch/x86/kvm/vmx/vmx.c 		    || var->selector == vmx_read_guest_seg_selector(vmx, seg))
var              3089 arch/x86/kvm/vmx/vmx.c 		var->base = vmx_read_guest_seg_base(vmx, seg);
var              3090 arch/x86/kvm/vmx/vmx.c 		var->selector = vmx_read_guest_seg_selector(vmx, seg);
var              3093 arch/x86/kvm/vmx/vmx.c 	var->base = vmx_read_guest_seg_base(vmx, seg);
var              3094 arch/x86/kvm/vmx/vmx.c 	var->limit = vmx_read_guest_seg_limit(vmx, seg);
var              3095 arch/x86/kvm/vmx/vmx.c 	var->selector = vmx_read_guest_seg_selector(vmx, seg);
var              3097 arch/x86/kvm/vmx/vmx.c 	var->unusable = (ar >> 16) & 1;
var              3098 arch/x86/kvm/vmx/vmx.c 	var->type = ar & 15;
var              3099 arch/x86/kvm/vmx/vmx.c 	var->s = (ar >> 4) & 1;
var              3100 arch/x86/kvm/vmx/vmx.c 	var->dpl = (ar >> 5) & 3;
var              3108 arch/x86/kvm/vmx/vmx.c 	var->present = !var->unusable;
var              3109 arch/x86/kvm/vmx/vmx.c 	var->avl = (ar >> 12) & 1;
var              3110 arch/x86/kvm/vmx/vmx.c 	var->l = (ar >> 13) & 1;
var              3111 arch/x86/kvm/vmx/vmx.c 	var->db = (ar >> 14) & 1;
var              3112 arch/x86/kvm/vmx/vmx.c 	var->g = (ar >> 15) & 1;
var              3138 arch/x86/kvm/vmx/vmx.c static u32 vmx_segment_access_rights(struct kvm_segment *var)
var              3142 arch/x86/kvm/vmx/vmx.c 	if (var->unusable || !var->present)
var              3145 arch/x86/kvm/vmx/vmx.c 		ar = var->type & 15;
var              3146 arch/x86/kvm/vmx/vmx.c 		ar |= (var->s & 1) << 4;
var              3147 arch/x86/kvm/vmx/vmx.c 		ar |= (var->dpl & 3) << 5;
var              3148 arch/x86/kvm/vmx/vmx.c 		ar |= (var->present & 1) << 7;
var              3149 arch/x86/kvm/vmx/vmx.c 		ar |= (var->avl & 1) << 12;
var              3150 arch/x86/kvm/vmx/vmx.c 		ar |= (var->l & 1) << 13;
var              3151 arch/x86/kvm/vmx/vmx.c 		ar |= (var->db & 1) << 14;
var              3152 arch/x86/kvm/vmx/vmx.c 		ar |= (var->g & 1) << 15;
var              3158 arch/x86/kvm/vmx/vmx.c void vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg)
var              3166 arch/x86/kvm/vmx/vmx.c 		vmx->rmode.segs[seg] = *var;
var              3168 arch/x86/kvm/vmx/vmx.c 			vmcs_write16(sf->selector, var->selector);
var              3169 arch/x86/kvm/vmx/vmx.c 		else if (var->s)
var              3174 arch/x86/kvm/vmx/vmx.c 	vmcs_writel(sf->base, var->base);
var              3175 arch/x86/kvm/vmx/vmx.c 	vmcs_write32(sf->limit, var->limit);
var              3176 arch/x86/kvm/vmx/vmx.c 	vmcs_write16(sf->selector, var->selector);
var              3190 arch/x86/kvm/vmx/vmx.c 		var->type |= 0x1; /* Accessed */
var              3192 arch/x86/kvm/vmx/vmx.c 	vmcs_write32(sf->ar_bytes, vmx_segment_access_rights(var));
var              3232 arch/x86/kvm/vmx/vmx.c 	struct kvm_segment var;
var              3235 arch/x86/kvm/vmx/vmx.c 	vmx_get_segment(vcpu, &var, seg);
var              3236 arch/x86/kvm/vmx/vmx.c 	var.dpl = 0x3;
var              3238 arch/x86/kvm/vmx/vmx.c 		var.type = 0x3;
var              3239 arch/x86/kvm/vmx/vmx.c 	ar = vmx_segment_access_rights(&var);
var              3241 arch/x86/kvm/vmx/vmx.c 	if (var.base != (var.selector << 4))
var              3243 arch/x86/kvm/vmx/vmx.c 	if (var.limit != 0xffff)
var              3303 arch/x86/kvm/vmx/vmx.c 	struct kvm_segment var;
var              3306 arch/x86/kvm/vmx/vmx.c 	vmx_get_segment(vcpu, &var, seg);
var              3307 arch/x86/kvm/vmx/vmx.c 	rpl = var.selector & SEGMENT_RPL_MASK;
var              3309 arch/x86/kvm/vmx/vmx.c 	if (var.unusable)
var              3311 arch/x86/kvm/vmx/vmx.c 	if (!var.s)
var              3313 arch/x86/kvm/vmx/vmx.c 	if (!var.present)
var              3315 arch/x86/kvm/vmx/vmx.c 	if (~var.type & (VMX_AR_TYPE_CODE_MASK|VMX_AR_TYPE_WRITEABLE_MASK)) {
var              3316 arch/x86/kvm/vmx/vmx.c 		if (var.dpl < rpl) /* DPL < RPL */
var               327 arch/x86/kvm/vmx/vmx.h void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
var               328 arch/x86/kvm/vmx/vmx.h void vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
var              5331 arch/x86/kvm/x86.c 			struct kvm_segment *var, int seg)
var              5333 arch/x86/kvm/x86.c 	kvm_x86_ops->set_segment(vcpu, var, seg);
var              5337 arch/x86/kvm/x86.c 		     struct kvm_segment *var, int seg)
var              5339 arch/x86/kvm/x86.c 	kvm_x86_ops->get_segment(vcpu, var, seg);
var              6123 arch/x86/kvm/x86.c 	struct kvm_segment var;
var              6125 arch/x86/kvm/x86.c 	kvm_get_segment(emul_to_vcpu(ctxt), &var, seg);
var              6126 arch/x86/kvm/x86.c 	*selector = var.selector;
var              6128 arch/x86/kvm/x86.c 	if (var.unusable) {
var              6135 arch/x86/kvm/x86.c 	if (var.g)
var              6136 arch/x86/kvm/x86.c 		var.limit >>= 12;
var              6137 arch/x86/kvm/x86.c 	set_desc_limit(desc, var.limit);
var              6138 arch/x86/kvm/x86.c 	set_desc_base(desc, (unsigned long)var.base);
var              6141 arch/x86/kvm/x86.c 		*base3 = var.base >> 32;
var              6143 arch/x86/kvm/x86.c 	desc->type = var.type;
var              6144 arch/x86/kvm/x86.c 	desc->s = var.s;
var              6145 arch/x86/kvm/x86.c 	desc->dpl = var.dpl;
var              6146 arch/x86/kvm/x86.c 	desc->p = var.present;
var              6147 arch/x86/kvm/x86.c 	desc->avl = var.avl;
var              6148 arch/x86/kvm/x86.c 	desc->l = var.l;
var              6149 arch/x86/kvm/x86.c 	desc->d = var.db;
var              6150 arch/x86/kvm/x86.c 	desc->g = var.g;
var              6160 arch/x86/kvm/x86.c 	struct kvm_segment var;
var              6162 arch/x86/kvm/x86.c 	var.selector = selector;
var              6163 arch/x86/kvm/x86.c 	var.base = get_desc_base(desc);
var              6165 arch/x86/kvm/x86.c 	var.base |= ((u64)base3) << 32;
var              6167 arch/x86/kvm/x86.c 	var.limit = get_desc_limit(desc);
var              6169 arch/x86/kvm/x86.c 		var.limit = (var.limit << 12) | 0xfff;
var              6170 arch/x86/kvm/x86.c 	var.type = desc->type;
var              6171 arch/x86/kvm/x86.c 	var.dpl = desc->dpl;
var              6172 arch/x86/kvm/x86.c 	var.db = desc->d;
var              6173 arch/x86/kvm/x86.c 	var.s = desc->s;
var              6174 arch/x86/kvm/x86.c 	var.l = desc->l;
var              6175 arch/x86/kvm/x86.c 	var.g = desc->g;
var              6176 arch/x86/kvm/x86.c 	var.avl = desc->avl;
var              6177 arch/x86/kvm/x86.c 	var.present = desc->p;
var              6178 arch/x86/kvm/x86.c 	var.unusable = !var.present;
var              6179 arch/x86/kvm/x86.c 	var.padding = 0;
var              6181 arch/x86/kvm/x86.c 	kvm_set_segment(vcpu, &var, seg);
var              6568 block/bfq-iosched.c static ssize_t bfq_var_show(unsigned int var, char *page)
var              6570 block/bfq-iosched.c 	return sprintf(page, "%u\n", var);
var              6573 block/bfq-iosched.c static int bfq_var_store(unsigned long *var, const char *page)
var              6580 block/bfq-iosched.c 	*var = new_val;
var                27 block/blk-sysfs.c queue_var_show(unsigned long var, char *page)
var                29 block/blk-sysfs.c 	return sprintf(page, "%lu\n", var);
var                33 block/blk-sysfs.c queue_var_store(unsigned long *var, const char *page, size_t count)
var                42 block/blk-sysfs.c 	*var = v;
var                47 block/blk-sysfs.c static ssize_t queue_var_store64(s64 *var, const char *page)
var                56 block/blk-sysfs.c 	*var = v;
var                83 block/blk-wbt.c static void wb_timestamp(struct rq_wb *rwb, unsigned long *var)
var                88 block/blk-wbt.c 		if (cur != *var)
var                89 block/blk-wbt.c 			*var = cur;
var               591 block/mq-deadline.c deadline_var_show(int var, char *page)
var               593 block/mq-deadline.c 	return sprintf(page, "%d\n", var);
var               597 block/mq-deadline.c deadline_var_store(int *var, const char *page)
var               601 block/mq-deadline.c 	*var = simple_strtol(p, &p, 10);
var                82 drivers/auxdisplay/cfag12864bfb.c 	info->var = cfag12864bfb_var;
var               453 drivers/auxdisplay/ht16k33.c 	fbdev->info->var = ht16k33_fb_var;
var              1006 drivers/base/core.c 	*(unsigned long *)(ea->var) = new;
var              1017 drivers/base/core.c 	return snprintf(buf, PAGE_SIZE, "%lx\n", *(unsigned long *)(ea->var));
var              1035 drivers/base/core.c 	*(int *)(ea->var) = new;
var              1047 drivers/base/core.c 	return snprintf(buf, PAGE_SIZE, "%d\n", *(int *)(ea->var));
var              1056 drivers/base/core.c 	if (strtobool(buf, ea->var) < 0)
var              1068 drivers/base/core.c 	return snprintf(buf, PAGE_SIZE, "%d\n", *(bool *)(ea->var));
var              4391 drivers/block/floppy.c 	int *var;
var              4443 drivers/block/floppy.c 				if (config_params[i].var) {
var              4445 drivers/block/floppy.c 					*config_params[i].var = param;
var               345 drivers/char/mwave/3780i.h #define MKWORD(var) (*((unsigned short *)(&var)))
var               346 drivers/char/mwave/3780i.h #define MKBYTE(var) (*((unsigned char *)(&var)))
var                40 drivers/clk/clk-nspire.c #define EXTRACT(var, prop) (((var)>>prop##_SHIFT) & prop##_MASK)
var                27 drivers/crypto/bcm/util.h #define flow_dump(msg, var, var_len)	   \
var                31 drivers/crypto/bcm/util.h 					16, 1, var, var_len, false); \
var                45 drivers/crypto/bcm/util.h #define packet_dump(msg, var, var_len)   \
var                49 drivers/crypto/bcm/util.h 					16, 1, var, var_len, false); \
var                62 drivers/crypto/bcm/util.h #define flow_dump(msg, var, var_len) do {} while (0)
var                64 drivers/crypto/bcm/util.h #define packet_dump(msg, var, var_len) do {} while (0)
var                50 drivers/crypto/caam/dpseci_cmd.h #define dpseci_set_field(var, field, val)	\
var                51 drivers/crypto/caam/dpseci_cmd.h 	((var) |= (((val) << DPSECI_##field##_SHIFT) & DPSECI_MASK(field)))
var                53 drivers/crypto/caam/dpseci_cmd.h #define dpseci_get_field(var, field)	\
var                54 drivers/crypto/caam/dpseci_cmd.h 	(((var) & DPSECI_MASK(field)) >> DPSECI_##field##_SHIFT)
var                61 drivers/dma/bestcomm/ata.c 	struct bcom_ata_var *var;
var                75 drivers/dma/bestcomm/ata.c 	var = (struct bcom_ata_var *) bcom_task_var(tsk->tasknum);
var                83 drivers/dma/bestcomm/ata.c 	var->enable	= bcom_eng->regs_base +
var                85 drivers/dma/bestcomm/ata.c 	var->bd_base	= tsk->bd_pa;
var                86 drivers/dma/bestcomm/ata.c 	var->bd_last	= tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size);
var                87 drivers/dma/bestcomm/ata.c 	var->bd_start	= tsk->bd_pa;
var                88 drivers/dma/bestcomm/ata.c 	var->buffer_size = maxbufsize;
var               133 drivers/dma/bestcomm/ata.c 	struct bcom_ata_var *var;
var               141 drivers/dma/bestcomm/ata.c 	var = (struct bcom_ata_var *) bcom_task_var(tsk->tasknum);
var               142 drivers/dma/bestcomm/ata.c 	var->bd_start = var->bd_base;
var               144 drivers/dma/bestcomm/bestcomm.c 	u32 *desc, *var, *inc;
var               185 drivers/dma/bestcomm/bestcomm.c 	var = bcom_task_var(task);
var               189 drivers/dma/bestcomm/bestcomm.c 	memset(var, 0x00, BCOM_VAR_SIZE);
var               197 drivers/dma/bestcomm/bestcomm.c 	memcpy(var + hdr->first_var, var_src, hdr->var_size * sizeof(u32));
var               291 drivers/dma/bestcomm/bestcomm.c 	bcom_eng->var = bcom_sram_alloc(var_size, BCOM_VAR_ALIGN, &var_pa);
var               294 drivers/dma/bestcomm/bestcomm.c 	if (!bcom_eng->tdt || !bcom_eng->ctx || !bcom_eng->var || !bcom_eng->fdt) {
var               299 drivers/dma/bestcomm/bestcomm.c 		bcom_sram_free(bcom_eng->var);
var               307 drivers/dma/bestcomm/bestcomm.c 	memset(bcom_eng->var, 0x00, var_size);
var               320 drivers/dma/bestcomm/bestcomm.c 		bcom_eng->tdt[task].var	= var_pa;
var               359 drivers/dma/bestcomm/bestcomm.c 	bcom_sram_free(bcom_eng->var);
var               114 drivers/dma/bestcomm/fec.c 	struct bcom_fec_rx_var *var;
var               121 drivers/dma/bestcomm/fec.c 	var = (struct bcom_fec_rx_var *) bcom_task_var(tsk->tasknum);
var               127 drivers/dma/bestcomm/fec.c 	var->enable	= bcom_eng->regs_base +
var               129 drivers/dma/bestcomm/fec.c 	var->fifo	= (u32) priv->fifo;
var               130 drivers/dma/bestcomm/fec.c 	var->bd_base	= tsk->bd_pa;
var               131 drivers/dma/bestcomm/fec.c 	var->bd_last	= tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size);
var               132 drivers/dma/bestcomm/fec.c 	var->bd_start	= tsk->bd_pa;
var               133 drivers/dma/bestcomm/fec.c 	var->buffer_size = priv->maxbufsize;
var               215 drivers/dma/bestcomm/fec.c 	struct bcom_fec_tx_var *var;
var               222 drivers/dma/bestcomm/fec.c 	var = (struct bcom_fec_tx_var *) bcom_task_var(tsk->tasknum);
var               228 drivers/dma/bestcomm/fec.c 	var->enable	= bcom_eng->regs_base +
var               230 drivers/dma/bestcomm/fec.c 	var->fifo	= (u32) priv->fifo;
var               231 drivers/dma/bestcomm/fec.c 	var->DRD	= bcom_sram_va2pa(self_modified_drd(tsk->tasknum));
var               232 drivers/dma/bestcomm/fec.c 	var->bd_base	= tsk->bd_pa;
var               233 drivers/dma/bestcomm/fec.c 	var->bd_last	= tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size);
var               234 drivers/dma/bestcomm/fec.c 	var->bd_start	= tsk->bd_pa;
var               117 drivers/dma/bestcomm/gen_bd.c 	struct bcom_gen_bd_rx_var *var;
var               124 drivers/dma/bestcomm/gen_bd.c 	var = (struct bcom_gen_bd_rx_var *) bcom_task_var(tsk->tasknum);
var               130 drivers/dma/bestcomm/gen_bd.c 	var->enable	= bcom_eng->regs_base +
var               132 drivers/dma/bestcomm/gen_bd.c 	var->fifo	= (u32) priv->fifo;
var               133 drivers/dma/bestcomm/gen_bd.c 	var->bd_base	= tsk->bd_pa;
var               134 drivers/dma/bestcomm/gen_bd.c 	var->bd_last	= tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size);
var               135 drivers/dma/bestcomm/gen_bd.c 	var->bd_start	= tsk->bd_pa;
var               136 drivers/dma/bestcomm/gen_bd.c 	var->buffer_size = priv->maxbufsize;
var               201 drivers/dma/bestcomm/gen_bd.c 	struct bcom_gen_bd_tx_var *var;
var               208 drivers/dma/bestcomm/gen_bd.c 	var = (struct bcom_gen_bd_tx_var *) bcom_task_var(tsk->tasknum);
var               214 drivers/dma/bestcomm/gen_bd.c 	var->enable	= bcom_eng->regs_base +
var               216 drivers/dma/bestcomm/gen_bd.c 	var->fifo	= (u32) priv->fifo;
var               217 drivers/dma/bestcomm/gen_bd.c 	var->bd_base	= tsk->bd_pa;
var               218 drivers/dma/bestcomm/gen_bd.c 	var->bd_last	= tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size);
var               219 drivers/dma/bestcomm/gen_bd.c 	var->bd_start	= tsk->bd_pa;
var              1351 drivers/dma/ste_dma40.c 	u32 var;
var              1356 drivers/dma/ste_dma40.c 	var = ((u32)(chan_is_logical(d40c)) + 1) <<
var              1358 drivers/dma/ste_dma40.c 	writel(var, d40c->base->virtbase + D40_DREG_PRMSE + addr_base);
var              1361 drivers/dma/ste_dma40.c 	var = d40_get_prmo(d40c) << D40_CHAN_POS(d40c->phy_chan->num);
var              1363 drivers/dma/ste_dma40.c 	writel(var, d40c->base->virtbase + D40_DREG_PRMOE + addr_base);
var               167 drivers/firmware/broadcom/bcm47xx_nvram.c 	char *var, *value, *end, *eq;
var               180 drivers/firmware/broadcom/bcm47xx_nvram.c 	var = &nvram_buf[sizeof(struct nvram_header)];
var               182 drivers/firmware/broadcom/bcm47xx_nvram.c 	while (var < end && *var) {
var               183 drivers/firmware/broadcom/bcm47xx_nvram.c 		eq = strchr(var, '=');
var               187 drivers/firmware/broadcom/bcm47xx_nvram.c 		if (eq - var == strlen(name) &&
var               188 drivers/firmware/broadcom/bcm47xx_nvram.c 		    strncmp(var, name, eq - var) == 0)
var               190 drivers/firmware/broadcom/bcm47xx_nvram.c 		var = value + strlen(value) + 1;
var                71 drivers/firmware/broadcom/bcm47xx_sprom.c 	type var;							\
var                77 drivers/firmware/broadcom/bcm47xx_sprom.c 	err = kstrto ## type(strim(buf), 0, &var);			\
var                83 drivers/firmware/broadcom/bcm47xx_sprom.c 	if (allset && var == allset)					\
var                85 drivers/firmware/broadcom/bcm47xx_sprom.c 	*val = var;							\
var                49 drivers/firmware/efi/efi-pstore.c 	if (efi_guidcmp(entry->var.VendorGuid, vendor))
var                53 drivers/firmware/efi/efi-pstore.c 		name[i] = entry->var.VariableName[i];
var                93 drivers/firmware/efi/efi-pstore.c 	entry->var.DataSize = 1024;
var                94 drivers/firmware/efi/efi-pstore.c 	__efivar_entry_get(entry, &entry->var.Attributes,
var                95 drivers/firmware/efi/efi-pstore.c 			   &entry->var.DataSize, entry->var.Data);
var                96 drivers/firmware/efi/efi-pstore.c 	size = entry->var.DataSize;
var                97 drivers/firmware/efi/efi-pstore.c 	memcpy(record->buf, entry->var.Data,
var               281 drivers/firmware/efi/efi-pstore.c 	if (efi_guidcmp(entry->var.VendorGuid, vendor))
var               284 drivers/firmware/efi/efi-pstore.c 	if (ucs2_strncmp(entry->var.VariableName, efi_name, (size_t)ucs2_len))
var               144 drivers/firmware/efi/efi.c #define EFI_FIELD(var) efi.var
var               254 drivers/firmware/efi/efi.c 	memcpy(entry->var.VariableName, name, name_size);
var               255 drivers/firmware/efi/efi.c 	memcpy(&entry->var.VendorGuid, &vendor, sizeof(efi_guid_t));
var               277 drivers/firmware/efi/efi.c 			&entry->var.VendorGuid);
var                31 drivers/firmware/efi/efibc.c 	if (size > sizeof(entry->var.Data)) {
var                42 drivers/firmware/efi/efibc.c 	efibc_str_to_str16(name, entry->var.VariableName);
var                43 drivers/firmware/efi/efibc.c 	efibc_str_to_str16(value, (efi_char16_t *)entry->var.Data);
var                44 drivers/firmware/efi/efibc.c 	memcpy(&entry->var.VendorGuid, &guid, sizeof(guid));
var                46 drivers/firmware/efi/efibc.c 	ret = efivar_entry_set_safe(entry->var.VariableName,
var                47 drivers/firmware/efi/efibc.c 				    entry->var.VendorGuid,
var                51 drivers/firmware/efi/efibc.c 				    false, size, entry->var.Data);
var                69 drivers/firmware/efi/efivars.c 	struct efi_variable *var = &entry->var;
var                75 drivers/firmware/efi/efivars.c 	efi_guid_to_str(&var->VendorGuid, str);
var                85 drivers/firmware/efi/efivars.c 	struct efi_variable *var = &entry->var;
var                86 drivers/firmware/efi/efivars.c 	unsigned long size = sizeof(var->Data);
var                93 drivers/firmware/efi/efivars.c 	ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data);
var                94 drivers/firmware/efi/efivars.c 	var->DataSize = size;
var                98 drivers/firmware/efi/efivars.c 	if (var->Attributes & EFI_VARIABLE_NON_VOLATILE)
var               100 drivers/firmware/efi/efivars.c 	if (var->Attributes & EFI_VARIABLE_BOOTSERVICE_ACCESS)
var               102 drivers/firmware/efi/efivars.c 	if (var->Attributes & EFI_VARIABLE_RUNTIME_ACCESS)
var               104 drivers/firmware/efi/efivars.c 	if (var->Attributes & EFI_VARIABLE_HARDWARE_ERROR_RECORD)
var               106 drivers/firmware/efi/efivars.c 	if (var->Attributes & EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS)
var               109 drivers/firmware/efi/efivars.c 	if (var->Attributes &
var               113 drivers/firmware/efi/efivars.c 	if (var->Attributes & EFI_VARIABLE_APPEND_WRITE)
var               121 drivers/firmware/efi/efivars.c 	struct efi_variable *var = &entry->var;
var               122 drivers/firmware/efi/efivars.c 	unsigned long size = sizeof(var->Data);
var               129 drivers/firmware/efi/efivars.c 	ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data);
var               130 drivers/firmware/efi/efivars.c 	var->DataSize = size;
var               134 drivers/firmware/efi/efivars.c 	str += sprintf(str, "0x%lx\n", var->DataSize);
var               141 drivers/firmware/efi/efivars.c 	struct efi_variable *var = &entry->var;
var               142 drivers/firmware/efi/efivars.c 	unsigned long size = sizeof(var->Data);
var               148 drivers/firmware/efi/efivars.c 	ret = efivar_entry_get(entry, &var->Attributes, &size, var->Data);
var               149 drivers/firmware/efi/efivars.c 	var->DataSize = size;
var               153 drivers/firmware/efi/efivars.c 	memcpy(buf, var->Data, var->DataSize);
var               154 drivers/firmware/efi/efivars.c 	return var->DataSize;
var               158 drivers/firmware/efi/efivars.c sanity_check(struct efi_variable *var, efi_char16_t *name, efi_guid_t vendor,
var               165 drivers/firmware/efi/efivars.c 	if (memcmp(name, var->VariableName, sizeof(var->VariableName)) ||
var               166 drivers/firmware/efi/efivars.c 		efi_guidcmp(vendor, var->VendorGuid)) {
var               203 drivers/firmware/efi/efivars.c 	struct efi_variable *new_var, *var = &entry->var;
var               227 drivers/firmware/efi/efivars.c 		err = sanity_check(var, name, vendor, size, attributes, data);
var               231 drivers/firmware/efi/efivars.c 		copy_out_compat(&entry->var, compat);
var               244 drivers/firmware/efi/efivars.c 		err = sanity_check(var, name, vendor, size, attributes, data);
var               248 drivers/firmware/efi/efivars.c 		memcpy(&entry->var, new_var, count);
var               263 drivers/firmware/efi/efivars.c 	struct efi_variable *var = &entry->var;
var               265 drivers/firmware/efi/efivars.c 	unsigned long datasize = sizeof(var->Data);
var               272 drivers/firmware/efi/efivars.c 	ret = efivar_entry_get(entry, &var->Attributes, &datasize, var->Data);
var               273 drivers/firmware/efi/efivars.c 	var->DataSize = datasize;
var               281 drivers/firmware/efi/efivars.c 		memcpy(compat->VariableName, var->VariableName,
var               283 drivers/firmware/efi/efivars.c 		memcpy(compat->Data, var->Data, sizeof(compat->Data));
var               285 drivers/firmware/efi/efivars.c 		compat->VendorGuid = var->VendorGuid;
var               286 drivers/firmware/efi/efivars.c 		compat->DataSize = var->DataSize;
var               287 drivers/firmware/efi/efivars.c 		compat->Attributes = var->Attributes;
var               289 drivers/firmware/efi/efivars.c 		size = sizeof(*var);
var               290 drivers/firmware/efi/efivars.c 		memcpy(buf, var, size);
var               303 drivers/firmware/efi/efivars.c 	struct efivar_entry *var = to_efivar_entry(kobj);
var               311 drivers/firmware/efi/efivars.c 		ret = efivar_attr->show(var, buf);
var               319 drivers/firmware/efi/efivars.c 	struct efivar_entry *var = to_efivar_entry(kobj);
var               327 drivers/firmware/efi/efivars.c 		ret = efivar_attr->store(var, buf, count);
var               339 drivers/firmware/efi/efivars.c 	struct efivar_entry *var = to_efivar_entry(kobj);
var               340 drivers/firmware/efi/efivars.c 	kfree(var);
var               411 drivers/firmware/efi/efivars.c 		copy_out_compat(&new_entry->var, compat);
var               413 drivers/firmware/efi/efivars.c 		memcpy(&new_entry->var, new_var, sizeof(*new_var));
var               498 drivers/firmware/efi/efivars.c 	efi_char16_t *variable_name = new_var->var.VariableName;
var               517 drivers/firmware/efi/efivars.c 	efi_guid_to_str(&new_var->var.VendorGuid,
var               602 drivers/firmware/efi/efivars.c 	memcpy(entry->var.VariableName, name, name_size);
var               603 drivers/firmware/efi/efivars.c 	memcpy(&(entry->var.VendorGuid), &vendor, sizeof(efi_guid_t));
var               639 drivers/firmware/efi/efivars.c 	memcpy(entry->var.VariableName, name, name_size);
var               640 drivers/firmware/efi/efivars.c 	memcpy(&(entry->var.VendorGuid), &vendor, sizeof(efi_guid_t));
var                72 drivers/firmware/efi/libstub/efistub.h #define fdt_setprop_inplace_var(fdt, node_offset, name, var) \
var                73 drivers/firmware/efi/libstub/efistub.h 	fdt_setprop_inplace((fdt), (node_offset), (name), &(var), sizeof(var))
var                77 drivers/firmware/efi/libstub/efistub.h #define fdt_setprop_var(fdt, node_offset, name, var) \
var                78 drivers/firmware/efi/libstub/efistub.h 	fdt_setprop((fdt), (node_offset), (name), &(var), sizeof(var))
var                38 drivers/firmware/efi/runtime-map.c #define EFI_RUNTIME_FIELD(var) entry->md.var
var               346 drivers/firmware/efi/vars.c 		strsize2 = ucs2_strsize(entry->var.VariableName, 1024);
var               348 drivers/firmware/efi/vars.c 			!memcmp(variable_name, &(entry->var.VariableName),
var               350 drivers/firmware/efi/vars.c 			!efi_guidcmp(entry->var.VendorGuid,
var               593 drivers/firmware/efi/vars.c 	status = __efivars->ops->set_variable(entry->var.VariableName,
var               594 drivers/firmware/efi/vars.c 					      &entry->var.VendorGuid,
var               625 drivers/firmware/efi/vars.c 	status = ops->set_variable(entry->var.VariableName,
var               626 drivers/firmware/efi/vars.c 				   &entry->var.VendorGuid,
var               664 drivers/firmware/efi/vars.c 	efi_char16_t *name = entry->var.VariableName;
var               665 drivers/firmware/efi/vars.c 	efi_guid_t vendor = entry->var.VendorGuid;
var               823 drivers/firmware/efi/vars.c 		strsize2 = ucs2_strsize(entry->var.VariableName, 1024);
var               825 drivers/firmware/efi/vars.c 		    !memcmp(name, &(entry->var.VariableName), strsize1) &&
var               826 drivers/firmware/efi/vars.c 		    !efi_guidcmp(guid, entry->var.VendorGuid)) {
var               869 drivers/firmware/efi/vars.c 	status = ops->get_variable(entry->var.VariableName,
var               870 drivers/firmware/efi/vars.c 				   &entry->var.VendorGuid, NULL, size, NULL);
var               899 drivers/firmware/efi/vars.c 	status = __efivars->ops->get_variable(entry->var.VariableName,
var               900 drivers/firmware/efi/vars.c 					      &entry->var.VendorGuid,
var               927 drivers/firmware/efi/vars.c 	status = __efivars->ops->get_variable(entry->var.VariableName,
var               928 drivers/firmware/efi/vars.c 					      &entry->var.VendorGuid,
var               962 drivers/firmware/efi/vars.c 	efi_char16_t *name = entry->var.VariableName;
var               963 drivers/firmware/efi/vars.c 	efi_guid_t *vendor = &entry->var.VendorGuid;
var              1018 drivers/firmware/efi/vars.c 	status = ops->get_variable(entry->var.VariableName,
var              1019 drivers/firmware/efi/vars.c 				   &entry->var.VendorGuid,
var                81 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c #define dml_get_attr_func(attr, var)  double get_##attr(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes) \
var                84 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	return var; \
var               111 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c #define dml_get_pipe_attr_func(attr, var)  double get_##attr(struct display_mode_lib *mode_lib, const display_e2e_pipe_params_st *pipes, unsigned int num_pipes, unsigned int which_pipe) \
var               116 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c 	return var[which_plane]; \
var               675 drivers/gpu/drm/drm_fb_helper.c 			   info->var.yres);
var               676 drivers/gpu/drm/drm_fb_helper.c 		drm_fb_helper_dirty(info, 0, y1, info->var.xres, y2 - y1);
var               756 drivers/gpu/drm/drm_fb_helper.c 		drm_fb_helper_dirty(info, 0, 0, info->var.xres,
var               757 drivers/gpu/drm/drm_fb_helper.c 				    info->var.yres);
var               935 drivers/gpu/drm/drm_fb_helper.c 		red >>= 16 - info->var.red.length;
var               936 drivers/gpu/drm/drm_fb_helper.c 		green >>= 16 - info->var.green.length;
var               937 drivers/gpu/drm/drm_fb_helper.c 		blue >>= 16 - info->var.blue.length;
var               938 drivers/gpu/drm/drm_fb_helper.c 		value = (red << info->var.red.offset) |
var               939 drivers/gpu/drm/drm_fb_helper.c 			(green << info->var.green.offset) |
var               940 drivers/gpu/drm/drm_fb_helper.c 			(blue << info->var.blue.offset);
var               941 drivers/gpu/drm/drm_fb_helper.c 		if (info->var.transp.length > 0) {
var               942 drivers/gpu/drm/drm_fb_helper.c 			u32 mask = (1 << info->var.transp.length) - 1;
var               944 drivers/gpu/drm/drm_fb_helper.c 			mask <<= info->var.transp.offset;
var              1238 drivers/gpu/drm/drm_fb_helper.c static void drm_fb_helper_fill_pixel_fmt(struct fb_var_screeninfo *var,
var              1243 drivers/gpu/drm/drm_fb_helper.c 		var->red.offset = 0;
var              1244 drivers/gpu/drm/drm_fb_helper.c 		var->green.offset = 0;
var              1245 drivers/gpu/drm/drm_fb_helper.c 		var->blue.offset = 0;
var              1246 drivers/gpu/drm/drm_fb_helper.c 		var->red.length = 8; /* 8bit DAC */
var              1247 drivers/gpu/drm/drm_fb_helper.c 		var->green.length = 8;
var              1248 drivers/gpu/drm/drm_fb_helper.c 		var->blue.length = 8;
var              1249 drivers/gpu/drm/drm_fb_helper.c 		var->transp.offset = 0;
var              1250 drivers/gpu/drm/drm_fb_helper.c 		var->transp.length = 0;
var              1253 drivers/gpu/drm/drm_fb_helper.c 		var->red.offset = 10;
var              1254 drivers/gpu/drm/drm_fb_helper.c 		var->green.offset = 5;
var              1255 drivers/gpu/drm/drm_fb_helper.c 		var->blue.offset = 0;
var              1256 drivers/gpu/drm/drm_fb_helper.c 		var->red.length = 5;
var              1257 drivers/gpu/drm/drm_fb_helper.c 		var->green.length = 5;
var              1258 drivers/gpu/drm/drm_fb_helper.c 		var->blue.length = 5;
var              1259 drivers/gpu/drm/drm_fb_helper.c 		var->transp.offset = 15;
var              1260 drivers/gpu/drm/drm_fb_helper.c 		var->transp.length = 1;
var              1263 drivers/gpu/drm/drm_fb_helper.c 		var->red.offset = 11;
var              1264 drivers/gpu/drm/drm_fb_helper.c 		var->green.offset = 5;
var              1265 drivers/gpu/drm/drm_fb_helper.c 		var->blue.offset = 0;
var              1266 drivers/gpu/drm/drm_fb_helper.c 		var->red.length = 5;
var              1267 drivers/gpu/drm/drm_fb_helper.c 		var->green.length = 6;
var              1268 drivers/gpu/drm/drm_fb_helper.c 		var->blue.length = 5;
var              1269 drivers/gpu/drm/drm_fb_helper.c 		var->transp.offset = 0;
var              1272 drivers/gpu/drm/drm_fb_helper.c 		var->red.offset = 16;
var              1273 drivers/gpu/drm/drm_fb_helper.c 		var->green.offset = 8;
var              1274 drivers/gpu/drm/drm_fb_helper.c 		var->blue.offset = 0;
var              1275 drivers/gpu/drm/drm_fb_helper.c 		var->red.length = 8;
var              1276 drivers/gpu/drm/drm_fb_helper.c 		var->green.length = 8;
var              1277 drivers/gpu/drm/drm_fb_helper.c 		var->blue.length = 8;
var              1278 drivers/gpu/drm/drm_fb_helper.c 		var->transp.offset = 0;
var              1279 drivers/gpu/drm/drm_fb_helper.c 		var->transp.length = 0;
var              1282 drivers/gpu/drm/drm_fb_helper.c 		var->red.offset = 16;
var              1283 drivers/gpu/drm/drm_fb_helper.c 		var->green.offset = 8;
var              1284 drivers/gpu/drm/drm_fb_helper.c 		var->blue.offset = 0;
var              1285 drivers/gpu/drm/drm_fb_helper.c 		var->red.length = 8;
var              1286 drivers/gpu/drm/drm_fb_helper.c 		var->green.length = 8;
var              1287 drivers/gpu/drm/drm_fb_helper.c 		var->blue.length = 8;
var              1288 drivers/gpu/drm/drm_fb_helper.c 		var->transp.offset = 24;
var              1289 drivers/gpu/drm/drm_fb_helper.c 		var->transp.length = 8;
var              1301 drivers/gpu/drm/drm_fb_helper.c int drm_fb_helper_check_var(struct fb_var_screeninfo *var,
var              1310 drivers/gpu/drm/drm_fb_helper.c 	if (var->pixclock != 0) {
var              1312 drivers/gpu/drm/drm_fb_helper.c 		var->pixclock = 0;
var              1323 drivers/gpu/drm/drm_fb_helper.c 	if (var->bits_per_pixel > fb->format->cpp[0] * 8 ||
var              1324 drivers/gpu/drm/drm_fb_helper.c 	    var->xres > fb->width || var->yres > fb->height ||
var              1325 drivers/gpu/drm/drm_fb_helper.c 	    var->xres_virtual > fb->width || var->yres_virtual > fb->height) {
var              1328 drivers/gpu/drm/drm_fb_helper.c 			  var->xres, var->yres, var->bits_per_pixel,
var              1329 drivers/gpu/drm/drm_fb_helper.c 			  var->xres_virtual, var->yres_virtual,
var              1339 drivers/gpu/drm/drm_fb_helper.c 	if (!var->red.offset     && !var->green.offset    &&
var              1340 drivers/gpu/drm/drm_fb_helper.c 	    !var->blue.offset    && !var->transp.offset   &&
var              1341 drivers/gpu/drm/drm_fb_helper.c 	    !var->red.length     && !var->green.length    &&
var              1342 drivers/gpu/drm/drm_fb_helper.c 	    !var->blue.length    && !var->transp.length   &&
var              1343 drivers/gpu/drm/drm_fb_helper.c 	    !var->red.msb_right  && !var->green.msb_right &&
var              1344 drivers/gpu/drm/drm_fb_helper.c 	    !var->blue.msb_right && !var->transp.msb_right) {
var              1345 drivers/gpu/drm/drm_fb_helper.c 		drm_fb_helper_fill_pixel_fmt(var, fb->format->depth);
var              1351 drivers/gpu/drm/drm_fb_helper.c 	var->bits_per_pixel = fb->format->cpp[0] * 8;
var              1357 drivers/gpu/drm/drm_fb_helper.c 	if (!drm_fb_pixel_format_equal(var, &info->var)) {
var              1377 drivers/gpu/drm/drm_fb_helper.c 	struct fb_var_screeninfo *var = &info->var;
var              1382 drivers/gpu/drm/drm_fb_helper.c 	if (var->pixclock != 0) {
var              1405 drivers/gpu/drm/drm_fb_helper.c static int pan_display_atomic(struct fb_var_screeninfo *var,
var              1411 drivers/gpu/drm/drm_fb_helper.c 	pan_set(fb_helper, var->xoffset, var->yoffset);
var              1415 drivers/gpu/drm/drm_fb_helper.c 		info->var.xoffset = var->xoffset;
var              1416 drivers/gpu/drm/drm_fb_helper.c 		info->var.yoffset = var->yoffset;
var              1418 drivers/gpu/drm/drm_fb_helper.c 		pan_set(fb_helper, info->var.xoffset, info->var.yoffset);
var              1423 drivers/gpu/drm/drm_fb_helper.c static int pan_display_legacy(struct fb_var_screeninfo *var,
var              1434 drivers/gpu/drm/drm_fb_helper.c 		modeset->x = var->xoffset;
var              1435 drivers/gpu/drm/drm_fb_helper.c 		modeset->y = var->yoffset;
var              1440 drivers/gpu/drm/drm_fb_helper.c 				info->var.xoffset = var->xoffset;
var              1441 drivers/gpu/drm/drm_fb_helper.c 				info->var.yoffset = var->yoffset;
var              1456 drivers/gpu/drm/drm_fb_helper.c int drm_fb_helper_pan_display(struct fb_var_screeninfo *var,
var              1473 drivers/gpu/drm/drm_fb_helper.c 		ret = pan_display_atomic(var, info);
var              1475 drivers/gpu/drm/drm_fb_helper.c 		ret = pan_display_legacy(var, info);
var              1684 drivers/gpu/drm/drm_fb_helper.c 	info->var.xres_virtual = fb->width;
var              1685 drivers/gpu/drm/drm_fb_helper.c 	info->var.yres_virtual = fb->height;
var              1686 drivers/gpu/drm/drm_fb_helper.c 	info->var.bits_per_pixel = fb->format->cpp[0] * 8;
var              1687 drivers/gpu/drm/drm_fb_helper.c 	info->var.accel_flags = FB_ACCELF_TEXT;
var              1688 drivers/gpu/drm/drm_fb_helper.c 	info->var.xoffset = 0;
var              1689 drivers/gpu/drm/drm_fb_helper.c 	info->var.yoffset = 0;
var              1690 drivers/gpu/drm/drm_fb_helper.c 	info->var.activate = FB_ACTIVATE_NOW;
var              1692 drivers/gpu/drm/drm_fb_helper.c 	drm_fb_helper_fill_pixel_fmt(&info->var, fb->format->depth);
var              1694 drivers/gpu/drm/drm_fb_helper.c 	info->var.xres = fb_width;
var              1695 drivers/gpu/drm/drm_fb_helper.c 	info->var.yres = fb_height;
var              1764 drivers/gpu/drm/drm_fb_helper.c 			info->var.width = connector->display_info.width_mm;
var              1765 drivers/gpu/drm/drm_fb_helper.c 			info->var.height = connector->display_info.height_mm;
var              1824 drivers/gpu/drm/drm_fb_helper.c 	info->var.pixclock = 0;
var               103 drivers/gpu/drm/exynos/exynos_drm_fbdev.c 	offset = fbi->var.xoffset * fb->format->cpp[0];
var               104 drivers/gpu/drm/exynos/exynos_drm_fbdev.c 	offset += fbi->var.yoffset * fb->pitches[0];
var                53 drivers/gpu/drm/gma500/framebuffer.c 	red = CMAP_TOHW(red, info->var.red.length);
var                54 drivers/gpu/drm/gma500/framebuffer.c 	blue = CMAP_TOHW(blue, info->var.blue.length);
var                55 drivers/gpu/drm/gma500/framebuffer.c 	green = CMAP_TOHW(green, info->var.green.length);
var                56 drivers/gpu/drm/gma500/framebuffer.c 	transp = CMAP_TOHW(transp, info->var.transp.length);
var                58 drivers/gpu/drm/gma500/framebuffer.c 	v = (red << info->var.red.offset) |
var                59 drivers/gpu/drm/gma500/framebuffer.c 	    (green << info->var.green.offset) |
var                60 drivers/gpu/drm/gma500/framebuffer.c 	    (blue << info->var.blue.offset) |
var                61 drivers/gpu/drm/gma500/framebuffer.c 	    (transp << info->var.transp.offset);
var                78 drivers/gpu/drm/gma500/framebuffer.c static int psbfb_pan(struct fb_var_screeninfo *var, struct fb_info *info)
var                94 drivers/gpu/drm/gma500/framebuffer.c 		psb_gtt_roll(dev, gtt, var->yoffset * pages);
var               162 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c 	struct fb_var_screeninfo *var;
var               195 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c 	var = &hifbdev->helper.fbdev->var;
var               206 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c 			 "...\n", var->xres, var->yres, var->xres_virtual,
var               207 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c 			 var->yres_virtual, var->xoffset, var->yoffset,
var               208 drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c 			 var->bits_per_pixel);
var                88 drivers/gpu/drm/i915/display/intel_fbdev.c static int intel_fbdev_pan_display(struct fb_var_screeninfo *var,
var                96 drivers/gpu/drm/i915/display/intel_fbdev.c 	ret = drm_fb_helper_pan_display(var, info);
var                49 drivers/gpu/drm/i915/i915_gem.h #define GEM_DEBUG_DECL(var) var
var                61 drivers/gpu/drm/i915/i915_gem.h #define GEM_DEBUG_DECL(var)
var               243 drivers/gpu/drm/ingenic/ingenic-drm.c 	unsigned int var;
var               250 drivers/gpu/drm/ingenic/ingenic-drm.c 	regmap_read_poll_timeout(priv->map, JZ_REG_LCD_STATE, var,
var               251 drivers/gpu/drm/ingenic/ingenic-drm.c 				 var & JZ_LCD_STATE_DISABLED,
var               130 drivers/gpu/drm/msm/msm_fbdev.c 	DBG("par=%p, %dx%d", fbi->par, fbi->var.xres, fbi->var.yres);
var               298 drivers/gpu/drm/nouveau/nouveau_fbcon.c 	rect.width = info->var.xres_virtual;
var               299 drivers/gpu/drm/nouveau/nouveau_fbcon.c 	rect.height = info->var.yres_virtual;
var               143 drivers/gpu/drm/nouveau/nv04_fbcon.c 	switch (info->var.bits_per_pixel) {
var               155 drivers/gpu/drm/nouveau/nv04_fbcon.c 		switch (info->var.transp.length) {
var               244 drivers/gpu/drm/nouveau/nv04_fbcon.c 	OUT_RING(chan, (info->var.yres_virtual << 16) | info->var.xres_virtual);
var               100 drivers/gpu/drm/nouveau/nv50_fbcon.c 	uint32_t mask = ~(~0 >> (32 - info->var.bits_per_pixel));
var               158 drivers/gpu/drm/nouveau/nv50_fbcon.c 	switch (info->var.bits_per_pixel) {
var               169 drivers/gpu/drm/nouveau/nv50_fbcon.c 		switch (info->var.transp.length) {
var               241 drivers/gpu/drm/nouveau/nv50_fbcon.c 	OUT_RING(chan, info->var.xres_virtual);
var               242 drivers/gpu/drm/nouveau/nv50_fbcon.c 	OUT_RING(chan, info->var.yres_virtual);
var               250 drivers/gpu/drm/nouveau/nv50_fbcon.c 	OUT_RING(chan, info->var.xres_virtual);
var               251 drivers/gpu/drm/nouveau/nv50_fbcon.c 	OUT_RING(chan, info->var.yres_virtual);
var               100 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	uint32_t mask = ~(~0 >> (32 - info->var.bits_per_pixel));
var               163 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	switch (info->var.bits_per_pixel) {
var               174 drivers/gpu/drm/nouveau/nvc0_fbcon.c 		switch (info->var.transp.length) {
var               241 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	OUT_RING  (chan, info->var.xres_virtual);
var               242 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	OUT_RING  (chan, info->var.yres_virtual);
var               252 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	OUT_RING  (chan, info->var.xres_virtual);
var               253 drivers/gpu/drm/nouveau/nvc0_fbcon.c 	OUT_RING  (chan, info->var.yres_virtual);
var                45 drivers/gpu/drm/omapdrm/omap_fbdev.c 	omap_gem_roll(fbdev->bo, fbi->var.yoffset * npages);
var                48 drivers/gpu/drm/omapdrm/omap_fbdev.c static int omap_fbdev_pan_display(struct fb_var_screeninfo *var,
var                70 drivers/gpu/drm/omapdrm/omap_fbdev.c 	return drm_fb_helper_pan_display(var, fbi);
var               196 drivers/gpu/drm/omapdrm/omap_fbdev.c 	DBG("par=%p, %dx%d", fbi->par, fbi->var.xres, fbi->var.yres);
var               325 drivers/gpu/drm/omapdrm/tcm.h #define tcm_for_each_slice(var, area, safe) \
var               327 drivers/gpu/drm/omapdrm/tcm.h 	     tcm_slice(&safe, &var); \
var               328 drivers/gpu/drm/omapdrm/tcm.h 	     var.tcm; tcm_slice(&safe, &var))
var                90 drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c 	offset = fbi->var.xoffset * bytes_per_pixel;
var                91 drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c 	offset += fbi->var.yoffset * fb->pitches[0];
var               259 drivers/gpu/drm/tegra/fb.c 	offset = info->var.xoffset * bytes_per_pixel +
var               260 drivers/gpu/drm/tegra/fb.c 		 info->var.yoffset * fb->pitches[0];
var               101 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c static int vmw_fb_check_var(struct fb_var_screeninfo *var,
var               104 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	int depth = var->bits_per_pixel;
var               108 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	switch (var->bits_per_pixel) {
var               110 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		depth = (var->transp.length > 0) ? 32 : 24;
var               113 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		DRM_ERROR("Bad bpp %u.\n", var->bits_per_pixel);
var               119 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->red.offset = 16;
var               120 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->green.offset = 8;
var               121 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->blue.offset = 0;
var               122 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->red.length = 8;
var               123 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->green.length = 8;
var               124 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->blue.length = 8;
var               125 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->transp.length = 0;
var               126 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->transp.offset = 0;
var               129 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->red.offset = 16;
var               130 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->green.offset = 8;
var               131 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->blue.offset = 0;
var               132 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->red.length = 8;
var               133 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->green.length = 8;
var               134 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->blue.length = 8;
var               135 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->transp.length = 8;
var               136 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		var->transp.offset = 24;
var               143 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	if ((var->xoffset + var->xres) > par->max_width ||
var               144 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	    (var->yoffset + var->yres) > par->max_height) {
var               150 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 					var->xres * var->bits_per_pixel/8,
var               151 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 					var->yoffset + var->yres)) {
var               299 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c static int vmw_fb_pan_display(struct fb_var_screeninfo *var,
var               304 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	if ((var->xoffset + var->xres) > var->xres_virtual ||
var               305 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	    (var->yoffset + var->yres) > var->yres_virtual) {
var               311 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	par->fb_x = var->xoffset;
var               312 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	par->fb_y = var->yoffset;
var               346 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		par->dirty.x2 = info->var.xres;
var               424 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c static int vmw_fb_compute_depth(struct fb_var_screeninfo *var,
var               427 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	switch (var->bits_per_pixel) {
var               429 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		*depth = (var->transp.length > 0) ? 32 : 24;
var               432 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		DRM_ERROR("Bad bpp %u.\n", var->bits_per_pixel);
var               503 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	struct fb_var_screeninfo *var = &info->var;
var               509 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	ret = vmw_fb_compute_depth(var, &depth);
var               513 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	mode_cmd.width = var->xres;
var               514 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	mode_cmd.height = var->yres;
var               515 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	mode_cmd.pitches[0] = ((var->bits_per_pixel + 7) / 8) * mode_cmd.width;
var               517 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 		drm_mode_legacy_fb_format(var->bits_per_pixel, depth);
var               561 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	struct fb_var_screeninfo *var = &info->var;
var               576 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	mode->hdisplay = var->xres;
var               577 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	mode->vdisplay = var->yres;
var               582 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 					DIV_ROUND_UP(var->bits_per_pixel, 8),
var               593 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	par->fb_x = var->xoffset;
var               594 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	par->fb_y = var->yoffset;
var               680 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.xres = init_mode->hdisplay;
var               681 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.yres = init_mode->vdisplay;
var               715 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.red.offset = 16;
var               716 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.green.offset = 8;
var               717 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.blue.offset = 0;
var               718 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.red.length = 8;
var               719 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.green.length = 8;
var               720 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.blue.length = 8;
var               721 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.transp.offset = 0;
var               722 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.transp.length = 0;
var               724 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.xres_virtual = fb_width;
var               725 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.yres_virtual = fb_height;
var               726 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.bits_per_pixel = fb_bpp;
var               727 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.xoffset = 0;
var               728 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.yoffset = 0;
var               729 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.activate = FB_ACTIVATE_NOW;
var               730 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.height = -1;
var               731 drivers/gpu/drm/vmwgfx/vmwgfx_fb.c 	info->var.width = -1;
var               354 drivers/hid/hid-picolcd_fb.c static int picolcd_fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               356 drivers/hid/hid-picolcd_fb.c 	__u32 bpp      = var->bits_per_pixel;
var               357 drivers/hid/hid-picolcd_fb.c 	__u32 activate = var->activate;
var               360 drivers/hid/hid-picolcd_fb.c 	*var = picolcdfb_var;
var               361 drivers/hid/hid-picolcd_fb.c 	var->activate = activate;
var               363 drivers/hid/hid-picolcd_fb.c 		var->bits_per_pixel = 8;
var               364 drivers/hid/hid-picolcd_fb.c 		var->red.length     = 8;
var               365 drivers/hid/hid-picolcd_fb.c 		var->green.length   = 8;
var               366 drivers/hid/hid-picolcd_fb.c 		var->blue.length    = 8;
var               368 drivers/hid/hid-picolcd_fb.c 		var->bits_per_pixel = 1;
var               369 drivers/hid/hid-picolcd_fb.c 		var->red.length     = 1;
var               370 drivers/hid/hid-picolcd_fb.c 		var->green.length   = 1;
var               371 drivers/hid/hid-picolcd_fb.c 		var->blue.length    = 1;
var               380 drivers/hid/hid-picolcd_fb.c 	if (info->var.bits_per_pixel == fbdata->bpp)
var               383 drivers/hid/hid-picolcd_fb.c 	if (info->var.bits_per_pixel != 1 && info->var.bits_per_pixel != 8)
var               387 drivers/hid/hid-picolcd_fb.c 	tmp_fb = kmalloc_array(PICOLCDFB_SIZE, info->var.bits_per_pixel,
var               393 drivers/hid/hid-picolcd_fb.c 	if (info->var.bits_per_pixel == 1) {
var               416 drivers/hid/hid-picolcd_fb.c 	fbdata->bpp = info->var.bits_per_pixel;
var               527 drivers/hid/hid-picolcd_fb.c 	info->var = picolcdfb_var;
var               517 drivers/hwtracing/coresight/coresight-etm-perf.c 	return scnprintf(buf, PAGE_SIZE, "0x%lx\n", (unsigned long)(ea->var));
var               554 drivers/hwtracing/coresight/coresight-etm-perf.c 	ea->var = (unsigned long *)hash;
var               544 drivers/hwtracing/coresight/coresight.c 		hash = (unsigned long)csdev->ea->var;
var               257 drivers/iio/pressure/bmp280-core.c 	s32 var;
var               260 drivers/iio/pressure/bmp280-core.c 	var = ((s32)data->t_fine) - (s32)76800;
var               261 drivers/iio/pressure/bmp280-core.c 	var = ((((adc_humidity << 14) - (calib->H4 << 20) - (calib->H5 * var))
var               262 drivers/iio/pressure/bmp280-core.c 		+ (s32)16384) >> 15) * (((((((var * calib->H6) >> 10)
var               263 drivers/iio/pressure/bmp280-core.c 		* (((var * (s32)calib->H3) >> 11) + (s32)32768)) >> 10)
var               265 drivers/iio/pressure/bmp280-core.c 	var -= ((((var >> 15) * (var >> 15)) >> 7) * (s32)calib->H1) >> 4;
var               267 drivers/iio/pressure/bmp280-core.c 	return var >> 12;
var               156 drivers/infiniband/hw/mlx5/cong.c 					  u32 var, u32 *attr_mask)
var               162 drivers/infiniband/hw/mlx5/cong.c 			 clamp_tgt_rate, var);
var               167 drivers/infiniband/hw/mlx5/cong.c 			 clamp_tgt_rate_after_time_inc, var);
var               172 drivers/infiniband/hw/mlx5/cong.c 			 rpg_time_reset, var);
var               177 drivers/infiniband/hw/mlx5/cong.c 			 rpg_byte_reset, var);
var               182 drivers/infiniband/hw/mlx5/cong.c 			 rpg_threshold, var);
var               187 drivers/infiniband/hw/mlx5/cong.c 			 rpg_ai_rate, var);
var               192 drivers/infiniband/hw/mlx5/cong.c 			 rpg_hai_rate, var);
var               197 drivers/infiniband/hw/mlx5/cong.c 			 rpg_min_dec_fac, var);
var               202 drivers/infiniband/hw/mlx5/cong.c 			 rpg_min_rate, var);
var               207 drivers/infiniband/hw/mlx5/cong.c 			 rate_to_set_on_first_cnp, var);
var               212 drivers/infiniband/hw/mlx5/cong.c 			 dce_tcp_g, var);
var               217 drivers/infiniband/hw/mlx5/cong.c 			 dce_tcp_rtt, var);
var               222 drivers/infiniband/hw/mlx5/cong.c 			 rate_reduce_monitor_period, var);
var               227 drivers/infiniband/hw/mlx5/cong.c 			 initial_alpha_value, var);
var               232 drivers/infiniband/hw/mlx5/cong.c 			 rpg_gd, var);
var               236 drivers/infiniband/hw/mlx5/cong.c 		MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_dscp, var);
var               240 drivers/infiniband/hw/mlx5/cong.c 		MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_prio_mode, var);
var               245 drivers/infiniband/hw/mlx5/cong.c 		MLX5_SET(cong_control_r_roce_ecn_np, field, cnp_802p_prio, var);
var               251 drivers/infiniband/hw/mlx5/cong.c 				 int offset, u32 *var)
var               278 drivers/infiniband/hw/mlx5/cong.c 	*var = mlx5_get_cc_param_val(field, offset);
var               288 drivers/infiniband/hw/mlx5/cong.c 				 int offset, u32 var)
var               316 drivers/infiniband/hw/mlx5/cong.c 	mlx5_ib_set_cc_param_mask_val(field, offset, var, &attr_mask);
var               335 drivers/infiniband/hw/mlx5/cong.c 	u32 var;
var               346 drivers/infiniband/hw/mlx5/cong.c 	if (kstrtou32(lbuf, 0, &var))
var               349 drivers/infiniband/hw/mlx5/cong.c 	ret = mlx5_ib_set_cc_params(param->dev, param->port_num, offset, var);
var               358 drivers/infiniband/hw/mlx5/cong.c 	u32 var = 0;
var               362 drivers/infiniband/hw/mlx5/cong.c 	ret = mlx5_ib_get_cc_params(param->dev, param->port_num, offset, &var);
var               366 drivers/infiniband/hw/mlx5/cong.c 	ret = snprintf(lbuf, sizeof(lbuf), "%d\n", var);
var              5741 drivers/infiniband/hw/mlx5/main.c 	u32 var;
var              5743 drivers/infiniband/hw/mlx5/main.c 	if (kstrtouint_from_user(buf, count, 0, &var))
var              5746 drivers/infiniband/hw/mlx5/main.c 	timeout = min_t(u32, roundup(var, 100), MLX5_MAX_DELAY_DROP_TIMEOUT_MS *
var              5748 drivers/infiniband/hw/mlx5/main.c 	if (timeout != var)
var               236 drivers/infiniband/hw/mlx5/mr.c 	u32 var;
var               246 drivers/infiniband/hw/mlx5/mr.c 	if (sscanf(lbuf, "%u", &var) != 1)
var               249 drivers/infiniband/hw/mlx5/mr.c 	if (var < ent->limit)
var               252 drivers/infiniband/hw/mlx5/mr.c 	if (var > ent->size) {
var               254 drivers/infiniband/hw/mlx5/mr.c 			err = add_keys(dev, c, var - ent->size);
var               260 drivers/infiniband/hw/mlx5/mr.c 	} else if (var < ent->size) {
var               261 drivers/infiniband/hw/mlx5/mr.c 		remove_keys(dev, c, ent->size - var);
var               294 drivers/infiniband/hw/mlx5/mr.c 	u32 var;
var               304 drivers/infiniband/hw/mlx5/mr.c 	if (sscanf(lbuf, "%u", &var) != 1)
var               307 drivers/infiniband/hw/mlx5/mr.c 	if (var > ent->size)
var               310 drivers/infiniband/hw/mlx5/mr.c 	ent->limit = var;
var                69 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h static inline __s32 pvrdma_idx(atomic_t *var, __u32 max_elems)
var                71 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h 	const unsigned int idx = atomic_read(var);
var                78 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h static inline void pvrdma_idx_ring_inc(atomic_t *var, __u32 max_elems)
var                80 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h 	__u32 idx = atomic_read(var) + 1;	/* Increment. */
var                83 drivers/infiniband/hw/vmw_pvrdma/pvrdma_ring.h 	atomic_set(var, idx);
var                61 drivers/input/joystick/iforce/iforce.h #define XMIT_INC(var, n)	(var)+=n; (var)&= XMIT_SIZE -1
var               232 drivers/input/keyboard/adp5589-keys.c 	const struct adp_constants *var;
var               391 drivers/input/keyboard/adp5589-keys.c 	unsigned int bank = kpad->var->bank(kpad->gpiomap[off]);
var               392 drivers/input/keyboard/adp5589-keys.c 	unsigned int bit = kpad->var->bit(kpad->gpiomap[off]);
var               395 drivers/input/keyboard/adp5589-keys.c 			       kpad->var->reg(ADP5589_GPI_STATUS_A) + bank) &
var               403 drivers/input/keyboard/adp5589-keys.c 	unsigned int bank = kpad->var->bank(kpad->gpiomap[off]);
var               404 drivers/input/keyboard/adp5589-keys.c 	unsigned int bit = kpad->var->bit(kpad->gpiomap[off]);
var               413 drivers/input/keyboard/adp5589-keys.c 	adp5589_write(kpad->client, kpad->var->reg(ADP5589_GPO_DATA_OUT_A) +
var               422 drivers/input/keyboard/adp5589-keys.c 	unsigned int bank = kpad->var->bank(kpad->gpiomap[off]);
var               423 drivers/input/keyboard/adp5589-keys.c 	unsigned int bit = kpad->var->bit(kpad->gpiomap[off]);
var               430 drivers/input/keyboard/adp5589-keys.c 			    kpad->var->reg(ADP5589_GPIO_DIRECTION_A) + bank,
var               442 drivers/input/keyboard/adp5589-keys.c 	unsigned int bank = kpad->var->bank(kpad->gpiomap[off]);
var               443 drivers/input/keyboard/adp5589-keys.c 	unsigned int bit = kpad->var->bit(kpad->gpiomap[off]);
var               455 drivers/input/keyboard/adp5589-keys.c 	ret = adp5589_write(kpad->client, kpad->var->reg(ADP5589_GPO_DATA_OUT_A)
var               458 drivers/input/keyboard/adp5589-keys.c 			     kpad->var->reg(ADP5589_GPIO_DIRECTION_A) + bank,
var               475 drivers/input/keyboard/adp5589-keys.c 	for (i = 0; i < kpad->var->maxgpio; i++)
var               480 drivers/input/keyboard/adp5589-keys.c 		pin_used[kpad->gpimap[i].pin - kpad->var->gpi_pin_base] = true;
var               486 drivers/input/keyboard/adp5589-keys.c 		pin_used[kpad->var->c4_extend_cfg] = true;
var               491 drivers/input/keyboard/adp5589-keys.c 	for (i = 0; i < kpad->var->maxgpio; i++)
var               535 drivers/input/keyboard/adp5589-keys.c 	for (i = 0; i <= kpad->var->bank(kpad->var->maxgpio); i++) {
var               536 drivers/input/keyboard/adp5589-keys.c 		kpad->dat_out[i] = adp5589_read(kpad->client, kpad->var->reg(
var               538 drivers/input/keyboard/adp5589-keys.c 		kpad->dir[i] = adp5589_read(kpad->client, kpad->var->reg(
var               607 drivers/input/keyboard/adp5589-keys.c 		if (key_val >= kpad->var->gpi_pin_base &&
var               608 drivers/input/keyboard/adp5589-keys.c 		    key_val <= kpad->var->gpi_pin_end) {
var               646 drivers/input/keyboard/adp5589-keys.c 	for (i = 0; i < kpad->var->keymapsize; i++)
var               660 drivers/input/keyboard/adp5589-keys.c 	u8 (*reg) (u8) = kpad->var->reg;
var               666 drivers/input/keyboard/adp5589-keys.c 			    pdata->keypad_en_mask & kpad->var->row_mask);
var               668 drivers/input/keyboard/adp5589-keys.c 			     (pdata->keypad_en_mask >> kpad->var->col_shift) &
var               669 drivers/input/keyboard/adp5589-keys.c 			     kpad->var->col_mask);
var               691 drivers/input/keyboard/adp5589-keys.c 		if (pin <= kpad->var->gpi_pin_row_end) {
var               692 drivers/input/keyboard/adp5589-keys.c 			evt_mode1 |= (1 << (pin - kpad->var->gpi_pin_row_base));
var               695 drivers/input/keyboard/adp5589-keys.c 			    ((1 << (pin - kpad->var->gpi_pin_col_base)) & 0xFF);
var               698 drivers/input/keyboard/adp5589-keys.c 					kpad->var->gpi_pin_col_base)) >> 8);
var               717 drivers/input/keyboard/adp5589-keys.c 	for (i = 0; i <= kpad->var->max_row_num; i++) {
var               730 drivers/input/keyboard/adp5589-keys.c 		if (i % 4 == 3 || i == kpad->var->max_row_num) {
var               737 drivers/input/keyboard/adp5589-keys.c 	for (i = 0; i <= kpad->var->max_col_num; i++) {
var               738 drivers/input/keyboard/adp5589-keys.c 		unsigned val = 0, bit = 1 << (i + kpad->var->col_shift);
var               750 drivers/input/keyboard/adp5589-keys.c 		if (i % 4 == 3 || i == kpad->var->max_col_num) {
var               789 drivers/input/keyboard/adp5589-keys.c 			    pdata->debounce_dis_mask & kpad->var->row_mask);
var               792 drivers/input/keyboard/adp5589-keys.c 			     (pdata->debounce_dis_mask >> kpad->var->col_shift)
var               793 drivers/input/keyboard/adp5589-keys.c 			     & kpad->var->col_mask);
var               825 drivers/input/keyboard/adp5589-keys.c 				     kpad->var->reg(ADP5589_GPI_STATUS_A));
var               827 drivers/input/keyboard/adp5589-keys.c 				     kpad->var->reg(ADP5589_GPI_STATUS_B));
var               834 drivers/input/keyboard/adp5589-keys.c 		if (pin <= kpad->var->gpi_pin_row_end) {
var               836 drivers/input/keyboard/adp5589-keys.c 			pin_loc = pin - kpad->var->gpi_pin_row_base;
var               837 drivers/input/keyboard/adp5589-keys.c 		} else if ((pin - kpad->var->gpi_pin_col_base) < 8) {
var               839 drivers/input/keyboard/adp5589-keys.c 			pin_loc = pin - kpad->var->gpi_pin_col_base;
var               842 drivers/input/keyboard/adp5589-keys.c 			pin_loc = pin - kpad->var->gpi_pin_col_base - 8;
var               892 drivers/input/keyboard/adp5589-keys.c 		kpad->var = &const_adp5585;
var               896 drivers/input/keyboard/adp5589-keys.c 		kpad->var = &const_adp5589;
var               900 drivers/input/keyboard/adp5589-keys.c 	if (!((pdata->keypad_en_mask & kpad->var->row_mask) &&
var               901 drivers/input/keyboard/adp5589-keys.c 			(pdata->keypad_en_mask >> kpad->var->col_shift)) ||
var               908 drivers/input/keyboard/adp5589-keys.c 	if (pdata->keymapsize != kpad->var->keymapsize) {
var               920 drivers/input/keyboard/adp5589-keys.c 	if (pdata->gpimapsize > kpad->var->gpimapsize_max) {
var               929 drivers/input/keyboard/adp5589-keys.c 		if (pin < kpad->var->gpi_pin_base ||
var               930 drivers/input/keyboard/adp5589-keys.c 				pin > kpad->var->gpi_pin_end) {
var               936 drivers/input/keyboard/adp5589-keys.c 		if ((1 << (pin - kpad->var->gpi_pin_row_base)) &
var              1052 drivers/input/keyboard/adp5589-keys.c 	adp5589_write(client, kpad->var->reg(ADP5589_GENERAL_CFG), 0);
var              1585 drivers/input/keyboard/applespi.c 	memcpy(efivar_entry->var.VariableName, EFI_BL_LEVEL_NAME,
var              1587 drivers/input/keyboard/applespi.c 	efivar_entry->var.VendorGuid = EFI_BL_LEVEL_GUID;
var               424 drivers/input/touchscreen/ads7846.c #define SHOW(name, var, adjust) static ssize_t \
var               429 drivers/input/touchscreen/ads7846.c 			READ_12BIT_SER(var)); \
var              1298 drivers/iommu/amd_iommu_init.c 			const char *var;
var              1307 drivers/iommu/amd_iommu_init.c 				var = "IOAPIC";
var              1309 drivers/iommu/amd_iommu_init.c 				var = "HPET";
var              1311 drivers/iommu/amd_iommu_init.c 				var = "UNKNOWN";
var              1314 drivers/iommu/amd_iommu_init.c 				    var, (int)handle,
var               236 drivers/macintosh/therm_adt746x.c 		int var = th->temps[i] - th->limits[i];
var               238 drivers/macintosh/therm_adt746x.c 		if (var > -1) {
var               244 drivers/macintosh/therm_adt746x.c 			if (abs(var - th->last_var[fan_number]) < 2)
var               248 drivers/macintosh/therm_adt746x.c 			new_speed = fan_speed + ((var-1)*step);
var               258 drivers/macintosh/therm_adt746x.c 						new_speed, var,
var               261 drivers/macintosh/therm_adt746x.c 			th->last_var[fan_number] = var;
var               262 drivers/macintosh/therm_adt746x.c 		} else if (var < -2) {
var               274 drivers/macintosh/therm_adt746x.c 		lastvar = var;
var               899 drivers/macintosh/windfarm_pm121.c 					       struct wf_sensor **var)
var               901 drivers/macintosh/windfarm_pm121.c 	if (*var == NULL && !strcmp(sensor->name, match)) {
var               903 drivers/macintosh/windfarm_pm121.c 			*var = sensor;
var               905 drivers/macintosh/windfarm_pm121.c 	return *var;
var               237 drivers/mcb/mcb-core.c 		bus->bus_nr, device_id, dev->inst, dev->group, dev->var);
var               103 drivers/mcb/mcb-internal.h 	unsigned int var:6;
var                61 drivers/mcb/mcb-parse.c 	mdev->var = GDD_VAR(reg1);
var                64 drivers/md/bcache/stats.c 		    DIV_SAFE(var(cache_hits) * 100,
var                65 drivers/md/bcache/stats.c 			     var(cache_hits) + var(cache_misses)));
var                69 drivers/md/bcache/stats.c 	sysfs_hprint(bypassed,	var(sectors_bypassed) << 9);
var               292 drivers/md/bcache/sysfs.c #define d_strtoul(var)		sysfs_strtoul(var, dc->var)
var               293 drivers/md/bcache/sysfs.c #define d_strtoul_nonzero(var)	sysfs_strtoul_clamp(var, dc->var, 1, INT_MAX)
var               294 drivers/md/bcache/sysfs.c #define d_strtoi_h(var)		sysfs_hatoi(var, dc->var)
var                57 drivers/md/bcache/sysfs.h #define sysfs_print(file, var)						\
var                60 drivers/md/bcache/sysfs.h 		return snprint(buf, PAGE_SIZE, var);			\
var                72 drivers/md/bcache/sysfs.h #define var_printf(_var, fmt)	sysfs_printf(_var, fmt, var(_var))
var                73 drivers/md/bcache/sysfs.h #define var_print(_var)		sysfs_print(_var, var(_var))
var                74 drivers/md/bcache/sysfs.h #define var_hprint(_var)	sysfs_hprint(_var, var(_var))
var                76 drivers/md/bcache/sysfs.h #define sysfs_strtoul(file, var)					\
var                79 drivers/md/bcache/sysfs.h 		return strtoul_safe(buf, var) ?: (ssize_t) size;	\
var                82 drivers/md/bcache/sysfs.h #define sysfs_strtoul_bool(file, var)					\
var                87 drivers/md/bcache/sysfs.h 		var = v ? 1 : 0;					\
var                92 drivers/md/bcache/sysfs.h #define sysfs_strtoul_clamp(file, var, min, max)			\
var                99 drivers/md/bcache/sysfs.h 			var = v;					\
var               122 drivers/md/bcache/sysfs.h #define sysfs_hatoi(file, var)						\
var               125 drivers/md/bcache/sysfs.h 		return strtoi_h(buf, &var) ?: (ssize_t) size;		\
var               327 drivers/md/bcache/util.h #define strtoul_safe(cp, var)						\
var               332 drivers/md/bcache/util.h 		var = _v;						\
var               336 drivers/md/bcache/util.h #define strtoul_safe_clamp(cp, var, min, max)				\
var               341 drivers/md/bcache/util.h 		var = clamp_t(typeof(var), _v, min, max);		\
var               345 drivers/md/bcache/util.h #define snprint(buf, size, var)						\
var               347 drivers/md/bcache/util.h 		__builtin_types_compatible_p(typeof(var), int)		\
var               349 drivers/md/bcache/util.h 		__builtin_types_compatible_p(typeof(var), unsigned int)	\
var               351 drivers/md/bcache/util.h 		__builtin_types_compatible_p(typeof(var), long)		\
var               353 drivers/md/bcache/util.h 		__builtin_types_compatible_p(typeof(var), unsigned long)\
var               355 drivers/md/bcache/util.h 		__builtin_types_compatible_p(typeof(var), int64_t)	\
var               357 drivers/md/bcache/util.h 		__builtin_types_compatible_p(typeof(var), uint64_t)	\
var               359 drivers/md/bcache/util.h 		__builtin_types_compatible_p(typeof(var), const char *)	\
var               360 drivers/md/bcache/util.h 		     ? "%s\n" : "%i\n", var)
var               500 drivers/media/pci/ivtv/ivtvfb.c static int ivtvfb_set_var(struct ivtv *itv, struct fb_var_screeninfo *var)
var               510 drivers/media/pci/ivtv/ivtvfb.c 	if (var->nonstd) /* YUV */
var               516 drivers/media/pci/ivtv/ivtvfb.c 	switch (var->bits_per_pixel) {
var               524 drivers/media/pci/ivtv/ivtvfb.c 			switch (var->green.length) {
var               549 drivers/media/pci/ivtv/ivtvfb.c 	oi->bits_per_pixel = var->bits_per_pixel;
var               550 drivers/media/pci/ivtv/ivtvfb.c 	oi->bytes_per_pixel = var->bits_per_pixel / 8;
var               553 drivers/media/pci/ivtv/ivtvfb.c 	switch (var->vmode & FB_VMODE_MASK) {
var               568 drivers/media/pci/ivtv/ivtvfb.c 	ivtv_osd.pixel_stride = var->xres_virtual;
var               569 drivers/media/pci/ivtv/ivtvfb.c 	ivtv_osd.lines = var->yres_virtual;
var               576 drivers/media/pci/ivtv/ivtvfb.c 	ivtv_window.width = var->xres;
var               577 drivers/media/pci/ivtv/ivtvfb.c 	ivtv_window.height = var->yres;
var               580 drivers/media/pci/ivtv/ivtvfb.c 	if (!var->upper_margin)
var               581 drivers/media/pci/ivtv/ivtvfb.c 		var->upper_margin++;
var               582 drivers/media/pci/ivtv/ivtvfb.c 	if (!var->left_margin)
var               583 drivers/media/pci/ivtv/ivtvfb.c 		var->left_margin++;
var               584 drivers/media/pci/ivtv/ivtvfb.c 	ivtv_window.top = var->upper_margin - 1;
var               585 drivers/media/pci/ivtv/ivtvfb.c 	ivtv_window.left = var->left_margin - 1;
var               597 drivers/media/pci/ivtv/ivtvfb.c 	memcpy(&oi->fbvar_cur, var, sizeof(oi->fbvar_cur));
var               600 drivers/media/pci/ivtv/ivtvfb.c 		      var->xres, var->yres,
var               601 drivers/media/pci/ivtv/ivtvfb.c 		      var->xres_virtual, var->yres_virtual,
var               602 drivers/media/pci/ivtv/ivtvfb.c 		      var->bits_per_pixel);
var               605 drivers/media/pci/ivtv/ivtvfb.c 		      var->left_margin, var->upper_margin);
var               608 drivers/media/pci/ivtv/ivtvfb.c 			(var->vmode & FB_VMODE_MASK) == FB_VMODE_NONINTERLACED ? "on" : "off");
var               609 drivers/media/pci/ivtv/ivtvfb.c 	IVTVFB_DEBUG_INFO("Color space: %s\n", var->nonstd ? "YUV" : "RGB");
var               636 drivers/media/pci/ivtv/ivtvfb.c static int _ivtvfb_check_var(struct fb_var_screeninfo *var, struct ivtv *itv)
var               658 drivers/media/pci/ivtv/ivtvfb.c 	if (var->bits_per_pixel == 8 || var->bits_per_pixel == 32) {
var               659 drivers/media/pci/ivtv/ivtvfb.c 		var->transp.offset = 24;
var               660 drivers/media/pci/ivtv/ivtvfb.c 		var->transp.length = 8;
var               661 drivers/media/pci/ivtv/ivtvfb.c 		var->red.offset = 16;
var               662 drivers/media/pci/ivtv/ivtvfb.c 		var->red.length = 8;
var               663 drivers/media/pci/ivtv/ivtvfb.c 		var->green.offset = 8;
var               664 drivers/media/pci/ivtv/ivtvfb.c 		var->green.length = 8;
var               665 drivers/media/pci/ivtv/ivtvfb.c 		var->blue.offset = 0;
var               666 drivers/media/pci/ivtv/ivtvfb.c 		var->blue.length = 8;
var               668 drivers/media/pci/ivtv/ivtvfb.c 	else if (var->bits_per_pixel == 16) {
var               670 drivers/media/pci/ivtv/ivtvfb.c 		switch (var->green.length) {
var               672 drivers/media/pci/ivtv/ivtvfb.c 				var->red.offset = 8;
var               673 drivers/media/pci/ivtv/ivtvfb.c 				var->red.length = 4;
var               674 drivers/media/pci/ivtv/ivtvfb.c 				var->green.offset = 4;
var               675 drivers/media/pci/ivtv/ivtvfb.c 				var->green.length = 4;
var               676 drivers/media/pci/ivtv/ivtvfb.c 				var->blue.offset = 0;
var               677 drivers/media/pci/ivtv/ivtvfb.c 				var->blue.length = 4;
var               678 drivers/media/pci/ivtv/ivtvfb.c 				var->transp.offset = 12;
var               679 drivers/media/pci/ivtv/ivtvfb.c 				var->transp.length = 1;
var               682 drivers/media/pci/ivtv/ivtvfb.c 				var->red.offset = 10;
var               683 drivers/media/pci/ivtv/ivtvfb.c 				var->red.length = 5;
var               684 drivers/media/pci/ivtv/ivtvfb.c 				var->green.offset = 5;
var               685 drivers/media/pci/ivtv/ivtvfb.c 				var->green.length = 5;
var               686 drivers/media/pci/ivtv/ivtvfb.c 				var->blue.offset = 0;
var               687 drivers/media/pci/ivtv/ivtvfb.c 				var->blue.length = 5;
var               688 drivers/media/pci/ivtv/ivtvfb.c 				var->transp.offset = 15;
var               689 drivers/media/pci/ivtv/ivtvfb.c 				var->transp.length = 1;
var               692 drivers/media/pci/ivtv/ivtvfb.c 				var->red.offset = 11;
var               693 drivers/media/pci/ivtv/ivtvfb.c 				var->red.length = 5;
var               694 drivers/media/pci/ivtv/ivtvfb.c 				var->green.offset = 5;
var               695 drivers/media/pci/ivtv/ivtvfb.c 				var->green.length = 6;
var               696 drivers/media/pci/ivtv/ivtvfb.c 				var->blue.offset = 0;
var               697 drivers/media/pci/ivtv/ivtvfb.c 				var->blue.length = 5;
var               698 drivers/media/pci/ivtv/ivtvfb.c 				var->transp.offset = 0;
var               699 drivers/media/pci/ivtv/ivtvfb.c 				var->transp.length = 0;
var               704 drivers/media/pci/ivtv/ivtvfb.c 		IVTVFB_DEBUG_WARN("Invalid colour mode: %d\n", var->bits_per_pixel);
var               709 drivers/media/pci/ivtv/ivtvfb.c 	if (var->xres > IVTV_OSD_MAX_WIDTH || var->yres > osd_height_limit) {
var               711 drivers/media/pci/ivtv/ivtvfb.c 				var->xres, var->yres);
var               716 drivers/media/pci/ivtv/ivtvfb.c 	if (var->xres_virtual > 4095 / (var->bits_per_pixel / 8) ||
var               717 drivers/media/pci/ivtv/ivtvfb.c 	    var->xres_virtual * var->yres_virtual * (var->bits_per_pixel / 8) > oi->video_buffer_size ||
var               718 drivers/media/pci/ivtv/ivtvfb.c 	    var->xres_virtual < var->xres ||
var               719 drivers/media/pci/ivtv/ivtvfb.c 	    var->yres_virtual < var->yres) {
var               721 drivers/media/pci/ivtv/ivtvfb.c 			var->xres_virtual, var->yres_virtual);
var               726 drivers/media/pci/ivtv/ivtvfb.c 	if (var->bits_per_pixel == 8) {
var               728 drivers/media/pci/ivtv/ivtvfb.c 		if (var->xres & 3) {
var               729 drivers/media/pci/ivtv/ivtvfb.c 			IVTVFB_DEBUG_WARN("Invalid resolution for 8bpp: %d\n", var->xres);
var               732 drivers/media/pci/ivtv/ivtvfb.c 		if (var->xres_virtual & 3) {
var               733 drivers/media/pci/ivtv/ivtvfb.c 			IVTVFB_DEBUG_WARN("Invalid virtual resolution for 8bpp: %d)\n", var->xres_virtual);
var               737 drivers/media/pci/ivtv/ivtvfb.c 	else if (var->bits_per_pixel == 16) {
var               739 drivers/media/pci/ivtv/ivtvfb.c 		if (var->xres & 1) {
var               740 drivers/media/pci/ivtv/ivtvfb.c 			IVTVFB_DEBUG_WARN("Invalid resolution for 16bpp: %d\n", var->xres);
var               743 drivers/media/pci/ivtv/ivtvfb.c 		if (var->xres_virtual & 1) {
var               744 drivers/media/pci/ivtv/ivtvfb.c 			IVTVFB_DEBUG_WARN("Invalid virtual resolution for 16bpp: %d)\n", var->xres_virtual);
var               750 drivers/media/pci/ivtv/ivtvfb.c 	if (var->xoffset >= var->xres_virtual || var->yoffset >= var->yres_virtual) {
var               752 drivers/media/pci/ivtv/ivtvfb.c 			var->xoffset, var->xres_virtual, var->yoffset, var->yres_virtual);
var               757 drivers/media/pci/ivtv/ivtvfb.c 	if (var->nonstd > 1) {
var               758 drivers/media/pci/ivtv/ivtvfb.c 		IVTVFB_DEBUG_WARN("Invalid nonstd % d\n", var->nonstd);
var               763 drivers/media/pci/ivtv/ivtvfb.c 	if (((var->vmode & FB_VMODE_MASK) != FB_VMODE_NONINTERLACED) &&
var               764 drivers/media/pci/ivtv/ivtvfb.c 		((var->vmode & FB_VMODE_MASK) != FB_VMODE_INTERLACED)) {
var               765 drivers/media/pci/ivtv/ivtvfb.c 		IVTVFB_DEBUG_WARN("Invalid video mode: %d\n", var->vmode & FB_VMODE_MASK);
var               773 drivers/media/pci/ivtv/ivtvfb.c 	if (var->left_margin + var->xres > IVTV_OSD_MAX_WIDTH + 1)
var               774 drivers/media/pci/ivtv/ivtvfb.c 		var->left_margin = 1 + ((IVTV_OSD_MAX_WIDTH - var->xres) / 2);
var               776 drivers/media/pci/ivtv/ivtvfb.c 	if (var->upper_margin + var->yres > (itv->is_out_50hz ? 577 : 481))
var               777 drivers/media/pci/ivtv/ivtvfb.c 		var->upper_margin = 1 + (((itv->is_out_50hz ? 576 : 480) -
var               778 drivers/media/pci/ivtv/ivtvfb.c 			var->yres) / 2);
var               781 drivers/media/pci/ivtv/ivtvfb.c 	var->right_margin = hlimit - var->left_margin - var->xres;
var               782 drivers/media/pci/ivtv/ivtvfb.c 	var->lower_margin = vlimit - var->upper_margin - var->yres;
var               785 drivers/media/pci/ivtv/ivtvfb.c 	var->hsync_len = 24;
var               786 drivers/media/pci/ivtv/ivtvfb.c 	var->vsync_len = 2;
var               791 drivers/media/pci/ivtv/ivtvfb.c 	if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_NONINTERLACED)
var               792 drivers/media/pci/ivtv/ivtvfb.c 		var->pixclock = pixclock / 2;
var               794 drivers/media/pci/ivtv/ivtvfb.c 		var->pixclock = pixclock;
var               796 drivers/media/pci/ivtv/ivtvfb.c 	itv->osd_rect.width = var->xres;
var               797 drivers/media/pci/ivtv/ivtvfb.c 	itv->osd_rect.height = var->yres;
var               800 drivers/media/pci/ivtv/ivtvfb.c 		      var->xres, var->yres,
var               801 drivers/media/pci/ivtv/ivtvfb.c 		      var->xres_virtual, var->yres_virtual,
var               802 drivers/media/pci/ivtv/ivtvfb.c 		      var->bits_per_pixel);
var               805 drivers/media/pci/ivtv/ivtvfb.c 		      var->left_margin, var->upper_margin);
var               808 drivers/media/pci/ivtv/ivtvfb.c 			(var->vmode & FB_VMODE_MASK) == FB_VMODE_NONINTERLACED ? "on" : "off");
var               809 drivers/media/pci/ivtv/ivtvfb.c 	IVTVFB_DEBUG_INFO("Color space: %s\n", var->nonstd ? "YUV" : "RGB");
var               813 drivers/media/pci/ivtv/ivtvfb.c static int ivtvfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               817 drivers/media/pci/ivtv/ivtvfb.c 	return _ivtvfb_check_var(var, itv);
var               820 drivers/media/pci/ivtv/ivtvfb.c static int ivtvfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               825 drivers/media/pci/ivtv/ivtvfb.c 	if (var->yoffset + info->var.yres > info->var.yres_virtual ||
var               826 drivers/media/pci/ivtv/ivtvfb.c 	    var->xoffset + info->var.xres > info->var.xres_virtual)
var               829 drivers/media/pci/ivtv/ivtvfb.c 	osd_pan_index = var->yoffset * info->fix.line_length
var               830 drivers/media/pci/ivtv/ivtvfb.c 		      + var->xoffset * info->var.bits_per_pixel / 8;
var               834 drivers/media/pci/ivtv/ivtvfb.c 	itv->yuv_info.osd_x_pan = var->xoffset;
var               835 drivers/media/pci/ivtv/ivtvfb.c 	itv->yuv_info.osd_y_pan = var->yoffset;
var               850 drivers/media/pci/ivtv/ivtvfb.c 	rc = ivtvfb_set_var(itv, &info->var);
var               851 drivers/media/pci/ivtv/ivtvfb.c 	ivtvfb_pan_display(&info->var, info);
var               868 drivers/media/pci/ivtv/ivtvfb.c 	if (info->var.bits_per_pixel <= 8) {
var               878 drivers/media/pci/ivtv/ivtvfb.c 	if (info->var.bits_per_pixel == 16) {
var               879 drivers/media/pci/ivtv/ivtvfb.c 		switch (info->var.green.length) {
var              1054 drivers/media/pci/ivtv/ivtvfb.c 	oi->ivtvfb_info.var = oi->ivtvfb_defined;
var               114 drivers/media/platform/davinci/vpbe.c 	struct vpbe_enc_mode_info var;
var               122 drivers/media/platform/davinci/vpbe.c 		var = cfg->outputs[curr_output].modes[i];
var               123 drivers/media/platform/davinci/vpbe.c 		if (!strcmp(mode, var.name)) {
var               124 drivers/media/platform/davinci/vpbe.c 			vpbe_dev->current_timings = var;
var               148 drivers/media/platform/davinci/vpbe.c 	struct vpbe_enc_mode_info var;
var               153 drivers/media/platform/davinci/vpbe.c 		var = cfg->outputs[curr_output].modes[i];
var               154 drivers/media/platform/davinci/vpbe.c 		if ((var.timings_type & VPBE_ENC_STD) &&
var               155 drivers/media/platform/davinci/vpbe.c 		  (var.std_id & std_id)) {
var               156 drivers/media/platform/davinci/vpbe.c 			vpbe_dev->current_timings = var;
var               168 drivers/media/platform/davinci/vpbe.c 	struct vpbe_enc_mode_info var;
var               173 drivers/media/platform/davinci/vpbe.c 		var = cfg->outputs[curr_output].modes[i];
var               174 drivers/media/platform/davinci/vpbe.c 		if (!strcmp(var.name, std_name)) {
var               175 drivers/media/platform/davinci/vpbe.c 			vpbe_dev->current_timings = var;
var               240 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_cal_prescaler_ratio(struct gsc_variant *var, u32 src, u32 dst,
var               243 drivers/media/platform/exynos-gsc/gsc-core.c 	if ((dst > src) || (dst >= src / var->poly_sc_down_max)) {
var               248 drivers/media/platform/exynos-gsc/gsc-core.c 	if ((src / var->poly_sc_down_max / var->pre_sc_down_max) > dst) {
var               275 drivers/media/platform/exynos-gsc/gsc-core.c void gsc_check_src_scale_info(struct gsc_variant *var,
var               295 drivers/media/platform/exynos-gsc/gsc-core.c 		gsc_cal_prescaler_ratio(var, s_frame->crop.width, tx, wratio);
var               303 drivers/media/platform/exynos-gsc/gsc-core.c 		gsc_cal_prescaler_ratio(var, s_frame->crop.height, ty, hratio);
var               607 drivers/media/platform/exynos-gsc/gsc-core.c int gsc_check_scaler_ratio(struct gsc_variant *var, int sw, int sh, int dw,
var               613 drivers/media/platform/exynos-gsc/gsc-core.c 		sc_down_max = var->sc_down_max;
var               615 drivers/media/platform/exynos-gsc/gsc-core.c 		sc_down_max = var->local_sc_down;
var               627 drivers/media/platform/exynos-gsc/gsc-core.c 	    (tmp_w / sw) > var->sc_up_max ||
var               628 drivers/media/platform/exynos-gsc/gsc-core.c 	    (tmp_h / sh) > var->sc_up_max)
var               392 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_cal_prescaler_ratio(struct gsc_variant *var, u32 src, u32 dst,
var               395 drivers/media/platform/exynos-gsc/gsc-core.h void gsc_check_src_scale_info(struct gsc_variant *var,
var               398 drivers/media/platform/exynos-gsc/gsc-core.h int gsc_check_scaler_ratio(struct gsc_variant *var, int sw, int sh, int dw,
var               578 drivers/media/platform/exynos4-is/fimc-capture.c 	const struct fimc_variant *var = fimc->variant;
var               579 drivers/media/platform/exynos4-is/fimc-capture.c 	const struct fimc_pix_limit *pl = var->pix_limit;
var               629 drivers/media/platform/exynos4-is/fimc-capture.c 		min_w = var->min_out_pixsize;
var               630 drivers/media/platform/exynos4-is/fimc-capture.c 		min_h = var->min_out_pixsize;
var               632 drivers/media/platform/exynos4-is/fimc-capture.c 	if (var->min_vsize_align == 1 && !rotation)
var               637 drivers/media/platform/exynos4-is/fimc-capture.c 			      ffs(var->min_out_pixsize) - 1,
var               655 drivers/media/platform/exynos4-is/fimc-capture.c 	const struct fimc_variant *var = fimc->variant;
var               656 drivers/media/platform/exynos4-is/fimc-capture.c 	const struct fimc_pix_limit *pl = var->pix_limit;
var               677 drivers/media/platform/exynos4-is/fimc-capture.c 		min_sz = var->min_out_pixsize;
var               681 drivers/media/platform/exynos4-is/fimc-capture.c 		min_sz = var->min_inp_pixsize;
var               713 drivers/media/platform/exynos4-is/fimc-capture.c 	r->left = round_down(r->left, var->hor_offs_align);
var               846 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c static int mtk_mdp_check_scaler_ratio(struct mtk_mdp_variant *var, int src_w,
var               859 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	if ((src_w / tmp_w) > var->h_scale_down_max ||
var               860 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	    (src_h / tmp_h) > var->v_scale_down_max ||
var               861 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	    (tmp_w / src_w) > var->h_scale_up_max ||
var               862 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	    (tmp_h / src_h) > var->v_scale_up_max)
var                55 drivers/media/platform/omap3isp/ispccp2.c #define BIT_SET(var, shift, mask, val)			\
var                57 drivers/media/platform/omap3isp/ispccp2.c 		var = ((var) & ~((mask) << (shift)))	\
var                96 drivers/media/platform/vivid/vivid-osd.c static int vivid_fb_set_var(struct vivid_dev *dev, struct fb_var_screeninfo *var)
var               100 drivers/media/platform/vivid/vivid-osd.c 	if (var->bits_per_pixel != 16) {
var               104 drivers/media/platform/vivid/vivid-osd.c 	dev->display_byte_stride = var->xres * dev->bytes_per_pixel;
var               129 drivers/media/platform/vivid/vivid-osd.c static int _vivid_fb_check_var(struct fb_var_screeninfo *var, struct vivid_dev *dev)
var               133 drivers/media/platform/vivid/vivid-osd.c 	var->bits_per_pixel = 16;
var               134 drivers/media/platform/vivid/vivid-osd.c 	if (var->green.length == 5) {
var               135 drivers/media/platform/vivid/vivid-osd.c 		var->red.offset = 10;
var               136 drivers/media/platform/vivid/vivid-osd.c 		var->red.length = 5;
var               137 drivers/media/platform/vivid/vivid-osd.c 		var->green.offset = 5;
var               138 drivers/media/platform/vivid/vivid-osd.c 		var->green.length = 5;
var               139 drivers/media/platform/vivid/vivid-osd.c 		var->blue.offset = 0;
var               140 drivers/media/platform/vivid/vivid-osd.c 		var->blue.length = 5;
var               141 drivers/media/platform/vivid/vivid-osd.c 		var->transp.offset = 15;
var               142 drivers/media/platform/vivid/vivid-osd.c 		var->transp.length = 1;
var               144 drivers/media/platform/vivid/vivid-osd.c 		var->red.offset = 11;
var               145 drivers/media/platform/vivid/vivid-osd.c 		var->red.length = 5;
var               146 drivers/media/platform/vivid/vivid-osd.c 		var->green.offset = 5;
var               147 drivers/media/platform/vivid/vivid-osd.c 		var->green.length = 6;
var               148 drivers/media/platform/vivid/vivid-osd.c 		var->blue.offset = 0;
var               149 drivers/media/platform/vivid/vivid-osd.c 		var->blue.length = 5;
var               150 drivers/media/platform/vivid/vivid-osd.c 		var->transp.offset = 0;
var               151 drivers/media/platform/vivid/vivid-osd.c 		var->transp.length = 0;
var               153 drivers/media/platform/vivid/vivid-osd.c 	var->xoffset = var->yoffset = 0;
var               154 drivers/media/platform/vivid/vivid-osd.c 	var->left_margin = var->upper_margin = 0;
var               155 drivers/media/platform/vivid/vivid-osd.c 	var->nonstd = 0;
var               157 drivers/media/platform/vivid/vivid-osd.c 	var->vmode &= ~FB_VMODE_MASK;
var               158 drivers/media/platform/vivid/vivid-osd.c 	var->vmode |= FB_VMODE_NONINTERLACED;
var               161 drivers/media/platform/vivid/vivid-osd.c 	var->hsync_len = 24;
var               162 drivers/media/platform/vivid/vivid-osd.c 	var->vsync_len = 2;
var               163 drivers/media/platform/vivid/vivid-osd.c 	var->pixclock = 84316;
var               164 drivers/media/platform/vivid/vivid-osd.c 	var->right_margin = 776;
var               165 drivers/media/platform/vivid/vivid-osd.c 	var->lower_margin = 591;
var               169 drivers/media/platform/vivid/vivid-osd.c static int vivid_fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               174 drivers/media/platform/vivid/vivid-osd.c 	return _vivid_fb_check_var(var, dev);
var               177 drivers/media/platform/vivid/vivid-osd.c static int vivid_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               189 drivers/media/platform/vivid/vivid-osd.c 	rc = vivid_fb_set_var(dev, &info->var);
var               209 drivers/media/platform/vivid/vivid-osd.c 	if (info->var.bits_per_pixel == 16) {
var               210 drivers/media/platform/vivid/vivid-osd.c 		switch (info->var.green.length) {
var               316 drivers/media/platform/vivid/vivid-osd.c 	dev->fb_info.var = dev->fb_defined;
var                82 drivers/media/usb/dvb-usb-v2/lmedm04.c #define lme_debug(var, level, args...) do { \
var                83 drivers/media/usb/dvb-usb-v2/lmedm04.c 	if ((var >= level)) \
var                31 drivers/media/usb/dvb-usb/dvb-usb.h #define dprintk(var,level,args...) \
var                32 drivers/media/usb/dvb-usb/dvb-usb.h 	    do { if ((var & level)) { printk(args); } } while (0)
var                76 drivers/mmc/host/alcor.c 	u32 var;
var                78 drivers/mmc/host/alcor.c 	var = alcor_read8(priv, addr);
var                79 drivers/mmc/host/alcor.c 	var &= ~clear;
var                80 drivers/mmc/host/alcor.c 	var |= set;
var                81 drivers/mmc/host/alcor.c 	alcor_write8(priv, var, addr);
var               388 drivers/net/dsa/realtek-smi-core.c 	const struct realtek_smi_variant *var;
var               394 drivers/net/dsa/realtek-smi-core.c 	var = of_device_get_match_data(dev);
var               410 drivers/net/dsa/realtek-smi-core.c 	smi->clk_delay = var->clk_delay;
var               411 drivers/net/dsa/realtek-smi-core.c 	smi->cmd_read = var->cmd_read;
var               412 drivers/net/dsa/realtek-smi-core.c 	smi->cmd_write = var->cmd_write;
var               413 drivers/net/dsa/realtek-smi-core.c 	smi->ops = var->ops;
var               452 drivers/net/dsa/realtek-smi-core.c 	smi->ds->ops = var->ds_ops;
var                60 drivers/net/ethernet/apm/xgene-v2/mac.h static inline void xgene_set_reg_bits(u32 *var, int pos, int len, u32 val)
var                64 drivers/net/ethernet/apm/xgene-v2/mac.h 	*var &= ~mask;
var                65 drivers/net/ethernet/apm/xgene-v2/mac.h 	*var |= ((val << pos) & mask);
var                68 drivers/net/ethernet/apm/xgene-v2/mac.h static inline u32 xgene_get_reg_bits(u32 var, int pos, int len)
var                72 drivers/net/ethernet/apm/xgene-v2/mac.h 	return (var & mask) >> pos;
var                75 drivers/net/ethernet/apm/xgene-v2/mac.h #define SET_REG_BITS(var, field, val)					\
var                76 drivers/net/ethernet/apm/xgene-v2/mac.h 	xgene_set_reg_bits(var, field ## _POS, field ## _LEN, val)
var                78 drivers/net/ethernet/apm/xgene-v2/mac.h #define SET_REG_BIT(var, field, val)					\
var                79 drivers/net/ethernet/apm/xgene-v2/mac.h 	xgene_set_reg_bits(var, field ## _POS, 1, val)
var                81 drivers/net/ethernet/apm/xgene-v2/mac.h #define GET_REG_BITS(var, field)					\
var                82 drivers/net/ethernet/apm/xgene-v2/mac.h 	xgene_get_reg_bits(var, field ## _POS, field ## _LEN)
var                84 drivers/net/ethernet/apm/xgene-v2/mac.h #define GET_REG_BIT(var, field)		((var) & (field))
var               615 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define bnx2x_fp(bp, nr, var)	((bp)->fp[(nr)].var)
var               628 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define bnx2x_fcoe(bp, var)	(bnx2x_fcoe_fp(bp)->var)
var               630 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define bnx2x_fcoe_sp_obj(bp, var)	(bnx2x_fcoe_inner_sp_obj(bp)->var)
var               631 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define bnx2x_fcoe_tx(bp, var)	(bnx2x_fcoe_fp(bp)-> \
var               633 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 						->var)
var              1174 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define bnx2x_sp(bp, var)		(&bp->slowpath->var)
var              1175 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define bnx2x_sp_mapping(bp, var) \
var              1176 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		(bp->slowpath_mapping + offsetof(struct bnx2x_slowpath, var))
var              1890 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_cnic_queue(bp, var) \
var              1891 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = BNX2X_NUM_ETH_QUEUES(bp); (var) < BNX2X_NUM_QUEUES(bp); \
var              1892 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	     (var)++) \
var              1893 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_queue(bp, var))	\
var              1897 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_eth_queue(bp, var) \
var              1898 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 0; (var) < BNX2X_NUM_ETH_QUEUES(bp); (var)++)
var              1900 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_nondefault_eth_queue(bp, var) \
var              1901 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 1; (var) < BNX2X_NUM_ETH_QUEUES(bp); (var)++)
var              1903 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_queue(bp, var) \
var              1904 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 0; (var) < BNX2X_NUM_QUEUES(bp); (var)++) \
var              1905 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_queue(bp, var))	\
var              1910 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_valid_rx_queue(bp, var)			\
var              1911 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 0;						\
var              1912 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	     (var) < (CNIC_LOADED(bp) ? BNX2X_NUM_QUEUES(bp) :	\
var              1914 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	     (var)++)						\
var              1915 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_rx_queue(bp, var))			\
var              1919 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_rx_queue_cnic(bp, var) \
var              1920 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = BNX2X_NUM_ETH_QUEUES(bp); (var) < BNX2X_NUM_QUEUES(bp); \
var              1921 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	     (var)++) \
var              1922 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_rx_queue(bp, var))	\
var              1926 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_rx_queue(bp, var) \
var              1927 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 0; (var) < BNX2X_NUM_QUEUES(bp); (var)++) \
var              1928 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_rx_queue(bp, var))	\
var              1933 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_valid_tx_queue(bp, var)			\
var              1934 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 0;						\
var              1935 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	     (var) < (CNIC_LOADED(bp) ? BNX2X_NUM_QUEUES(bp) :	\
var              1937 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	     (var)++)						\
var              1938 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_tx_queue(bp, var))			\
var              1942 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_tx_queue_cnic(bp, var) \
var              1943 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = BNX2X_NUM_ETH_QUEUES(bp); (var) < BNX2X_NUM_QUEUES(bp); \
var              1944 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	     (var)++) \
var              1945 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_tx_queue(bp, var))	\
var              1949 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_tx_queue(bp, var) \
var              1950 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 0; (var) < BNX2X_NUM_QUEUES(bp); (var)++) \
var              1951 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_tx_queue(bp, var))	\
var              1955 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_nondefault_queue(bp, var) \
var              1956 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 1; (var) < BNX2X_NUM_QUEUES(bp); (var)++) \
var              1957 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 		if (skip_queue(bp, var))	\
var              1961 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h #define for_each_cos_in_tx_queue(fp, var) \
var              1962 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h 	for ((var) = 0; (var) < (fp)->max_cos; (var)++)
var               179 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h #define bnx2x_vfq(vf, nr, var)		((vf)->vfqs[(nr)].var)
var               180 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h #define bnx2x_leading_vfq(vf, var)	((vf)->vfqs[LEADING_IDX].var)
var               221 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h #define for_each_vf(bp, var) \
var               222 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h 		for ((var) = 0; (var) < BNX2X_NR_VIRTFN(bp); (var)++)
var               224 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h #define for_each_vfq(vf, var) \
var               225 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h 		for ((var) = 0; (var) < vf_rxq_count(vf); (var)++)
var               227 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h #define for_each_vf_sb(vf, var) \
var               228 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h 		for ((var) = 0; (var) < vf_sb_count(vf); (var)++)
var               323 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h #define bnx2x_vf(bp, idx, var)	((bp)->vfdb->vfs[idx].var)
var              1521 drivers/net/ethernet/cavium/liquidio/lio_core.c 	u32 var;
var              1577 drivers/net/ethernet/cavium/liquidio/lio_core.c 		var = be32_to_cpu((__force __be32)resp->speed);
var              1578 drivers/net/ethernet/cavium/liquidio/lio_core.c 		if (var != speed) {
var              1581 drivers/net/ethernet/cavium/liquidio/lio_core.c 				__func__, var, speed);
var              1584 drivers/net/ethernet/cavium/liquidio/lio_core.c 		oct->speed_setting = var;
var              1638 drivers/net/ethernet/cavium/liquidio/lio_core.c 			u32 var;
var              1640 drivers/net/ethernet/cavium/liquidio/lio_core.c 			var = be32_to_cpu((__force __be32)resp->speed);
var              1641 drivers/net/ethernet/cavium/liquidio/lio_core.c 			oct->speed_setting = var;
var              1642 drivers/net/ethernet/cavium/liquidio/lio_core.c 			if (var == 0xffff) {
var              1671 drivers/net/ethernet/cavium/liquidio/lio_core.c 	u32 var;
var              1728 drivers/net/ethernet/cavium/liquidio/lio_core.c 	var = be32_to_cpu(resp->fec_setting);
var              1729 drivers/net/ethernet/cavium/liquidio/lio_core.c 	resp->fec_setting = var;
var              1730 drivers/net/ethernet/cavium/liquidio/lio_core.c 	if (var != on_off) {
var              1733 drivers/net/ethernet/cavium/liquidio/lio_core.c 			var, on_off);
var              1734 drivers/net/ethernet/cavium/liquidio/lio_core.c 		oct->props[lio->ifidx].fec = var;
var              1760 drivers/net/ethernet/cavium/liquidio/lio_core.c 	u32 var;
var              1798 drivers/net/ethernet/cavium/liquidio/lio_core.c 	var = be32_to_cpu(resp->fec_setting);
var              1799 drivers/net/ethernet/cavium/liquidio/lio_core.c 	resp->fec_setting = var;
var              2583 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 	#define S(desc, fmt, var) \
var              2585 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 			   desc " (" #var "):", pfres->var)
var              2805 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c #define FIND_VPD_KW(var, name) do { \
var              2806 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	var = pci_vpd_find_info_keyword(vpd, kw_offset, vpdr_len, name); \
var              2807 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	if (var < 0) { \
var              2812 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	var += PCI_VPD_INFO_FLD_HDR_SIZE; \
var              6515 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c #define INIT_CMD(var, cmd, rd_wr) do { \
var              6516 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	(var).op_to_write = cpu_to_be32(FW_CMD_OP_V(FW_##cmd##_CMD) | \
var              6519 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	(var).retval_len16 = cpu_to_be32(FW_LEN16(var)); \
var              2355 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	#define S(desc, fmt, var) \
var              2357 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 			   desc " (" #var "):", vfres->var)
var                94 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h #define dpni_set_field(var, field, val)	\
var                95 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h 	((var) |= (((val) << DPNI_##field##_SHIFT) & DPNI_MASK(field)))
var                96 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h #define dpni_get_field(var, field)	\
var                97 drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h 	(((var) & DPNI_MASK(field)) >> DPNI_##field##_SHIFT)
var               298 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_set_cmd_desc_port(cmd_desc, var)	\
var               299 drivers/net/ethernet/qlogic/netxen/netxen_nic.h 	((cmd_desc)->port_ctxid |= ((var) & 0x0F))
var               300 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define netxen_set_cmd_desc_ctxid(cmd_desc, var)	\
var               301 drivers/net/ethernet/qlogic/netxen/netxen_nic.h 	((cmd_desc)->port_ctxid |= ((var) << 4 & 0xF0))
var                22 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.h #define _netxen_crb_get_bit(var, bit)  ((var >> bit) & 0x1)
var               337 drivers/net/ethernet/qlogic/qed/qed_debug.c #define SET_VAR_FIELD(var, type, field, val) \
var               339 drivers/net/ethernet/qlogic/qed/qed_debug.c 		var[FIELD_DWORD_OFFSET(type, field)] &=	\
var               341 drivers/net/ethernet/qlogic/qed/qed_debug.c 		var[FIELD_DWORD_OFFSET(type, field)] |= \
var               176 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c #define QM_CMD_SET_FIELD(var, cmd, field, value) \
var               177 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c 	SET_FIELD(var[cmd ## _ ## field ## _OFFSET], \
var              1017 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c #define SET_TUNNEL_TYPE_ENABLE_BIT(var, offset, enable) \
var              1019 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c 		typeof(var) *__p_var = &(var); \
var               589 drivers/net/ethernet/qlogic/qede/qede.h #define for_each_cos_in_txq(edev, var) \
var               590 drivers/net/ethernet/qlogic/qede/qede.h 	for ((var) = 0; (var) < (edev)->dev_info.num_tc; (var)++)
var              2213 drivers/net/ethernet/qlogic/qla3xxx.c 	u32 var;
var              2230 drivers/net/ethernet/qlogic/qla3xxx.c 			var =
var              2235 drivers/net/ethernet/qlogic/qla3xxx.c 				    var);
var               800 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hdr.h #define _qlcnic_crb_get_bit(var, bit)  ((var >> bit) & 0x1)
var                33 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c #define qlcnic_set_cmd_desc_port(cmd_desc, var)	\
var                34 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	((cmd_desc)->port_ctxid |= ((var) & 0x0F))
var                35 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c #define qlcnic_set_cmd_desc_ctxid(cmd_desc, var)	\
var                36 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c 	((cmd_desc)->port_ctxid |= ((var) << 4 & 0xF0))
var                30 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c #define XLGMAC_STAT(str, var)					\
var                33 drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c 		offsetof(struct xlgmac_pdata, stats.var),	\
var               100 drivers/net/ethernet/synopsys/dwc-xlgmac.h #define XLGMAC_GET_REG_BITS(var, pos, len) ({				\
var               103 drivers/net/ethernet/synopsys/dwc-xlgmac.h 	((var) & GENMASK(_pos + _len - 1, _pos)) >> (_pos);		\
var               106 drivers/net/ethernet/synopsys/dwc-xlgmac.h #define XLGMAC_GET_REG_BITS_LE(var, pos, len) ({			\
var               109 drivers/net/ethernet/synopsys/dwc-xlgmac.h 	typeof(var) _var = le32_to_cpu((var));				\
var               113 drivers/net/ethernet/synopsys/dwc-xlgmac.h #define XLGMAC_SET_REG_BITS(var, pos, len, val) ({			\
var               114 drivers/net/ethernet/synopsys/dwc-xlgmac.h 	typeof(var) _var = (var);					\
var               122 drivers/net/ethernet/synopsys/dwc-xlgmac.h #define XLGMAC_SET_REG_BITS_LE(var, pos, len, val) ({			\
var               123 drivers/net/ethernet/synopsys/dwc-xlgmac.h 	typeof(var) _var = (var);					\
var                96 drivers/net/fddi/skfp/h/cmtdef.h #define	SK_LOC_DECL(type,var)	type var
var                98 drivers/net/fddi/skfp/h/cmtdef.h #define	SK_LOC_DECL(type,var)	static type var
var               492 drivers/net/fddi/skfp/h/cmtdef.h #define SK_UNUSED(var)		(void)(var)
var               196 drivers/net/fddi/skfp/hwmtm.c #define CR_READ(var)	((var) & 0xffff0000 | ((var) & 0xffff))
var               198 drivers/net/fddi/skfp/hwmtm.c #define CR_READ(var)	(__le32)(var)
var               814 drivers/net/wireless/ath/ath6kl/main.c static void ath6kl_add_le32(__le32 *var, __le32 val)
var               816 drivers/net/wireless/ath/ath6kl/main.c 	*var = cpu_to_le32(le32_to_cpu(*var) + le32_to_cpu(val));
var              3016 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		u32 var;
var              3017 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		err = brcmf_fil_iovar_int_get(ifp, "dtim_assoc", &var);
var               474 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c 	memcpy(&nvram_efivar->var.VariableName, name, sizeof(name));
var               475 drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c 	nvram_efivar->var.VendorGuid = EFI_GUID(0x74b00bd9, 0x805a, 0x4d61,
var               173 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define NREV_IS(var, val) \
var               174 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(NCONF_HAS(val) && (NCONF_IS(val) || ((var) == (val))))
var               176 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define NREV_GE(var, val) \
var               177 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(NCONF_GE(val) && (!NCONF_LT(val) || ((var) >= (val))))
var               179 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define NREV_GT(var, val) \
var               180 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(NCONF_GT(val) && (!NCONF_LE(val) || ((var) > (val))))
var               182 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define NREV_LT(var, val) \
var               183 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(NCONF_LT(val) && (!NCONF_GE(val) || ((var) < (val))))
var               185 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define NREV_LE(var, val) \
var               186 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(NCONF_LE(val) && (!NCONF_GT(val) || ((var) <= (val))))
var               188 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define LCNREV_IS(var, val) \
var               189 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(LCNCONF_HAS(val) && (LCNCONF_IS(val) || ((var) == (val))))
var               191 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define LCNREV_GE(var, val) \
var               192 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(LCNCONF_GE(val) && (!LCNCONF_LT(val) || ((var) >= (val))))
var               194 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define LCNREV_GT(var, val) \
var               195 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(LCNCONF_GT(val) && (!LCNCONF_LE(val) || ((var) > (val))))
var               197 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define LCNREV_LT(var, val) \
var               198 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(LCNCONF_LT(val) && (!LCNCONF_GE(val) || ((var) < (val))))
var               200 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define LCNREV_LE(var, val) \
var               201 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(LCNCONF_LE(val) && (!LCNCONF_GT(val) || ((var) <= (val))))
var               203 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define D11REV_IS(var, val) \
var               204 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(D11CONF_HAS(val) && (D11CONF_IS(val) || ((var) == (val))))
var               206 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define D11REV_GE(var, val) \
var               207 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(D11CONF_GE(val) && (!D11CONF_LT(val) || ((var) >= (val))))
var               209 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define D11REV_GT(var, val) \
var               210 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(D11CONF_GT(val) && (!D11CONF_LE(val) || ((var) > (val))))
var               212 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define D11REV_LT(var, val) \
var               213 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(D11CONF_LT(val) && (!D11CONF_GE(val) || ((var) < (val))))
var               215 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define D11REV_LE(var, val) \
var               216 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(D11CONF_LE(val) && (!D11CONF_GT(val) || ((var) <= (val))))
var               218 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h #define PHYTYPE_IS(var, val)\
var               219 drivers/net/wireless/broadcom/brcm80211/brcmsmac/types.h 	(PHYCONF_HAS(val) && (PHYCONF_IS(val) || ((var) == (val))))
var               172 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h static inline void brcmu_maskset32(u32 *var, u32 mask, u8 shift, u32 value)
var               175 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h 	*var = (*var & ~mask) | value;
var               177 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h static inline u32 brcmu_maskget32(u32 var, u32 mask, u8 shift)
var               179 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h 	return (var & mask) >> shift;
var               181 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h static inline void brcmu_maskset16(u16 *var, u16 mask, u8 shift, u16 value)
var               184 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h 	*var = (*var & ~mask) | value;
var               186 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h static inline u16 brcmu_maskget16(u16 var, u16 mask, u8 shift)
var               188 drivers/net/wireless/broadcom/brcm80211/include/brcmu_utils.h 	return (var & mask) >> shift;
var                21 drivers/net/wireless/intersil/hostap/hostap_wlan.h #define GET_INT_PARM(var,idx) var[var[idx] < 0 ? 0 : idx]
var                96 drivers/net/wireless/marvell/mwifiex/util.h static inline void le16_unaligned_add_cpu(__le16 *var, u16 val)
var                98 drivers/net/wireless/marvell/mwifiex/util.h 	put_unaligned_le16(get_unaligned_le16(var) + val, var);
var               683 drivers/net/wireless/ray_cs.c 	writeb(0, &pccs->var.start_network.update_param);
var               712 drivers/net/wireless/ray_cs.c 	writeb(0, &pccs->var.join_network.update_param);
var               713 drivers/net/wireless/ray_cs.c 	writeb(0, &pccs->var.join_network.net_initiated);
var               904 drivers/net/wireless/ray_cs.c 		memcpy_toio(&ptx->var, data, len);
var               912 drivers/net/wireless/ray_cs.c 	writeb(addr >> 8, &pccs->var.tx_request.tx_data_ptr[0]);
var               913 drivers/net/wireless/ray_cs.c 	writeb(local->tib_length, &pccs->var.tx_request.tx_data_ptr[1]);
var               914 drivers/net/wireless/ray_cs.c 	writeb(len >> 8, &pccs->var.tx_request.tx_data_length[0]);
var               915 drivers/net/wireless/ray_cs.c 	writeb(len & 0xff, &pccs->var.tx_request.tx_data_length[1]);
var               917 drivers/net/wireless/ray_cs.c 	writeb(PSM_CAM, &pccs->var.tx_request.pow_sav_mode);
var               918 drivers/net/wireless/ray_cs.c 	writeb(local->net_default_tx_rate, &pccs->var.tx_request.tx_rate);
var               919 drivers/net/wireless/ray_cs.c 	writeb(0, &pccs->var.tx_request.antenna);
var               944 drivers/net/wireless/ray_cs.c 		memcpy_toio(&ptx->var, eth2_llc, sizeof(eth2_llc));
var               945 drivers/net/wireless/ray_cs.c 		memcpy_toio(((void __iomem *)&ptx->var) + sizeof(eth2_llc),
var               950 drivers/net/wireless/ray_cs.c 			       &((struct snaphdr_t __iomem *)ptx->var)->org[2]);
var               953 drivers/net/wireless/ray_cs.c 		memcpy_toio((void __iomem *)&ptx->var +
var               961 drivers/net/wireless/ray_cs.c 			memcpy_toio(&ptx->var, data + ETH_HLEN, len - ETH_HLEN);
var               964 drivers/net/wireless/ray_cs.c 		memcpy_toio(&ptx->var, data + ETH_HLEN, len - ETH_HLEN);
var              1722 drivers/net/wireless/ray_cs.c 	writeb(objid, &pccs->var.update_param.object_id);
var              1723 drivers/net/wireless/ray_cs.c 	writeb(1, &pccs->var.update_param.number_objects);
var              1724 drivers/net/wireless/ray_cs.c 	writeb(0, &pccs->var.update_param.failure_cause);
var              1757 drivers/net/wireless/ray_cs.c 		writeb(0xff, &pccs->var);
var              1773 drivers/net/wireless/ray_cs.c 		writeb((UCHAR) i, &pccs->var);
var              1874 drivers/net/wireless/ray_cs.c 				    readb(&pccs->var.update_param.
var              1900 drivers/net/wireless/ray_cs.c 				    (&pccs->var.start_network.net_initiated) ==
var              1911 drivers/net/wireless/ray_cs.c 					      pccs->var.start_network.bssid,
var              1918 drivers/net/wireless/ray_cs.c 					    readb(&pccs->var.start_network.
var              1921 drivers/net/wireless/ray_cs.c 				    readb(&pccs->var.start_network.encryption);
var              2005 drivers/net/wireless/ray_cs.c 					      prcs->var.rejoin_net_complete.
var              2044 drivers/net/wireless/ray_cs.c 	pkt_addr = ((readb(&prcs->var.rx_packet.rx_data_ptr[0]) << 8)
var              2045 drivers/net/wireless/ray_cs.c 		    + readb(&prcs->var.rx_packet.rx_data_ptr[1])) & RX_BUFF_END;
var              2047 drivers/net/wireless/ray_cs.c 	rx_len = (readb(&prcs->var.rx_packet.rx_data_length[0]) << 8)
var              2048 drivers/net/wireless/ray_cs.c 	    + readb(&prcs->var.rx_packet.rx_data_length[1]);
var              2050 drivers/net/wireless/ray_cs.c 	local->last_rsl = readb(&prcs->var.rx_packet.rx_sig_lev);
var              2137 drivers/net/wireless/ray_cs.c 	if (readb(&prcs->var.rx_packet.next_frag_rcs_index) != 0xFF) {
var              2139 drivers/net/wireless/ray_cs.c 		tmp = (readb(&prcs->var.rx_packet.totalpacketlength[0]) << 8)
var              2140 drivers/net/wireless/ray_cs.c 		    + readb(&prcs->var.rx_packet.totalpacketlength[1]);
var              2145 drivers/net/wireless/ray_cs.c 			    (readb(&prcslink->var.rx_packet.rx_data_length[0])
var              2147 drivers/net/wireless/ray_cs.c 			    + readb(&prcslink->var.rx_packet.rx_data_length[1]);
var              2148 drivers/net/wireless/ray_cs.c 			if (readb(&prcslink->var.rx_packet.next_frag_rcs_index)
var              2170 drivers/net/wireless/ray_cs.c 		if (readb(&prcs->var.rx_packet.next_frag_rcs_index) != 0xFF)
var              2207 drivers/net/wireless/ray_cs.c 	if (readb(&prcs->var.rx_packet.next_frag_rcs_index) != 0xFF) {
var              2213 drivers/net/wireless/ray_cs.c 			    readb(&prcslink->var.rx_packet.next_frag_rcs_index);
var              2215 drivers/net/wireless/ray_cs.c 			    ((readb(&prcslink->var.rx_packet.rx_data_length[0])
var              2218 drivers/net/wireless/ray_cs.c 			     readb(&prcslink->var.rx_packet.rx_data_length[1]))
var              2221 drivers/net/wireless/ray_cs.c 			    ((readb(&prcslink->var.rx_packet.rx_data_ptr[0]) <<
var              2223 drivers/net/wireless/ray_cs.c 			     + readb(&prcslink->var.rx_packet.rx_data_ptr[1]))
var              2230 drivers/net/wireless/ray_cs.c 			 readb(&prcslink->var.rx_packet.next_frag_rcs_index) !=
var              2379 drivers/net/wireless/ray_cs.c 	unsigned rcsindex = readb(&prcs->var.rx_packet.next_frag_rcs_index);
var              2389 drivers/net/wireless/ray_cs.c 		rcsindex = readb(&prcslink->var.rx_packet.next_frag_rcs_index);
var              2428 drivers/net/wireless/ray_cs.c 		      msg->var[0], msg->var[1], msg->var[2], msg->var[3],
var              2429 drivers/net/wireless/ray_cs.c 		      msg->var[4], msg->var[5]);
var              2430 drivers/net/wireless/ray_cs.c 		if (msg->var[2] == 1) {
var              2443 drivers/net/wireless/ray_cs.c 			if (msg->var[2] == 2) {
var              2444 drivers/net/wireless/ray_cs.c 				if ((msg->var[3] | msg->var[4]) == 0) {
var              2673 drivers/net/wireless/ray_cs.c 	writeb(addr >> 8, pccs->var.tx_request.tx_data_ptr);
var              2674 drivers/net/wireless/ray_cs.c 	writeb(0x20, pccs->var.tx_request.tx_data_ptr + 1);
var              2675 drivers/net/wireless/ray_cs.c 	writeb(TX_AUTHENTICATE_LENGTH_MSB, pccs->var.tx_request.tx_data_length);
var              2677 drivers/net/wireless/ray_cs.c 	       pccs->var.tx_request.tx_data_length + 1);
var              2678 drivers/net/wireless/ray_cs.c 	writeb(0, &pccs->var.tx_request.pow_sav_mode);
var              2690 drivers/net/wireless/ray_cs.c 	memset_io(ptx->var, 0, 6);
var              2691 drivers/net/wireless/ray_cs.c 	writeb(auth_type & 0xff, ptx->var + 2);
var               535 drivers/net/wireless/rayctl.h     } var;
var               573 drivers/net/wireless/rayctl.h     UCHAR  var[0];
var               580 drivers/net/wireless/rayctl.h     UCHAR  var[1];
var               611 drivers/net/wireless/rayctl.h     } var;
var               229 drivers/pci/controller/dwc/pci-imx6.c 	u32 var;
var               238 drivers/pci/controller/dwc/pci-imx6.c 	var = PCIE_PHY_CTRL_DATA(data);
var               239 drivers/pci/controller/dwc/pci-imx6.c 	dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var);
var               242 drivers/pci/controller/dwc/pci-imx6.c 	var |= PCIE_PHY_CTRL_CAP_DAT;
var               243 drivers/pci/controller/dwc/pci-imx6.c 	dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var);
var               250 drivers/pci/controller/dwc/pci-imx6.c 	var = PCIE_PHY_CTRL_DATA(data);
var               251 drivers/pci/controller/dwc/pci-imx6.c 	dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var);
var               259 drivers/pci/controller/dwc/pci-imx6.c 	var = PCIE_PHY_CTRL_WR;
var               260 drivers/pci/controller/dwc/pci-imx6.c 	dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var);
var               268 drivers/pci/controller/dwc/pci-imx6.c 	var = PCIE_PHY_CTRL_DATA(data);
var               269 drivers/pci/controller/dwc/pci-imx6.c 	dw_pcie_writel_dbi(pci, PCIE_PHY_CTRL, var);
var               527 drivers/pci/hotplug/ibmphp_ebda.c static int first_slot_num(u8 slot_num, u8 first_slot, u8 var)
var               533 drivers/pci/hotplug/ibmphp_ebda.c 	if (!var) {
var               309 drivers/perf/arm-cci.c 	return snprintf(buf, PAGE_SIZE, "config=0x%lx\n", (unsigned long)eattr->var);
var               529 drivers/perf/arm-cci.c 				(unsigned long)eattr->var, CCI5xx_PORT_GLOBAL);
var               699 drivers/perf/arm-cci.c 	return snprintf(buf, PAGE_SIZE, "%s\n", (char *)eattr->var);
var               709 drivers/perf/arm-cci.c 					 (unsigned long)eattr->var);
var               224 drivers/perf/arm-ccn.c 	return snprintf(buf, PAGE_SIZE, "%s\n", (char *)ea->var);
var                79 drivers/perf/arm_dsu_pmu.c 			.var = (void *)_config				\
var               139 drivers/perf/arm_dsu_pmu.c 					 (unsigned long)eattr->var);
var               148 drivers/perf/arm_dsu_pmu.c 	return snprintf(buf, PAGE_SIZE, "%s\n", (char *)eattr->var);
var               159 drivers/perf/arm_dsu_pmu.c 	unsigned long mask_id = (unsigned long)eattr->var;
var               205 drivers/perf/arm_dsu_pmu.c 	unsigned long evt = (unsigned long)eattr->var;
var               127 drivers/perf/arm_spe_pmu.c 	int cap = (long)ea->var;
var                35 drivers/perf/hisilicon/hisi_uncore_pmu.c 	return sprintf(buf, "%s\n", (char *)eattr->var);
var                48 drivers/perf/hisilicon/hisi_uncore_pmu.c 	return sprintf(page, "config=0x%lx\n", (unsigned long)eattr->var);
var               618 drivers/perf/qcom_l3_pmu.c 	return sprintf(buf, "%s\n", (char *) eattr->var);
var               624 drivers/perf/qcom_l3_pmu.c 		  .var = (void *) _config, }				      \
var               126 drivers/perf/thunderx2_pmu.c 	return sprintf(buf, "event=0x%lx\n", (unsigned long) eattr->var);
var               173 drivers/perf/xgene_pmu.c 	return sprintf(buf, "%s\n", (char *) eattr->var);
var               179 drivers/perf/xgene_pmu.c 		  .var = (void *) _config, }		\
var               284 drivers/perf/xgene_pmu.c 	return sprintf(buf, "config=0x%lx\n", (unsigned long) eattr->var);
var               290 drivers/perf/xgene_pmu.c 		  .var = (void *) _config, }		\
var                20 drivers/ptp/ptp_sysfs.c #define PTP_SHOW_INT(name, var)						\
var                21 drivers/ptp/ptp_sysfs.c static ssize_t var##_show(struct device *dev,				\
var                25 drivers/ptp/ptp_sysfs.c 	return snprintf(page, PAGE_SIZE-1, "%d\n", ptp->info->var);	\
var                27 drivers/ptp/ptp_sysfs.c static DEVICE_ATTR(name, 0444, var##_show, NULL);
var               464 drivers/scsi/aacraid/rx.c 	u32 var = 0;
var               473 drivers/scsi/aacraid/rx.c 			  0, 0, 0, 0, 0, 0, &var, NULL, NULL, NULL, NULL);
var               474 drivers/scsi/aacraid/rx.c 			if (!bled && (var != 0x00000001) && (var != 0x3803000F))
var               479 drivers/scsi/aacraid/rx.c 			  0, 0, 0, 0, 0, 0, &var, NULL, NULL, NULL, NULL);
var               484 drivers/scsi/aacraid/rx.c 	if (bled && (var == 0x3803000F)) { /* USE_OTHER_METHOD */
var               487 drivers/scsi/aacraid/rx.c 		var = 0x00000001;
var               489 drivers/scsi/aacraid/rx.c 	if (bled && (var != 0x00000001))
var               127 drivers/scsi/aic7xxx/queue.h #define	SLIST_FOREACH(var, head, field)					\
var               128 drivers/scsi/aic7xxx/queue.h 	for ((var) = SLIST_FIRST((head));				\
var               129 drivers/scsi/aic7xxx/queue.h 	    (var);							\
var               130 drivers/scsi/aic7xxx/queue.h 	    (var) = SLIST_NEXT((var), field))
var               189 drivers/scsi/aic7xxx/queue.h #define	STAILQ_FOREACH(var, head, field)				\
var               190 drivers/scsi/aic7xxx/queue.h 	for((var) = STAILQ_FIRST((head));				\
var               191 drivers/scsi/aic7xxx/queue.h 	   (var);							\
var               192 drivers/scsi/aic7xxx/queue.h 	   (var) = STAILQ_NEXT((var), field))
var               271 drivers/scsi/aic7xxx/queue.h #define	LIST_FOREACH(var, head, field)					\
var               272 drivers/scsi/aic7xxx/queue.h 	for ((var) = LIST_FIRST((head));				\
var               273 drivers/scsi/aic7xxx/queue.h 	    (var);							\
var               274 drivers/scsi/aic7xxx/queue.h 	    (var) = LIST_NEXT((var), field))
var               336 drivers/scsi/aic7xxx/queue.h #define	TAILQ_FOREACH(var, head, field)					\
var               337 drivers/scsi/aic7xxx/queue.h 	for ((var) = TAILQ_FIRST((head));				\
var               338 drivers/scsi/aic7xxx/queue.h 	    (var);							\
var               339 drivers/scsi/aic7xxx/queue.h 	    (var) = TAILQ_NEXT((var), field))
var               341 drivers/scsi/aic7xxx/queue.h #define	TAILQ_FOREACH_REVERSE(var, head, headname, field)		\
var               342 drivers/scsi/aic7xxx/queue.h 	for ((var) = TAILQ_LAST((head), headname);			\
var               343 drivers/scsi/aic7xxx/queue.h 	    (var);							\
var               344 drivers/scsi/aic7xxx/queue.h 	    (var) = TAILQ_PREV((var), headname, field))
var               427 drivers/scsi/aic7xxx/queue.h #define	CIRCLEQ_FOREACH(var, head, field)				\
var               428 drivers/scsi/aic7xxx/queue.h 	for ((var) = CIRCLEQ_FIRST((head));				\
var               429 drivers/scsi/aic7xxx/queue.h 	    (var) != (void *)(head);					\
var               430 drivers/scsi/aic7xxx/queue.h 	    (var) = CIRCLEQ_NEXT((var), field))
var               432 drivers/scsi/aic7xxx/queue.h #define	CIRCLEQ_FOREACH_REVERSE(var, head, field)			\
var               433 drivers/scsi/aic7xxx/queue.h 	for ((var) = CIRCLEQ_LAST((head));				\
var               434 drivers/scsi/aic7xxx/queue.h 	    (var) != (void *)(head);					\
var               435 drivers/scsi/aic7xxx/queue.h 	    (var) = CIRCLEQ_PREV((var), field))
var               343 drivers/scsi/csiostor/csio_hw.c #define FIND_VPD_KW(var, name) do { \
var               344 drivers/scsi/csiostor/csio_hw.c 	var = csio_hw_get_vpd_keyword_val(v, name); \
var               345 drivers/scsi/csiostor/csio_hw.c 	if (var < 0) { \
var               423 drivers/scsi/fcoe/fcoe_sysfs.c fcoe_ctlr_var_store(u32 *var, const char *buf, size_t count)
var               432 drivers/scsi/fcoe/fcoe_sysfs.c 	*var = v;
var               174 drivers/scsi/raid_class.c #define raid_attr_show_internal(attr, fmt, var, code)			\
var               181 drivers/scsi/raid_class.c 	return snprintf(buf, 20, #fmt "\n", var);			\
var               986 drivers/spi/spi-loopback-test.c #define FOR_EACH_ALIGNMENT(var)						\
var               987 drivers/spi/spi-loopback-test.c 	for (var = 0;							\
var               988 drivers/spi/spi-loopback-test.c 	    var < (test->iterate_##var ?				\
var               991 drivers/spi/spi-loopback-test.c 			 test->iterate_##var) :				\
var               993 drivers/spi/spi-loopback-test.c 	    var++)
var               184 drivers/spi/spi-st-ssc4.c 	u32 spi_st_clk, sscbrg, var;
var               231 drivers/spi/spi-st-ssc4.c 	var = readl_relaxed(spi_st->base + SSC_CTL);
var               232 drivers/spi/spi-st-ssc4.c 	var |= SSC_CTL_MS;
var               235 drivers/spi/spi-st-ssc4.c 		var |= SSC_CTL_PO;
var               237 drivers/spi/spi-st-ssc4.c 		var &= ~SSC_CTL_PO;
var               240 drivers/spi/spi-st-ssc4.c 		var |= SSC_CTL_PH;
var               242 drivers/spi/spi-st-ssc4.c 		var &= ~SSC_CTL_PH;
var               245 drivers/spi/spi-st-ssc4.c 		var |= SSC_CTL_HB;
var               247 drivers/spi/spi-st-ssc4.c 		var &= ~SSC_CTL_HB;
var               250 drivers/spi/spi-st-ssc4.c 		var |= SSC_CTL_LPB;
var               252 drivers/spi/spi-st-ssc4.c 		var &= ~SSC_CTL_LPB;
var               254 drivers/spi/spi-st-ssc4.c 	var &= ~SSC_CTL_DATA_WIDTH_MSK;
var               255 drivers/spi/spi-st-ssc4.c 	var |= (spi->bits_per_word - 1);
var               257 drivers/spi/spi-st-ssc4.c 	var |= SSC_CTL_EN_TX_FIFO | SSC_CTL_EN_RX_FIFO;
var               258 drivers/spi/spi-st-ssc4.c 	var |= SSC_CTL_EN;
var               260 drivers/spi/spi-st-ssc4.c 	writel_relaxed(var, spi_st->base + SSC_CTL);
var               303 drivers/spi/spi-st-ssc4.c 	u32 var;
var               341 drivers/spi/spi-st-ssc4.c 	var = readw_relaxed(spi_st->base + SSC_CTL);
var               342 drivers/spi/spi-st-ssc4.c 	var |= SSC_CTL_SR;
var               343 drivers/spi/spi-st-ssc4.c 	writel_relaxed(var, spi_st->base + SSC_CTL);
var               346 drivers/spi/spi-st-ssc4.c 	var = readl_relaxed(spi_st->base + SSC_CTL);
var               347 drivers/spi/spi-st-ssc4.c 	var &= ~SSC_CTL_SR;
var               348 drivers/spi/spi-st-ssc4.c 	writel_relaxed(var, spi_st->base + SSC_CTL);
var               351 drivers/spi/spi-st-ssc4.c 	var = readl_relaxed(spi_st->base + SSC_CTL);
var               352 drivers/spi/spi-st-ssc4.c 	var &= ~SSC_CTL_MS;
var               353 drivers/spi/spi-st-ssc4.c 	writel_relaxed(var, spi_st->base + SSC_CTL);
var               688 drivers/staging/axis-fifo/axis-fifo.c 			    char *name, unsigned int *var)
var               692 drivers/staging/axis-fifo/axis-fifo.c 	rc = of_property_read_u32(fifo->dt_device->of_node, name, var);
var               699 drivers/staging/axis-fifo/axis-fifo.c 		name, *var);
var               248 drivers/staging/fbtft/fb_agm1264k-fl.c 			if (src[(y * 8 + i) * par->info->var.xres + x])
var               299 drivers/staging/fbtft/fb_agm1264k-fl.c 	signed short *convert_buf = kmalloc_array(par->info->var.xres *
var               300 drivers/staging/fbtft/fb_agm1264k-fl.c 		par->info->var.yres, sizeof(signed short), GFP_NOIO);
var               306 drivers/staging/fbtft/fb_agm1264k-fl.c 	for (x = 0; x < par->info->var.xres; ++x)
var               307 drivers/staging/fbtft/fb_agm1264k-fl.c 		for (y = 0; y < par->info->var.yres; ++y) {
var               308 drivers/staging/fbtft/fb_agm1264k-fl.c 			u16 pixel = vmem16[y *  par->info->var.xres + x];
var               318 drivers/staging/fbtft/fb_agm1264k-fl.c 			convert_buf[y *  par->info->var.xres + x] =
var               323 drivers/staging/fbtft/fb_agm1264k-fl.c 	for (x = 0; x < par->info->var.xres; ++x)
var               324 drivers/staging/fbtft/fb_agm1264k-fl.c 		for (y = 0; y < par->info->var.yres; ++y) {
var               326 drivers/staging/fbtft/fb_agm1264k-fl.c 				convert_buf[y *  par->info->var.xres + x];
var               344 drivers/staging/fbtft/fb_agm1264k-fl.c 			iterate_diffusion_matrix(par->info->var.xres,
var               345 drivers/staging/fbtft/fb_agm1264k-fl.c 						 par->info->var.yres,
var               353 drivers/staging/fbtft/fb_agm1264k-fl.c 		if (addr_win.xs < par->info->var.xres / 2) {
var               356 drivers/staging/fbtft/fb_agm1264k-fl.c 					      par->info->var.xres / 2, y);
var               358 drivers/staging/fbtft/fb_agm1264k-fl.c 			len = par->info->var.xres / 2 - addr_win.xs;
var               375 drivers/staging/fbtft/fb_agm1264k-fl.c 		if (addr_win.xe >= par->info->var.xres / 2) {
var               378 drivers/staging/fbtft/fb_agm1264k-fl.c 					      par->info->var.xres / 2,
var               381 drivers/staging/fbtft/fb_agm1264k-fl.c 			len = addr_win.xe + 1 - par->info->var.xres / 2;
var               110 drivers/staging/fbtft/fb_bd663474.c 	switch (par->info->var.rotate) {
var               135 drivers/staging/fbtft/fb_bd663474.c 	switch (par->info->var.rotate) {
var               123 drivers/staging/fbtft/fb_hx8340bn.c 	switch (par->info->var.rotate) {
var                89 drivers/staging/fbtft/fb_hx8353d.c 	switch (par->info->var.rotate) {
var               156 drivers/staging/fbtft/fb_hx8357d.c 	switch (par->info->var.rotate) {
var               118 drivers/staging/fbtft/fb_ili9163.c 	switch (par->info->var.rotate) {
var               142 drivers/staging/fbtft/fb_ili9163.c 		par->info->var.rotate = 0;
var               171 drivers/staging/fbtft/fb_ili9163.c 	switch (par->info->var.rotate) {
var               167 drivers/staging/fbtft/fb_ili9320.c 	switch (par->info->var.rotate) {
var               192 drivers/staging/fbtft/fb_ili9320.c 	switch (par->info->var.rotate) {
var               159 drivers/staging/fbtft/fb_ili9325.c 	switch (par->info->var.rotate) {
var               184 drivers/staging/fbtft/fb_ili9325.c 	switch (par->info->var.rotate) {
var               100 drivers/staging/fbtft/fb_ili9340.c 	switch (par->info->var.rotate) {
var                87 drivers/staging/fbtft/fb_ili9341.c 	switch (par->info->var.rotate) {
var                61 drivers/staging/fbtft/fb_ili9481.c 	switch (par->info->var.rotate) {
var                59 drivers/staging/fbtft/fb_ili9486.c 	switch (par->info->var.rotate) {
var                48 drivers/staging/fbtft/fb_ra8875.c 		par->info->var.xres,
var                49 drivers/staging/fbtft/fb_ra8875.c 		par->info->var.yres);
var                53 drivers/staging/fbtft/fb_ra8875.c 	if ((par->info->var.xres == 320) && (par->info->var.yres == 240)) {
var                77 drivers/staging/fbtft/fb_ra8875.c 	} else if ((par->info->var.xres == 480) &&
var                78 drivers/staging/fbtft/fb_ra8875.c 		   (par->info->var.yres == 272)) {
var               102 drivers/staging/fbtft/fb_ra8875.c 	} else if ((par->info->var.xres == 640) &&
var               103 drivers/staging/fbtft/fb_ra8875.c 		   (par->info->var.yres == 480)) {
var               127 drivers/staging/fbtft/fb_ra8875.c 	} else if ((par->info->var.xres == 800) &&
var               128 drivers/staging/fbtft/fb_ra8875.c 		   (par->info->var.yres == 480)) {
var               124 drivers/staging/fbtft/fb_s6d02a1.c 	switch (par->info->var.rotate) {
var                74 drivers/staging/fbtft/fb_s6d1121.c 	switch (par->info->var.rotate) {
var                99 drivers/staging/fbtft/fb_s6d1121.c 	switch (par->info->var.rotate) {
var                24 drivers/staging/fbtft/fb_sh1106.c 	if (!par->info->var.xres || par->info->var.xres > WIDTH ||
var                25 drivers/staging/fbtft/fb_sh1106.c 	    !par->info->var.yres || par->info->var.yres > HEIGHT ||
var                26 drivers/staging/fbtft/fb_sh1106.c 	    par->info->var.yres % 8) {
var                31 drivers/staging/fbtft/fb_sh1106.c 	if (par->info->var.rotate) {
var                45 drivers/staging/fbtft/fb_sh1106.c 	write_reg(par, 0xA8, par->info->var.yres - 1);
var                62 drivers/staging/fbtft/fb_sh1106.c 	if (par->info->var.yres == 64)
var                65 drivers/staging/fbtft/fb_sh1106.c 	else if (par->info->var.yres == 48)
var               115 drivers/staging/fbtft/fb_sh1106.c 	u32 xres = par->info->var.xres;
var                71 drivers/staging/fbtft/fb_ssd1289.c 	switch (par->info->var.rotate) {
var                79 drivers/staging/fbtft/fb_ssd1289.c 		write_reg(par, 0x4e, par->info->var.xres - 1 - xs);
var                80 drivers/staging/fbtft/fb_ssd1289.c 		write_reg(par, 0x4f, par->info->var.yres - 1 - ys);
var                83 drivers/staging/fbtft/fb_ssd1289.c 		write_reg(par, 0x4e, par->info->var.yres - 1 - ys);
var                88 drivers/staging/fbtft/fb_ssd1289.c 		write_reg(par, 0x4f, par->info->var.xres - 1 - xs);
var               106 drivers/staging/fbtft/fb_ssd1289.c 	switch (par->info->var.rotate) {
var                39 drivers/staging/fbtft/fb_ssd1305.c 		if (par->info->var.yres == 64)
var                55 drivers/staging/fbtft/fb_ssd1305.c 	if (par->info->var.yres == 64)
var                81 drivers/staging/fbtft/fb_ssd1305.c 	write_reg(par, 0xA0 | ((par->info->var.rotate == 180) ? 0x0 : 0x1));
var                87 drivers/staging/fbtft/fb_ssd1305.c 	write_reg(par, ((par->info->var.rotate == 180) ? 0xC8 : 0xC0));
var                91 drivers/staging/fbtft/fb_ssd1305.c 	if (par->info->var.yres == 64) {
var               125 drivers/staging/fbtft/fb_ssd1305.c 	write_reg(par, 0x00 | ((par->info->var.rotate == 180) ? 0x0 : 0x4));
var               159 drivers/staging/fbtft/fb_ssd1305.c 	for (x = 0; x < par->info->var.xres; x++) {
var               160 drivers/staging/fbtft/fb_ssd1305.c 		for (y = 0; y < par->info->var.yres / 8; y++) {
var               164 drivers/staging/fbtft/fb_ssd1305.c 						par->info->var.xres + x] ?
var               173 drivers/staging/fbtft/fb_ssd1305.c 				  par->info->var.xres * par->info->var.yres /
var                38 drivers/staging/fbtft/fb_ssd1306.c 		if (par->info->var.yres == 64)
var                54 drivers/staging/fbtft/fb_ssd1306.c 	if (par->info->var.yres == 64)
var                56 drivers/staging/fbtft/fb_ssd1306.c 	else if (par->info->var.yres == 48)
var                88 drivers/staging/fbtft/fb_ssd1306.c 	if (par->info->var.yres == 64)
var                91 drivers/staging/fbtft/fb_ssd1306.c 	else if (par->info->var.yres == 48)
var               145 drivers/staging/fbtft/fb_ssd1306.c 	if (par->info->var.xres == 64 && par->info->var.yres == 48)
var               177 drivers/staging/fbtft/fb_ssd1306.c 	u32 xres = par->info->var.xres;
var               178 drivers/staging/fbtft/fb_ssd1306.c 	u32 yres = par->info->var.yres;
var               146 drivers/staging/fbtft/fb_ssd1325.c 	for (x = 0; x < par->info->var.xres; x++) {
var               149 drivers/staging/fbtft/fb_ssd1325.c 		for (y = 0; y < par->info->var.yres; y++) {
var               150 drivers/staging/fbtft/fb_ssd1325.c 			n1 = rgb565_to_g16(vmem16[y * par->info->var.xres + x]);
var               152 drivers/staging/fbtft/fb_ssd1325.c 					   [y * par->info->var.xres + x + 1]);
var               162 drivers/staging/fbtft/fb_ssd1325.c 				par->info->var.xres * par->info->var.yres / 2);
var                32 drivers/staging/fbtft/fb_ssd1331.c 	if (par->info->var.rotate == 180)
var                82 drivers/staging/fbtft/fb_ssd1351.c 	switch (par->info->var.rotate) {
var               109 drivers/staging/fbtft/fb_st7735r.c 	switch (par->info->var.rotate) {
var               139 drivers/staging/fbtft/fb_st7789v.c 	switch (par->info->var.rotate) {
var                63 drivers/staging/fbtft/fb_tinylcd.c 	switch (par->info->var.rotate) {
var               107 drivers/staging/fbtft/fb_uc1611.c 	switch (par->info->var.rotate) {
var               145 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.grayscale = 1;
var               146 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.red.offset    = 0;
var               147 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.red.length    = 8;
var               148 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.green.offset  = 0;
var               149 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.green.length  = 8;
var               150 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.blue.offset   = 0;
var               151 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.blue.length   = 8;
var               152 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.transp.offset = 0;
var               153 drivers/staging/fbtft/fb_uc1611.c 	par->info->var.transp.length = 0;
var               155 drivers/staging/fbtft/fb_uc1611.c 	switch (par->info->var.rotate) {
var               226 drivers/staging/fbtft/fb_uc1611.c 		switch (par->info->var.rotate) {
var               260 drivers/staging/fbtft/fb_uc1611.c 		switch (par->info->var.rotate) {
var               119 drivers/staging/fbtft/fb_upd161704.c 	switch (par->info->var.rotate) {
var               145 drivers/staging/fbtft/fb_upd161704.c 	switch (par->info->var.rotate) {
var                75 drivers/staging/fbtft/fb_watterott.c 	pos[2] = cpu_to_be16(par->info->var.xres);
var                81 drivers/staging/fbtft/fb_watterott.c 		for (j = 0; j < par->info->var.xres; j++)
var               113 drivers/staging/fbtft/fb_watterott.c 	pos[2] = cpu_to_be16(par->info->var.xres);
var               119 drivers/staging/fbtft/fb_watterott.c 		for (j = 0; j < par->info->var.xres; j++) {
var               124 drivers/staging/fbtft/fb_watterott.c 			par->txbuf.buf, 10 + par->info->var.xres);
var               191 drivers/staging/fbtft/fb_watterott.c 	switch (par->info->var.rotate) {
var               265 drivers/staging/fbtft/fbtft-core.c 		end_line = par->info->var.yres - 1;
var               267 drivers/staging/fbtft/fbtft-core.c 	if (start_line > par->info->var.yres - 1 ||
var               268 drivers/staging/fbtft/fbtft-core.c 	    end_line > par->info->var.yres - 1) {
var               272 drivers/staging/fbtft/fbtft-core.c 			 end_line, par->info->var.yres - 1);
var               274 drivers/staging/fbtft/fbtft-core.c 		end_line = par->info->var.yres - 1;
var               282 drivers/staging/fbtft/fbtft-core.c 				par->info->var.xres - 1, end_line);
var               320 drivers/staging/fbtft/fbtft-core.c 		height = info->var.yres - 1;
var               348 drivers/staging/fbtft/fbtft-core.c 	par->dirty_lines_start = par->info->var.yres - 1;
var               361 drivers/staging/fbtft/fbtft-core.c 		if (y_high > info->var.yres - 1)
var               362 drivers/staging/fbtft/fbtft-core.c 			y_high = info->var.yres - 1;
var               452 drivers/staging/fbtft/fbtft-core.c 			val  = chan_to_field(red,   &info->var.red);
var               453 drivers/staging/fbtft/fbtft-core.c 			val |= chan_to_field(green, &info->var.green);
var               454 drivers/staging/fbtft/fbtft-core.c 			val |= chan_to_field(blue,  &info->var.blue);
var               679 drivers/staging/fbtft/fbtft-core.c 	info->var.rotate =         pdata->rotate;
var               680 drivers/staging/fbtft/fbtft-core.c 	info->var.xres =           width;
var               681 drivers/staging/fbtft/fbtft-core.c 	info->var.yres =           height;
var               682 drivers/staging/fbtft/fbtft-core.c 	info->var.xres_virtual =   info->var.xres;
var               683 drivers/staging/fbtft/fbtft-core.c 	info->var.yres_virtual =   info->var.yres;
var               684 drivers/staging/fbtft/fbtft-core.c 	info->var.bits_per_pixel = bpp;
var               685 drivers/staging/fbtft/fbtft-core.c 	info->var.nonstd =         1;
var               688 drivers/staging/fbtft/fbtft-core.c 	info->var.red.offset =     11;
var               689 drivers/staging/fbtft/fbtft-core.c 	info->var.red.length =     5;
var               690 drivers/staging/fbtft/fbtft-core.c 	info->var.green.offset =   5;
var               691 drivers/staging/fbtft/fbtft-core.c 	info->var.green.length =   6;
var               692 drivers/staging/fbtft/fbtft-core.c 	info->var.blue.offset =    0;
var               693 drivers/staging/fbtft/fbtft-core.c 	info->var.blue.length =    5;
var               694 drivers/staging/fbtft/fbtft-core.c 	info->var.transp.offset =  0;
var               695 drivers/staging/fbtft/fbtft-core.c 	info->var.transp.length =  0;
var               832 drivers/staging/fbtft/fbtft-core.c 	par->fbtftops.update_display(par, 0, par->info->var.yres - 1);
var               856 drivers/staging/fbtft/fbtft-core.c 		 fb_info->fix.id, fb_info->var.xres, fb_info->var.yres,
var                76 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h #define dpsw_set_field(var, field, val) \
var                77 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h 	((var) |= (((val) << DPSW_##field##_SHIFT) & DPSW_MASK(field)))
var                78 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h #define dpsw_get_field(var, field)      \
var                79 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h 	(((var) & DPSW_MASK(field)) >> DPSW_##field##_SHIFT)
var                80 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h #define dpsw_get_bit(var, bit) \
var                81 drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h 	(((var)  >> (bit)) & GENMASK(0, 0))
var               636 drivers/staging/qlge/qlge_main.c 	u32 var = 0;
var               646 drivers/staging/qlge/qlge_main.c 		var = ql_read32(qdev, STS);
var               647 drivers/staging/qlge/qlge_main.c 		return var;
var               654 drivers/staging/qlge/qlge_main.c 		var = ql_read32(qdev, STS);
var               657 drivers/staging/qlge/qlge_main.c 	return var;
var               662 drivers/staging/qlge/qlge_main.c 	u32 var = 0;
var               676 drivers/staging/qlge/qlge_main.c 		var = ql_read32(qdev, STS);
var               680 drivers/staging/qlge/qlge_main.c 	return var;
var              2500 drivers/staging/qlge/qlge_main.c 	u32 var;
var              2512 drivers/staging/qlge/qlge_main.c 	var = ql_disable_completion_interrupt(qdev, intr_context->intr);
var              2517 drivers/staging/qlge/qlge_main.c 	if (var & STS_FE) {
var              2519 drivers/staging/qlge/qlge_main.c 		netdev_err(qdev->ndev, "Got fatal error, STS = %x.\n", var);
var              2520 drivers/staging/qlge/qlge_main.c 		var = ql_read32(qdev, ERR_STS);
var              2522 drivers/staging/qlge/qlge_main.c 					"Error Status Register = 0x%x\n", var);
var              2529 drivers/staging/qlge/qlge_main.c 	if ((var & STS_PI) &&
var              2549 drivers/staging/qlge/qlge_main.c 	var = ql_read32(qdev, ISR1);
var              2550 drivers/staging/qlge/qlge_main.c 	if (var & intr_context->irq_mask) {
var              4728 drivers/staging/qlge/qlge_main.c 	u32 var = 0;
var              4730 drivers/staging/qlge/qlge_main.c 	var = ql_read32(qdev, STS);
var              4732 drivers/staging/qlge/qlge_main.c 		netif_err(qdev, ifup, qdev->ndev, "EEH STS = 0x%.08x.\n", var);
var               129 drivers/staging/sm750fb/sm750.c 				       fbcursor->image.dx - info->var.xoffset,
var               130 drivers/staging/sm750fb/sm750.c 				       fbcursor->image.dy - info->var.yoffset);
var               180 drivers/staging/sm750fb/sm750.c 	Bpp = info->var.bits_per_pixel >> 3;
var               218 drivers/staging/sm750fb/sm750.c 	Bpp = info->var.bits_per_pixel >> 3;
var               252 drivers/staging/sm750fb/sm750.c 	Bpp = info->var.bits_per_pixel >> 3;
var               286 drivers/staging/sm750fb/sm750.c static int lynxfb_ops_pan_display(struct fb_var_screeninfo *var,
var               297 drivers/staging/sm750fb/sm750.c 	return hw_sm750_pan_display(crtc, var, info);
var               305 drivers/staging/sm750fb/sm750.c 	struct fb_var_screeninfo *var;
var               317 drivers/staging/sm750fb/sm750.c 	var = &info->var;
var               321 drivers/staging/sm750fb/sm750.c 	line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               331 drivers/staging/sm750fb/sm750.c 	switch (var->bits_per_pixel) {
var               334 drivers/staging/sm750fb/sm750.c 		var->red.offset = 0;
var               335 drivers/staging/sm750fb/sm750.c 		var->red.length = 8;
var               336 drivers/staging/sm750fb/sm750.c 		var->green.offset = 0;
var               337 drivers/staging/sm750fb/sm750.c 		var->green.length = 8;
var               338 drivers/staging/sm750fb/sm750.c 		var->blue.offset = 0;
var               339 drivers/staging/sm750fb/sm750.c 		var->blue.length = 8;
var               340 drivers/staging/sm750fb/sm750.c 		var->transp.length = 0;
var               341 drivers/staging/sm750fb/sm750.c 		var->transp.offset = 0;
var               344 drivers/staging/sm750fb/sm750.c 		var->red.offset = 11;
var               345 drivers/staging/sm750fb/sm750.c 		var->red.length = 5;
var               346 drivers/staging/sm750fb/sm750.c 		var->green.offset = 5;
var               347 drivers/staging/sm750fb/sm750.c 		var->green.length = 6;
var               348 drivers/staging/sm750fb/sm750.c 		var->blue.offset = 0;
var               349 drivers/staging/sm750fb/sm750.c 		var->blue.length = 5;
var               350 drivers/staging/sm750fb/sm750.c 		var->transp.length = 0;
var               351 drivers/staging/sm750fb/sm750.c 		var->transp.offset = 0;
var               356 drivers/staging/sm750fb/sm750.c 		var->red.offset = 16;
var               357 drivers/staging/sm750fb/sm750.c 		var->red.length = 8;
var               358 drivers/staging/sm750fb/sm750.c 		var->green.offset = 8;
var               359 drivers/staging/sm750fb/sm750.c 		var->green.length = 8;
var               360 drivers/staging/sm750fb/sm750.c 		var->blue.offset = 0;
var               361 drivers/staging/sm750fb/sm750.c 		var->blue.length = 8;
var               368 drivers/staging/sm750fb/sm750.c 	var->height = var->width = -1;
var               369 drivers/staging/sm750fb/sm750.c 	var->accel_flags = 0;/*FB_ACCELF_TEXT;*/
var               375 drivers/staging/sm750fb/sm750.c 	ret = hw_sm750_crtc_setMode(crtc, var, fix);
var               377 drivers/staging/sm750fb/sm750.c 		ret = hw_sm750_output_setMode(output, var, fix);
var               511 drivers/staging/sm750fb/sm750.c static int lynxfb_ops_check_var(struct fb_var_screeninfo *var,
var               522 drivers/staging/sm750fb/sm750.c 		 var->xres,
var               523 drivers/staging/sm750fb/sm750.c 		 var->yres,
var               524 drivers/staging/sm750fb/sm750.c 		 var->bits_per_pixel);
var               526 drivers/staging/sm750fb/sm750.c 	switch (var->bits_per_pixel) {
var               529 drivers/staging/sm750fb/sm750.c 		var->red.offset = 0;
var               530 drivers/staging/sm750fb/sm750.c 		var->red.length = 8;
var               531 drivers/staging/sm750fb/sm750.c 		var->green.offset = 0;
var               532 drivers/staging/sm750fb/sm750.c 		var->green.length = 8;
var               533 drivers/staging/sm750fb/sm750.c 		var->blue.offset = 0;
var               534 drivers/staging/sm750fb/sm750.c 		var->blue.length = 8;
var               535 drivers/staging/sm750fb/sm750.c 		var->transp.length = 0;
var               536 drivers/staging/sm750fb/sm750.c 		var->transp.offset = 0;
var               539 drivers/staging/sm750fb/sm750.c 		var->red.offset = 11;
var               540 drivers/staging/sm750fb/sm750.c 		var->red.length = 5;
var               541 drivers/staging/sm750fb/sm750.c 		var->green.offset = 5;
var               542 drivers/staging/sm750fb/sm750.c 		var->green.length = 6;
var               543 drivers/staging/sm750fb/sm750.c 		var->blue.offset = 0;
var               544 drivers/staging/sm750fb/sm750.c 		var->blue.length = 5;
var               545 drivers/staging/sm750fb/sm750.c 		var->transp.length = 0;
var               546 drivers/staging/sm750fb/sm750.c 		var->transp.offset = 0;
var               551 drivers/staging/sm750fb/sm750.c 		var->red.offset = 16;
var               552 drivers/staging/sm750fb/sm750.c 		var->red.length = 8;
var               553 drivers/staging/sm750fb/sm750.c 		var->green.offset = 8;
var               554 drivers/staging/sm750fb/sm750.c 		var->green.length = 8;
var               555 drivers/staging/sm750fb/sm750.c 		var->blue.offset = 0;
var               556 drivers/staging/sm750fb/sm750.c 		var->blue.length = 8;
var               560 drivers/staging/sm750fb/sm750.c 		pr_err("bpp %d not supported\n", var->bits_per_pixel);
var               563 drivers/staging/sm750fb/sm750.c 	var->height = var->width = -1;
var               564 drivers/staging/sm750fb/sm750.c 	var->accel_flags = 0;/* FB_ACCELF_TEXT; */
var               567 drivers/staging/sm750fb/sm750.c 	request = var->xres_virtual * (var->bits_per_pixel >> 3);
var               571 drivers/staging/sm750fb/sm750.c 	request = request * var->yres_virtual;
var               577 drivers/staging/sm750fb/sm750.c 	return hw_sm750_crtc_checkMode(crtc, var);
var               589 drivers/staging/sm750fb/sm750.c 	struct fb_var_screeninfo *var;
var               594 drivers/staging/sm750fb/sm750.c 	var = &info->var;
var               602 drivers/staging/sm750fb/sm750.c 	if (info->var.grayscale)
var               605 drivers/staging/sm750fb/sm750.c 	if (var->bits_per_pixel == 8 &&
var               617 drivers/staging/sm750fb/sm750.c 		if (var->bits_per_pixel == 16 ||
var               618 drivers/staging/sm750fb/sm750.c 		    var->bits_per_pixel == 32 ||
var               619 drivers/staging/sm750fb/sm750.c 		    var->bits_per_pixel == 24) {
var               620 drivers/staging/sm750fb/sm750.c 			val = chan_to_field(red, &var->red);
var               621 drivers/staging/sm750fb/sm750.c 			val |= chan_to_field(green, &var->green);
var               622 drivers/staging/sm750fb/sm750.c 			val |= chan_to_field(blue, &var->blue);
var               744 drivers/staging/sm750fb/sm750.c 	struct fb_var_screeninfo *var;
var               768 drivers/staging/sm750fb/sm750.c 	var = &info->var;
var               812 drivers/staging/sm750fb/sm750.c 		ret = fb_find_mode(var, info, g_fbmode[index],
var               848 drivers/staging/sm750fb/sm750.c 		var->xres,
var               849 drivers/staging/sm750fb/sm750.c 		var->yres,
var               850 drivers/staging/sm750fb/sm750.c 		var->xres_virtual,
var               851 drivers/staging/sm750fb/sm750.c 		var->yres_virtual,
var               852 drivers/staging/sm750fb/sm750.c 		var->xoffset,
var               853 drivers/staging/sm750fb/sm750.c 		var->yoffset,
var               854 drivers/staging/sm750fb/sm750.c 		var->bits_per_pixel);
var               860 drivers/staging/sm750fb/sm750.c 	line_length = ALIGN((var->xres_virtual * var->bits_per_pixel / 8),
var               866 drivers/staging/sm750fb/sm750.c 	info->screen_size = line_length * var->yres_virtual;
var               896 drivers/staging/sm750fb/sm750.c 	switch (var->bits_per_pixel) {
var               907 drivers/staging/sm750fb/sm750.c 	var->activate = FB_ACTIVATE_NOW;
var               908 drivers/staging/sm750fb/sm750.c 	var->accel_flags = 0;
var               909 drivers/staging/sm750fb/sm750.c 	var->vmode = FB_VMODE_NONINTERLACED;
var               928 drivers/staging/sm750fb/sm750.c 	lynxfb_ops_check_var(var, info);
var               194 drivers/staging/sm750fb/sm750.h 			    struct fb_var_screeninfo *var,
var               198 drivers/staging/sm750fb/sm750.h 			    struct fb_var_screeninfo *var);
var               201 drivers/staging/sm750fb/sm750.h 			  struct fb_var_screeninfo *var,
var               210 drivers/staging/sm750fb/sm750.h 			 const struct fb_var_screeninfo *var,
var               184 drivers/staging/sm750fb/sm750_hw.c 			    struct fb_var_screeninfo *var,
var               225 drivers/staging/sm750fb/sm750_hw.c 			    struct fb_var_screeninfo *var)
var               232 drivers/staging/sm750fb/sm750_hw.c 	switch (var->bits_per_pixel) {
var               251 drivers/staging/sm750fb/sm750_hw.c 			  struct fb_var_screeninfo *var,
var               267 drivers/staging/sm750fb/sm750_hw.c 		switch (var->bits_per_pixel) {
var               283 drivers/staging/sm750fb/sm750_hw.c 	modparm.pixel_clock = ps_to_hz(var->pixclock);
var               284 drivers/staging/sm750fb/sm750_hw.c 	modparm.vertical_sync_polarity = (var->sync & FB_SYNC_HOR_HIGH_ACT)
var               286 drivers/staging/sm750fb/sm750_hw.c 	modparm.horizontal_sync_polarity = (var->sync & FB_SYNC_VERT_HIGH_ACT)
var               288 drivers/staging/sm750fb/sm750_hw.c 	modparm.clock_phase_polarity = (var->sync & FB_SYNC_COMP_HIGH_ACT)
var               290 drivers/staging/sm750fb/sm750_hw.c 	modparm.horizontal_display_end = var->xres;
var               291 drivers/staging/sm750fb/sm750_hw.c 	modparm.horizontal_sync_width = var->hsync_len;
var               292 drivers/staging/sm750fb/sm750_hw.c 	modparm.horizontal_sync_start = var->xres + var->right_margin;
var               293 drivers/staging/sm750fb/sm750_hw.c 	modparm.horizontal_total = var->xres + var->left_margin +
var               294 drivers/staging/sm750fb/sm750_hw.c 				   var->right_margin + var->hsync_len;
var               295 drivers/staging/sm750fb/sm750_hw.c 	modparm.vertical_display_end = var->yres;
var               296 drivers/staging/sm750fb/sm750_hw.c 	modparm.vertical_sync_height = var->vsync_len;
var               297 drivers/staging/sm750fb/sm750_hw.c 	modparm.vertical_sync_start = var->yres + var->lower_margin;
var               298 drivers/staging/sm750fb/sm750_hw.c 	modparm.vertical_total = var->yres + var->upper_margin +
var               299 drivers/staging/sm750fb/sm750_hw.c 				 var->lower_margin + var->vsync_len;
var               319 drivers/staging/sm750fb/sm750_hw.c 		reg = var->xres * (var->bits_per_pixel >> 3);
var               330 drivers/staging/sm750fb/sm750_hw.c 		reg = ((var->xres - 1) << PANEL_WINDOW_WIDTH_WIDTH_SHIFT) &
var               332 drivers/staging/sm750fb/sm750_hw.c 		reg |= (var->xoffset & PANEL_WINDOW_WIDTH_X_MASK);
var               335 drivers/staging/sm750fb/sm750_hw.c 		reg = (var->yres_virtual - 1) <<
var               338 drivers/staging/sm750fb/sm750_hw.c 		reg |= (var->yoffset & PANEL_WINDOW_HEIGHT_Y_MASK);
var               343 drivers/staging/sm750fb/sm750_hw.c 		reg = ((var->yres - 1) << PANEL_PLANE_BR_BOTTOM_SHIFT) &
var               345 drivers/staging/sm750fb/sm750_hw.c 		reg |= ((var->xres - 1) & PANEL_PLANE_BR_RIGHT_MASK);
var               350 drivers/staging/sm750fb/sm750_hw.c 		poke32(PANEL_DISPLAY_CTRL, reg | (var->bits_per_pixel >> 4));
var               354 drivers/staging/sm750fb/sm750_hw.c 		reg = var->xres * (var->bits_per_pixel >> 3);
var               366 drivers/staging/sm750fb/sm750_hw.c 		reg |= ((var->bits_per_pixel >> 4) &
var               545 drivers/staging/sm750fb/sm750_hw.c 			 const struct fb_var_screeninfo *var,
var               550 drivers/staging/sm750fb/sm750_hw.c 	if ((var->xoffset + var->xres > var->xres_virtual) ||
var               551 drivers/staging/sm750fb/sm750_hw.c 	    (var->yoffset + var->yres > var->yres_virtual)) {
var               555 drivers/staging/sm750fb/sm750_hw.c 	total = var->yoffset * info->fix.line_length +
var               556 drivers/staging/sm750fb/sm750_hw.c 		((var->xoffset * var->bits_per_pixel) >> 3);
var               465 drivers/staging/speakup/kobjects.c 	struct punc_var_t *var;
var               477 drivers/staging/speakup/kobjects.c 	var = spk_get_punc_var(p_header->var_id);
var               478 drivers/staging/speakup/kobjects.c 	if (!var) {
var               485 drivers/staging/speakup/kobjects.c 	pb = (struct st_bits_data *)&spk_punc_info[var->value];
var               504 drivers/staging/speakup/kobjects.c 	struct punc_var_t *var;
var               519 drivers/staging/speakup/kobjects.c 	var = spk_get_punc_var(p_header->var_id);
var               520 drivers/staging/speakup/kobjects.c 	if (!var) {
var               535 drivers/staging/speakup/kobjects.c 		x = spk_set_mask_bits(NULL, var->value, 3);
var               537 drivers/staging/speakup/kobjects.c 		x = spk_set_mask_bits(punc_buf, var->value, 3);
var               551 drivers/staging/speakup/kobjects.c 	struct var_t *var;
var               562 drivers/staging/speakup/kobjects.c 	var = (struct var_t *)param->data;
var               566 drivers/staging/speakup/kobjects.c 		if (var)
var               567 drivers/staging/speakup/kobjects.c 			rv = sprintf(buf, "%i\n", var->u.n.value);
var               572 drivers/staging/speakup/kobjects.c 		if (var) {
var              2356 drivers/staging/speakup/main.c 	struct var_t *var;
var              2364 drivers/staging/speakup/main.c 	for (var = spk_vars; var->var_id != MAXVARS; var++)
var              2365 drivers/staging/speakup/main.c 		speakup_register_var(var);
var              2366 drivers/staging/speakup/main.c 	for (var = synth_time_vars;
var              2367 drivers/staging/speakup/main.c 	     (var->var_id >= 0) && (var->var_id < MAXVARS); var++)
var              2368 drivers/staging/speakup/main.c 		speakup_register_var(var);
var                56 drivers/staging/speakup/speakup.h void speakup_register_var(struct var_t *var);
var                61 drivers/staging/speakup/speakup.h int spk_set_num_var(int val, struct st_var_header *var, int how);
var                62 drivers/staging/speakup/speakup.h int spk_set_string_var(const char *page, struct st_var_header *var, int len);
var               153 drivers/staging/speakup/speakup_soft.c 	struct var_t *var;
var               157 drivers/staging/speakup/speakup_soft.c 	var = synth_soft.vars;
var               158 drivers/staging/speakup/speakup_soft.c 	while (var->var_id != MAXVARS) {
var               159 drivers/staging/speakup/speakup_soft.c 		if (var->var_id != CAPS_START && var->var_id != CAPS_STOP &&
var               160 drivers/staging/speakup/speakup_soft.c 		    var->var_id != PAUSE && var->var_id != DIRECT)
var               161 drivers/staging/speakup/speakup_soft.c 			cp = cp + sprintf(cp, var->u.n.synth_fmt,
var               162 drivers/staging/speakup/speakup_soft.c 					  var->u.n.value);
var               163 drivers/staging/speakup/speakup_soft.c 		var++;
var               191 drivers/staging/speakup/spk_types.h 	int (*synth_adjust)(struct st_var_header *var);
var               390 drivers/staging/speakup/synth.c 	struct var_t *var;
var               412 drivers/staging/speakup/synth.c 	for (var = synth->vars;
var               413 drivers/staging/speakup/synth.c 		(var->var_id >= 0) && (var->var_id < MAXVARS); var++)
var               414 drivers/staging/speakup/synth.c 		speakup_register_var(var);
var               429 drivers/staging/speakup/synth.c 	struct var_t *var;
var               441 drivers/staging/speakup/synth.c 	for (var = synth->vars; var->var_id != MAXVARS; var++)
var               442 drivers/staging/speakup/synth.c 		speakup_unregister_var(var->var_id);
var                88 drivers/staging/speakup/varhandlers.c void speakup_register_var(struct var_t *var)
var                94 drivers/staging/speakup/varhandlers.c 	BUG_ON(!var || var->var_id < 0 || var->var_id >= MAXVARS);
var               102 drivers/staging/speakup/varhandlers.c 	p_header = var_ptrs[var->var_id];
var               105 drivers/staging/speakup/varhandlers.c 	p_header->data = var;
var               178 drivers/staging/speakup/varhandlers.c int spk_set_num_var(int input, struct st_var_header *var, int how)
var               181 drivers/staging/speakup/varhandlers.c 	int *p_val = var->p_val;
var               184 drivers/staging/speakup/varhandlers.c 	struct var_t *var_data = var->data;
var               214 drivers/staging/speakup/varhandlers.c 	if (var->var_type == VAR_TIME && p_val) {
var               220 drivers/staging/speakup/varhandlers.c 	if (var->var_id == PUNC_LEVEL) {
var               227 drivers/staging/speakup/varhandlers.c 	if (var->var_id < FIRST_SYNTH_VAR || !synth)
var               230 drivers/staging/speakup/varhandlers.c 		return synth->synth_adjust(var);
var               234 drivers/staging/speakup/varhandlers.c 	if (var->var_id == PITCH)
var               247 drivers/staging/speakup/varhandlers.c int spk_set_string_var(const char *page, struct st_var_header *var, int len)
var               249 drivers/staging/speakup/varhandlers.c 	struct var_t *var_data = var->data;
var               258 drivers/staging/speakup/varhandlers.c 		if (!var->p_val)
var               259 drivers/staging/speakup/varhandlers.c 			var->p_val = var_data->u.s.default_val;
var               260 drivers/staging/speakup/varhandlers.c 		if (var->p_val != var_data->u.s.default_val)
var               261 drivers/staging/speakup/varhandlers.c 			strcpy((char *)var->p_val, var_data->u.s.default_val);
var               263 drivers/staging/speakup/varhandlers.c 	} else if (var->p_val) {
var               264 drivers/staging/speakup/varhandlers.c 		strcpy((char *)var->p_val, page);
var               911 drivers/thermal/thermal_sysfs.c 	int var;
var               918 drivers/thermal/thermal_sysfs.c 	var = sizeof(*stats);
var               919 drivers/thermal/thermal_sysfs.c 	var += sizeof(*stats->time_in_state) * states;
var               920 drivers/thermal/thermal_sysfs.c 	var += sizeof(*stats->trans_table) * states * states;
var               922 drivers/thermal/thermal_sysfs.c 	stats = kzalloc(var, GFP_KERNEL);
var               935 drivers/thermal/thermal_sysfs.c 	var = ARRAY_SIZE(cooling_device_attr_groups) - 2;
var               936 drivers/thermal/thermal_sysfs.c 	cooling_device_attr_groups[var] = &cooling_device_stats_attr_group;
var                40 drivers/usb/gadget/function/u_uac1_legacy.c 				 snd_pcm_hw_param_t var, unsigned int val,
var                44 drivers/usb/gadget/function/u_uac1_legacy.c 	if (hw_is_mask(var)) {
var                45 drivers/usb/gadget/function/u_uac1_legacy.c 		struct snd_mask *m = hw_param_mask(params, var);
var                55 drivers/usb/gadget/function/u_uac1_legacy.c 					hw_param_mask(params, var), val);
var                57 drivers/usb/gadget/function/u_uac1_legacy.c 	} else if (hw_is_interval(var)) {
var                58 drivers/usb/gadget/function/u_uac1_legacy.c 		struct snd_interval *i = hw_param_interval(params, var);
var                82 drivers/usb/gadget/function/u_uac1_legacy.c 		params->cmask |= 1 << var;
var                83 drivers/usb/gadget/function/u_uac1_legacy.c 		params->rmask |= 1 << var;
var                90 drivers/video/fbdev/68328fb.c static int mc68x328fb_check_var(struct fb_var_screeninfo *var,
var                95 drivers/video/fbdev/68328fb.c static int mc68x328fb_pan_display(struct fb_var_screeninfo *var,
var               132 drivers/video/fbdev/68328fb.c static int mc68x328fb_check_var(struct fb_var_screeninfo *var,
var               142 drivers/video/fbdev/68328fb.c 	if (var->vmode & FB_VMODE_CONUPDATE) {
var               143 drivers/video/fbdev/68328fb.c 		var->vmode |= FB_VMODE_YWRAP;
var               144 drivers/video/fbdev/68328fb.c 		var->xoffset = info->var.xoffset;
var               145 drivers/video/fbdev/68328fb.c 		var->yoffset = info->var.yoffset;
var               151 drivers/video/fbdev/68328fb.c 	if (!var->xres)
var               152 drivers/video/fbdev/68328fb.c 		var->xres = 1;
var               153 drivers/video/fbdev/68328fb.c 	if (!var->yres)
var               154 drivers/video/fbdev/68328fb.c 		var->yres = 1;
var               155 drivers/video/fbdev/68328fb.c 	if (var->xres > var->xres_virtual)
var               156 drivers/video/fbdev/68328fb.c 		var->xres_virtual = var->xres;
var               157 drivers/video/fbdev/68328fb.c 	if (var->yres > var->yres_virtual)
var               158 drivers/video/fbdev/68328fb.c 		var->yres_virtual = var->yres;
var               159 drivers/video/fbdev/68328fb.c 	if (var->bits_per_pixel <= 1)
var               160 drivers/video/fbdev/68328fb.c 		var->bits_per_pixel = 1;
var               161 drivers/video/fbdev/68328fb.c 	else if (var->bits_per_pixel <= 8)
var               162 drivers/video/fbdev/68328fb.c 		var->bits_per_pixel = 8;
var               163 drivers/video/fbdev/68328fb.c 	else if (var->bits_per_pixel <= 16)
var               164 drivers/video/fbdev/68328fb.c 		var->bits_per_pixel = 16;
var               165 drivers/video/fbdev/68328fb.c 	else if (var->bits_per_pixel <= 24)
var               166 drivers/video/fbdev/68328fb.c 		var->bits_per_pixel = 24;
var               167 drivers/video/fbdev/68328fb.c 	else if (var->bits_per_pixel <= 32)
var               168 drivers/video/fbdev/68328fb.c 		var->bits_per_pixel = 32;
var               172 drivers/video/fbdev/68328fb.c 	if (var->xres_virtual < var->xoffset + var->xres)
var               173 drivers/video/fbdev/68328fb.c 		var->xres_virtual = var->xoffset + var->xres;
var               174 drivers/video/fbdev/68328fb.c 	if (var->yres_virtual < var->yoffset + var->yres)
var               175 drivers/video/fbdev/68328fb.c 		var->yres_virtual = var->yoffset + var->yres;
var               181 drivers/video/fbdev/68328fb.c 	    get_line_length(var->xres_virtual, var->bits_per_pixel);
var               182 drivers/video/fbdev/68328fb.c 	if (line_length * var->yres_virtual > videomemorysize)
var               190 drivers/video/fbdev/68328fb.c 	switch (var->bits_per_pixel) {
var               192 drivers/video/fbdev/68328fb.c 		var->red.offset = 0;
var               193 drivers/video/fbdev/68328fb.c 		var->red.length = 1;
var               194 drivers/video/fbdev/68328fb.c 		var->green.offset = 0;
var               195 drivers/video/fbdev/68328fb.c 		var->green.length = 1;
var               196 drivers/video/fbdev/68328fb.c 		var->blue.offset = 0;
var               197 drivers/video/fbdev/68328fb.c 		var->blue.length = 1;
var               198 drivers/video/fbdev/68328fb.c 		var->transp.offset = 0;
var               199 drivers/video/fbdev/68328fb.c 		var->transp.length = 0;
var               202 drivers/video/fbdev/68328fb.c 		var->red.offset = 0;
var               203 drivers/video/fbdev/68328fb.c 		var->red.length = 8;
var               204 drivers/video/fbdev/68328fb.c 		var->green.offset = 0;
var               205 drivers/video/fbdev/68328fb.c 		var->green.length = 8;
var               206 drivers/video/fbdev/68328fb.c 		var->blue.offset = 0;
var               207 drivers/video/fbdev/68328fb.c 		var->blue.length = 8;
var               208 drivers/video/fbdev/68328fb.c 		var->transp.offset = 0;
var               209 drivers/video/fbdev/68328fb.c 		var->transp.length = 0;
var               212 drivers/video/fbdev/68328fb.c 		if (var->transp.length) {
var               213 drivers/video/fbdev/68328fb.c 			var->red.offset = 0;
var               214 drivers/video/fbdev/68328fb.c 			var->red.length = 5;
var               215 drivers/video/fbdev/68328fb.c 			var->green.offset = 5;
var               216 drivers/video/fbdev/68328fb.c 			var->green.length = 5;
var               217 drivers/video/fbdev/68328fb.c 			var->blue.offset = 10;
var               218 drivers/video/fbdev/68328fb.c 			var->blue.length = 5;
var               219 drivers/video/fbdev/68328fb.c 			var->transp.offset = 15;
var               220 drivers/video/fbdev/68328fb.c 			var->transp.length = 1;
var               222 drivers/video/fbdev/68328fb.c 			var->red.offset = 0;
var               223 drivers/video/fbdev/68328fb.c 			var->red.length = 5;
var               224 drivers/video/fbdev/68328fb.c 			var->green.offset = 5;
var               225 drivers/video/fbdev/68328fb.c 			var->green.length = 6;
var               226 drivers/video/fbdev/68328fb.c 			var->blue.offset = 11;
var               227 drivers/video/fbdev/68328fb.c 			var->blue.length = 5;
var               228 drivers/video/fbdev/68328fb.c 			var->transp.offset = 0;
var               229 drivers/video/fbdev/68328fb.c 			var->transp.length = 0;
var               233 drivers/video/fbdev/68328fb.c 		var->red.offset = 0;
var               234 drivers/video/fbdev/68328fb.c 		var->red.length = 8;
var               235 drivers/video/fbdev/68328fb.c 		var->green.offset = 8;
var               236 drivers/video/fbdev/68328fb.c 		var->green.length = 8;
var               237 drivers/video/fbdev/68328fb.c 		var->blue.offset = 16;
var               238 drivers/video/fbdev/68328fb.c 		var->blue.length = 8;
var               239 drivers/video/fbdev/68328fb.c 		var->transp.offset = 0;
var               240 drivers/video/fbdev/68328fb.c 		var->transp.length = 0;
var               243 drivers/video/fbdev/68328fb.c 		var->red.offset = 0;
var               244 drivers/video/fbdev/68328fb.c 		var->red.length = 8;
var               245 drivers/video/fbdev/68328fb.c 		var->green.offset = 8;
var               246 drivers/video/fbdev/68328fb.c 		var->green.length = 8;
var               247 drivers/video/fbdev/68328fb.c 		var->blue.offset = 16;
var               248 drivers/video/fbdev/68328fb.c 		var->blue.length = 8;
var               249 drivers/video/fbdev/68328fb.c 		var->transp.offset = 24;
var               250 drivers/video/fbdev/68328fb.c 		var->transp.length = 8;
var               253 drivers/video/fbdev/68328fb.c 	var->red.msb_right = 0;
var               254 drivers/video/fbdev/68328fb.c 	var->green.msb_right = 0;
var               255 drivers/video/fbdev/68328fb.c 	var->blue.msb_right = 0;
var               256 drivers/video/fbdev/68328fb.c 	var->transp.msb_right = 0;
var               267 drivers/video/fbdev/68328fb.c 	info->fix.line_length = get_line_length(info->var.xres_virtual,
var               268 drivers/video/fbdev/68328fb.c 						info->var.bits_per_pixel);
var               288 drivers/video/fbdev/68328fb.c 	if (info->var.grayscale) {
var               319 drivers/video/fbdev/68328fb.c 		red = CNVT_TOHW(red, info->var.red.length);
var               320 drivers/video/fbdev/68328fb.c 		green = CNVT_TOHW(green, info->var.green.length);
var               321 drivers/video/fbdev/68328fb.c 		blue = CNVT_TOHW(blue, info->var.blue.length);
var               322 drivers/video/fbdev/68328fb.c 		transp = CNVT_TOHW(transp, info->var.transp.length);
var               340 drivers/video/fbdev/68328fb.c 		v = (red << info->var.red.offset) |
var               341 drivers/video/fbdev/68328fb.c 		    (green << info->var.green.offset) |
var               342 drivers/video/fbdev/68328fb.c 		    (blue << info->var.blue.offset) |
var               343 drivers/video/fbdev/68328fb.c 		    (transp << info->var.transp.offset);
var               344 drivers/video/fbdev/68328fb.c 		switch (info->var.bits_per_pixel) {
var               366 drivers/video/fbdev/68328fb.c static int mc68x328fb_pan_display(struct fb_var_screeninfo *var,
var               369 drivers/video/fbdev/68328fb.c 	if (var->vmode & FB_VMODE_YWRAP) {
var               370 drivers/video/fbdev/68328fb.c 		if (var->yoffset < 0
var               371 drivers/video/fbdev/68328fb.c 		    || var->yoffset >= info->var.yres_virtual
var               372 drivers/video/fbdev/68328fb.c 		    || var->xoffset)
var               375 drivers/video/fbdev/68328fb.c 		if (var->xoffset + info->var.xres > info->var.xres_virtual ||
var               376 drivers/video/fbdev/68328fb.c 		    var->yoffset + info->var.yres > info->var.yres_virtual)
var               379 drivers/video/fbdev/68328fb.c 	info->var.xoffset = var->xoffset;
var               380 drivers/video/fbdev/68328fb.c 	info->var.yoffset = var->yoffset;
var               381 drivers/video/fbdev/68328fb.c 	if (var->vmode & FB_VMODE_YWRAP)
var               382 drivers/video/fbdev/68328fb.c 		info->var.vmode |= FB_VMODE_YWRAP;
var               384 drivers/video/fbdev/68328fb.c 		info->var.vmode &= ~FB_VMODE_YWRAP;
var               452 drivers/video/fbdev/68328fb.c 	fb_info.var = mc68x328fb_default;
var               460 drivers/video/fbdev/68328fb.c 	if (fb_info.var.bits_per_pixel == 1) {
var               461 drivers/video/fbdev/68328fb.c 		fb_info.var.red.length = fb_info.var.green.length = fb_info.var.blue.length = 1;
var               462 drivers/video/fbdev/68328fb.c 		fb_info.var.red.offset = fb_info.var.green.offset = fb_info.var.blue.offset = 0;
var               115 drivers/video/fbdev/acornfb.c 	struct fb_var_screeninfo *var = &info->var;
var               123 drivers/video/fbdev/acornfb.c 	vidc.h_sync_width	= var->hsync_len - 8;
var               124 drivers/video/fbdev/acornfb.c 	vidc.h_border_start	= vidc.h_sync_width + var->left_margin + 8 - 12;
var               126 drivers/video/fbdev/acornfb.c 	vidc.h_display_end	= vidc.h_display_start + var->xres;
var               128 drivers/video/fbdev/acornfb.c 	vidc.h_cycle		= vidc.h_border_end + var->right_margin + 12 - 8;
var               130 drivers/video/fbdev/acornfb.c 	vidc.v_sync_width	= var->vsync_len - 1;
var               131 drivers/video/fbdev/acornfb.c 	vidc.v_border_start	= vidc.v_sync_width + var->upper_margin;
var               133 drivers/video/fbdev/acornfb.c 	vidc.v_display_end	= vidc.v_display_start + var->yres;
var               137 drivers/video/fbdev/acornfb.c 	vcr = var->vsync_len + var->upper_margin + var->yres +
var               138 drivers/video/fbdev/acornfb.c 	      var->lower_margin;
var               140 drivers/video/fbdev/acornfb.c 	if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var               146 drivers/video/fbdev/acornfb.c 	switch (var->bits_per_pixel) {
var               156 drivers/video/fbdev/acornfb.c 	acornfb_vidc20_find_rates(&vidc, var);
var               157 drivers/video/fbdev/acornfb.c 	fsize = var->vsync_len + var->upper_margin + var->lower_margin - 1;
var               186 drivers/video/fbdev/acornfb.c 	if (var->sync & FB_SYNC_COMP_HIGH_ACT) /* should be FB_SYNC_COMP */
var               189 drivers/video/fbdev/acornfb.c 		if (var->sync & FB_SYNC_HOR_HIGH_ACT)
var               194 drivers/video/fbdev/acornfb.c 		if (var->sync & FB_SYNC_VERT_HIGH_ACT)
var               202 drivers/video/fbdev/acornfb.c 	words_per_line = var->xres * var->bits_per_pixel / 32;
var               224 drivers/video/fbdev/acornfb.c 	printk(KERN_DEBUG "VIDC registers for %dx%dx%d:\n", var->xres,
var               225 drivers/video/fbdev/acornfb.c 	       var->yres, var->bits_per_pixel);
var               277 drivers/video/fbdev/acornfb.c 		pseudo_val  = regno << info->var.red.offset;
var               278 drivers/video/fbdev/acornfb.c 		pseudo_val |= regno << info->var.green.offset;
var               279 drivers/video/fbdev/acornfb.c 		pseudo_val |= regno << info->var.blue.offset;
var               291 drivers/video/fbdev/acornfb.c 	if (info->var.bits_per_pixel == 16) {
var               317 drivers/video/fbdev/acornfb.c acornfb_adjust_timing(struct fb_info *info, struct fb_var_screeninfo *var, u_int fontht)
var               322 drivers/video/fbdev/acornfb.c 	var->xres = (var->xres + 1) & ~1;
var               327 drivers/video/fbdev/acornfb.c 	var->xres_virtual = var->xres;
var               328 drivers/video/fbdev/acornfb.c 	var->xoffset = 0;
var               342 drivers/video/fbdev/acornfb.c 	font_line_len = var->xres * var->bits_per_pixel * fontht / 8;
var               343 drivers/video/fbdev/acornfb.c 	min_size = var->xres * var->yres * var->bits_per_pixel / 8;
var               363 drivers/video/fbdev/acornfb.c 	if (var->accel_flags & FB_ACCELF_TEXT) {
var               369 drivers/video/fbdev/acornfb.c 			var->yres_virtual = size / (font_line_len / fontht);
var               371 drivers/video/fbdev/acornfb.c 			var->yres_virtual = nr_y;
var               372 drivers/video/fbdev/acornfb.c 	} else if (var->yres_virtual > nr_y)
var               373 drivers/video/fbdev/acornfb.c 		var->yres_virtual = nr_y;
var               380 drivers/video/fbdev/acornfb.c 	if (var->yres > var->yres_virtual)
var               381 drivers/video/fbdev/acornfb.c 		var->yres = var->yres_virtual;
var               383 drivers/video/fbdev/acornfb.c 	if (var->vmode & FB_VMODE_YWRAP) {
var               384 drivers/video/fbdev/acornfb.c 		if (var->yoffset > var->yres_virtual)
var               385 drivers/video/fbdev/acornfb.c 			var->yoffset = var->yres_virtual;
var               387 drivers/video/fbdev/acornfb.c 		if (var->yoffset + var->yres > var->yres_virtual)
var               388 drivers/video/fbdev/acornfb.c 			var->yoffset = var->yres_virtual - var->yres;
var               392 drivers/video/fbdev/acornfb.c 	var->hsync_len = (var->hsync_len + 1) & ~1;
var               396 drivers/video/fbdev/acornfb.c 	if (var->left_margin & 1) {
var               397 drivers/video/fbdev/acornfb.c 		var->left_margin += 1;
var               398 drivers/video/fbdev/acornfb.c 		var->right_margin -= 1;
var               402 drivers/video/fbdev/acornfb.c 	if (var->right_margin & 1)
var               403 drivers/video/fbdev/acornfb.c 		var->right_margin += 1;
var               406 drivers/video/fbdev/acornfb.c 	if (var->vsync_len < 1)
var               407 drivers/video/fbdev/acornfb.c 		var->vsync_len = 1;
var               413 drivers/video/fbdev/acornfb.c acornfb_validate_timing(struct fb_var_screeninfo *var,
var               425 drivers/video/fbdev/acornfb.c 	hs = 1953125000 / var->pixclock;
var               427 drivers/video/fbdev/acornfb.c 	     (var->xres + var->left_margin + var->right_margin + var->hsync_len);
var               429 drivers/video/fbdev/acornfb.c 	     (var->yres + var->upper_margin + var->lower_margin + var->vsync_len);
var               436 drivers/video/fbdev/acornfb.c acornfb_update_dma(struct fb_info *info, struct fb_var_screeninfo *var)
var               438 drivers/video/fbdev/acornfb.c 	u_int off = var->yoffset * info->fix.line_length;
var               448 drivers/video/fbdev/acornfb.c acornfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               458 drivers/video/fbdev/acornfb.c 	var->red.msb_right = 0;
var               459 drivers/video/fbdev/acornfb.c 	var->green.msb_right = 0;
var               460 drivers/video/fbdev/acornfb.c 	var->blue.msb_right = 0;
var               461 drivers/video/fbdev/acornfb.c 	var->transp.msb_right = 0;
var               463 drivers/video/fbdev/acornfb.c 	switch (var->bits_per_pixel) {
var               465 drivers/video/fbdev/acornfb.c 		var->red.offset    = 0;
var               466 drivers/video/fbdev/acornfb.c 		var->red.length    = var->bits_per_pixel;
var               467 drivers/video/fbdev/acornfb.c 		var->green         = var->red;
var               468 drivers/video/fbdev/acornfb.c 		var->blue          = var->red;
var               469 drivers/video/fbdev/acornfb.c 		var->transp.offset = 0;
var               470 drivers/video/fbdev/acornfb.c 		var->transp.length = 0;
var               475 drivers/video/fbdev/acornfb.c 		var->red.offset    = 0;
var               476 drivers/video/fbdev/acornfb.c 		var->red.length    = 5;
var               477 drivers/video/fbdev/acornfb.c 		var->green.offset  = 5;
var               478 drivers/video/fbdev/acornfb.c 		var->green.length  = 5;
var               479 drivers/video/fbdev/acornfb.c 		var->blue.offset   = 10;
var               480 drivers/video/fbdev/acornfb.c 		var->blue.length   = 5;
var               481 drivers/video/fbdev/acornfb.c 		var->transp.offset = 15;
var               482 drivers/video/fbdev/acornfb.c 		var->transp.length = 1;
var               486 drivers/video/fbdev/acornfb.c 		var->red.offset    = 0;
var               487 drivers/video/fbdev/acornfb.c 		var->red.length    = 8;
var               488 drivers/video/fbdev/acornfb.c 		var->green.offset  = 8;
var               489 drivers/video/fbdev/acornfb.c 		var->green.length  = 8;
var               490 drivers/video/fbdev/acornfb.c 		var->blue.offset   = 16;
var               491 drivers/video/fbdev/acornfb.c 		var->blue.length   = 8;
var               492 drivers/video/fbdev/acornfb.c 		var->transp.offset = 24;
var               493 drivers/video/fbdev/acornfb.c 		var->transp.length = 4;
var               503 drivers/video/fbdev/acornfb.c 	if (!acornfb_valid_pixrate(var))
var               510 drivers/video/fbdev/acornfb.c 	err = acornfb_adjust_timing(info, var, fontht);
var               518 drivers/video/fbdev/acornfb.c 	return acornfb_validate_timing(var, &info->monspecs);
var               523 drivers/video/fbdev/acornfb.c 	switch (info->var.bits_per_pixel) {
var               554 drivers/video/fbdev/acornfb.c 	info->fix.line_length	= (info->var.xres * info->var.bits_per_pixel) / 8;
var               585 drivers/video/fbdev/acornfb.c 	acornfb_update_dma(info, &info->var);
var               592 drivers/video/fbdev/acornfb.c acornfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               594 drivers/video/fbdev/acornfb.c 	u_int y_bottom = var->yoffset;
var               596 drivers/video/fbdev/acornfb.c 	if (!(var->vmode & FB_VMODE_YWRAP))
var               597 drivers/video/fbdev/acornfb.c 		y_bottom += info->var.yres;
var               599 drivers/video/fbdev/acornfb.c 	if (y_bottom > info->var.yres_virtual)
var               602 drivers/video/fbdev/acornfb.c 	acornfb_update_dma(info, var);
var               713 drivers/video/fbdev/acornfb.c 	memset(&fb_info.var, 0, sizeof(fb_info.var));
var               716 drivers/video/fbdev/acornfb.c 	fb_info.var.red.length	   = 8;
var               717 drivers/video/fbdev/acornfb.c 	fb_info.var.transp.length  = 4;
var               719 drivers/video/fbdev/acornfb.c 	fb_info.var.green	   = fb_info.var.red;
var               720 drivers/video/fbdev/acornfb.c 	fb_info.var.blue	   = fb_info.var.red;
var               721 drivers/video/fbdev/acornfb.c 	fb_info.var.nonstd	   = 0;
var               722 drivers/video/fbdev/acornfb.c 	fb_info.var.activate	   = FB_ACTIVATE_NOW;
var               723 drivers/video/fbdev/acornfb.c 	fb_info.var.height	   = -1;
var               724 drivers/video/fbdev/acornfb.c 	fb_info.var.width	   = -1;
var               725 drivers/video/fbdev/acornfb.c 	fb_info.var.vmode	   = FB_VMODE_NONINTERLACED;
var               726 drivers/video/fbdev/acornfb.c 	fb_info.var.accel_flags	   = FB_ACCELF_TEXT;
var               791 drivers/video/fbdev/acornfb.c 	fb_info.var.width = simple_strtoul(p + 1, &p, 0);
var               796 drivers/video/fbdev/acornfb.c 	fb_info.var.height = simple_strtoul(p + 1, NULL, 0);
var              1061 drivers/video/fbdev/acornfb.c 		rc = fb_find_mode(&fb_info.var, &fb_info, NULL, modedb,
var              1070 drivers/video/fbdev/acornfb.c 		rc = fb_find_mode(&fb_info.var, &fb_info, NULL, NULL, 0,
var              1078 drivers/video/fbdev/acornfb.c 		rc = fb_find_mode(&fb_info.var, &fb_info, NULL, modedb,
var              1084 drivers/video/fbdev/acornfb.c 		rc = fb_find_mode(&fb_info.var, &fb_info, NULL, NULL, 0,
var              1097 drivers/video/fbdev/acornfb.c 	h_sync = 1953125000 / fb_info.var.pixclock;
var              1098 drivers/video/fbdev/acornfb.c 	h_sync = h_sync * 512 / (fb_info.var.xres + fb_info.var.left_margin +
var              1099 drivers/video/fbdev/acornfb.c 		 fb_info.var.right_margin + fb_info.var.hsync_len);
var              1100 drivers/video/fbdev/acornfb.c 	v_sync = h_sync / (fb_info.var.yres + fb_info.var.upper_margin +
var              1101 drivers/video/fbdev/acornfb.c 		 fb_info.var.lower_margin + fb_info.var.vsync_len);
var              1106 drivers/video/fbdev/acornfb.c 		VIDC_NAME, fb_info.var.xres, fb_info.var.yres,
var              1115 drivers/video/fbdev/acornfb.c 	if (fb_set_var(&fb_info, &fb_info.var))
var                56 drivers/video/fbdev/amba-clcd.c 	ustart += fb->fb.var.yoffset * fb->fb.fix.line_length;
var                57 drivers/video/fbdev/amba-clcd.c 	lstart = ustart + fb->fb.var.yres * fb->fb.fix.line_length / 2;
var               136 drivers/video/fbdev/amba-clcd.c clcdfb_set_bitfields(struct clcd_fb *fb, struct fb_var_screeninfo *var)
var               155 drivers/video/fbdev/amba-clcd.c 	memset(&var->transp, 0, sizeof(var->transp));
var               157 drivers/video/fbdev/amba-clcd.c 	var->red.msb_right = 0;
var               158 drivers/video/fbdev/amba-clcd.c 	var->green.msb_right = 0;
var               159 drivers/video/fbdev/amba-clcd.c 	var->blue.msb_right = 0;
var               161 drivers/video/fbdev/amba-clcd.c 	switch (var->bits_per_pixel) {
var               173 drivers/video/fbdev/amba-clcd.c 		var->red.length		= var->bits_per_pixel;
var               174 drivers/video/fbdev/amba-clcd.c 		var->red.offset		= 0;
var               175 drivers/video/fbdev/amba-clcd.c 		var->green.length	= var->bits_per_pixel;
var               176 drivers/video/fbdev/amba-clcd.c 		var->green.offset	= 0;
var               177 drivers/video/fbdev/amba-clcd.c 		var->blue.length	= var->bits_per_pixel;
var               178 drivers/video/fbdev/amba-clcd.c 		var->blue.offset	= 0;
var               192 drivers/video/fbdev/amba-clcd.c 		if (var->green.length == 4 && caps & CLCD_CAP_444)
var               194 drivers/video/fbdev/amba-clcd.c 		if (var->green.length == 5 && caps & CLCD_CAP_5551)
var               196 drivers/video/fbdev/amba-clcd.c 		else if (var->green.length == 6 && caps & CLCD_CAP_565)
var               204 drivers/video/fbdev/amba-clcd.c 				var->green.length = 6;
var               207 drivers/video/fbdev/amba-clcd.c 				var->green.length = 5;
var               210 drivers/video/fbdev/amba-clcd.c 				var->green.length = 4;
var               215 drivers/video/fbdev/amba-clcd.c 		if (var->green.length >= 5) {
var               216 drivers/video/fbdev/amba-clcd.c 			var->red.length = 5;
var               217 drivers/video/fbdev/amba-clcd.c 			var->blue.length = 5;
var               219 drivers/video/fbdev/amba-clcd.c 			var->red.length = 4;
var               220 drivers/video/fbdev/amba-clcd.c 			var->blue.length = 4;
var               231 drivers/video/fbdev/amba-clcd.c 		var->red.length = 8;
var               232 drivers/video/fbdev/amba-clcd.c 		var->green.length = 8;
var               233 drivers/video/fbdev/amba-clcd.c 		var->blue.length = 8;
var               245 drivers/video/fbdev/amba-clcd.c 	if (ret == 0 && var->bits_per_pixel >= 16) {
var               248 drivers/video/fbdev/amba-clcd.c 		bgr = caps & CLCD_CAP_BGR && var->blue.offset == 0;
var               249 drivers/video/fbdev/amba-clcd.c 		rgb = caps & CLCD_CAP_RGB && var->red.offset == 0;
var               260 drivers/video/fbdev/amba-clcd.c 			var->blue.offset = 0;
var               261 drivers/video/fbdev/amba-clcd.c 			var->green.offset = var->blue.offset + var->blue.length;
var               262 drivers/video/fbdev/amba-clcd.c 			var->red.offset = var->green.offset + var->green.length;
var               264 drivers/video/fbdev/amba-clcd.c 			var->red.offset = 0;
var               265 drivers/video/fbdev/amba-clcd.c 			var->green.offset = var->red.offset + var->red.length;
var               266 drivers/video/fbdev/amba-clcd.c 			var->blue.offset = var->green.offset + var->green.length;
var               273 drivers/video/fbdev/amba-clcd.c static int clcdfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               279 drivers/video/fbdev/amba-clcd.c 		ret = fb->board->check(fb, var);
var               282 drivers/video/fbdev/amba-clcd.c 	    var->xres_virtual * var->bits_per_pixel / 8 *
var               283 drivers/video/fbdev/amba-clcd.c 	    var->yres_virtual > fb->fb.fix.smem_len)
var               287 drivers/video/fbdev/amba-clcd.c 		ret = clcdfb_set_bitfields(fb, var);
var               297 drivers/video/fbdev/amba-clcd.c 	fb->fb.fix.line_length = fb->fb.var.xres_virtual *
var               298 drivers/video/fbdev/amba-clcd.c 				 fb->fb.var.bits_per_pixel / 8;
var               300 drivers/video/fbdev/amba-clcd.c 	if (fb->fb.var.bits_per_pixel <= 8)
var               354 drivers/video/fbdev/amba-clcd.c 		fb->cmap[regno] = convert_bitfield(transp, &fb->fb.var.transp) |
var               355 drivers/video/fbdev/amba-clcd.c 				  convert_bitfield(blue, &fb->fb.var.blue) |
var               356 drivers/video/fbdev/amba-clcd.c 				  convert_bitfield(green, &fb->fb.var.green) |
var               357 drivers/video/fbdev/amba-clcd.c 				  convert_bitfield(red, &fb->fb.var.red);
var               488 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.xres		= fb->panel->mode.xres;
var               489 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.yres		= fb->panel->mode.yres;
var               490 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.xres_virtual	= fb->panel->mode.xres;
var               491 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.yres_virtual	= fb->panel->mode.yres;
var               492 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.bits_per_pixel = fb->panel->bpp;
var               493 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.grayscale	= fb->panel->grayscale;
var               494 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.pixclock	= fb->panel->mode.pixclock;
var               495 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.left_margin	= fb->panel->mode.left_margin;
var               496 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.right_margin	= fb->panel->mode.right_margin;
var               497 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.upper_margin	= fb->panel->mode.upper_margin;
var               498 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.lower_margin	= fb->panel->mode.lower_margin;
var               499 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.hsync_len	= fb->panel->mode.hsync_len;
var               500 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.vsync_len	= fb->panel->mode.vsync_len;
var               501 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.sync		= fb->panel->mode.sync;
var               502 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.vmode	= fb->panel->mode.vmode;
var               503 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.activate	= FB_ACTIVATE_NOW;
var               504 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.nonstd	= 0;
var               505 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.height	= fb->panel->height;
var               506 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.width	= fb->panel->width;
var               507 drivers/video/fbdev/amba-clcd.c 	fb->fb.var.accel_flags	= 0;
var               519 drivers/video/fbdev/amba-clcd.c 	clcdfb_set_bitfields(fb, &fb->fb.var);
var               533 drivers/video/fbdev/amba-clcd.c 	fb_set_var(&fb->fb, &fb->fb.var);
var              1122 drivers/video/fbdev/amifb.c static int ami_decode_var(struct fb_var_screeninfo *var, struct amifb_par *par,
var              1134 drivers/video/fbdev/amifb.c 		if (var->pixclock <= pixclock[clk_shift])
var              1146 drivers/video/fbdev/amifb.c 	if ((par->xres = var->xres) < 64)
var              1148 drivers/video/fbdev/amifb.c 	if ((par->yres = var->yres) < 64)
var              1150 drivers/video/fbdev/amifb.c 	if ((par->vxres = var->xres_virtual) < par->xres)
var              1152 drivers/video/fbdev/amifb.c 	if ((par->vyres = var->yres_virtual) < par->yres)
var              1155 drivers/video/fbdev/amifb.c 	par->bpp = var->bits_per_pixel;
var              1156 drivers/video/fbdev/amifb.c 	if (!var->nonstd) {
var              1167 drivers/video/fbdev/amifb.c 	} else if (var->nonstd == FB_NONSTD_HAM) {
var              1188 drivers/video/fbdev/amifb.c 	par->vmode = var->vmode | FB_VMODE_SMOOTH_XPAN;
var              1216 drivers/video/fbdev/amifb.c 	par->htotal = down8((var->left_margin + par->xres + var->right_margin +
var              1217 drivers/video/fbdev/amifb.c 			     var->hsync_len) << clk_shift);
var              1219 drivers/video/fbdev/amifb.c 		down2(((var->upper_margin + par->yres + var->lower_margin +
var              1220 drivers/video/fbdev/amifb.c 			var->vsync_len) << line_shift) + 1);
var              1226 drivers/video/fbdev/amifb.c 	if (var->sync & FB_SYNC_BROADCAST) {
var              1228 drivers/video/fbdev/amifb.c 			((var->right_margin - var->hsync_len) << clk_shift);
var              1230 drivers/video/fbdev/amifb.c 			par->diwstop_h += mod4(var->hsync_len);
var              1236 drivers/video/fbdev/amifb.c 			((var->lower_margin - var->vsync_len) << line_shift);
var              1326 drivers/video/fbdev/amifb.c 		par->hsstrt = var->right_margin << clk_shift;
var              1327 drivers/video/fbdev/amifb.c 		par->hsstop = (var->right_margin + var->hsync_len) << clk_shift;
var              1337 drivers/video/fbdev/amifb.c 		par->vsstrt = var->lower_margin << line_shift;
var              1338 drivers/video/fbdev/amifb.c 		par->vsstop = (var->lower_margin + var->vsync_len) << line_shift;
var              1357 drivers/video/fbdev/amifb.c 		if (var->sync & FB_SYNC_HOR_HIGH_ACT)
var              1359 drivers/video/fbdev/amifb.c 		if (var->sync & FB_SYNC_VERT_HIGH_ACT)
var              1361 drivers/video/fbdev/amifb.c 		if (var->sync & FB_SYNC_COMP_HIGH_ACT)
var              1465 drivers/video/fbdev/amifb.c 	if (var->nonstd == FB_NONSTD_HAM)
var              1467 drivers/video/fbdev/amifb.c 	if (var->sync & FB_SYNC_EXT)
var              1483 drivers/video/fbdev/amifb.c 	if (!((par->vmode ^ var->vmode) & FB_VMODE_YWRAP)) {
var              1484 drivers/video/fbdev/amifb.c 		par->xoffset = var->xoffset;
var              1485 drivers/video/fbdev/amifb.c 		par->yoffset = var->yoffset;
var              1509 drivers/video/fbdev/amifb.c static void ami_encode_var(struct fb_var_screeninfo *var,
var              1514 drivers/video/fbdev/amifb.c 	memset(var, 0, sizeof(struct fb_var_screeninfo));
var              1519 drivers/video/fbdev/amifb.c 	var->xres = par->xres;
var              1520 drivers/video/fbdev/amifb.c 	var->yres = par->yres;
var              1521 drivers/video/fbdev/amifb.c 	var->xres_virtual = par->vxres;
var              1522 drivers/video/fbdev/amifb.c 	var->yres_virtual = par->vyres;
var              1523 drivers/video/fbdev/amifb.c 	var->xoffset = par->xoffset;
var              1524 drivers/video/fbdev/amifb.c 	var->yoffset = par->yoffset;
var              1526 drivers/video/fbdev/amifb.c 	var->bits_per_pixel = par->bpp;
var              1527 drivers/video/fbdev/amifb.c 	var->grayscale = 0;
var              1529 drivers/video/fbdev/amifb.c 	var->red.offset = 0;
var              1530 drivers/video/fbdev/amifb.c 	var->red.msb_right = 0;
var              1531 drivers/video/fbdev/amifb.c 	var->red.length = par->bpp;
var              1533 drivers/video/fbdev/amifb.c 		var->red.length -= 2;
var              1534 drivers/video/fbdev/amifb.c 	var->blue = var->green = var->red;
var              1535 drivers/video/fbdev/amifb.c 	var->transp.offset = 0;
var              1536 drivers/video/fbdev/amifb.c 	var->transp.length = 0;
var              1537 drivers/video/fbdev/amifb.c 	var->transp.msb_right = 0;
var              1540 drivers/video/fbdev/amifb.c 		var->nonstd = FB_NONSTD_HAM;
var              1542 drivers/video/fbdev/amifb.c 		var->nonstd = 0;
var              1543 drivers/video/fbdev/amifb.c 	var->activate = 0;
var              1545 drivers/video/fbdev/amifb.c 	var->height = -1;
var              1546 drivers/video/fbdev/amifb.c 	var->width = -1;
var              1548 drivers/video/fbdev/amifb.c 	var->pixclock = pixclock[clk_shift];
var              1551 drivers/video/fbdev/amifb.c 		var->vmode = FB_VMODE_DOUBLE;
var              1553 drivers/video/fbdev/amifb.c 		var->vmode = FB_VMODE_INTERLACED;
var              1555 drivers/video/fbdev/amifb.c 		var->vmode = FB_VMODE_NONINTERLACED;
var              1558 drivers/video/fbdev/amifb.c 		var->hsync_len = (par->hsstop - par->hsstrt)>>clk_shift;
var              1559 drivers/video/fbdev/amifb.c 		var->right_margin = par->hsstrt>>clk_shift;
var              1560 drivers/video/fbdev/amifb.c 		var->left_margin = (par->htotal>>clk_shift) - var->xres - var->right_margin - var->hsync_len;
var              1561 drivers/video/fbdev/amifb.c 		var->vsync_len = (par->vsstop - par->vsstrt)>>line_shift;
var              1562 drivers/video/fbdev/amifb.c 		var->lower_margin = par->vsstrt>>line_shift;
var              1563 drivers/video/fbdev/amifb.c 		var->upper_margin = (par->vtotal>>line_shift) - var->yres - var->lower_margin - var->vsync_len;
var              1564 drivers/video/fbdev/amifb.c 		var->sync = 0;
var              1566 drivers/video/fbdev/amifb.c 			var->sync |= FB_SYNC_HOR_HIGH_ACT;
var              1568 drivers/video/fbdev/amifb.c 			var->sync |= FB_SYNC_VERT_HIGH_ACT;
var              1570 drivers/video/fbdev/amifb.c 			var->sync |= FB_SYNC_COMP_HIGH_ACT;
var              1572 drivers/video/fbdev/amifb.c 		var->sync = FB_SYNC_BROADCAST;
var              1573 drivers/video/fbdev/amifb.c 		var->hsync_len = (152>>clk_shift) + mod4(par->diwstop_h);
var              1574 drivers/video/fbdev/amifb.c 		var->right_margin = ((par->htotal - down4(par->diwstop_h))>>clk_shift) + var->hsync_len;
var              1575 drivers/video/fbdev/amifb.c 		var->left_margin = (par->htotal>>clk_shift) - var->xres - var->right_margin - var->hsync_len;
var              1576 drivers/video/fbdev/amifb.c 		var->vsync_len = 4>>line_shift;
var              1577 drivers/video/fbdev/amifb.c 		var->lower_margin = ((par->vtotal - par->diwstop_v)>>line_shift) + var->vsync_len;
var              1578 drivers/video/fbdev/amifb.c 		var->upper_margin = (((par->vtotal - 2)>>line_shift) + 1) - var->yres -
var              1579 drivers/video/fbdev/amifb.c 				    var->lower_margin - var->vsync_len;
var              1583 drivers/video/fbdev/amifb.c 		var->sync |= FB_SYNC_EXT;
var              1585 drivers/video/fbdev/amifb.c 		var->vmode |= FB_VMODE_YWRAP;
var              1663 drivers/video/fbdev/amifb.c static void ami_pan_var(struct fb_var_screeninfo *var, struct fb_info *info)
var              1667 drivers/video/fbdev/amifb.c 	par->xoffset = var->xoffset;
var              1668 drivers/video/fbdev/amifb.c 	par->yoffset = var->yoffset;
var              1669 drivers/video/fbdev/amifb.c 	if (var->vmode & FB_VMODE_YWRAP)
var              1835 drivers/video/fbdev/amifb.c static int ami_get_var_cursorinfo(struct fb_var_cursorinfo *var,
var              1851 drivers/video/fbdev/amifb.c 	alloc = var->height * var->width;
var              1852 drivers/video/fbdev/amifb.c 	var->height = par->crsr.height;
var              1853 drivers/video/fbdev/amifb.c 	var->width = par->crsr.width;
var              1854 drivers/video/fbdev/amifb.c 	var->xspot = par->crsr.spot_x;
var              1855 drivers/video/fbdev/amifb.c 	var->yspot = par->crsr.spot_y;
var              1856 drivers/video/fbdev/amifb.c 	if (size > var->height * var->width)
var              1866 drivers/video/fbdev/amifb.c 	for (height = (short)var->height - 1; height >= 0; height--) {
var              1868 drivers/video/fbdev/amifb.c 		for (width = (short)var->width - 1; width >= 0; width--) {
var              1911 drivers/video/fbdev/amifb.c static int ami_set_var_cursorinfo(struct fb_var_cursorinfo *var,
var              1924 drivers/video/fbdev/amifb.c 	if (!var->width)
var              1926 drivers/video/fbdev/amifb.c 	else if (var->width <= 16)
var              1928 drivers/video/fbdev/amifb.c 	else if (var->width <= 32)
var              1930 drivers/video/fbdev/amifb.c 	else if (var->width <= 64)
var              1936 drivers/video/fbdev/amifb.c 	if (!var->height)
var              1938 drivers/video/fbdev/amifb.c 	if (!access_ok(data, var->width * var->height))
var              1944 drivers/video/fbdev/amifb.c 		if (((var->height + 4) << fmode << 2) > SPRITEMEMSIZE)
var              1946 drivers/video/fbdev/amifb.c 		memset(lspr, 0, (var->height + 4) << fmode << 2);
var              1947 drivers/video/fbdev/amifb.c 		shfsprite += ((var->height + 5)&-2) << fmode;
var              1950 drivers/video/fbdev/amifb.c 		if (((var->height + 2) << fmode << 2) > SPRITEMEMSIZE)
var              1952 drivers/video/fbdev/amifb.c 		memset(lspr, 0, (var->height + 2) << fmode << 2);
var              1955 drivers/video/fbdev/amifb.c 	for (height = (short)var->height - 1; height >= 0; height--) {
var              1957 drivers/video/fbdev/amifb.c 		for (width = (short)var->width - 1; width >= 0; width--) {
var              2016 drivers/video/fbdev/amifb.c 	par->crsr.height = var->height;
var              2017 drivers/video/fbdev/amifb.c 	par->crsr.width = var->width;
var              2018 drivers/video/fbdev/amifb.c 	par->crsr.spot_x = var->xspot;
var              2019 drivers/video/fbdev/amifb.c 	par->crsr.spot_y = var->yspot;
var              2373 drivers/video/fbdev/amifb.c static int amifb_check_var(struct fb_var_screeninfo *var,
var              2380 drivers/video/fbdev/amifb.c 	err = ami_decode_var(var, &par, info);
var              2385 drivers/video/fbdev/amifb.c 	ami_encode_var(var, &par);
var              2399 drivers/video/fbdev/amifb.c 	error = ami_decode_var(&info->var, par, info);
var              2536 drivers/video/fbdev/amifb.c static int amifb_pan_display(struct fb_var_screeninfo *var,
var              2539 drivers/video/fbdev/amifb.c 	if (var->vmode & FB_VMODE_YWRAP) {
var              2540 drivers/video/fbdev/amifb.c 		if (var->yoffset < 0 ||
var              2541 drivers/video/fbdev/amifb.c 			var->yoffset >= info->var.yres_virtual || var->xoffset)
var              2548 drivers/video/fbdev/amifb.c 		if (var->xoffset + info->var.xres >
var              2549 drivers/video/fbdev/amifb.c 		    upx(16 << maxfmode, info->var.xres_virtual) ||
var              2550 drivers/video/fbdev/amifb.c 		    var->yoffset + info->var.yres > info->var.yres_virtual)
var              2553 drivers/video/fbdev/amifb.c 	ami_pan_var(var, info);
var              2554 drivers/video/fbdev/amifb.c 	info->var.xoffset = var->xoffset;
var              2555 drivers/video/fbdev/amifb.c 	info->var.yoffset = var->yoffset;
var              2556 drivers/video/fbdev/amifb.c 	if (var->vmode & FB_VMODE_YWRAP)
var              2557 drivers/video/fbdev/amifb.c 		info->var.vmode |= FB_VMODE_YWRAP;
var              2559 drivers/video/fbdev/amifb.c 		info->var.vmode &= ~FB_VMODE_YWRAP;
var              3181 drivers/video/fbdev/amifb.c 	x2 = x2 < info->var.xres_virtual ? x2 : info->var.xres_virtual;
var              3182 drivers/video/fbdev/amifb.c 	y2 = y2 < info->var.yres_virtual ? y2 : info->var.yres_virtual;
var              3193 drivers/video/fbdev/amifb.c 			fill_one_line(info->var.bits_per_pixel,
var              3199 drivers/video/fbdev/amifb.c 			xor_one_line(info->var.bits_per_pixel, par->next_plane,
var              3257 drivers/video/fbdev/amifb.c 	x2 = x2 < info->var.xres_virtual ? x2 : info->var.xres_virtual;
var              3258 drivers/video/fbdev/amifb.c 	y2 = y2 < info->var.yres_virtual ? y2 : info->var.yres_virtual;
var              3270 drivers/video/fbdev/amifb.c 	if (sx + width > info->var.xres_virtual ||
var              3271 drivers/video/fbdev/amifb.c 			sy + height > info->var.yres_virtual)
var              3290 drivers/video/fbdev/amifb.c 			copy_one_line_rev(info->var.bits_per_pixel,
var              3296 drivers/video/fbdev/amifb.c 			copy_one_line(info->var.bits_per_pixel,
var              3354 drivers/video/fbdev/amifb.c 	x2 = x2 < info->var.xres_virtual ? x2 : info->var.xres_virtual;
var              3355 drivers/video/fbdev/amifb.c 	y2 = y2 < info->var.yres_virtual ? y2 : info->var.yres_virtual;
var              3367 drivers/video/fbdev/amifb.c 			expand_one_line(info->var.bits_per_pixel,
var              3377 drivers/video/fbdev/amifb.c 			   image->width, info->var.bits_per_pixel);
var              3391 drivers/video/fbdev/amifb.c 		struct fb_var_cursorinfo var;
var              3406 drivers/video/fbdev/amifb.c 		i = ami_get_var_cursorinfo(&crsr.var,
var              3411 drivers/video/fbdev/amifb.c 		return copy_to_user(argp, &crsr.var,
var              3412 drivers/video/fbdev/amifb.c 				    sizeof(crsr.var)) ? -EFAULT : 0;
var              3415 drivers/video/fbdev/amifb.c 		if (copy_from_user(&crsr.var, argp, sizeof(crsr.var)))
var              3417 drivers/video/fbdev/amifb.c 		return ami_set_var_cursorinfo(&crsr.var,
var              3673 drivers/video/fbdev/amifb.c 	if (!fb_find_mode(&info->var, info, mode_option, ami_modedb,
var              3731 drivers/video/fbdev/amifb.c 	err = fb_alloc_cmap(&info->cmap, 1 << info->var.bits_per_pixel, 0);
var               201 drivers/video/fbdev/arcfb.c static int arcfb_pan_display(struct fb_var_screeninfo *var,
var               207 drivers/video/fbdev/arcfb.c 	if ((var->vmode & FB_VMODE_YWRAP) && (var->yoffset < 64)
var               208 drivers/video/fbdev/arcfb.c 		&& (info->var.yres <= 64)) {
var               210 drivers/video/fbdev/arcfb.c 			ks108_set_start_line(par, i, var->yoffset);
var               212 drivers/video/fbdev/arcfb.c 		info->var.yoffset = var->yoffset;
var               262 drivers/video/fbdev/arcfb.c 	linesize = par->info->var.xres/8;
var               456 drivers/video/fbdev/arcfb.c 	xres = info->var.xres;
var               457 drivers/video/fbdev/arcfb.c 	fbmemlength = (xres * info->var.yres)/8;
var               531 drivers/video/fbdev/arcfb.c 	info->var = arcfb_var;
var               262 drivers/video/fbdev/arkfb.c 	if ((info->var.bits_per_pixel == 4) && (image->depth == 1)
var               274 drivers/video/fbdev/arkfb.c 	if ((info->var.bits_per_pixel == 4)
var               565 drivers/video/fbdev/arkfb.c static int arkfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               570 drivers/video/fbdev/arkfb.c 	rv = svga_match_format (arkfb_formats, var, NULL);
var               578 drivers/video/fbdev/arkfb.c 	if (var->xres > var->xres_virtual)
var               579 drivers/video/fbdev/arkfb.c 		var->xres_virtual = var->xres;
var               581 drivers/video/fbdev/arkfb.c 	if (var->yres > var->yres_virtual)
var               582 drivers/video/fbdev/arkfb.c 		var->yres_virtual = var->yres;
var               586 drivers/video/fbdev/arkfb.c 	var->xres_virtual = (var->xres_virtual+step) & ~step;
var               590 drivers/video/fbdev/arkfb.c 	mem = ((var->bits_per_pixel * var->xres_virtual) >> 3) * var->yres_virtual;
var               598 drivers/video/fbdev/arkfb.c 	rv = svga_check_timings (&ark_timing_regs, var, info->node);
var               606 drivers/video/fbdev/arkfb.c 	if (var->vmode & FB_VMODE_INTERLACED)
var               618 drivers/video/fbdev/arkfb.c 	u32 bpp = info->var.bits_per_pixel;
var               623 drivers/video/fbdev/arkfb.c 		info->fix.line_length = (info->var.xres_virtual * bpp) / 8;
var               632 drivers/video/fbdev/arkfb.c 		offset_value = (info->var.xres_virtual * bpp) / 64;
var               633 drivers/video/fbdev/arkfb.c 		screen_size = info->var.yres_virtual * info->fix.line_length;
var               645 drivers/video/fbdev/arkfb.c 		offset_value = info->var.xres_virtual / 16;
var               646 drivers/video/fbdev/arkfb.c 		screen_size = (info->var.xres_virtual * info->var.yres_virtual) / 64;
var               649 drivers/video/fbdev/arkfb.c 	info->var.xoffset = 0;
var               650 drivers/video/fbdev/arkfb.c 	info->var.yoffset = 0;
var               651 drivers/video/fbdev/arkfb.c 	info->var.activate = FB_ACTIVATE_NOW;
var               689 drivers/video/fbdev/arkfb.c 	if (info->var.vmode & FB_VMODE_DOUBLE)
var               694 drivers/video/fbdev/arkfb.c 	if (info->var.vmode & FB_VMODE_INTERLACED)
var               701 drivers/video/fbdev/arkfb.c 	mode = svga_match_format(arkfb_formats, &(info->var), &(info->fix));
var               734 drivers/video/fbdev/arkfb.c 		if (info->var.pixclock > 20000) {
var               781 drivers/video/fbdev/arkfb.c 	ark_set_pixclock(info, (hdiv * info->var.pixclock) / hmul);
var               782 drivers/video/fbdev/arkfb.c 	svga_set_timings(par->state.vgabase, &ark_timing_regs, &(info->var), hmul, hdiv,
var               783 drivers/video/fbdev/arkfb.c 			 (info->var.vmode & FB_VMODE_DOUBLE)     ? 2 : 1,
var               784 drivers/video/fbdev/arkfb.c 			 (info->var.vmode & FB_VMODE_INTERLACED) ? 2 : 1,
var               788 drivers/video/fbdev/arkfb.c 	value = info->var.xres + info->var.left_margin + info->var.right_margin + info->var.hsync_len;
var               805 drivers/video/fbdev/arkfb.c 	switch (fb->var.bits_per_pixel) {
var               811 drivers/video/fbdev/arkfb.c 		if ((fb->var.bits_per_pixel == 4) &&
var               812 drivers/video/fbdev/arkfb.c 		    (fb->var.nonstd == 0)) {
var               837 drivers/video/fbdev/arkfb.c 		if (fb->var.green.length == 5)
var               840 drivers/video/fbdev/arkfb.c 		else if (fb->var.green.length == 6)
var               892 drivers/video/fbdev/arkfb.c static int arkfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               898 drivers/video/fbdev/arkfb.c 	if (info->var.bits_per_pixel == 0) {
var               899 drivers/video/fbdev/arkfb.c 		offset = (var->yoffset / 16) * (info->var.xres_virtual / 2)
var               900 drivers/video/fbdev/arkfb.c 		       + (var->xoffset / 2);
var               903 drivers/video/fbdev/arkfb.c 		offset = (var->yoffset * info->fix.line_length) +
var               904 drivers/video/fbdev/arkfb.c 			 (var->xoffset * info->var.bits_per_pixel / 8);
var               905 drivers/video/fbdev/arkfb.c 		offset = offset >> ((info->var.bits_per_pixel == 4) ? 2 : 3);
var              1021 drivers/video/fbdev/arkfb.c 	rc = fb_find_mode(&(info->var), info, mode_option, NULL, 0, NULL, 8);
var                92 drivers/video/fbdev/asiliantfb.c static int asiliantfb_check_var(struct fb_var_screeninfo *var,
var               176 drivers/video/fbdev/asiliantfb.c 	unsigned hd = p->var.xres / 8;
var               177 drivers/video/fbdev/asiliantfb.c 	unsigned hs = (p->var.xres + p->var.right_margin) / 8;
var               178 drivers/video/fbdev/asiliantfb.c        	unsigned he = (p->var.xres + p->var.right_margin + p->var.hsync_len) / 8;
var               179 drivers/video/fbdev/asiliantfb.c 	unsigned ht = (p->var.left_margin + p->var.xres + p->var.right_margin + p->var.hsync_len) / 8;
var               180 drivers/video/fbdev/asiliantfb.c 	unsigned vd = p->var.yres;
var               181 drivers/video/fbdev/asiliantfb.c 	unsigned vs = p->var.yres + p->var.lower_margin;
var               182 drivers/video/fbdev/asiliantfb.c 	unsigned ve = p->var.yres + p->var.lower_margin + p->var.vsync_len;
var               183 drivers/video/fbdev/asiliantfb.c 	unsigned vt = p->var.upper_margin + p->var.yres + p->var.lower_margin + p->var.vsync_len;
var               184 drivers/video/fbdev/asiliantfb.c 	unsigned wd = (p->var.xres_virtual * ((p->var.bits_per_pixel+7)/8)) / 8;
var               186 drivers/video/fbdev/asiliantfb.c 	if ((p->var.xres == 640) && (p->var.yres == 480) && (p->var.pixclock == 39722)) {
var               218 drivers/video/fbdev/asiliantfb.c 	if (p->var.xres == 640) {
var               225 drivers/video/fbdev/asiliantfb.c static int asiliantfb_check_var(struct fb_var_screeninfo *var,
var               230 drivers/video/fbdev/asiliantfb.c 	ratio = 1000000 / var->pixclock;
var               231 drivers/video/fbdev/asiliantfb.c 	remainder = 1000000 % var->pixclock;
var               232 drivers/video/fbdev/asiliantfb.c 	Ftarget = 1000000 * ratio + (1000000 * remainder) / var->pixclock;
var               240 drivers/video/fbdev/asiliantfb.c 	var->xres_virtual = var->xres;
var               241 drivers/video/fbdev/asiliantfb.c 	var->yres_virtual = var->yres;
var               243 drivers/video/fbdev/asiliantfb.c 	if (var->bits_per_pixel == 24) {
var               244 drivers/video/fbdev/asiliantfb.c 		var->red.offset = 16;
var               245 drivers/video/fbdev/asiliantfb.c 		var->green.offset = 8;
var               246 drivers/video/fbdev/asiliantfb.c 		var->blue.offset = 0;
var               247 drivers/video/fbdev/asiliantfb.c 		var->red.length = var->blue.length = var->green.length = 8;
var               248 drivers/video/fbdev/asiliantfb.c 	} else if (var->bits_per_pixel == 16) {
var               249 drivers/video/fbdev/asiliantfb.c 		switch (var->red.offset) {
var               251 drivers/video/fbdev/asiliantfb.c 				var->green.length = 6;
var               254 drivers/video/fbdev/asiliantfb.c 				var->green.length = 5;
var               259 drivers/video/fbdev/asiliantfb.c 		var->green.offset = 5;
var               260 drivers/video/fbdev/asiliantfb.c 		var->blue.offset = 0;
var               261 drivers/video/fbdev/asiliantfb.c 		var->red.length = var->blue.length = 5;
var               262 drivers/video/fbdev/asiliantfb.c 	} else if (var->bits_per_pixel == 8) {
var               263 drivers/video/fbdev/asiliantfb.c 		var->red.offset = var->green.offset = var->blue.offset = 0;
var               264 drivers/video/fbdev/asiliantfb.c 		var->red.length = var->green.length = var->blue.length = 8;
var               276 drivers/video/fbdev/asiliantfb.c 	asiliant_calc_dclk2(&p->var.pixclock, &dclk2_m, &dclk2_n, &dclk2_div);
var               279 drivers/video/fbdev/asiliantfb.c 	if (p->var.bits_per_pixel == 24) {
var               283 drivers/video/fbdev/asiliantfb.c 	} else if (p->var.bits_per_pixel == 16) {
var               284 drivers/video/fbdev/asiliantfb.c 		if (p->var.red.offset == 11)
var               290 drivers/video/fbdev/asiliantfb.c 	} else if (p->var.bits_per_pixel == 8) {
var               296 drivers/video/fbdev/asiliantfb.c 	p->fix.line_length = p->var.xres * (p->var.bits_per_pixel >> 3);
var               297 drivers/video/fbdev/asiliantfb.c 	p->fix.visual = (p->var.bits_per_pixel == 8) ? FB_VISUAL_PSEUDOCOLOR : FB_VISUAL_TRUECOLOR;
var               323 drivers/video/fbdev/asiliantfb.c 		switch(p->var.red.offset) {
var               513 drivers/video/fbdev/asiliantfb.c 	p->var			= asiliantfb_var;
var               364 drivers/video/fbdev/atafb.c 	int (*decode_var)(struct fb_var_screeninfo *var,
var               366 drivers/video/fbdev/atafb.c 	int (*encode_var)(struct fb_var_screeninfo *var,
var               372 drivers/video/fbdev/atafb.c 	int (*pan_display)(struct fb_var_screeninfo *var,
var               592 drivers/video/fbdev/atafb.c static int tt_decode_var(struct fb_var_screeninfo *var, struct atafb_par *par)
var               594 drivers/video/fbdev/atafb.c 	int xres = var->xres;
var               595 drivers/video/fbdev/atafb.c 	int yres = var->yres;
var               596 drivers/video/fbdev/atafb.c 	int bpp = var->bits_per_pixel;
var               598 drivers/video/fbdev/atafb.c 	int yres_virtual = var->yres_virtual;
var               638 drivers/video/fbdev/atafb.c 		} else if (var->xres > sttt_xres || var->yres > st_yres) {
var               651 drivers/video/fbdev/atafb.c 	if (var->sync & FB_SYNC_EXT)
var               660 drivers/video/fbdev/atafb.c 	if (var->yoffset + yres > yres_virtual && yres_virtual)
var               663 drivers/video/fbdev/atafb.c 	par->screen_base = screen_base + var->yoffset * linelen;
var               668 drivers/video/fbdev/atafb.c static int tt_encode_var(struct fb_var_screeninfo *var, struct atafb_par *par)
var               671 drivers/video/fbdev/atafb.c 	memset(var, 0, sizeof(struct fb_var_screeninfo));
var               672 drivers/video/fbdev/atafb.c 	var->red.offset = 0;
var               673 drivers/video/fbdev/atafb.c 	var->red.length = 4;
var               674 drivers/video/fbdev/atafb.c 	var->red.msb_right = 0;
var               675 drivers/video/fbdev/atafb.c 	var->grayscale = 0;
var               677 drivers/video/fbdev/atafb.c 	var->pixclock = 31041;
var               678 drivers/video/fbdev/atafb.c 	var->left_margin = 120;		/* these may be incorrect */
var               679 drivers/video/fbdev/atafb.c 	var->right_margin = 100;
var               680 drivers/video/fbdev/atafb.c 	var->upper_margin = 8;
var               681 drivers/video/fbdev/atafb.c 	var->lower_margin = 16;
var               682 drivers/video/fbdev/atafb.c 	var->hsync_len = 140;
var               683 drivers/video/fbdev/atafb.c 	var->vsync_len = 30;
var               685 drivers/video/fbdev/atafb.c 	var->height = -1;
var               686 drivers/video/fbdev/atafb.c 	var->width = -1;
var               689 drivers/video/fbdev/atafb.c 		var->sync = 0;
var               691 drivers/video/fbdev/atafb.c 		var->sync = FB_SYNC_EXT;
var               695 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres / 2;
var               696 drivers/video/fbdev/atafb.c 		var->xres_virtual = sttt_xres_virtual / 2;
var               697 drivers/video/fbdev/atafb.c 		var->yres = st_yres / 2;
var               698 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 4;
var               701 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres;
var               702 drivers/video/fbdev/atafb.c 		var->xres_virtual = sttt_xres_virtual;
var               703 drivers/video/fbdev/atafb.c 		var->yres = st_yres / 2;
var               704 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 2;
var               707 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres;
var               708 drivers/video/fbdev/atafb.c 		var->xres_virtual = sttt_xres_virtual;
var               709 drivers/video/fbdev/atafb.c 		var->yres = st_yres;
var               710 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 1;
var               713 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres / 2;
var               714 drivers/video/fbdev/atafb.c 		var->xres_virtual = sttt_xres_virtual / 2;
var               715 drivers/video/fbdev/atafb.c 		var->yres = tt_yres;
var               716 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 8;
var               719 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres;
var               720 drivers/video/fbdev/atafb.c 		var->xres_virtual = sttt_xres_virtual;
var               721 drivers/video/fbdev/atafb.c 		var->yres = tt_yres;
var               722 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 4;
var               725 drivers/video/fbdev/atafb.c 		var->red.length = 0;
var               726 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres * 2;
var               727 drivers/video/fbdev/atafb.c 		var->xres_virtual = sttt_xres_virtual * 2;
var               728 drivers/video/fbdev/atafb.c 		var->yres = tt_yres * 2;
var               729 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 1;
var               732 drivers/video/fbdev/atafb.c 	var->blue = var->green = var->red;
var               733 drivers/video/fbdev/atafb.c 	var->transp.offset = 0;
var               734 drivers/video/fbdev/atafb.c 	var->transp.length = 0;
var               735 drivers/video/fbdev/atafb.c 	var->transp.msb_right = 0;
var               736 drivers/video/fbdev/atafb.c 	linelen = var->xres_virtual * var->bits_per_pixel / 8;
var               738 drivers/video/fbdev/atafb.c 		var->yres_virtual = var->yres;
var               741 drivers/video/fbdev/atafb.c 			var->yres_virtual = par->yres_virtual;
var               744 drivers/video/fbdev/atafb.c 			var->yres_virtual = screen_len / linelen;
var               747 drivers/video/fbdev/atafb.c 			var->yres_virtual = 2 * var->yres;
var               749 drivers/video/fbdev/atafb.c 			var->yres_virtual = var->yres + hwscroll * 16;
var               751 drivers/video/fbdev/atafb.c 	var->xoffset = 0;
var               753 drivers/video/fbdev/atafb.c 		var->yoffset = (par->screen_base - screen_base) / linelen;
var               755 drivers/video/fbdev/atafb.c 		var->yoffset = 0;
var               756 drivers/video/fbdev/atafb.c 	var->nonstd = 0;
var               757 drivers/video/fbdev/atafb.c 	var->activate = 0;
var               758 drivers/video/fbdev/atafb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var               893 drivers/video/fbdev/atafb.c static int falcon_decode_var(struct fb_var_screeninfo *var,
var               896 drivers/video/fbdev/atafb.c 	int bpp = var->bits_per_pixel;
var               897 drivers/video/fbdev/atafb.c 	int xres = var->xres;
var               898 drivers/video/fbdev/atafb.c 	int yres = var->yres;
var               899 drivers/video/fbdev/atafb.c 	int xres_virtual = var->xres_virtual;
var               900 drivers/video/fbdev/atafb.c 	int yres_virtual = var->yres_virtual;
var               970 drivers/video/fbdev/atafb.c 		    var->xres > myvar->xres ||
var               971 drivers/video/fbdev/atafb.c 		    var->yres > myvar->yres)
var              1025 drivers/video/fbdev/atafb.c 	if (var->pixclock > 1)
var              1026 drivers/video/fbdev/atafb.c 		var->pixclock -= 1;
var              1051 drivers/video/fbdev/atafb.c 		if (var->pixclock > f32.t * plen)
var              1056 drivers/video/fbdev/atafb.c 		if (var->pixclock == 0) {
var              1065 drivers/video/fbdev/atafb.c 			left_margin = var->left_margin;
var              1066 drivers/video/fbdev/atafb.c 			right_margin = var->right_margin;
var              1067 drivers/video/fbdev/atafb.c 			hsync_len = var->hsync_len;
var              1068 drivers/video/fbdev/atafb.c 			upper_margin = var->upper_margin;
var              1069 drivers/video/fbdev/atafb.c 			lower_margin = var->lower_margin;
var              1070 drivers/video/fbdev/atafb.c 			vsync_len = var->vsync_len;
var              1071 drivers/video/fbdev/atafb.c 			if (var->vmode & FB_VMODE_INTERLACED) {
var              1075 drivers/video/fbdev/atafb.c 			} else if (var->vmode & FB_VMODE_DOUBLE) {
var              1085 drivers/video/fbdev/atafb.c 		if (var->pixclock == 0) {
var              1116 drivers/video/fbdev/atafb.c 				if (f25.t * i >= var->pixclock &&
var              1121 drivers/video/fbdev/atafb.c 				if (f32.t * i >= var->pixclock &&
var              1126 drivers/video/fbdev/atafb.c 				if (fext.t && fext.t * i >= var->pixclock &&
var              1136 drivers/video/fbdev/atafb.c 			left_margin = var->left_margin;
var              1137 drivers/video/fbdev/atafb.c 			right_margin = var->right_margin;
var              1138 drivers/video/fbdev/atafb.c 			hsync_len = var->hsync_len;
var              1139 drivers/video/fbdev/atafb.c 			upper_margin = var->upper_margin;
var              1140 drivers/video/fbdev/atafb.c 			lower_margin = var->lower_margin;
var              1141 drivers/video/fbdev/atafb.c 			vsync_len = var->vsync_len;
var              1143 drivers/video/fbdev/atafb.c 			if (var->vmode & FB_VMODE_INTERLACED) {
var              1149 drivers/video/fbdev/atafb.c 			} else if (var->vmode & FB_VMODE_DOUBLE) {
var              1181 drivers/video/fbdev/atafb.c 	if (var->sync & FB_SYNC_HOR_HIGH_ACT)
var              1183 drivers/video/fbdev/atafb.c 	if (var->sync & FB_SYNC_VERT_HIGH_ACT)
var              1358 drivers/video/fbdev/atafb.c 	if (var->yoffset + yres > yres_virtual && yres_virtual)
var              1361 drivers/video/fbdev/atafb.c 	par->screen_base = screen_base + var->yoffset * linelen;
var              1369 drivers/video/fbdev/atafb.c static int falcon_encode_var(struct fb_var_screeninfo *var,
var              1378 drivers/video/fbdev/atafb.c 	memset(var, 0, sizeof(struct fb_var_screeninfo));
var              1380 drivers/video/fbdev/atafb.c 	var->pixclock = hw->sync & 0x1 ? fext.t :
var              1383 drivers/video/fbdev/atafb.c 	var->height = -1;
var              1384 drivers/video/fbdev/atafb.c 	var->width = -1;
var              1386 drivers/video/fbdev/atafb.c 	var->sync = 0;
var              1388 drivers/video/fbdev/atafb.c 		var->sync |= FB_SYNC_HOR_HIGH_ACT;
var              1390 drivers/video/fbdev/atafb.c 		var->sync |= FB_SYNC_VERT_HIGH_ACT;
var              1392 drivers/video/fbdev/atafb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var              1394 drivers/video/fbdev/atafb.c 		var->vmode |= FB_VMODE_INTERLACED;
var              1396 drivers/video/fbdev/atafb.c 		var->vmode |= FB_VMODE_DOUBLE;
var              1403 drivers/video/fbdev/atafb.c 	var->yres = hw->vde - hw->vdb;
var              1404 drivers/video/fbdev/atafb.c 	if (!(var->vmode & FB_VMODE_INTERLACED))
var              1405 drivers/video/fbdev/atafb.c 		var->yres >>= 1;
var              1406 drivers/video/fbdev/atafb.c 	if (var->vmode & FB_VMODE_DOUBLE)
var              1407 drivers/video/fbdev/atafb.c 		var->yres >>= 1;
var              1418 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 1;
var              1420 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 16;
var              1422 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 8;
var              1424 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 4;
var              1426 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 2;
var              1428 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 1;
var              1430 drivers/video/fbdev/atafb.c 	var->xres = hw->line_width * 16 / var->bits_per_pixel;
var              1431 drivers/video/fbdev/atafb.c 	var->xres_virtual = var->xres + hw->line_offset * 16 / var->bits_per_pixel;
var              1433 drivers/video/fbdev/atafb.c 		var->xres_virtual += 16;
var              1435 drivers/video/fbdev/atafb.c 	if (var->bits_per_pixel == 16) {
var              1436 drivers/video/fbdev/atafb.c 		var->red.offset = 11;
var              1437 drivers/video/fbdev/atafb.c 		var->red.length = 5;
var              1438 drivers/video/fbdev/atafb.c 		var->red.msb_right = 0;
var              1439 drivers/video/fbdev/atafb.c 		var->green.offset = 5;
var              1440 drivers/video/fbdev/atafb.c 		var->green.length = 6;
var              1441 drivers/video/fbdev/atafb.c 		var->green.msb_right = 0;
var              1442 drivers/video/fbdev/atafb.c 		var->blue.offset = 0;
var              1443 drivers/video/fbdev/atafb.c 		var->blue.length = 5;
var              1444 drivers/video/fbdev/atafb.c 		var->blue.msb_right = 0;
var              1446 drivers/video/fbdev/atafb.c 		var->red.offset = 0;
var              1447 drivers/video/fbdev/atafb.c 		var->red.length = hw->ste_mode ? 4 : 6;
var              1448 drivers/video/fbdev/atafb.c 		if (var->red.length > var->bits_per_pixel)
var              1449 drivers/video/fbdev/atafb.c 			var->red.length = var->bits_per_pixel;
var              1450 drivers/video/fbdev/atafb.c 		var->red.msb_right = 0;
var              1451 drivers/video/fbdev/atafb.c 		var->grayscale = 0;
var              1452 drivers/video/fbdev/atafb.c 		var->blue = var->green = var->red;
var              1454 drivers/video/fbdev/atafb.c 	var->transp.offset = 0;
var              1455 drivers/video/fbdev/atafb.c 	var->transp.length = 0;
var              1456 drivers/video/fbdev/atafb.c 	var->transp.msb_right = 0;
var              1458 drivers/video/fbdev/atafb.c 	linelen = var->xres_virtual * var->bits_per_pixel / 8;
var              1461 drivers/video/fbdev/atafb.c 			var->yres_virtual = par->yres_virtual;
var              1464 drivers/video/fbdev/atafb.c 			var->yres_virtual = screen_len / linelen;
var              1467 drivers/video/fbdev/atafb.c 			var->yres_virtual = 2 * var->yres;
var              1469 drivers/video/fbdev/atafb.c 			var->yres_virtual = var->yres + hwscroll * 16;
var              1471 drivers/video/fbdev/atafb.c 	var->xoffset = 0;		/* TODO change this */
var              1481 drivers/video/fbdev/atafb.c 		hde_off = ((128 / var->bits_per_pixel + 2) * plen);
var              1483 drivers/video/fbdev/atafb.c 			hdb_off = (64 + base_off + (128 / var->bits_per_pixel + 2) * plen)
var              1486 drivers/video/fbdev/atafb.c 			hdb_off = (base_off + (128 / var->bits_per_pixel + 18) * plen)
var              1491 drivers/video/fbdev/atafb.c 	var->left_margin = hdb_off + prescale * ((hw->hdb & 0x1ff) -
var              1494 drivers/video/fbdev/atafb.c 		var->right_margin = prescale * (hw->hht + 2 - hw->hde) - hde_off;
var              1497 drivers/video/fbdev/atafb.c 		var->right_margin = prescale * (hw->hht + 2 - hw->hbb);
var              1498 drivers/video/fbdev/atafb.c 	var->hsync_len = prescale * (hw->hht + 2 - hw->hss);
var              1501 drivers/video/fbdev/atafb.c 	var->upper_margin = hw->vdb / 2;	/* round down to full lines */
var              1502 drivers/video/fbdev/atafb.c 	var->lower_margin = (hw->vft + 1 - hw->vde + 1) / 2;	/* round up */
var              1503 drivers/video/fbdev/atafb.c 	var->vsync_len = (hw->vft + 1 - hw->vss + 1) / 2;	/* round up */
var              1504 drivers/video/fbdev/atafb.c 	if (var->vmode & FB_VMODE_INTERLACED) {
var              1505 drivers/video/fbdev/atafb.c 		var->upper_margin *= 2;
var              1506 drivers/video/fbdev/atafb.c 		var->lower_margin *= 2;
var              1507 drivers/video/fbdev/atafb.c 		var->vsync_len *= 2;
var              1508 drivers/video/fbdev/atafb.c 	} else if (var->vmode & FB_VMODE_DOUBLE) {
var              1509 drivers/video/fbdev/atafb.c 		var->upper_margin = (var->upper_margin + 1) / 2;
var              1510 drivers/video/fbdev/atafb.c 		var->lower_margin = (var->lower_margin + 1) / 2;
var              1511 drivers/video/fbdev/atafb.c 		var->vsync_len = (var->vsync_len + 1) / 2;
var              1514 drivers/video/fbdev/atafb.c 	var->pixclock *= plen;
var              1515 drivers/video/fbdev/atafb.c 	var->left_margin /= plen;
var              1516 drivers/video/fbdev/atafb.c 	var->right_margin /= plen;
var              1517 drivers/video/fbdev/atafb.c 	var->hsync_len /= plen;
var              1519 drivers/video/fbdev/atafb.c 	var->right_margin -= var->hsync_len;
var              1520 drivers/video/fbdev/atafb.c 	var->lower_margin -= var->vsync_len;
var              1523 drivers/video/fbdev/atafb.c 		var->yoffset = (par->screen_base - screen_base) / linelen;
var              1525 drivers/video/fbdev/atafb.c 		var->yoffset = 0;
var              1526 drivers/video/fbdev/atafb.c 	var->nonstd = 0;		/* what is this for? */
var              1527 drivers/video/fbdev/atafb.c 	var->activate = 0;
var              1652 drivers/video/fbdev/atafb.c static int falcon_pan_display(struct fb_var_screeninfo *var,
var              1658 drivers/video/fbdev/atafb.c 	int bpp = info->var.bits_per_pixel;
var              1661 drivers/video/fbdev/atafb.c 		var->xoffset = up(var->xoffset, 32);
var              1663 drivers/video/fbdev/atafb.c 		par->hw.falcon.xoffset = var->xoffset & 15;
var              1666 drivers/video/fbdev/atafb.c 		var->xoffset = up(var->xoffset, 2);
var              1669 drivers/video/fbdev/atafb.c 		(info->var.xres_virtual - info->var.xres) / 16;
var              1672 drivers/video/fbdev/atafb.c 	xoffset = var->xoffset - par->hw.falcon.xoffset;
var              1675 drivers/video/fbdev/atafb.c 	        (var->yoffset * info->var.xres_virtual + xoffset) * bpp / 8;
var              1818 drivers/video/fbdev/atafb.c static int stste_decode_var(struct fb_var_screeninfo *var,
var              1821 drivers/video/fbdev/atafb.c 	int xres = var->xres;
var              1822 drivers/video/fbdev/atafb.c 	int yres = var->yres;
var              1823 drivers/video/fbdev/atafb.c 	int bpp = var->bits_per_pixel;
var              1825 drivers/video/fbdev/atafb.c 	int yres_virtual = var->yres_virtual;
var              1858 drivers/video/fbdev/atafb.c 	if (var->sync & FB_SYNC_EXT)
var              1867 drivers/video/fbdev/atafb.c 	if (var->yoffset + yres > yres_virtual && yres_virtual)
var              1870 drivers/video/fbdev/atafb.c 	par->screen_base = screen_base + var->yoffset * linelen;
var              1875 drivers/video/fbdev/atafb.c static int stste_encode_var(struct fb_var_screeninfo *var,
var              1879 drivers/video/fbdev/atafb.c 	memset(var, 0, sizeof(struct fb_var_screeninfo));
var              1880 drivers/video/fbdev/atafb.c 	var->red.offset = 0;
var              1881 drivers/video/fbdev/atafb.c 	var->red.length = ATARIHW_PRESENT(EXTD_SHIFTER) ? 4 : 3;
var              1882 drivers/video/fbdev/atafb.c 	var->red.msb_right = 0;
var              1883 drivers/video/fbdev/atafb.c 	var->grayscale = 0;
var              1885 drivers/video/fbdev/atafb.c 	var->pixclock = 31041;
var              1886 drivers/video/fbdev/atafb.c 	var->left_margin = 120;		/* these are incorrect */
var              1887 drivers/video/fbdev/atafb.c 	var->right_margin = 100;
var              1888 drivers/video/fbdev/atafb.c 	var->upper_margin = 8;
var              1889 drivers/video/fbdev/atafb.c 	var->lower_margin = 16;
var              1890 drivers/video/fbdev/atafb.c 	var->hsync_len = 140;
var              1891 drivers/video/fbdev/atafb.c 	var->vsync_len = 30;
var              1893 drivers/video/fbdev/atafb.c 	var->height = -1;
var              1894 drivers/video/fbdev/atafb.c 	var->width = -1;
var              1897 drivers/video/fbdev/atafb.c 		var->sync = 0;
var              1899 drivers/video/fbdev/atafb.c 		var->sync = FB_SYNC_EXT;
var              1903 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres / 2;
var              1904 drivers/video/fbdev/atafb.c 		var->yres = st_yres / 2;
var              1905 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 4;
var              1908 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres;
var              1909 drivers/video/fbdev/atafb.c 		var->yres = st_yres / 2;
var              1910 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 2;
var              1913 drivers/video/fbdev/atafb.c 		var->xres = sttt_xres;
var              1914 drivers/video/fbdev/atafb.c 		var->yres = st_yres;
var              1915 drivers/video/fbdev/atafb.c 		var->bits_per_pixel = 1;
var              1918 drivers/video/fbdev/atafb.c 	var->blue = var->green = var->red;
var              1919 drivers/video/fbdev/atafb.c 	var->transp.offset = 0;
var              1920 drivers/video/fbdev/atafb.c 	var->transp.length = 0;
var              1921 drivers/video/fbdev/atafb.c 	var->transp.msb_right = 0;
var              1922 drivers/video/fbdev/atafb.c 	var->xres_virtual = sttt_xres_virtual;
var              1923 drivers/video/fbdev/atafb.c 	linelen = var->xres_virtual * var->bits_per_pixel / 8;
var              1927 drivers/video/fbdev/atafb.c 		var->yres_virtual = var->yres;
var              1930 drivers/video/fbdev/atafb.c 			var->yres_virtual = par->yres_virtual;
var              1933 drivers/video/fbdev/atafb.c 			var->yres_virtual = screen_len / linelen;
var              1936 drivers/video/fbdev/atafb.c 			var->yres_virtual = 2 * var->yres;
var              1938 drivers/video/fbdev/atafb.c 			var->yres_virtual = var->yres + hwscroll * 16;
var              1940 drivers/video/fbdev/atafb.c 	var->xoffset = 0;
var              1942 drivers/video/fbdev/atafb.c 		var->yoffset = (par->screen_base - screen_base) / linelen;
var              1944 drivers/video/fbdev/atafb.c 		var->yoffset = 0;
var              1945 drivers/video/fbdev/atafb.c 	var->nonstd = 0;
var              1946 drivers/video/fbdev/atafb.c 	var->activate = 0;
var              1947 drivers/video/fbdev/atafb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var              2135 drivers/video/fbdev/atafb.c static int ext_decode_var(struct fb_var_screeninfo *var, struct atafb_par *par)
var              2139 drivers/video/fbdev/atafb.c 	if (var->bits_per_pixel > myvar->bits_per_pixel ||
var              2140 drivers/video/fbdev/atafb.c 	    var->xres > myvar->xres ||
var              2141 drivers/video/fbdev/atafb.c 	    var->xres_virtual > myvar->xres_virtual ||
var              2142 drivers/video/fbdev/atafb.c 	    var->yres > myvar->yres ||
var              2143 drivers/video/fbdev/atafb.c 	    var->xoffset > 0 ||
var              2144 drivers/video/fbdev/atafb.c 	    var->yoffset > 0)
var              2151 drivers/video/fbdev/atafb.c static int ext_encode_var(struct fb_var_screeninfo *var, struct atafb_par *par)
var              2153 drivers/video/fbdev/atafb.c 	memset(var, 0, sizeof(struct fb_var_screeninfo));
var              2154 drivers/video/fbdev/atafb.c 	var->red.offset = 0;
var              2155 drivers/video/fbdev/atafb.c 	var->red.length = (external_pmode == -1) ? external_depth / 3 :
var              2157 drivers/video/fbdev/atafb.c 	var->red.msb_right = 0;
var              2158 drivers/video/fbdev/atafb.c 	var->grayscale = 0;
var              2160 drivers/video/fbdev/atafb.c 	var->pixclock = 31041;
var              2161 drivers/video/fbdev/atafb.c 	var->left_margin = 120;		/* these are surely incorrect */
var              2162 drivers/video/fbdev/atafb.c 	var->right_margin = 100;
var              2163 drivers/video/fbdev/atafb.c 	var->upper_margin = 8;
var              2164 drivers/video/fbdev/atafb.c 	var->lower_margin = 16;
var              2165 drivers/video/fbdev/atafb.c 	var->hsync_len = 140;
var              2166 drivers/video/fbdev/atafb.c 	var->vsync_len = 30;
var              2168 drivers/video/fbdev/atafb.c 	var->height = -1;
var              2169 drivers/video/fbdev/atafb.c 	var->width = -1;
var              2171 drivers/video/fbdev/atafb.c 	var->sync = 0;
var              2173 drivers/video/fbdev/atafb.c 	var->xres = external_xres;
var              2174 drivers/video/fbdev/atafb.c 	var->yres = external_yres;
var              2175 drivers/video/fbdev/atafb.c 	var->xres_virtual = external_xres_virtual;
var              2176 drivers/video/fbdev/atafb.c 	var->bits_per_pixel = external_depth;
var              2178 drivers/video/fbdev/atafb.c 	var->blue = var->green = var->red;
var              2179 drivers/video/fbdev/atafb.c 	var->transp.offset = 0;
var              2180 drivers/video/fbdev/atafb.c 	var->transp.length = 0;
var              2181 drivers/video/fbdev/atafb.c 	var->transp.msb_right = 0;
var              2182 drivers/video/fbdev/atafb.c 	var->yres_virtual = var->yres;
var              2183 drivers/video/fbdev/atafb.c 	var->xoffset = 0;
var              2184 drivers/video/fbdev/atafb.c 	var->yoffset = 0;
var              2185 drivers/video/fbdev/atafb.c 	var->nonstd = 0;
var              2186 drivers/video/fbdev/atafb.c 	var->activate = 0;
var              2187 drivers/video/fbdev/atafb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var              2273 drivers/video/fbdev/atafb.c static int pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var              2278 drivers/video/fbdev/atafb.c 	    (!ATARIHW_PRESENT(EXTD_SHIFTER) && var->xoffset))
var              2280 drivers/video/fbdev/atafb.c 	var->xoffset = up(var->xoffset, 16);
var              2282 drivers/video/fbdev/atafb.c 	        (var->yoffset * info->var.xres_virtual + var->xoffset)
var              2283 drivers/video/fbdev/atafb.c 	        * info->var.bits_per_pixel / 8;
var              2363 drivers/video/fbdev/atafb.c static int do_fb_set_var(struct fb_var_screeninfo *var, int isactive)
var              2368 drivers/video/fbdev/atafb.c 	err = fbhw->decode_var(var, &par);
var              2371 drivers/video/fbdev/atafb.c 	activate = var->activate;
var              2372 drivers/video/fbdev/atafb.c 	if (((var->activate & FB_ACTIVATE_MASK) == FB_ACTIVATE_NOW) && isactive)
var              2374 drivers/video/fbdev/atafb.c 	fbhw->encode_var(var, &par);
var              2375 drivers/video/fbdev/atafb.c 	var->activate = activate;
var              2387 drivers/video/fbdev/atafb.c 	err = fbhw->decode_var(&info->var, &par);
var              2395 drivers/video/fbdev/atafb.c static int atafb_get_var(struct fb_var_screeninfo *var, struct fb_info *info)
var              2400 drivers/video/fbdev/atafb.c 	fbhw->encode_var(var, &par);
var              2410 drivers/video/fbdev/atafb.c 	atafb_get_var(&info->var, info);
var              2429 drivers/video/fbdev/atafb.c atafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var              2431 drivers/video/fbdev/atafb.c 	int xoffset = var->xoffset;
var              2432 drivers/video/fbdev/atafb.c 	int yoffset = var->yoffset;
var              2435 drivers/video/fbdev/atafb.c 	if (var->vmode & FB_VMODE_YWRAP) {
var              2436 drivers/video/fbdev/atafb.c 		if (yoffset < 0 || yoffset >= info->var.yres_virtual || xoffset)
var              2439 drivers/video/fbdev/atafb.c 		if (xoffset + info->var.xres > info->var.xres_virtual ||
var              2440 drivers/video/fbdev/atafb.c 		    yoffset + info->var.yres > info->var.yres_virtual)
var              2445 drivers/video/fbdev/atafb.c 		err = fbhw->pan_display(var, info);
var              2451 drivers/video/fbdev/atafb.c 	info->var.xoffset = xoffset;
var              2452 drivers/video/fbdev/atafb.c 	info->var.yoffset = yoffset;
var              2454 drivers/video/fbdev/atafb.c 	if (var->vmode & FB_VMODE_YWRAP)
var              2455 drivers/video/fbdev/atafb.c 		info->var.vmode |= FB_VMODE_YWRAP;
var              2457 drivers/video/fbdev/atafb.c 		info->var.vmode &= ~FB_VMODE_YWRAP;
var              2487 drivers/video/fbdev/atafb.c 	if (info->var.bits_per_pixel == 16) {
var              2499 drivers/video/fbdev/atafb.c 	x2 = x2 < info->var.xres_virtual ? x2 : info->var.xres_virtual;
var              2500 drivers/video/fbdev/atafb.c 	y2 = y2 < info->var.yres_virtual ? y2 : info->var.yres_virtual;
var              2504 drivers/video/fbdev/atafb.c 	if (info->var.bits_per_pixel == 1)
var              2507 drivers/video/fbdev/atafb.c 	else if (info->var.bits_per_pixel == 2)
var              2510 drivers/video/fbdev/atafb.c 	else if (info->var.bits_per_pixel == 4)
var              2528 drivers/video/fbdev/atafb.c 	if (info->var.bits_per_pixel == 16) {
var              2539 drivers/video/fbdev/atafb.c 	x2 = x2 < info->var.xres_virtual ? x2 : info->var.xres_virtual;
var              2540 drivers/video/fbdev/atafb.c 	y2 = y2 < info->var.yres_virtual ? y2 : info->var.yres_virtual;
var              2552 drivers/video/fbdev/atafb.c 	if (sx + width > info->var.xres_virtual ||
var              2553 drivers/video/fbdev/atafb.c 			sy + height > info->var.yres_virtual)
var              2562 drivers/video/fbdev/atafb.c 	if (info->var.bits_per_pixel == 1)
var              2564 drivers/video/fbdev/atafb.c 	else if (info->var.bits_per_pixel == 2)
var              2566 drivers/video/fbdev/atafb.c 	else if (info->var.bits_per_pixel == 4)
var              2584 drivers/video/fbdev/atafb.c 	if (info->var.bits_per_pixel == 16) {
var              2599 drivers/video/fbdev/atafb.c 	x2 = x2 < info->var.xres_virtual ? x2 : info->var.xres_virtual;
var              2600 drivers/video/fbdev/atafb.c 	y2 = y2 < info->var.yres_virtual ? y2 : info->var.yres_virtual;
var              2614 drivers/video/fbdev/atafb.c 			if (info->var.bits_per_pixel == 1)
var              2618 drivers/video/fbdev/atafb.c 			else if (info->var.bits_per_pixel == 2)
var              2622 drivers/video/fbdev/atafb.c 			else if (info->var.bits_per_pixel == 4)
var              2636 drivers/video/fbdev/atafb.c 			   info->var.bits_per_pixel);
var              2699 drivers/video/fbdev/atafb.c static int atafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var              2706 drivers/video/fbdev/atafb.c 	err = fbhw->decode_var(var, &par);
var              2711 drivers/video/fbdev/atafb.c 	fbhw->encode_var(var, &par);
var              2722 drivers/video/fbdev/atafb.c 	fbhw->decode_var(&info->var, par);
var              2751 drivers/video/fbdev/atafb.c 	struct fb_var_screeninfo var;
var              2756 drivers/video/fbdev/atafb.c 		var = atafb_predefined[default_par - 1];
var              2757 drivers/video/fbdev/atafb.c 		var.activate = FB_ACTIVATE_TEST;
var              2758 drivers/video/fbdev/atafb.c 		if (do_fb_set_var(&var, 1))
var              2763 drivers/video/fbdev/atafb.c 		var = atafb_predefined[detected_mode - 1]; /* autodetect */
var              2764 drivers/video/fbdev/atafb.c 		var.activate = FB_ACTIVATE_TEST;
var              2765 drivers/video/fbdev/atafb.c 		if (!do_fb_set_var(&var, 1))
var              2776 drivers/video/fbdev/atafb.c 			var = atafb_predefined[default_par - 1];
var              2777 drivers/video/fbdev/atafb.c 			var.activate = FB_ACTIVATE_TEST;
var              2778 drivers/video/fbdev/atafb.c 			if (!do_fb_set_var(&var,1))
var              2782 drivers/video/fbdev/atafb.c 	min_mem = var.xres_virtual * var.yres_virtual * var.bits_per_pixel / 8;
var              3179 drivers/video/fbdev/atafb.c 	atafb_get_var(&fb_info.var, &fb_info);
var              3186 drivers/video/fbdev/atafb.c 	if (!fb_find_mode(&fb_info.var, &fb_info, mode_option, atafb_modedb,
var              3188 drivers/video/fbdev/atafb.c 			  fb_info.var.bits_per_pixel)) {
var              3197 drivers/video/fbdev/atafb.c 	fb_alloc_cmap(&(fb_info.cmap), 1 << fb_info.var.bits_per_pixel, 0);
var              3200 drivers/video/fbdev/atafb.c 	dev_info(&pdev->dev, "Determined %dx%d, depth %d\n", fb_info.var.xres,
var              3201 drivers/video/fbdev/atafb.c 		 fb_info.var.yres, fb_info.var.bits_per_pixel);
var              3202 drivers/video/fbdev/atafb.c 	if ((fb_info.var.xres != fb_info.var.xres_virtual) ||
var              3203 drivers/video/fbdev/atafb.c 	    (fb_info.var.yres != fb_info.var.yres_virtual))
var              3205 drivers/video/fbdev/atafb.c 			 fb_info.var.xres_virtual, fb_info.var.yres_virtual);
var               314 drivers/video/fbdev/atmel_lcdfb.c 			       struct fb_var_screeninfo *var)
var               320 drivers/video/fbdev/atmel_lcdfb.c 	dma_addr = (fix->smem_start + var->yoffset * fix->line_length
var               321 drivers/video/fbdev/atmel_lcdfb.c 		    + var->xoffset * info->var.bits_per_pixel / 8);
var               347 drivers/video/fbdev/atmel_lcdfb.c 	struct fb_var_screeninfo *var = &info->var;
var               350 drivers/video/fbdev/atmel_lcdfb.c 	smem_len = (var->xres_virtual * var->yres_virtual
var               351 drivers/video/fbdev/atmel_lcdfb.c 		    * ((var->bits_per_pixel + 7) / 8));
var               367 drivers/video/fbdev/atmel_lcdfb.c static const struct fb_videomode *atmel_lcdfb_choose_mode(struct fb_var_screeninfo *var,
var               373 drivers/video/fbdev/atmel_lcdfb.c 	fb_var_to_videomode(&varfbmode, var);
var               376 drivers/video/fbdev/atmel_lcdfb.c 		fb_videomode_to_var(var, fbmode);
var               404 drivers/video/fbdev/atmel_lcdfb.c static int atmel_lcdfb_check_var(struct fb_var_screeninfo *var,
var               416 drivers/video/fbdev/atmel_lcdfb.c 	if (!(var->pixclock && var->bits_per_pixel)) {
var               418 drivers/video/fbdev/atmel_lcdfb.c 		if (!atmel_lcdfb_choose_mode(var, info)) {
var               424 drivers/video/fbdev/atmel_lcdfb.c 	dev_dbg(dev, "  resolution: %ux%u\n", var->xres, var->yres);
var               425 drivers/video/fbdev/atmel_lcdfb.c 	dev_dbg(dev, "  pixclk:     %lu KHz\n", PICOS2KHZ(var->pixclock));
var               426 drivers/video/fbdev/atmel_lcdfb.c 	dev_dbg(dev, "  bpp:        %u\n", var->bits_per_pixel);
var               429 drivers/video/fbdev/atmel_lcdfb.c 	if (PICOS2KHZ(var->pixclock) > clk_value_khz) {
var               430 drivers/video/fbdev/atmel_lcdfb.c 		dev_err(dev, "%lu KHz pixel clock is too fast\n", PICOS2KHZ(var->pixclock));
var               435 drivers/video/fbdev/atmel_lcdfb.c 	if (var->xres > var->xres_virtual)
var               436 drivers/video/fbdev/atmel_lcdfb.c 		var->xres_virtual = var->xres;
var               438 drivers/video/fbdev/atmel_lcdfb.c 	if (var->yres > var->yres_virtual)
var               439 drivers/video/fbdev/atmel_lcdfb.c 		var->yres_virtual = var->yres;
var               442 drivers/video/fbdev/atmel_lcdfb.c 	var->xres = (var->xres + 3) & ~3UL;
var               443 drivers/video/fbdev/atmel_lcdfb.c 	var->xres_virtual = (var->xres_virtual + 3) & ~3UL;
var               445 drivers/video/fbdev/atmel_lcdfb.c 	var->red.msb_right = var->green.msb_right = var->blue.msb_right = 0;
var               446 drivers/video/fbdev/atmel_lcdfb.c 	var->transp.msb_right = 0;
var               447 drivers/video/fbdev/atmel_lcdfb.c 	var->transp.offset = var->transp.length = 0;
var               448 drivers/video/fbdev/atmel_lcdfb.c 	var->xoffset = var->yoffset = 0;
var               451 drivers/video/fbdev/atmel_lcdfb.c 		unsigned int smem_len = (var->xres_virtual * var->yres_virtual
var               452 drivers/video/fbdev/atmel_lcdfb.c 					 * ((var->bits_per_pixel + 7) / 8));
var               461 drivers/video/fbdev/atmel_lcdfb.c 	var->vsync_len = min_t(u32, var->vsync_len,
var               463 drivers/video/fbdev/atmel_lcdfb.c 	var->upper_margin = min_t(u32, var->upper_margin,
var               465 drivers/video/fbdev/atmel_lcdfb.c 	var->lower_margin = min_t(u32, var->lower_margin,
var               467 drivers/video/fbdev/atmel_lcdfb.c 	var->right_margin = min_t(u32, var->right_margin,
var               469 drivers/video/fbdev/atmel_lcdfb.c 	var->hsync_len = min_t(u32, var->hsync_len,
var               471 drivers/video/fbdev/atmel_lcdfb.c 	var->left_margin = min_t(u32, var->left_margin,
var               475 drivers/video/fbdev/atmel_lcdfb.c 	var->vsync_len = max_t(u32, var->vsync_len, 1);
var               476 drivers/video/fbdev/atmel_lcdfb.c 	var->right_margin = max_t(u32, var->right_margin, 1);
var               477 drivers/video/fbdev/atmel_lcdfb.c 	var->hsync_len = max_t(u32, var->hsync_len, 1);
var               478 drivers/video/fbdev/atmel_lcdfb.c 	var->left_margin = max_t(u32, var->left_margin, 1);
var               480 drivers/video/fbdev/atmel_lcdfb.c 	switch (var->bits_per_pixel) {
var               485 drivers/video/fbdev/atmel_lcdfb.c 		var->red.offset = var->green.offset = var->blue.offset = 0;
var               486 drivers/video/fbdev/atmel_lcdfb.c 		var->red.length = var->green.length = var->blue.length
var               487 drivers/video/fbdev/atmel_lcdfb.c 			= var->bits_per_pixel;
var               492 drivers/video/fbdev/atmel_lcdfb.c 			var->green.length = 5;
var               494 drivers/video/fbdev/atmel_lcdfb.c 			var->green.length = 6;
var               498 drivers/video/fbdev/atmel_lcdfb.c 			var->red.offset = var->green.length + 5;
var               499 drivers/video/fbdev/atmel_lcdfb.c 			var->blue.offset = 0;
var               502 drivers/video/fbdev/atmel_lcdfb.c 			var->red.offset = 0;
var               503 drivers/video/fbdev/atmel_lcdfb.c 			var->blue.offset = var->green.length + 5;
var               505 drivers/video/fbdev/atmel_lcdfb.c 		var->green.offset = 5;
var               506 drivers/video/fbdev/atmel_lcdfb.c 		var->red.length = var->blue.length = 5;
var               509 drivers/video/fbdev/atmel_lcdfb.c 		var->transp.offset = 24;
var               510 drivers/video/fbdev/atmel_lcdfb.c 		var->transp.length = 8;
var               515 drivers/video/fbdev/atmel_lcdfb.c 			var->red.offset = 16;
var               516 drivers/video/fbdev/atmel_lcdfb.c 			var->blue.offset = 0;
var               519 drivers/video/fbdev/atmel_lcdfb.c 			var->red.offset = 0;
var               520 drivers/video/fbdev/atmel_lcdfb.c 			var->blue.offset = 16;
var               522 drivers/video/fbdev/atmel_lcdfb.c 		var->green.offset = 8;
var               523 drivers/video/fbdev/atmel_lcdfb.c 		var->red.length = var->green.length = var->blue.length = 8;
var               527 drivers/video/fbdev/atmel_lcdfb.c 					var->bits_per_pixel);
var               573 drivers/video/fbdev/atmel_lcdfb.c 		 info->var.xres, info->var.yres,
var               574 drivers/video/fbdev/atmel_lcdfb.c 		 info->var.xres_virtual, info->var.yres_virtual);
var               578 drivers/video/fbdev/atmel_lcdfb.c 	if (info->var.bits_per_pixel == 1)
var               580 drivers/video/fbdev/atmel_lcdfb.c 	else if (info->var.bits_per_pixel <= 8)
var               585 drivers/video/fbdev/atmel_lcdfb.c 	bits_per_line = info->var.xres_virtual * info->var.bits_per_pixel;
var               590 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_update_dma(info, &info->var);
var               593 drivers/video/fbdev/atmel_lcdfb.c 	value = (info->var.yres * info->var.xres * info->var.bits_per_pixel) / 32;
var               605 drivers/video/fbdev/atmel_lcdfb.c 	value = DIV_ROUND_UP(clk_value_khz, PICOS2KHZ(info->var.pixclock));
var               616 drivers/video/fbdev/atmel_lcdfb.c 		info->var.pixclock =
var               619 drivers/video/fbdev/atmel_lcdfb.c 					PICOS2KHZ(info->var.pixclock));
var               626 drivers/video/fbdev/atmel_lcdfb.c 	if (!(info->var.sync & FB_SYNC_HOR_HIGH_ACT))
var               628 drivers/video/fbdev/atmel_lcdfb.c 	if (!(info->var.sync & FB_SYNC_VERT_HIGH_ACT))
var               631 drivers/video/fbdev/atmel_lcdfb.c 	switch (info->var.bits_per_pixel) {
var               646 drivers/video/fbdev/atmel_lcdfb.c 	value = (info->var.vsync_len - 1) << ATMEL_LCDC_VPW_OFFSET;
var               647 drivers/video/fbdev/atmel_lcdfb.c 	value |= info->var.upper_margin << ATMEL_LCDC_VBP_OFFSET;
var               648 drivers/video/fbdev/atmel_lcdfb.c 	value |= info->var.lower_margin;
var               653 drivers/video/fbdev/atmel_lcdfb.c 	value = (info->var.right_margin - 1) << ATMEL_LCDC_HFP_OFFSET;
var               654 drivers/video/fbdev/atmel_lcdfb.c 	value |= (info->var.hsync_len - 1) << ATMEL_LCDC_HPW_OFFSET;
var               655 drivers/video/fbdev/atmel_lcdfb.c 	value |= (info->var.left_margin - 1);
var               660 drivers/video/fbdev/atmel_lcdfb.c 	hozval_linesz = compute_hozval(sinfo, info->var.xres);
var               664 drivers/video/fbdev/atmel_lcdfb.c 	value |= info->var.yres - 1;
var               733 drivers/video/fbdev/atmel_lcdfb.c 	if (info->var.grayscale)
var               742 drivers/video/fbdev/atmel_lcdfb.c 			val  = chan_to_field(red, &info->var.red);
var               743 drivers/video/fbdev/atmel_lcdfb.c 			val |= chan_to_field(green, &info->var.green);
var               744 drivers/video/fbdev/atmel_lcdfb.c 			val |= chan_to_field(blue, &info->var.blue);
var               794 drivers/video/fbdev/atmel_lcdfb.c static int atmel_lcdfb_pan_display(struct fb_var_screeninfo *var,
var               799 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_update_dma(info, var);
var               871 drivers/video/fbdev/atmel_lcdfb.c 	info->var.activate |= FB_ACTIVATE_FORCE | FB_ACTIVATE_NOW;
var               944 drivers/video/fbdev/atmel_lcdfb.c 	struct fb_var_screeninfo *var = &info->var;
var               965 drivers/video/fbdev/atmel_lcdfb.c 	ret = of_property_read_u32(display_np, "bits-per-pixel", &var->bits_per_pixel);
var              1104 drivers/video/fbdev/atmel_lcdfb.c 	fb_videomode_to_var(&info->var, &modelist->mode);
var              1106 drivers/video/fbdev/atmel_lcdfb.c 	atmel_lcdfb_check_var(&info->var, info);
var               471 drivers/video/fbdev/aty/aty128fb.c static int aty128fb_check_var(struct fb_var_screeninfo *var,
var               476 drivers/video/fbdev/aty/aty128fb.c static int aty128fb_pan_display(struct fb_var_screeninfo *var,
var               486 drivers/video/fbdev/aty/aty128fb.c static int aty128_encode_var(struct fb_var_screeninfo *var,
var               488 drivers/video/fbdev/aty/aty128fb.c static int aty128_decode_var(struct fb_var_screeninfo *var,
var              1039 drivers/video/fbdev/aty/aty128fb.c static int aty128_var_to_crtc(const struct fb_var_screeninfo *var,
var              1051 drivers/video/fbdev/aty/aty128fb.c 	xres = var->xres;
var              1052 drivers/video/fbdev/aty/aty128fb.c 	yres = var->yres;
var              1053 drivers/video/fbdev/aty/aty128fb.c 	vxres   = var->xres_virtual;
var              1054 drivers/video/fbdev/aty/aty128fb.c 	vyres   = var->yres_virtual;
var              1055 drivers/video/fbdev/aty/aty128fb.c 	xoffset = var->xoffset;
var              1056 drivers/video/fbdev/aty/aty128fb.c 	yoffset = var->yoffset;
var              1057 drivers/video/fbdev/aty/aty128fb.c 	bpp   = var->bits_per_pixel;
var              1058 drivers/video/fbdev/aty/aty128fb.c 	left  = var->left_margin;
var              1059 drivers/video/fbdev/aty/aty128fb.c 	right = var->right_margin;
var              1060 drivers/video/fbdev/aty/aty128fb.c 	upper = var->upper_margin;
var              1061 drivers/video/fbdev/aty/aty128fb.c 	lower = var->lower_margin;
var              1062 drivers/video/fbdev/aty/aty128fb.c 	hslen = var->hsync_len;
var              1063 drivers/video/fbdev/aty/aty128fb.c 	vslen = var->vsync_len;
var              1064 drivers/video/fbdev/aty/aty128fb.c 	sync  = var->sync;
var              1065 drivers/video/fbdev/aty/aty128fb.c 	vmode = var->vmode;
var              1070 drivers/video/fbdev/aty/aty128fb.c 		depth = (var->green.length == 6) ? 16 : 15;
var              1151 drivers/video/fbdev/aty/aty128fb.c 	if ((var->activate & FB_ACTIVATE_MASK) == FB_ACTIVATE_NOW)
var              1167 drivers/video/fbdev/aty/aty128fb.c static int aty128_pix_width_to_var(int pix_width, struct fb_var_screeninfo *var)
var              1171 drivers/video/fbdev/aty/aty128fb.c 	var->red.msb_right = 0;
var              1172 drivers/video/fbdev/aty/aty128fb.c 	var->green.msb_right = 0;
var              1173 drivers/video/fbdev/aty/aty128fb.c 	var->blue.offset = 0;
var              1174 drivers/video/fbdev/aty/aty128fb.c 	var->blue.msb_right = 0;
var              1175 drivers/video/fbdev/aty/aty128fb.c 	var->transp.offset = 0;
var              1176 drivers/video/fbdev/aty/aty128fb.c 	var->transp.length = 0;
var              1177 drivers/video/fbdev/aty/aty128fb.c 	var->transp.msb_right = 0;
var              1180 drivers/video/fbdev/aty/aty128fb.c 		var->bits_per_pixel = 8;
var              1181 drivers/video/fbdev/aty/aty128fb.c 		var->red.offset = 0;
var              1182 drivers/video/fbdev/aty/aty128fb.c 		var->red.length = 8;
var              1183 drivers/video/fbdev/aty/aty128fb.c 		var->green.offset = 0;
var              1184 drivers/video/fbdev/aty/aty128fb.c 		var->green.length = 8;
var              1185 drivers/video/fbdev/aty/aty128fb.c 		var->blue.length = 8;
var              1188 drivers/video/fbdev/aty/aty128fb.c 		var->bits_per_pixel = 16;
var              1189 drivers/video/fbdev/aty/aty128fb.c 		var->red.offset = 10;
var              1190 drivers/video/fbdev/aty/aty128fb.c 		var->red.length = 5;
var              1191 drivers/video/fbdev/aty/aty128fb.c 		var->green.offset = 5;
var              1192 drivers/video/fbdev/aty/aty128fb.c 		var->green.length = 5;
var              1193 drivers/video/fbdev/aty/aty128fb.c 		var->blue.length = 5;
var              1196 drivers/video/fbdev/aty/aty128fb.c 		var->bits_per_pixel = 16;
var              1197 drivers/video/fbdev/aty/aty128fb.c 		var->red.offset = 11;
var              1198 drivers/video/fbdev/aty/aty128fb.c 		var->red.length = 5;
var              1199 drivers/video/fbdev/aty/aty128fb.c 		var->green.offset = 5;
var              1200 drivers/video/fbdev/aty/aty128fb.c 		var->green.length = 6;
var              1201 drivers/video/fbdev/aty/aty128fb.c 		var->blue.length = 5;
var              1204 drivers/video/fbdev/aty/aty128fb.c 		var->bits_per_pixel = 24;
var              1205 drivers/video/fbdev/aty/aty128fb.c 		var->red.offset = 16;
var              1206 drivers/video/fbdev/aty/aty128fb.c 		var->red.length = 8;
var              1207 drivers/video/fbdev/aty/aty128fb.c 		var->green.offset = 8;
var              1208 drivers/video/fbdev/aty/aty128fb.c 		var->green.length = 8;
var              1209 drivers/video/fbdev/aty/aty128fb.c 		var->blue.length = 8;
var              1212 drivers/video/fbdev/aty/aty128fb.c 		var->bits_per_pixel = 32;
var              1213 drivers/video/fbdev/aty/aty128fb.c 		var->red.offset = 16;
var              1214 drivers/video/fbdev/aty/aty128fb.c 		var->red.length = 8;
var              1215 drivers/video/fbdev/aty/aty128fb.c 		var->green.offset = 8;
var              1216 drivers/video/fbdev/aty/aty128fb.c 		var->green.length = 8;
var              1217 drivers/video/fbdev/aty/aty128fb.c 		var->blue.length = 8;
var              1218 drivers/video/fbdev/aty/aty128fb.c 		var->transp.offset = 24;
var              1219 drivers/video/fbdev/aty/aty128fb.c 		var->transp.length = 8;
var              1231 drivers/video/fbdev/aty/aty128fb.c 			      struct fb_var_screeninfo *var)
var              1266 drivers/video/fbdev/aty/aty128fb.c 	aty128_pix_width_to_var(pix_width, var);
var              1268 drivers/video/fbdev/aty/aty128fb.c 	var->xres = xres;
var              1269 drivers/video/fbdev/aty/aty128fb.c 	var->yres = yres;
var              1270 drivers/video/fbdev/aty/aty128fb.c 	var->xres_virtual = crtc->vxres;
var              1271 drivers/video/fbdev/aty/aty128fb.c 	var->yres_virtual = crtc->vyres;
var              1272 drivers/video/fbdev/aty/aty128fb.c 	var->xoffset = crtc->xoffset;
var              1273 drivers/video/fbdev/aty/aty128fb.c 	var->yoffset = crtc->yoffset;
var              1274 drivers/video/fbdev/aty/aty128fb.c 	var->left_margin  = left;
var              1275 drivers/video/fbdev/aty/aty128fb.c 	var->right_margin = right;
var              1276 drivers/video/fbdev/aty/aty128fb.c 	var->upper_margin = upper;
var              1277 drivers/video/fbdev/aty/aty128fb.c 	var->lower_margin = lower;
var              1278 drivers/video/fbdev/aty/aty128fb.c 	var->hsync_len = hslen;
var              1279 drivers/video/fbdev/aty/aty128fb.c 	var->vsync_len = vslen;
var              1280 drivers/video/fbdev/aty/aty128fb.c 	var->sync  = sync;
var              1281 drivers/video/fbdev/aty/aty128fb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var              1413 drivers/video/fbdev/aty/aty128fb.c 			     struct fb_var_screeninfo *var)
var              1415 drivers/video/fbdev/aty/aty128fb.c 	var->pixclock = 100000000 / pll->vclk;
var              1495 drivers/video/fbdev/aty/aty128fb.c 	if ((err = aty128_decode_var(&info->var, par)) != 0)
var              1559 drivers/video/fbdev/aty/aty128fb.c static int aty128_decode_var(struct fb_var_screeninfo *var,
var              1567 drivers/video/fbdev/aty/aty128fb.c 	if ((err = aty128_var_to_crtc(var, &crtc, par)))
var              1570 drivers/video/fbdev/aty/aty128fb.c 	if ((err = aty128_var_to_pll(var->pixclock, &pll, par)))
var              1579 drivers/video/fbdev/aty/aty128fb.c 	par->accel_flags = var->accel_flags;
var              1585 drivers/video/fbdev/aty/aty128fb.c static int aty128_encode_var(struct fb_var_screeninfo *var,
var              1590 drivers/video/fbdev/aty/aty128fb.c 	if ((err = aty128_crtc_to_var(&par->crtc, var)))
var              1593 drivers/video/fbdev/aty/aty128fb.c 	if ((err = aty128_pll_to_var(&par->pll, var)))
var              1596 drivers/video/fbdev/aty/aty128fb.c 	var->nonstd = 0;
var              1597 drivers/video/fbdev/aty/aty128fb.c 	var->activate = 0;
var              1599 drivers/video/fbdev/aty/aty128fb.c 	var->height = -1;
var              1600 drivers/video/fbdev/aty/aty128fb.c 	var->width = -1;
var              1601 drivers/video/fbdev/aty/aty128fb.c 	var->accel_flags = par->accel_flags;
var              1607 drivers/video/fbdev/aty/aty128fb.c static int aty128fb_check_var(struct fb_var_screeninfo *var,
var              1614 drivers/video/fbdev/aty/aty128fb.c 	if ((err = aty128_decode_var(var, &par)) != 0)
var              1616 drivers/video/fbdev/aty/aty128fb.c 	aty128_encode_var(var, &par);
var              1624 drivers/video/fbdev/aty/aty128fb.c static int aty128fb_pan_display(struct fb_var_screeninfo *var,
var              1635 drivers/video/fbdev/aty/aty128fb.c 	xoffset = (var->xoffset +7) & ~7;
var              1636 drivers/video/fbdev/aty/aty128fb.c 	yoffset = var->yoffset;
var              1909 drivers/video/fbdev/aty/aty128fb.c 	struct fb_var_screeninfo var;
var              1942 drivers/video/fbdev/aty/aty128fb.c 	var = default_var;
var              1960 drivers/video/fbdev/aty/aty128fb.c 			if (!mac_find_mode(&var, info, mode_option, 8))
var              1961 drivers/video/fbdev/aty/aty128fb.c 				var = default_var;
var              1996 drivers/video/fbdev/aty/aty128fb.c 			if (mac_vmode_to_var(default_vmode, default_cmode, &var))
var              1997 drivers/video/fbdev/aty/aty128fb.c 				var = default_var;
var              2003 drivers/video/fbdev/aty/aty128fb.c 			if (fb_find_mode(&var, info, mode_option, NULL, 
var              2005 drivers/video/fbdev/aty/aty128fb.c 				var = default_var;
var              2008 drivers/video/fbdev/aty/aty128fb.c 	var.accel_flags &= ~FB_ACCELF_TEXT;
var              2011 drivers/video/fbdev/aty/aty128fb.c 	if (aty128fb_check_var(&var, info)) {
var              2027 drivers/video/fbdev/aty/aty128fb.c 	info->var = var;
var              2030 drivers/video/fbdev/aty/aty128fb.c 	var.activate = FB_ACTIVATE_NOW;
var              2460 drivers/video/fbdev/aty/aty128fb.c 	fb_pan_display(info, &info->var);
var               115 drivers/video/fbdev/aty/atyfb_base.c 	if (!(var->activate & FB_ACTIVATE_TEST)) \
var               121 drivers/video/fbdev/aty/atyfb_base.c 		if (!(var->activate & FB_ACTIVATE_TEST)) \
var               229 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_check_var(struct fb_var_screeninfo *var,
var               234 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_pan_display(struct fb_var_screeninfo *var,
var               253 drivers/video/fbdev/aty/atyfb_base.c 			   const struct fb_var_screeninfo *var,
var               256 drivers/video/fbdev/aty/atyfb_base.c 			   struct fb_var_screeninfo *var);
var               577 drivers/video/fbdev/aty/atyfb_base.c static u32 atyfb_get_pixclock(struct fb_var_screeninfo *var,
var               580 drivers/video/fbdev/aty/atyfb_base.c 	u32 pixclock = var->pixclock;
var               587 drivers/video/fbdev/aty/atyfb_base.c 			par->pll.ct.xres = var->xres;
var               800 drivers/video/fbdev/aty/atyfb_base.c 			   const struct fb_var_screeninfo *var,
var               812 drivers/video/fbdev/aty/atyfb_base.c 	xres = (var->xres + 7) & ~7;
var               813 drivers/video/fbdev/aty/atyfb_base.c 	yres = var->yres;
var               814 drivers/video/fbdev/aty/atyfb_base.c 	vxres = (var->xres_virtual + 7) & ~7;
var               815 drivers/video/fbdev/aty/atyfb_base.c 	vyres = var->yres_virtual;
var               816 drivers/video/fbdev/aty/atyfb_base.c 	xoffset = (var->xoffset + 7) & ~7;
var               817 drivers/video/fbdev/aty/atyfb_base.c 	yoffset = var->yoffset;
var               818 drivers/video/fbdev/aty/atyfb_base.c 	bpp = var->bits_per_pixel;
var               820 drivers/video/fbdev/aty/atyfb_base.c 		bpp = (var->green.length == 5) ? 15 : 16;
var               821 drivers/video/fbdev/aty/atyfb_base.c 	sync = var->sync;
var               822 drivers/video/fbdev/aty/atyfb_base.c 	vmode = var->vmode;
var               878 drivers/video/fbdev/aty/atyfb_base.c 	h_sync_strt = h_disp + var->right_margin;
var               879 drivers/video/fbdev/aty/atyfb_base.c 	h_sync_end = h_sync_strt + var->hsync_len;
var               880 drivers/video/fbdev/aty/atyfb_base.c 	h_sync_dly  = var->right_margin & 7;
var               881 drivers/video/fbdev/aty/atyfb_base.c 	h_total = h_sync_end + h_sync_dly + var->left_margin;
var               883 drivers/video/fbdev/aty/atyfb_base.c 	v_sync_strt = v_disp + var->lower_margin;
var               884 drivers/video/fbdev/aty/atyfb_base.c 	v_sync_end = v_sync_strt + var->vsync_len;
var               885 drivers/video/fbdev/aty/atyfb_base.c 	v_total = v_sync_end + var->upper_margin;
var               919 drivers/video/fbdev/aty/atyfb_base.c 				if (!(var->activate & FB_ACTIVATE_TEST))
var               924 drivers/video/fbdev/aty/atyfb_base.c 				if (!(var->activate & FB_ACTIVATE_TEST))
var              1152 drivers/video/fbdev/aty/atyfb_base.c 			   struct fb_var_screeninfo *var)
var              1193 drivers/video/fbdev/aty/atyfb_base.c 		var->red.offset = 0;
var              1194 drivers/video/fbdev/aty/atyfb_base.c 		var->red.length = 8;
var              1195 drivers/video/fbdev/aty/atyfb_base.c 		var->green.offset = 0;
var              1196 drivers/video/fbdev/aty/atyfb_base.c 		var->green.length = 8;
var              1197 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.offset = 0;
var              1198 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.length = 8;
var              1199 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.offset = 0;
var              1200 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.length = 0;
var              1204 drivers/video/fbdev/aty/atyfb_base.c 		var->red.offset = 10;
var              1205 drivers/video/fbdev/aty/atyfb_base.c 		var->red.length = 5;
var              1206 drivers/video/fbdev/aty/atyfb_base.c 		var->green.offset = 5;
var              1207 drivers/video/fbdev/aty/atyfb_base.c 		var->green.length = 5;
var              1208 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.offset = 0;
var              1209 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.length = 5;
var              1210 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.offset = 0;
var              1211 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.length = 0;
var              1215 drivers/video/fbdev/aty/atyfb_base.c 		var->red.offset = 11;
var              1216 drivers/video/fbdev/aty/atyfb_base.c 		var->red.length = 5;
var              1217 drivers/video/fbdev/aty/atyfb_base.c 		var->green.offset = 5;
var              1218 drivers/video/fbdev/aty/atyfb_base.c 		var->green.length = 6;
var              1219 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.offset = 0;
var              1220 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.length = 5;
var              1221 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.offset = 0;
var              1222 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.length = 0;
var              1226 drivers/video/fbdev/aty/atyfb_base.c 		var->red.offset = 16;
var              1227 drivers/video/fbdev/aty/atyfb_base.c 		var->red.length = 8;
var              1228 drivers/video/fbdev/aty/atyfb_base.c 		var->green.offset = 8;
var              1229 drivers/video/fbdev/aty/atyfb_base.c 		var->green.length = 8;
var              1230 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.offset = 0;
var              1231 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.length = 8;
var              1232 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.offset = 0;
var              1233 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.length = 0;
var              1237 drivers/video/fbdev/aty/atyfb_base.c 		var->red.offset = 16;
var              1238 drivers/video/fbdev/aty/atyfb_base.c 		var->red.length = 8;
var              1239 drivers/video/fbdev/aty/atyfb_base.c 		var->green.offset = 8;
var              1240 drivers/video/fbdev/aty/atyfb_base.c 		var->green.length = 8;
var              1241 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.offset = 0;
var              1242 drivers/video/fbdev/aty/atyfb_base.c 		var->blue.length = 8;
var              1243 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.offset = 24;
var              1244 drivers/video/fbdev/aty/atyfb_base.c 		var->transp.length = 8;
var              1252 drivers/video/fbdev/aty/atyfb_base.c 	var->xres = xres;
var              1253 drivers/video/fbdev/aty/atyfb_base.c 	var->yres = yres;
var              1254 drivers/video/fbdev/aty/atyfb_base.c 	var->xres_virtual = crtc->vxres;
var              1255 drivers/video/fbdev/aty/atyfb_base.c 	var->yres_virtual = crtc->vyres;
var              1256 drivers/video/fbdev/aty/atyfb_base.c 	var->bits_per_pixel = bpp;
var              1257 drivers/video/fbdev/aty/atyfb_base.c 	var->left_margin = left;
var              1258 drivers/video/fbdev/aty/atyfb_base.c 	var->right_margin = right;
var              1259 drivers/video/fbdev/aty/atyfb_base.c 	var->upper_margin = upper;
var              1260 drivers/video/fbdev/aty/atyfb_base.c 	var->lower_margin = lower;
var              1261 drivers/video/fbdev/aty/atyfb_base.c 	var->hsync_len = hslen;
var              1262 drivers/video/fbdev/aty/atyfb_base.c 	var->vsync_len = vslen;
var              1263 drivers/video/fbdev/aty/atyfb_base.c 	var->sync = sync;
var              1264 drivers/video/fbdev/aty/atyfb_base.c 	var->vmode = FB_VMODE_NONINTERLACED;
var              1272 drivers/video/fbdev/aty/atyfb_base.c 		var->vmode = FB_VMODE_INTERLACED;
var              1275 drivers/video/fbdev/aty/atyfb_base.c 		var->vmode = FB_VMODE_DOUBLE;
var              1276 drivers/video/fbdev/aty/atyfb_base.c 		var->yres >>= 1;
var              1277 drivers/video/fbdev/aty/atyfb_base.c 		var->upper_margin >>= 1;
var              1278 drivers/video/fbdev/aty/atyfb_base.c 		var->lower_margin >>= 1;
var              1279 drivers/video/fbdev/aty/atyfb_base.c 		var->vsync_len >>= 1;
var              1290 drivers/video/fbdev/aty/atyfb_base.c 	struct fb_var_screeninfo *var = &info->var;
var              1300 drivers/video/fbdev/aty/atyfb_base.c 	err = aty_var_to_crtc(info, var, &par->crtc);
var              1304 drivers/video/fbdev/aty/atyfb_base.c 	pixclock = atyfb_get_pixclock(var, par);
var              1311 drivers/video/fbdev/aty/atyfb_base.c 					       var->bits_per_pixel, &par->pll);
var              1316 drivers/video/fbdev/aty/atyfb_base.c 	par->accel_flags = var->accel_flags; /* hack */
var              1318 drivers/video/fbdev/aty/atyfb_base.c 	if (var->accel_flags) {
var              1331 drivers/video/fbdev/aty/atyfb_base.c 			      var->bits_per_pixel, par->accel_flags);
var              1369 drivers/video/fbdev/aty/atyfb_base.c 			var->xres, var->yres, var->bits_per_pixel);
var              1372 drivers/video/fbdev/aty/atyfb_base.c 			var->xres_virtual, var->yres_virtual,
var              1392 drivers/video/fbdev/aty/atyfb_base.c 		switch (var->bits_per_pixel) {
var              1408 drivers/video/fbdev/aty/atyfb_base.c 		switch (var->bits_per_pixel) {
var              1439 drivers/video/fbdev/aty/atyfb_base.c 	info->fix.line_length = calc_line_length(par, var->xres_virtual,
var              1440 drivers/video/fbdev/aty/atyfb_base.c 						 var->bits_per_pixel);
var              1442 drivers/video/fbdev/aty/atyfb_base.c 	info->fix.visual = var->bits_per_pixel <= 8 ?
var              1453 drivers/video/fbdev/aty/atyfb_base.c 		var->bits_per_pixel,
var              1454 drivers/video/fbdev/aty/atyfb_base.c 		par->crtc.vxres * var->bits_per_pixel / 8);
var              1518 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var              1528 drivers/video/fbdev/aty/atyfb_base.c 	err = aty_var_to_crtc(info, var, &crtc);
var              1532 drivers/video/fbdev/aty/atyfb_base.c 	pixclock = atyfb_get_pixclock(var, par);
var              1535 drivers/video/fbdev/aty/atyfb_base.c 		if (!(var->activate & FB_ACTIVATE_TEST))
var              1540 drivers/video/fbdev/aty/atyfb_base.c 					       var->bits_per_pixel, &pll);
var              1545 drivers/video/fbdev/aty/atyfb_base.c 	if (var->accel_flags & FB_ACCELF_TEXT)
var              1546 drivers/video/fbdev/aty/atyfb_base.c 		info->var.accel_flags = FB_ACCELF_TEXT;
var              1548 drivers/video/fbdev/aty/atyfb_base.c 		info->var.accel_flags = 0;
var              1550 drivers/video/fbdev/aty/atyfb_base.c 	aty_crtc_to_var(&crtc, var);
var              1551 drivers/video/fbdev/aty/atyfb_base.c 	var->pixclock = par->pll_ops->pll_to_var(info, &pll);
var              1557 drivers/video/fbdev/aty/atyfb_base.c 	u32 xoffset = info->var.xoffset;
var              1558 drivers/video/fbdev/aty/atyfb_base.c 	u32 yoffset = info->var.yoffset;
var              1560 drivers/video/fbdev/aty/atyfb_base.c 	u32 bpp = info->var.bits_per_pixel;
var              1688 drivers/video/fbdev/aty/atyfb_base.c 		struct fb_var_screeninfo var;
var              1696 drivers/video/fbdev/aty/atyfb_base.c 		var = default_var;
var              1698 drivers/video/fbdev/aty/atyfb_base.c 			var.accel_flags &= ~FB_ACCELF_TEXT;
var              1700 drivers/video/fbdev/aty/atyfb_base.c 			var.accel_flags |= FB_ACCELF_TEXT;
var              1701 drivers/video/fbdev/aty/atyfb_base.c 		if (var.yres == var.yres_virtual) {
var              1703 drivers/video/fbdev/aty/atyfb_base.c 			var.yres_virtual =
var              1704 drivers/video/fbdev/aty/atyfb_base.c 				((videoram * 8) / var.bits_per_pixel) /
var              1705 drivers/video/fbdev/aty/atyfb_base.c 				var.xres_virtual;
var              1706 drivers/video/fbdev/aty/atyfb_base.c 			if (var.yres_virtual < var.yres)
var              1707 drivers/video/fbdev/aty/atyfb_base.c 				var.yres_virtual = var.yres;
var              1722 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_pan_display(struct fb_var_screeninfo *var,
var              1732 drivers/video/fbdev/aty/atyfb_base.c 	xoffset = (var->xoffset + 7) & ~7;
var              1733 drivers/video/fbdev/aty/atyfb_base.c 	yoffset = var->yoffset;
var              1737 drivers/video/fbdev/aty/atyfb_base.c 	info->var.xoffset = xoffset;
var              1738 drivers/video/fbdev/aty/atyfb_base.c 	info->var.yoffset = yoffset;
var              1743 drivers/video/fbdev/aty/atyfb_base.c 	if ((var->activate & FB_ACTIVATE_VBL) && !aty_enable_irq(par, 0)) {
var              1822 drivers/video/fbdev/aty/atyfb_base.c 		fbtyp.fb_depth = info->var.bits_per_pixel;
var              2294 drivers/video/fbdev/aty/atyfb_base.c 				      struct fb_var_screeninfo *var)
var              2299 drivers/video/fbdev/aty/atyfb_base.c 		*var = default_var;
var              2300 drivers/video/fbdev/aty/atyfb_base.c 		var->xres = var->xres_virtual = par->lcd_hdisp;
var              2301 drivers/video/fbdev/aty/atyfb_base.c 		var->right_margin = par->lcd_right_margin;
var              2302 drivers/video/fbdev/aty/atyfb_base.c 		var->left_margin = par->lcd_hblank_len -
var              2305 drivers/video/fbdev/aty/atyfb_base.c 		var->hsync_len = par->lcd_hsync_len + par->lcd_hsync_dly;
var              2306 drivers/video/fbdev/aty/atyfb_base.c 		var->yres = var->yres_virtual = par->lcd_vdisp;
var              2307 drivers/video/fbdev/aty/atyfb_base.c 		var->lower_margin = par->lcd_lower_margin;
var              2308 drivers/video/fbdev/aty/atyfb_base.c 		var->upper_margin = par->lcd_vblank_len -
var              2310 drivers/video/fbdev/aty/atyfb_base.c 		var->vsync_len = par->lcd_vsync_len;
var              2311 drivers/video/fbdev/aty/atyfb_base.c 		var->pixclock = par->lcd_pixclock;
var              2324 drivers/video/fbdev/aty/atyfb_base.c 	struct fb_var_screeninfo var;
var              2628 drivers/video/fbdev/aty/atyfb_base.c 	memset(&var, 0, sizeof(var));
var              2636 drivers/video/fbdev/aty/atyfb_base.c 			if (mac_find_mode(&var, info, mode, 8))
var              2660 drivers/video/fbdev/aty/atyfb_base.c 					      &var))
var              2668 drivers/video/fbdev/aty/atyfb_base.c 	if (!atyfb_get_timings_from_lcd(par, &var))
var              2672 drivers/video/fbdev/aty/atyfb_base.c 	if (mode && fb_find_mode(&var, info, mode, NULL, 0, &defmode, 8))
var              2676 drivers/video/fbdev/aty/atyfb_base.c 		var = default_var;
var              2679 drivers/video/fbdev/aty/atyfb_base.c 		var.accel_flags &= ~FB_ACCELF_TEXT;
var              2681 drivers/video/fbdev/aty/atyfb_base.c 		var.accel_flags |= FB_ACCELF_TEXT;
var              2685 drivers/video/fbdev/aty/atyfb_base.c 			var.sync &= ~FB_SYNC_COMP_HIGH_ACT;
var              2687 drivers/video/fbdev/aty/atyfb_base.c 			var.sync |= FB_SYNC_COMP_HIGH_ACT;
var              2690 drivers/video/fbdev/aty/atyfb_base.c 	if (var.yres == var.yres_virtual) {
var              2692 drivers/video/fbdev/aty/atyfb_base.c 		var.yres_virtual = ((videoram * 8) / var.bits_per_pixel) / var.xres_virtual;
var              2693 drivers/video/fbdev/aty/atyfb_base.c 		if (var.yres_virtual < var.yres)
var              2694 drivers/video/fbdev/aty/atyfb_base.c 			var.yres_virtual = var.yres;
var              2697 drivers/video/fbdev/aty/atyfb_base.c 	ret = atyfb_check_var(&var, info);
var              2707 drivers/video/fbdev/aty/atyfb_base.c 	info->var = var;
var              2841 drivers/video/fbdev/aty/atyfb_base.c 	depth = info->var.bits_per_pixel;
var              2843 drivers/video/fbdev/aty/atyfb_base.c 		depth = (info->var.green.length == 5) ? 15 : 16;
var              3033 drivers/video/fbdev/aty/atyfb_base.c 		struct fb_var_screeninfo *var = &default_var;
var              3042 drivers/video/fbdev/aty/atyfb_base.c 		var->bits_per_pixel = of_getintprop_default(dp, "depth", 8);
var              3043 drivers/video/fbdev/aty/atyfb_base.c 		var->xoffset = var->yoffset = 0;
var              3049 drivers/video/fbdev/aty/atyfb_base.c 		aty_crtc_to_var(&crtc, var);
var              3051 drivers/video/fbdev/aty/atyfb_base.c 		h_total = var->xres + var->right_margin + var->hsync_len + var->left_margin;
var              3052 drivers/video/fbdev/aty/atyfb_base.c 		v_total = var->yres + var->lower_margin + var->vsync_len + var->upper_margin;
var                73 drivers/video/fbdev/aty/mach64_accel.c 	pitch_value = info->fix.line_length / (info->var.bits_per_pixel / 8);
var                74 drivers/video/fbdev/aty/mach64_accel.c 	vxres = info->var.xres_virtual;
var                76 drivers/video/fbdev/aty/mach64_accel.c 	if (info->var.bits_per_pixel == 24) {
var               214 drivers/video/fbdev/aty/mach64_accel.c 	if (info->var.bits_per_pixel == 24) {
var               234 drivers/video/fbdev/aty/mach64_accel.c 	if (info->var.bits_per_pixel == 24) {
var               267 drivers/video/fbdev/aty/mach64_accel.c 	if (info->var.bits_per_pixel == 24) {
var               298 drivers/video/fbdev/aty/mach64_accel.c 	    (image->depth != 1 && info->var.bits_per_pixel != image->depth)) {
var               336 drivers/video/fbdev/aty/mach64_accel.c 	if (info->var.bits_per_pixel == 24) {
var               387 drivers/video/fbdev/aty/mach64_accel.c 	if (image->depth == 1 && info->var.bits_per_pixel == 24 && !(pix_width & DP_HOST_TRIPLE_EN)) {
var                91 drivers/video/fbdev/aty/mach64_cursor.c 		x = cursor->image.dx - cursor->hot.x - info->var.xoffset;
var                99 drivers/video/fbdev/aty/mach64_cursor.c 		y = cursor->image.dy - cursor->hot.y - info->var.yoffset;
var                83 drivers/video/fbdev/aty/radeon_accel.c 	vxres = info->var.xres_virtual;
var                84 drivers/video/fbdev/aty/radeon_accel.c 	vyres = info->var.yres_virtual;
var               156 drivers/video/fbdev/aty/radeon_accel.c 	vxres = info->var.xres_virtual;
var               157 drivers/video/fbdev/aty/radeon_accel.c 	vyres = info->var.yres_virtual;
var               835 drivers/video/fbdev/aty/radeon_base.c static int radeonfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info)
var               842 drivers/video/fbdev/aty/radeon_base.c 	if (radeon_match_mode(rinfo, &v, var))
var               913 drivers/video/fbdev/aty/radeon_base.c                                 var->xres, var->yres, var->bits_per_pixel);
var               950 drivers/video/fbdev/aty/radeon_base.c         memcpy(var, &v, sizeof(v));
var               956 drivers/video/fbdev/aty/radeon_base.c static int radeonfb_pan_display (struct fb_var_screeninfo *var,
var               961 drivers/video/fbdev/aty/radeon_base.c 	if ((var->xoffset + info->var.xres > info->var.xres_virtual)
var               962 drivers/video/fbdev/aty/radeon_base.c 	    || (var->yoffset + info->var.yres > info->var.yres_virtual))
var               969 drivers/video/fbdev/aty/radeon_base.c 	OUTREG(CRTC_OFFSET, (var->yoffset * info->fix.line_length +
var               970 drivers/video/fbdev/aty/radeon_base.c 			     var->xoffset * info->var.bits_per_pixel / 8) & ~7);
var              1650 drivers/video/fbdev/aty/radeon_base.c 	struct fb_var_screeninfo *mode = &info->var;
var               688 drivers/video/fbdev/aty/radeon_monitor.c static void radeon_var_to_panel_info(struct radeonfb_info *rinfo, struct fb_var_screeninfo *var)
var               690 drivers/video/fbdev/aty/radeon_monitor.c 	rinfo->panel_info.xres = var->xres;
var               691 drivers/video/fbdev/aty/radeon_monitor.c 	rinfo->panel_info.yres = var->yres;
var               692 drivers/video/fbdev/aty/radeon_monitor.c 	rinfo->panel_info.clock = 100000000 / var->pixclock;
var               693 drivers/video/fbdev/aty/radeon_monitor.c 	rinfo->panel_info.hOver_plus = var->right_margin;
var               694 drivers/video/fbdev/aty/radeon_monitor.c 	rinfo->panel_info.hSync_width = var->hsync_len;
var               695 drivers/video/fbdev/aty/radeon_monitor.c        	rinfo->panel_info.hblank = var->left_margin +
var               696 drivers/video/fbdev/aty/radeon_monitor.c 		(var->right_margin + var->hsync_len);
var               697 drivers/video/fbdev/aty/radeon_monitor.c 	rinfo->panel_info.vOver_plus = var->lower_margin;
var               698 drivers/video/fbdev/aty/radeon_monitor.c 	rinfo->panel_info.vSync_width = var->vsync_len;
var               699 drivers/video/fbdev/aty/radeon_monitor.c        	rinfo->panel_info.vblank = var->upper_margin +
var               700 drivers/video/fbdev/aty/radeon_monitor.c 		(var->lower_margin + var->vsync_len);
var               702 drivers/video/fbdev/aty/radeon_monitor.c 		(var->sync & FB_SYNC_HOR_HIGH_ACT) != 0;
var               704 drivers/video/fbdev/aty/radeon_monitor.c 		(var->sync & FB_SYNC_VERT_HIGH_ACT) != 0;
var               714 drivers/video/fbdev/aty/radeon_monitor.c static void radeon_videomode_to_var(struct fb_var_screeninfo *var,
var               717 drivers/video/fbdev/aty/radeon_monitor.c 	var->xres = mode->xres;
var               718 drivers/video/fbdev/aty/radeon_monitor.c 	var->yres = mode->yres;
var               719 drivers/video/fbdev/aty/radeon_monitor.c 	var->xres_virtual = mode->xres;
var               720 drivers/video/fbdev/aty/radeon_monitor.c 	var->yres_virtual = mode->yres;
var               721 drivers/video/fbdev/aty/radeon_monitor.c 	var->xoffset = 0;
var               722 drivers/video/fbdev/aty/radeon_monitor.c 	var->yoffset = 0;
var               723 drivers/video/fbdev/aty/radeon_monitor.c 	var->pixclock = mode->pixclock;
var               724 drivers/video/fbdev/aty/radeon_monitor.c 	var->left_margin = mode->left_margin;
var               725 drivers/video/fbdev/aty/radeon_monitor.c 	var->right_margin = mode->right_margin;
var               726 drivers/video/fbdev/aty/radeon_monitor.c 	var->upper_margin = mode->upper_margin;
var               727 drivers/video/fbdev/aty/radeon_monitor.c 	var->lower_margin = mode->lower_margin;
var               728 drivers/video/fbdev/aty/radeon_monitor.c 	var->hsync_len = mode->hsync_len;
var               729 drivers/video/fbdev/aty/radeon_monitor.c 	var->vsync_len = mode->vsync_len;
var               730 drivers/video/fbdev/aty/radeon_monitor.c 	var->sync = mode->sync;
var               731 drivers/video/fbdev/aty/radeon_monitor.c 	var->vmode = mode->vmode;
var               765 drivers/video/fbdev/aty/radeon_monitor.c 	info->var = radeonfb_default_var;
var               781 drivers/video/fbdev/aty/radeon_monitor.c 		struct fb_var_screeninfo var;
var               783 drivers/video/fbdev/aty/radeon_monitor.c 		if (fb_parse_edid(rinfo->mon1_EDID, &var) == 0) {
var               784 drivers/video/fbdev/aty/radeon_monitor.c 			if (var.xres >= rinfo->panel_info.xres &&
var               785 drivers/video/fbdev/aty/radeon_monitor.c 			    var.yres >= rinfo->panel_info.yres)
var               786 drivers/video/fbdev/aty/radeon_monitor.c 				radeon_var_to_panel_info(rinfo, &var);
var               800 drivers/video/fbdev/aty/radeon_monitor.c 		struct fb_var_screeninfo *var = &info->var;
var               803 drivers/video/fbdev/aty/radeon_monitor.c 		var->xres = rinfo->panel_info.xres;
var               804 drivers/video/fbdev/aty/radeon_monitor.c 		var->yres = rinfo->panel_info.yres;
var               805 drivers/video/fbdev/aty/radeon_monitor.c 		var->xres_virtual = rinfo->panel_info.xres;
var               806 drivers/video/fbdev/aty/radeon_monitor.c 		var->yres_virtual = rinfo->panel_info.yres;
var               807 drivers/video/fbdev/aty/radeon_monitor.c 		var->xoffset = var->yoffset = 0;
var               808 drivers/video/fbdev/aty/radeon_monitor.c 		var->bits_per_pixel = 8;
var               809 drivers/video/fbdev/aty/radeon_monitor.c 		var->pixclock = 100000000 / rinfo->panel_info.clock;
var               810 drivers/video/fbdev/aty/radeon_monitor.c 		var->left_margin = (rinfo->panel_info.hblank - rinfo->panel_info.hOver_plus
var               812 drivers/video/fbdev/aty/radeon_monitor.c 		var->right_margin = rinfo->panel_info.hOver_plus;
var               813 drivers/video/fbdev/aty/radeon_monitor.c 		var->upper_margin = (rinfo->panel_info.vblank - rinfo->panel_info.vOver_plus
var               815 drivers/video/fbdev/aty/radeon_monitor.c 		var->lower_margin = rinfo->panel_info.vOver_plus;
var               816 drivers/video/fbdev/aty/radeon_monitor.c 		var->hsync_len = rinfo->panel_info.hSync_width;
var               817 drivers/video/fbdev/aty/radeon_monitor.c 		var->vsync_len = rinfo->panel_info.vSync_width;
var               818 drivers/video/fbdev/aty/radeon_monitor.c 		var->sync = 0;
var               820 drivers/video/fbdev/aty/radeon_monitor.c 			var->sync |= FB_SYNC_HOR_HIGH_ACT;
var               822 drivers/video/fbdev/aty/radeon_monitor.c 			var->sync |= FB_SYNC_VERT_HIGH_ACT;
var               823 drivers/video/fbdev/aty/radeon_monitor.c 		var->vmode = 0;
var               867 drivers/video/fbdev/aty/radeon_monitor.c 		if (fb_find_mode(&info->var, info, modename,
var               874 drivers/video/fbdev/aty/radeon_monitor.c 		radeon_var_to_panel_info(rinfo, &info->var);
var               882 drivers/video/fbdev/aty/radeon_monitor.c 		if (fb_find_mode(&info->var, info, mode_option,
var               897 drivers/video/fbdev/aty/radeon_monitor.c 		if (fb_find_mode(&info->var, info, "800x600@60",
var               926 drivers/video/fbdev/aty/radeon_monitor.c 			info->var.bits_per_pixel = 8;
var               927 drivers/video/fbdev/aty/radeon_monitor.c 			radeon_videomode_to_var(&info->var, modedb);
var               936 drivers/video/fbdev/aty/radeon_monitor.c 		fb_var_to_videomode(&mode, &info->var);
var               953 drivers/video/fbdev/aty/radeon_monitor.c static int radeon_compare_modes(const struct fb_var_screeninfo *var,
var               958 drivers/video/fbdev/aty/radeon_monitor.c 	distance = mode->yres - var->yres;
var               959 drivers/video/fbdev/aty/radeon_monitor.c 	distance += (mode->xres - var->xres)/2;
var              2767 drivers/video/fbdev/aty/radeon_pm.c 	fb_pan_display(info, &info->var);
var               444 drivers/video/fbdev/aty/radeonfb.h static inline int var_to_depth(const struct fb_var_screeninfo *var)
var               446 drivers/video/fbdev/aty/radeonfb.h 	if (var->bits_per_pixel != 16)
var               447 drivers/video/fbdev/aty/radeonfb.h 		return var->bits_per_pixel;
var               448 drivers/video/fbdev/aty/radeonfb.h 	return (var->green.length == 5) ? 15 : 16;
var               149 drivers/video/fbdev/au1100fb.c 		if (info->var.bits_per_pixel <= 8) {
var               151 drivers/video/fbdev/au1100fb.c 			info->var.red.offset    = 0;
var               152 drivers/video/fbdev/au1100fb.c 			info->var.red.length    = info->var.bits_per_pixel;
var               153 drivers/video/fbdev/au1100fb.c 			info->var.red.msb_right = 0;
var               155 drivers/video/fbdev/au1100fb.c 			info->var.green.offset  = 0;
var               156 drivers/video/fbdev/au1100fb.c 			info->var.green.length  = info->var.bits_per_pixel;
var               157 drivers/video/fbdev/au1100fb.c 			info->var.green.msb_right = 0;
var               159 drivers/video/fbdev/au1100fb.c 			info->var.blue.offset   = 0;
var               160 drivers/video/fbdev/au1100fb.c 			info->var.blue.length   = info->var.bits_per_pixel;
var               161 drivers/video/fbdev/au1100fb.c 			info->var.blue.msb_right = 0;
var               163 drivers/video/fbdev/au1100fb.c 			info->var.transp.offset = 0;
var               164 drivers/video/fbdev/au1100fb.c 			info->var.transp.length = 0;
var               165 drivers/video/fbdev/au1100fb.c 			info->var.transp.msb_right = 0;
var               168 drivers/video/fbdev/au1100fb.c 			info->fix.line_length = info->var.xres_virtual /
var               169 drivers/video/fbdev/au1100fb.c 							(8/info->var.bits_per_pixel);
var               173 drivers/video/fbdev/au1100fb.c 			info->var.red = rgb_bitfields[index][0];
var               174 drivers/video/fbdev/au1100fb.c 			info->var.green = rgb_bitfields[index][1];
var               175 drivers/video/fbdev/au1100fb.c 			info->var.blue = rgb_bitfields[index][2];
var               176 drivers/video/fbdev/au1100fb.c 			info->var.transp = rgb_bitfields[index][3];
var               179 drivers/video/fbdev/au1100fb.c 			info->fix.line_length = info->var.xres_virtual << 1; /* depth=16 */
var               184 drivers/video/fbdev/au1100fb.c 		info->fix.line_length = info->var.xres_virtual / 8;
var               187 drivers/video/fbdev/au1100fb.c 	info->screen_size = info->fix.line_length * info->var.yres_virtual;
var               188 drivers/video/fbdev/au1100fb.c 	info->var.rotate = ((fbdev->panel->control_base&LCD_CONTROL_SM_MASK) \
var               203 drivers/video/fbdev/au1100fb.c 		if (info->var.yres_virtual >= (info->var.yres << 1)) {
var               206 drivers/video/fbdev/au1100fb.c 						          (info->var.yres_virtual >> 1)));
var               213 drivers/video/fbdev/au1100fb.c 	if (!info->var.rotate || (info->var.rotate == 180)) {
var               214 drivers/video/fbdev/au1100fb.c 		words *= info->var.yres_virtual;
var               215 drivers/video/fbdev/au1100fb.c 		if (info->var.rotate /* 180 */) {
var               247 drivers/video/fbdev/au1100fb.c 	if (fbi->var.grayscale) {
var               260 drivers/video/fbdev/au1100fb.c 		red   >>= (16 - fbi->var.red.length);
var               261 drivers/video/fbdev/au1100fb.c 		green >>= (16 - fbi->var.green.length);
var               262 drivers/video/fbdev/au1100fb.c 		blue  >>= (16 - fbi->var.blue.length);
var               264 drivers/video/fbdev/au1100fb.c 		value = (red   << fbi->var.red.offset) 	|
var               265 drivers/video/fbdev/au1100fb.c 			(green << fbi->var.green.offset)|
var               266 drivers/video/fbdev/au1100fb.c 			(blue  << fbi->var.blue.offset);
var               294 drivers/video/fbdev/au1100fb.c int au1100fb_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *fbi)
var               301 drivers/video/fbdev/au1100fb.c 	print_dbg("fb_pan_display %p %p", var, fbi);
var               303 drivers/video/fbdev/au1100fb.c 	if (!var || !fbdev) {
var               307 drivers/video/fbdev/au1100fb.c 	if (var->xoffset - fbi->var.xoffset) {
var               312 drivers/video/fbdev/au1100fb.c 	print_dbg("fb_pan_display 2 %p %p", var, fbi);
var               313 drivers/video/fbdev/au1100fb.c 	dy = var->yoffset - fbi->var.yoffset;
var               332 drivers/video/fbdev/au1100fb.c 	print_dbg("fb_pan_display 3 %p %p", var, fbi);
var               498 drivers/video/fbdev/au1100fb.c 	fbdev->info.var = au1100fb_var;
var              1008 drivers/video/fbdev/au1200fb.c 		if (fbi->var.bits_per_pixel <= 8) {
var              1011 drivers/video/fbdev/au1200fb.c 			fbi->fix.line_length = fbi->var.xres_virtual /
var              1012 drivers/video/fbdev/au1200fb.c 				(8/fbi->var.bits_per_pixel);
var              1016 drivers/video/fbdev/au1200fb.c 			fbi->fix.line_length = fbi->var.xres_virtual * (fbi->var.bits_per_pixel / 8);
var              1021 drivers/video/fbdev/au1200fb.c 		fbi->fix.line_length = fbi->var.xres_virtual / 8;
var              1024 drivers/video/fbdev/au1200fb.c 	fbi->screen_size = fbi->fix.line_length * fbi->var.yres_virtual;
var              1026 drivers/video/fbdev/au1200fb.c 	print_dbg("bits_per_pixel: %d\n", fbi->var.bits_per_pixel);
var              1036 drivers/video/fbdev/au1200fb.c static int au1200fb_fb_check_var(struct fb_var_screeninfo *var,
var              1047 drivers/video/fbdev/au1200fb.c 	var->xres = win->w[plane].xres;
var              1048 drivers/video/fbdev/au1200fb.c 	var->yres = win->w[plane].yres;
var              1051 drivers/video/fbdev/au1200fb.c 	var->xres_virtual = var->xres;
var              1052 drivers/video/fbdev/au1200fb.c 	var->yres_virtual = var->yres;
var              1054 drivers/video/fbdev/au1200fb.c 	var->bits_per_pixel = winbpp(win->w[plane].mode_winctrl1);
var              1056 drivers/video/fbdev/au1200fb.c 	screen_size = var->xres_virtual * var->yres_virtual;
var              1057 drivers/video/fbdev/au1200fb.c 	if (var->bits_per_pixel > 8) screen_size *= (var->bits_per_pixel / 8);
var              1058 drivers/video/fbdev/au1200fb.c 	else screen_size /= (8/var->bits_per_pixel);
var              1067 drivers/video/fbdev/au1200fb.c 	pixclock = max((u32)(PICOS2KHZ(var->pixclock) * 1000), fbi->monspecs.dclkmin);
var              1075 drivers/video/fbdev/au1200fb.c 	var->pixclock = KHZ2PICOS(pixclock/1000);
var              1083 drivers/video/fbdev/au1200fb.c 			var->pixclock = KHZ2PICOS(6000);
var              1086 drivers/video/fbdev/au1200fb.c 			var->pixclock = KHZ2PICOS(12000);
var              1091 drivers/video/fbdev/au1200fb.c 	switch (var->bits_per_pixel) {
var              1098 drivers/video/fbdev/au1200fb.c 			var->red    = rgb_bitfields[idx][0];
var              1099 drivers/video/fbdev/au1200fb.c 			var->green  = rgb_bitfields[idx][1];
var              1100 drivers/video/fbdev/au1200fb.c 			var->blue   = rgb_bitfields[idx][2];
var              1101 drivers/video/fbdev/au1200fb.c 			var->transp = rgb_bitfields[idx][3];
var              1111 drivers/video/fbdev/au1200fb.c 			var->red    = rgb_bitfields[idx][0];
var              1112 drivers/video/fbdev/au1200fb.c 			var->green  = rgb_bitfields[idx][1];
var              1113 drivers/video/fbdev/au1200fb.c 			var->blue   = rgb_bitfields[idx][2];
var              1114 drivers/video/fbdev/au1200fb.c 			var->transp = rgb_bitfields[idx][3];
var              1118 drivers/video/fbdev/au1200fb.c 			print_dbg("Unsupported depth %dbpp", var->bits_per_pixel);
var              1151 drivers/video/fbdev/au1200fb.c 	if (fbi->var.grayscale) {
var              1164 drivers/video/fbdev/au1200fb.c 		red   >>= (16 - fbi->var.red.length);
var              1165 drivers/video/fbdev/au1200fb.c 		green >>= (16 - fbi->var.green.length);
var              1166 drivers/video/fbdev/au1200fb.c 		blue  >>= (16 - fbi->var.blue.length);
var              1168 drivers/video/fbdev/au1200fb.c 		value = (red   << fbi->var.red.offset) 	|
var              1169 drivers/video/fbdev/au1200fb.c 			(green << fbi->var.green.offset)|
var              1170 drivers/video/fbdev/au1200fb.c 			(blue  << fbi->var.blue.offset);
var              1535 drivers/video/fbdev/au1200fb.c 	if (!fb_find_mode(&fbi->var,
var               784 drivers/video/fbdev/broadsheetfb.c 	int xres = par->info->var.xres;
var               785 drivers/video/fbdev/broadsheetfb.c 	int yres = par->info->var.yres;
var               879 drivers/video/fbdev/broadsheetfb.c 	args[3] = cpu_to_le16(par->info->var.xres);
var               886 drivers/video/fbdev/broadsheetfb.c 	buf += y1 * par->info->var.xres;
var               887 drivers/video/fbdev/broadsheetfb.c 	broadsheet_burst_write(par, ((1 + y2 - y1) * par->info->var.xres)/2,
var               940 drivers/video/fbdev/broadsheetfb.c 	u16 yres = info->var.yres;
var               941 drivers/video/fbdev/broadsheetfb.c 	u16 xres = info->var.xres;
var              1119 drivers/video/fbdev/broadsheetfb.c 	info->var = broadsheetfb_var;
var               242 drivers/video/fbdev/bw2.c 			info->var.xres = info->var.xres_virtual = 1600;
var               243 drivers/video/fbdev/bw2.c 			info->var.yres = info->var.yres_virtual = 1280;
var               295 drivers/video/fbdev/bw2.c 	sbusfb_fill_var(&info->var, dp, 1);
var               297 drivers/video/fbdev/bw2.c 					  info->var.xres);
var               299 drivers/video/fbdev/bw2.c 	info->var.red.length = info->var.green.length =
var               300 drivers/video/fbdev/bw2.c 		info->var.blue.length = info->var.bits_per_pixel;
var               301 drivers/video/fbdev/bw2.c 	info->var.red.offset = info->var.green.offset =
var               302 drivers/video/fbdev/bw2.c 		info->var.blue.offset = 0;
var               315 drivers/video/fbdev/bw2.c 	info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
var               128 drivers/video/fbdev/carminefb.c static int carmine_find_mode(const struct fb_var_screeninfo *var)
var               133 drivers/video/fbdev/carminefb.c 		if (car_modes[i].hdp == var->xres &&
var               134 drivers/video/fbdev/carminefb.c 		    car_modes[i].vdp == var->yres)
var               179 drivers/video/fbdev/carminefb.c static int carmine_check_var(struct fb_var_screeninfo *var,
var               184 drivers/video/fbdev/carminefb.c 	ret = carmine_find_mode(var);
var               188 drivers/video/fbdev/carminefb.c 	if (var->grayscale || var->rotate || var->nonstd)
var               191 drivers/video/fbdev/carminefb.c 	var->xres_virtual = var->xres;
var               192 drivers/video/fbdev/carminefb.c 	var->yres_virtual = var->yres;
var               194 drivers/video/fbdev/carminefb.c 	var->bits_per_pixel = 32;
var               197 drivers/video/fbdev/carminefb.c 	var->transp.offset = 24;
var               198 drivers/video/fbdev/carminefb.c 	var->red.offset = 0;
var               199 drivers/video/fbdev/carminefb.c 	var->green.offset = 8;
var               200 drivers/video/fbdev/carminefb.c 	var->blue.offset = 16;
var               202 drivers/video/fbdev/carminefb.c 	var->transp.offset = 24;
var               203 drivers/video/fbdev/carminefb.c 	var->red.offset = 16;
var               204 drivers/video/fbdev/carminefb.c 	var->green.offset = 8;
var               205 drivers/video/fbdev/carminefb.c 	var->blue.offset = 0;
var               208 drivers/video/fbdev/carminefb.c 	var->red.length = 8;
var               209 drivers/video/fbdev/carminefb.c 	var->green.length = 8;
var               210 drivers/video/fbdev/carminefb.c 	var->blue.length = 8;
var               211 drivers/video/fbdev/carminefb.c 	var->transp.length = 8;
var               213 drivers/video/fbdev/carminefb.c 	var->red.msb_right = 0;
var               214 drivers/video/fbdev/carminefb.c 	var->green.msb_right = 0;
var               215 drivers/video/fbdev/carminefb.c 	var->blue.msb_right = 0;
var               216 drivers/video/fbdev/carminefb.c 	var->transp.msb_right = 0;
var               413 drivers/video/fbdev/carminefb.c 	ret = carmine_find_mode(&info->var);
var               427 drivers/video/fbdev/carminefb.c 	info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8;
var               574 drivers/video/fbdev/carminefb.c 	ret = fb_find_mode(&info->var, info, fb_mode_str, carmine_modedb,
var               217 drivers/video/fbdev/cg14.c static int cg14_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               229 drivers/video/fbdev/cg14.c 	if (var->xoffset || var->yoffset || var->vmode)
var               296 drivers/video/fbdev/cg14.c 		kmdi.mdi_height = info->var.yres;
var               297 drivers/video/fbdev/cg14.c 		kmdi.mdi_width = info->var.xres;
var               481 drivers/video/fbdev/cg14.c 	sbusfb_fill_var(&info->var, dp, 8);
var               482 drivers/video/fbdev/cg14.c 	info->var.red.length = 8;
var               483 drivers/video/fbdev/cg14.c 	info->var.green.length = 8;
var               484 drivers/video/fbdev/cg14.c 	info->var.blue.length = 8;
var               487 drivers/video/fbdev/cg14.c 					  info->var.xres);
var               488 drivers/video/fbdev/cg14.c 	info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
var               260 drivers/video/fbdev/cg3.c static void cg3_rdi_maybe_fixup_var(struct fb_var_screeninfo *var,
var               273 drivers/video/fbdev/cg3.c 				if (var->xres != ww ||
var               274 drivers/video/fbdev/cg3.c 				    var->yres != hh) {
var               275 drivers/video/fbdev/cg3.c 					var->xres = var->xres_virtual = ww;
var               276 drivers/video/fbdev/cg3.c 					var->yres = var->yres_virtual = hh;
var               369 drivers/video/fbdev/cg3.c 	sbusfb_fill_var(&info->var, dp, 8);
var               370 drivers/video/fbdev/cg3.c 	info->var.red.length = 8;
var               371 drivers/video/fbdev/cg3.c 	info->var.green.length = 8;
var               372 drivers/video/fbdev/cg3.c 	info->var.blue.length = 8;
var               376 drivers/video/fbdev/cg3.c 		cg3_rdi_maybe_fixup_var(&info->var, dp);
var               379 drivers/video/fbdev/cg3.c 					  info->var.xres);
var               380 drivers/video/fbdev/cg3.c 	info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
var               297 drivers/video/fbdev/cg6.c static int cg6_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               306 drivers/video/fbdev/cg6.c 	if (var->xoffset || var->yoffset || var->vmode)
var               718 drivers/video/fbdev/cg6.c 	sbus_writel(info->var.xres - 1, &fbc->clipmaxx);
var               719 drivers/video/fbdev/cg6.c 	sbus_writel(info->var.yres - 1, &fbc->clipmaxy);
var               761 drivers/video/fbdev/cg6.c 	sbusfb_fill_var(&info->var, dp, 8);
var               762 drivers/video/fbdev/cg6.c 	info->var.red.length = 8;
var               763 drivers/video/fbdev/cg6.c 	info->var.green.length = 8;
var               764 drivers/video/fbdev/cg6.c 	info->var.blue.length = 8;
var               767 drivers/video/fbdev/cg6.c 					  info->var.xres);
var               768 drivers/video/fbdev/cg6.c 	info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
var               796 drivers/video/fbdev/cg6.c 	info->var.accel_flags = FB_ACCELF_TEXT;
var                42 drivers/video/fbdev/chipsfb.c #define read_ind(num, var, ap, dp)	do { \
var                43 drivers/video/fbdev/chipsfb.c 	outb((num), (ap)); var = inb((dp)); \
var                48 drivers/video/fbdev/chipsfb.c #define read_xr(num, var)	read_ind(num, var, 0x3d6, 0x3d7)
var                51 drivers/video/fbdev/chipsfb.c #define read_fr(num, var)	read_ind(num, var, 0x3d0, 0x3d1)
var                54 drivers/video/fbdev/chipsfb.c #define read_cr(num, var)	read_ind(num, var, 0x3d4, 0x3d5)
var                57 drivers/video/fbdev/chipsfb.c #define read_gr(num, var)	read_ind(num, var, 0x3ce, 0x3cf)
var                60 drivers/video/fbdev/chipsfb.c #define read_sr(num, var)	read_ind(num, var, 0x3c4, 0x3c5)
var                65 drivers/video/fbdev/chipsfb.c #define read_ar(num, var)	do { \
var                66 drivers/video/fbdev/chipsfb.c 	inb(0x3da); read_ind(num, var, 0x3c0, 0x3c1); \
var                75 drivers/video/fbdev/chipsfb.c static int chipsfb_check_var(struct fb_var_screeninfo *var,
var                93 drivers/video/fbdev/chipsfb.c static int chipsfb_check_var(struct fb_var_screeninfo *var,
var                96 drivers/video/fbdev/chipsfb.c 	if (var->xres > 800 || var->yres > 600
var                97 drivers/video/fbdev/chipsfb.c 	    || var->xres_virtual > 800 || var->yres_virtual > 600
var                98 drivers/video/fbdev/chipsfb.c 	    || (var->bits_per_pixel != 8 && var->bits_per_pixel != 16)
var                99 drivers/video/fbdev/chipsfb.c 	    || var->nonstd
var               100 drivers/video/fbdev/chipsfb.c 	    || (var->vmode & FB_VMODE_MASK) != FB_VMODE_NONINTERLACED)
var               103 drivers/video/fbdev/chipsfb.c 	var->xres = var->xres_virtual = 800;
var               104 drivers/video/fbdev/chipsfb.c 	var->yres = var->yres_virtual = 600;
var               111 drivers/video/fbdev/chipsfb.c 	if (info->var.bits_per_pixel == 16) {
var               120 drivers/video/fbdev/chipsfb.c 		info->var.red.offset = 10;
var               121 drivers/video/fbdev/chipsfb.c 		info->var.green.offset = 5;
var               122 drivers/video/fbdev/chipsfb.c 		info->var.blue.offset = 0;
var               123 drivers/video/fbdev/chipsfb.c 		info->var.red.length = info->var.green.length =
var               124 drivers/video/fbdev/chipsfb.c 			info->var.blue.length = 5;
var               136 drivers/video/fbdev/chipsfb.c  		info->var.red.offset = info->var.green.offset =
var               137 drivers/video/fbdev/chipsfb.c 			info->var.blue.offset = 0;
var               138 drivers/video/fbdev/chipsfb.c 		info->var.red.length = info->var.green.length =
var               139 drivers/video/fbdev/chipsfb.c 			info->var.blue.length = 8;
var               339 drivers/video/fbdev/chipsfb.c 	p->var = chipsfb_var;
var               376 drivers/video/fbdev/cirrusfb.c static int cirrusfb_pan_display(struct fb_var_screeninfo *var,
var               473 drivers/video/fbdev/cirrusfb.c static int cirrusfb_check_pixclock(const struct fb_var_screeninfo *var,
var               479 drivers/video/fbdev/cirrusfb.c 	unsigned maxclockidx = var->bits_per_pixel >> 3;
var               482 drivers/video/fbdev/cirrusfb.c 	freq = PICOS2KHZ(var->pixclock);
var               501 drivers/video/fbdev/cirrusfb.c 	if (var->bits_per_pixel == 8) {
var               523 drivers/video/fbdev/cirrusfb.c 	    var->bits_per_pixel == 16) {
var               530 drivers/video/fbdev/cirrusfb.c static int cirrusfb_check_var(struct fb_var_screeninfo *var,
var               535 drivers/video/fbdev/cirrusfb.c 	unsigned pixels = info->screen_size * 8 / var->bits_per_pixel;
var               538 drivers/video/fbdev/cirrusfb.c 	switch (var->bits_per_pixel) {
var               540 drivers/video/fbdev/cirrusfb.c 		var->red.offset = 0;
var               541 drivers/video/fbdev/cirrusfb.c 		var->red.length = 1;
var               542 drivers/video/fbdev/cirrusfb.c 		var->green = var->red;
var               543 drivers/video/fbdev/cirrusfb.c 		var->blue = var->red;
var               547 drivers/video/fbdev/cirrusfb.c 		var->red.offset = 0;
var               548 drivers/video/fbdev/cirrusfb.c 		var->red.length = 8;
var               549 drivers/video/fbdev/cirrusfb.c 		var->green = var->red;
var               550 drivers/video/fbdev/cirrusfb.c 		var->blue = var->red;
var               554 drivers/video/fbdev/cirrusfb.c 		var->red.offset = 11;
var               555 drivers/video/fbdev/cirrusfb.c 		var->green.offset = 5;
var               556 drivers/video/fbdev/cirrusfb.c 		var->blue.offset = 0;
var               557 drivers/video/fbdev/cirrusfb.c 		var->red.length = 5;
var               558 drivers/video/fbdev/cirrusfb.c 		var->green.length = 6;
var               559 drivers/video/fbdev/cirrusfb.c 		var->blue.length = 5;
var               563 drivers/video/fbdev/cirrusfb.c 		var->red.offset = 16;
var               564 drivers/video/fbdev/cirrusfb.c 		var->green.offset = 8;
var               565 drivers/video/fbdev/cirrusfb.c 		var->blue.offset = 0;
var               566 drivers/video/fbdev/cirrusfb.c 		var->red.length = 8;
var               567 drivers/video/fbdev/cirrusfb.c 		var->green.length = 8;
var               568 drivers/video/fbdev/cirrusfb.c 		var->blue.length = 8;
var               573 drivers/video/fbdev/cirrusfb.c 			"Unsupported bpp size: %d\n", var->bits_per_pixel);
var               577 drivers/video/fbdev/cirrusfb.c 	if (var->xres_virtual < var->xres)
var               578 drivers/video/fbdev/cirrusfb.c 		var->xres_virtual = var->xres;
var               580 drivers/video/fbdev/cirrusfb.c 	if (var->yres_virtual == -1) {
var               581 drivers/video/fbdev/cirrusfb.c 		var->yres_virtual = pixels / var->xres_virtual;
var               585 drivers/video/fbdev/cirrusfb.c 			 var->xres_virtual, var->yres_virtual);
var               587 drivers/video/fbdev/cirrusfb.c 	if (var->yres_virtual < var->yres)
var               588 drivers/video/fbdev/cirrusfb.c 		var->yres_virtual = var->yres;
var               590 drivers/video/fbdev/cirrusfb.c 	if (var->xres_virtual * var->yres_virtual > pixels) {
var               593 drivers/video/fbdev/cirrusfb.c 			var->xres_virtual, var->yres_virtual,
var               594 drivers/video/fbdev/cirrusfb.c 			var->bits_per_pixel);
var               599 drivers/video/fbdev/cirrusfb.c 	if (var->xoffset > var->xres_virtual - var->xres)
var               600 drivers/video/fbdev/cirrusfb.c 		var->xoffset = var->xres_virtual - var->xres - 1;
var               601 drivers/video/fbdev/cirrusfb.c 	if (var->yoffset > var->yres_virtual - var->yres)
var               602 drivers/video/fbdev/cirrusfb.c 		var->yoffset = var->yres_virtual - var->yres - 1;
var               604 drivers/video/fbdev/cirrusfb.c 	var->red.msb_right =
var               605 drivers/video/fbdev/cirrusfb.c 	    var->green.msb_right =
var               606 drivers/video/fbdev/cirrusfb.c 	    var->blue.msb_right =
var               607 drivers/video/fbdev/cirrusfb.c 	    var->transp.offset =
var               608 drivers/video/fbdev/cirrusfb.c 	    var->transp.length =
var               609 drivers/video/fbdev/cirrusfb.c 	    var->transp.msb_right = 0;
var               611 drivers/video/fbdev/cirrusfb.c 	yres = var->yres;
var               612 drivers/video/fbdev/cirrusfb.c 	if (var->vmode & FB_VMODE_DOUBLE)
var               614 drivers/video/fbdev/cirrusfb.c 	else if (var->vmode & FB_VMODE_INTERLACED)
var               623 drivers/video/fbdev/cirrusfb.c 	if (cirrusfb_check_pixclock(var, info))
var               627 drivers/video/fbdev/cirrusfb.c 		var->accel_flags = FB_ACCELF_TEXT;
var               661 drivers/video/fbdev/cirrusfb.c 	struct fb_var_screeninfo *var = &info->var;
var               673 drivers/video/fbdev/cirrusfb.c 	       var->xres, var->yres, var->bits_per_pixel);
var               675 drivers/video/fbdev/cirrusfb.c 	switch (var->bits_per_pixel) {
var               677 drivers/video/fbdev/cirrusfb.c 		info->fix.line_length = var->xres_virtual / 8;
var               682 drivers/video/fbdev/cirrusfb.c 		info->fix.line_length = var->xres_virtual;
var               688 drivers/video/fbdev/cirrusfb.c 		info->fix.line_length = var->xres_virtual *
var               689 drivers/video/fbdev/cirrusfb.c 					var->bits_per_pixel >> 3;
var               699 drivers/video/fbdev/cirrusfb.c 	hsyncstart = var->xres + var->right_margin;
var               700 drivers/video/fbdev/cirrusfb.c 	hsyncend = hsyncstart + var->hsync_len;
var               701 drivers/video/fbdev/cirrusfb.c 	htotal = (hsyncend + var->left_margin) / 8;
var               702 drivers/video/fbdev/cirrusfb.c 	hdispend = var->xres / 8;
var               706 drivers/video/fbdev/cirrusfb.c 	vdispend = var->yres;
var               707 drivers/video/fbdev/cirrusfb.c 	vsyncstart = vdispend + var->lower_margin;
var               708 drivers/video/fbdev/cirrusfb.c 	vsyncend = vsyncstart + var->vsync_len;
var               709 drivers/video/fbdev/cirrusfb.c 	vtotal = vsyncend + var->upper_margin;
var               711 drivers/video/fbdev/cirrusfb.c 	if (var->vmode & FB_VMODE_DOUBLE) {
var               716 drivers/video/fbdev/cirrusfb.c 	} else if (var->vmode & FB_VMODE_INTERLACED) {
var               757 drivers/video/fbdev/cirrusfb.c 	dev_dbg(info->device, "CRT2: %d\n", var->xres / 8);
var               758 drivers/video/fbdev/cirrusfb.c 	vga_wcrt(regbase, VGA_CRTC_H_BLANK_START, var->xres / 8);
var               798 drivers/video/fbdev/cirrusfb.c 	if (var->vmode & FB_VMODE_DOUBLE)
var               822 drivers/video/fbdev/cirrusfb.c 	if (var->vmode & FB_VMODE_INTERLACED)
var               836 drivers/video/fbdev/cirrusfb.c 	freq = PICOS2KHZ(var->pixclock);
var               837 drivers/video/fbdev/cirrusfb.c 	if (var->bits_per_pixel == 24)
var               914 drivers/video/fbdev/cirrusfb.c 	if (var->vmode & FB_VMODE_INTERLACED)
var               922 drivers/video/fbdev/cirrusfb.c 	if (var->sync & FB_SYNC_HOR_HIGH_ACT)
var               924 drivers/video/fbdev/cirrusfb.c 	if (var->sync & FB_SYNC_VERT_HIGH_ACT)
var               940 drivers/video/fbdev/cirrusfb.c 	if (var->bits_per_pixel == 1) {
var              1017 drivers/video/fbdev/cirrusfb.c 	else if (var->bits_per_pixel == 8) {
var              1086 drivers/video/fbdev/cirrusfb.c 	else if (var->bits_per_pixel == 16) {
var              1145 drivers/video/fbdev/cirrusfb.c 	else if (var->bits_per_pixel == 24) {
var              1202 drivers/video/fbdev/cirrusfb.c 			var->bits_per_pixel);
var              1287 drivers/video/fbdev/cirrusfb.c 		red >>= (16 - info->var.red.length);
var              1288 drivers/video/fbdev/cirrusfb.c 		green >>= (16 - info->var.green.length);
var              1289 drivers/video/fbdev/cirrusfb.c 		blue >>= (16 - info->var.blue.length);
var              1293 drivers/video/fbdev/cirrusfb.c 		v = (red << info->var.red.offset) |
var              1294 drivers/video/fbdev/cirrusfb.c 		    (green << info->var.green.offset) |
var              1295 drivers/video/fbdev/cirrusfb.c 		    (blue << info->var.blue.offset);
var              1301 drivers/video/fbdev/cirrusfb.c 	if (info->var.bits_per_pixel == 8)
var              1313 drivers/video/fbdev/cirrusfb.c static int cirrusfb_pan_display(struct fb_var_screeninfo *var,
var              1323 drivers/video/fbdev/cirrusfb.c 	if (var->vmode & FB_VMODE_YWRAP)
var              1326 drivers/video/fbdev/cirrusfb.c 	xoffset = var->xoffset * info->var.bits_per_pixel / 8;
var              1328 drivers/video/fbdev/cirrusfb.c 	base = var->yoffset * info->fix.line_length + xoffset;
var              1330 drivers/video/fbdev/cirrusfb.c 	if (info->var.bits_per_pixel == 1) {
var              1332 drivers/video/fbdev/cirrusfb.c 		xpix = (unsigned char) (var->xoffset % 8);
var              1371 drivers/video/fbdev/cirrusfb.c 	if (info->var.bits_per_pixel == 1)
var              1736 drivers/video/fbdev/cirrusfb.c 	int m = info->var.bits_per_pixel;
var              1747 drivers/video/fbdev/cirrusfb.c 	vxres = info->var.xres_virtual;
var              1748 drivers/video/fbdev/cirrusfb.c 	vyres = info->var.yres_virtual;
var              1762 drivers/video/fbdev/cirrusfb.c 			  info->var.bits_per_pixel,
var              1775 drivers/video/fbdev/cirrusfb.c 	int m = info->var.bits_per_pixel;
var              1784 drivers/video/fbdev/cirrusfb.c 	vxres = info->var.xres_virtual;
var              1785 drivers/video/fbdev/cirrusfb.c 	vyres = info->var.yres_virtual;
var              1802 drivers/video/fbdev/cirrusfb.c 	cirrusfb_BitBLT(cinfo->regbase, info->var.bits_per_pixel,
var              1814 drivers/video/fbdev/cirrusfb.c 	unsigned char op = (info->var.bits_per_pixel == 24) ? 0xc : 0x4;
var              1826 drivers/video/fbdev/cirrusfb.c 		int m = info->var.bits_per_pixel;
var              1829 drivers/video/fbdev/cirrusfb.c 		if (info->var.bits_per_pixel == 8) {
var              1836 drivers/video/fbdev/cirrusfb.c 		if (info->var.bits_per_pixel == 24) {
var              1839 drivers/video/fbdev/cirrusfb.c 					  info->var.bits_per_pixel,
var              1847 drivers/video/fbdev/cirrusfb.c 				  info->var.bits_per_pixel,
var              1977 drivers/video/fbdev/cirrusfb.c 	struct fb_var_screeninfo *var = &info->var;
var              1995 drivers/video/fbdev/cirrusfb.c 		if (var->bits_per_pixel == 16)
var              1997 drivers/video/fbdev/cirrusfb.c 		if (var->bits_per_pixel == 32)
var              2008 drivers/video/fbdev/cirrusfb.c 	if (var->bits_per_pixel == 1)
var              2036 drivers/video/fbdev/cirrusfb.c 	err = fb_find_mode(&info->var, info, mode_option, NULL, 0, NULL, 8);
var              2043 drivers/video/fbdev/cirrusfb.c 	info->var.activate = FB_ACTIVATE_NOW;
var              2045 drivers/video/fbdev/cirrusfb.c 	err = cirrusfb_check_var(&info->var, info);
var                50 drivers/video/fbdev/clps711x-fb.c 	if (regno >= BIT(info->var.bits_per_pixel))
var                67 drivers/video/fbdev/clps711x-fb.c static int clps711x_fb_check_var(struct fb_var_screeninfo *var,
var                72 drivers/video/fbdev/clps711x-fb.c 	if (var->bits_per_pixel < 1 ||
var                73 drivers/video/fbdev/clps711x-fb.c 	    var->bits_per_pixel > CLPS711X_FB_BPP_MAX)
var                76 drivers/video/fbdev/clps711x-fb.c 	if (!var->pixclock)
var                79 drivers/video/fbdev/clps711x-fb.c 	val = DIV_ROUND_UP(var->xres, 16) - 1;
var                83 drivers/video/fbdev/clps711x-fb.c 	val = DIV_ROUND_UP(var->yres * var->xres * var->bits_per_pixel, 128);
var                88 drivers/video/fbdev/clps711x-fb.c 	var->transp.msb_right	= 0;
var                89 drivers/video/fbdev/clps711x-fb.c 	var->transp.offset	= 0;
var                90 drivers/video/fbdev/clps711x-fb.c 	var->transp.length	= 0;
var                91 drivers/video/fbdev/clps711x-fb.c 	var->red.msb_right	= 0;
var                92 drivers/video/fbdev/clps711x-fb.c 	var->red.offset		= 0;
var                93 drivers/video/fbdev/clps711x-fb.c 	var->red.length		= var->bits_per_pixel;
var                94 drivers/video/fbdev/clps711x-fb.c 	var->green		= var->red;
var                95 drivers/video/fbdev/clps711x-fb.c 	var->blue		= var->red;
var                96 drivers/video/fbdev/clps711x-fb.c 	var->grayscale		= var->bits_per_pixel > 1;
var               107 drivers/video/fbdev/clps711x-fb.c 	size = (info->var.xres * info->var.yres * info->var.bits_per_pixel) / 8;
var               111 drivers/video/fbdev/clps711x-fb.c 	switch (info->var.bits_per_pixel) {
var               123 drivers/video/fbdev/clps711x-fb.c 	info->fix.line_length = info->var.xres * info->var.bits_per_pixel / 8;
var               126 drivers/video/fbdev/clps711x-fb.c 	lcdcon = (info->var.xres * info->var.yres *
var               127 drivers/video/fbdev/clps711x-fb.c 		  info->var.bits_per_pixel) / 128 - 1;
var               128 drivers/video/fbdev/clps711x-fb.c 	lcdcon |= ((info->var.xres / 16) - 1) << 13;
var               131 drivers/video/fbdev/clps711x-fb.c 	pps = clk_get_rate(cfb->clk) / (PICOS2KHZ(info->var.pixclock) * 1000);
var               136 drivers/video/fbdev/clps711x-fb.c 	if (info->var.bits_per_pixel == 4)
var               138 drivers/video/fbdev/clps711x-fb.c 	if (info->var.bits_per_pixel >= 2)
var               295 drivers/video/fbdev/clps711x-fb.c 				   &info->var.bits_per_pixel);
var               324 drivers/video/fbdev/clps711x-fb.c 	info->var.activate = FB_ACTIVATE_FORCE | FB_ACTIVATE_NOW;
var               325 drivers/video/fbdev/clps711x-fb.c 	info->var.height = -1;
var               326 drivers/video/fbdev/clps711x-fb.c 	info->var.width = -1;
var               327 drivers/video/fbdev/clps711x-fb.c 	info->var.vmode = FB_VMODE_NONINTERLACED;
var               331 drivers/video/fbdev/clps711x-fb.c 	fb_videomode_to_var(&info->var, &cfb->mode);
var               337 drivers/video/fbdev/clps711x-fb.c 	ret = fb_set_var(info, &info->var);
var               124 drivers/video/fbdev/controlfb.c static int controlfb_pan_display(struct fb_var_screeninfo *var,
var               132 drivers/video/fbdev/controlfb.c static int controlfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info);
var               144 drivers/video/fbdev/controlfb.c static int control_var_to_par(struct fb_var_screeninfo *var,
var               147 drivers/video/fbdev/controlfb.c 	struct fb_var_screeninfo *var);
var               201 drivers/video/fbdev/controlfb.c static int controlfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info)
var               206 drivers/video/fbdev/controlfb.c 	err = control_var_to_par(var, &par, info);
var               209 drivers/video/fbdev/controlfb.c 	control_par_to_var(&par, var);
var               224 drivers/video/fbdev/controlfb.c 	if((err = control_var_to_par(&info->var, &par, info))) {
var               256 drivers/video/fbdev/controlfb.c static int controlfb_pan_display(struct fb_var_screeninfo *var,
var               268 drivers/video/fbdev/controlfb.c 	xoffset = (var->xoffset + hstep) & ~hstep;
var               271 drivers/video/fbdev/controlfb.c 	    var->yoffset+par->yres > par->vyres)
var               274 drivers/video/fbdev/controlfb.c 	set_screen_start(xoffset, var->yoffset, p);
var               296 drivers/video/fbdev/controlfb.c 		if (info->var.accel_flags)
var               406 drivers/video/fbdev/controlfb.c 	struct fb_var_screeninfo var;
var               437 drivers/video/fbdev/controlfb.c 	if (mac_vmode_to_var(vmode, cmode, &var) < 0) {
var               443 drivers/video/fbdev/controlfb.c 		if (mac_vmode_to_var(vmode, cmode, &var) < 0) {
var               451 drivers/video/fbdev/controlfb.c 	vyres = (p->total_vram - CTRLFB_OFF) / (var.xres << cmode);
var               452 drivers/video/fbdev/controlfb.c 	if (vyres > var.yres)
var               453 drivers/video/fbdev/controlfb.c 		var.yres_virtual = vyres;
var               456 drivers/video/fbdev/controlfb.c 	var.activate = FB_ACTIVATE_NOW;
var               457 drivers/video/fbdev/controlfb.c 	rc = fb_set_var(&p->info, &var);
var               818 drivers/video/fbdev/controlfb.c static int control_var_to_par(struct fb_var_screeninfo *var,
var               829 drivers/video/fbdev/controlfb.c 	switch (var->bits_per_pixel) {
var               875 drivers/video/fbdev/controlfb.c 	par->xres = (var->xres + hstep) & ~hstep;
var               876 drivers/video/fbdev/controlfb.c 	par->vxres = (var->xres_virtual + hstep) & ~hstep;
var               877 drivers/video/fbdev/controlfb.c 	par->xoffset = (var->xoffset + hstep) & ~hstep;
var               882 drivers/video/fbdev/controlfb.c 	par->yres = var->yres;
var               883 drivers/video/fbdev/controlfb.c 	par->vyres = var->yres_virtual;
var               884 drivers/video/fbdev/controlfb.c 	par->yoffset = var->yoffset;
var               888 drivers/video/fbdev/controlfb.c 	par->sync = var->sync;
var               898 drivers/video/fbdev/controlfb.c 	pixclock = (var->pixclock < CONTROL_PIXCLOCK_MIN)? CONTROL_PIXCLOCK_MIN:
var               899 drivers/video/fbdev/controlfb.c 		   var->pixclock;
var               903 drivers/video/fbdev/controlfb.c 	hperiod = ((var->left_margin + par->xres + var->right_margin
var               904 drivers/video/fbdev/controlfb.c 		    + var->hsync_len) >> 1) - 2;
var               906 drivers/video/fbdev/controlfb.c 	hsblank = hssync - (var->right_margin >> 1);
var               907 drivers/video/fbdev/controlfb.c 	hesync = (var->hsync_len >> 1) - 1;
var               908 drivers/video/fbdev/controlfb.c 	heblank = (var->left_margin >> 1) + hesync;
var               910 drivers/video/fbdev/controlfb.c 	heq = var->hsync_len >> 2;
var               913 drivers/video/fbdev/controlfb.c 	vperiod = (var->vsync_len + var->lower_margin + par->yres
var               914 drivers/video/fbdev/controlfb.c 		   + var->upper_margin) << 1;
var               916 drivers/video/fbdev/controlfb.c 	vesync = (var->vsync_len << 1) - vperiod + vssync;
var               917 drivers/video/fbdev/controlfb.c 	veblank = (var->upper_margin << 1) + vesync;
var               918 drivers/video/fbdev/controlfb.c 	vsblank = vssync - (var->lower_margin << 1);
var               944 drivers/video/fbdev/controlfb.c 	if (mac_var_to_vmode(var, &par->vmode, &cmode))
var               955 drivers/video/fbdev/controlfb.c static void control_par_to_var(struct fb_par_control *par, struct fb_var_screeninfo *var)
var               961 drivers/video/fbdev/controlfb.c 	memset(var, 0, sizeof(*var));
var               962 drivers/video/fbdev/controlfb.c 	var->xres = par->xres;
var               963 drivers/video/fbdev/controlfb.c 	var->yres = par->yres;
var               964 drivers/video/fbdev/controlfb.c 	var->xres_virtual = par->vxres;
var               965 drivers/video/fbdev/controlfb.c 	var->yres_virtual = par->vyres;
var               966 drivers/video/fbdev/controlfb.c 	var->xoffset = par->xoffset;
var               967 drivers/video/fbdev/controlfb.c 	var->yoffset = par->yoffset;
var               972 drivers/video/fbdev/controlfb.c 		var->bits_per_pixel = 8;
var               973 drivers/video/fbdev/controlfb.c 		var->red.length = 8;
var               974 drivers/video/fbdev/controlfb.c 		var->green.length = 8;
var               975 drivers/video/fbdev/controlfb.c 		var->blue.length = 8;
var               978 drivers/video/fbdev/controlfb.c 		var->bits_per_pixel = 16;
var               979 drivers/video/fbdev/controlfb.c 		var->red.offset = 10;
var               980 drivers/video/fbdev/controlfb.c 		var->red.length = 5;
var               981 drivers/video/fbdev/controlfb.c 		var->green.offset = 5;
var               982 drivers/video/fbdev/controlfb.c 		var->green.length = 5;
var               983 drivers/video/fbdev/controlfb.c 		var->blue.length = 5;
var               986 drivers/video/fbdev/controlfb.c 		var->bits_per_pixel = 32;
var               987 drivers/video/fbdev/controlfb.c 		var->red.offset = 16;
var               988 drivers/video/fbdev/controlfb.c 		var->red.length = 8;
var               989 drivers/video/fbdev/controlfb.c 		var->green.offset = 8;
var               990 drivers/video/fbdev/controlfb.c 		var->green.length = 8;
var               991 drivers/video/fbdev/controlfb.c 		var->blue.length = 8;
var               992 drivers/video/fbdev/controlfb.c 		var->transp.offset = 24;
var               993 drivers/video/fbdev/controlfb.c 		var->transp.length = 8;
var               996 drivers/video/fbdev/controlfb.c 	var->height = -1;
var               997 drivers/video/fbdev/controlfb.c 	var->width = -1;
var               998 drivers/video/fbdev/controlfb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var              1000 drivers/video/fbdev/controlfb.c 	var->left_margin = (rv->heblank - rv->hesync) << 1;
var              1001 drivers/video/fbdev/controlfb.c 	var->right_margin = (rv->hssync - rv->hsblank) << 1;
var              1002 drivers/video/fbdev/controlfb.c 	var->hsync_len = (rv->hperiod + 2 - rv->hssync + rv->hesync) << 1;
var              1004 drivers/video/fbdev/controlfb.c 	var->upper_margin = (rv->veblank - rv->vesync) >> 1;
var              1005 drivers/video/fbdev/controlfb.c 	var->lower_margin = (rv->vssync - rv->vsblank) >> 1;
var              1006 drivers/video/fbdev/controlfb.c 	var->vsync_len = (rv->vperiod - rv->vssync + rv->vesync) >> 1;
var              1008 drivers/video/fbdev/controlfb.c 	var->sync = par->sync;
var              1017 drivers/video/fbdev/controlfb.c 	var->pixclock = CONTROL_PIXCLOCK_BASE * par->regvals.clock_params[0];
var              1018 drivers/video/fbdev/controlfb.c 	var->pixclock /= par->regvals.clock_params[1];
var              1019 drivers/video/fbdev/controlfb.c 	var->pixclock >>= par->regvals.clock_params[2];
var               210 drivers/video/fbdev/core/bitblit.c 	unsigned int rw = info->var.xres - (vc->vc_cols*cw);
var               211 drivers/video/fbdev/core/bitblit.c 	unsigned int bh = info->var.yres - (vc->vc_rows*ch);
var               212 drivers/video/fbdev/core/bitblit.c 	unsigned int rs = info->var.xres - rw;
var               213 drivers/video/fbdev/core/bitblit.c 	unsigned int bs = info->var.yres - bh;
var               220 drivers/video/fbdev/core/bitblit.c 		region.dx = info->var.xoffset + rs;
var               223 drivers/video/fbdev/core/bitblit.c 		region.height = info->var.yres_virtual;
var               228 drivers/video/fbdev/core/bitblit.c 		region.dx = info->var.xoffset;
var               229 drivers/video/fbdev/core/bitblit.c 		region.dy = info->var.yoffset + bs;
var               396 drivers/video/fbdev/core/bitblit.c 	err = fb_pan_display(info, &ops->var);
var               397 drivers/video/fbdev/core/bitblit.c 	ops->var.xoffset = info->var.xoffset;
var               398 drivers/video/fbdev/core/bitblit.c 	ops->var.yoffset = info->var.yoffset;
var               399 drivers/video/fbdev/core/bitblit.c 	ops->var.vmode = info->var.vmode;
var               407 drivers/video/fbdev/core/cfbcopyarea.c 	dst_idx += dy*bits_per_line + dx*p->var.bits_per_pixel;
var               408 drivers/video/fbdev/core/cfbcopyarea.c 	src_idx += sy*bits_per_line + sx*p->var.bits_per_pixel;
var               419 drivers/video/fbdev/core/cfbcopyarea.c 				width*p->var.bits_per_pixel, bswapmask);
var               425 drivers/video/fbdev/core/cfbcopyarea.c 				width*p->var.bits_per_pixel, bswapmask);
var               283 drivers/video/fbdev/core/cfbfillrect.c 	u32 bpp = p->var.bits_per_pixel;
var                83 drivers/video/fbdev/core/cfbimgblt.c 	int i, n, bpp = p->var.bits_per_pixel;
var               143 drivers/video/fbdev/core/cfbimgblt.c 	u32 shift, color = 0, bpp = p->var.bits_per_pixel;
var               219 drivers/video/fbdev/core/cfbimgblt.c 	u32 fgx = fgcolor, bgx = bgcolor, bpp = p->var.bits_per_pixel;
var               268 drivers/video/fbdev/core/cfbimgblt.c 	u32 bpl = sizeof(u32), bpp = p->var.bits_per_pixel;
var               148 drivers/video/fbdev/core/fb_draw.h 	unsigned bpp = info->var.bits_per_pixel;
var               150 drivers/video/fbdev/core/fb_draw.h 	if ((bpp < 8) && (info->var.nonstd & FB_NONSTD_REV_PIX_IN_B)) {
var               209 drivers/video/fbdev/core/fbcon.c static void fbcon_set_disp(struct fb_info *info, struct fb_var_screeninfo *var,
var               312 drivers/video/fbdev/core/fbcon.c 	int depth = fb_get_color_depth(&info->var, &info->fix);
var               620 drivers/video/fbdev/core/fbcon.c 	if (fb_get_color_depth(&info->var, &info->fix) == 1)
var               837 drivers/video/fbdev/core/fbcon.c 	fbcon_set_disp(info, &info->var, unit);
var               923 drivers/video/fbdev/core/fbcon.c 			  struct fb_var_screeninfo *var,
var               926 drivers/video/fbdev/core/fbcon.c 	disp->xres_virtual = var->xres_virtual;
var               927 drivers/video/fbdev/core/fbcon.c 	disp->yres_virtual = var->yres_virtual;
var               928 drivers/video/fbdev/core/fbcon.c 	disp->bits_per_pixel = var->bits_per_pixel;
var               929 drivers/video/fbdev/core/fbcon.c 	disp->grayscale = var->grayscale;
var               930 drivers/video/fbdev/core/fbcon.c 	disp->nonstd = var->nonstd;
var               931 drivers/video/fbdev/core/fbcon.c 	disp->accel_flags = var->accel_flags;
var               932 drivers/video/fbdev/core/fbcon.c 	disp->height = var->height;
var               933 drivers/video/fbdev/core/fbcon.c 	disp->width = var->width;
var               934 drivers/video/fbdev/core/fbcon.c 	disp->red = var->red;
var               935 drivers/video/fbdev/core/fbcon.c 	disp->green = var->green;
var               936 drivers/video/fbdev/core/fbcon.c 	disp->blue = var->blue;
var               937 drivers/video/fbdev/core/fbcon.c 	disp->transp = var->transp;
var               938 drivers/video/fbdev/core/fbcon.c 	disp->rotate = var->rotate;
var               939 drivers/video/fbdev/core/fbcon.c 	disp->mode = fb_match_mode(var, &info->modelist);
var               946 drivers/video/fbdev/core/fbcon.c static void display_to_var(struct fb_var_screeninfo *var,
var               949 drivers/video/fbdev/core/fbcon.c 	fb_videomode_to_var(var, disp->mode);
var               950 drivers/video/fbdev/core/fbcon.c 	var->xres_virtual = disp->xres_virtual;
var               951 drivers/video/fbdev/core/fbcon.c 	var->yres_virtual = disp->yres_virtual;
var               952 drivers/video/fbdev/core/fbcon.c 	var->bits_per_pixel = disp->bits_per_pixel;
var               953 drivers/video/fbdev/core/fbcon.c 	var->grayscale = disp->grayscale;
var               954 drivers/video/fbdev/core/fbcon.c 	var->nonstd = disp->nonstd;
var               955 drivers/video/fbdev/core/fbcon.c 	var->accel_flags = disp->accel_flags;
var               956 drivers/video/fbdev/core/fbcon.c 	var->height = disp->height;
var               957 drivers/video/fbdev/core/fbcon.c 	var->width = disp->width;
var               958 drivers/video/fbdev/core/fbcon.c 	var->red = disp->red;
var               959 drivers/video/fbdev/core/fbcon.c 	var->green = disp->green;
var               960 drivers/video/fbdev/core/fbcon.c 	var->blue = disp->blue;
var               961 drivers/video/fbdev/core/fbcon.c 	var->transp = disp->transp;
var               962 drivers/video/fbdev/core/fbcon.c 	var->rotate = disp->rotate;
var              1047 drivers/video/fbdev/core/fbcon.c 			font = get_default_font(info->var.xres,
var              1048 drivers/video/fbdev/core/fbcon.c 						info->var.yres,
var              1059 drivers/video/fbdev/core/fbcon.c 	cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
var              1060 drivers/video/fbdev/core/fbcon.c 	rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
var              1067 drivers/video/fbdev/core/fbcon.c 	DPRINTK("res:    %dx%d-%d\n", info->var.xres,
var              1068 drivers/video/fbdev/core/fbcon.c 		info->var.yres,
var              1069 drivers/video/fbdev/core/fbcon.c 		info->var.bits_per_pixel);
var              1101 drivers/video/fbdev/core/fbcon.c 	if (var_to_display(p, &info->var, info))
var              1126 drivers/video/fbdev/core/fbcon.c 				font = get_default_font(info->var.xres,
var              1127 drivers/video/fbdev/core/fbcon.c 							info->var.yres,
var              1141 drivers/video/fbdev/core/fbcon.c 	vc->vc_can_do_color = (fb_get_color_depth(&info->var, &info->fix)!=1);
var              1169 drivers/video/fbdev/core/fbcon.c 	new_cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
var              1170 drivers/video/fbdev/core/fbcon.c 	new_rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
var              1413 drivers/video/fbdev/core/fbcon.c static void fbcon_set_disp(struct fb_info *info, struct fb_var_screeninfo *var,
var              1424 drivers/video/fbdev/core/fbcon.c 	if (var_to_display(p, var, info))
var              1447 drivers/video/fbdev/core/fbcon.c 	var->activate = FB_ACTIVATE_NOW;
var              1448 drivers/video/fbdev/core/fbcon.c 	info->var.activate = var->activate;
var              1449 drivers/video/fbdev/core/fbcon.c 	var->yoffset = info->var.yoffset;
var              1450 drivers/video/fbdev/core/fbcon.c 	var->xoffset = info->var.xoffset;
var              1451 drivers/video/fbdev/core/fbcon.c 	fb_set_var(info, var);
var              1452 drivers/video/fbdev/core/fbcon.c 	ops->var = info->var;
var              1453 drivers/video/fbdev/core/fbcon.c 	vc->vc_can_do_color = (fb_get_color_depth(&info->var, &info->fix)!=1);
var              1468 drivers/video/fbdev/core/fbcon.c 	cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
var              1469 drivers/video/fbdev/core/fbcon.c 	rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
var              1490 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
var              1491 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
var              1492 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode |= FB_VMODE_YWRAP;
var              1509 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
var              1510 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
var              1511 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode |= FB_VMODE_YWRAP;
var              1532 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
var              1533 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
var              1534 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode &= ~FB_VMODE_YWRAP;
var              1556 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
var              1557 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
var              1558 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode &= ~FB_VMODE_YWRAP;
var              1580 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
var              1581 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
var              1582 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode &= ~FB_VMODE_YWRAP;
var              1604 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
var              1605 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = p->yscroll * vc->vc_font.height;
var              1606 drivers/video/fbdev/core/fbcon.c 	ops->var.vmode &= ~FB_VMODE_YWRAP;
var              2152 drivers/video/fbdev/core/fbcon.c 	int yres = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
var              2153 drivers/video/fbdev/core/fbcon.c 	int vyres = FBCON_SWAP(ops->rotate, info->var.yres_virtual,
var              2154 drivers/video/fbdev/core/fbcon.c 				   info->var.xres_virtual);
var              2194 drivers/video/fbdev/core/fbcon.c 	struct fb_var_screeninfo var = info->var;
var              2203 drivers/video/fbdev/core/fbcon.c 	var.xres = virt_w * virt_fw;
var              2204 drivers/video/fbdev/core/fbcon.c 	var.yres = virt_h * virt_fh;
var              2205 drivers/video/fbdev/core/fbcon.c 	x_diff = info->var.xres - var.xres;
var              2206 drivers/video/fbdev/core/fbcon.c 	y_diff = info->var.yres - var.yres;
var              2211 drivers/video/fbdev/core/fbcon.c 		DPRINTK("attempting resize %ix%i\n", var.xres, var.yres);
var              2212 drivers/video/fbdev/core/fbcon.c 		mode = fb_find_best_mode(&var, &info->modelist);
var              2215 drivers/video/fbdev/core/fbcon.c 		display_to_var(&var, p);
var              2216 drivers/video/fbdev/core/fbcon.c 		fb_videomode_to_var(&var, mode);
var              2218 drivers/video/fbdev/core/fbcon.c 		if (virt_w > var.xres/virt_fw || virt_h > var.yres/virt_fh)
var              2221 drivers/video/fbdev/core/fbcon.c 		DPRINTK("resize now %ix%i\n", var.xres, var.yres);
var              2223 drivers/video/fbdev/core/fbcon.c 			var.activate = FB_ACTIVATE_NOW |
var              2225 drivers/video/fbdev/core/fbcon.c 			fb_set_var(info, &var);
var              2227 drivers/video/fbdev/core/fbcon.c 		var_to_display(p, &info->var, info);
var              2228 drivers/video/fbdev/core/fbcon.c 		ops->var = info->var;
var              2239 drivers/video/fbdev/core/fbcon.c 	struct fb_var_screeninfo var;
var              2280 drivers/video/fbdev/core/fbcon.c 	memset(&var, 0, sizeof(struct fb_var_screeninfo));
var              2281 drivers/video/fbdev/core/fbcon.c 	display_to_var(&var, p);
var              2282 drivers/video/fbdev/core/fbcon.c 	var.activate = FB_ACTIVATE_NOW;
var              2288 drivers/video/fbdev/core/fbcon.c 	info->var.activate = var.activate;
var              2289 drivers/video/fbdev/core/fbcon.c 	var.vmode |= info->var.vmode & ~FB_VMODE_MASK;
var              2290 drivers/video/fbdev/core/fbcon.c 	fb_set_var(info, &var);
var              2291 drivers/video/fbdev/core/fbcon.c 	ops->var = info->var;
var              2322 drivers/video/fbdev/core/fbcon.c 	vc->vc_can_do_color = (fb_get_color_depth(&info->var, &info->fix)!=1);
var              2352 drivers/video/fbdev/core/fbcon.c 	    ops->var.xoffset = ops->var.yoffset = p->yscroll = 0;
var              2394 drivers/video/fbdev/core/fbcon.c 		struct fb_var_screeninfo var = info->var;
var              2399 drivers/video/fbdev/core/fbcon.c 			var.activate = FB_ACTIVATE_NOW | FB_ACTIVATE_FORCE;
var              2400 drivers/video/fbdev/core/fbcon.c 			fb_set_var(info, &var);
var              2402 drivers/video/fbdev/core/fbcon.c 			ops->var = info->var;
var              2598 drivers/video/fbdev/core/fbcon.c 		cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
var              2599 drivers/video/fbdev/core/fbcon.c 		rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
var              2708 drivers/video/fbdev/core/fbcon.c 		f = get_default_font(info->var.xres, info->var.yres,
var              2738 drivers/video/fbdev/core/fbcon.c 	depth = fb_get_color_depth(&info->var, &info->fix);
var              2907 drivers/video/fbdev/core/fbcon.c 		info->var.vmode |= FB_VMODE_YWRAP;
var              2912 drivers/video/fbdev/core/fbcon.c 		info->var.vmode &= ~FB_VMODE_YWRAP;
var              2920 drivers/video/fbdev/core/fbcon.c 	ops->var.xoffset = 0;
var              2921 drivers/video/fbdev/core/fbcon.c 	ops->var.yoffset = offset * vc->vc_font.height;
var              2978 drivers/video/fbdev/core/fbcon.c 		var_to_display(p, &info->var, info);
var              2979 drivers/video/fbdev/core/fbcon.c 		cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
var              2980 drivers/video/fbdev/core/fbcon.c 		rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
var              2989 drivers/video/fbdev/core/fbcon.c 		    ops->var.xoffset = ops->var.yoffset = p->yscroll = 0;
var              3023 drivers/video/fbdev/core/fbcon.c 		var_to_display(p, &info->var, info);
var              3024 drivers/video/fbdev/core/fbcon.c 		cols = FBCON_SWAP(ops->rotate, info->var.xres, info->var.yres);
var              3025 drivers/video/fbdev/core/fbcon.c 		rows = FBCON_SWAP(ops->rotate, info->var.yres, info->var.xres);
var              3292 drivers/video/fbdev/core/fbcon.c 	struct fb_var_screeninfo var;
var              3301 drivers/video/fbdev/core/fbcon.c 		display_to_var(&var, &fb_display[i]);
var              3304 drivers/video/fbdev/core/fbcon.c 		fb_videomode_to_var(&var, mode);
var              3305 drivers/video/fbdev/core/fbcon.c 		fbcon_set_disp(info, &var, vc->vc_num);
var                68 drivers/video/fbdev/core/fbcon.h 	struct fb_var_screeninfo var;  /* copy of the current fb_var_screeninfo */
var               114 drivers/video/fbdev/core/fbcon.h 	max_len = max(info->var.green.length, info->var.red.length);
var               115 drivers/video/fbdev/core/fbcon.h 	max_len = max(info->var.blue.length, max_len);
var               241 drivers/video/fbdev/core/fbcon.h 	if (fb_get_color_depth(&info->var, &info->fix) == 1) {
var               196 drivers/video/fbdev/core/fbcon_ccw.c 	unsigned int rw = info->var.yres - (vc->vc_cols*cw);
var               197 drivers/video/fbdev/core/fbcon_ccw.c 	unsigned int bh = info->var.xres - (vc->vc_rows*ch);
var               206 drivers/video/fbdev/core/fbcon_ccw.c 		region.dy = info->var.yoffset;
var               208 drivers/video/fbdev/core/fbcon_ccw.c 		region.width = info->var.xres_virtual;
var               213 drivers/video/fbdev/core/fbcon_ccw.c 		region.dx = info->var.xoffset + bs;
var               215 drivers/video/fbdev/core/fbcon_ccw.c                 region.height = info->var.yres_virtual;
var               402 drivers/video/fbdev/core/fbcon_ccw.c 	yoffset = (vyres - info->var.yres) - ops->var.xoffset;
var               403 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.xoffset = ops->var.yoffset;
var               404 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.yoffset = yoffset;
var               405 drivers/video/fbdev/core/fbcon_ccw.c 	err = fb_pan_display(info, &ops->var);
var               406 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.xoffset = info->var.xoffset;
var               407 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.yoffset = info->var.yoffset;
var               408 drivers/video/fbdev/core/fbcon_ccw.c 	ops->var.vmode = info->var.vmode;
var               179 drivers/video/fbdev/core/fbcon_cw.c 	unsigned int rw = info->var.yres - (vc->vc_cols*cw);
var               180 drivers/video/fbdev/core/fbcon_cw.c 	unsigned int bh = info->var.xres - (vc->vc_rows*ch);
var               181 drivers/video/fbdev/core/fbcon_cw.c 	unsigned int rs = info->var.yres - rw;
var               189 drivers/video/fbdev/core/fbcon_cw.c 		region.dy = info->var.yoffset + rs;
var               191 drivers/video/fbdev/core/fbcon_cw.c 		region.width = info->var.xres_virtual;
var               196 drivers/video/fbdev/core/fbcon_cw.c 		region.dx = info->var.xoffset;
var               197 drivers/video/fbdev/core/fbcon_cw.c 		region.dy = info->var.yoffset;
var               198 drivers/video/fbdev/core/fbcon_cw.c                 region.height = info->var.yres;
var               385 drivers/video/fbdev/core/fbcon_cw.c 	xoffset = vxres - (info->var.xres + ops->var.yoffset);
var               386 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.yoffset = ops->var.xoffset;
var               387 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.xoffset = xoffset;
var               388 drivers/video/fbdev/core/fbcon_cw.c 	err = fb_pan_display(info, &ops->var);
var               389 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.xoffset = info->var.xoffset;
var               390 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.yoffset = info->var.yoffset;
var               391 drivers/video/fbdev/core/fbcon_cw.c 	ops->var.vmode = info->var.vmode;
var                16 drivers/video/fbdev/core/fbcon_rotate.h         (i)->var.yres : (i)->var.yres_virtual; })
var                20 drivers/video/fbdev/core/fbcon_rotate.h         (i)->var.xres : (i)->var.xres_virtual; })
var               227 drivers/video/fbdev/core/fbcon_ud.c 	unsigned int rw = info->var.xres - (vc->vc_cols*cw);
var               228 drivers/video/fbdev/core/fbcon_ud.c 	unsigned int bh = info->var.yres - (vc->vc_rows*ch);
var               236 drivers/video/fbdev/core/fbcon_ud.c 		region.dx = info->var.xoffset;
var               238 drivers/video/fbdev/core/fbcon_ud.c 		region.height = info->var.yres_virtual;
var               243 drivers/video/fbdev/core/fbcon_ud.c 		region.dy = info->var.yoffset;
var               244 drivers/video/fbdev/core/fbcon_ud.c 		region.dx = info->var.xoffset;
var               246 drivers/video/fbdev/core/fbcon_ud.c                 region.width = info->var.xres;
var               426 drivers/video/fbdev/core/fbcon_ud.c 	xoffset = vxres - info->var.xres - ops->var.xoffset;
var               427 drivers/video/fbdev/core/fbcon_ud.c 	yoffset = vyres - info->var.yres - ops->var.yoffset;
var               430 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.xoffset = xoffset;
var               431 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.yoffset = yoffset;
var               432 drivers/video/fbdev/core/fbcon_ud.c 	err = fb_pan_display(info, &ops->var);
var               433 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.xoffset = info->var.xoffset;
var               434 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.yoffset = info->var.yoffset;
var               435 drivers/video/fbdev/core/fbcon_ud.c 	ops->var.vmode = info->var.vmode;
var                87 drivers/video/fbdev/core/fbmem.c int fb_get_color_depth(struct fb_var_screeninfo *var,
var                96 drivers/video/fbdev/core/fbmem.c 		if (var->green.length == var->blue.length &&
var                97 drivers/video/fbdev/core/fbmem.c 		    var->green.length == var->red.length &&
var                98 drivers/video/fbdev/core/fbmem.c 		    var->green.offset == var->blue.offset &&
var                99 drivers/video/fbdev/core/fbmem.c 		    var->green.offset == var->red.offset)
var               100 drivers/video/fbdev/core/fbmem.c 			depth = var->green.length;
var               102 drivers/video/fbdev/core/fbmem.c 			depth = var->green.length + var->red.length +
var               103 drivers/video/fbdev/core/fbmem.c 				var->blue.length;
var               242 drivers/video/fbdev/core/fbmem.c 	redmask   = mask[info->var.red.length   < 8 ? info->var.red.length   : 8];
var               243 drivers/video/fbdev/core/fbmem.c 	greenmask = mask[info->var.green.length < 8 ? info->var.green.length : 8];
var               244 drivers/video/fbdev/core/fbmem.c 	bluemask  = mask[info->var.blue.length  < 8 ? info->var.blue.length  : 8];
var               245 drivers/video/fbdev/core/fbmem.c 	redshift   = info->var.red.offset   - (8 - info->var.red.length);
var               246 drivers/video/fbdev/core/fbmem.c 	greenshift = info->var.green.offset - (8 - info->var.green.length);
var               247 drivers/video/fbdev/core/fbmem.c 	blueshift  = info->var.blue.offset  - (8 - info->var.blue.length);
var               264 drivers/video/fbdev/core/fbmem.c 	redshift = info->var.red.offset;
var               265 drivers/video/fbdev/core/fbmem.c 	greenshift = info->var.green.offset;
var               266 drivers/video/fbdev/core/fbmem.c 	blueshift = info->var.blue.offset;
var               281 drivers/video/fbdev/core/fbmem.c 	switch (fb_get_color_depth(&info->var, &info->fix)) {
var               295 drivers/video/fbdev/core/fbmem.c 		fg = ~((u8) (0xfff << info->var.green.length));
var               393 drivers/video/fbdev/core/fbmem.c 		image->dx = info->var.xres - image->width - image->dx;
var               394 drivers/video/fbdev/core/fbmem.c 		image->dy = info->var.yres - image->height - image->dy;
var               403 drivers/video/fbdev/core/fbmem.c 		image->dx = info->var.xres - image->width - tmp;
var               412 drivers/video/fbdev/core/fbmem.c 		image->dy = info->var.yres - image->height - tmp;
var               423 drivers/video/fbdev/core/fbmem.c 	if (image->width > info->var.xres || image->height > info->var.yres)
var               428 drivers/video/fbdev/core/fbmem.c 		     x < num && image->dx + image->width <= info->var.xres;
var               442 drivers/video/fbdev/core/fbmem.c 		     x < num && image->dy + image->height <= info->var.yres;
var               505 drivers/video/fbdev/core/fbmem.c 		int xres = info->var.xres;
var               506 drivers/video/fbdev/core/fbmem.c 		int yres = info->var.yres;
var               509 drivers/video/fbdev/core/fbmem.c 			xres = info->var.yres;
var               510 drivers/video/fbdev/core/fbmem.c 			yres = info->var.xres;
var               616 drivers/video/fbdev/core/fbmem.c 	int depth = fb_get_color_depth(&info->var, &info->fix);
var               627 drivers/video/fbdev/core/fbmem.c 		depth = info->var.blue.length;
var               628 drivers/video/fbdev/core/fbmem.c 		if (info->var.red.length < depth)
var               629 drivers/video/fbdev/core/fbmem.c 			depth = info->var.red.length;
var               630 drivers/video/fbdev/core/fbmem.c 		if (info->var.green.length < depth)
var               631 drivers/video/fbdev/core/fbmem.c 			depth = info->var.green.length;
var               647 drivers/video/fbdev/core/fbmem.c 		yres = info->var.yres;
var               649 drivers/video/fbdev/core/fbmem.c 		yres = info->var.xres;
var               895 drivers/video/fbdev/core/fbmem.c fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var)
var               898 drivers/video/fbdev/core/fbmem.c 	unsigned int yres = info->var.yres;
var               901 drivers/video/fbdev/core/fbmem.c 	if (var->yoffset > 0) {
var               902 drivers/video/fbdev/core/fbmem.c 		if (var->vmode & FB_VMODE_YWRAP) {
var               903 drivers/video/fbdev/core/fbmem.c 			if (!fix->ywrapstep || (var->yoffset % fix->ywrapstep))
var               907 drivers/video/fbdev/core/fbmem.c 		} else if (!fix->ypanstep || (var->yoffset % fix->ypanstep))
var               911 drivers/video/fbdev/core/fbmem.c 	if (var->xoffset > 0 && (!fix->xpanstep ||
var               912 drivers/video/fbdev/core/fbmem.c 				 (var->xoffset % fix->xpanstep)))
var               916 drivers/video/fbdev/core/fbmem.c 	    var->yoffset > info->var.yres_virtual - yres ||
var               917 drivers/video/fbdev/core/fbmem.c 	    var->xoffset > info->var.xres_virtual - info->var.xres)
var               920 drivers/video/fbdev/core/fbmem.c 	if ((err = info->fbops->fb_pan_display(var, info)))
var               922 drivers/video/fbdev/core/fbmem.c 	info->var.xoffset = var->xoffset;
var               923 drivers/video/fbdev/core/fbmem.c 	info->var.yoffset = var->yoffset;
var               924 drivers/video/fbdev/core/fbmem.c 	if (var->vmode & FB_VMODE_YWRAP)
var               925 drivers/video/fbdev/core/fbmem.c 		info->var.vmode |= FB_VMODE_YWRAP;
var               927 drivers/video/fbdev/core/fbmem.c 		info->var.vmode &= ~FB_VMODE_YWRAP;
var               932 drivers/video/fbdev/core/fbmem.c static int fb_check_caps(struct fb_info *info, struct fb_var_screeninfo *var,
var               942 drivers/video/fbdev/core/fbmem.c 	info->fbops->fb_get_caps(info, &fbcaps, var);
var               953 drivers/video/fbdev/core/fbmem.c fb_set_var(struct fb_info *info, struct fb_var_screeninfo *var)
var               962 drivers/video/fbdev/core/fbmem.c 	if (var->activate & FB_ACTIVATE_INV_MODE) {
var               965 drivers/video/fbdev/core/fbmem.c 		fb_var_to_videomode(&mode1, var);
var               966 drivers/video/fbdev/core/fbmem.c 		fb_var_to_videomode(&mode2, &info->var);
var               980 drivers/video/fbdev/core/fbmem.c 	if (!(var->activate & FB_ACTIVATE_FORCE) &&
var               981 drivers/video/fbdev/core/fbmem.c 	    !memcmp(&info->var, var, sizeof(struct fb_var_screeninfo)))
var               984 drivers/video/fbdev/core/fbmem.c 	activate = var->activate;
var               990 drivers/video/fbdev/core/fbmem.c 	    var->grayscale > 1) {
var               991 drivers/video/fbdev/core/fbmem.c 		if (var->red.offset     || var->green.offset    ||
var               992 drivers/video/fbdev/core/fbmem.c 		    var->blue.offset    || var->transp.offset   ||
var               993 drivers/video/fbdev/core/fbmem.c 		    var->red.length     || var->green.length    ||
var               994 drivers/video/fbdev/core/fbmem.c 		    var->blue.length    || var->transp.length   ||
var               995 drivers/video/fbdev/core/fbmem.c 		    var->red.msb_right  || var->green.msb_right ||
var               996 drivers/video/fbdev/core/fbmem.c 		    var->blue.msb_right || var->transp.msb_right)
var              1001 drivers/video/fbdev/core/fbmem.c 		*var = info->var;
var              1005 drivers/video/fbdev/core/fbmem.c 	ret = info->fbops->fb_check_var(var, info);
var              1010 drivers/video/fbdev/core/fbmem.c 	if ((var->activate & FB_ACTIVATE_MASK) != FB_ACTIVATE_NOW)
var              1014 drivers/video/fbdev/core/fbmem.c 		ret = fb_check_caps(info, var, activate);
var              1020 drivers/video/fbdev/core/fbmem.c 	old_var = info->var;
var              1021 drivers/video/fbdev/core/fbmem.c 	info->var = *var;
var              1027 drivers/video/fbdev/core/fbmem.c 			info->var = old_var;
var              1035 drivers/video/fbdev/core/fbmem.c 	fb_pan_display(info, &info->var);
var              1037 drivers/video/fbdev/core/fbmem.c 	fb_var_to_videomode(&mode, &info->var);
var              1083 drivers/video/fbdev/core/fbmem.c 	struct fb_var_screeninfo var;
var              1093 drivers/video/fbdev/core/fbmem.c 		var = info->var;
var              1096 drivers/video/fbdev/core/fbmem.c 		ret = copy_to_user(argp, &var, sizeof(var)) ? -EFAULT : 0;
var              1099 drivers/video/fbdev/core/fbmem.c 		if (copy_from_user(&var, argp, sizeof(var)))
var              1104 drivers/video/fbdev/core/fbmem.c 		ret = fb_set_var(info, &var);
var              1108 drivers/video/fbdev/core/fbmem.c 		if (!ret && copy_to_user(argp, &var, sizeof(var)))
var              1134 drivers/video/fbdev/core/fbmem.c 		if (copy_from_user(&var, argp, sizeof(var)))
var              1138 drivers/video/fbdev/core/fbmem.c 		ret = fb_pan_display(info, &var);
var              1141 drivers/video/fbdev/core/fbmem.c 		if (ret == 0 && copy_to_user(argp, &var, sizeof(var)))
var              1365 drivers/video/fbdev/core/fbmem.c 		if (info->var.accel_flags) {
var              1635 drivers/video/fbdev/core/fbmem.c 	fb_var_to_videomode(&mode, &fb_info->var);
var              1946 drivers/video/fbdev/core/fbmem.c 	struct fb_var_screeninfo var = info->var;
var              1955 drivers/video/fbdev/core/fbmem.c 		fb_videomode_to_var(&var, m);
var              1956 drivers/video/fbdev/core/fbmem.c 		var.activate = FB_ACTIVATE_TEST;
var              1957 drivers/video/fbdev/core/fbmem.c 		err = fb_set_var(info, &var);
var              1958 drivers/video/fbdev/core/fbmem.c 		fb_var_to_videomode(&mode, &var);
var               384 drivers/video/fbdev/core/fbmon.c 	struct fb_var_screeninfo *var;
var               386 drivers/video/fbdev/core/fbmon.c 	var = kzalloc(sizeof(struct fb_var_screeninfo), GFP_KERNEL);
var               388 drivers/video/fbdev/core/fbmon.c 	if (var) {
var               389 drivers/video/fbdev/core/fbmon.c 		var->xres = xres;
var               390 drivers/video/fbdev/core/fbmon.c 		var->yres = yres;
var               392 drivers/video/fbdev/core/fbmon.c 			    refresh, var, NULL);
var               395 drivers/video/fbdev/core/fbmon.c 		mode->pixclock = var->pixclock;
var               397 drivers/video/fbdev/core/fbmon.c 		mode->left_margin = var->left_margin;
var               398 drivers/video/fbdev/core/fbmon.c 		mode->right_margin = var->right_margin;
var               399 drivers/video/fbdev/core/fbmon.c 		mode->upper_margin = var->upper_margin;
var               400 drivers/video/fbdev/core/fbmon.c 		mode->lower_margin = var->lower_margin;
var               401 drivers/video/fbdev/core/fbmon.c 		mode->hsync_len = var->hsync_len;
var               402 drivers/video/fbdev/core/fbmon.c 		mode->vsync_len = var->vsync_len;
var               405 drivers/video/fbdev/core/fbmon.c 		kfree(var);
var               893 drivers/video/fbdev/core/fbmon.c int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var)
var               898 drivers/video/fbdev/core/fbmon.c 	if (edid == NULL || var == NULL)
var               911 drivers/video/fbdev/core/fbmon.c 			var->xres = var->xres_virtual = H_ACTIVE;
var               912 drivers/video/fbdev/core/fbmon.c 			var->yres = var->yres_virtual = V_ACTIVE;
var               913 drivers/video/fbdev/core/fbmon.c 			var->height = var->width = 0;
var               914 drivers/video/fbdev/core/fbmon.c 			var->right_margin = H_SYNC_OFFSET;
var               915 drivers/video/fbdev/core/fbmon.c 			var->left_margin = (H_ACTIVE + H_BLANKING) -
var               917 drivers/video/fbdev/core/fbmon.c 			var->upper_margin = V_BLANKING - V_SYNC_OFFSET -
var               919 drivers/video/fbdev/core/fbmon.c 			var->lower_margin = V_SYNC_OFFSET;
var               920 drivers/video/fbdev/core/fbmon.c 			var->hsync_len = H_SYNC_WIDTH;
var               921 drivers/video/fbdev/core/fbmon.c 			var->vsync_len = V_SYNC_WIDTH;
var               922 drivers/video/fbdev/core/fbmon.c 			var->pixclock = PIXEL_CLOCK;
var               923 drivers/video/fbdev/core/fbmon.c 			var->pixclock /= 1000;
var               924 drivers/video/fbdev/core/fbmon.c 			var->pixclock = KHZ2PICOS(var->pixclock);
var               927 drivers/video/fbdev/core/fbmon.c 				var->sync |= FB_SYNC_HOR_HIGH_ACT;
var               929 drivers/video/fbdev/core/fbmon.c 				var->sync |= FB_SYNC_VERT_HIGH_ACT;
var              1215 drivers/video/fbdev/core/fbmon.c int fb_get_mode(int flags, u32 val, struct fb_var_screeninfo *var, struct fb_info *info)
var              1248 drivers/video/fbdev/core/fbmon.c 	timings->hactive = var->xres;
var              1249 drivers/video/fbdev/core/fbmon.c 	timings->vactive = var->yres;
var              1250 drivers/video/fbdev/core/fbmon.c 	if (var->vmode & FB_VMODE_INTERLACED) {
var              1254 drivers/video/fbdev/core/fbmon.c 	if (var->vmode & FB_VMODE_DOUBLE) {
var              1295 drivers/video/fbdev/core/fbmon.c 		var->pixclock = KHZ2PICOS(timings->dclk/1000);
var              1296 drivers/video/fbdev/core/fbmon.c 		var->hsync_len = (timings->htotal * 8)/100;
var              1297 drivers/video/fbdev/core/fbmon.c 		var->right_margin = (timings->hblank/2) - var->hsync_len;
var              1298 drivers/video/fbdev/core/fbmon.c 		var->left_margin = timings->hblank - var->right_margin -
var              1299 drivers/video/fbdev/core/fbmon.c 			var->hsync_len;
var              1300 drivers/video/fbdev/core/fbmon.c 		var->vsync_len = (3 * interlace)/dscan;
var              1301 drivers/video/fbdev/core/fbmon.c 		var->lower_margin = (1 * interlace)/dscan;
var              1302 drivers/video/fbdev/core/fbmon.c 		var->upper_margin = (timings->vblank * interlace)/dscan -
var              1303 drivers/video/fbdev/core/fbmon.c 			(var->vsync_len + var->lower_margin);
var              1404 drivers/video/fbdev/core/fbmon.c int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var)
var              1414 drivers/video/fbdev/core/fbmon.c int fb_get_mode(int flags, u32 val, struct fb_var_screeninfo *var,
var              1433 drivers/video/fbdev/core/fbmon.c int fb_validate_mode(const struct fb_var_screeninfo *var, struct fb_info *info)
var              1459 drivers/video/fbdev/core/fbmon.c 	if (!var->pixclock)
var              1461 drivers/video/fbdev/core/fbmon.c 	pixclock = PICOS2KHZ(var->pixclock) * 1000;
var              1463 drivers/video/fbdev/core/fbmon.c 	htotal = var->xres + var->right_margin + var->hsync_len +
var              1464 drivers/video/fbdev/core/fbmon.c 		var->left_margin;
var              1465 drivers/video/fbdev/core/fbmon.c 	vtotal = var->yres + var->lower_margin + var->vsync_len +
var              1466 drivers/video/fbdev/core/fbmon.c 		var->upper_margin;
var              1468 drivers/video/fbdev/core/fbmon.c 	if (var->vmode & FB_VMODE_INTERLACED)
var              1470 drivers/video/fbdev/core/fbmon.c 	if (var->vmode & FB_VMODE_DOUBLE)
var                88 drivers/video/fbdev/core/fbsysfs.c static int activate(struct fb_info *fb_info, struct fb_var_screeninfo *var)
var                92 drivers/video/fbdev/core/fbsysfs.c 	var->activate |= FB_ACTIVATE_FORCE;
var                95 drivers/video/fbdev/core/fbsysfs.c 	err = fb_set_var(fb_info, var);
var               130 drivers/video/fbdev/core/fbsysfs.c 	struct fb_var_screeninfo var;
var               137 drivers/video/fbdev/core/fbsysfs.c 	memset(&var, 0, sizeof(var));
var               145 drivers/video/fbdev/core/fbsysfs.c 			var = fb_info->var;
var               146 drivers/video/fbdev/core/fbsysfs.c 			fb_videomode_to_var(&var, mode);
var               147 drivers/video/fbdev/core/fbsysfs.c 			if ((err = activate(fb_info, &var)))
var               218 drivers/video/fbdev/core/fbsysfs.c 	struct fb_var_screeninfo var;
var               222 drivers/video/fbdev/core/fbsysfs.c 	var = fb_info->var;
var               223 drivers/video/fbdev/core/fbsysfs.c 	var.bits_per_pixel = simple_strtoul(buf, last, 0);
var               224 drivers/video/fbdev/core/fbsysfs.c 	if ((err = activate(fb_info, &var)))
var               233 drivers/video/fbdev/core/fbsysfs.c 	return snprintf(buf, PAGE_SIZE, "%d\n", fb_info->var.bits_per_pixel);
var               241 drivers/video/fbdev/core/fbsysfs.c 	struct fb_var_screeninfo var;
var               245 drivers/video/fbdev/core/fbsysfs.c 	var = fb_info->var;
var               246 drivers/video/fbdev/core/fbsysfs.c 	var.rotate = simple_strtoul(buf, last, 0);
var               248 drivers/video/fbdev/core/fbsysfs.c 	if ((err = activate(fb_info, &var)))
var               260 drivers/video/fbdev/core/fbsysfs.c 	return snprintf(buf, PAGE_SIZE, "%d\n", fb_info->var.rotate);
var               268 drivers/video/fbdev/core/fbsysfs.c 	struct fb_var_screeninfo var;
var               272 drivers/video/fbdev/core/fbsysfs.c 	var = fb_info->var;
var               273 drivers/video/fbdev/core/fbsysfs.c 	var.xres_virtual = simple_strtoul(buf, &last, 0);
var               277 drivers/video/fbdev/core/fbsysfs.c 	var.yres_virtual = simple_strtoul(last, &last, 0);
var               279 drivers/video/fbdev/core/fbsysfs.c 	if ((err = activate(fb_info, &var)))
var               288 drivers/video/fbdev/core/fbsysfs.c 	return snprintf(buf, PAGE_SIZE, "%d,%d\n", fb_info->var.xres_virtual,
var               289 drivers/video/fbdev/core/fbsysfs.c 			fb_info->var.yres_virtual);
var               360 drivers/video/fbdev/core/fbsysfs.c 	struct fb_var_screeninfo var;
var               364 drivers/video/fbdev/core/fbsysfs.c 	var = fb_info->var;
var               365 drivers/video/fbdev/core/fbsysfs.c 	var.xoffset = simple_strtoul(buf, &last, 0);
var               369 drivers/video/fbdev/core/fbsysfs.c 	var.yoffset = simple_strtoul(last, &last, 0);
var               372 drivers/video/fbdev/core/fbsysfs.c 	err = fb_pan_display(fb_info, &var);
var               384 drivers/video/fbdev/core/fbsysfs.c 	return snprintf(buf, PAGE_SIZE, "%d,%d\n", fb_info->var.xoffset,
var               385 drivers/video/fbdev/core/fbsysfs.c 			fb_info->var.yoffset);
var               542 drivers/video/fbdev/core/modedb.c static int fb_try_mode(struct fb_var_screeninfo *var, struct fb_info *info,
var               550 drivers/video/fbdev/core/modedb.c 	var->xres = mode->xres;
var               551 drivers/video/fbdev/core/modedb.c 	var->yres = mode->yres;
var               552 drivers/video/fbdev/core/modedb.c 	var->xres_virtual = mode->xres;
var               553 drivers/video/fbdev/core/modedb.c 	var->yres_virtual = mode->yres;
var               554 drivers/video/fbdev/core/modedb.c 	var->xoffset = 0;
var               555 drivers/video/fbdev/core/modedb.c 	var->yoffset = 0;
var               556 drivers/video/fbdev/core/modedb.c 	var->bits_per_pixel = bpp;
var               557 drivers/video/fbdev/core/modedb.c 	var->activate |= FB_ACTIVATE_TEST;
var               558 drivers/video/fbdev/core/modedb.c 	var->pixclock = mode->pixclock;
var               559 drivers/video/fbdev/core/modedb.c 	var->left_margin = mode->left_margin;
var               560 drivers/video/fbdev/core/modedb.c 	var->right_margin = mode->right_margin;
var               561 drivers/video/fbdev/core/modedb.c 	var->upper_margin = mode->upper_margin;
var               562 drivers/video/fbdev/core/modedb.c 	var->lower_margin = mode->lower_margin;
var               563 drivers/video/fbdev/core/modedb.c 	var->hsync_len = mode->hsync_len;
var               564 drivers/video/fbdev/core/modedb.c 	var->vsync_len = mode->vsync_len;
var               565 drivers/video/fbdev/core/modedb.c 	var->sync = mode->sync;
var               566 drivers/video/fbdev/core/modedb.c 	var->vmode = mode->vmode;
var               568 drivers/video/fbdev/core/modedb.c 		err = info->fbops->fb_check_var(var, info);
var               569 drivers/video/fbdev/core/modedb.c 	var->activate &= ~FB_ACTIVATE_TEST;
var               617 drivers/video/fbdev/core/modedb.c int fb_find_mode(struct fb_var_screeninfo *var,
var               740 drivers/video/fbdev/core/modedb.c 			if (!ret && !fb_try_mode(var, info, &cvt_mode, bpp)) {
var               775 drivers/video/fbdev/core/modedb.c 			    !fb_try_mode(var, info, &db[i], bpp)) {
var               796 drivers/video/fbdev/core/modedb.c 			fb_try_mode(var, info, &db[best], bpp);
var               805 drivers/video/fbdev/core/modedb.c 			if (!fb_try_mode(var, info, &db[i], bpp)) {
var               823 drivers/video/fbdev/core/modedb.c 			fb_try_mode(var, info, &db[best], bpp);
var               829 drivers/video/fbdev/core/modedb.c 	if (!fb_try_mode(var, info, default_mode, default_bpp))
var               834 drivers/video/fbdev/core/modedb.c 		if (!fb_try_mode(var, info, &db[i], default_bpp))
var               847 drivers/video/fbdev/core/modedb.c 			 const struct fb_var_screeninfo *var)
var               852 drivers/video/fbdev/core/modedb.c 	mode->xres = var->xres;
var               853 drivers/video/fbdev/core/modedb.c 	mode->yres = var->yres;
var               854 drivers/video/fbdev/core/modedb.c 	mode->pixclock = var->pixclock;
var               855 drivers/video/fbdev/core/modedb.c 	mode->hsync_len = var->hsync_len;
var               856 drivers/video/fbdev/core/modedb.c 	mode->vsync_len = var->vsync_len;
var               857 drivers/video/fbdev/core/modedb.c 	mode->left_margin = var->left_margin;
var               858 drivers/video/fbdev/core/modedb.c 	mode->right_margin = var->right_margin;
var               859 drivers/video/fbdev/core/modedb.c 	mode->upper_margin = var->upper_margin;
var               860 drivers/video/fbdev/core/modedb.c 	mode->lower_margin = var->lower_margin;
var               861 drivers/video/fbdev/core/modedb.c 	mode->sync = var->sync;
var               862 drivers/video/fbdev/core/modedb.c 	mode->vmode = var->vmode & FB_VMODE_MASK;
var               866 drivers/video/fbdev/core/modedb.c 	if (!var->pixclock)
var               869 drivers/video/fbdev/core/modedb.c 	pixclock = PICOS2KHZ(var->pixclock) * 1000;
var               871 drivers/video/fbdev/core/modedb.c 	htotal = var->xres + var->right_margin + var->hsync_len +
var               872 drivers/video/fbdev/core/modedb.c 		var->left_margin;
var               873 drivers/video/fbdev/core/modedb.c 	vtotal = var->yres + var->lower_margin + var->vsync_len +
var               874 drivers/video/fbdev/core/modedb.c 		var->upper_margin;
var               876 drivers/video/fbdev/core/modedb.c 	if (var->vmode & FB_VMODE_INTERLACED)
var               878 drivers/video/fbdev/core/modedb.c 	if (var->vmode & FB_VMODE_DOUBLE)
var               893 drivers/video/fbdev/core/modedb.c void fb_videomode_to_var(struct fb_var_screeninfo *var,
var               896 drivers/video/fbdev/core/modedb.c 	var->xres = mode->xres;
var               897 drivers/video/fbdev/core/modedb.c 	var->yres = mode->yres;
var               898 drivers/video/fbdev/core/modedb.c 	var->xres_virtual = mode->xres;
var               899 drivers/video/fbdev/core/modedb.c 	var->yres_virtual = mode->yres;
var               900 drivers/video/fbdev/core/modedb.c 	var->xoffset = 0;
var               901 drivers/video/fbdev/core/modedb.c 	var->yoffset = 0;
var               902 drivers/video/fbdev/core/modedb.c 	var->pixclock = mode->pixclock;
var               903 drivers/video/fbdev/core/modedb.c 	var->left_margin = mode->left_margin;
var               904 drivers/video/fbdev/core/modedb.c 	var->right_margin = mode->right_margin;
var               905 drivers/video/fbdev/core/modedb.c 	var->upper_margin = mode->upper_margin;
var               906 drivers/video/fbdev/core/modedb.c 	var->lower_margin = mode->lower_margin;
var               907 drivers/video/fbdev/core/modedb.c 	var->hsync_len = mode->hsync_len;
var               908 drivers/video/fbdev/core/modedb.c 	var->vsync_len = mode->vsync_len;
var               909 drivers/video/fbdev/core/modedb.c 	var->sync = mode->sync;
var               910 drivers/video/fbdev/core/modedb.c 	var->vmode = mode->vmode & FB_VMODE_MASK;
var               954 drivers/video/fbdev/core/modedb.c const struct fb_videomode *fb_find_best_mode(const struct fb_var_screeninfo *var,
var               968 drivers/video/fbdev/core/modedb.c 		if (mode->xres >= var->xres && mode->yres >= var->yres) {
var               969 drivers/video/fbdev/core/modedb.c 			d = (mode->xres - var->xres) +
var               970 drivers/video/fbdev/core/modedb.c 				(mode->yres - var->yres);
var              1032 drivers/video/fbdev/core/modedb.c const struct fb_videomode *fb_match_mode(const struct fb_var_screeninfo *var,
var              1039 drivers/video/fbdev/core/modedb.c 	fb_var_to_videomode(&mode, var);
var              1178 drivers/video/fbdev/core/modedb.c 		struct fb_var_screeninfo var;
var              1180 drivers/video/fbdev/core/modedb.c 		memset(&var, 0, sizeof(struct fb_var_screeninfo));
var              1181 drivers/video/fbdev/core/modedb.c 		var.xres = (specs->max_x * 7200)/254;
var              1182 drivers/video/fbdev/core/modedb.c 		var.yres = (specs->max_y * 7200)/254;
var              1183 drivers/video/fbdev/core/modedb.c 		m = fb_find_best_mode(&var, head);
var               170 drivers/video/fbdev/core/svgalib.c void svga_dump_var(struct fb_var_screeninfo *var, int node)
var               172 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.vmode         : 0x%X\n", node, var->vmode);
var               173 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.xres          : %d\n", node, var->xres);
var               174 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.yres          : %d\n", node, var->yres);
var               175 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.bits_per_pixel: %d\n", node, var->bits_per_pixel);
var               176 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.xres_virtual  : %d\n", node, var->xres_virtual);
var               177 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.yres_virtual  : %d\n", node, var->yres_virtual);
var               178 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.left_margin   : %d\n", node, var->left_margin);
var               179 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.right_margin  : %d\n", node, var->right_margin);
var               180 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.upper_margin  : %d\n", node, var->upper_margin);
var               181 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.lower_margin  : %d\n", node, var->lower_margin);
var               182 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.hsync_len     : %d\n", node, var->hsync_len);
var               183 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.vsync_len     : %d\n", node, var->vsync_len);
var               184 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.sync          : 0x%X\n", node, var->sync);
var               185 drivers/video/fbdev/core/svgalib.c 	pr_debug("fb%d: var.pixclock      : %d\n\n", node, var->pixclock);
var               223 drivers/video/fbdev/core/svgalib.c 	int rowstride = colstride * (info->var.xres_virtual / 8);
var               260 drivers/video/fbdev/core/svgalib.c 	int rowstride = colstride * (info->var.xres_virtual / 8);
var               281 drivers/video/fbdev/core/svgalib.c 	int rowstride = colstride * (info->var.xres_virtual / 8);
var               306 drivers/video/fbdev/core/svgalib.c 	u16 pos =  cursor->sx + (info->var.xoffset /  8)
var               307 drivers/video/fbdev/core/svgalib.c 		+ (cursor->sy + (info->var.yoffset / 16))
var               308 drivers/video/fbdev/core/svgalib.c 		   * (info->var.xres_virtual / 8);
var               352 drivers/video/fbdev/core/svgalib.c 		   struct fb_var_screeninfo *var)
var               354 drivers/video/fbdev/core/svgalib.c 	if (var->bits_per_pixel == 0) {
var               360 drivers/video/fbdev/core/svgalib.c 		caps->x = (var->bits_per_pixel == 4) ? 1 << (8 - 1) : ~(u32)0;
var               443 drivers/video/fbdev/core/svgalib.c int svga_check_timings(const struct svga_timing_regs *tm, struct fb_var_screeninfo *var, int node)
var               447 drivers/video/fbdev/core/svgalib.c 	var->xres         = (var->xres+7)&~7;
var               448 drivers/video/fbdev/core/svgalib.c 	var->left_margin  = (var->left_margin+7)&~7;
var               449 drivers/video/fbdev/core/svgalib.c 	var->right_margin = (var->right_margin+7)&~7;
var               450 drivers/video/fbdev/core/svgalib.c 	var->hsync_len    = (var->hsync_len+7)&~7;
var               453 drivers/video/fbdev/core/svgalib.c 	value = var->xres + var->left_margin + var->right_margin + var->hsync_len;
var               458 drivers/video/fbdev/core/svgalib.c 	value = var->xres;
var               465 drivers/video/fbdev/core/svgalib.c 	value = var->xres + var->right_margin;
var               470 drivers/video/fbdev/core/svgalib.c 	value = var->left_margin + var->right_margin + var->hsync_len;
var               475 drivers/video/fbdev/core/svgalib.c 	value = var->hsync_len;
var               480 drivers/video/fbdev/core/svgalib.c 	value = var->yres + var->upper_margin + var->lower_margin + var->vsync_len;
var               485 drivers/video/fbdev/core/svgalib.c 	value = var->yres;
var               492 drivers/video/fbdev/core/svgalib.c 	value = var->yres + var->lower_margin;
var               497 drivers/video/fbdev/core/svgalib.c 	value = var->upper_margin + var->lower_margin + var->vsync_len;
var               502 drivers/video/fbdev/core/svgalib.c 	value = var->vsync_len;
var               511 drivers/video/fbdev/core/svgalib.c 		      struct fb_var_screeninfo *var,
var               517 drivers/video/fbdev/core/svgalib.c 	value = var->xres + var->left_margin + var->right_margin + var->hsync_len;
var               522 drivers/video/fbdev/core/svgalib.c 	value = var->xres;
var               527 drivers/video/fbdev/core/svgalib.c 	value = var->xres;
var               532 drivers/video/fbdev/core/svgalib.c 	value = var->xres + var->left_margin + var->right_margin + var->hsync_len;
var               537 drivers/video/fbdev/core/svgalib.c 	value = var->xres + var->right_margin;
var               542 drivers/video/fbdev/core/svgalib.c 	value = var->xres + var->right_margin + var->hsync_len;
var               547 drivers/video/fbdev/core/svgalib.c 	value = var->yres + var->upper_margin + var->lower_margin + var->vsync_len;
var               552 drivers/video/fbdev/core/svgalib.c 	value = var->yres;
var               557 drivers/video/fbdev/core/svgalib.c 	value = var->yres;
var               562 drivers/video/fbdev/core/svgalib.c 	value = var->yres + var->upper_margin + var->lower_margin + var->vsync_len;
var               567 drivers/video/fbdev/core/svgalib.c 	value = var->yres + var->lower_margin;
var               572 drivers/video/fbdev/core/svgalib.c 	value = var->yres + var->lower_margin + var->vsync_len;
var               580 drivers/video/fbdev/core/svgalib.c 	if (var->sync & FB_SYNC_HOR_HIGH_ACT) {
var               587 drivers/video/fbdev/core/svgalib.c 	if (var->sync & FB_SYNC_VERT_HIGH_ACT) {
var               602 drivers/video/fbdev/core/svgalib.c 			       struct fb_var_screeninfo *var)
var               609 drivers/video/fbdev/core/svgalib.c 		if ((var->bits_per_pixel == frm->bits_per_pixel) &&
var               610 drivers/video/fbdev/core/svgalib.c 		    (var->red.length     <= frm->red.length)     &&
var               611 drivers/video/fbdev/core/svgalib.c 		    (var->green.length   <= frm->green.length)   &&
var               612 drivers/video/fbdev/core/svgalib.c 		    (var->blue.length    <= frm->blue.length)    &&
var               613 drivers/video/fbdev/core/svgalib.c 		    (var->transp.length  <= frm->transp.length)  &&
var               614 drivers/video/fbdev/core/svgalib.c 		    (var->nonstd	 == frm->nonstd))
var               616 drivers/video/fbdev/core/svgalib.c 		if (var->bits_per_pixel == frm->bits_per_pixel)
var               625 drivers/video/fbdev/core/svgalib.c 		      struct fb_var_screeninfo *var,
var               628 drivers/video/fbdev/core/svgalib.c 	int i = match_format(frm, var);
var               631 drivers/video/fbdev/core/svgalib.c 		var->bits_per_pixel = frm[i].bits_per_pixel;
var               632 drivers/video/fbdev/core/svgalib.c 		var->red            = frm[i].red;
var               633 drivers/video/fbdev/core/svgalib.c 		var->green          = frm[i].green;
var               634 drivers/video/fbdev/core/svgalib.c 		var->blue           = frm[i].blue;
var               635 drivers/video/fbdev/core/svgalib.c 		var->transp         = frm[i].transp;
var               636 drivers/video/fbdev/core/svgalib.c 		var->nonstd         = frm[i].nonstd;
var               340 drivers/video/fbdev/core/syscopyarea.c 	dst_idx += dy*bits_per_line + dx*p->var.bits_per_pixel;
var               341 drivers/video/fbdev/core/syscopyarea.c 	src_idx += sy*bits_per_line + sx*p->var.bits_per_pixel;
var               352 drivers/video/fbdev/core/syscopyarea.c 				width*p->var.bits_per_pixel);
var               358 drivers/video/fbdev/core/syscopyarea.c 				width*p->var.bits_per_pixel);
var               248 drivers/video/fbdev/core/sysfillrect.c 	u32 bpp = p->var.bits_per_pixel;
var                58 drivers/video/fbdev/core/sysimgblt.c 	int i, n, bpp = p->var.bits_per_pixel;
var               115 drivers/video/fbdev/core/sysimgblt.c 	u32 shift, color = 0, bpp = p->var.bits_per_pixel;
var               189 drivers/video/fbdev/core/sysimgblt.c 	u32 fgx = fgcolor, bgx = bgcolor, bpp = p->var.bits_per_pixel;
var               243 drivers/video/fbdev/core/sysimgblt.c 	u32 bpl = sizeof(u32), bpp = p->var.bits_per_pixel;
var               124 drivers/video/fbdev/core/tileblit.c 	err = fb_pan_display(info, &ops->var);
var               125 drivers/video/fbdev/core/tileblit.c 	ops->var.xoffset = info->var.xoffset;
var               126 drivers/video/fbdev/core/tileblit.c 	ops->var.yoffset = info->var.yoffset;
var               127 drivers/video/fbdev/core/tileblit.c 	ops->var.vmode = info->var.vmode;
var               161 drivers/video/fbdev/cyber2000fb.c 	if (!(cfb->fb.var.accel_flags & FB_ACCELF_TEXT)) {
var               171 drivers/video/fbdev/cyber2000fb.c 	if (cfb->fb.var.bits_per_pixel > 8)
var               175 drivers/video/fbdev/cyber2000fb.c 	dst = rect->dx + rect->dy * cfb->fb.var.xres_virtual;
var               176 drivers/video/fbdev/cyber2000fb.c 	if (cfb->fb.var.bits_per_pixel == 24) {
var               194 drivers/video/fbdev/cyber2000fb.c 	if (!(cfb->fb.var.accel_flags & FB_ACCELF_TEXT)) {
var               203 drivers/video/fbdev/cyber2000fb.c 	src = region->sx + region->sy * cfb->fb.var.xres_virtual;
var               204 drivers/video/fbdev/cyber2000fb.c 	dst = region->dx + region->dy * cfb->fb.var.xres_virtual;
var               213 drivers/video/fbdev/cyber2000fb.c 		src += (region->height - 1) * cfb->fb.var.xres_virtual;
var               214 drivers/video/fbdev/cyber2000fb.c 		dst += (region->height - 1) * cfb->fb.var.xres_virtual;
var               218 drivers/video/fbdev/cyber2000fb.c 	if (cfb->fb.var.bits_per_pixel == 24) {
var               243 drivers/video/fbdev/cyber2000fb.c 	if (!(cfb->fb.var.accel_flags & FB_ACCELF_TEXT))
var               276 drivers/video/fbdev/cyber2000fb.c 	struct fb_var_screeninfo *var = &cfb->fb.var;
var               326 drivers/video/fbdev/cyber2000fb.c 		if (var->green.length == 6 && regno < 64) {
var               345 drivers/video/fbdev/cyber2000fb.c 		if (var->green.length >= 5 && regno < 32) {
var               361 drivers/video/fbdev/cyber2000fb.c 		if (var->green.length == 4 && regno < 16) {
var               381 drivers/video/fbdev/cyber2000fb.c 		pseudo_val = regno << var->red.offset |
var               382 drivers/video/fbdev/cyber2000fb.c 			     regno << var->green.offset |
var               383 drivers/video/fbdev/cyber2000fb.c 			     regno << var->blue.offset;
var               397 drivers/video/fbdev/cyber2000fb.c 		pseudo_val = convert_bitfield(transp ^ 0xffff, &var->transp);
var               398 drivers/video/fbdev/cyber2000fb.c 		pseudo_val |= convert_bitfield(red, &var->red);
var               399 drivers/video/fbdev/cyber2000fb.c 		pseudo_val |= convert_bitfield(green, &var->green);
var               400 drivers/video/fbdev/cyber2000fb.c 		pseudo_val |= convert_bitfield(blue, &var->blue);
var               537 drivers/video/fbdev/cyber2000fb.c cyber2000fb_update_start(struct cfb_info *cfb, struct fb_var_screeninfo *var)
var               539 drivers/video/fbdev/cyber2000fb.c 	u_int base = var->yoffset * var->xres_virtual + var->xoffset;
var               541 drivers/video/fbdev/cyber2000fb.c 	base *= var->bits_per_pixel;
var               561 drivers/video/fbdev/cyber2000fb.c 			struct fb_var_screeninfo *var)
var               572 drivers/video/fbdev/cyber2000fb.c 	Htotal     = var->xres + var->right_margin +
var               573 drivers/video/fbdev/cyber2000fb.c 		     var->hsync_len + var->left_margin;
var               579 drivers/video/fbdev/cyber2000fb.c 	hw->crtc[1] = (var->xres >> 3) - 1;
var               580 drivers/video/fbdev/cyber2000fb.c 	hw->crtc[2] = var->xres >> 3;
var               581 drivers/video/fbdev/cyber2000fb.c 	hw->crtc[4] = (var->xres + var->right_margin) >> 3;
var               588 drivers/video/fbdev/cyber2000fb.c 	Hsyncend    = (var->xres + var->right_margin + var->hsync_len) >> 3;
var               593 drivers/video/fbdev/cyber2000fb.c 	Vdispend    = var->yres - 1;
var               594 drivers/video/fbdev/cyber2000fb.c 	Vsyncstart  = var->yres + var->lower_margin;
var               595 drivers/video/fbdev/cyber2000fb.c 	Vsyncend    = var->yres + var->lower_margin + var->vsync_len;
var               596 drivers/video/fbdev/cyber2000fb.c 	Vtotal      = var->yres + var->lower_margin + var->vsync_len +
var               597 drivers/video/fbdev/cyber2000fb.c 		      var->upper_margin - 2;
var               602 drivers/video/fbdev/cyber2000fb.c 	Vblankstart = var->yres + 6;
var               639 drivers/video/fbdev/cyber2000fb.c 	if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED)
var               662 drivers/video/fbdev/cyber2000fb.c 			 struct fb_var_screeninfo *var)
var               664 drivers/video/fbdev/cyber2000fb.c 	u_long pll_ps = var->pixclock;
var               755 drivers/video/fbdev/cyber2000fb.c cyber2000fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               762 drivers/video/fbdev/cyber2000fb.c 	var->transp.msb_right	= 0;
var               763 drivers/video/fbdev/cyber2000fb.c 	var->red.msb_right	= 0;
var               764 drivers/video/fbdev/cyber2000fb.c 	var->green.msb_right	= 0;
var               765 drivers/video/fbdev/cyber2000fb.c 	var->blue.msb_right	= 0;
var               766 drivers/video/fbdev/cyber2000fb.c 	var->transp.offset	= 0;
var               767 drivers/video/fbdev/cyber2000fb.c 	var->transp.length	= 0;
var               769 drivers/video/fbdev/cyber2000fb.c 	switch (var->bits_per_pixel) {
var               771 drivers/video/fbdev/cyber2000fb.c 		var->red.offset		= 0;
var               772 drivers/video/fbdev/cyber2000fb.c 		var->red.length		= 8;
var               773 drivers/video/fbdev/cyber2000fb.c 		var->green.offset	= 0;
var               774 drivers/video/fbdev/cyber2000fb.c 		var->green.length	= 8;
var               775 drivers/video/fbdev/cyber2000fb.c 		var->blue.offset	= 0;
var               776 drivers/video/fbdev/cyber2000fb.c 		var->blue.length	= 8;
var               780 drivers/video/fbdev/cyber2000fb.c 		switch (var->green.length) {
var               782 drivers/video/fbdev/cyber2000fb.c 			var->red.offset		= 11;
var               783 drivers/video/fbdev/cyber2000fb.c 			var->red.length		= 5;
var               784 drivers/video/fbdev/cyber2000fb.c 			var->green.offset	= 5;
var               785 drivers/video/fbdev/cyber2000fb.c 			var->green.length	= 6;
var               786 drivers/video/fbdev/cyber2000fb.c 			var->blue.offset	= 0;
var               787 drivers/video/fbdev/cyber2000fb.c 			var->blue.length	= 5;
var               792 drivers/video/fbdev/cyber2000fb.c 			var->red.offset		= 10;
var               793 drivers/video/fbdev/cyber2000fb.c 			var->red.length		= 5;
var               794 drivers/video/fbdev/cyber2000fb.c 			var->green.offset	= 5;
var               795 drivers/video/fbdev/cyber2000fb.c 			var->green.length	= 5;
var               796 drivers/video/fbdev/cyber2000fb.c 			var->blue.offset	= 0;
var               797 drivers/video/fbdev/cyber2000fb.c 			var->blue.length	= 5;
var               801 drivers/video/fbdev/cyber2000fb.c 			var->transp.offset	= 12;
var               802 drivers/video/fbdev/cyber2000fb.c 			var->transp.length	= 4;
var               803 drivers/video/fbdev/cyber2000fb.c 			var->red.offset		= 8;
var               804 drivers/video/fbdev/cyber2000fb.c 			var->red.length		= 4;
var               805 drivers/video/fbdev/cyber2000fb.c 			var->green.offset	= 4;
var               806 drivers/video/fbdev/cyber2000fb.c 			var->green.length	= 4;
var               807 drivers/video/fbdev/cyber2000fb.c 			var->blue.offset	= 0;
var               808 drivers/video/fbdev/cyber2000fb.c 			var->blue.length	= 4;
var               814 drivers/video/fbdev/cyber2000fb.c 		var->red.offset		= 16;
var               815 drivers/video/fbdev/cyber2000fb.c 		var->red.length		= 8;
var               816 drivers/video/fbdev/cyber2000fb.c 		var->green.offset	= 8;
var               817 drivers/video/fbdev/cyber2000fb.c 		var->green.length	= 8;
var               818 drivers/video/fbdev/cyber2000fb.c 		var->blue.offset	= 0;
var               819 drivers/video/fbdev/cyber2000fb.c 		var->blue.length	= 8;
var               823 drivers/video/fbdev/cyber2000fb.c 		var->transp.offset	= 24;
var               824 drivers/video/fbdev/cyber2000fb.c 		var->transp.length	= 8;
var               825 drivers/video/fbdev/cyber2000fb.c 		var->red.offset		= 16;
var               826 drivers/video/fbdev/cyber2000fb.c 		var->red.length		= 8;
var               827 drivers/video/fbdev/cyber2000fb.c 		var->green.offset	= 8;
var               828 drivers/video/fbdev/cyber2000fb.c 		var->green.length	= 8;
var               829 drivers/video/fbdev/cyber2000fb.c 		var->blue.offset	= 0;
var               830 drivers/video/fbdev/cyber2000fb.c 		var->blue.length	= 8;
var               837 drivers/video/fbdev/cyber2000fb.c 	mem = var->xres_virtual * var->yres_virtual * (var->bits_per_pixel / 8);
var               839 drivers/video/fbdev/cyber2000fb.c 		var->yres_virtual = cfb->fb.fix.smem_len * 8 /
var               840 drivers/video/fbdev/cyber2000fb.c 				    (var->bits_per_pixel * var->xres_virtual);
var               842 drivers/video/fbdev/cyber2000fb.c 	if (var->yres > var->yres_virtual)
var               843 drivers/video/fbdev/cyber2000fb.c 		var->yres = var->yres_virtual;
var               844 drivers/video/fbdev/cyber2000fb.c 	if (var->xres > var->xres_virtual)
var               845 drivers/video/fbdev/cyber2000fb.c 		var->xres = var->xres_virtual;
var               847 drivers/video/fbdev/cyber2000fb.c 	err = cyber2000fb_decode_clock(&hw, cfb, var);
var               851 drivers/video/fbdev/cyber2000fb.c 	err = cyber2000fb_decode_crtc(&hw, cfb, var);
var               861 drivers/video/fbdev/cyber2000fb.c 	struct fb_var_screeninfo *var = &cfb->fb.var;
var               865 drivers/video/fbdev/cyber2000fb.c 	hw.width = var->xres_virtual;
var               868 drivers/video/fbdev/cyber2000fb.c 	switch (var->bits_per_pixel) {
var               879 drivers/video/fbdev/cyber2000fb.c 		switch (var->green.length) {
var               924 drivers/video/fbdev/cyber2000fb.c 	BUG_ON(cyber2000fb_decode_clock(&hw, cfb, var) != 0);
var               925 drivers/video/fbdev/cyber2000fb.c 	BUG_ON(cyber2000fb_decode_crtc(&hw, cfb, var) != 0);
var               933 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.fix.line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               942 drivers/video/fbdev/cyber2000fb.c 	mem = cfb->fb.fix.line_length * var->yres_virtual;
var               951 drivers/video/fbdev/cyber2000fb.c 	if (var->bits_per_pixel == 8)
var               959 drivers/video/fbdev/cyber2000fb.c 	cyber2000fb_update_start(cfb, var);
var               968 drivers/video/fbdev/cyber2000fb.c cyber2000fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               972 drivers/video/fbdev/cyber2000fb.c 	if (cyber2000fb_update_start(cfb, var))
var               975 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.var.xoffset = var->xoffset;
var               976 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.var.yoffset = var->yoffset;
var               978 drivers/video/fbdev/cyber2000fb.c 	if (var->vmode & FB_VMODE_YWRAP) {
var               979 drivers/video/fbdev/cyber2000fb.c 		cfb->fb.var.vmode |= FB_VMODE_YWRAP;
var               981 drivers/video/fbdev/cyber2000fb.c 		cfb->fb.var.vmode &= ~FB_VMODE_YWRAP;
var              1454 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.var.nonstd	= 0;
var              1455 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.var.activate	= FB_ACTIVATE_NOW;
var              1456 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.var.height	= -1;
var              1457 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.var.width	= -1;
var              1458 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.var.accel_flags	= FB_ACCELF_TEXT;
var              1566 drivers/video/fbdev/cyber2000fb.c 	if (!fb_find_mode(&cfb->fb.var, &cfb->fb, NULL, NULL, 0,
var              1572 drivers/video/fbdev/cyber2000fb.c 	cfb->fb.var.yres_virtual = cfb->fb.fix.smem_len * 8 /
var              1573 drivers/video/fbdev/cyber2000fb.c 			(cfb->fb.var.bits_per_pixel * cfb->fb.var.xres_virtual);
var              1575 drivers/video/fbdev/cyber2000fb.c 	if (cfb->fb.var.yres_virtual < cfb->fb.var.yres)
var              1576 drivers/video/fbdev/cyber2000fb.c 		cfb->fb.var.yres_virtual = cfb->fb.var.yres;
var              1586 drivers/video/fbdev/cyber2000fb.c 	h_sync = 1953125000 / cfb->fb.var.pixclock;
var              1587 drivers/video/fbdev/cyber2000fb.c 	h_sync = h_sync * 512 / (cfb->fb.var.xres + cfb->fb.var.left_margin +
var              1588 drivers/video/fbdev/cyber2000fb.c 		 cfb->fb.var.right_margin + cfb->fb.var.hsync_len);
var              1589 drivers/video/fbdev/cyber2000fb.c 	v_sync = h_sync / (cfb->fb.var.yres + cfb->fb.var.upper_margin +
var              1590 drivers/video/fbdev/cyber2000fb.c 		 cfb->fb.var.lower_margin + cfb->fb.var.vsync_len);
var              1594 drivers/video/fbdev/cyber2000fb.c 		cfb->fb.var.xres, cfb->fb.var.yres,
var               607 drivers/video/fbdev/da8xx-fb.c 	if (info->var.bits_per_pixel > 16 && lcd_revision == LCD_VERSION_1)
var               612 drivers/video/fbdev/da8xx-fb.c 		red = CNVT_TOHW(red, info->var.red.length);
var               613 drivers/video/fbdev/da8xx-fb.c 		green = CNVT_TOHW(green, info->var.green.length);
var               614 drivers/video/fbdev/da8xx-fb.c 		blue = CNVT_TOHW(blue, info->var.blue.length);
var               617 drivers/video/fbdev/da8xx-fb.c 		switch (info->var.bits_per_pixel) {
var               622 drivers/video/fbdev/da8xx-fb.c 			if (info->var.grayscale) {
var               663 drivers/video/fbdev/da8xx-fb.c 		v = (red << info->var.red.offset) |
var               664 drivers/video/fbdev/da8xx-fb.c 			(green << info->var.green.offset) |
var               665 drivers/video/fbdev/da8xx-fb.c 			(blue << info->var.blue.offset);
var               938 drivers/video/fbdev/da8xx-fb.c static int fb_check_var(struct fb_var_screeninfo *var,
var               943 drivers/video/fbdev/da8xx-fb.c 	int bpp = var->bits_per_pixel >> 3;
var               944 drivers/video/fbdev/da8xx-fb.c 	unsigned long line_size = var->xres_virtual * bpp;
var               946 drivers/video/fbdev/da8xx-fb.c 	if (var->bits_per_pixel > 16 && lcd_revision == LCD_VERSION_1)
var               949 drivers/video/fbdev/da8xx-fb.c 	switch (var->bits_per_pixel) {
var               952 drivers/video/fbdev/da8xx-fb.c 		var->red.offset = 0;
var               953 drivers/video/fbdev/da8xx-fb.c 		var->red.length = 8;
var               954 drivers/video/fbdev/da8xx-fb.c 		var->green.offset = 0;
var               955 drivers/video/fbdev/da8xx-fb.c 		var->green.length = 8;
var               956 drivers/video/fbdev/da8xx-fb.c 		var->blue.offset = 0;
var               957 drivers/video/fbdev/da8xx-fb.c 		var->blue.length = 8;
var               958 drivers/video/fbdev/da8xx-fb.c 		var->transp.offset = 0;
var               959 drivers/video/fbdev/da8xx-fb.c 		var->transp.length = 0;
var               960 drivers/video/fbdev/da8xx-fb.c 		var->nonstd = 0;
var               963 drivers/video/fbdev/da8xx-fb.c 		var->red.offset = 0;
var               964 drivers/video/fbdev/da8xx-fb.c 		var->red.length = 4;
var               965 drivers/video/fbdev/da8xx-fb.c 		var->green.offset = 0;
var               966 drivers/video/fbdev/da8xx-fb.c 		var->green.length = 4;
var               967 drivers/video/fbdev/da8xx-fb.c 		var->blue.offset = 0;
var               968 drivers/video/fbdev/da8xx-fb.c 		var->blue.length = 4;
var               969 drivers/video/fbdev/da8xx-fb.c 		var->transp.offset = 0;
var               970 drivers/video/fbdev/da8xx-fb.c 		var->transp.length = 0;
var               971 drivers/video/fbdev/da8xx-fb.c 		var->nonstd = FB_NONSTD_REV_PIX_IN_B;
var               974 drivers/video/fbdev/da8xx-fb.c 		var->red.offset = 11;
var               975 drivers/video/fbdev/da8xx-fb.c 		var->red.length = 5;
var               976 drivers/video/fbdev/da8xx-fb.c 		var->green.offset = 5;
var               977 drivers/video/fbdev/da8xx-fb.c 		var->green.length = 6;
var               978 drivers/video/fbdev/da8xx-fb.c 		var->blue.offset = 0;
var               979 drivers/video/fbdev/da8xx-fb.c 		var->blue.length = 5;
var               980 drivers/video/fbdev/da8xx-fb.c 		var->transp.offset = 0;
var               981 drivers/video/fbdev/da8xx-fb.c 		var->transp.length = 0;
var               982 drivers/video/fbdev/da8xx-fb.c 		var->nonstd = 0;
var               985 drivers/video/fbdev/da8xx-fb.c 		var->red.offset = 16;
var               986 drivers/video/fbdev/da8xx-fb.c 		var->red.length = 8;
var               987 drivers/video/fbdev/da8xx-fb.c 		var->green.offset = 8;
var               988 drivers/video/fbdev/da8xx-fb.c 		var->green.length = 8;
var               989 drivers/video/fbdev/da8xx-fb.c 		var->blue.offset = 0;
var               990 drivers/video/fbdev/da8xx-fb.c 		var->blue.length = 8;
var               991 drivers/video/fbdev/da8xx-fb.c 		var->nonstd = 0;
var               994 drivers/video/fbdev/da8xx-fb.c 		var->transp.offset = 24;
var               995 drivers/video/fbdev/da8xx-fb.c 		var->transp.length = 8;
var               996 drivers/video/fbdev/da8xx-fb.c 		var->red.offset = 16;
var               997 drivers/video/fbdev/da8xx-fb.c 		var->red.length = 8;
var               998 drivers/video/fbdev/da8xx-fb.c 		var->green.offset = 8;
var               999 drivers/video/fbdev/da8xx-fb.c 		var->green.length = 8;
var              1000 drivers/video/fbdev/da8xx-fb.c 		var->blue.offset = 0;
var              1001 drivers/video/fbdev/da8xx-fb.c 		var->blue.length = 8;
var              1002 drivers/video/fbdev/da8xx-fb.c 		var->nonstd = 0;
var              1008 drivers/video/fbdev/da8xx-fb.c 	var->red.msb_right = 0;
var              1009 drivers/video/fbdev/da8xx-fb.c 	var->green.msb_right = 0;
var              1010 drivers/video/fbdev/da8xx-fb.c 	var->blue.msb_right = 0;
var              1011 drivers/video/fbdev/da8xx-fb.c 	var->transp.msb_right = 0;
var              1013 drivers/video/fbdev/da8xx-fb.c 	if (line_size * var->yres_virtual > par->vram_size)
var              1014 drivers/video/fbdev/da8xx-fb.c 		var->yres_virtual = par->vram_size / line_size;
var              1016 drivers/video/fbdev/da8xx-fb.c 	if (var->yres > var->yres_virtual)
var              1017 drivers/video/fbdev/da8xx-fb.c 		var->yres = var->yres_virtual;
var              1019 drivers/video/fbdev/da8xx-fb.c 	if (var->xres > var->xres_virtual)
var              1020 drivers/video/fbdev/da8xx-fb.c 		var->xres = var->xres_virtual;
var              1022 drivers/video/fbdev/da8xx-fb.c 	if (var->xres + var->xoffset > var->xres_virtual)
var              1023 drivers/video/fbdev/da8xx-fb.c 		var->xoffset = var->xres_virtual - var->xres;
var              1024 drivers/video/fbdev/da8xx-fb.c 	if (var->yres + var->yoffset > var->yres_virtual)
var              1025 drivers/video/fbdev/da8xx-fb.c 		var->yoffset = var->yres_virtual - var->yres;
var              1027 drivers/video/fbdev/da8xx-fb.c 	var->pixclock = da8xx_fb_round_clk(par, var->pixclock);
var              1209 drivers/video/fbdev/da8xx-fb.c static int da8xx_pan_display(struct fb_var_screeninfo *var,
var              1220 drivers/video/fbdev/da8xx-fb.c 	if (var->xoffset != fbi->var.xoffset ||
var              1221 drivers/video/fbdev/da8xx-fb.c 			var->yoffset != fbi->var.yoffset) {
var              1222 drivers/video/fbdev/da8xx-fb.c 		memcpy(&new_var, &fbi->var, sizeof(new_var));
var              1223 drivers/video/fbdev/da8xx-fb.c 		new_var.xoffset = var->xoffset;
var              1224 drivers/video/fbdev/da8xx-fb.c 		new_var.yoffset = var->yoffset;
var              1228 drivers/video/fbdev/da8xx-fb.c 			memcpy(&fbi->var, &new_var, sizeof(new_var));
var              1232 drivers/video/fbdev/da8xx-fb.c 				new_var.xoffset * fbi->var.bits_per_pixel / 8;
var              1233 drivers/video/fbdev/da8xx-fb.c 			end	= start + fbi->var.yres * fix->line_length - 1;
var              1266 drivers/video/fbdev/da8xx-fb.c 	fb_var_to_videomode(&par->mode, &info->var);
var              1268 drivers/video/fbdev/da8xx-fb.c 	par->cfg.bpp = info->var.bits_per_pixel;
var              1281 drivers/video/fbdev/da8xx-fb.c 			 info->var.yoffset * info->fix.line_length +
var              1282 drivers/video/fbdev/da8xx-fb.c 			 info->var.xoffset * info->var.bits_per_pixel / 8;
var              1284 drivers/video/fbdev/da8xx-fb.c 			 info->var.yres * info->fix.line_length - 1;
var              1470 drivers/video/fbdev/da8xx-fb.c 	da8xx_fb_info->var = da8xx_fb_var;
var              1473 drivers/video/fbdev/da8xx-fb.c 	da8xx_fb_info->fix.visual = (da8xx_fb_info->var.bits_per_pixel <= 8) ?
var               239 drivers/video/fbdev/dnfb.c 	info->var = dnfb_var;
var               240 drivers/video/fbdev/dnfb.c 	info->var.red.length = 1;
var               241 drivers/video/fbdev/dnfb.c 	info->var.red.offset = 0;
var               242 drivers/video/fbdev/dnfb.c 	info->var.green = info->var.blue = info->var.red;
var                82 drivers/video/fbdev/efifb.c 		red   >>= 16 - info->var.red.length;
var                83 drivers/video/fbdev/efifb.c 		green >>= 16 - info->var.green.length;
var                84 drivers/video/fbdev/efifb.c 		blue  >>= 16 - info->var.blue.length;
var                86 drivers/video/fbdev/efifb.c 			(red   << info->var.red.offset)   |
var                87 drivers/video/fbdev/efifb.c 			(green << info->var.green.offset) |
var                88 drivers/video/fbdev/efifb.c 			(blue  << info->var.blue.offset);
var               541 drivers/video/fbdev/efifb.c 	info->var = efifb_defined;
var               163 drivers/video/fbdev/ep93xx-fb.c 	info->var.transp.offset = 0;
var               164 drivers/video/fbdev/ep93xx-fb.c 	info->var.transp.length = 0;
var               166 drivers/video/fbdev/ep93xx-fb.c 	switch (info->var.bits_per_pixel) {
var               171 drivers/video/fbdev/ep93xx-fb.c 		info->var.red.offset	= 0;
var               172 drivers/video/fbdev/ep93xx-fb.c 		info->var.red.length	= 8;
var               173 drivers/video/fbdev/ep93xx-fb.c 		info->var.green.offset	= 0;
var               174 drivers/video/fbdev/ep93xx-fb.c 		info->var.green.length	= 8;
var               175 drivers/video/fbdev/ep93xx-fb.c 		info->var.blue.offset	= 0;
var               176 drivers/video/fbdev/ep93xx-fb.c 		info->var.blue.length	= 8;
var               184 drivers/video/fbdev/ep93xx-fb.c 		info->var.red.offset	= 11;
var               185 drivers/video/fbdev/ep93xx-fb.c 		info->var.red.length	= 5;
var               186 drivers/video/fbdev/ep93xx-fb.c 		info->var.green.offset	= 5;
var               187 drivers/video/fbdev/ep93xx-fb.c 		info->var.green.length	= 6;
var               188 drivers/video/fbdev/ep93xx-fb.c 		info->var.blue.offset	= 0;
var               189 drivers/video/fbdev/ep93xx-fb.c 		info->var.blue.length	= 5;
var               197 drivers/video/fbdev/ep93xx-fb.c 		info->var.red.offset	= 16;
var               198 drivers/video/fbdev/ep93xx-fb.c 		info->var.red.length	= 8;
var               199 drivers/video/fbdev/ep93xx-fb.c 		info->var.green.offset	= 8;
var               200 drivers/video/fbdev/ep93xx-fb.c 		info->var.green.length	= 8;
var               201 drivers/video/fbdev/ep93xx-fb.c 		info->var.blue.offset	= 0;
var               202 drivers/video/fbdev/ep93xx-fb.c 		info->var.blue.length	= 8;
var               210 drivers/video/fbdev/ep93xx-fb.c 		info->var.red.offset	= 16;
var               211 drivers/video/fbdev/ep93xx-fb.c 		info->var.red.length	= 8;
var               212 drivers/video/fbdev/ep93xx-fb.c 		info->var.green.offset	= 8;
var               213 drivers/video/fbdev/ep93xx-fb.c 		info->var.green.length	= 8;
var               214 drivers/video/fbdev/ep93xx-fb.c 		info->var.blue.offset	= 0;
var               215 drivers/video/fbdev/ep93xx-fb.c 		info->var.blue.length	= 8;
var               232 drivers/video/fbdev/ep93xx-fb.c 	vlines_total = info->var.yres + info->var.upper_margin +
var               233 drivers/video/fbdev/ep93xx-fb.c 		info->var.lower_margin + info->var.vsync_len - 1;
var               235 drivers/video/fbdev/ep93xx-fb.c 	hclks_total = info->var.xres + info->var.left_margin +
var               236 drivers/video/fbdev/ep93xx-fb.c 		info->var.right_margin + info->var.hsync_len - 1;
var               242 drivers/video/fbdev/ep93xx-fb.c 	stop = vlines_total - info->var.vsync_len;
var               245 drivers/video/fbdev/ep93xx-fb.c 	start = vlines_total - info->var.vsync_len - info->var.upper_margin;
var               246 drivers/video/fbdev/ep93xx-fb.c 	stop = info->var.lower_margin - 1;
var               255 drivers/video/fbdev/ep93xx-fb.c 	stop = hclks_total - info->var.hsync_len;
var               258 drivers/video/fbdev/ep93xx-fb.c 	start = hclks_total - info->var.hsync_len - info->var.left_margin;
var               259 drivers/video/fbdev/ep93xx-fb.c 	stop = info->var.right_margin - 1;
var               274 drivers/video/fbdev/ep93xx-fb.c 	clk_set_rate(fbi->clk, 1000 * PICOS2KHZ(info->var.pixclock));
var               278 drivers/video/fbdev/ep93xx-fb.c 	info->fix.line_length = info->var.xres_virtual *
var               279 drivers/video/fbdev/ep93xx-fb.c 		info->var.bits_per_pixel / 8;
var               282 drivers/video/fbdev/ep93xx-fb.c 	ep93xxfb_writel(fbi, info->var.yres - 1, EP93XXFB_SCREEN_LINES);
var               283 drivers/video/fbdev/ep93xx-fb.c 	ep93xxfb_writel(fbi, ((info->var.xres * info->var.bits_per_pixel)
var               290 drivers/video/fbdev/ep93xx-fb.c static int ep93xxfb_check_var(struct fb_var_screeninfo *var,
var               299 drivers/video/fbdev/ep93xx-fb.c 	var->xres = max_t(unsigned int, var->xres, EP93XXFB_MIN_XRES);
var               300 drivers/video/fbdev/ep93xx-fb.c 	var->xres = min_t(unsigned int, var->xres, EP93XXFB_MAX_XRES);
var               301 drivers/video/fbdev/ep93xx-fb.c 	var->xres_virtual = max(var->xres_virtual, var->xres);
var               303 drivers/video/fbdev/ep93xx-fb.c 	var->yres = max_t(unsigned int, var->yres, EP93XXFB_MIN_YRES);
var               304 drivers/video/fbdev/ep93xx-fb.c 	var->yres = min_t(unsigned int, var->yres, EP93XXFB_MAX_YRES);
var               305 drivers/video/fbdev/ep93xx-fb.c 	var->yres_virtual = max(var->yres_virtual, var->yres);
var               386 drivers/video/fbdev/ep93xx-fb.c 		red = ep93xxfb_convert_color(red, info->var.red.length);
var               387 drivers/video/fbdev/ep93xx-fb.c 		green = ep93xxfb_convert_color(green, info->var.green.length);
var               388 drivers/video/fbdev/ep93xx-fb.c 		blue = ep93xxfb_convert_color(blue, info->var.blue.length);
var               390 drivers/video/fbdev/ep93xx-fb.c 						info->var.transp.length);
var               392 drivers/video/fbdev/ep93xx-fb.c 		pal[regno] = (red << info->var.red.offset) |
var               393 drivers/video/fbdev/ep93xx-fb.c 			(green << info->var.green.offset) |
var               394 drivers/video/fbdev/ep93xx-fb.c 			(blue << info->var.blue.offset) |
var               395 drivers/video/fbdev/ep93xx-fb.c 			(transp << info->var.transp.offset);
var               517 drivers/video/fbdev/ep93xx-fb.c 	info->var.activate	= FB_ACTIVATE_NOW;
var               518 drivers/video/fbdev/ep93xx-fb.c 	info->var.vmode		= FB_VMODE_NONINTERLACED;
var               525 drivers/video/fbdev/ep93xx-fb.c 	err = fb_find_mode(&info->var, info, video_mode,
var               539 drivers/video/fbdev/ep93xx-fb.c 	err = ep93xxfb_check_var(&info->var, info);
var               558 drivers/video/fbdev/ep93xx-fb.c 		 info->var.xres, info->var.yres, info->var.bits_per_pixel);
var               120 drivers/video/fbdev/fb-puv3.c 	int m_iBpp = info->var.bits_per_pixel;
var               121 drivers/video/fbdev/fb-puv3.c 	int screen_width = info->var.xres;
var               143 drivers/video/fbdev/fb-puv3.c 	int bottom = info->var.yres - 1;
var               144 drivers/video/fbdev/fb-puv3.c 	int right = info->var.xres - 1;
var               186 drivers/video/fbdev/fb-puv3.c 	vxres = info->var.xres_virtual;
var               187 drivers/video/fbdev/fb-puv3.c 	vyres = info->var.yres_virtual;
var               208 drivers/video/fbdev/fb-puv3.c 	int m_iBpp = info->var.bits_per_pixel;
var               209 drivers/video/fbdev/fb-puv3.c 	int screen_width = info->var.xres;
var               233 drivers/video/fbdev/fb-puv3.c 	int bottom = info->var.yres;
var               234 drivers/video/fbdev/fb-puv3.c 	int right = info->var.xres;
var               298 drivers/video/fbdev/fb-puv3.c 	vxres = info->var.xres_virtual;
var               299 drivers/video/fbdev/fb-puv3.c 	vyres = info->var.yres_virtual;
var               340 drivers/video/fbdev/fb-puv3.c static int unifb_check_var(struct fb_var_screeninfo *var,
var               350 drivers/video/fbdev/fb-puv3.c 	if (var->vmode & FB_VMODE_CONUPDATE) {
var               351 drivers/video/fbdev/fb-puv3.c 		var->vmode |= FB_VMODE_YWRAP;
var               352 drivers/video/fbdev/fb-puv3.c 		var->xoffset = info->var.xoffset;
var               353 drivers/video/fbdev/fb-puv3.c 		var->yoffset = info->var.yoffset;
var               359 drivers/video/fbdev/fb-puv3.c 	if (!var->xres)
var               360 drivers/video/fbdev/fb-puv3.c 		var->xres = 1;
var               361 drivers/video/fbdev/fb-puv3.c 	if (!var->yres)
var               362 drivers/video/fbdev/fb-puv3.c 		var->yres = 1;
var               363 drivers/video/fbdev/fb-puv3.c 	if (var->xres > var->xres_virtual)
var               364 drivers/video/fbdev/fb-puv3.c 		var->xres_virtual = var->xres;
var               365 drivers/video/fbdev/fb-puv3.c 	if (var->yres > var->yres_virtual)
var               366 drivers/video/fbdev/fb-puv3.c 		var->yres_virtual = var->yres;
var               367 drivers/video/fbdev/fb-puv3.c 	if (var->bits_per_pixel <= 1)
var               368 drivers/video/fbdev/fb-puv3.c 		var->bits_per_pixel = 1;
var               369 drivers/video/fbdev/fb-puv3.c 	else if (var->bits_per_pixel <= 8)
var               370 drivers/video/fbdev/fb-puv3.c 		var->bits_per_pixel = 8;
var               371 drivers/video/fbdev/fb-puv3.c 	else if (var->bits_per_pixel <= 16)
var               372 drivers/video/fbdev/fb-puv3.c 		var->bits_per_pixel = 16;
var               373 drivers/video/fbdev/fb-puv3.c 	else if (var->bits_per_pixel <= 24)
var               374 drivers/video/fbdev/fb-puv3.c 		var->bits_per_pixel = 24;
var               375 drivers/video/fbdev/fb-puv3.c 	else if (var->bits_per_pixel <= 32)
var               376 drivers/video/fbdev/fb-puv3.c 		var->bits_per_pixel = 32;
var               380 drivers/video/fbdev/fb-puv3.c 	if (var->xres_virtual < var->xoffset + var->xres)
var               381 drivers/video/fbdev/fb-puv3.c 		var->xres_virtual = var->xoffset + var->xres;
var               382 drivers/video/fbdev/fb-puv3.c 	if (var->yres_virtual < var->yoffset + var->yres)
var               383 drivers/video/fbdev/fb-puv3.c 		var->yres_virtual = var->yoffset + var->yres;
var               389 drivers/video/fbdev/fb-puv3.c 	    get_line_length(var->xres_virtual, var->bits_per_pixel);
var               390 drivers/video/fbdev/fb-puv3.c 	if (line_length * var->yres_virtual > UNIFB_MEMSIZE)
var               398 drivers/video/fbdev/fb-puv3.c 	switch (var->bits_per_pixel) {
var               401 drivers/video/fbdev/fb-puv3.c 		var->red.offset = 0;
var               402 drivers/video/fbdev/fb-puv3.c 		var->red.length = 8;
var               403 drivers/video/fbdev/fb-puv3.c 		var->green.offset = 0;
var               404 drivers/video/fbdev/fb-puv3.c 		var->green.length = 8;
var               405 drivers/video/fbdev/fb-puv3.c 		var->blue.offset = 0;
var               406 drivers/video/fbdev/fb-puv3.c 		var->blue.length = 8;
var               407 drivers/video/fbdev/fb-puv3.c 		var->transp.offset = 0;
var               408 drivers/video/fbdev/fb-puv3.c 		var->transp.length = 0;
var               411 drivers/video/fbdev/fb-puv3.c 		if (var->transp.length) {
var               412 drivers/video/fbdev/fb-puv3.c 			var->red.offset = 0;
var               413 drivers/video/fbdev/fb-puv3.c 			var->red.length = 5;
var               414 drivers/video/fbdev/fb-puv3.c 			var->green.offset = 5;
var               415 drivers/video/fbdev/fb-puv3.c 			var->green.length = 5;
var               416 drivers/video/fbdev/fb-puv3.c 			var->blue.offset = 10;
var               417 drivers/video/fbdev/fb-puv3.c 			var->blue.length = 5;
var               418 drivers/video/fbdev/fb-puv3.c 			var->transp.offset = 15;
var               419 drivers/video/fbdev/fb-puv3.c 			var->transp.length = 1;
var               421 drivers/video/fbdev/fb-puv3.c 			var->red.offset = 11;
var               422 drivers/video/fbdev/fb-puv3.c 			var->red.length = 5;
var               423 drivers/video/fbdev/fb-puv3.c 			var->green.offset = 5;
var               424 drivers/video/fbdev/fb-puv3.c 			var->green.length = 6;
var               425 drivers/video/fbdev/fb-puv3.c 			var->blue.offset = 0;
var               426 drivers/video/fbdev/fb-puv3.c 			var->blue.length = 5;
var               427 drivers/video/fbdev/fb-puv3.c 			var->transp.offset = 0;
var               428 drivers/video/fbdev/fb-puv3.c 			var->transp.length = 0;
var               432 drivers/video/fbdev/fb-puv3.c 		var->red.offset = 0;
var               433 drivers/video/fbdev/fb-puv3.c 		var->red.length = 8;
var               434 drivers/video/fbdev/fb-puv3.c 		var->green.offset = 8;
var               435 drivers/video/fbdev/fb-puv3.c 		var->green.length = 8;
var               436 drivers/video/fbdev/fb-puv3.c 		var->blue.offset = 16;
var               437 drivers/video/fbdev/fb-puv3.c 		var->blue.length = 8;
var               438 drivers/video/fbdev/fb-puv3.c 		var->transp.offset = 0;
var               439 drivers/video/fbdev/fb-puv3.c 		var->transp.length = 0;
var               442 drivers/video/fbdev/fb-puv3.c 		var->red.offset = 16;
var               443 drivers/video/fbdev/fb-puv3.c 		var->red.length = 8;
var               444 drivers/video/fbdev/fb-puv3.c 		var->green.offset = 8;
var               445 drivers/video/fbdev/fb-puv3.c 		var->green.length = 8;
var               446 drivers/video/fbdev/fb-puv3.c 		var->blue.offset = 0;
var               447 drivers/video/fbdev/fb-puv3.c 		var->blue.length = 8;
var               448 drivers/video/fbdev/fb-puv3.c 		var->transp.offset = 24;
var               449 drivers/video/fbdev/fb-puv3.c 		var->transp.length = 8;
var               452 drivers/video/fbdev/fb-puv3.c 	var->red.msb_right = 0;
var               453 drivers/video/fbdev/fb-puv3.c 	var->green.msb_right = 0;
var               454 drivers/video/fbdev/fb-puv3.c 	var->blue.msb_right = 0;
var               455 drivers/video/fbdev/fb-puv3.c 	var->transp.msb_right = 0;
var               476 drivers/video/fbdev/fb-puv3.c 		if    (info->var.xres         == unifb_modes[i].xres
var               477 drivers/video/fbdev/fb-puv3.c 		    && info->var.yres         == unifb_modes[i].yres
var               478 drivers/video/fbdev/fb-puv3.c 		    && info->var.upper_margin == unifb_modes[i].upper_margin
var               479 drivers/video/fbdev/fb-puv3.c 		    && info->var.lower_margin == unifb_modes[i].lower_margin
var               480 drivers/video/fbdev/fb-puv3.c 		    && info->var.left_margin  == unifb_modes[i].left_margin
var               481 drivers/video/fbdev/fb-puv3.c 		    && info->var.right_margin == unifb_modes[i].right_margin
var               482 drivers/video/fbdev/fb-puv3.c 		    && info->var.hsync_len    == unifb_modes[i].hsync_len
var               483 drivers/video/fbdev/fb-puv3.c 		    && info->var.vsync_len    == unifb_modes[i].vsync_len) {
var               497 drivers/video/fbdev/fb-puv3.c 			info->var = unifb_default;
var               504 drivers/video/fbdev/fb-puv3.c 	info->fix.line_length = get_line_length(info->var.xres_virtual,
var               505 drivers/video/fbdev/fb-puv3.c 						info->var.bits_per_pixel);
var               507 drivers/video/fbdev/fb-puv3.c 	hSyncStart = info->var.xres + info->var.right_margin;
var               508 drivers/video/fbdev/fb-puv3.c 	hSyncEnd = hSyncStart + info->var.hsync_len;
var               509 drivers/video/fbdev/fb-puv3.c 	hTotal = hSyncEnd + info->var.left_margin;
var               511 drivers/video/fbdev/fb-puv3.c 	vSyncStart = info->var.yres + info->var.lower_margin;
var               512 drivers/video/fbdev/fb-puv3.c 	vSyncEnd = vSyncStart + info->var.vsync_len;
var               513 drivers/video/fbdev/fb-puv3.c 	vTotal = vSyncEnd + info->var.upper_margin;
var               515 drivers/video/fbdev/fb-puv3.c 	switch (info->var.bits_per_pixel) {
var               533 drivers/video/fbdev/fb-puv3.c 	writel(info->var.yres, UDE_LS);
var               534 drivers/video/fbdev/fb-puv3.c 	writel(get_line_length(info->var.xres,
var               535 drivers/video/fbdev/fb-puv3.c 			info->var.bits_per_pixel) >> 3, UDE_PS);
var               537 drivers/video/fbdev/fb-puv3.c 	writel((hTotal << 16) | (info->var.xres), UDE_HAT);
var               538 drivers/video/fbdev/fb-puv3.c 	writel(((hTotal - 1) << 16) | (info->var.xres - 1), UDE_HBT);
var               540 drivers/video/fbdev/fb-puv3.c 	writel((vTotal << 16) | (info->var.yres), UDE_VAT);
var               541 drivers/video/fbdev/fb-puv3.c 	writel(((vTotal - 1) << 16) | (info->var.yres - 1), UDE_VBT);
var               561 drivers/video/fbdev/fb-puv3.c 	if (info->var.grayscale) {
var               571 drivers/video/fbdev/fb-puv3.c 		red = CNVT_TOHW(red, info->var.red.length);
var               572 drivers/video/fbdev/fb-puv3.c 		green = CNVT_TOHW(green, info->var.green.length);
var               573 drivers/video/fbdev/fb-puv3.c 		blue = CNVT_TOHW(blue, info->var.blue.length);
var               574 drivers/video/fbdev/fb-puv3.c 		transp = CNVT_TOHW(transp, info->var.transp.length);
var               592 drivers/video/fbdev/fb-puv3.c 		v = (red << info->var.red.offset) |
var               593 drivers/video/fbdev/fb-puv3.c 		    (green << info->var.green.offset) |
var               594 drivers/video/fbdev/fb-puv3.c 		    (blue << info->var.blue.offset) |
var               595 drivers/video/fbdev/fb-puv3.c 		    (transp << info->var.transp.offset);
var               596 drivers/video/fbdev/fb-puv3.c 		switch (info->var.bits_per_pixel) {
var               617 drivers/video/fbdev/fb-puv3.c static int unifb_pan_display(struct fb_var_screeninfo *var,
var               620 drivers/video/fbdev/fb-puv3.c 	if (var->vmode & FB_VMODE_YWRAP) {
var               621 drivers/video/fbdev/fb-puv3.c 		if (var->yoffset < 0
var               622 drivers/video/fbdev/fb-puv3.c 		    || var->yoffset >= info->var.yres_virtual
var               623 drivers/video/fbdev/fb-puv3.c 		    || var->xoffset)
var               626 drivers/video/fbdev/fb-puv3.c 		if (var->xoffset + info->var.xres > info->var.xres_virtual ||
var               627 drivers/video/fbdev/fb-puv3.c 		    var->yoffset + info->var.yres > info->var.yres_virtual)
var               630 drivers/video/fbdev/fb-puv3.c 	info->var.xoffset = var->xoffset;
var               631 drivers/video/fbdev/fb-puv3.c 	info->var.yoffset = var->yoffset;
var               632 drivers/video/fbdev/fb-puv3.c 	if (var->vmode & FB_VMODE_YWRAP)
var               633 drivers/video/fbdev/fb-puv3.c 		info->var.vmode |= FB_VMODE_YWRAP;
var               635 drivers/video/fbdev/fb-puv3.c 		info->var.vmode &= ~FB_VMODE_YWRAP;
var               691 drivers/video/fbdev/fb-puv3.c 	retval = fb_find_mode(&info->var, info, NULL,
var               695 drivers/video/fbdev/fb-puv3.c 		info->var = unifb_default;
var               456 drivers/video/fbdev/ffb.c static int ffb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               465 drivers/video/fbdev/ffb.c 	if (var->xoffset || var->yoffset || var->vmode)
var               627 drivers/video/fbdev/ffb.c static void ffb_fixup_var_rgb(struct fb_var_screeninfo *var)
var               629 drivers/video/fbdev/ffb.c 	var->red.offset = 0;
var               630 drivers/video/fbdev/ffb.c 	var->red.length = 8;
var               631 drivers/video/fbdev/ffb.c 	var->green.offset = 8;
var               632 drivers/video/fbdev/ffb.c 	var->green.length = 8;
var               633 drivers/video/fbdev/ffb.c 	var->blue.offset = 16;
var               634 drivers/video/fbdev/ffb.c 	var->blue.length = 8;
var               635 drivers/video/fbdev/ffb.c 	var->transp.offset = 0;
var               636 drivers/video/fbdev/ffb.c 	var->transp.length = 0;
var               942 drivers/video/fbdev/ffb.c 	sbusfb_fill_var(&info->var, dp, 32);
var               943 drivers/video/fbdev/ffb.c 	par->fbsize = PAGE_ALIGN(info->var.xres * info->var.yres * 4);
var               944 drivers/video/fbdev/ffb.c 	ffb_fixup_var_rgb(&info->var);
var               946 drivers/video/fbdev/ffb.c 	info->var.accel_flags = FB_ACCELF_TEXT;
var               279 drivers/video/fbdev/fm2fb.c 	info->var = fb_var_modes[fm2fb_mode];
var               624 drivers/video/fbdev/fsl-diu-fb.c static void adjust_aoi_size_position(struct fb_var_screeninfo *var,
var               634 drivers/video/fbdev/fsl-diu-fb.c 	base_plane_width = data->fsl_diu_info[0].var.xres;
var               635 drivers/video/fbdev/fsl-diu-fb.c 	base_plane_height = data->fsl_diu_info[0].var.yres;
var               652 drivers/video/fbdev/fsl-diu-fb.c 		if (var->xres > base_plane_width)
var               653 drivers/video/fbdev/fsl-diu-fb.c 			var->xres = base_plane_width;
var               654 drivers/video/fbdev/fsl-diu-fb.c 		if ((mfbi->x_aoi_d + var->xres) > base_plane_width)
var               655 drivers/video/fbdev/fsl-diu-fb.c 			mfbi->x_aoi_d = base_plane_width - var->xres;
var               661 drivers/video/fbdev/fsl-diu-fb.c 		if (var->yres > available_height)
var               662 drivers/video/fbdev/fsl-diu-fb.c 			var->yres = available_height;
var               663 drivers/video/fbdev/fsl-diu-fb.c 		if ((mfbi->y_aoi_d + var->yres) > available_height)
var               664 drivers/video/fbdev/fsl-diu-fb.c 			mfbi->y_aoi_d = available_height - var->yres;
var               669 drivers/video/fbdev/fsl-diu-fb.c 		upper_aoi_height = data->fsl_diu_info[index-1].var.yres;
var               672 drivers/video/fbdev/fsl-diu-fb.c 		if (var->xres > base_plane_width)
var               673 drivers/video/fbdev/fsl-diu-fb.c 			var->xres = base_plane_width;
var               674 drivers/video/fbdev/fsl-diu-fb.c 		if ((mfbi->x_aoi_d + var->xres) > base_plane_width)
var               675 drivers/video/fbdev/fsl-diu-fb.c 			mfbi->x_aoi_d = base_plane_width - var->xres;
var               685 drivers/video/fbdev/fsl-diu-fb.c 		if (var->yres > available_height)
var               686 drivers/video/fbdev/fsl-diu-fb.c 			var->yres = available_height;
var               687 drivers/video/fbdev/fsl-diu-fb.c 		if ((mfbi->y_aoi_d + var->yres) > base_plane_height)
var               688 drivers/video/fbdev/fsl-diu-fb.c 			mfbi->y_aoi_d = base_plane_height - var->yres;
var               699 drivers/video/fbdev/fsl-diu-fb.c static int fsl_diu_check_var(struct fb_var_screeninfo *var,
var               702 drivers/video/fbdev/fsl-diu-fb.c 	if (var->xres_virtual < var->xres)
var               703 drivers/video/fbdev/fsl-diu-fb.c 		var->xres_virtual = var->xres;
var               704 drivers/video/fbdev/fsl-diu-fb.c 	if (var->yres_virtual < var->yres)
var               705 drivers/video/fbdev/fsl-diu-fb.c 		var->yres_virtual = var->yres;
var               707 drivers/video/fbdev/fsl-diu-fb.c 	if (var->xoffset + info->var.xres > info->var.xres_virtual)
var               708 drivers/video/fbdev/fsl-diu-fb.c 		var->xoffset = info->var.xres_virtual - info->var.xres;
var               710 drivers/video/fbdev/fsl-diu-fb.c 	if (var->yoffset + info->var.yres > info->var.yres_virtual)
var               711 drivers/video/fbdev/fsl-diu-fb.c 		var->yoffset = info->var.yres_virtual - info->var.yres;
var               713 drivers/video/fbdev/fsl-diu-fb.c 	if ((var->bits_per_pixel != 32) && (var->bits_per_pixel != 24) &&
var               714 drivers/video/fbdev/fsl-diu-fb.c 	    (var->bits_per_pixel != 16))
var               715 drivers/video/fbdev/fsl-diu-fb.c 		var->bits_per_pixel = default_bpp;
var               717 drivers/video/fbdev/fsl-diu-fb.c 	switch (var->bits_per_pixel) {
var               719 drivers/video/fbdev/fsl-diu-fb.c 		var->red.length = 5;
var               720 drivers/video/fbdev/fsl-diu-fb.c 		var->red.offset = 11;
var               721 drivers/video/fbdev/fsl-diu-fb.c 		var->red.msb_right = 0;
var               723 drivers/video/fbdev/fsl-diu-fb.c 		var->green.length = 6;
var               724 drivers/video/fbdev/fsl-diu-fb.c 		var->green.offset = 5;
var               725 drivers/video/fbdev/fsl-diu-fb.c 		var->green.msb_right = 0;
var               727 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.length = 5;
var               728 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.offset = 0;
var               729 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.msb_right = 0;
var               731 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.length = 0;
var               732 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.offset = 0;
var               733 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.msb_right = 0;
var               736 drivers/video/fbdev/fsl-diu-fb.c 		var->red.length = 8;
var               737 drivers/video/fbdev/fsl-diu-fb.c 		var->red.offset = 0;
var               738 drivers/video/fbdev/fsl-diu-fb.c 		var->red.msb_right = 0;
var               740 drivers/video/fbdev/fsl-diu-fb.c 		var->green.length = 8;
var               741 drivers/video/fbdev/fsl-diu-fb.c 		var->green.offset = 8;
var               742 drivers/video/fbdev/fsl-diu-fb.c 		var->green.msb_right = 0;
var               744 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.length = 8;
var               745 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.offset = 16;
var               746 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.msb_right = 0;
var               748 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.length = 0;
var               749 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.offset = 0;
var               750 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.msb_right = 0;
var               753 drivers/video/fbdev/fsl-diu-fb.c 		var->red.length = 8;
var               754 drivers/video/fbdev/fsl-diu-fb.c 		var->red.offset = 16;
var               755 drivers/video/fbdev/fsl-diu-fb.c 		var->red.msb_right = 0;
var               757 drivers/video/fbdev/fsl-diu-fb.c 		var->green.length = 8;
var               758 drivers/video/fbdev/fsl-diu-fb.c 		var->green.offset = 8;
var               759 drivers/video/fbdev/fsl-diu-fb.c 		var->green.msb_right = 0;
var               761 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.length = 8;
var               762 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.offset = 0;
var               763 drivers/video/fbdev/fsl-diu-fb.c 		var->blue.msb_right = 0;
var               765 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.length = 8;
var               766 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.offset = 24;
var               767 drivers/video/fbdev/fsl-diu-fb.c 		var->transp.msb_right = 0;
var               772 drivers/video/fbdev/fsl-diu-fb.c 	var->height = -1;
var               773 drivers/video/fbdev/fsl-diu-fb.c 	var->width = -1;
var               774 drivers/video/fbdev/fsl-diu-fb.c 	var->grayscale = 0;
var               777 drivers/video/fbdev/fsl-diu-fb.c 	var->sync |= var->nonstd;
var               778 drivers/video/fbdev/fsl-diu-fb.c 	var->nonstd |= var->sync;
var               780 drivers/video/fbdev/fsl-diu-fb.c 	adjust_aoi_size_position(var, info);
var               787 drivers/video/fbdev/fsl-diu-fb.c 	struct fb_var_screeninfo *var = &info->var;
var               791 drivers/video/fbdev/fsl-diu-fb.c 	fix->line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               801 drivers/video/fbdev/fsl-diu-fb.c 	struct fb_var_screeninfo *var = &info->var;
var               832 drivers/video/fbdev/fsl-diu-fb.c 	out_be32(&hw->disp_size, (var->yres << 16) | var->xres);
var               835 drivers/video/fbdev/fsl-diu-fb.c 	temp = var->left_margin << 22 | /* BP_H */
var               836 drivers/video/fbdev/fsl-diu-fb.c 	       var->hsync_len << 11 |   /* PW_H */
var               837 drivers/video/fbdev/fsl-diu-fb.c 	       var->right_margin;       /* FP_H */
var               841 drivers/video/fbdev/fsl-diu-fb.c 	temp = var->upper_margin << 22 | /* BP_V */
var               842 drivers/video/fbdev/fsl-diu-fb.c 	       var->vsync_len << 11 |    /* PW_V  */
var               843 drivers/video/fbdev/fsl-diu-fb.c 	       var->lower_margin;        /* FP_V  */
var               847 drivers/video/fbdev/fsl-diu-fb.c 	diu_ops.set_pixel_clock(var->pixclock);
var               870 drivers/video/fbdev/fsl-diu-fb.c 	u32 smem_len = info->fix.line_length * info->var.yres_virtual;
var               909 drivers/video/fbdev/fsl-diu-fb.c 	struct fb_var_screeninfo *var = &info->var;
var               914 drivers/video/fbdev/fsl-diu-fb.c 	ad->offset_xyi = cpu_to_le32((var->yoffset << 16) | var->xoffset);
var              1048 drivers/video/fbdev/fsl-diu-fb.c 		yy = (cursor->image.dy - info->var.yoffset) & 0x7ff;
var              1049 drivers/video/fbdev/fsl-diu-fb.c 		xx = (cursor->image.dx - info->var.xoffset) & 0x7ff;
var              1130 drivers/video/fbdev/fsl-diu-fb.c 	struct fb_var_screeninfo *var = &info->var;
var              1140 drivers/video/fbdev/fsl-diu-fb.c 	len = info->var.yres_virtual * info->fix.line_length;
var              1155 drivers/video/fbdev/fsl-diu-fb.c 						       var->bits_per_pixel);
var              1157 drivers/video/fbdev/fsl-diu-fb.c 		ad->pix_fmt = fsl_diu_get_pixel_format(var->bits_per_pixel);
var              1160 drivers/video/fbdev/fsl-diu-fb.c 	ad->src_size_g_alpha = cpu_to_le32((var->yres_virtual << 12) |
var              1161 drivers/video/fbdev/fsl-diu-fb.c 				var->xres_virtual) | mfbi->g_alpha;
var              1163 drivers/video/fbdev/fsl-diu-fb.c 	ad->aoi_size 	= cpu_to_le32((var->yres << 16) | var->xres);
var              1164 drivers/video/fbdev/fsl-diu-fb.c 	ad->offset_xyi = cpu_to_le32((var->yoffset << 16) | var->xoffset);
var              1205 drivers/video/fbdev/fsl-diu-fb.c 	if (info->var.grayscale)
var              1218 drivers/video/fbdev/fsl-diu-fb.c 			red = CNVT_TOHW(red, info->var.red.length);
var              1219 drivers/video/fbdev/fsl-diu-fb.c 			green = CNVT_TOHW(green, info->var.green.length);
var              1220 drivers/video/fbdev/fsl-diu-fb.c 			blue = CNVT_TOHW(blue, info->var.blue.length);
var              1221 drivers/video/fbdev/fsl-diu-fb.c 			transp = CNVT_TOHW(transp, info->var.transp.length);
var              1223 drivers/video/fbdev/fsl-diu-fb.c 			v = (red << info->var.red.offset) |
var              1224 drivers/video/fbdev/fsl-diu-fb.c 			    (green << info->var.green.offset) |
var              1225 drivers/video/fbdev/fsl-diu-fb.c 			    (blue << info->var.blue.offset) |
var              1226 drivers/video/fbdev/fsl-diu-fb.c 			    (transp << info->var.transp.offset);
var              1242 drivers/video/fbdev/fsl-diu-fb.c static int fsl_diu_pan_display(struct fb_var_screeninfo *var,
var              1245 drivers/video/fbdev/fsl-diu-fb.c 	if ((info->var.xoffset == var->xoffset) &&
var              1246 drivers/video/fbdev/fsl-diu-fb.c 	    (info->var.yoffset == var->yoffset))
var              1249 drivers/video/fbdev/fsl-diu-fb.c 	if (var->xoffset + info->var.xres > info->var.xres_virtual
var              1250 drivers/video/fbdev/fsl-diu-fb.c 	    || var->yoffset + info->var.yres > info->var.yres_virtual)
var              1253 drivers/video/fbdev/fsl-diu-fb.c 	info->var.xoffset = var->xoffset;
var              1254 drivers/video/fbdev/fsl-diu-fb.c 	info->var.yoffset = var->yoffset;
var              1256 drivers/video/fbdev/fsl-diu-fb.c 	if (var->vmode & FB_VMODE_YWRAP)
var              1257 drivers/video/fbdev/fsl-diu-fb.c 		info->var.vmode |= FB_VMODE_YWRAP;
var              1259 drivers/video/fbdev/fsl-diu-fb.c 		info->var.vmode &= ~FB_VMODE_YWRAP;
var              1309 drivers/video/fbdev/fsl-diu-fb.c 		fsl_diu_check_var(&info->var, info);
var              1407 drivers/video/fbdev/fsl-diu-fb.c 		fsl_diu_check_var(&info->var, info);
var              1476 drivers/video/fbdev/fsl-diu-fb.c 	info->var.activate = FB_ACTIVATE_NOW;
var              1500 drivers/video/fbdev/fsl-diu-fb.c 	rc = fb_find_mode(&info->var, info, aoi_mode, db, dbsize, NULL,
var              1514 drivers/video/fbdev/fsl-diu-fb.c 		rc = fb_find_mode(&info->var, info, aoi_mode, fsl_diu_mode_db,
var              1540 drivers/video/fbdev/fsl-diu-fb.c 		info->var.bits_per_pixel = default_bpp;
var              1541 drivers/video/fbdev/fsl-diu-fb.c 		fb_videomode_to_var(&info->var, modedb);
var              1544 drivers/video/fbdev/fsl-diu-fb.c 	if (fsl_diu_check_var(&info->var, info)) {
var               106 drivers/video/fbdev/g364fb.c static int g364fb_pan_display(struct fb_var_screeninfo *var,
var               138 drivers/video/fbdev/g364fb.c 						  info->var.yoffset);
var               149 drivers/video/fbdev/g364fb.c static int g364fb_pan_display(struct fb_var_screeninfo *var, 
var               152 drivers/video/fbdev/g364fb.c 	if (var->xoffset ||
var               153 drivers/video/fbdev/g364fb.c 	    var->yoffset + info->var.yres > info->var.yres_virtual)
var               156 drivers/video/fbdev/g364fb.c 	*(unsigned int *) TOP_REG = var->yoffset * info->var.xres;
var               243 drivers/video/fbdev/g364fb.c 	fb_info.var = fb_var;
var                36 drivers/video/fbdev/gbefb.c 	struct fb_var_screeninfo var;
var               456 drivers/video/fbdev/gbefb.c static int compute_gbe_timing(struct fb_var_screeninfo *var,
var               481 drivers/video/fbdev/gbefb.c 				error = var->pixclock - pixclock;
var               506 drivers/video/fbdev/gbefb.c 		timing->width = var->xres;
var               507 drivers/video/fbdev/gbefb.c 		timing->height = var->yres;
var               513 drivers/video/fbdev/gbefb.c 		timing->htotal = var->left_margin + var->xres +
var               514 drivers/video/fbdev/gbefb.c 				var->right_margin + var->hsync_len;
var               515 drivers/video/fbdev/gbefb.c 		timing->vtotal = var->upper_margin + var->yres +
var               516 drivers/video/fbdev/gbefb.c 				var->lower_margin + var->vsync_len;
var               519 drivers/video/fbdev/gbefb.c 		timing->hblank_start = var->xres;
var               520 drivers/video/fbdev/gbefb.c 		timing->vblank_start = var->yres;
var               522 drivers/video/fbdev/gbefb.c 		timing->hsync_start = var->xres + var->right_margin + 1;
var               523 drivers/video/fbdev/gbefb.c 		timing->hsync_end = timing->hsync_start + var->hsync_len;
var               525 drivers/video/fbdev/gbefb.c 		timing->vsync_start = var->yres + var->lower_margin + 1;
var               526 drivers/video/fbdev/gbefb.c 		timing->vsync_end = timing->vsync_start + var->vsync_len;
var               651 drivers/video/fbdev/gbefb.c 	compute_gbe_timing(&info->var, &par->timing);
var               653 drivers/video/fbdev/gbefb.c 	bytesPerPixel = info->var.bits_per_pixel / 8;
var               654 drivers/video/fbdev/gbefb.c 	info->fix.line_length = info->var.xres_virtual * bytesPerPixel;
var               819 drivers/video/fbdev/gbefb.c 			     struct fb_var_screeninfo *var)
var               828 drivers/video/fbdev/gbefb.c 	switch (var->bits_per_pixel) {
var               839 drivers/video/fbdev/gbefb.c 	fix->line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               862 drivers/video/fbdev/gbefb.c 	if (info->var.bits_per_pixel <= 8) {
var               875 drivers/video/fbdev/gbefb.c 		switch (info->var.bits_per_pixel) {
var               882 drivers/video/fbdev/gbefb.c 				(red << info->var.red.offset) |
var               883 drivers/video/fbdev/gbefb.c 				(green << info->var.green.offset) |
var               884 drivers/video/fbdev/gbefb.c 				(blue << info->var.blue.offset);
var               888 drivers/video/fbdev/gbefb.c 				(red << info->var.red.offset) |
var               889 drivers/video/fbdev/gbefb.c 				(green << info->var.green.offset) |
var               890 drivers/video/fbdev/gbefb.c 				(blue << info->var.blue.offset);
var               901 drivers/video/fbdev/gbefb.c static int gbefb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               908 drivers/video/fbdev/gbefb.c 	if (var->bits_per_pixel <= 8)
var               909 drivers/video/fbdev/gbefb.c 		var->bits_per_pixel = 8;
var               910 drivers/video/fbdev/gbefb.c 	else if (var->bits_per_pixel <= 16)
var               911 drivers/video/fbdev/gbefb.c 		var->bits_per_pixel = 16;
var               912 drivers/video/fbdev/gbefb.c 	else if (var->bits_per_pixel <= 32)
var               913 drivers/video/fbdev/gbefb.c 		var->bits_per_pixel = 32;
var               919 drivers/video/fbdev/gbefb.c 	if ((var->xres * var->yres * var->bits_per_pixel) & 4095)
var               922 drivers/video/fbdev/gbefb.c 	var->grayscale = 0;	/* No grayscale for now */
var               924 drivers/video/fbdev/gbefb.c 	ret = compute_gbe_timing(var, &timing);
var               925 drivers/video/fbdev/gbefb.c 	var->pixclock = ret;
var               930 drivers/video/fbdev/gbefb.c 	if (var->xres > var->xres_virtual || (!ywrap && !ypan))
var               931 drivers/video/fbdev/gbefb.c 		var->xres_virtual = var->xres;
var               932 drivers/video/fbdev/gbefb.c 	if (var->yres > var->yres_virtual || (!ywrap && !ypan))
var               933 drivers/video/fbdev/gbefb.c 		var->yres_virtual = var->yres;
var               935 drivers/video/fbdev/gbefb.c 	if (var->vmode & FB_VMODE_CONUPDATE) {
var               936 drivers/video/fbdev/gbefb.c 		var->vmode |= FB_VMODE_YWRAP;
var               937 drivers/video/fbdev/gbefb.c 		var->xoffset = info->var.xoffset;
var               938 drivers/video/fbdev/gbefb.c 		var->yoffset = info->var.yoffset;
var               942 drivers/video/fbdev/gbefb.c 	var->grayscale = 0;
var               945 drivers/video/fbdev/gbefb.c 	line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               946 drivers/video/fbdev/gbefb.c 	if (line_length * var->yres_virtual > gbe_mem_size)
var               949 drivers/video/fbdev/gbefb.c 	switch (var->bits_per_pixel) {
var               951 drivers/video/fbdev/gbefb.c 		var->red.offset = 0;
var               952 drivers/video/fbdev/gbefb.c 		var->red.length = 8;
var               953 drivers/video/fbdev/gbefb.c 		var->green.offset = 0;
var               954 drivers/video/fbdev/gbefb.c 		var->green.length = 8;
var               955 drivers/video/fbdev/gbefb.c 		var->blue.offset = 0;
var               956 drivers/video/fbdev/gbefb.c 		var->blue.length = 8;
var               957 drivers/video/fbdev/gbefb.c 		var->transp.offset = 0;
var               958 drivers/video/fbdev/gbefb.c 		var->transp.length = 0;
var               961 drivers/video/fbdev/gbefb.c 		var->red.offset = 10;
var               962 drivers/video/fbdev/gbefb.c 		var->red.length = 5;
var               963 drivers/video/fbdev/gbefb.c 		var->green.offset = 5;
var               964 drivers/video/fbdev/gbefb.c 		var->green.length = 5;
var               965 drivers/video/fbdev/gbefb.c 		var->blue.offset = 0;
var               966 drivers/video/fbdev/gbefb.c 		var->blue.length = 5;
var               967 drivers/video/fbdev/gbefb.c 		var->transp.offset = 0;
var               968 drivers/video/fbdev/gbefb.c 		var->transp.length = 0;
var               971 drivers/video/fbdev/gbefb.c 		var->red.offset = 24;
var               972 drivers/video/fbdev/gbefb.c 		var->red.length = 8;
var               973 drivers/video/fbdev/gbefb.c 		var->green.offset = 16;
var               974 drivers/video/fbdev/gbefb.c 		var->green.length = 8;
var               975 drivers/video/fbdev/gbefb.c 		var->blue.offset = 8;
var               976 drivers/video/fbdev/gbefb.c 		var->blue.length = 8;
var               977 drivers/video/fbdev/gbefb.c 		var->transp.offset = 0;
var               978 drivers/video/fbdev/gbefb.c 		var->transp.length = 8;
var               981 drivers/video/fbdev/gbefb.c 	var->red.msb_right = 0;
var               982 drivers/video/fbdev/gbefb.c 	var->green.msb_right = 0;
var               983 drivers/video/fbdev/gbefb.c 	var->blue.msb_right = 0;
var               984 drivers/video/fbdev/gbefb.c 	var->transp.msb_right = 0;
var               986 drivers/video/fbdev/gbefb.c 	var->left_margin = timing.htotal - timing.hsync_end;
var               987 drivers/video/fbdev/gbefb.c 	var->right_margin = timing.hsync_start - timing.width;
var               988 drivers/video/fbdev/gbefb.c 	var->upper_margin = timing.vtotal - timing.vsync_end;
var               989 drivers/video/fbdev/gbefb.c 	var->lower_margin = timing.vsync_start - timing.height;
var               990 drivers/video/fbdev/gbefb.c 	var->hsync_len = timing.hsync_end - timing.hsync_start;
var               991 drivers/video/fbdev/gbefb.c 	var->vsync_len = timing.vsync_end - timing.vsync_start;
var              1212 drivers/video/fbdev/gbefb.c 	if (fb_find_mode(&par->var, info, mode_option, NULL, 0,
var              1214 drivers/video/fbdev/gbefb.c 		par->var = *default_var;
var              1215 drivers/video/fbdev/gbefb.c 	info->var = par->var;
var              1216 drivers/video/fbdev/gbefb.c 	gbefb_check_var(&par->var, info);
var              1217 drivers/video/fbdev/gbefb.c 	gbefb_encode_fix(&info->fix, &info->var);
var               104 drivers/video/fbdev/geode/display_gx.c 		((info->var.xres * info->var.bits_per_pixel/8) >> 3) + 2);
var               112 drivers/video/fbdev/geode/display_gx.c 	switch (info->var.bits_per_pixel) {
var               129 drivers/video/fbdev/geode/display_gx.c 	hactive = info->var.xres;
var               131 drivers/video/fbdev/geode/display_gx.c 	hsyncstart = hblankstart + info->var.right_margin;
var               132 drivers/video/fbdev/geode/display_gx.c 	hsyncend =  hsyncstart + info->var.hsync_len;
var               133 drivers/video/fbdev/geode/display_gx.c 	hblankend = hsyncend + info->var.left_margin;
var               136 drivers/video/fbdev/geode/display_gx.c 	vactive = info->var.yres;
var               138 drivers/video/fbdev/geode/display_gx.c 	vsyncstart = vblankstart + info->var.lower_margin;
var               139 drivers/video/fbdev/geode/display_gx.c 	vsyncend =  vsyncstart + info->var.vsync_len;
var               140 drivers/video/fbdev/geode/display_gx.c 	vblankend = vsyncend + info->var.upper_margin;
var               135 drivers/video/fbdev/geode/display_gx1.c 	writel(((info->var.xres * info->var.bits_per_pixel/8) >> 3) + 2,
var               140 drivers/video/fbdev/geode/display_gx1.c 	if (info->var.bits_per_pixel == 8) ocfg |= DC_OCFG_8BPP;
var               147 drivers/video/fbdev/geode/display_gx1.c 	hactive = info->var.xres;
var               149 drivers/video/fbdev/geode/display_gx1.c 	hsyncstart = hblankstart + info->var.right_margin;
var               150 drivers/video/fbdev/geode/display_gx1.c 	hsyncend =  hsyncstart + info->var.hsync_len;
var               151 drivers/video/fbdev/geode/display_gx1.c 	hblankend = hsyncend + info->var.left_margin;
var               154 drivers/video/fbdev/geode/display_gx1.c 	vactive = info->var.yres;
var               156 drivers/video/fbdev/geode/display_gx1.c 	vsyncstart = vblankstart + info->var.lower_margin;
var               157 drivers/video/fbdev/geode/display_gx1.c 	vsyncend =  vsyncstart + info->var.vsync_len;
var               158 drivers/video/fbdev/geode/display_gx1.c 	vblankend = vsyncend + info->var.upper_margin;
var                96 drivers/video/fbdev/geode/gx1fb_core.c static int gx1fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               101 drivers/video/fbdev/geode/gx1fb_core.c 	if (var->xres > 1280 || var->yres > 1024)
var               104 drivers/video/fbdev/geode/gx1fb_core.c 	if (par->panel_x && (var->xres > par->panel_x || var->yres > par->panel_y))
var               108 drivers/video/fbdev/geode/gx1fb_core.c 	if (var->bits_per_pixel == 16) {
var               109 drivers/video/fbdev/geode/gx1fb_core.c 		var->red.offset   = 11; var->red.length   = 5;
var               110 drivers/video/fbdev/geode/gx1fb_core.c 		var->green.offset =  5; var->green.length = 6;
var               111 drivers/video/fbdev/geode/gx1fb_core.c 		var->blue.offset  =  0; var->blue.length  = 5;
var               112 drivers/video/fbdev/geode/gx1fb_core.c 		var->transp.offset = 0; var->transp.length = 0;
var               113 drivers/video/fbdev/geode/gx1fb_core.c 	} else if (var->bits_per_pixel == 8) {
var               114 drivers/video/fbdev/geode/gx1fb_core.c 		var->red.offset   = 0; var->red.length   = 8;
var               115 drivers/video/fbdev/geode/gx1fb_core.c 		var->green.offset = 0; var->green.length = 8;
var               116 drivers/video/fbdev/geode/gx1fb_core.c 		var->blue.offset  = 0; var->blue.length  = 8;
var               117 drivers/video/fbdev/geode/gx1fb_core.c 		var->transp.offset = 0; var->transp.length = 0;
var               122 drivers/video/fbdev/geode/gx1fb_core.c 	if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len)
var               134 drivers/video/fbdev/geode/gx1fb_core.c 	if (info->var.bits_per_pixel == 16)
var               139 drivers/video/fbdev/geode/gx1fb_core.c 	info->fix.line_length = gx1_line_delta(info->var.xres, info->var.bits_per_pixel);
var               159 drivers/video/fbdev/geode/gx1fb_core.c 	if (info->var.grayscale) {
var               172 drivers/video/fbdev/geode/gx1fb_core.c 		v  = chan_to_field(red, &info->var.red);
var               173 drivers/video/fbdev/geode/gx1fb_core.c 		v |= chan_to_field(green, &info->var.green);
var               174 drivers/video/fbdev/geode/gx1fb_core.c 		v |= chan_to_field(blue, &info->var.blue);
var               288 drivers/video/fbdev/geode/gx1fb_core.c 	info->var.nonstd	= 0;
var               289 drivers/video/fbdev/geode/gx1fb_core.c 	info->var.activate	= FB_ACTIVATE_NOW;
var               290 drivers/video/fbdev/geode/gx1fb_core.c 	info->var.height	= -1;
var               291 drivers/video/fbdev/geode/gx1fb_core.c 	info->var.width	= -1;
var               292 drivers/video/fbdev/geode/gx1fb_core.c 	info->var.accel_flags = 0;
var               293 drivers/video/fbdev/geode/gx1fb_core.c 	info->var.vmode	= FB_VMODE_NONINTERLACED;
var               301 drivers/video/fbdev/geode/gx1fb_core.c 	info->var.grayscale	= 0;
var               337 drivers/video/fbdev/geode/gx1fb_core.c 	ret = fb_find_mode(&info->var, info, mode_option,
var               348 drivers/video/fbdev/geode/gx1fb_core.c 	gx1fb_check_var(&info->var, info);
var               125 drivers/video/fbdev/geode/gxfb_core.c static int gxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               127 drivers/video/fbdev/geode/gxfb_core.c 	if (var->xres > 1600 || var->yres > 1200)
var               129 drivers/video/fbdev/geode/gxfb_core.c 	if ((var->xres > 1280 || var->yres > 1024) && var->bits_per_pixel > 16)
var               132 drivers/video/fbdev/geode/gxfb_core.c 	if (var->bits_per_pixel == 32) {
var               133 drivers/video/fbdev/geode/gxfb_core.c 		var->red.offset   = 16; var->red.length   = 8;
var               134 drivers/video/fbdev/geode/gxfb_core.c 		var->green.offset =  8; var->green.length = 8;
var               135 drivers/video/fbdev/geode/gxfb_core.c 		var->blue.offset  =  0; var->blue.length  = 8;
var               136 drivers/video/fbdev/geode/gxfb_core.c 	} else if (var->bits_per_pixel == 16) {
var               137 drivers/video/fbdev/geode/gxfb_core.c 		var->red.offset   = 11; var->red.length   = 5;
var               138 drivers/video/fbdev/geode/gxfb_core.c 		var->green.offset =  5; var->green.length = 6;
var               139 drivers/video/fbdev/geode/gxfb_core.c 		var->blue.offset  =  0; var->blue.length  = 5;
var               140 drivers/video/fbdev/geode/gxfb_core.c 	} else if (var->bits_per_pixel == 8) {
var               141 drivers/video/fbdev/geode/gxfb_core.c 		var->red.offset   = 0; var->red.length   = 8;
var               142 drivers/video/fbdev/geode/gxfb_core.c 		var->green.offset = 0; var->green.length = 8;
var               143 drivers/video/fbdev/geode/gxfb_core.c 		var->blue.offset  = 0; var->blue.length  = 8;
var               146 drivers/video/fbdev/geode/gxfb_core.c 	var->transp.offset = 0; var->transp.length = 0;
var               149 drivers/video/fbdev/geode/gxfb_core.c 	if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len)
var               159 drivers/video/fbdev/geode/gxfb_core.c 	if (info->var.bits_per_pixel > 8)
var               164 drivers/video/fbdev/geode/gxfb_core.c 	info->fix.line_length = gx_line_delta(info->var.xres, info->var.bits_per_pixel);
var               182 drivers/video/fbdev/geode/gxfb_core.c 	if (info->var.grayscale) {
var               195 drivers/video/fbdev/geode/gxfb_core.c 		v  = chan_to_field(red, &info->var.red);
var               196 drivers/video/fbdev/geode/gxfb_core.c 		v |= chan_to_field(green, &info->var.green);
var               197 drivers/video/fbdev/geode/gxfb_core.c 		v |= chan_to_field(blue, &info->var.blue);
var               302 drivers/video/fbdev/geode/gxfb_core.c 	info->var.nonstd	= 0;
var               303 drivers/video/fbdev/geode/gxfb_core.c 	info->var.activate	= FB_ACTIVATE_NOW;
var               304 drivers/video/fbdev/geode/gxfb_core.c 	info->var.height	= -1;
var               305 drivers/video/fbdev/geode/gxfb_core.c 	info->var.width	= -1;
var               306 drivers/video/fbdev/geode/gxfb_core.c 	info->var.accel_flags = 0;
var               307 drivers/video/fbdev/geode/gxfb_core.c 	info->var.vmode	= FB_VMODE_NONINTERLACED;
var               315 drivers/video/fbdev/geode/gxfb_core.c 	info->var.grayscale	= 0;
var               391 drivers/video/fbdev/geode/gxfb_core.c 	ret = fb_find_mode(&info->var, info, mode_option,
var               403 drivers/video/fbdev/geode/gxfb_core.c 	gxfb_check_var(&info->var, info);
var               235 drivers/video/fbdev/geode/lxfb_core.c static int lxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               237 drivers/video/fbdev/geode/lxfb_core.c 	if (var->xres > 1920 || var->yres > 1440)
var               240 drivers/video/fbdev/geode/lxfb_core.c 	if (var->bits_per_pixel == 32) {
var               241 drivers/video/fbdev/geode/lxfb_core.c 		var->red.offset   = 16; var->red.length   = 8;
var               242 drivers/video/fbdev/geode/lxfb_core.c 		var->green.offset =  8; var->green.length = 8;
var               243 drivers/video/fbdev/geode/lxfb_core.c 		var->blue.offset  =  0; var->blue.length  = 8;
var               244 drivers/video/fbdev/geode/lxfb_core.c 	} else if (var->bits_per_pixel == 16) {
var               245 drivers/video/fbdev/geode/lxfb_core.c 		var->red.offset   = 11; var->red.length   = 5;
var               246 drivers/video/fbdev/geode/lxfb_core.c 		var->green.offset =  5; var->green.length = 6;
var               247 drivers/video/fbdev/geode/lxfb_core.c 		var->blue.offset  =  0; var->blue.length  = 5;
var               248 drivers/video/fbdev/geode/lxfb_core.c 	} else if (var->bits_per_pixel == 8) {
var               249 drivers/video/fbdev/geode/lxfb_core.c 		var->red.offset   = 0; var->red.length   = 8;
var               250 drivers/video/fbdev/geode/lxfb_core.c 		var->green.offset = 0; var->green.length = 8;
var               251 drivers/video/fbdev/geode/lxfb_core.c 		var->blue.offset  = 0; var->blue.length  = 8;
var               255 drivers/video/fbdev/geode/lxfb_core.c 	var->transp.offset = 0; var->transp.length = 0;
var               258 drivers/video/fbdev/geode/lxfb_core.c 	if ((lx_get_pitch(var->xres, var->bits_per_pixel) * var->yres)
var               267 drivers/video/fbdev/geode/lxfb_core.c 	if (info->var.bits_per_pixel > 8)
var               272 drivers/video/fbdev/geode/lxfb_core.c 	info->fix.line_length = lx_get_pitch(info->var.xres,
var               273 drivers/video/fbdev/geode/lxfb_core.c 		info->var.bits_per_pixel);
var               290 drivers/video/fbdev/geode/lxfb_core.c 	if (info->var.grayscale) {
var               303 drivers/video/fbdev/geode/lxfb_core.c 		v  = chan_to_field(red, &info->var.red);
var               304 drivers/video/fbdev/geode/lxfb_core.c 		v |= chan_to_field(green, &info->var.green);
var               305 drivers/video/fbdev/geode/lxfb_core.c 		v |= chan_to_field(blue, &info->var.blue);
var               423 drivers/video/fbdev/geode/lxfb_core.c 	info->var.nonstd	= 0;
var               424 drivers/video/fbdev/geode/lxfb_core.c 	info->var.activate	= FB_ACTIVATE_NOW;
var               425 drivers/video/fbdev/geode/lxfb_core.c 	info->var.height	= -1;
var               426 drivers/video/fbdev/geode/lxfb_core.c 	info->var.width	= -1;
var               427 drivers/video/fbdev/geode/lxfb_core.c 	info->var.accel_flags = 0;
var               428 drivers/video/fbdev/geode/lxfb_core.c 	info->var.vmode	= FB_VMODE_NONINTERLACED;
var               441 drivers/video/fbdev/geode/lxfb_core.c 	info->var.grayscale	= 0;
var               518 drivers/video/fbdev/geode/lxfb_core.c 	ret = fb_find_mode(&info->var, info, mode_option,
var               535 drivers/video/fbdev/geode/lxfb_core.c 	lxfb_check_var(&info->var, info);
var               165 drivers/video/fbdev/geode/lxfb_ops.c 	freq = (unsigned int) (1000000000 / info->var.pixclock);
var               263 drivers/video/fbdev/geode/lxfb_ops.c 	if (info->var.sync & FB_SYNC_HOR_HIGH_ACT)
var               266 drivers/video/fbdev/geode/lxfb_ops.c 	if (info->var.sync & FB_SYNC_VERT_HIGH_ACT)
var               275 drivers/video/fbdev/geode/lxfb_ops.c 		if (!(info->var.sync & FB_SYNC_HOR_HIGH_ACT))
var               278 drivers/video/fbdev/geode/lxfb_ops.c 		if (!(info->var.sync & FB_SYNC_VERT_HIGH_ACT))
var               407 drivers/video/fbdev/geode/lxfb_ops.c 	max = info->fix.line_length * info->var.yres;
var               415 drivers/video/fbdev/geode/lxfb_ops.c 	size = info->var.xres * (info->var.bits_per_pixel >> 3);
var               447 drivers/video/fbdev/geode/lxfb_ops.c 	switch (info->var.bits_per_pixel) {
var               464 drivers/video/fbdev/geode/lxfb_ops.c 	hactive = info->var.xres;
var               466 drivers/video/fbdev/geode/lxfb_ops.c 	hsyncstart = hblankstart + info->var.right_margin;
var               467 drivers/video/fbdev/geode/lxfb_ops.c 	hsyncend =  hsyncstart + info->var.hsync_len;
var               468 drivers/video/fbdev/geode/lxfb_ops.c 	hblankend = hsyncend + info->var.left_margin;
var               471 drivers/video/fbdev/geode/lxfb_ops.c 	vactive = info->var.yres;
var               473 drivers/video/fbdev/geode/lxfb_ops.c 	vsyncstart = vblankstart + info->var.lower_margin;
var               474 drivers/video/fbdev/geode/lxfb_ops.c 	vsyncend =  vsyncstart + info->var.vsync_len;
var               475 drivers/video/fbdev/geode/lxfb_ops.c 	vblankend = vsyncend + info->var.upper_margin;
var               491 drivers/video/fbdev/geode/lxfb_ops.c 			(info->var.xres - 1) << 16 | (info->var.yres - 1));
var                77 drivers/video/fbdev/geode/video_cs5530.c 	min = cs5530_pll_table[0].pixclock - info->var.pixclock;
var                80 drivers/video/fbdev/geode/video_cs5530.c 		diff = cs5530_pll_table[i].pixclock - info->var.pixclock;
var               125 drivers/video/fbdev/geode/video_cs5530.c 	if (info->var.sync & FB_SYNC_HOR_HIGH_ACT)
var               127 drivers/video/fbdev/geode/video_cs5530.c 	if (info->var.sync & FB_SYNC_VERT_HIGH_ACT)
var               136 drivers/video/fbdev/geode/video_gx.c 	min = abs(pll_table[0].pixclock - info->var.pixclock);
var               138 drivers/video/fbdev/geode/video_gx.c 		diff = abs(pll_table[i].pixclock - info->var.pixclock);
var               198 drivers/video/fbdev/geode/video_gx.c 	fp |= info->var.yres << FP_PT1_VSIZE_SHIFT;
var               208 drivers/video/fbdev/geode/video_gx.c 	if (!(info->var.sync & FB_SYNC_VERT_HIGH_ACT))
var               211 drivers/video/fbdev/geode/video_gx.c 	if (!(info->var.sync & FB_SYNC_HOR_HIGH_ACT))
var               269 drivers/video/fbdev/geode/video_gx.c 		if (!(info->var.sync & FB_SYNC_HOR_HIGH_ACT))
var               271 drivers/video/fbdev/geode/video_gx.c 		if (!(info->var.sync & FB_SYNC_VERT_HIGH_ACT))
var                78 drivers/video/fbdev/goldfishfb.c 		fb->cmap[regno] = convert_bitfield(transp, &fb->fb.var.transp) |
var                79 drivers/video/fbdev/goldfishfb.c 				  convert_bitfield(blue, &fb->fb.var.blue) |
var                80 drivers/video/fbdev/goldfishfb.c 				  convert_bitfield(green, &fb->fb.var.green) |
var                81 drivers/video/fbdev/goldfishfb.c 				  convert_bitfield(red, &fb->fb.var.red);
var                88 drivers/video/fbdev/goldfishfb.c static int goldfish_fb_check_var(struct fb_var_screeninfo *var,
var                91 drivers/video/fbdev/goldfishfb.c 	if ((var->rotate & 1) != (info->var.rotate & 1)) {
var                92 drivers/video/fbdev/goldfishfb.c 		if ((var->xres != info->var.yres) ||
var                93 drivers/video/fbdev/goldfishfb.c 				(var->yres != info->var.xres) ||
var                94 drivers/video/fbdev/goldfishfb.c 				(var->xres_virtual != info->var.yres) ||
var                95 drivers/video/fbdev/goldfishfb.c 				(var->yres_virtual > info->var.xres * 2) ||
var                96 drivers/video/fbdev/goldfishfb.c 				(var->yres_virtual < info->var.xres)) {
var               100 drivers/video/fbdev/goldfishfb.c 		if ((var->xres != info->var.xres) ||
var               101 drivers/video/fbdev/goldfishfb.c 		   (var->yres != info->var.yres) ||
var               102 drivers/video/fbdev/goldfishfb.c 		   (var->xres_virtual != info->var.xres) ||
var               103 drivers/video/fbdev/goldfishfb.c 		   (var->yres_virtual > info->var.yres * 2) ||
var               104 drivers/video/fbdev/goldfishfb.c 		   (var->yres_virtual < info->var.yres)) {
var               108 drivers/video/fbdev/goldfishfb.c 	if ((var->xoffset != info->var.xoffset) ||
var               109 drivers/video/fbdev/goldfishfb.c 			(var->bits_per_pixel != info->var.bits_per_pixel) ||
var               110 drivers/video/fbdev/goldfishfb.c 			(var->grayscale != info->var.grayscale)) {
var               120 drivers/video/fbdev/goldfishfb.c 	if (fb->rotation != fb->fb.var.rotate) {
var               121 drivers/video/fbdev/goldfishfb.c 		info->fix.line_length = info->var.xres * 2;
var               122 drivers/video/fbdev/goldfishfb.c 		fb->rotation = fb->fb.var.rotate;
var               129 drivers/video/fbdev/goldfishfb.c static int goldfish_fb_pan_display(struct fb_var_screeninfo *var,
var               138 drivers/video/fbdev/goldfishfb.c 	writel(fb->fb.fix.smem_start + fb->fb.var.xres * 2 * var->yoffset,
var               223 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.xres		= width;
var               224 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.yres		= height;
var               225 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.xres_virtual	= width;
var               226 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.yres_virtual	= height * 2;
var               227 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.bits_per_pixel = 16;
var               228 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.activate	= FB_ACTIVATE_NOW;
var               229 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.height	= readl(fb->reg_base + FB_GET_PHYS_HEIGHT);
var               230 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.width	= readl(fb->reg_base + FB_GET_PHYS_WIDTH);
var               231 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.pixclock	= 0;
var               233 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.red.offset = 11;
var               234 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.red.length = 5;
var               235 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.green.offset = 5;
var               236 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.green.length = 6;
var               237 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.blue.offset = 0;
var               238 drivers/video/fbdev/goldfishfb.c 	fb->fb.var.blue.length = 5;
var               253 drivers/video/fbdev/goldfishfb.c 	ret = fb_set_var(&fb->fb, &fb->fb.var);
var               263 drivers/video/fbdev/goldfishfb.c 	goldfish_fb_pan_display(&fb->fb.var, &fb->fb); /* updates base */
var               291 drivers/video/fbdev/goldfishfb.c 	framesize = fb->fb.var.xres_virtual * fb->fb.var.yres_virtual * 2;
var                78 drivers/video/fbdev/grvga.c static int grvga_check_var(struct fb_var_screeninfo *var,
var                84 drivers/video/fbdev/grvga.c 	if (!var->xres)
var                85 drivers/video/fbdev/grvga.c 		var->xres = 1;
var                86 drivers/video/fbdev/grvga.c 	if (!var->yres)
var                87 drivers/video/fbdev/grvga.c 		var->yres = 1;
var                88 drivers/video/fbdev/grvga.c 	if (var->bits_per_pixel <= 8)
var                89 drivers/video/fbdev/grvga.c 		var->bits_per_pixel = 8;
var                90 drivers/video/fbdev/grvga.c 	else if (var->bits_per_pixel <= 16)
var                91 drivers/video/fbdev/grvga.c 		var->bits_per_pixel = 16;
var                92 drivers/video/fbdev/grvga.c 	else if (var->bits_per_pixel <= 24)
var                93 drivers/video/fbdev/grvga.c 		var->bits_per_pixel = 24;
var                94 drivers/video/fbdev/grvga.c 	else if (var->bits_per_pixel <= 32)
var                95 drivers/video/fbdev/grvga.c 		var->bits_per_pixel = 32;
var                99 drivers/video/fbdev/grvga.c 	var->xres_virtual = var->xres;
var               100 drivers/video/fbdev/grvga.c 	var->yres_virtual = 2*var->yres;
var               103 drivers/video/fbdev/grvga.c 		if ((var->yres_virtual*var->xres_virtual*var->bits_per_pixel/8) > info->fix.smem_len)
var               109 drivers/video/fbdev/grvga.c 		if (var->pixclock == par->regs->clk_vector[i])
var               117 drivers/video/fbdev/grvga.c 	switch (info->var.bits_per_pixel) {
var               119 drivers/video/fbdev/grvga.c 		var->red   = (struct fb_bitfield) {0, 8, 0};      /* offset, length, msb-right */
var               120 drivers/video/fbdev/grvga.c 		var->green = (struct fb_bitfield) {0, 8, 0};
var               121 drivers/video/fbdev/grvga.c 		var->blue  = (struct fb_bitfield) {0, 8, 0};
var               122 drivers/video/fbdev/grvga.c 		var->transp = (struct fb_bitfield) {0, 0, 0};
var               125 drivers/video/fbdev/grvga.c 		var->red   = (struct fb_bitfield) {11, 5, 0};
var               126 drivers/video/fbdev/grvga.c 		var->green = (struct fb_bitfield) {5, 6, 0};
var               127 drivers/video/fbdev/grvga.c 		var->blue  = (struct fb_bitfield) {0, 5, 0};
var               128 drivers/video/fbdev/grvga.c 		var->transp = (struct fb_bitfield) {0, 0, 0};
var               132 drivers/video/fbdev/grvga.c 		var->red   = (struct fb_bitfield) {16, 8, 0};
var               133 drivers/video/fbdev/grvga.c 		var->green = (struct fb_bitfield) {8, 8, 0};
var               134 drivers/video/fbdev/grvga.c 		var->blue  = (struct fb_bitfield) {0, 8, 0};
var               135 drivers/video/fbdev/grvga.c 		var->transp = (struct fb_bitfield) {24, 8, 0};
var               150 drivers/video/fbdev/grvga.c 	__raw_writel(((info->var.yres - 1) << 16) | (info->var.xres - 1),
var               153 drivers/video/fbdev/grvga.c 	__raw_writel((info->var.lower_margin << 16) | (info->var.right_margin),
var               156 drivers/video/fbdev/grvga.c 	__raw_writel((info->var.vsync_len << 16) | (info->var.hsync_len),
var               159 drivers/video/fbdev/grvga.c 	__raw_writel(((info->var.yres + info->var.lower_margin + info->var.upper_margin + info->var.vsync_len - 1) << 16) |
var               160 drivers/video/fbdev/grvga.c 		     (info->var.xres + info->var.right_margin + info->var.left_margin + info->var.hsync_len - 1),
var               163 drivers/video/fbdev/grvga.c 	switch (info->var.bits_per_pixel) {
var               184 drivers/video/fbdev/grvga.c 	info->fix.line_length = (info->var.xres_virtual*info->var.bits_per_pixel)/8;
var               196 drivers/video/fbdev/grvga.c 	if (info->var.grayscale) {
var               205 drivers/video/fbdev/grvga.c 	red    = CNVT_TOHW(red,   info->var.red.length);
var               206 drivers/video/fbdev/grvga.c 	green  = CNVT_TOHW(green, info->var.green.length);
var               207 drivers/video/fbdev/grvga.c 	blue   = CNVT_TOHW(blue,  info->var.blue.length);
var               208 drivers/video/fbdev/grvga.c 	transp = CNVT_TOHW(transp, info->var.transp.length);
var               224 drivers/video/fbdev/grvga.c 		v =     (red    << info->var.red.offset)   |
var               225 drivers/video/fbdev/grvga.c 			(green  << info->var.green.offset) |
var               226 drivers/video/fbdev/grvga.c 			(blue   << info->var.blue.offset)  |
var               227 drivers/video/fbdev/grvga.c 			(transp << info->var.transp.offset);
var               234 drivers/video/fbdev/grvga.c static int grvga_pan_display(struct fb_var_screeninfo *var,
var               241 drivers/video/fbdev/grvga.c 	if (var->xoffset != 0)
var               244 drivers/video/fbdev/grvga.c 	base_addr = fix->smem_start + (var->yoffset * fix->line_length);
var               363 drivers/video/fbdev/grvga.c 			if (grvga_parse_custom(this_opt, &info->var) < 0) {
var               408 drivers/video/fbdev/grvga.c 		retval = fb_find_mode(&info->var, info, mode_opt,
var               417 drivers/video/fbdev/grvga.c 		grvga_mem_size = info->var.xres_virtual * info->var.yres_virtual * info->var.bits_per_pixel/8;
var               476 drivers/video/fbdev/grvga.c 		 info->node, info->var.xres, info->var.yres, info->var.bits_per_pixel,
var               283 drivers/video/fbdev/gxt4500.c static int gxt4500_var_to_par(struct fb_var_screeninfo *var,
var               286 drivers/video/fbdev/gxt4500.c 	if (var->xres + var->xoffset > var->xres_virtual ||
var               287 drivers/video/fbdev/gxt4500.c 	    var->yres + var->yoffset > var->yres_virtual ||
var               288 drivers/video/fbdev/gxt4500.c 	    var->xres_virtual > 4096)
var               290 drivers/video/fbdev/gxt4500.c 	if ((var->vmode & FB_VMODE_MASK) != FB_VMODE_NONINTERLACED)
var               293 drivers/video/fbdev/gxt4500.c 	if (calc_pll(var->pixclock, par) < 0)
var               296 drivers/video/fbdev/gxt4500.c 	switch (var->bits_per_pixel) {
var               298 drivers/video/fbdev/gxt4500.c 		if (var->transp.length)
var               307 drivers/video/fbdev/gxt4500.c 		if (var->green.length == 5)
var               325 drivers/video/fbdev/gxt4500.c static void gxt4500_unpack_pixfmt(struct fb_var_screeninfo *var,
var               328 drivers/video/fbdev/gxt4500.c 	var->bits_per_pixel = pixsize[pixfmt] * 8;
var               329 drivers/video/fbdev/gxt4500.c 	var->red = eightbits;
var               330 drivers/video/fbdev/gxt4500.c 	var->green = eightbits;
var               331 drivers/video/fbdev/gxt4500.c 	var->blue = eightbits;
var               332 drivers/video/fbdev/gxt4500.c 	var->transp = nobits;
var               336 drivers/video/fbdev/gxt4500.c 		var->red.length = 5;
var               337 drivers/video/fbdev/gxt4500.c 		var->green.length = 6;
var               338 drivers/video/fbdev/gxt4500.c 		var->blue.length = 5;
var               341 drivers/video/fbdev/gxt4500.c 		var->red.length = 5;
var               342 drivers/video/fbdev/gxt4500.c 		var->green.length = 5;
var               343 drivers/video/fbdev/gxt4500.c 		var->blue.length = 5;
var               344 drivers/video/fbdev/gxt4500.c 		var->transp.length = 1;
var               347 drivers/video/fbdev/gxt4500.c 		var->transp.length = 8;
var               351 drivers/video/fbdev/gxt4500.c 		var->blue.offset = 0;
var               352 drivers/video/fbdev/gxt4500.c 		var->green.offset = var->blue.length;
var               353 drivers/video/fbdev/gxt4500.c 		var->red.offset = var->green.offset + var->green.length;
var               354 drivers/video/fbdev/gxt4500.c 		if (var->transp.length)
var               355 drivers/video/fbdev/gxt4500.c 			var->transp.offset =
var               356 drivers/video/fbdev/gxt4500.c 				var->red.offset + var->red.length;
var               360 drivers/video/fbdev/gxt4500.c static int gxt4500_check_var(struct fb_var_screeninfo *var,
var               367 drivers/video/fbdev/gxt4500.c 	err = gxt4500_var_to_par(var, &par);
var               369 drivers/video/fbdev/gxt4500.c 		var->pixclock = calc_pixclock(&par);
var               370 drivers/video/fbdev/gxt4500.c 		gxt4500_unpack_pixfmt(var, par.pixfmt);
var               378 drivers/video/fbdev/gxt4500.c 	struct fb_var_screeninfo *var = &info->var;
var               387 drivers/video/fbdev/gxt4500.c 	err = gxt4500_var_to_par(var, par);
var               429 drivers/video/fbdev/gxt4500.c 	htot = var->xres + var->left_margin + var->right_margin +
var               430 drivers/video/fbdev/gxt4500.c 		var->hsync_len;
var               432 drivers/video/fbdev/gxt4500.c 	writereg(par, DTG_HORIZ_DISPLAY, var->xres - 1);
var               433 drivers/video/fbdev/gxt4500.c 	writereg(par, DTG_HSYNC_START, var->xres + var->right_margin - 1);
var               435 drivers/video/fbdev/gxt4500.c 		 var->xres + var->right_margin + var->hsync_len - 1);
var               437 drivers/video/fbdev/gxt4500.c 		 var->xres + var->right_margin + var->hsync_len - 1);
var               439 drivers/video/fbdev/gxt4500.c 		 var->yres + var->upper_margin + var->lower_margin +
var               440 drivers/video/fbdev/gxt4500.c 		 var->vsync_len - 1);
var               441 drivers/video/fbdev/gxt4500.c 	writereg(par, DTG_VERT_DISPLAY, var->yres - 1);
var               442 drivers/video/fbdev/gxt4500.c 	writereg(par, DTG_VSYNC_START, var->yres + var->lower_margin - 1);
var               444 drivers/video/fbdev/gxt4500.c 		 var->yres + var->lower_margin + var->vsync_len - 1);
var               445 drivers/video/fbdev/gxt4500.c 	prefetch_pix = 3300000 / var->pixclock;
var               453 drivers/video/fbdev/gxt4500.c 	if (var->xres_virtual > 2048) {
var               456 drivers/video/fbdev/gxt4500.c 	} else if (var->xres_virtual > 1024) {
var               465 drivers/video/fbdev/gxt4500.c 	wid_tiles = (var->xres_virtual + 63) >> 6;
var               472 drivers/video/fbdev/gxt4500.c 	writereg(par, REFRESH_START, (var->xoffset << 16) | var->yoffset);
var               473 drivers/video/fbdev/gxt4500.c 	writereg(par, REFRESH_SIZE, (var->xres << 16) | var->yres);
var               497 drivers/video/fbdev/gxt4500.c 	if (var->sync & FB_SYNC_ON_GREEN)
var               499 drivers/video/fbdev/gxt4500.c 	if (!(var->sync & FB_SYNC_HOR_HIGH_ACT))
var               501 drivers/video/fbdev/gxt4500.c 	if (!(var->sync & FB_SYNC_VERT_HIGH_ACT))
var               548 drivers/video/fbdev/gxt4500.c static int gxt4500_pan_display(struct fb_var_screeninfo *var,
var               553 drivers/video/fbdev/gxt4500.c 	if (var->xoffset & 7)
var               555 drivers/video/fbdev/gxt4500.c 	if (var->xoffset + info->var.xres > info->var.xres_virtual ||
var               556 drivers/video/fbdev/gxt4500.c 	    var->yoffset + info->var.yres > info->var.yres_virtual)
var               559 drivers/video/fbdev/gxt4500.c 	writereg(par, REFRESH_START, (var->xoffset << 16) | var->yoffset);
var               621 drivers/video/fbdev/gxt4500.c 	struct fb_var_screeninfo var;
var               699 drivers/video/fbdev/gxt4500.c 	if (!fb_find_mode(&var, info, mode_option, NULL, 0, &defaultmode, 8)) {
var               703 drivers/video/fbdev/gxt4500.c 	info->var = var;
var               245 drivers/video/fbdev/hecubafb.c 	info->var = hecubafb_var;
var               418 drivers/video/fbdev/hgafb.c static int hgafb_pan_display(struct fb_var_screeninfo *var,
var               421 drivers/video/fbdev/hgafb.c 	if (var->vmode & FB_VMODE_YWRAP) {
var               422 drivers/video/fbdev/hgafb.c 		if (var->yoffset >= info->var.yres_virtual ||
var               423 drivers/video/fbdev/hgafb.c 		    var->xoffset)
var               426 drivers/video/fbdev/hgafb.c 		if (var->xoffset + info->var.xres > info->var.xres_virtual
var               427 drivers/video/fbdev/hgafb.c 		 || var->yoffset + info->var.yres > info->var.yres_virtual
var               428 drivers/video/fbdev/hgafb.c 		 || var->yoffset % 8)
var               432 drivers/video/fbdev/hgafb.c 	hga_pan(var->xoffset, var->yoffset);
var               574 drivers/video/fbdev/hgafb.c 	info->var = hga_default_var;
var               134 drivers/video/fbdev/hitfb.c 		if (p->var.bits_per_pixel == 16) {
var               152 drivers/video/fbdev/hitfb.c 	hitfb_accel_bitblt(p->var.bits_per_pixel == 16, area->sx, area->sy,
var               157 drivers/video/fbdev/hitfb.c static int hitfb_pan_display(struct fb_var_screeninfo *var,
var               160 drivers/video/fbdev/hitfb.c 	int xoffset = var->xoffset;
var               161 drivers/video/fbdev/hitfb.c 	int yoffset = var->yoffset;
var               213 drivers/video/fbdev/hitfb.c 	switch (info->var.bits_per_pixel) {
var               238 drivers/video/fbdev/hitfb.c static int hitfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               242 drivers/video/fbdev/hitfb.c 	var->xres = info->var.xres;
var               243 drivers/video/fbdev/hitfb.c 	var->xres_virtual = info->var.xres;
var               244 drivers/video/fbdev/hitfb.c 	var->yres = info->var.yres;
var               246 drivers/video/fbdev/hitfb.c 	if ((var->bits_per_pixel != 8) && (var->bits_per_pixel != 16))
var               247 drivers/video/fbdev/hitfb.c 		var->bits_per_pixel = info->var.bits_per_pixel;
var               249 drivers/video/fbdev/hitfb.c 	if (var->yres_virtual < var->yres)
var               250 drivers/video/fbdev/hitfb.c 		var->yres_virtual = var->yres;
var               252 drivers/video/fbdev/hitfb.c 	maxy = info->fix.smem_len / var->xres;
var               254 drivers/video/fbdev/hitfb.c 	if (var->bits_per_pixel == 16)
var               257 drivers/video/fbdev/hitfb.c 	if (var->yres_virtual > maxy)
var               258 drivers/video/fbdev/hitfb.c 		var->yres_virtual = maxy;
var               260 drivers/video/fbdev/hitfb.c 	var->xoffset = 0;
var               261 drivers/video/fbdev/hitfb.c 	var->yoffset = 0;
var               263 drivers/video/fbdev/hitfb.c 	switch (var->bits_per_pixel) {
var               265 drivers/video/fbdev/hitfb.c 		var->red.offset = 0;
var               266 drivers/video/fbdev/hitfb.c 		var->red.length = 8;
var               267 drivers/video/fbdev/hitfb.c 		var->green.offset = 0;
var               268 drivers/video/fbdev/hitfb.c 		var->green.length = 8;
var               269 drivers/video/fbdev/hitfb.c 		var->blue.offset = 0;
var               270 drivers/video/fbdev/hitfb.c 		var->blue.length = 8;
var               271 drivers/video/fbdev/hitfb.c 		var->transp.offset = 0;
var               272 drivers/video/fbdev/hitfb.c 		var->transp.length = 0;
var               275 drivers/video/fbdev/hitfb.c 		var->red.offset = 11;
var               276 drivers/video/fbdev/hitfb.c 		var->red.length = 5;
var               277 drivers/video/fbdev/hitfb.c 		var->green.offset = 5;
var               278 drivers/video/fbdev/hitfb.c 		var->green.length = 6;
var               279 drivers/video/fbdev/hitfb.c 		var->blue.offset = 0;
var               280 drivers/video/fbdev/hitfb.c 		var->blue.length = 5;
var               281 drivers/video/fbdev/hitfb.c 		var->transp.offset = 0;
var               282 drivers/video/fbdev/hitfb.c 		var->transp.length = 0;
var               293 drivers/video/fbdev/hitfb.c 	switch (info->var.bits_per_pixel) {
var               295 drivers/video/fbdev/hitfb.c 		info->fix.line_length = info->var.xres;
var               300 drivers/video/fbdev/hitfb.c 		info->fix.line_length = info->var.xres*2;
var               309 drivers/video/fbdev/hitfb.c 	ldr3 |= (info->var.bits_per_pixel == 8) ? 4 : 8;
var               390 drivers/video/fbdev/hitfb.c 	info->var = hitfb_var;
var               291 drivers/video/fbdev/hpfb.c 	fb_info.var   = hpfb_defined;
var               270 drivers/video/fbdev/hyperv_fb.c 	msg.situ.video_output[0].depth_bits = info->var.bits_per_pixel;
var               271 drivers/video/fbdev/hyperv_fb.c 	msg.situ.video_output[0].width_pixels = info->var.xres;
var               272 drivers/video/fbdev/hyperv_fb.c 	msg.situ.video_output[0].height_pixels = info->var.yres;
var               329 drivers/video/fbdev/hyperv_fb.c 	msg.dirt.rect[0].x2 = info->var.xres;
var               330 drivers/video/fbdev/hyperv_fb.c 	msg.dirt.rect[0].y2 = info->var.yres;
var               549 drivers/video/fbdev/hyperv_fb.c static int hvfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               551 drivers/video/fbdev/hyperv_fb.c 	if (var->xres < HVFB_WIDTH_MIN || var->yres < HVFB_HEIGHT_MIN ||
var               552 drivers/video/fbdev/hyperv_fb.c 	    var->xres > screen_width || var->yres >  screen_height ||
var               553 drivers/video/fbdev/hyperv_fb.c 	    var->bits_per_pixel != screen_depth)
var               556 drivers/video/fbdev/hyperv_fb.c 	var->xres_virtual = var->xres;
var               557 drivers/video/fbdev/hyperv_fb.c 	var->yres_virtual = var->yres;
var               583 drivers/video/fbdev/hyperv_fb.c 	pal[regno] = chan_to_field(red, &info->var.red)
var               584 drivers/video/fbdev/hyperv_fb.c 		| chan_to_field(green, &info->var.green)
var               585 drivers/video/fbdev/hyperv_fb.c 		| chan_to_field(blue, &info->var.blue)
var               586 drivers/video/fbdev/hyperv_fb.c 		| chan_to_field(transp, &info->var.transp);
var               796 drivers/video/fbdev/hyperv_fb.c 	info->var.xres_virtual = info->var.xres = screen_width;
var               797 drivers/video/fbdev/hyperv_fb.c 	info->var.yres_virtual = info->var.yres = screen_height;
var               798 drivers/video/fbdev/hyperv_fb.c 	info->var.bits_per_pixel = screen_depth;
var               800 drivers/video/fbdev/hyperv_fb.c 	if (info->var.bits_per_pixel == 16) {
var               801 drivers/video/fbdev/hyperv_fb.c 		info->var.red = (struct fb_bitfield){11, 5, 0};
var               802 drivers/video/fbdev/hyperv_fb.c 		info->var.green = (struct fb_bitfield){5, 6, 0};
var               803 drivers/video/fbdev/hyperv_fb.c 		info->var.blue = (struct fb_bitfield){0, 5, 0};
var               804 drivers/video/fbdev/hyperv_fb.c 		info->var.transp = (struct fb_bitfield){0, 0, 0};
var               806 drivers/video/fbdev/hyperv_fb.c 		info->var.red = (struct fb_bitfield){16, 8, 0};
var               807 drivers/video/fbdev/hyperv_fb.c 		info->var.green = (struct fb_bitfield){8, 8, 0};
var               808 drivers/video/fbdev/hyperv_fb.c 		info->var.blue = (struct fb_bitfield){0, 8, 0};
var               809 drivers/video/fbdev/hyperv_fb.c 		info->var.transp = (struct fb_bitfield){24, 8, 0};
var               812 drivers/video/fbdev/hyperv_fb.c 	info->var.activate = FB_ACTIVATE_NOW;
var               813 drivers/video/fbdev/hyperv_fb.c 	info->var.height = -1;
var               814 drivers/video/fbdev/hyperv_fb.c 	info->var.width = -1;
var               815 drivers/video/fbdev/hyperv_fb.c 	info->var.vmode = FB_VMODE_NONINTERLACED;
var               392 drivers/video/fbdev/i740fb.c static int i740fb_decode_var(const struct fb_var_screeninfo *var,
var               408 drivers/video/fbdev/i740fb.c 		  var->xres, var->yres, var->xres_virtual, var->xres_virtual);
var               410 drivers/video/fbdev/i740fb.c 		  var->xoffset, var->yoffset, var->bits_per_pixel,
var               411 drivers/video/fbdev/i740fb.c 		  var->grayscale);
var               413 drivers/video/fbdev/i740fb.c 		  var->activate, var->nonstd, var->vmode);
var               415 drivers/video/fbdev/i740fb.c 		  var->pixclock, var->hsync_len, var->vsync_len);
var               417 drivers/video/fbdev/i740fb.c 		  var->left_margin, var->right_margin, var->upper_margin,
var               418 drivers/video/fbdev/i740fb.c 		  var->lower_margin);
var               421 drivers/video/fbdev/i740fb.c 	bpp = var->bits_per_pixel;
var               425 drivers/video/fbdev/i740fb.c 		if ((1000000 / var->pixclock) > DACSPEED8) {
var               427 drivers/video/fbdev/i740fb.c 				1000000 / var->pixclock, DACSPEED8);
var               435 drivers/video/fbdev/i740fb.c 		if ((1000000 / var->pixclock) > DACSPEED16) {
var               437 drivers/video/fbdev/i740fb.c 				1000000 / var->pixclock, DACSPEED16);
var               444 drivers/video/fbdev/i740fb.c 		if ((1000000 / var->pixclock) > dacspeed24) {
var               446 drivers/video/fbdev/i740fb.c 				1000000 / var->pixclock, dacspeed24);
var               452 drivers/video/fbdev/i740fb.c 		if ((1000000 / var->pixclock) > DACSPEED32) {
var               454 drivers/video/fbdev/i740fb.c 				1000000 / var->pixclock, DACSPEED32);
var               462 drivers/video/fbdev/i740fb.c 	xres = ALIGN(var->xres, 8);
var               463 drivers/video/fbdev/i740fb.c 	vxres = ALIGN(var->xres_virtual, 16);
var               467 drivers/video/fbdev/i740fb.c 	xoffset = ALIGN(var->xoffset, 8);
var               471 drivers/video/fbdev/i740fb.c 	left = ALIGN(var->left_margin, 8);
var               472 drivers/video/fbdev/i740fb.c 	right = ALIGN(var->right_margin, 8);
var               473 drivers/video/fbdev/i740fb.c 	hslen = ALIGN(var->hsync_len, 8);
var               475 drivers/video/fbdev/i740fb.c 	yres = var->yres;
var               476 drivers/video/fbdev/i740fb.c 	vyres = var->yres_virtual;
var               480 drivers/video/fbdev/i740fb.c 	yoffset = var->yoffset;
var               484 drivers/video/fbdev/i740fb.c 	lower = var->lower_margin;
var               485 drivers/video/fbdev/i740fb.c 	vslen = var->vsync_len;
var               486 drivers/video/fbdev/i740fb.c 	upper = var->upper_margin;
var               520 drivers/video/fbdev/i740fb.c 	if (var->vmode & FB_VMODE_DOUBLE)
var               562 drivers/video/fbdev/i740fb.c 	if (var->sync & FB_SYNC_HOR_HIGH_ACT)
var               564 drivers/video/fbdev/i740fb.c 	if (var->sync & FB_SYNC_VERT_HIGH_ACT)
var               592 drivers/video/fbdev/i740fb.c 		par->pixelpipe_cfg1 = (var->green.length == 6) ?
var               646 drivers/video/fbdev/i740fb.c 	i740_calc_vclk((((u32)1e9) / var->pixclock) * (u32)(1e3), par);
var               653 drivers/video/fbdev/i740fb.c 		i740_calc_fifo(par, 1000000 / var->pixclock, bpp);
var               658 drivers/video/fbdev/i740fb.c static int i740fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               660 drivers/video/fbdev/i740fb.c 	switch (var->bits_per_pixel) {
var               662 drivers/video/fbdev/i740fb.c 		var->red.offset	= var->green.offset = var->blue.offset = 0;
var               663 drivers/video/fbdev/i740fb.c 		var->red.length	= var->green.length = var->blue.length = 8;
var               666 drivers/video/fbdev/i740fb.c 		switch (var->green.length) {
var               669 drivers/video/fbdev/i740fb.c 			var->red.offset = 10;
var               670 drivers/video/fbdev/i740fb.c 			var->green.offset = 5;
var               671 drivers/video/fbdev/i740fb.c 			var->blue.offset = 0;
var               672 drivers/video/fbdev/i740fb.c 			var->red.length	= 5;
var               673 drivers/video/fbdev/i740fb.c 			var->green.length = 5;
var               674 drivers/video/fbdev/i740fb.c 			var->blue.length = 5;
var               677 drivers/video/fbdev/i740fb.c 			var->red.offset = 11;
var               678 drivers/video/fbdev/i740fb.c 			var->green.offset = 5;
var               679 drivers/video/fbdev/i740fb.c 			var->blue.offset = 0;
var               680 drivers/video/fbdev/i740fb.c 			var->red.length = var->blue.length = 5;
var               685 drivers/video/fbdev/i740fb.c 		var->red.offset = 16;
var               686 drivers/video/fbdev/i740fb.c 		var->green.offset = 8;
var               687 drivers/video/fbdev/i740fb.c 		var->blue.offset = 0;
var               688 drivers/video/fbdev/i740fb.c 		var->red.length	= var->green.length = var->blue.length = 8;
var               691 drivers/video/fbdev/i740fb.c 		var->transp.offset = 24;
var               692 drivers/video/fbdev/i740fb.c 		var->red.offset = 16;
var               693 drivers/video/fbdev/i740fb.c 		var->green.offset = 8;
var               694 drivers/video/fbdev/i740fb.c 		var->blue.offset = 0;
var               695 drivers/video/fbdev/i740fb.c 		var->transp.length = 8;
var               696 drivers/video/fbdev/i740fb.c 		var->red.length = var->green.length = var->blue.length = 8;
var               702 drivers/video/fbdev/i740fb.c 	if (var->xres > var->xres_virtual)
var               703 drivers/video/fbdev/i740fb.c 		var->xres_virtual = var->xres;
var               705 drivers/video/fbdev/i740fb.c 	if (var->yres > var->yres_virtual)
var               706 drivers/video/fbdev/i740fb.c 		var->yres_virtual = var->yres;
var               709 drivers/video/fbdev/i740fb.c 	    info->monspecs.dclkmax && fb_validate_mode(var, info) < 0)
var               739 drivers/video/fbdev/i740fb.c 	i = i740fb_decode_var(&info->var, par, info);
var               851 drivers/video/fbdev/i740fb.c 			info->var.xres_virtual * info->var.bits_per_pixel / 8;
var               852 drivers/video/fbdev/i740fb.c 	if (info->var.bits_per_pixel == 8)
var               867 drivers/video/fbdev/i740fb.c 		regno, red, green, blue, transp, info->var.bits_per_pixel);
var               881 drivers/video/fbdev/i740fb.c 		r = (red >> (16 - info->var.red.length))
var               882 drivers/video/fbdev/i740fb.c 			<< info->var.red.offset;
var               883 drivers/video/fbdev/i740fb.c 		b = (blue >> (16 - info->var.blue.length))
var               884 drivers/video/fbdev/i740fb.c 			<< info->var.blue.offset;
var               885 drivers/video/fbdev/i740fb.c 		g = (green >> (16 - info->var.green.length))
var               886 drivers/video/fbdev/i740fb.c 			<< info->var.green.offset;
var               896 drivers/video/fbdev/i740fb.c static int i740fb_pan_display(struct fb_var_screeninfo *var,
var               900 drivers/video/fbdev/i740fb.c 	u32 base = (var->yoffset * info->var.xres_virtual
var               901 drivers/video/fbdev/i740fb.c 		 + (var->xoffset & ~7)) >> 2;
var               904 drivers/video/fbdev/i740fb.c 		var->xoffset, var->yoffset, base);
var               906 drivers/video/fbdev/i740fb.c 	switch (info->var.bits_per_pixel) {
var              1015 drivers/video/fbdev/i740fb.c 	info->var.activate = FB_ACTIVATE_NOW;
var              1016 drivers/video/fbdev/i740fb.c 	info->var.bits_per_pixel = 8;
var              1088 drivers/video/fbdev/i740fb.c 					fb_videomode_to_var(&info->var, m);
var              1090 drivers/video/fbdev/i740fb.c 					if (!i740fb_check_var(&info->var, info))
var              1101 drivers/video/fbdev/i740fb.c 		ret = fb_find_mode(&info->var, info, mode_option,
var              1104 drivers/video/fbdev/i740fb.c 				   NULL, info->var.bits_per_pixel);
var              1116 drivers/video/fbdev/i740fb.c 	info->var.yres_virtual = info->fix.smem_len * 8 /
var              1117 drivers/video/fbdev/i740fb.c 			(info->var.bits_per_pixel * info->var.xres_virtual);
var               303 drivers/video/fbdev/i810/i810_accel.c 	if (!info->var.accel_flags || par->dev_flags & LOCKUP ||
var               331 drivers/video/fbdev/i810/i810_accel.c 	if (!info->var.accel_flags || par->dev_flags & LOCKUP ||
var               372 drivers/video/fbdev/i810/i810_accel.c 	if (!info->var.accel_flags || par->dev_flags & LOCKUP ||
var               378 drivers/video/fbdev/i810/i810_accel.c 	switch (info->var.bits_per_pixel) {
var               409 drivers/video/fbdev/i810/i810_accel.c 	if (!info->var.accel_flags || par->dev_flags & LOCKUP)
var               420 drivers/video/fbdev/i810/i810_accel.c 	if (!info->var.accel_flags || par->dev_flags & LOCKUP)
var               233 drivers/video/fbdev/i810/i810_dvt.c void i810fb_encode_registers(const struct fb_var_screeninfo *var,
var               241 drivers/video/fbdev/i810/i810_dvt.c 	par->ovract = ((xres + var->right_margin + var->hsync_len + 
var               242 drivers/video/fbdev/i810/i810_dvt.c 			var->left_margin - 32) | ((xres - 32) << 16));
var               245 drivers/video/fbdev/i810/i810_dvt.c void i810fb_fill_var_timings(struct fb_var_screeninfo *var)
var               250 drivers/video/fbdev/i810/i810_dvt.c 	xres = var->xres;
var               251 drivers/video/fbdev/i810/i810_dvt.c 	yres = var->yres;
var               253 drivers/video/fbdev/i810/i810_dvt.c 	pixclock = 1000000000 / var->pixclock;
var               259 drivers/video/fbdev/i810/i810_dvt.c 	var->pixclock = 1000000000 / std_modes[mode].pixclock;
var               260 drivers/video/fbdev/i810/i810_dvt.c 	var->right_margin = (std_modes[mode].cr04 << 3) - xres;
var               261 drivers/video/fbdev/i810/i810_dvt.c 	var->hsync_len = ((std_modes[mode].cr05 & 0x1F) -
var               263 drivers/video/fbdev/i810/i810_dvt.c 	var->left_margin = (total - (xres + var->right_margin + 
var               264 drivers/video/fbdev/i810/i810_dvt.c 				     var->hsync_len));
var               265 drivers/video/fbdev/i810/i810_dvt.c 	var->sync = FB_SYNC_ON_GREEN;
var               267 drivers/video/fbdev/i810/i810_dvt.c 		var->sync |= FB_SYNC_HOR_HIGH_ACT;
var               269 drivers/video/fbdev/i810/i810_dvt.c 		var->sync |= FB_SYNC_VERT_HIGH_ACT;
var               272 drivers/video/fbdev/i810/i810_dvt.c 	var->lower_margin = (std_modes[mode].cr10 |
var               274 drivers/video/fbdev/i810/i810_dvt.c 	var->vsync_len = (std_modes[mode].cr11 & 0x0F) -
var               275 drivers/video/fbdev/i810/i810_dvt.c 			 (var->lower_margin & 0x0F);
var               276 drivers/video/fbdev/i810/i810_dvt.c 	var->upper_margin = total - (yres + var->lower_margin + var->vsync_len);
var               279 drivers/video/fbdev/i810/i810_dvt.c u32 i810_get_watermark(struct fb_var_screeninfo *var,
var               286 drivers/video/fbdev/i810/i810_dvt.c 		switch (var->bits_per_pixel) {
var               298 drivers/video/fbdev/i810/i810_dvt.c 		switch (var->bits_per_pixel) {
var               124 drivers/video/fbdev/i810/i810_gtf.c void i810fb_encode_registers(const struct fb_var_screeninfo *var,
var               133 drivers/video/fbdev/i810/i810_gtf.c 	n = ((xres + var->right_margin + var->hsync_len + 
var               134 drivers/video/fbdev/i810/i810_gtf.c 	      var->left_margin) >> 3) - 5;
var               142 drivers/video/fbdev/i810/i810_gtf.c 	blank_e = (xres + var->right_margin + var->hsync_len + 
var               143 drivers/video/fbdev/i810/i810_gtf.c 		   var->left_margin) >> 3;
var               154 drivers/video/fbdev/i810/i810_gtf.c 	par->regs.cr04 = (u8) ((xres + var->right_margin) >> 3);
var               155 drivers/video/fbdev/i810/i810_gtf.c 	par->regs.cr05 |= (u8) (((xres + var->right_margin + 
var               156 drivers/video/fbdev/i810/i810_gtf.c 				  var->hsync_len) >> 3) & 0x1F);
var               160 drivers/video/fbdev/i810/i810_gtf.c 	n = yres + var->lower_margin + var->vsync_len + var->upper_margin - 2;
var               165 drivers/video/fbdev/i810/i810_gtf.c 	n = yres + var->lower_margin;
var               169 drivers/video/fbdev/i810/i810_gtf.c 	par->regs.cr11 |= (u8) ((yres + var->lower_margin + 
var               170 drivers/video/fbdev/i810/i810_gtf.c 				 var->vsync_len) & 0x0F);
var               178 drivers/video/fbdev/i810/i810_gtf.c 	blank_e = yres + var->lower_margin + var->vsync_len + 
var               179 drivers/video/fbdev/i810/i810_gtf.c 		var->upper_margin;
var               190 drivers/video/fbdev/i810/i810_gtf.c 	if (!(var->sync & FB_SYNC_HOR_HIGH_ACT))
var               192 drivers/video/fbdev/i810/i810_gtf.c 	if (!(var->sync & FB_SYNC_VERT_HIGH_ACT))
var               197 drivers/video/fbdev/i810/i810_gtf.c 	if (var->vmode & FB_VMODE_INTERLACED) 
var               198 drivers/video/fbdev/i810/i810_gtf.c 		par->interlace = (1 << 7) | ((u8) (var->yres >> 4));
var               202 drivers/video/fbdev/i810/i810_gtf.c 	if (var->vmode & FB_VMODE_DOUBLE)
var               206 drivers/video/fbdev/i810/i810_gtf.c 	par->ovract = ((var->xres + var->right_margin + var->hsync_len + 
var               207 drivers/video/fbdev/i810/i810_gtf.c 			var->left_margin - 32) | ((var->xres - 32) << 16));
var               210 drivers/video/fbdev/i810/i810_gtf.c void i810fb_fill_var_timings(struct fb_var_screeninfo *var) { }
var               224 drivers/video/fbdev/i810/i810_gtf.c u32 i810_get_watermark(const struct fb_var_screeninfo *var,
var               231 drivers/video/fbdev/i810/i810_gtf.c 		switch (var->bits_per_pixel) { 
var               246 drivers/video/fbdev/i810/i810_gtf.c 		switch(var->bits_per_pixel) {
var               262 drivers/video/fbdev/i810/i810_gtf.c 	pixclock = 1000000/var->pixclock;
var                94 drivers/video/fbdev/i810/i810_main.c static int i810fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info);
var               871 drivers/video/fbdev/i810/i810_main.c static void i810_round_off(struct fb_var_screeninfo *var)
var               879 drivers/video/fbdev/i810/i810_main.c 	xres = var->xres;
var               880 drivers/video/fbdev/i810/i810_main.c 	yres = var->yres;
var               881 drivers/video/fbdev/i810/i810_main.c 	vxres = var->xres_virtual;
var               882 drivers/video/fbdev/i810/i810_main.c 	vyres = var->yres_virtual;
var               884 drivers/video/fbdev/i810/i810_main.c 	var->bits_per_pixel += 7;
var               885 drivers/video/fbdev/i810/i810_main.c 	var->bits_per_pixel &= ~7;
var               887 drivers/video/fbdev/i810/i810_main.c 	if (var->bits_per_pixel < 8)
var               888 drivers/video/fbdev/i810/i810_main.c 		var->bits_per_pixel = 8;
var               889 drivers/video/fbdev/i810/i810_main.c 	if (var->bits_per_pixel > 32) 
var               890 drivers/video/fbdev/i810/i810_main.c 		var->bits_per_pixel = 32;
var               911 drivers/video/fbdev/i810/i810_main.c 	if (var->bits_per_pixel == 32)
var               912 drivers/video/fbdev/i810/i810_main.c 		var->accel_flags = 0;
var               915 drivers/video/fbdev/i810/i810_main.c 	var->left_margin = (var->left_margin + 4) & ~7;
var               916 drivers/video/fbdev/i810/i810_main.c 	var->right_margin = (var->right_margin + 4) & ~7;
var               917 drivers/video/fbdev/i810/i810_main.c 	var->hsync_len = (var->hsync_len + 4) & ~7;
var               919 drivers/video/fbdev/i810/i810_main.c 	if (var->vmode & FB_VMODE_INTERLACED) {
var               920 drivers/video/fbdev/i810/i810_main.c 		if (!((yres + var->upper_margin + var->vsync_len + 
var               921 drivers/video/fbdev/i810/i810_main.c 		       var->lower_margin) & 1))
var               922 drivers/video/fbdev/i810/i810_main.c 			var->upper_margin++;
var               925 drivers/video/fbdev/i810/i810_main.c 	var->xres = xres;
var               926 drivers/video/fbdev/i810/i810_main.c 	var->yres = yres;
var               927 drivers/video/fbdev/i810/i810_main.c 	var->xres_virtual = vxres;
var               928 drivers/video/fbdev/i810/i810_main.c 	var->yres_virtual = vyres;
var               940 drivers/video/fbdev/i810/i810_main.c static void set_color_bitfields(struct fb_var_screeninfo *var)
var               942 drivers/video/fbdev/i810/i810_main.c 	switch (var->bits_per_pixel) {
var               944 drivers/video/fbdev/i810/i810_main.c 		var->red.offset = 0;
var               945 drivers/video/fbdev/i810/i810_main.c 		var->red.length = 8;
var               946 drivers/video/fbdev/i810/i810_main.c 		var->green.offset = 0;
var               947 drivers/video/fbdev/i810/i810_main.c 		var->green.length = 8;
var               948 drivers/video/fbdev/i810/i810_main.c 		var->blue.offset = 0;
var               949 drivers/video/fbdev/i810/i810_main.c 		var->blue.length = 8;
var               950 drivers/video/fbdev/i810/i810_main.c 		var->transp.offset = 0;
var               951 drivers/video/fbdev/i810/i810_main.c 		var->transp.length = 0;
var               954 drivers/video/fbdev/i810/i810_main.c 		var->green.length = (var->green.length == 5) ? 5 : 6;
var               955 drivers/video/fbdev/i810/i810_main.c 		var->red.length = 5;
var               956 drivers/video/fbdev/i810/i810_main.c 		var->blue.length = 5;
var               957 drivers/video/fbdev/i810/i810_main.c 		var->transp.length = 6 - var->green.length;
var               958 drivers/video/fbdev/i810/i810_main.c 		var->blue.offset = 0;
var               959 drivers/video/fbdev/i810/i810_main.c 		var->green.offset = 5;
var               960 drivers/video/fbdev/i810/i810_main.c 		var->red.offset = 5 + var->green.length;
var               961 drivers/video/fbdev/i810/i810_main.c 		var->transp.offset =  (5 + var->red.offset) & 15;
var               965 drivers/video/fbdev/i810/i810_main.c 		var->red.offset = 16;
var               966 drivers/video/fbdev/i810/i810_main.c 		var->red.length = 8;
var               967 drivers/video/fbdev/i810/i810_main.c 		var->green.offset = 8;
var               968 drivers/video/fbdev/i810/i810_main.c 		var->green.length = 8;
var               969 drivers/video/fbdev/i810/i810_main.c 		var->blue.offset = 0;
var               970 drivers/video/fbdev/i810/i810_main.c 		var->blue.length = 8;
var               971 drivers/video/fbdev/i810/i810_main.c 		var->transp.length = var->bits_per_pixel - 24;
var               972 drivers/video/fbdev/i810/i810_main.c 		var->transp.offset = (var->transp.length) ? 24 : 0;
var               975 drivers/video/fbdev/i810/i810_main.c 	var->red.msb_right = 0;
var               976 drivers/video/fbdev/i810/i810_main.c 	var->green.msb_right = 0;
var               977 drivers/video/fbdev/i810/i810_main.c 	var->blue.msb_right = 0;
var               978 drivers/video/fbdev/i810/i810_main.c 	var->transp.msb_right = 0;
var               991 drivers/video/fbdev/i810/i810_main.c static int i810_check_params(struct fb_var_screeninfo *var, 
var               996 drivers/video/fbdev/i810/i810_main.c 	u32 vyres = var->yres_virtual, vxres = var->xres_virtual;
var              1001 drivers/video/fbdev/i810/i810_main.c 	line_length = get_line_length(par, vxres, var->bits_per_pixel);
var              1006 drivers/video/fbdev/i810/i810_main.c 		if (vyres < var->yres) {
var              1007 drivers/video/fbdev/i810/i810_main.c 			vyres = info->var.yres;
var              1009 drivers/video/fbdev/i810/i810_main.c 			vxres /= var->bits_per_pixel >> 3;
var              1011 drivers/video/fbdev/i810/i810_main.c 						      var->bits_per_pixel);
var              1012 drivers/video/fbdev/i810/i810_main.c 			vidmem = line_length * info->var.yres;
var              1013 drivers/video/fbdev/i810/i810_main.c 			if (vxres < var->xres) {
var              1018 drivers/video/fbdev/i810/i810_main.c 				       var->bits_per_pixel);
var              1024 drivers/video/fbdev/i810/i810_main.c 	var->xres_virtual = vxres;
var              1025 drivers/video/fbdev/i810/i810_main.c 	var->yres_virtual = vyres;
var              1030 drivers/video/fbdev/i810/i810_main.c 	switch (var->bits_per_pixel) {
var              1045 drivers/video/fbdev/i810/i810_main.c 	if (!fb_validate_mode(var, info))
var              1050 drivers/video/fbdev/i810/i810_main.c 	    !fb_get_mode(FB_MAXTIMINGS, 0, var, info))
var              1056 drivers/video/fbdev/i810/i810_main.c 		mode = fb_find_best_mode(var, &info->modelist);
var              1058 drivers/video/fbdev/i810/i810_main.c 			fb_videomode_to_var(var, mode);
var              1064 drivers/video/fbdev/i810/i810_main.c 		if (fb_get_mode(FB_MAXTIMINGS, 0, var, info)) {
var              1103 drivers/video/fbdev/i810/i810_main.c     	switch (info->var.bits_per_pixel) {
var              1110 drivers/video/fbdev/i810/i810_main.c 		if (info->var.nonstd)
var              1136 drivers/video/fbdev/i810/i810_main.c static void decode_var(const struct fb_var_screeninfo *var, 
var              1141 drivers/video/fbdev/i810/i810_main.c 	xres = var->xres;
var              1142 drivers/video/fbdev/i810/i810_main.c 	yres = var->yres;
var              1143 drivers/video/fbdev/i810/i810_main.c 	vxres = var->xres_virtual;
var              1144 drivers/video/fbdev/i810/i810_main.c 	vyres = var->yres_virtual;
var              1146 drivers/video/fbdev/i810/i810_main.c 	switch (var->bits_per_pixel) {
var              1154 drivers/video/fbdev/i810/i810_main.c 		if (var->green.length == 5)
var              1175 drivers/video/fbdev/i810/i810_main.c 	if (var->nonstd && var->bits_per_pixel != 8)
var              1178 drivers/video/fbdev/i810/i810_main.c 	i810_calc_dclk(var->pixclock, &par->regs.M, 
var              1180 drivers/video/fbdev/i810/i810_main.c 	i810fb_encode_registers(var, par, xres, yres);
var              1182 drivers/video/fbdev/i810/i810_main.c 	par->watermark = i810_get_watermark(var, par);
var              1183 drivers/video/fbdev/i810/i810_main.c 	par->pitch = get_line_length(par, vxres, var->bits_per_pixel);
var              1207 drivers/video/fbdev/i810/i810_main.c 		if ((info->var.green.length == 5 && regno > 31) ||
var              1208 drivers/video/fbdev/i810/i810_main.c 		    (info->var.green.length == 6 && regno > 63))
var              1216 drivers/video/fbdev/i810/i810_main.c 	    info->var.green.length == 5) 
var              1220 drivers/video/fbdev/i810/i810_main.c 		 info->var.green.length == 6) {
var              1293 drivers/video/fbdev/i810/i810_main.c 		if ((info->var.green.length == 5 && regno > 31) ||
var              1294 drivers/video/fbdev/i810/i810_main.c 		    (info->var.green.length == 6 && regno > 63))
var              1298 drivers/video/fbdev/i810/i810_main.c 	if (info->var.grayscale)
var              1306 drivers/video/fbdev/i810/i810_main.c 	    info->var.green.length == 5) {
var              1311 drivers/video/fbdev/i810/i810_main.c 		 info->var.green.length == 6) {
var              1332 drivers/video/fbdev/i810/i810_main.c 		switch (info->var.bits_per_pixel) {
var              1335 drivers/video/fbdev/i810/i810_main.c 				if (info->var.green.length == 5) 
var              1344 drivers/video/fbdev/i810/i810_main.c 				if (info->var.green.length == 5) {
var              1376 drivers/video/fbdev/i810/i810_main.c static int i810fb_pan_display(struct fb_var_screeninfo *var, 
var              1382 drivers/video/fbdev/i810/i810_main.c 	total = var->xoffset * par->depth + 
var              1383 drivers/video/fbdev/i810/i810_main.c 		var->yoffset * info->fix.line_length;
var              1438 drivers/video/fbdev/i810/i810_main.c 	decode_var(&info->var, par);
var              1443 drivers/video/fbdev/i810/i810_main.c 	if (info->var.accel_flags && !(par->dev_flags & LOCKUP)) {
var              1455 drivers/video/fbdev/i810/i810_main.c static int i810fb_check_var(struct fb_var_screeninfo *var, 
var              1461 drivers/video/fbdev/i810/i810_main.c 		var->vmode &= ~FB_VMODE_MASK;
var              1462 drivers/video/fbdev/i810/i810_main.c 		var->vmode |= FB_VMODE_NONINTERLACED;
var              1464 drivers/video/fbdev/i810/i810_main.c 	if (var->vmode & FB_VMODE_DOUBLE) {
var              1465 drivers/video/fbdev/i810/i810_main.c 		var->vmode &= ~FB_VMODE_MASK;
var              1466 drivers/video/fbdev/i810/i810_main.c 		var->vmode |= FB_VMODE_NONINTERLACED;
var              1469 drivers/video/fbdev/i810/i810_main.c 	i810_round_off(var);
var              1470 drivers/video/fbdev/i810/i810_main.c 	if ((err = i810_check_params(var, info)))
var              1473 drivers/video/fbdev/i810/i810_main.c 	i810fb_fill_var_timings(var);
var              1474 drivers/video/fbdev/i810/i810_main.c 	set_color_bitfields(var);
var              1499 drivers/video/fbdev/i810/i810_main.c 		tmp = (cursor->image.dx - info->var.xoffset) & 0xffff;
var              1500 drivers/video/fbdev/i810/i810_main.c 		tmp |= (cursor->image.dy - info->var.yoffset) << 16;
var              1787 drivers/video/fbdev/i810/i810_main.c 		info->var.xres = xres;
var              1789 drivers/video/fbdev/i810/i810_main.c 		info->var.xres = 640;
var              1792 drivers/video/fbdev/i810/i810_main.c 		info->var.yres = yres;
var              1794 drivers/video/fbdev/i810/i810_main.c 		info->var.yres = 480;
var              1797 drivers/video/fbdev/i810/i810_main.c 		vyres = (vram << 20)/(info->var.xres*bpp >> 3);
var              1799 drivers/video/fbdev/i810/i810_main.c 	info->var.yres_virtual = vyres;
var              1800 drivers/video/fbdev/i810/i810_main.c 	info->var.bits_per_pixel = bpp;
var              1803 drivers/video/fbdev/i810/i810_main.c 		info->var.nonstd = 1;
var              1806 drivers/video/fbdev/i810/i810_main.c 		info->var.accel_flags = 1;
var              1899 drivers/video/fbdev/i810/i810_main.c 	struct fb_var_screeninfo var;
var              1910 drivers/video/fbdev/i810/i810_main.c 	var = info->var;
var              1934 drivers/video/fbdev/i810/i810_main.c 			if ((m = fb_find_best_mode(&var, &info->modelist))) {
var              1946 drivers/video/fbdev/i810/i810_main.c 		fb_videomode_to_var(&var, &mode);
var              1950 drivers/video/fbdev/i810/i810_main.c 		fb_find_mode(&var, info, mode_option, specs->modedb,
var              1952 drivers/video/fbdev/i810/i810_main.c 			     info->var.bits_per_pixel);
var              1954 drivers/video/fbdev/i810/i810_main.c 	info->var = var;
var              2055 drivers/video/fbdev/i810/i810_main.c 	if ((err = info->fbops->fb_check_var(&info->var, info))) {
var              2060 drivers/video/fbdev/i810/i810_main.c 	fb_var_to_videomode(&mode, &info->var);
var              2073 drivers/video/fbdev/i810/i810_main.c 	pixclock = 1000000000/(info->var.pixclock);
var              2075 drivers/video/fbdev/i810/i810_main.c 	hfreq = pixclock/(info->var.xres + info->var.left_margin + 
var              2076 drivers/video/fbdev/i810/i810_main.c 			  info->var.hsync_len + info->var.right_margin);
var              2077 drivers/video/fbdev/i810/i810_main.c 	vfreq = hfreq/(info->var.yres + info->var.upper_margin +
var              2078 drivers/video/fbdev/i810/i810_main.c 		       info->var.vsync_len + info->var.lower_margin);
var              2089 drivers/video/fbdev/i810/i810_main.c 	       info->monspecs.vfmax, info->var.xres, 
var              2090 drivers/video/fbdev/i810/i810_main.c 	       info->var.yres, info->var.bits_per_pixel, vfreq);
var                20 drivers/video/fbdev/i810/i810_main.h extern u32 i810_get_watermark      (const struct fb_var_screeninfo *var,
var                22 drivers/video/fbdev/i810/i810_main.h extern void i810fb_encode_registers(const struct fb_var_screeninfo *var,
var                24 drivers/video/fbdev/i810/i810_main.h extern void i810fb_fill_var_timings(struct fb_var_screeninfo *var);
var               745 drivers/video/fbdev/imsttfb.c set_offset (struct fb_var_screeninfo *var, struct fb_info *info)
var               748 drivers/video/fbdev/imsttfb.c 	__u32 off = var->yoffset * (info->fix.line_length >> 3)
var               749 drivers/video/fbdev/imsttfb.c 		    + ((var->xoffset * (info->var.bits_per_pixel >> 3)) >> 3);
var               780 drivers/video/fbdev/imsttfb.c imsttfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               782 drivers/video/fbdev/imsttfb.c 	if ((var->bits_per_pixel != 8 && var->bits_per_pixel != 16
var               783 drivers/video/fbdev/imsttfb.c 	    && var->bits_per_pixel != 24 && var->bits_per_pixel != 32)
var               784 drivers/video/fbdev/imsttfb.c 	    || var->xres_virtual < var->xres || var->yres_virtual < var->yres
var               785 drivers/video/fbdev/imsttfb.c 	    || var->nonstd
var               786 drivers/video/fbdev/imsttfb.c 	    || (var->vmode & FB_VMODE_MASK) != FB_VMODE_NONINTERLACED)
var               789 drivers/video/fbdev/imsttfb.c 	if ((var->xres * var->yres) * (var->bits_per_pixel >> 3) > info->fix.smem_len
var               790 drivers/video/fbdev/imsttfb.c 	    || (var->xres_virtual * var->yres_virtual) * (var->bits_per_pixel >> 3) > info->fix.smem_len)
var               793 drivers/video/fbdev/imsttfb.c 	switch (var->bits_per_pixel) {
var               795 drivers/video/fbdev/imsttfb.c 			var->red.offset = 0;
var               796 drivers/video/fbdev/imsttfb.c 			var->red.length = 8;
var               797 drivers/video/fbdev/imsttfb.c 			var->green.offset = 0;
var               798 drivers/video/fbdev/imsttfb.c 			var->green.length = 8;
var               799 drivers/video/fbdev/imsttfb.c 			var->blue.offset = 0;
var               800 drivers/video/fbdev/imsttfb.c 			var->blue.length = 8;
var               801 drivers/video/fbdev/imsttfb.c 			var->transp.offset = 0;
var               802 drivers/video/fbdev/imsttfb.c 			var->transp.length = 0;
var               805 drivers/video/fbdev/imsttfb.c 			if (var->green.length != 6)
var               806 drivers/video/fbdev/imsttfb.c 				var->red.offset = 10;
var               807 drivers/video/fbdev/imsttfb.c 			var->red.length = 5;
var               808 drivers/video/fbdev/imsttfb.c 			var->green.offset = 5;
var               809 drivers/video/fbdev/imsttfb.c 			if (var->green.length != 6)
var               810 drivers/video/fbdev/imsttfb.c 				var->green.length = 5;
var               811 drivers/video/fbdev/imsttfb.c 			var->blue.offset = 0;
var               812 drivers/video/fbdev/imsttfb.c 			var->blue.length = 5;
var               813 drivers/video/fbdev/imsttfb.c 			var->transp.offset = 0;
var               814 drivers/video/fbdev/imsttfb.c 			var->transp.length = 0;
var               817 drivers/video/fbdev/imsttfb.c 			var->red.offset = 16;
var               818 drivers/video/fbdev/imsttfb.c 			var->red.length = 8;
var               819 drivers/video/fbdev/imsttfb.c 			var->green.offset = 8;
var               820 drivers/video/fbdev/imsttfb.c 			var->green.length = 8;
var               821 drivers/video/fbdev/imsttfb.c 			var->blue.offset = 0;
var               822 drivers/video/fbdev/imsttfb.c 			var->blue.length = 8;
var               823 drivers/video/fbdev/imsttfb.c 			var->transp.offset = 0;
var               824 drivers/video/fbdev/imsttfb.c 			var->transp.length = 0;
var               827 drivers/video/fbdev/imsttfb.c 			var->red.offset = 16;
var               828 drivers/video/fbdev/imsttfb.c 			var->red.length = 8;
var               829 drivers/video/fbdev/imsttfb.c 			var->green.offset = 8;
var               830 drivers/video/fbdev/imsttfb.c 			var->green.length = 8;
var               831 drivers/video/fbdev/imsttfb.c 			var->blue.offset = 0;
var               832 drivers/video/fbdev/imsttfb.c 			var->blue.length = 8;
var               833 drivers/video/fbdev/imsttfb.c 			var->transp.offset = 24;
var               834 drivers/video/fbdev/imsttfb.c 			var->transp.length = 8;
var               838 drivers/video/fbdev/imsttfb.c 	if (var->yres == var->yres_virtual) {
var               840 drivers/video/fbdev/imsttfb.c 		var->yres_virtual = ((vram << 3) / var->bits_per_pixel) / var->xres_virtual;
var               841 drivers/video/fbdev/imsttfb.c 		if (var->yres_virtual < var->yres)
var               842 drivers/video/fbdev/imsttfb.c 			var->yres_virtual = var->yres;
var               845 drivers/video/fbdev/imsttfb.c 	var->red.msb_right = 0;
var               846 drivers/video/fbdev/imsttfb.c 	var->green.msb_right = 0;
var               847 drivers/video/fbdev/imsttfb.c 	var->blue.msb_right = 0;
var               848 drivers/video/fbdev/imsttfb.c 	var->transp.msb_right = 0;
var               849 drivers/video/fbdev/imsttfb.c 	var->height = -1;
var               850 drivers/video/fbdev/imsttfb.c 	var->width = -1;
var               851 drivers/video/fbdev/imsttfb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var               852 drivers/video/fbdev/imsttfb.c 	var->left_margin = var->right_margin = 16;
var               853 drivers/video/fbdev/imsttfb.c 	var->upper_margin = var->lower_margin = 16;
var               854 drivers/video/fbdev/imsttfb.c 	var->hsync_len = var->vsync_len = 8;
var               863 drivers/video/fbdev/imsttfb.c 	if (!compute_imstt_regvals(par, info->var.xres, info->var.yres))
var               866 drivers/video/fbdev/imsttfb.c 	if (info->var.green.length == 6)
var               870 drivers/video/fbdev/imsttfb.c 	set_imstt_regvals(info, info->var.bits_per_pixel);
var               871 drivers/video/fbdev/imsttfb.c 	info->var.pixclock = 1000000 / getclkMHz(par);
var               880 drivers/video/fbdev/imsttfb.c 	u_int bpp = info->var.bits_per_pixel;
var               904 drivers/video/fbdev/imsttfb.c 					(regno << (info->var.green.length ==
var               921 drivers/video/fbdev/imsttfb.c imsttfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               923 drivers/video/fbdev/imsttfb.c 	if (var->xoffset + info->var.xres > info->var.xres_virtual
var               924 drivers/video/fbdev/imsttfb.c 	    || var->yoffset + info->var.yres > info->var.yres_virtual)
var               927 drivers/video/fbdev/imsttfb.c 	info->var.xoffset = var->xoffset;
var               928 drivers/video/fbdev/imsttfb.c 	info->var.yoffset = var->yoffset;
var               929 drivers/video/fbdev/imsttfb.c 	set_offset(var, info);
var               997 drivers/video/fbdev/imsttfb.c 	Bpp = info->var.bits_per_pixel >> 3,
var              1038 drivers/video/fbdev/imsttfb.c 	Bpp = info->var.bits_per_pixel >> 3,
var              1207 drivers/video/fbdev/imsttfb.c 		xx = cursor->image.dx - info->var.xoffset;
var              1208 drivers/video/fbdev/imsttfb.c 		yy = cursor->image.dy - info->var.yoffset;
var              1405 drivers/video/fbdev/imsttfb.c 		if (mac_vmode_to_var(vmode, cmode, &info->var)) {
var              1406 drivers/video/fbdev/imsttfb.c 			info->var.xres = info->var.xres_virtual = INIT_XRES;
var              1407 drivers/video/fbdev/imsttfb.c 			info->var.yres = info->var.yres_virtual = INIT_YRES;
var              1408 drivers/video/fbdev/imsttfb.c 			info->var.bits_per_pixel = INIT_BPP;
var              1413 drivers/video/fbdev/imsttfb.c 		info->var.xres = info->var.xres_virtual = INIT_XRES;
var              1414 drivers/video/fbdev/imsttfb.c 		info->var.yres = info->var.yres_virtual = INIT_YRES;
var              1415 drivers/video/fbdev/imsttfb.c 		info->var.bits_per_pixel = INIT_BPP;
var              1418 drivers/video/fbdev/imsttfb.c 	if ((info->var.xres * info->var.yres) * (info->var.bits_per_pixel >> 3) > info->fix.smem_len
var              1419 drivers/video/fbdev/imsttfb.c 	    || !(compute_imstt_regvals(par, info->var.xres, info->var.yres))) {
var              1420 drivers/video/fbdev/imsttfb.c 		printk("imsttfb: %ux%ux%u not supported\n", info->var.xres, info->var.yres, info->var.bits_per_pixel);
var              1429 drivers/video/fbdev/imsttfb.c 	info->fix.visual = info->var.bits_per_pixel == 8 ? FB_VISUAL_PSEUDOCOLOR
var              1431 drivers/video/fbdev/imsttfb.c 	info->fix.line_length = info->var.xres * (info->var.bits_per_pixel >> 3);
var              1436 drivers/video/fbdev/imsttfb.c 	info->var.accel_flags = FB_ACCELF_TEXT;
var              1440 drivers/video/fbdev/imsttfb.c 	if (info->var.green.length == 6)
var              1444 drivers/video/fbdev/imsttfb.c 	set_imstt_regvals(info, info->var.bits_per_pixel);
var              1446 drivers/video/fbdev/imsttfb.c 	info->var.pixclock = 1000000 / getclkMHz(par);
var               248 drivers/video/fbdev/imxfb.c static int imxfb_activate_var(struct fb_var_screeninfo *var,
var               299 drivers/video/fbdev/imxfb.c 	if (info->var.grayscale)
var               312 drivers/video/fbdev/imxfb.c 			val  = chan_to_field(red, &info->var.red);
var               313 drivers/video/fbdev/imxfb.c 			val |= chan_to_field(green, &info->var.green);
var               314 drivers/video/fbdev/imxfb.c 			val |= chan_to_field(blue, &info->var.blue);
var               351 drivers/video/fbdev/imxfb.c static int imxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               360 drivers/video/fbdev/imxfb.c 	if (var->xres < MIN_XRES)
var               361 drivers/video/fbdev/imxfb.c 		var->xres = MIN_XRES;
var               362 drivers/video/fbdev/imxfb.c 	if (var->yres < MIN_YRES)
var               363 drivers/video/fbdev/imxfb.c 		var->yres = MIN_YRES;
var               369 drivers/video/fbdev/imxfb.c 	var->xres		= imxfb_mode->mode.xres;
var               370 drivers/video/fbdev/imxfb.c 	var->yres		= imxfb_mode->mode.yres;
var               371 drivers/video/fbdev/imxfb.c 	var->bits_per_pixel	= imxfb_mode->bpp;
var               372 drivers/video/fbdev/imxfb.c 	var->pixclock		= imxfb_mode->mode.pixclock;
var               373 drivers/video/fbdev/imxfb.c 	var->hsync_len		= imxfb_mode->mode.hsync_len;
var               374 drivers/video/fbdev/imxfb.c 	var->left_margin	= imxfb_mode->mode.left_margin;
var               375 drivers/video/fbdev/imxfb.c 	var->right_margin	= imxfb_mode->mode.right_margin;
var               376 drivers/video/fbdev/imxfb.c 	var->vsync_len		= imxfb_mode->mode.vsync_len;
var               377 drivers/video/fbdev/imxfb.c 	var->upper_margin	= imxfb_mode->mode.upper_margin;
var               378 drivers/video/fbdev/imxfb.c 	var->lower_margin	= imxfb_mode->mode.lower_margin;
var               379 drivers/video/fbdev/imxfb.c 	var->sync		= imxfb_mode->mode.sync;
var               380 drivers/video/fbdev/imxfb.c 	var->xres_virtual	= max(var->xres_virtual, var->xres);
var               381 drivers/video/fbdev/imxfb.c 	var->yres_virtual	= max(var->yres_virtual, var->yres);
var               383 drivers/video/fbdev/imxfb.c 	pr_debug("var->bits_per_pixel=%d\n", var->bits_per_pixel);
var               387 drivers/video/fbdev/imxfb.c 	tmp = var->pixclock * (unsigned long long)lcd_clk;
var               402 drivers/video/fbdev/imxfb.c 	switch (var->bits_per_pixel) {
var               439 drivers/video/fbdev/imxfb.c 	var->red    = rgb->red;
var               440 drivers/video/fbdev/imxfb.c 	var->green  = rgb->green;
var               441 drivers/video/fbdev/imxfb.c 	var->blue   = rgb->blue;
var               442 drivers/video/fbdev/imxfb.c 	var->transp = rgb->transp;
var               445 drivers/video/fbdev/imxfb.c 		var->red.length, var->green.length, var->blue.length,
var               446 drivers/video/fbdev/imxfb.c 		var->transp.length);
var               449 drivers/video/fbdev/imxfb.c 		var->red.offset, var->green.offset, var->blue.offset,
var               450 drivers/video/fbdev/imxfb.c 		var->transp.offset);
var               462 drivers/video/fbdev/imxfb.c 	struct fb_var_screeninfo *var = &info->var;
var               464 drivers/video/fbdev/imxfb.c 	if (var->bits_per_pixel == 16 || var->bits_per_pixel == 32)
var               477 drivers/video/fbdev/imxfb.c 	info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               478 drivers/video/fbdev/imxfb.c 	fbi->palette_size = var->bits_per_pixel == 8 ? 256 : 16;
var               480 drivers/video/fbdev/imxfb.c 	imxfb_activate_var(var, info);
var               585 drivers/video/fbdev/imxfb.c static int imxfb_activate_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               591 drivers/video/fbdev/imxfb.c 		var->xres, var->hsync_len,
var               592 drivers/video/fbdev/imxfb.c 		var->left_margin, var->right_margin);
var               594 drivers/video/fbdev/imxfb.c 		var->yres, var->vsync_len,
var               595 drivers/video/fbdev/imxfb.c 		var->upper_margin, var->lower_margin);
var               598 drivers/video/fbdev/imxfb.c 	if (var->xres < 16        || var->xres > 1024)
var               600 drivers/video/fbdev/imxfb.c 			info->fix.id, var->xres);
var               601 drivers/video/fbdev/imxfb.c 	if (var->hsync_len < 1    || var->hsync_len > 64)
var               603 drivers/video/fbdev/imxfb.c 			info->fix.id, var->hsync_len);
var               604 drivers/video/fbdev/imxfb.c 	if (var->left_margin > 255)
var               606 drivers/video/fbdev/imxfb.c 			info->fix.id, var->left_margin);
var               607 drivers/video/fbdev/imxfb.c 	if (var->right_margin > 255)
var               609 drivers/video/fbdev/imxfb.c 			info->fix.id, var->right_margin);
var               610 drivers/video/fbdev/imxfb.c 	if (var->yres < 1 || var->yres > ymax_mask)
var               612 drivers/video/fbdev/imxfb.c 			info->fix.id, var->yres);
var               613 drivers/video/fbdev/imxfb.c 	if (var->vsync_len > 100)
var               615 drivers/video/fbdev/imxfb.c 			info->fix.id, var->vsync_len);
var               616 drivers/video/fbdev/imxfb.c 	if (var->upper_margin > 63)
var               618 drivers/video/fbdev/imxfb.c 			info->fix.id, var->upper_margin);
var               619 drivers/video/fbdev/imxfb.c 	if (var->lower_margin > 255)
var               621 drivers/video/fbdev/imxfb.c 			info->fix.id, var->lower_margin);
var               625 drivers/video/fbdev/imxfb.c 	writel(VPW_VPW(var->xres * var->bits_per_pixel / 8 / 4),
var               628 drivers/video/fbdev/imxfb.c 	writel(HCR_H_WIDTH(var->hsync_len - 1) |
var               629 drivers/video/fbdev/imxfb.c 		HCR_H_WAIT_1(var->right_margin - 1) |
var               630 drivers/video/fbdev/imxfb.c 		HCR_H_WAIT_2(var->left_margin - 3),
var               633 drivers/video/fbdev/imxfb.c 	writel(VCR_V_WIDTH(var->vsync_len) |
var               634 drivers/video/fbdev/imxfb.c 		VCR_V_WAIT_1(var->lower_margin) |
var               635 drivers/video/fbdev/imxfb.c 		VCR_V_WAIT_2(var->upper_margin),
var               638 drivers/video/fbdev/imxfb.c 	writel(SIZE_XMAX(var->xres) | (var->yres & ymax_mask),
var               682 drivers/video/fbdev/imxfb.c 	info->var.nonstd		= 0;
var               683 drivers/video/fbdev/imxfb.c 	info->var.activate		= FB_ACTIVATE_NOW;
var               684 drivers/video/fbdev/imxfb.c 	info->var.height		= -1;
var               685 drivers/video/fbdev/imxfb.c 	info->var.width	= -1;
var               686 drivers/video/fbdev/imxfb.c 	info->var.accel_flags		= 0;
var               687 drivers/video/fbdev/imxfb.c 	info->var.vmode			= FB_VMODE_NONINTERLACED;
var               698 drivers/video/fbdev/imxfb.c 		info->var.grayscale = of_property_read_bool(np,
var              1002 drivers/video/fbdev/imxfb.c 	imxfb_check_var(&info->var, info);
var               110 drivers/video/fbdev/intelfb/intelfb.h 	 ((i)->var.accel_flags & FB_ACCELF_TEXT))
var               375 drivers/video/fbdev/intelfb/intelfb.h extern int intelfb_var_to_depth(const struct fb_var_screeninfo *var);
var               133 drivers/video/fbdev/intelfb/intelfbdrv.c 			 struct fb_var_screeninfo *var);
var               136 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_check_var(struct fb_var_screeninfo *var,
var               144 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_pan_display(struct fb_var_screeninfo *var,
var               909 drivers/video/fbdev/intelfb/intelfbdrv.c __inline__ int intelfb_var_to_depth(const struct fb_var_screeninfo *var)
var               912 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->bits_per_pixel, var->green.length);
var               914 drivers/video/fbdev/intelfb/intelfbdrv.c 	switch (var->bits_per_pixel) {
var               916 drivers/video/fbdev/intelfb/intelfbdrv.c 		return (var->green.length == 6) ? 16 : 15;
var               920 drivers/video/fbdev/intelfb/intelfbdrv.c 		return var->bits_per_pixel;
var               925 drivers/video/fbdev/intelfb/intelfbdrv.c static __inline__ int var_to_refresh(const struct fb_var_screeninfo *var)
var               927 drivers/video/fbdev/intelfb/intelfbdrv.c 	int xtot = var->xres + var->left_margin + var->right_margin +
var               928 drivers/video/fbdev/intelfb/intelfbdrv.c 		   var->hsync_len;
var               929 drivers/video/fbdev/intelfb/intelfbdrv.c 	int ytot = var->yres + var->upper_margin + var->lower_margin +
var               930 drivers/video/fbdev/intelfb/intelfbdrv.c 		   var->vsync_len;
var               932 drivers/video/fbdev/intelfb/intelfbdrv.c 	return (1000000000 / var->pixclock * 1000 + 500) / xtot / ytot;
var               941 drivers/video/fbdev/intelfb/intelfbdrv.c 	struct fb_var_screeninfo *var;
var               951 drivers/video/fbdev/intelfb/intelfbdrv.c 	var = &dinfo->initial_var;
var               952 drivers/video/fbdev/intelfb/intelfbdrv.c 	memset(var, 0, sizeof(*var));
var               953 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->xres = screen_info.lfb_width;
var               954 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->yres = screen_info.lfb_height;
var               955 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->bits_per_pixel = screen_info.lfb_depth;
var               958 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->bits_per_pixel = 16;
var               961 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->bits_per_pixel = 32;
var               970 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->xres, var->yres, var->bits_per_pixel,
var               974 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->left_margin = (var->xres / 8) & 0xf8;
var               975 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->right_margin = 32;
var               976 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->upper_margin = 16;
var               977 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->lower_margin = 4;
var               978 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->hsync_len = (var->xres / 8) & 0xf8;
var               979 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->vsync_len = 4;
var               981 drivers/video/fbdev/intelfb/intelfbdrv.c 	xtot = var->xres + var->left_margin +
var               982 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->right_margin + var->hsync_len;
var               983 drivers/video/fbdev/intelfb/intelfbdrv.c 	ytot = var->yres + var->upper_margin +
var               984 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->lower_margin + var->vsync_len;
var               985 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->pixclock = 10000000 / xtot * 1000 / ytot * 100 / 60;
var               987 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->height = -1;
var               988 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->width = -1;
var               990 drivers/video/fbdev/intelfb/intelfbdrv.c 	if (var->bits_per_pixel > 8) {
var               991 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->red.offset = screen_info.red_pos;
var               992 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->red.length = screen_info.red_size;
var               993 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->green.offset = screen_info.green_pos;
var               994 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->green.length = screen_info.green_size;
var               995 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->blue.offset = screen_info.blue_pos;
var               996 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->blue.length = screen_info.blue_size;
var               997 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->transp.offset = screen_info.rsvd_pos;
var               998 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->transp.length = screen_info.rsvd_size;
var              1000 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->red.length = 8;
var              1001 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->green.length = 8;
var              1002 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->blue.length = 8;
var              1008 drivers/video/fbdev/intelfb/intelfbdrv.c 	struct fb_var_screeninfo *var;
var              1013 drivers/video/fbdev/intelfb/intelfbdrv.c 	var = &dinfo->info->var;
var              1015 drivers/video/fbdev/intelfb/intelfbdrv.c 	        memcpy(var, &dinfo->initial_var,
var              1035 drivers/video/fbdev/intelfb/intelfbdrv.c 			msrc = fb_find_mode(var, dinfo->info, mode,
var              1044 drivers/video/fbdev/intelfb/intelfbdrv.c 				msrc = fb_find_mode(var, dinfo->info, mode,
var              1054 drivers/video/fbdev/intelfb/intelfbdrv.c 			msrc = fb_find_mode(var, dinfo->info, PREFERRED_MODE,
var              1063 drivers/video/fbdev/intelfb/intelfbdrv.c 	INF_MSG("Initial video mode is %dx%d-%d@%d.\n", var->xres, var->yres,
var              1064 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->bits_per_pixel, var_to_refresh(var));
var              1070 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->xres_virtual = var->xres;
var              1071 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->yres_virtual =
var              1072 drivers/video/fbdev/intelfb/intelfbdrv.c 		dinfo->fb.size / 2 / (var->bits_per_pixel * var->xres);
var              1073 drivers/video/fbdev/intelfb/intelfbdrv.c 	if (var->yres_virtual < var->yres)
var              1074 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->yres_virtual = var->yres;
var              1076 drivers/video/fbdev/intelfb/intelfbdrv.c 	var->yres_virtual = var->yres;
var              1080 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->accel_flags |= FB_ACCELF_TEXT;
var              1082 drivers/video/fbdev/intelfb/intelfbdrv.c 		var->accel_flags &= ~FB_ACCELF_TEXT;
var              1117 drivers/video/fbdev/intelfb/intelfbdrv.c 	update_dinfo(dinfo, &info->var);
var              1124 drivers/video/fbdev/intelfb/intelfbdrv.c 			 struct fb_var_screeninfo *var)
var              1128 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->bpp = var->bits_per_pixel;
var              1129 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->depth = intelfb_var_to_depth(var);
var              1130 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->xres = var->xres;
var              1131 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->yres = var->xres;
var              1132 drivers/video/fbdev/intelfb/intelfbdrv.c 	dinfo->pixclock = var->pixclock;
var              1140 drivers/video/fbdev/intelfb/intelfbdrv.c 		dinfo->pitch = var->xres_virtual;
var              1144 drivers/video/fbdev/intelfb/intelfbdrv.c 		dinfo->pitch = var->xres_virtual * 2;
var              1148 drivers/video/fbdev/intelfb/intelfbdrv.c 		dinfo->pitch = var->xres_virtual * 4;
var              1196 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_check_var(struct fb_var_screeninfo *var,
var              1213 drivers/video/fbdev/intelfb/intelfbdrv.c 	DBG_MSG("intelfb_check_var: accel_flags is %d\n", var->accel_flags);
var              1218 drivers/video/fbdev/intelfb/intelfbdrv.c 	if (intelfbhw_validate_mode(dinfo, var) != 0)
var              1221 drivers/video/fbdev/intelfb/intelfbdrv.c 	v = *var;
var              1242 drivers/video/fbdev/intelfb/intelfbdrv.c 	change_var = ((info->var.xres != var->xres) ||
var              1243 drivers/video/fbdev/intelfb/intelfbdrv.c 		      (info->var.yres != var->yres) ||
var              1244 drivers/video/fbdev/intelfb/intelfbdrv.c 		      (info->var.xres_virtual != var->xres_virtual) ||
var              1245 drivers/video/fbdev/intelfb/intelfbdrv.c 		      (info->var.yres_virtual != var->yres_virtual) ||
var              1246 drivers/video/fbdev/intelfb/intelfbdrv.c 		      (info->var.bits_per_pixel != var->bits_per_pixel) ||
var              1247 drivers/video/fbdev/intelfb/intelfbdrv.c 		      memcmp(&info->var.red, &var->red, sizeof(var->red)) ||
var              1248 drivers/video/fbdev/intelfb/intelfbdrv.c 		      memcmp(&info->var.green, &var->green,
var              1249 drivers/video/fbdev/intelfb/intelfbdrv.c 			     sizeof(var->green)) ||
var              1250 drivers/video/fbdev/intelfb/intelfbdrv.c 		      memcmp(&info->var.blue, &var->blue, sizeof(var->blue)));
var              1254 drivers/video/fbdev/intelfb/intelfbdrv.c 	     var->yres_virtual > dinfo->initial_var.yres_virtual ||
var              1255 drivers/video/fbdev/intelfb/intelfbdrv.c 	     var->yres_virtual < dinfo->initial_var.yres ||
var              1256 drivers/video/fbdev/intelfb/intelfbdrv.c 	     var->xoffset || var->nonstd)) {
var              1311 drivers/video/fbdev/intelfb/intelfbdrv.c         *var = v;
var              1330 drivers/video/fbdev/intelfb/intelfbdrv.c 	DBG_MSG("intelfb_set_par (%dx%d-%d)\n", info->var.xres,
var              1331 drivers/video/fbdev/intelfb/intelfbdrv.c 		info->var.yres, info->var.bits_per_pixel);
var              1344 drivers/video/fbdev/intelfb/intelfbdrv.c 	if (intelfbhw_mode_to_hw(dinfo, hw, &info->var))
var              1354 drivers/video/fbdev/intelfb/intelfbdrv.c 	update_dinfo(dinfo, &info->var);
var              1359 drivers/video/fbdev/intelfb/intelfbdrv.c 	intelfb_pan_display(&info->var, info);
var              1428 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_pan_display(struct fb_var_screeninfo *var,
var              1431 drivers/video/fbdev/intelfb/intelfbdrv.c 	intelfbhw_pan_display(var, info);
var              1484 drivers/video/fbdev/intelfb/intelfbdrv.c 			      dinfo->pitch, info->var.bits_per_pixel,
var              1504 drivers/video/fbdev/intelfb/intelfbdrv.c 			    dinfo->pitch, info->var.bits_per_pixel);
var              1534 drivers/video/fbdev/intelfb/intelfbdrv.c 				    dinfo->pitch, info->var.bits_per_pixel)) {
var              1590 drivers/video/fbdev/intelfb/intelfbdrv.c 		dx = cursor->image.dx - info->var.xoffset;
var              1591 drivers/video/fbdev/intelfb/intelfbdrv.c 		dy = cursor->image.dy - info->var.yoffset;
var               314 drivers/video/fbdev/intelfb/intelfbhw.c 			    struct fb_var_screeninfo *var)
var               323 drivers/video/fbdev/intelfb/intelfbhw.c 	bytes_per_pixel = var->bits_per_pixel / 8;
var               328 drivers/video/fbdev/intelfb/intelfbhw.c 	tmp = var->yres_virtual * var->xres_virtual * bytes_per_pixel;
var               337 drivers/video/fbdev/intelfb/intelfbhw.c 	if (var->xres - 1 > HACTIVE_MASK) {
var               339 drivers/video/fbdev/intelfb/intelfbhw.c 			var->xres, HACTIVE_MASK + 1);
var               342 drivers/video/fbdev/intelfb/intelfbhw.c 	if (var->yres - 1 > VACTIVE_MASK) {
var               344 drivers/video/fbdev/intelfb/intelfbhw.c 			var->yres, VACTIVE_MASK + 1);
var               347 drivers/video/fbdev/intelfb/intelfbhw.c 	if (var->xres < 4) {
var               348 drivers/video/fbdev/intelfb/intelfbhw.c 		WRN_MSG("X resolution too small (%d vs 4).\n", var->xres);
var               351 drivers/video/fbdev/intelfb/intelfbhw.c 	if (var->yres < 4) {
var               352 drivers/video/fbdev/intelfb/intelfbhw.c 		WRN_MSG("Y resolution too small (%d vs 4).\n", var->yres);
var               357 drivers/video/fbdev/intelfb/intelfbhw.c 	if (var->vmode & FB_VMODE_DOUBLE) {
var               362 drivers/video/fbdev/intelfb/intelfbhw.c 	if ((var->vmode & FB_VMODE_INTERLACED) && (var->yres & 1)) {
var               368 drivers/video/fbdev/intelfb/intelfbhw.c 	tmp = 1000000000 / var->pixclock;
var               383 drivers/video/fbdev/intelfb/intelfbhw.c int intelfbhw_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               392 drivers/video/fbdev/intelfb/intelfbhw.c 	xoffset = ROUND_DOWN_TO(var->xoffset, 8);
var               393 drivers/video/fbdev/intelfb/intelfbhw.c 	yoffset = var->yoffset;
var               395 drivers/video/fbdev/intelfb/intelfbhw.c 	if ((xoffset + info->var.xres > info->var.xres_virtual) ||
var               396 drivers/video/fbdev/intelfb/intelfbhw.c 	    (yoffset + info->var.yres > info->var.yres_virtual))
var               400 drivers/video/fbdev/intelfb/intelfbhw.c 		 (xoffset * info->var.bits_per_pixel) / 8;
var               405 drivers/video/fbdev/intelfb/intelfbhw.c 	if ((var->activate & FB_ACTIVATE_VBL) &&
var              1042 drivers/video/fbdev/intelfb/intelfbhw.c 			 struct fb_var_screeninfo *var)
var              1089 drivers/video/fbdev/intelfb/intelfbhw.c 	hsync_pol = (var->sync & FB_SYNC_HOR_HIGH_ACT) ?
var              1091 drivers/video/fbdev/intelfb/intelfbhw.c 	vsync_pol = (var->sync & FB_SYNC_VERT_HIGH_ACT) ?
var              1113 drivers/video/fbdev/intelfb/intelfbhw.c 	clock_target = 1000000000 / var->pixclock;
var              1155 drivers/video/fbdev/intelfb/intelfbhw.c 	switch (intelfb_var_to_depth(var)) {
var              1173 drivers/video/fbdev/intelfb/intelfbhw.c 	hactive = var->xres;
var              1174 drivers/video/fbdev/intelfb/intelfbhw.c 	hsync_start = hactive + var->right_margin;
var              1175 drivers/video/fbdev/intelfb/intelfbhw.c 	hsync_end = hsync_start + var->hsync_len;
var              1176 drivers/video/fbdev/intelfb/intelfbhw.c 	htotal = hsync_end + var->left_margin;
var              1184 drivers/video/fbdev/intelfb/intelfbhw.c 	vactive = var->yres;
var              1185 drivers/video/fbdev/intelfb/intelfbhw.c 	if (var->vmode & FB_VMODE_INTERLACED)
var              1187 drivers/video/fbdev/intelfb/intelfbhw.c 	vsync_start = vactive + var->lower_margin;
var              1188 drivers/video/fbdev/intelfb/intelfbhw.c 	vsync_end = vsync_start + var->vsync_len;
var              1189 drivers/video/fbdev/intelfb/intelfbhw.c 	vtotal = vsync_end + var->upper_margin;
var              1251 drivers/video/fbdev/intelfb/intelfbhw.c 	hw->disp_a_base = hw->disp_a_stride * var->yoffset +
var              1252 drivers/video/fbdev/intelfb/intelfbhw.c 			  var->xoffset * var->bits_per_pixel / 8;
var              1268 drivers/video/fbdev/intelfb/intelfbhw.c 	if (var->vmode & FB_VMODE_INTERLACED)
var              1429 drivers/video/fbdev/intelfb/intelfbhw.c 	switch (dinfo->info->var.vmode & (FB_VMODE_INTERLACED |
var              2013 drivers/video/fbdev/intelfb/intelfbhw.c 	if (dinfo->info->var.vmode & FB_VMODE_INTERLACED)
var              2056 drivers/video/fbdev/intelfb/intelfbhw.c 	if (dinfo->info->var.vmode & FB_VMODE_INTERLACED)
var               567 drivers/video/fbdev/intelfb/intelfbhw.h 				   struct fb_var_screeninfo *var);
var               568 drivers/video/fbdev/intelfb/intelfbhw.h extern int intelfbhw_pan_display(struct fb_var_screeninfo *var,
var               580 drivers/video/fbdev/intelfb/intelfbhw.h 				struct fb_var_screeninfo *var);
var               312 drivers/video/fbdev/kyro/fbdev.c 			     info->var.bits_per_pixel,
var               313 drivers/video/fbdev/kyro/fbdev.c 			     info->var.xres, info->var.yres,
var               325 drivers/video/fbdev/kyro/fbdev.c 	deviceInfo.ulNextFreeVidMem = info->var.xres * info->var.yres *
var               326 drivers/video/fbdev/kyro/fbdev.c 				      info->var.bits_per_pixel;
var               393 drivers/video/fbdev/kyro/fbdev.c static int kyrofb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               397 drivers/video/fbdev/kyro/fbdev.c 	if (var->bits_per_pixel != 16 && var->bits_per_pixel != 32) {
var               398 drivers/video/fbdev/kyro/fbdev.c 		printk(KERN_WARNING "kyrofb: depth not supported: %u\n", var->bits_per_pixel);
var               402 drivers/video/fbdev/kyro/fbdev.c 	switch (var->bits_per_pixel) {
var               404 drivers/video/fbdev/kyro/fbdev.c 		var->red.offset = 11;
var               405 drivers/video/fbdev/kyro/fbdev.c 		var->red.length = 5;
var               406 drivers/video/fbdev/kyro/fbdev.c 		var->green.offset = 5;
var               407 drivers/video/fbdev/kyro/fbdev.c 		var->green.length = 6;
var               408 drivers/video/fbdev/kyro/fbdev.c 		var->blue.length = 5;
var               411 drivers/video/fbdev/kyro/fbdev.c 		var->transp.offset = 24;
var               412 drivers/video/fbdev/kyro/fbdev.c 		var->red.offset = 16;
var               413 drivers/video/fbdev/kyro/fbdev.c 		var->green.offset = 8;
var               414 drivers/video/fbdev/kyro/fbdev.c 		var->blue.offset = 0;
var               416 drivers/video/fbdev/kyro/fbdev.c 		var->red.length = 8;
var               417 drivers/video/fbdev/kyro/fbdev.c 		var->green.length = 8;
var               418 drivers/video/fbdev/kyro/fbdev.c 		var->blue.length = 8;
var               419 drivers/video/fbdev/kyro/fbdev.c 		var->transp.length = 8;
var               424 drivers/video/fbdev/kyro/fbdev.c 	var->height = var->width = -1;
var               450 drivers/video/fbdev/kyro/fbdev.c 	if ((var->activate & FB_ACTIVATE_MASK) == FB_ACTIVATE_TEST)
var               453 drivers/video/fbdev/kyro/fbdev.c 	var->left_margin = par->HBP;
var               454 drivers/video/fbdev/kyro/fbdev.c 	var->hsync_len = par->HST;
var               455 drivers/video/fbdev/kyro/fbdev.c 	var->right_margin = par->HFP;
var               457 drivers/video/fbdev/kyro/fbdev.c 	var->upper_margin = par->VBP;
var               458 drivers/video/fbdev/kyro/fbdev.c 	var->vsync_len = par->VST;
var               459 drivers/video/fbdev/kyro/fbdev.c 	var->lower_margin = par->VFP;
var               462 drivers/video/fbdev/kyro/fbdev.c 		var->sync |= FB_SYNC_HOR_HIGH_ACT;
var               464 drivers/video/fbdev/kyro/fbdev.c 		var->sync |= FB_SYNC_VERT_HIGH_ACT;
var               476 drivers/video/fbdev/kyro/fbdev.c 	par->XRES = info->var.xres;
var               477 drivers/video/fbdev/kyro/fbdev.c 	par->YRES = info->var.yres;
var               480 drivers/video/fbdev/kyro/fbdev.c 	par->PIXDEPTH = info->var.bits_per_pixel;
var               484 drivers/video/fbdev/kyro/fbdev.c 	lineclock = (info->var.pixclock * (info->var.xres +
var               485 drivers/video/fbdev/kyro/fbdev.c 				    info->var.right_margin +
var               486 drivers/video/fbdev/kyro/fbdev.c 				    info->var.hsync_len +
var               487 drivers/video/fbdev/kyro/fbdev.c 				    info->var.left_margin)) / 1000;
var               491 drivers/video/fbdev/kyro/fbdev.c 	frameclock = lineclock * (info->var.yres +
var               492 drivers/video/fbdev/kyro/fbdev.c 				  info->var.lower_margin +
var               493 drivers/video/fbdev/kyro/fbdev.c 				  info->var.vsync_len +
var               494 drivers/video/fbdev/kyro/fbdev.c 				  info->var.upper_margin);
var               499 drivers/video/fbdev/kyro/fbdev.c 	par->PIXCLK = ((1000000000 + (info->var.pixclock / 2))
var               500 drivers/video/fbdev/kyro/fbdev.c 					/ info->var.pixclock) * 10;
var               503 drivers/video/fbdev/kyro/fbdev.c 	par->HFP = info->var.right_margin;
var               504 drivers/video/fbdev/kyro/fbdev.c 	par->HST = info->var.hsync_len;
var               505 drivers/video/fbdev/kyro/fbdev.c 	par->HBP = info->var.left_margin;
var               509 drivers/video/fbdev/kyro/fbdev.c 	par->VFP = info->var.lower_margin;
var               510 drivers/video/fbdev/kyro/fbdev.c 	par->VST = info->var.vsync_len;
var               511 drivers/video/fbdev/kyro/fbdev.c 	par->VBP = info->var.upper_margin;
var               514 drivers/video/fbdev/kyro/fbdev.c 	par->HSP = (info->var.sync & FB_SYNC_HOR_HIGH_ACT) ? 1 : 0;
var               515 drivers/video/fbdev/kyro/fbdev.c 	par->VSP = (info->var.sync & FB_SYNC_VERT_HIGH_ACT) ? 1 : 0;
var               535 drivers/video/fbdev/kyro/fbdev.c 		switch (info->var.bits_per_pixel) {
var               712 drivers/video/fbdev/kyro/fbdev.c 	if (!fb_find_mode(&info->var, info, mode_option, kyro_modedb,
var               714 drivers/video/fbdev/kyro/fbdev.c 		info->var = kyro_var;
var               719 drivers/video/fbdev/kyro/fbdev.c 	kyrofb_check_var(&info->var, info);
var               721 drivers/video/fbdev/kyro/fbdev.c 	size = get_line_length(info->var.xres_virtual,
var               722 drivers/video/fbdev/kyro/fbdev.c 			       info->var.bits_per_pixel);
var               723 drivers/video/fbdev/kyro/fbdev.c 	size *= info->var.yres_virtual;
var               732 drivers/video/fbdev/kyro/fbdev.c 		info->var.xres, info->var.yres, info->var.bits_per_pixel,
var               219 drivers/video/fbdev/leo.c 	par->extent = ((info->var.xres - 1) |
var               220 drivers/video/fbdev/leo.c 		       ((info->var.yres - 1) << 16));
var               230 drivers/video/fbdev/leo.c 	sbus_writel((info->var.xres-1) | ((info->var.yres-1) << 11),
var               251 drivers/video/fbdev/leo.c static int leo_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               258 drivers/video/fbdev/leo.c 	if (var->xoffset || var->yoffset || var->vmode)
var               521 drivers/video/fbdev/leo.c static void leo_fixup_var_rgb(struct fb_var_screeninfo *var)
var               523 drivers/video/fbdev/leo.c 	var->red.offset = 0;
var               524 drivers/video/fbdev/leo.c 	var->red.length = 8;
var               525 drivers/video/fbdev/leo.c 	var->green.offset = 8;
var               526 drivers/video/fbdev/leo.c 	var->green.length = 8;
var               527 drivers/video/fbdev/leo.c 	var->blue.offset = 16;
var               528 drivers/video/fbdev/leo.c 	var->blue.length = 8;
var               529 drivers/video/fbdev/leo.c 	var->transp.offset = 0;
var               530 drivers/video/fbdev/leo.c 	var->transp.length = 0;
var               570 drivers/video/fbdev/leo.c 	sbusfb_fill_var(&info->var, dp, 32);
var               571 drivers/video/fbdev/leo.c 	leo_fixup_var_rgb(&info->var);
var               574 drivers/video/fbdev/leo.c 					  info->var.xres);
var               575 drivers/video/fbdev/leo.c 	info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
var               194 drivers/video/fbdev/macfb.c 	unsigned int bpp = info->var.bits_per_pixel;
var               233 drivers/video/fbdev/macfb.c 	regno += 256 - (1 << info->var.bits_per_pixel);
var               283 drivers/video/fbdev/macfb.c 	unsigned int bpp = info->var.bits_per_pixel;
var               446 drivers/video/fbdev/macfb.c 	if (fb_info->var.bits_per_pixel <= 8) {
var               447 drivers/video/fbdev/macfb.c 		switch (fb_info->var.bits_per_pixel) {
var               462 drivers/video/fbdev/macfb.c 		switch (fb_info->var.bits_per_pixel) {
var               464 drivers/video/fbdev/macfb.c 			if (fb_info->var.red.offset == 10) {
var               489 drivers/video/fbdev/macfb.c 				(red   << fb_info->var.red.offset) |
var               490 drivers/video/fbdev/macfb.c 				(green << fb_info->var.green.offset) |
var               491 drivers/video/fbdev/macfb.c 				(blue  << fb_info->var.blue.offset);
var               876 drivers/video/fbdev/macfb.c 	fb_info.var		= macfb_defined;
var               221 drivers/video/fbdev/macmodes.c int mac_vmode_to_var(int vmode, int cmode, struct fb_var_screeninfo *var)
var               234 drivers/video/fbdev/macmodes.c     memset(var, 0, sizeof(struct fb_var_screeninfo));
var               237 drivers/video/fbdev/macmodes.c 	    var->bits_per_pixel = 8;
var               238 drivers/video/fbdev/macmodes.c 	    var->red.offset = 0;
var               239 drivers/video/fbdev/macmodes.c 	    var->red.length = 8;   
var               240 drivers/video/fbdev/macmodes.c 	    var->green.offset = 0;
var               241 drivers/video/fbdev/macmodes.c 	    var->green.length = 8;
var               242 drivers/video/fbdev/macmodes.c 	    var->blue.offset = 0;
var               243 drivers/video/fbdev/macmodes.c 	    var->blue.length = 8;
var               247 drivers/video/fbdev/macmodes.c 	    var->bits_per_pixel = 16;
var               248 drivers/video/fbdev/macmodes.c 	    var->red.offset = 10;
var               249 drivers/video/fbdev/macmodes.c 	    var->red.length = 5;
var               250 drivers/video/fbdev/macmodes.c 	    var->green.offset = 5;
var               251 drivers/video/fbdev/macmodes.c 	    var->green.length = 5;
var               252 drivers/video/fbdev/macmodes.c 	    var->blue.offset = 0;
var               253 drivers/video/fbdev/macmodes.c 	    var->blue.length = 5;
var               257 drivers/video/fbdev/macmodes.c 	    var->bits_per_pixel = 32;
var               258 drivers/video/fbdev/macmodes.c 	    var->red.offset = 16;
var               259 drivers/video/fbdev/macmodes.c 	    var->red.length = 8;
var               260 drivers/video/fbdev/macmodes.c 	    var->green.offset = 8;
var               261 drivers/video/fbdev/macmodes.c 	    var->green.length = 8;
var               262 drivers/video/fbdev/macmodes.c 	    var->blue.offset = 0;
var               263 drivers/video/fbdev/macmodes.c 	    var->blue.length = 8;
var               264 drivers/video/fbdev/macmodes.c 	    var->transp.offset = 24;
var               265 drivers/video/fbdev/macmodes.c 	    var->transp.length = 8;
var               271 drivers/video/fbdev/macmodes.c     var->xres = mode->xres;
var               272 drivers/video/fbdev/macmodes.c     var->yres = mode->yres;
var               273 drivers/video/fbdev/macmodes.c     var->xres_virtual = mode->xres;
var               274 drivers/video/fbdev/macmodes.c     var->yres_virtual = mode->yres;
var               275 drivers/video/fbdev/macmodes.c     var->height = -1;
var               276 drivers/video/fbdev/macmodes.c     var->width = -1;
var               277 drivers/video/fbdev/macmodes.c     var->pixclock = mode->pixclock;
var               278 drivers/video/fbdev/macmodes.c     var->left_margin = mode->left_margin;
var               279 drivers/video/fbdev/macmodes.c     var->right_margin = mode->right_margin;
var               280 drivers/video/fbdev/macmodes.c     var->upper_margin = mode->upper_margin;
var               281 drivers/video/fbdev/macmodes.c     var->lower_margin = mode->lower_margin;
var               282 drivers/video/fbdev/macmodes.c     var->hsync_len = mode->hsync_len;
var               283 drivers/video/fbdev/macmodes.c     var->vsync_len = mode->vsync_len;
var               284 drivers/video/fbdev/macmodes.c     var->sync = mode->sync;
var               285 drivers/video/fbdev/macmodes.c     var->vmode = mode->vmode;
var               303 drivers/video/fbdev/macmodes.c int mac_var_to_vmode(const struct fb_var_screeninfo *var, int *vmode,
var               308 drivers/video/fbdev/macmodes.c     if (var->bits_per_pixel <= 8)
var               310 drivers/video/fbdev/macmodes.c     else if (var->bits_per_pixel <= 16)
var               312 drivers/video/fbdev/macmodes.c     else if (var->bits_per_pixel <= 32)
var               324 drivers/video/fbdev/macmodes.c 	if (var->xres > mode->xres || var->yres > mode->yres)
var               326 drivers/video/fbdev/macmodes.c 	if (var->xres_virtual > mode->xres || var->yres_virtual > mode->yres)
var               328 drivers/video/fbdev/macmodes.c 	if (var->pixclock > mode->pixclock)
var               330 drivers/video/fbdev/macmodes.c 	if ((var->vmode & FB_VMODE_MASK) != mode->vmode)
var               344 drivers/video/fbdev/macmodes.c 	    if (var->pixclock > mode->pixclock)
var               398 drivers/video/fbdev/macmodes.c int mac_find_mode(struct fb_var_screeninfo *var, struct fb_info *info,
var               409 drivers/video/fbdev/macmodes.c     return fb_find_mode(var, info, mode_option, db, dbsize,
var                54 drivers/video/fbdev/macmodes.h 			    struct fb_var_screeninfo *var);
var                55 drivers/video/fbdev/macmodes.h extern int mac_var_to_vmode(const struct fb_var_screeninfo *var, int *vmode,
var                58 drivers/video/fbdev/macmodes.h extern int mac_find_mode(struct fb_var_screeninfo *var,
var               356 drivers/video/fbdev/matrox/matroxfb_DAC1064.c 	switch (minfo->fbcon.var.bits_per_pixel) {
var               362 drivers/video/fbdev/matrox/matroxfb_DAC1064.c 			if (minfo->fbcon.var.green.length == 5)
var               392 drivers/video/fbdev/matrox/matroxfb_DAC1064.c 	if (minfo->fbcon.var.bits_per_pixel > 16) {	/* 256 entries */
var               400 drivers/video/fbdev/matrox/matroxfb_DAC1064.c 	} else if (minfo->fbcon.var.bits_per_pixel > 8) {
var               401 drivers/video/fbdev/matrox/matroxfb_DAC1064.c 		if (minfo->fbcon.var.green.length == 5) {	/* 0..31, 128..159 */
var               319 drivers/video/fbdev/matrox/matroxfb_Ti3026.c 		if (minfo->fbcon.var.bits_per_pixel == 24) {
var               338 drivers/video/fbdev/matrox/matroxfb_Ti3026.c 		if (minfo->fbcon.var.bits_per_pixel == 24) {
var               377 drivers/video/fbdev/matrox/matroxfb_Ti3026.c 	switch (minfo->fbcon.var.bits_per_pixel) {
var               392 drivers/video/fbdev/matrox/matroxfb_Ti3026.c 			hw->DACreg[POS3026_XTRUECOLORCTRL] = (minfo->fbcon.var.green.length == 5) ? (TVP3026_XTRUECOLORCTRL_DIRECTCOLOR | TVP3026_XTRUECOLORCTRL_ORGB_1555) : (TVP3026_XTRUECOLORCTRL_DIRECTCOLOR | TVP3026_XTRUECOLORCTRL_RGB_565);
var               120 drivers/video/fbdev/matrox/matroxfb_accel.c 	mpitch = minfo->fbcon.var.xres_virtual;
var               127 drivers/video/fbdev/matrox/matroxfb_accel.c 	accel = (minfo->fbcon.var.accel_flags & FB_ACCELF_TEXT) == FB_ACCELF_TEXT;
var               129 drivers/video/fbdev/matrox/matroxfb_accel.c 	switch (minfo->fbcon.var.bits_per_pixel) {
var               148 drivers/video/fbdev/matrox/matroxfb_accel.c 		case 16:	if (minfo->fbcon.var.green.length == 5)
var               298 drivers/video/fbdev/matrox/matroxfb_accel.c 		matrox_accel_bmove_lin(minfo, minfo->fbcon.var.xres_virtual >> 1, area->sy, area->sx >> 1, area->dy, area->dx >> 1, area->height, area->width >> 1);
var               304 drivers/video/fbdev/matrox/matroxfb_accel.c 	matrox_accel_bmove(minfo, minfo->fbcon.var.xres_virtual, area->sy, area->sx, area->dy, area->dx, area->height, area->width);
var               365 drivers/video/fbdev/matrox/matroxfb_accel.c 		mga_outl(M_YDST, sy * minfo->fbcon.var.xres_virtual >> 6);
var               370 drivers/video/fbdev/matrox/matroxfb_accel.c 		u_int32_t step = minfo->fbcon.var.xres_virtual >> 1;
var               161 drivers/video/fbdev/matrox/matroxfb_base.c 	if (info && (info->fbcon.var.bits_per_pixel == minfo->fbcon.var.bits_per_pixel)
var               162 drivers/video/fbdev/matrox/matroxfb_base.c 		 && (info->fbcon.var.xres_virtual == minfo->fbcon.var.xres_virtual)
var               163 drivers/video/fbdev/matrox/matroxfb_base.c 		 && (info->fbcon.var.green.length == minfo->fbcon.var.green.length)
var               165 drivers/video/fbdev/matrox/matroxfb_base.c 		switch (minfo->fbcon.var.bits_per_pixel) {
var               171 drivers/video/fbdev/matrox/matroxfb_base.c 					mga_outl(0x3C28, pos + minfo->fbcon.var.xres_virtual * minfo->fbcon.var.bits_per_pixel / 8);
var               308 drivers/video/fbdev/matrox/matroxfb_base.c 			   struct fb_var_screeninfo *var)
var               323 drivers/video/fbdev/matrox/matroxfb_base.c 	minfo->fbcon.var.xoffset = var->xoffset;
var               324 drivers/video/fbdev/matrox/matroxfb_base.c 	minfo->fbcon.var.yoffset = var->yoffset;
var               325 drivers/video/fbdev/matrox/matroxfb_base.c 	pos = (minfo->fbcon.var.yoffset * minfo->fbcon.var.xres_virtual + minfo->fbcon.var.xoffset) * minfo->curr.final_bppShift / 32;
var               333 drivers/video/fbdev/matrox/matroxfb_base.c 	vbl = (var->activate & FB_ACTIVATE_VBL) && (matroxfb_enable_irq(minfo, 0) == 0);
var               419 drivers/video/fbdev/matrox/matroxfb_base.c static int matroxfb_pan_display(struct fb_var_screeninfo *var,
var               425 drivers/video/fbdev/matrox/matroxfb_base.c 	matrox_pan_var(minfo, var);
var               506 drivers/video/fbdev/matrox/matroxfb_base.c static int matroxfb_get_cmap_len(struct fb_var_screeninfo *var) {
var               510 drivers/video/fbdev/matrox/matroxfb_base.c 	switch (var->bits_per_pixel) {
var               529 drivers/video/fbdev/matrox/matroxfb_base.c 			       struct fb_var_screeninfo *var, int *visual,
var               551 drivers/video/fbdev/matrox/matroxfb_base.c 	unsigned int bpp = var->bits_per_pixel;
var               568 drivers/video/fbdev/matrox/matroxfb_base.c 	if (var->yres_virtual < var->yres)
var               569 drivers/video/fbdev/matrox/matroxfb_base.c 		var->yres_virtual = var->yres;
var               570 drivers/video/fbdev/matrox/matroxfb_base.c 	if (var->xres_virtual < var->xres)
var               571 drivers/video/fbdev/matrox/matroxfb_base.c 		var->xres_virtual = var->xres;
var               573 drivers/video/fbdev/matrox/matroxfb_base.c 	var->xres_virtual = matroxfb_pitch_adjust(minfo, var->xres_virtual, bpp);
var               574 drivers/video/fbdev/matrox/matroxfb_base.c 	memlen = var->xres_virtual * bpp * var->yres_virtual / 8;
var               576 drivers/video/fbdev/matrox/matroxfb_base.c 		var->yres_virtual = vramlen * 8 / (var->xres_virtual * bpp);
var               577 drivers/video/fbdev/matrox/matroxfb_base.c 		memlen = var->xres_virtual * bpp * var->yres_virtual / 8;
var               587 drivers/video/fbdev/matrox/matroxfb_base.c 			unsigned int m1 = linelen = var->xres_virtual * bpp / 8;
var               598 drivers/video/fbdev/matrox/matroxfb_base.c 			if (var->yres_virtual > max_yres)
var               599 drivers/video/fbdev/matrox/matroxfb_base.c 				var->yres_virtual = max_yres;
var               603 drivers/video/fbdev/matrox/matroxfb_base.c 	if (var->yres_virtual > 32767)
var               604 drivers/video/fbdev/matrox/matroxfb_base.c 		var->yres_virtual = 32767;
var               607 drivers/video/fbdev/matrox/matroxfb_base.c 	if (var->yres_virtual < var->yres)
var               608 drivers/video/fbdev/matrox/matroxfb_base.c 		var->yres = var->yres_virtual;
var               609 drivers/video/fbdev/matrox/matroxfb_base.c 	if (var->xres_virtual < var->xres)
var               610 drivers/video/fbdev/matrox/matroxfb_base.c 		var->xres = var->xres_virtual;
var               611 drivers/video/fbdev/matrox/matroxfb_base.c 	if (var->xoffset + var->xres > var->xres_virtual)
var               612 drivers/video/fbdev/matrox/matroxfb_base.c 		var->xoffset = var->xres_virtual - var->xres;
var               613 drivers/video/fbdev/matrox/matroxfb_base.c 	if (var->yoffset + var->yres > var->yres_virtual)
var               614 drivers/video/fbdev/matrox/matroxfb_base.c 		var->yoffset = var->yres_virtual - var->yres;
var               616 drivers/video/fbdev/matrox/matroxfb_base.c 	if (bpp == 16 && var->green.length == 5) {
var               622 drivers/video/fbdev/matrox/matroxfb_base.c 	var->clr.offset = rgbt->clr.offset;\
var               623 drivers/video/fbdev/matrox/matroxfb_base.c 	var->clr.length = rgbt->clr.length
var               634 drivers/video/fbdev/matrox/matroxfb_base.c 			var->transp.length, var->red.length, var->green.length, var->blue.length,
var               635 drivers/video/fbdev/matrox/matroxfb_base.c 			var->transp.offset, var->red.offset, var->green.offset, var->blue.offset);
var               637 drivers/video/fbdev/matrox/matroxfb_base.c 	*video_cmap_len = matroxfb_get_cmap_len(var);
var               638 drivers/video/fbdev/matrox/matroxfb_base.c 	dprintk(KERN_INFO "requested %d*%d/%dbpp (%d*%d)\n", var->xres, var->yres, var->bits_per_pixel,
var               639 drivers/video/fbdev/matrox/matroxfb_base.c 				var->xres_virtual, var->yres_virtual);
var               661 drivers/video/fbdev/matrox/matroxfb_base.c 	if (minfo->fbcon.var.grayscale) {
var               666 drivers/video/fbdev/matrox/matroxfb_base.c 	red = CNVT_TOHW(red, minfo->fbcon.var.red.length);
var               667 drivers/video/fbdev/matrox/matroxfb_base.c 	green = CNVT_TOHW(green, minfo->fbcon.var.green.length);
var               668 drivers/video/fbdev/matrox/matroxfb_base.c 	blue = CNVT_TOHW(blue, minfo->fbcon.var.blue.length);
var               669 drivers/video/fbdev/matrox/matroxfb_base.c 	transp = CNVT_TOHW(transp, minfo->fbcon.var.transp.length);
var               671 drivers/video/fbdev/matrox/matroxfb_base.c 	switch (minfo->fbcon.var.bits_per_pixel) {
var               684 drivers/video/fbdev/matrox/matroxfb_base.c 				(red << minfo->fbcon.var.red.offset)     |
var               685 drivers/video/fbdev/matrox/matroxfb_base.c 				(green << minfo->fbcon.var.green.offset) |
var               686 drivers/video/fbdev/matrox/matroxfb_base.c 				(blue << minfo->fbcon.var.blue.offset)   |
var               687 drivers/video/fbdev/matrox/matroxfb_base.c 				(transp << minfo->fbcon.var.transp.offset); /* for 1:5:5:5 */
var               696 drivers/video/fbdev/matrox/matroxfb_base.c 			(red   << minfo->fbcon.var.red.offset)   |
var               697 drivers/video/fbdev/matrox/matroxfb_base.c 			(green << minfo->fbcon.var.green.offset) |
var               698 drivers/video/fbdev/matrox/matroxfb_base.c 			(blue  << minfo->fbcon.var.blue.offset)  |
var               699 drivers/video/fbdev/matrox/matroxfb_base.c 			(transp << minfo->fbcon.var.transp.offset);	/* 8:8:8:8 */
var               731 drivers/video/fbdev/matrox/matroxfb_base.c static int matroxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               742 drivers/video/fbdev/matrox/matroxfb_base.c 	if ((err = matroxfb_decode_var(minfo, var, &visual, &cmap_len, &ydstorg)) != 0)
var               753 drivers/video/fbdev/matrox/matroxfb_base.c 	struct fb_var_screeninfo *var;
var               762 drivers/video/fbdev/matrox/matroxfb_base.c 	var = &info->var;
var               763 drivers/video/fbdev/matrox/matroxfb_base.c 	if ((err = matroxfb_decode_var(minfo, var, &visual, &cmap_len, &ydstorg)) != 0)
var               770 drivers/video/fbdev/matrox/matroxfb_base.c 	minfo->fbcon.fix.line_length = (var->xres_virtual * var->bits_per_pixel) >> 3;
var               778 drivers/video/fbdev/matrox/matroxfb_base.c 		if (var->bits_per_pixel == 4)
var               781 drivers/video/fbdev/matrox/matroxfb_base.c 			minfo->curr.ydstorg.pixels = (ydstorg * 8) / var->bits_per_pixel;
var               782 drivers/video/fbdev/matrox/matroxfb_base.c 		minfo->curr.final_bppShift = matroxfb_get_final_bppShift(minfo, var->bits_per_pixel);
var               787 drivers/video/fbdev/matrox/matroxfb_base.c 			matroxfb_var2my(var, &mt);
var               790 drivers/video/fbdev/matrox/matroxfb_base.c 			switch (var->bits_per_pixel) {
var               811 drivers/video/fbdev/matrox/matroxfb_base.c 			pos = (var->yoffset * var->xres_virtual + var->xoffset) * minfo->curr.final_bppShift / 32;
var               859 drivers/video/fbdev/matrox/matroxfb_base.c 	if (vblank->vcount >= minfo->fbcon.var.yres)
var              1875 drivers/video/fbdev/matrox/matroxfb_base.c 		struct fb_var_screeninfo var;
var              1885 drivers/video/fbdev/matrox/matroxfb_base.c 		if (!mac_vmode_to_var(default_vmode, default_cmode, &var)) {
var              1886 drivers/video/fbdev/matrox/matroxfb_base.c 			var.accel_flags = vesafb_defined.accel_flags;
var              1887 drivers/video/fbdev/matrox/matroxfb_base.c 			var.xoffset = var.yoffset = 0;
var              1889 drivers/video/fbdev/matrox/matroxfb_base.c 			vesafb_defined = var;
var              1909 drivers/video/fbdev/matrox/matroxfb_base.c 	minfo->fbcon.var = vesafb_defined;
var                38 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if (m2info->fbcon.var.grayscale) {
var                42 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	red = CNVT_TOHW(red, m2info->fbcon.var.red.length);
var                43 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	green = CNVT_TOHW(green, m2info->fbcon.var.green.length);
var                44 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	blue = CNVT_TOHW(blue, m2info->fbcon.var.blue.length);
var                45 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	transp = CNVT_TOHW(transp, m2info->fbcon.var.transp.length);
var                47 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	col = (red << m2info->fbcon.var.red.offset)     |
var                48 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	      (green << m2info->fbcon.var.green.offset) |
var                49 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	      (blue << m2info->fbcon.var.blue.offset)   |
var                50 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	      (transp << m2info->fbcon.var.transp.offset);
var                52 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	switch (m2info->fbcon.var.bits_per_pixel) {
var               123 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		u_int32_t linelen = m2info->fbcon.var.xres_virtual * (m2info->fbcon.var.bits_per_pixel >> 3);
var               169 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		struct fb_var_screeninfo* var) {
var               175 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	m2info->fbcon.var.xoffset = var->xoffset;
var               176 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	m2info->fbcon.var.yoffset = var->yoffset;
var               177 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	pixelsize = m2info->fbcon.var.bits_per_pixel >> 3;
var               178 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	linelen = m2info->fbcon.var.xres_virtual * pixelsize;
var               179 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	pos = m2info->fbcon.var.yoffset * linelen + m2info->fbcon.var.xoffset * pixelsize;
var               190 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		struct fb_var_screeninfo* var,
var               198 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	switch (var->bits_per_pixel) {
var               206 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if (var->yres_virtual < var->yres)
var               207 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		var->yres_virtual = var->yres;
var               208 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if (var->xres_virtual < var->xres)
var               209 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		var->xres_virtual = var->xres;
var               210 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	var->xres_virtual = (var->xres_virtual + mask) & ~mask;
var               211 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if (var->yres_virtual > 32767)
var               213 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	memlen = var->xres_virtual * var->yres_virtual * (var->bits_per_pixel >> 3);
var               216 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if (var->xoffset + var->xres > var->xres_virtual)
var               217 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		var->xoffset = var->xres_virtual - var->xres;
var               218 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if (var->yoffset + var->yres > var->yres_virtual)
var               219 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		var->yoffset = var->yres_virtual - var->yres;
var               221 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	var->xres &= ~7;
var               222 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	var->left_margin &= ~7;
var               223 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	var->right_margin &= ~7;
var               224 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	var->hsync_len &= ~7;
var               226 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	*mode = var->bits_per_pixel;
var               227 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if (var->bits_per_pixel == 16) {
var               228 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		if (var->green.length == 5) {
var               229 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->red.offset = 10;
var               230 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->red.length = 5;
var               231 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->green.offset = 5;
var               232 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->green.length = 5;
var               233 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->blue.offset = 0;
var               234 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->blue.length = 5;
var               235 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->transp.offset = 15;
var               236 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->transp.length = 1;
var               239 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->red.offset = 11;
var               240 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->red.length = 5;
var               241 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->green.offset = 5;
var               242 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->green.length = 6;
var               243 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->blue.offset = 0;
var               244 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->blue.length = 5;
var               245 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->transp.offset = 0;
var               246 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->transp.length = 0;
var               249 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->red.offset = 16;
var               250 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->red.length = 8;
var               251 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->green.offset = 8;
var               252 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->green.length = 8;
var               253 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->blue.offset = 0;
var               254 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->blue.length = 8;
var               255 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->transp.offset = 24;
var               256 drivers/video/fbdev/matrox/matroxfb_crtc2.c 			var->transp.length = 8;
var               314 drivers/video/fbdev/matrox/matroxfb_crtc2.c static int matroxfb_dh_check_var(struct fb_var_screeninfo* var, struct fb_info* info) {
var               320 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	return matroxfb_dh_decode_var(m2info, var, &visual, &cmap_len, &mode);
var               330 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	struct fb_var_screeninfo* var = &info->var;
var               333 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if ((err = matroxfb_dh_decode_var(m2info, var, &visual, &cmap_len, &mode)) != 0)
var               341 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		m2info->fbcon.fix.line_length = (var->xres_virtual * var->bits_per_pixel) >> 3;
var               349 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		matroxfb_var2my(&m2info->fbcon.var, &mt);
var               354 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		pos = (m2info->fbcon.var.yoffset * m2info->fbcon.var.xres_virtual + m2info->fbcon.var.xoffset) * m2info->fbcon.var.bits_per_pixel >> 3;
var               396 drivers/video/fbdev/matrox/matroxfb_crtc2.c static int matroxfb_dh_pan_display(struct fb_var_screeninfo* var, struct fb_info* info) {
var               398 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	matroxfb_dh_pan_var(m2info, var);
var               412 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	if (vblank->vcount >= m2info->fbcon.var.yres)
var               107 drivers/video/fbdev/matrox/matroxfb_misc.c void matroxfb_var2my(struct fb_var_screeninfo* var, struct my_timming* mt) {
var               108 drivers/video/fbdev/matrox/matroxfb_misc.c 	unsigned int pixclock = var->pixclock;
var               116 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->dblscan = var->vmode & FB_VMODE_DOUBLE;
var               117 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->interlaced = var->vmode & FB_VMODE_INTERLACED;
var               118 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->HDisplay = var->xres;
var               119 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->HSyncStart = mt->HDisplay + var->right_margin;
var               120 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->HSyncEnd = mt->HSyncStart + var->hsync_len;
var               121 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->HTotal = mt->HSyncEnd + var->left_margin;
var               122 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->VDisplay = var->yres;
var               123 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->VSyncStart = mt->VDisplay + var->lower_margin;
var               124 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->VSyncEnd = mt->VSyncStart + var->vsync_len;
var               125 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->VTotal = mt->VSyncEnd + var->upper_margin;
var               126 drivers/video/fbdev/matrox/matroxfb_misc.c 	mt->sync = var->sync;
var               277 drivers/video/fbdev/matrox/matroxfb_misc.c 	wd = minfo->fbcon.var.xres_virtual * minfo->curr.final_bppShift / 64;
var               156 drivers/video/fbdev/maxinefb.c 	fb_info.var = maxinefb_defined;
var               202 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	vxres = info->var.xres_virtual;
var               203 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	vyres = info->var.yres_virtual;
var               259 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	vxres = info->var.xres_virtual;
var               260 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	vyres = info->var.yres_virtual;
var               310 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	if (info->var.bits_per_pixel == 32) {
var                42 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static inline int h_total(struct fb_var_screeninfo *var)
var                44 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	return var->xres + var->left_margin +
var                45 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->right_margin + var->hsync_len;
var                48 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static inline int v_total(struct fb_var_screeninfo *var)
var                50 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	return var->yres + var->upper_margin +
var                51 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->lower_margin + var->vsync_len;
var                54 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static inline int hsp(struct fb_var_screeninfo *var)
var                56 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	return var->xres + var->right_margin - 1;
var                59 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static inline int vsp(struct fb_var_screeninfo *var)
var                61 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	return var->yres + var->lower_margin - 1;
var                64 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static inline int d_pitch(struct fb_var_screeninfo *var)
var                66 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	return var->xres * var->bits_per_pixel / 8;
var                87 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 			val  = chan_to_field(red,   &info->var.red);
var                88 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 			val |= chan_to_field(green, &info->var.green);
var                89 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 			val |= chan_to_field(blue,  &info->var.blue);
var               107 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static int mb862xxfb_check_var(struct fb_var_screeninfo *var,
var               116 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if (var->hsync_len > 255 || var->vsync_len > 255)
var               119 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if ((var->xres + var->right_margin) >= 4096)
var               122 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if ((var->yres + var->lower_margin) > 4096)
var               125 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if (h_total(var) > 4096 || v_total(var) > 4096)
var               128 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if (var->xres_virtual > 4096 || var->yres_virtual > 4096)
var               131 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if (var->bits_per_pixel <= 8)
var               132 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->bits_per_pixel = 8;
var               133 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	else if (var->bits_per_pixel <= 16)
var               134 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->bits_per_pixel = 16;
var               135 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	else if (var->bits_per_pixel <= 32)
var               136 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->bits_per_pixel = 32;
var               142 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if (d_pitch(&fbi->var) % GC_L0M_L0W_UNIT) {
var               145 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->bits_per_pixel = 0;
var               147 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 			var->bits_per_pixel += 8;
var               148 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 			r = d_pitch(&fbi->var) % GC_L0M_L0W_UNIT;
var               149 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		} while (r && var->bits_per_pixel <= 32);
var               151 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		if (d_pitch(&fbi->var) % GC_L0M_L0W_UNIT)
var               156 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	tmp = (var->xres * var->bits_per_pixel) / 8;
var               161 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	switch (var->bits_per_pixel) {
var               163 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->red.length		= var->bits_per_pixel;
var               164 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->green.length	= var->bits_per_pixel;
var               165 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->blue.length	= var->bits_per_pixel;
var               166 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->red.offset		= 0;
var               167 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->green.offset	= 0;
var               168 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->blue.offset	= 0;
var               169 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->transp.length	= 0;
var               172 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->red.length		= 5;
var               173 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->green.length	= 5;
var               174 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->blue.length	= 5;
var               175 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->red.offset		= 10;
var               176 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->green.offset	= 5;
var               177 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->blue.offset	= 0;
var               178 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->transp.length	= 0;
var               182 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->transp.length	= 8;
var               183 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->red.length		= 8;
var               184 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->green.length	= 8;
var               185 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->blue.length	= 8;
var               186 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->transp.offset	= 24;
var               187 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->red.offset		= 16;
var               188 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->green.offset	= 8;
var               189 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		var->blue.offset	= 0;
var               207 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		mb862xxfb_init_accel(fbi, fbi->var.xres);
var               218 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	sc = par->refclk / (1000000 / fbi->var.pixclock) - 1;
var               226 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	reg =  pack(d_pitch(&fbi->var) / GC_L0M_L0W_UNIT,
var               227 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		    (fbi->var.yres - 1));
var               228 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if (fbi->var.bits_per_pixel == 16)
var               232 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if (fbi->var.bits_per_pixel == 32) {
var               237 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	reg = pack(fbi->var.yres - 1, fbi->var.xres);
var               251 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	reg = pack(fbi->var.xres - 1, fbi->var.xres - 1);
var               253 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	reg = pack((fbi->var.yres - 1), vsp(&fbi->var));
var               255 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	reg = ((fbi->var.vsync_len - 1) << 24) |
var               256 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	      pack((fbi->var.hsync_len - 1), hsp(&fbi->var));
var               258 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	outreg(disp, GC_HTP, pack(h_total(&fbi->var) - 1, 0));
var               259 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	outreg(disp, GC_VTR, pack(v_total(&fbi->var) - 1, 0));
var               269 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static int mb862xxfb_pan(struct fb_var_screeninfo *var,
var               275 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	reg = pack(var->yoffset, var->xoffset);
var               278 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	reg = pack(info->var.yres_virtual, info->var.xres_virtual);
var               448 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.pixclock = (sc * 1000000) / par->refclk;
var               449 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.xres = (inreg(disp, GC_HDB_HDP) & 0x0fff) + 1;
var               451 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.yres = ((reg >> 16) & 0x0fff) + 1;
var               453 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.xres_virtual = fbi->var.xres;
var               454 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.yres_virtual = fbi->var.yres;
var               457 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 			fbi->var.bits_per_pixel = 32;
var               461 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 				fbi->var.bits_per_pixel = 16;
var               463 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 				fbi->var.bits_per_pixel = 8;
var               466 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.hsync_len = ((reg & 0xff0000) >> 16) + 1;
var               467 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.vsync_len = ((reg & 0x3f000000) >> 24) + 1;
var               470 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.right_margin = hsp - fbi->var.xres;
var               471 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.left_margin = ht - hsp - fbi->var.hsync_len;
var               473 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.lower_margin = vsp - fbi->var.yres;
var               474 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.upper_margin = vt - vsp - fbi->var.vsync_len;
var               477 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fb_videomode_to_var(&fbi->var, (struct fb_videomode *)mode);
var               478 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		fbi->var.bits_per_pixel = mode->def_bpp ? mode->def_bpp : 8;
var               482 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 		ret = fb_find_mode(&fbi->var, fbi, "640x480-16@60",
var               491 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.xoffset = 0;
var               492 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.yoffset = 0;
var               493 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.grayscale = 0;
var               494 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.nonstd = 0;
var               495 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.height = -1;
var               496 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.width = -1;
var               497 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.accel_flags = 0;
var               498 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.vmode = FB_VMODE_NONINTERLACED;
var               499 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->var.activate = FB_ACTIVATE_NOW;
var               508 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	if ((fbi->fbops->fb_check_var)(&fbi->var, fbi))
var               511 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->fix.visual = fbi->var.bits_per_pixel == 8 ?
var               513 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->fix.line_length = (fbi->var.xres_virtual *
var               514 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 				fbi->var.bits_per_pixel) / 8;
var               515 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	fbi->fix.smem_len = fbi->fix.line_length * fbi->var.yres_virtual;
var               531 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	stride = par->l1_cfg.sw * (fbi->var.bits_per_pixel / 8);
var               182 drivers/video/fbdev/mbx/mbxfb.c static int mbxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               186 drivers/video/fbdev/mbx/mbxfb.c 	var->pixclock = mbxfb_get_pixclock(var->pixclock, &div);
var               188 drivers/video/fbdev/mbx/mbxfb.c 	if (var->xres < MIN_XRES)
var               189 drivers/video/fbdev/mbx/mbxfb.c 		var->xres = MIN_XRES;
var               190 drivers/video/fbdev/mbx/mbxfb.c 	if (var->yres < MIN_YRES)
var               191 drivers/video/fbdev/mbx/mbxfb.c 		var->yres = MIN_YRES;
var               192 drivers/video/fbdev/mbx/mbxfb.c 	if (var->xres > MAX_XRES)
var               194 drivers/video/fbdev/mbx/mbxfb.c 	if (var->yres > MAX_YRES)
var               196 drivers/video/fbdev/mbx/mbxfb.c 	var->xres_virtual = max(var->xres_virtual, var->xres);
var               197 drivers/video/fbdev/mbx/mbxfb.c 	var->yres_virtual = max(var->yres_virtual, var->yres);
var               199 drivers/video/fbdev/mbx/mbxfb.c 	switch (var->bits_per_pixel) {
var               204 drivers/video/fbdev/mbx/mbxfb.c 		var->green.length = (var->green.length == 5) ? 5 : 6;
var               205 drivers/video/fbdev/mbx/mbxfb.c 		var->red.length = 5;
var               206 drivers/video/fbdev/mbx/mbxfb.c 		var->blue.length = 5;
var               207 drivers/video/fbdev/mbx/mbxfb.c 		var->transp.length = 6 - var->green.length;
var               208 drivers/video/fbdev/mbx/mbxfb.c 		var->blue.offset = 0;
var               209 drivers/video/fbdev/mbx/mbxfb.c 		var->green.offset = 5;
var               210 drivers/video/fbdev/mbx/mbxfb.c 		var->red.offset = 5 + var->green.length;
var               211 drivers/video/fbdev/mbx/mbxfb.c 		var->transp.offset = (5 + var->red.offset) & 15;
var               215 drivers/video/fbdev/mbx/mbxfb.c 		var->red.offset = 16;
var               216 drivers/video/fbdev/mbx/mbxfb.c 		var->red.length = 8;
var               217 drivers/video/fbdev/mbx/mbxfb.c 		var->green.offset = 8;
var               218 drivers/video/fbdev/mbx/mbxfb.c 		var->green.length = 8;
var               219 drivers/video/fbdev/mbx/mbxfb.c 		var->blue.offset = 0;
var               220 drivers/video/fbdev/mbx/mbxfb.c 		var->blue.length = 8;
var               221 drivers/video/fbdev/mbx/mbxfb.c 		var->transp.length = var->bits_per_pixel - 24;
var               222 drivers/video/fbdev/mbx/mbxfb.c 		var->transp.offset = (var->transp.length) ? 24 : 0;
var               225 drivers/video/fbdev/mbx/mbxfb.c 	var->red.msb_right = 0;
var               226 drivers/video/fbdev/mbx/mbxfb.c 	var->green.msb_right = 0;
var               227 drivers/video/fbdev/mbx/mbxfb.c 	var->blue.msb_right = 0;
var               228 drivers/video/fbdev/mbx/mbxfb.c 	var->transp.msb_right = 0;
var               235 drivers/video/fbdev/mbx/mbxfb.c 	struct fb_var_screeninfo *var = &info->var;
var               242 drivers/video/fbdev/mbx/mbxfb.c 	info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               247 drivers/video/fbdev/mbx/mbxfb.c 	if (info->var.bits_per_pixel == 8) {
var               254 drivers/video/fbdev/mbx/mbxfb.c 		switch (info->var.bits_per_pixel) {
var               256 drivers/video/fbdev/mbx/mbxfb.c 			if (info->var.green.length == 5)
var               272 drivers/video/fbdev/mbx/mbxfb.c 	gsctrl |= Gsctrl_Width(info->var.xres) |
var               273 drivers/video/fbdev/mbx/mbxfb.c 		Gsctrl_Height(info->var.yres);
var               277 drivers/video/fbdev/mbx/mbxfb.c 	gsadr |= Gsadr_Srcstride(info->var.xres * info->var.bits_per_pixel /
var               282 drivers/video/fbdev/mbx/mbxfb.c 	var->pixclock = mbxfb_get_pixclock(info->var.pixclock, &div);
var               287 drivers/video/fbdev/mbx/mbxfb.c 	hbps = var->hsync_len;
var               288 drivers/video/fbdev/mbx/mbxfb.c 	has = hbps + var->left_margin;
var               289 drivers/video/fbdev/mbx/mbxfb.c 	hfps = has + var->xres;
var               290 drivers/video/fbdev/mbx/mbxfb.c 	ht = hfps + var->right_margin;
var               292 drivers/video/fbdev/mbx/mbxfb.c 	vbps = var->vsync_len;
var               293 drivers/video/fbdev/mbx/mbxfb.c 	vas = vbps + var->upper_margin;
var               294 drivers/video/fbdev/mbx/mbxfb.c 	vfps = vas + var->yres;
var               295 drivers/video/fbdev/mbx/mbxfb.c 	vt = vfps + var->lower_margin;
var               755 drivers/video/fbdev/mbx/mbxfb.c 	gsctrl = GSCTRL_GAMMA_EN | Gsctrl_Width(fbi->var.xres) |
var               756 drivers/video/fbdev/mbx/mbxfb.c 		Gsctrl_Height(fbi->var.yres);
var               757 drivers/video/fbdev/mbx/mbxfb.c 	switch (fbi->var.bits_per_pixel) {
var               759 drivers/video/fbdev/mbx/mbxfb.c 		if (fbi->var.green.length == 5)
var               789 drivers/video/fbdev/mbx/mbxfb.c 	if (fbi->var.sync & FB_SYNC_HOR_HIGH_ACT)
var               791 drivers/video/fbdev/mbx/mbxfb.c 	if (fbi->var.sync & FB_SYNC_VERT_HIGH_ACT)
var               963 drivers/video/fbdev/mbx/mbxfb.c 	fbi->var = mbxfb_default;
var               645 drivers/video/fbdev/metronomefb.c 	info->var = metronomefb_var;
var                14 drivers/video/fbdev/mmp/fb/mmpfb.c static int var_to_pixfmt(struct fb_var_screeninfo *var)
var                19 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->bits_per_pixel == 8)
var                25 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->bits_per_pixel == 16 && var->red.length == 8 &&
var                26 drivers/video/fbdev/mmp/fb/mmpfb.c 			var->green.length == 4 && var->blue.length == 4) {
var                27 drivers/video/fbdev/mmp/fb/mmpfb.c 		if (var->green.offset >= var->blue.offset)
var                36 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->bits_per_pixel == 12 && var->red.length == 8 &&
var                37 drivers/video/fbdev/mmp/fb/mmpfb.c 			var->green.length == 2 && var->blue.length == 2) {
var                38 drivers/video/fbdev/mmp/fb/mmpfb.c 		if (var->green.offset >= var->blue.offset)
var                47 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->bits_per_pixel == 16 && var->red.length == 16 &&
var                48 drivers/video/fbdev/mmp/fb/mmpfb.c 			var->green.length == 16 && var->blue.length == 16) {
var                49 drivers/video/fbdev/mmp/fb/mmpfb.c 		if (var->red.offset == 0)
var                51 drivers/video/fbdev/mmp/fb/mmpfb.c 		else if (var->green.offset >= var->blue.offset)
var                60 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->bits_per_pixel == 16 && var->red.length <= 5 &&
var                61 drivers/video/fbdev/mmp/fb/mmpfb.c 			var->green.length <= 6 && var->blue.length <= 5) {
var                62 drivers/video/fbdev/mmp/fb/mmpfb.c 		if (var->transp.length == 0) {
var                63 drivers/video/fbdev/mmp/fb/mmpfb.c 			if (var->red.offset >= var->blue.offset)
var                73 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->bits_per_pixel <= 32 && var->red.length <= 8 &&
var                74 drivers/video/fbdev/mmp/fb/mmpfb.c 			var->green.length <= 8 && var->blue.length <= 8) {
var                75 drivers/video/fbdev/mmp/fb/mmpfb.c 		if (var->bits_per_pixel == 24 && var->transp.length == 0) {
var                76 drivers/video/fbdev/mmp/fb/mmpfb.c 			if (var->red.offset >= var->blue.offset)
var                82 drivers/video/fbdev/mmp/fb/mmpfb.c 		if (var->bits_per_pixel == 32 && var->transp.offset == 24) {
var                83 drivers/video/fbdev/mmp/fb/mmpfb.c 			if (var->red.offset >= var->blue.offset)
var                88 drivers/video/fbdev/mmp/fb/mmpfb.c 			if (var->red.offset >= var->blue.offset)
var               100 drivers/video/fbdev/mmp/fb/mmpfb.c static void pixfmt_to_var(struct fb_var_screeninfo *var, int pix_fmt)
var               104 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 16;
var               105 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 11;	var->red.length = 5;
var               106 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 5;   var->green.length = 6;
var               107 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 0;	var->blue.length = 5;
var               108 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               111 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 16;
var               112 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 0;	var->red.length = 5;
var               113 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 5;	 var->green.length = 6;
var               114 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 11;	var->blue.length = 5;
var               115 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               118 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 32;
var               119 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 16;	var->red.length = 8;
var               120 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 8;   var->green.length = 8;
var               121 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 0;	var->blue.length = 8;
var               122 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               125 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 32;
var               126 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 0;	var->red.length = 8;
var               127 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 8;	 var->green.length = 8;
var               128 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 16;	var->blue.length = 8;
var               129 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               132 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 32;
var               133 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 16;	var->red.length = 8;
var               134 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 8;   var->green.length = 8;
var               135 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 0;	var->blue.length = 8;
var               136 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 24; var->transp.length = 8;
var               139 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 32;
var               140 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 0;	var->red.length = 8;
var               141 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 8;	 var->green.length = 8;
var               142 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 16;	var->blue.length = 8;
var               143 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 24; var->transp.length = 8;
var               146 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 24;
var               147 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 16;	var->red.length = 8;
var               148 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 8;   var->green.length = 8;
var               149 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 0;	var->blue.length = 8;
var               150 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               153 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 24;
var               154 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 0;	var->red.length = 8;
var               155 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 8;	 var->green.length = 8;
var               156 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 16;	var->blue.length = 8;
var               157 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               160 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 12;
var               161 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 4;	 var->red.length = 8;
var               162 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 2;   var->green.length = 2;
var               163 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 0;   var->blue.length = 2;
var               164 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               167 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 12;
var               168 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 4;	 var->red.length = 8;
var               169 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 0;	 var->green.length = 2;
var               170 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 2;	var->blue.length = 2;
var               171 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               174 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 16;
var               175 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 8;	 var->red.length = 8;
var               176 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 4;   var->green.length = 4;
var               177 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 0;   var->blue.length = 4;
var               178 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               181 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 16;
var               182 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 8;	 var->red.length = 8;
var               183 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 0;	 var->green.length = 4;
var               184 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 4;	var->blue.length = 4;
var               185 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               188 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 16;
var               189 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 8;	 var->red.length = 16;
var               190 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 4;   var->green.length = 16;
var               191 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 0;   var->blue.length = 16;
var               192 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               195 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 16;
var               196 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 8;	 var->red.length = 16;
var               197 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 0;	 var->green.length = 16;
var               198 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 4;	var->blue.length = 16;
var               199 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               202 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 16;
var               203 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 0;	 var->red.length = 16;
var               204 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 4;	 var->green.length = 16;
var               205 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 8;	var->blue.length = 16;
var               206 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               209 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->bits_per_pixel = 8;
var               210 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->red.offset = 0;	 var->red.length = 8;
var               211 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->green.offset = 0;   var->green.length = 8;
var               212 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->blue.offset = 0;	var->blue.length = 8;
var               213 drivers/video/fbdev/mmp/fb/mmpfb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               274 drivers/video/fbdev/mmp/fb/mmpfb.c static int mmpfb_check_var(struct fb_var_screeninfo *var,
var               279 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->bits_per_pixel == 8)
var               284 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->xoffset + var->xres > var->xres_virtual)
var               286 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->yoffset + var->yres > var->yres_virtual)
var               292 drivers/video/fbdev/mmp/fb/mmpfb.c 	if (var->xres_virtual * var->yres_virtual *
var               293 drivers/video/fbdev/mmp/fb/mmpfb.c 			(var->bits_per_pixel >> 3) > fbi->fb_size)
var               321 drivers/video/fbdev/mmp/fb/mmpfb.c 		val =  chan_to_field(red,   &info->var.red);
var               322 drivers/video/fbdev/mmp/fb/mmpfb.c 		val |= chan_to_field(green, &info->var.green);
var               323 drivers/video/fbdev/mmp/fb/mmpfb.c 		val |= chan_to_field(blue , &info->var.blue);
var               335 drivers/video/fbdev/mmp/fb/mmpfb.c static int mmpfb_pan_display(struct fb_var_screeninfo *var,
var               342 drivers/video/fbdev/mmp/fb/mmpfb.c 	addr.phys[0] = (var->yoffset * var->xres_virtual + var->xoffset)
var               343 drivers/video/fbdev/mmp/fb/mmpfb.c 		* var->bits_per_pixel / 8 + fbi->fb_start_dma;
var               352 drivers/video/fbdev/mmp/fb/mmpfb.c 	struct fb_var_screeninfo *var = &info->var;
var               357 drivers/video/fbdev/mmp/fb/mmpfb.c 	pix_fmt = var_to_pixfmt(var);
var               360 drivers/video/fbdev/mmp/fb/mmpfb.c 	pixfmt_to_var(var, pix_fmt);
var               364 drivers/video/fbdev/mmp/fb/mmpfb.c 	m = (struct fb_videomode *)fb_match_mode(var, &info->modelist);
var               367 drivers/video/fbdev/mmp/fb/mmpfb.c 		m = (struct fb_videomode *)fb_find_best_mode(var,
var               369 drivers/video/fbdev/mmp/fb/mmpfb.c 		fb_videomode_to_var(var, m);
var               374 drivers/video/fbdev/mmp/fb/mmpfb.c 	var->yres_virtual = var->yres * 2;
var               377 drivers/video/fbdev/mmp/fb/mmpfb.c 	info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               378 drivers/video/fbdev/mmp/fb/mmpfb.c 	info->fix.ypanstep = var->yres;
var               385 drivers/video/fbdev/mmp/fb/mmpfb.c 	struct fb_var_screeninfo *var = &info->var;
var               394 drivers/video/fbdev/mmp/fb/mmpfb.c 	win.pitch[0] = var->xres_virtual * stride;
var               396 drivers/video/fbdev/mmp/fb/mmpfb.c 		(stride == 1) ? (var->xres_virtual >> 1) : 0;
var               403 drivers/video/fbdev/mmp/fb/mmpfb.c 	struct fb_var_screeninfo *var = &info->var;
var               421 drivers/video/fbdev/mmp/fb/mmpfb.c 	addr.phys[0] = (var->yoffset * var->xres_virtual + var->xoffset)
var               422 drivers/video/fbdev/mmp/fb/mmpfb.c 		* var->bits_per_pixel / 8 + fbi->fb_start_dma;
var               431 drivers/video/fbdev/mmp/fb/mmpfb.c 	struct fb_var_screeninfo *var = &fbi->fb_info->var;
var               441 drivers/video/fbdev/mmp/fb/mmpfb.c 			(var->yoffset * var->xres_virtual + var->xoffset)
var               442 drivers/video/fbdev/mmp/fb/mmpfb.c 			* var->bits_per_pixel / 8;
var               495 drivers/video/fbdev/mmp/fb/mmpfb.c 	fb_videomode_to_var(&info->var, &fbi->mode);
var               514 drivers/video/fbdev/mmp/fb/mmpfb.c 	info->fix.ypanstep = info->var.yres;
var               521 drivers/video/fbdev/mmp/fb/mmpfb.c 	info->fix.line_length = info->var.xres_virtual *
var               522 drivers/video/fbdev/mmp/fb/mmpfb.c 		info->var.bits_per_pixel / 8;
var               565 drivers/video/fbdev/mmp/fb/mmpfb.c 	pixfmt_to_var(&info->var, fbi->pix_fmt);
var               599 drivers/video/fbdev/mmp/fb/mmpfb.c 		info->var.yres_virtual = info->var.yres * 2;
var               602 drivers/video/fbdev/mmp/fb/mmpfb.c 		fbi->fb_size = info->var.xres_virtual * info->var.yres_virtual
var               603 drivers/video/fbdev/mmp/fb/mmpfb.c 				* info->var.bits_per_pixel / 8;
var               741 drivers/video/fbdev/mx3fb.c 	struct fb_var_screeninfo *var = &fbi->var;
var               745 drivers/video/fbdev/mx3fb.c 	fix->line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               776 drivers/video/fbdev/mx3fb.c 	struct fb_var_screeninfo new_var = fbi->var;
var               778 drivers/video/fbdev/mx3fb.c 	if ((fbi->var.activate & FB_ACTIVATE_FORCE) &&
var               779 drivers/video/fbdev/mx3fb.c 	    (fbi->var.activate & FB_ACTIVATE_MASK) == FB_ACTIVATE_NOW)
var               809 drivers/video/fbdev/mx3fb.c 	mem_len = fbi->var.yres_virtual * fbi->fix.line_length;
var               828 drivers/video/fbdev/mx3fb.c 		if (fbi->var.sync & FB_SYNC_HOR_HIGH_ACT)
var               830 drivers/video/fbdev/mx3fb.c 		if (fbi->var.sync & FB_SYNC_VERT_HIGH_ACT)
var               832 drivers/video/fbdev/mx3fb.c 		if (fbi->var.sync & FB_SYNC_CLK_INVERT)
var               834 drivers/video/fbdev/mx3fb.c 		if (fbi->var.sync & FB_SYNC_DATA_INVERT)
var               836 drivers/video/fbdev/mx3fb.c 		if (fbi->var.sync & FB_SYNC_OE_ACT_HIGH)
var               838 drivers/video/fbdev/mx3fb.c 		if (fbi->var.sync & FB_SYNC_CLK_IDLE_EN)
var               840 drivers/video/fbdev/mx3fb.c 		if (fbi->var.sync & FB_SYNC_CLK_SEL_EN)
var               842 drivers/video/fbdev/mx3fb.c 		if (fbi->var.sync & FB_SYNC_SHARP_MODE)
var               846 drivers/video/fbdev/mx3fb.c 			(u32) (PICOS2KHZ(fbi->var.pixclock) * 1000UL));
var               849 drivers/video/fbdev/mx3fb.c 				   (PICOS2KHZ(fbi->var.pixclock)) * 1000UL,
var               850 drivers/video/fbdev/mx3fb.c 				   fbi->var.xres, fbi->var.yres,
var               851 drivers/video/fbdev/mx3fb.c 				   fbi->var.left_margin,
var               852 drivers/video/fbdev/mx3fb.c 				   fbi->var.hsync_len,
var               853 drivers/video/fbdev/mx3fb.c 				   fbi->var.right_margin +
var               854 drivers/video/fbdev/mx3fb.c 				   fbi->var.hsync_len,
var               855 drivers/video/fbdev/mx3fb.c 				   fbi->var.upper_margin,
var               856 drivers/video/fbdev/mx3fb.c 				   fbi->var.vsync_len,
var               857 drivers/video/fbdev/mx3fb.c 				   fbi->var.lower_margin +
var               858 drivers/video/fbdev/mx3fb.c 				   fbi->var.vsync_len, sig_cfg) != 0) {
var               869 drivers/video/fbdev/mx3fb.c 	video->out_pixel_fmt	= bpp_to_pixfmt(fbi->var.bits_per_pixel);
var               870 drivers/video/fbdev/mx3fb.c 	video->out_width	= fbi->var.xres;
var               871 drivers/video/fbdev/mx3fb.c 	video->out_height	= fbi->var.yres;
var               872 drivers/video/fbdev/mx3fb.c 	video->out_stride	= fbi->var.xres_virtual;
var               890 drivers/video/fbdev/mx3fb.c 	mx3_fbi->cur_var = fbi->var;
var               925 drivers/video/fbdev/mx3fb.c static int mx3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *fbi)
var               933 drivers/video/fbdev/mx3fb.c 	if (var->xres_virtual < var->xres)
var               934 drivers/video/fbdev/mx3fb.c 		var->xres_virtual = var->xres;
var               935 drivers/video/fbdev/mx3fb.c 	if (var->yres_virtual < var->yres)
var               936 drivers/video/fbdev/mx3fb.c 		var->yres_virtual = var->yres;
var               938 drivers/video/fbdev/mx3fb.c 	if ((var->bits_per_pixel != 32) && (var->bits_per_pixel != 24) &&
var               939 drivers/video/fbdev/mx3fb.c 	    (var->bits_per_pixel != 16))
var               940 drivers/video/fbdev/mx3fb.c 		var->bits_per_pixel = default_bpp;
var               942 drivers/video/fbdev/mx3fb.c 	switch (var->bits_per_pixel) {
var               944 drivers/video/fbdev/mx3fb.c 		var->red.length = 5;
var               945 drivers/video/fbdev/mx3fb.c 		var->red.offset = 11;
var               946 drivers/video/fbdev/mx3fb.c 		var->red.msb_right = 0;
var               948 drivers/video/fbdev/mx3fb.c 		var->green.length = 6;
var               949 drivers/video/fbdev/mx3fb.c 		var->green.offset = 5;
var               950 drivers/video/fbdev/mx3fb.c 		var->green.msb_right = 0;
var               952 drivers/video/fbdev/mx3fb.c 		var->blue.length = 5;
var               953 drivers/video/fbdev/mx3fb.c 		var->blue.offset = 0;
var               954 drivers/video/fbdev/mx3fb.c 		var->blue.msb_right = 0;
var               956 drivers/video/fbdev/mx3fb.c 		var->transp.length = 0;
var               957 drivers/video/fbdev/mx3fb.c 		var->transp.offset = 0;
var               958 drivers/video/fbdev/mx3fb.c 		var->transp.msb_right = 0;
var               961 drivers/video/fbdev/mx3fb.c 		var->red.length = 8;
var               962 drivers/video/fbdev/mx3fb.c 		var->red.offset = 16;
var               963 drivers/video/fbdev/mx3fb.c 		var->red.msb_right = 0;
var               965 drivers/video/fbdev/mx3fb.c 		var->green.length = 8;
var               966 drivers/video/fbdev/mx3fb.c 		var->green.offset = 8;
var               967 drivers/video/fbdev/mx3fb.c 		var->green.msb_right = 0;
var               969 drivers/video/fbdev/mx3fb.c 		var->blue.length = 8;
var               970 drivers/video/fbdev/mx3fb.c 		var->blue.offset = 0;
var               971 drivers/video/fbdev/mx3fb.c 		var->blue.msb_right = 0;
var               973 drivers/video/fbdev/mx3fb.c 		var->transp.length = 0;
var               974 drivers/video/fbdev/mx3fb.c 		var->transp.offset = 0;
var               975 drivers/video/fbdev/mx3fb.c 		var->transp.msb_right = 0;
var               978 drivers/video/fbdev/mx3fb.c 		var->red.length = 8;
var               979 drivers/video/fbdev/mx3fb.c 		var->red.offset = 16;
var               980 drivers/video/fbdev/mx3fb.c 		var->red.msb_right = 0;
var               982 drivers/video/fbdev/mx3fb.c 		var->green.length = 8;
var               983 drivers/video/fbdev/mx3fb.c 		var->green.offset = 8;
var               984 drivers/video/fbdev/mx3fb.c 		var->green.msb_right = 0;
var               986 drivers/video/fbdev/mx3fb.c 		var->blue.length = 8;
var               987 drivers/video/fbdev/mx3fb.c 		var->blue.offset = 0;
var               988 drivers/video/fbdev/mx3fb.c 		var->blue.msb_right = 0;
var               990 drivers/video/fbdev/mx3fb.c 		var->transp.length = 8;
var               991 drivers/video/fbdev/mx3fb.c 		var->transp.offset = 24;
var               992 drivers/video/fbdev/mx3fb.c 		var->transp.msb_right = 0;
var               996 drivers/video/fbdev/mx3fb.c 	if (var->pixclock < 1000) {
var               997 drivers/video/fbdev/mx3fb.c 		htotal = var->xres + var->right_margin + var->hsync_len +
var               998 drivers/video/fbdev/mx3fb.c 		    var->left_margin;
var               999 drivers/video/fbdev/mx3fb.c 		vtotal = var->yres + var->lower_margin + var->vsync_len +
var              1000 drivers/video/fbdev/mx3fb.c 		    var->upper_margin;
var              1001 drivers/video/fbdev/mx3fb.c 		var->pixclock = (vtotal * htotal * 6UL) / 100UL;
var              1002 drivers/video/fbdev/mx3fb.c 		var->pixclock = KHZ2PICOS(var->pixclock);
var              1004 drivers/video/fbdev/mx3fb.c 			var->pixclock);
var              1007 drivers/video/fbdev/mx3fb.c 	var->height = -1;
var              1008 drivers/video/fbdev/mx3fb.c 	var->width = -1;
var              1009 drivers/video/fbdev/mx3fb.c 	var->grayscale = 0;
var              1012 drivers/video/fbdev/mx3fb.c 	var->sync |= mx3_fbi->cur_var.sync;
var              1013 drivers/video/fbdev/mx3fb.c 	mx3_fbi->cur_var.sync |= var->sync;
var              1040 drivers/video/fbdev/mx3fb.c 	if (fbi->var.grayscale)
var              1052 drivers/video/fbdev/mx3fb.c 			val = chan_to_field(red, &fbi->var.red);
var              1053 drivers/video/fbdev/mx3fb.c 			val |= chan_to_field(green, &fbi->var.green);
var              1054 drivers/video/fbdev/mx3fb.c 			val |= chan_to_field(blue, &fbi->var.blue);
var              1133 drivers/video/fbdev/mx3fb.c static int mx3fb_pan_display(struct fb_var_screeninfo *var,
var              1149 drivers/video/fbdev/mx3fb.c 	if (var->xoffset > 0) {
var              1154 drivers/video/fbdev/mx3fb.c 	if (mx3_fbi->cur_var.xoffset == var->xoffset &&
var              1155 drivers/video/fbdev/mx3fb.c 	    mx3_fbi->cur_var.yoffset == var->yoffset)
var              1158 drivers/video/fbdev/mx3fb.c 	y_bottom = var->yoffset;
var              1160 drivers/video/fbdev/mx3fb.c 	if (!(var->vmode & FB_VMODE_YWRAP))
var              1161 drivers/video/fbdev/mx3fb.c 		y_bottom += fbi->var.yres;
var              1163 drivers/video/fbdev/mx3fb.c 	if (y_bottom > fbi->var.yres_virtual)
var              1168 drivers/video/fbdev/mx3fb.c 	offset = var->yoffset * fbi->fix.line_length
var              1169 drivers/video/fbdev/mx3fb.c 	       + var->xoffset * (fbi->var.bits_per_pixel / 8);
var              1230 drivers/video/fbdev/mx3fb.c 	fbi->var.xoffset = var->xoffset;
var              1231 drivers/video/fbdev/mx3fb.c 	fbi->var.yoffset = var->yoffset;
var              1233 drivers/video/fbdev/mx3fb.c 	if (var->vmode & FB_VMODE_YWRAP)
var              1234 drivers/video/fbdev/mx3fb.c 		fbi->var.vmode |= FB_VMODE_YWRAP;
var              1236 drivers/video/fbdev/mx3fb.c 		fbi->var.vmode &= ~FB_VMODE_YWRAP;
var              1238 drivers/video/fbdev/mx3fb.c 	mx3_fbi->cur_var = fbi->var;
var              1407 drivers/video/fbdev/mx3fb.c 	fbi->var.activate	= FB_ACTIVATE_NOW;
var              1468 drivers/video/fbdev/mx3fb.c 	if (!fb_find_mode(&fbi->var, fbi, fb_mode, mode,
var              1477 drivers/video/fbdev/mx3fb.c 	fbi->var.yres_virtual = fbi->var.yres * 2;
var               255 drivers/video/fbdev/neofb.c static int vgaHWInit(const struct fb_var_screeninfo *var,
var               258 drivers/video/fbdev/neofb.c 	int hsync_end = var->xres + var->right_margin + var->hsync_len;
var               259 drivers/video/fbdev/neofb.c 	int htotal = (hsync_end + var->left_margin) >> 3;
var               260 drivers/video/fbdev/neofb.c 	int vsync_start = var->yres + var->lower_margin;
var               261 drivers/video/fbdev/neofb.c 	int vsync_end = vsync_start + var->vsync_len;
var               262 drivers/video/fbdev/neofb.c 	int vtotal = vsync_end + var->upper_margin;
var               266 drivers/video/fbdev/neofb.c 	if (!(var->sync & FB_SYNC_HOR_HIGH_ACT))
var               269 drivers/video/fbdev/neofb.c 	if (!(var->sync & FB_SYNC_VERT_HIGH_ACT))
var               285 drivers/video/fbdev/neofb.c 	par->CRTC[1] = (var->xres >> 3) - 1;
var               286 drivers/video/fbdev/neofb.c 	par->CRTC[2] = (var->xres >> 3) - 1;
var               288 drivers/video/fbdev/neofb.c 	par->CRTC[4] = ((var->xres + var->right_margin) >> 3);
var               293 drivers/video/fbdev/neofb.c 	    | (((var->yres - 1) & 0x100) >> 7)
var               295 drivers/video/fbdev/neofb.c 	    | (((var->yres - 1) & 0x100) >> 5)
var               297 drivers/video/fbdev/neofb.c 	    | (((var->yres - 1) & 0x200) >> 3)
var               300 drivers/video/fbdev/neofb.c 	par->CRTC[9] = (((var->yres - 1) & 0x200) >> 4) | 0x40;
var               302 drivers/video/fbdev/neofb.c 	if (var->vmode & FB_VMODE_DOUBLE)
var               313 drivers/video/fbdev/neofb.c 	par->CRTC[18] = (var->yres - 1) & 0xFF;
var               314 drivers/video/fbdev/neofb.c 	par->CRTC[19] = var->xres_virtual >> 4;
var               316 drivers/video/fbdev/neofb.c 	par->CRTC[21] = (var->yres - 1) & 0xFF;
var               515 drivers/video/fbdev/neofb.c 				      struct fb_var_screeninfo *var)
var               523 drivers/video/fbdev/neofb.c 	switch (var->bits_per_pixel) {
var               526 drivers/video/fbdev/neofb.c 		pitch = var->xres_virtual;
var               531 drivers/video/fbdev/neofb.c 		pitch = var->xres_virtual * 2;
var               535 drivers/video/fbdev/neofb.c 		pitch = var->xres_virtual * 3;
var               581 drivers/video/fbdev/neofb.c neofb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               589 drivers/video/fbdev/neofb.c 	if (PICOS2KHZ(var->pixclock) > par->maxClock)
var               594 drivers/video/fbdev/neofb.c             ((var->xres > par->NeoPanelWidth) ||
var               595 drivers/video/fbdev/neofb.c 	     (var->yres > par->NeoPanelHeight))) {
var               598 drivers/video/fbdev/neofb.c 		       var->xres, var->yres, par->NeoPanelWidth,
var               607 drivers/video/fbdev/neofb.c 		switch (var->xres) {
var               609 drivers/video/fbdev/neofb.c 			if (var->yres == 1024)
var               613 drivers/video/fbdev/neofb.c 			if (var->yres == 768)
var               617 drivers/video/fbdev/neofb.c 			if (var->yres == (par->libretto ? 480 : 600))
var               621 drivers/video/fbdev/neofb.c 			if (var->yres == 480)
var               630 drivers/video/fbdev/neofb.c 		       var->xres, var->yres);
var               634 drivers/video/fbdev/neofb.c 	var->red.msb_right = 0;
var               635 drivers/video/fbdev/neofb.c 	var->green.msb_right = 0;
var               636 drivers/video/fbdev/neofb.c 	var->blue.msb_right = 0;
var               637 drivers/video/fbdev/neofb.c 	var->transp.msb_right = 0;
var               639 drivers/video/fbdev/neofb.c 	var->transp.offset = 0;
var               640 drivers/video/fbdev/neofb.c 	var->transp.length = 0;
var               641 drivers/video/fbdev/neofb.c 	switch (var->bits_per_pixel) {
var               643 drivers/video/fbdev/neofb.c 		var->red.offset = 0;
var               644 drivers/video/fbdev/neofb.c 		var->red.length = 8;
var               645 drivers/video/fbdev/neofb.c 		var->green.offset = 0;
var               646 drivers/video/fbdev/neofb.c 		var->green.length = 8;
var               647 drivers/video/fbdev/neofb.c 		var->blue.offset = 0;
var               648 drivers/video/fbdev/neofb.c 		var->blue.length = 8;
var               652 drivers/video/fbdev/neofb.c 		var->red.offset = 11;
var               653 drivers/video/fbdev/neofb.c 		var->red.length = 5;
var               654 drivers/video/fbdev/neofb.c 		var->green.offset = 5;
var               655 drivers/video/fbdev/neofb.c 		var->green.length = 6;
var               656 drivers/video/fbdev/neofb.c 		var->blue.offset = 0;
var               657 drivers/video/fbdev/neofb.c 		var->blue.length = 5;
var               661 drivers/video/fbdev/neofb.c 		var->red.offset = 16;
var               662 drivers/video/fbdev/neofb.c 		var->red.length = 8;
var               663 drivers/video/fbdev/neofb.c 		var->green.offset = 8;
var               664 drivers/video/fbdev/neofb.c 		var->green.length = 8;
var               665 drivers/video/fbdev/neofb.c 		var->blue.offset = 0;
var               666 drivers/video/fbdev/neofb.c 		var->blue.length = 8;
var               671 drivers/video/fbdev/neofb.c 		var->transp.offset = 24;
var               672 drivers/video/fbdev/neofb.c 		var->transp.length = 8;
var               673 drivers/video/fbdev/neofb.c 		var->red.offset = 16;
var               674 drivers/video/fbdev/neofb.c 		var->red.length = 8;
var               675 drivers/video/fbdev/neofb.c 		var->green.offset = 8;
var               676 drivers/video/fbdev/neofb.c 		var->green.length = 8;
var               677 drivers/video/fbdev/neofb.c 		var->blue.offset = 0;
var               678 drivers/video/fbdev/neofb.c 		var->blue.length = 8;
var               683 drivers/video/fbdev/neofb.c 		       var->bits_per_pixel);
var               691 drivers/video/fbdev/neofb.c 	if (var->xres_virtual < var->xres)
var               692 drivers/video/fbdev/neofb.c 		var->xres_virtual = var->xres;
var               694 drivers/video/fbdev/neofb.c 	memlen = var->xres_virtual * var->bits_per_pixel * var->yres_virtual >> 3;
var               697 drivers/video/fbdev/neofb.c 		var->yres_virtual =  vramlen * 8 / (var->xres_virtual *
var               698 drivers/video/fbdev/neofb.c 				   	var->bits_per_pixel);
var               699 drivers/video/fbdev/neofb.c 		memlen = var->xres_virtual * var->bits_per_pixel *
var               700 drivers/video/fbdev/neofb.c 				var->yres_virtual / 8;
var               705 drivers/video/fbdev/neofb.c 	if (var->yres_virtual < var->yres)
var               706 drivers/video/fbdev/neofb.c 		var->yres = var->yres_virtual;
var               707 drivers/video/fbdev/neofb.c 	if (var->xoffset + var->xres > var->xres_virtual)
var               708 drivers/video/fbdev/neofb.c 		var->xoffset = var->xres_virtual - var->xres;
var               709 drivers/video/fbdev/neofb.c 	if (var->yoffset + var->yres > var->yres_virtual)
var               710 drivers/video/fbdev/neofb.c 		var->yoffset = var->yres_virtual - var->yres;
var               712 drivers/video/fbdev/neofb.c 	var->nonstd = 0;
var               713 drivers/video/fbdev/neofb.c 	var->height = -1;
var               714 drivers/video/fbdev/neofb.c 	var->width = -1;
var               716 drivers/video/fbdev/neofb.c 	if (var->bits_per_pixel >= 24 || !par->neo2200)
var               717 drivers/video/fbdev/neofb.c 		var->accel_flags &= ~FB_ACCELF_TEXT;
var               736 drivers/video/fbdev/neofb.c 	vsync_start = info->var.yres + info->var.lower_margin;
var               737 drivers/video/fbdev/neofb.c 	vtotal = vsync_start + info->var.vsync_len + info->var.upper_margin;
var               744 drivers/video/fbdev/neofb.c 	if (vgaHWInit(&info->var, par))
var               753 drivers/video/fbdev/neofb.c 	switch (info->var.bits_per_pixel) {
var               755 drivers/video/fbdev/neofb.c 		par->CRTC[0x13] = info->var.xres_virtual >> 3;
var               756 drivers/video/fbdev/neofb.c 		par->ExtCRTOffset = info->var.xres_virtual >> 11;
var               760 drivers/video/fbdev/neofb.c 		par->CRTC[0x13] = info->var.xres_virtual >> 2;
var               761 drivers/video/fbdev/neofb.c 		par->ExtCRTOffset = info->var.xres_virtual >> 10;
var               765 drivers/video/fbdev/neofb.c 		par->CRTC[0x13] = (info->var.xres_virtual * 3) >> 3;
var               766 drivers/video/fbdev/neofb.c 		par->ExtCRTOffset = (info->var.xres_virtual * 3) >> 11;
var               771 drivers/video/fbdev/neofb.c 		par->CRTC[0x13] = info->var.xres_virtual >> 1;
var               772 drivers/video/fbdev/neofb.c 		par->ExtCRTOffset = info->var.xres_virtual >> 9;
var               784 drivers/video/fbdev/neofb.c 	    | (((info->var.yres - 1) & 0x400) >> 9)
var               813 drivers/video/fbdev/neofb.c 	switch (info->var.xres) {
var               853 drivers/video/fbdev/neofb.c 	    (info->var.xres != par->NeoPanelWidth)) {
var               854 drivers/video/fbdev/neofb.c 		switch (info->var.xres) {
var               887 drivers/video/fbdev/neofb.c 		if (info->var.xres == par->NeoPanelWidth) {
var               900 drivers/video/fbdev/neofb.c 				      info->var.xres) >> 4) - 1;
var               903 drivers/video/fbdev/neofb.c 				      info->var.yres) >> 1) - 2;
var               910 drivers/video/fbdev/neofb.c 			switch (info->var.xres) {
var               940 drivers/video/fbdev/neofb.c 	    neoFindMode(info->var.xres, info->var.yres,
var               941 drivers/video/fbdev/neofb.c 			info->var.bits_per_pixel);
var               947 drivers/video/fbdev/neofb.c 	neoCalcVCLK(info, par, PICOS2KHZ(info->var.pixclock));
var              1014 drivers/video/fbdev/neofb.c 	switch (info->var.bits_per_pixel) {
var              1154 drivers/video/fbdev/neofb.c 	    info->var.xres_virtual * (info->var.bits_per_pixel >> 3);
var              1161 drivers/video/fbdev/neofb.c 			neo2200_accel_init(info, &info->var);
var              1172 drivers/video/fbdev/neofb.c static int neofb_pan_display(struct fb_var_screeninfo *var,
var              1182 drivers/video/fbdev/neofb.c 	Base = (var->yoffset * info->var.xres_virtual + var->xoffset) >> 2;
var              1183 drivers/video/fbdev/neofb.c 	Base *= (info->var.bits_per_pixel + 7) / 8;
var              1212 drivers/video/fbdev/neofb.c 	if (fb->var.bits_per_pixel <= 8) {
var              1219 drivers/video/fbdev/neofb.c 		switch (fb->var.bits_per_pixel) {
var              1366 drivers/video/fbdev/neofb.c 	dst = rect->dx + rect->dy * info->var.xres_virtual;
var              1378 drivers/video/fbdev/neofb.c 	switch (info->var.bits_per_pixel) {
var              1389 drivers/video/fbdev/neofb.c 	writel(dst * ((info->var.bits_per_pixel + 7) >> 3),
var              1414 drivers/video/fbdev/neofb.c 	src = sx * (info->var.bits_per_pixel >> 3) + sy*info->fix.line_length;
var              1415 drivers/video/fbdev/neofb.c 	dst = dx * (info->var.bits_per_pixel >> 3) + dy*info->fix.line_length;
var              1444 drivers/video/fbdev/neofb.c 		if (info->var.bits_per_pixel == 24 && image->width < 16) {
var              1454 drivers/video/fbdev/neofb.c 	} else if (image->depth == info->var.bits_per_pixel) {
var              1463 drivers/video/fbdev/neofb.c 	switch (info->var.bits_per_pixel) {
var              1484 drivers/video/fbdev/neofb.c 	writel(((image->dx & 0xffff) * (info->var.bits_per_pixel >> 3) +
var              2063 drivers/video/fbdev/neofb.c 	if (!fb_find_mode(&info->var, info, mode_option, NULL, 0,
var              2076 drivers/video/fbdev/neofb.c 	h_sync = 1953125000 / info->var.pixclock;
var              2078 drivers/video/fbdev/neofb.c 	    h_sync * 512 / (info->var.xres + info->var.left_margin +
var              2079 drivers/video/fbdev/neofb.c 			    info->var.right_margin + info->var.hsync_len);
var              2081 drivers/video/fbdev/neofb.c 	    h_sync / (info->var.yres + info->var.upper_margin +
var              2082 drivers/video/fbdev/neofb.c 		      info->var.lower_margin + info->var.vsync_len);
var              2086 drivers/video/fbdev/neofb.c 	       info->fix.smem_len >> 10, info->var.xres,
var              2087 drivers/video/fbdev/neofb.c 	       info->var.yres, h_sync / 1000, h_sync % 1000, v_sync);
var               236 drivers/video/fbdev/nvidia/nv_accel.c 	switch (info->var.bits_per_pixel) {
var               276 drivers/video/fbdev/nvidia/nv_accel.c 	NVSetClippingRectangle(info, 0, 0, info->var.xres_virtual,
var               277 drivers/video/fbdev/nvidia/nv_accel.c 			       info->var.yres_virtual);
var               331 drivers/video/fbdev/nvidia/nv_accel.c 	if (info->var.bits_per_pixel == 8)
var               356 drivers/video/fbdev/nvidia/nv_accel.c 	u32 fg, bg, mask = ~(~0 >> (32 - info->var.bits_per_pixel));
var               363 drivers/video/fbdev/nvidia/nv_accel.c 	if (info->var.bits_per_pixel == 8) {
var               277 drivers/video/fbdev/nvidia/nv_setup.c 	struct fb_var_screeninfo *var;
var               289 drivers/video/fbdev/nvidia/nv_setup.c 	var = kzalloc(sizeof(struct fb_var_screeninfo), GFP_KERNEL);
var               293 drivers/video/fbdev/nvidia/nv_setup.c 	if (!var || !monitorA || !monitorB) {
var               404 drivers/video/fbdev/nvidia/nv_setup.c 		if (edidA && !fb_parse_edid(edidA, var)) {
var               492 drivers/video/fbdev/nvidia/nv_setup.c 		if (edidA && !fb_parse_edid(edidA, var)) {
var               500 drivers/video/fbdev/nvidia/nv_setup.c 		if (edidB && !fb_parse_edid(edidB, var)) {
var               648 drivers/video/fbdev/nvidia/nv_setup.c 	kfree(var);
var                20 drivers/video/fbdev/nvidia/nv_type.h #define GetBF(var,mask) (((unsigned)((var) & MASKEXPAND(mask))) >> (0?mask) )
var               301 drivers/video/fbdev/nvidia/nvidia.c 	int i, depth = fb_get_color_depth(&info->var, &info->fix);
var               302 drivers/video/fbdev/nvidia/nvidia.c 	int h_display = info->var.xres / 8 - 1;
var               303 drivers/video/fbdev/nvidia/nvidia.c 	int h_start = (info->var.xres + info->var.right_margin) / 8 - 1;
var               304 drivers/video/fbdev/nvidia/nvidia.c 	int h_end = (info->var.xres + info->var.right_margin +
var               305 drivers/video/fbdev/nvidia/nvidia.c 		     info->var.hsync_len) / 8 - 1;
var               306 drivers/video/fbdev/nvidia/nvidia.c 	int h_total = (info->var.xres + info->var.right_margin +
var               307 drivers/video/fbdev/nvidia/nvidia.c 		       info->var.hsync_len + info->var.left_margin) / 8 - 5;
var               310 drivers/video/fbdev/nvidia/nvidia.c 	int v_display = info->var.yres - 1;
var               311 drivers/video/fbdev/nvidia/nvidia.c 	int v_start = info->var.yres + info->var.lower_margin - 1;
var               312 drivers/video/fbdev/nvidia/nvidia.c 	int v_end = (info->var.yres + info->var.lower_margin +
var               313 drivers/video/fbdev/nvidia/nvidia.c 		     info->var.vsync_len) - 1;
var               314 drivers/video/fbdev/nvidia/nvidia.c 	int v_total = (info->var.yres + info->var.lower_margin +
var               315 drivers/video/fbdev/nvidia/nvidia.c 		       info->var.vsync_len + info->var.upper_margin) - 2;
var               323 drivers/video/fbdev/nvidia/nvidia.c 	if (info->var.vmode & FB_VMODE_INTERLACED)
var               354 drivers/video/fbdev/nvidia/nvidia.c 		| ((info->var.vmode & FB_VMODE_DOUBLE) ? 0x80 : 0x00);
var               358 drivers/video/fbdev/nvidia/nvidia.c 	state->crtc[0x13] = ((info->var.xres_virtual / 8) *
var               359 drivers/video/fbdev/nvidia/nvidia.c 			     (info->var.bits_per_pixel / 8));
var               384 drivers/video/fbdev/nvidia/nvidia.c 	if (info->var.vmode & FB_VMODE_INTERLACED) {
var               405 drivers/video/fbdev/nvidia/nvidia.c 	if (info->var.sync & FB_SYNC_HOR_HIGH_ACT)
var               409 drivers/video/fbdev/nvidia/nvidia.c 	if (info->var.sync & FB_SYNC_VERT_HIGH_ACT)
var               414 drivers/video/fbdev/nvidia/nvidia.c 	NVCalcStateExt(par, state, i, info->var.xres_virtual,
var               415 drivers/video/fbdev/nvidia/nvidia.c 		       info->var.xres, info->var.yres_virtual,
var               416 drivers/video/fbdev/nvidia/nvidia.c 		       1000000000 / info->var.pixclock, info->var.vmode);
var               422 drivers/video/fbdev/nvidia/nvidia.c 		if (!par->fpScaler || (par->fpWidth <= info->var.xres)
var               423 drivers/video/fbdev/nvidia/nvidia.c 		    || (par->fpHeight <= info->var.yres)) {
var               462 drivers/video/fbdev/nvidia/nvidia.c 	if (info->var.vmode & FB_VMODE_DOUBLE)
var               489 drivers/video/fbdev/nvidia/nvidia.c 	state->displayV = info->var.xres;
var               552 drivers/video/fbdev/nvidia/nvidia.c 		yy = cursor->image.dy - info->var.yoffset;
var               553 drivers/video/fbdev/nvidia/nvidia.c 		xx = cursor->image.dx - info->var.xoffset;
var               630 drivers/video/fbdev/nvidia/nvidia.c 	info->fix.visual = (info->var.bits_per_pixel == 8) ?
var               660 drivers/video/fbdev/nvidia/nvidia.c 	info->fix.line_length = (info->var.xres_virtual *
var               661 drivers/video/fbdev/nvidia/nvidia.c 				 info->var.bits_per_pixel) >> 3;
var               662 drivers/video/fbdev/nvidia/nvidia.c 	if (info->var.accel_flags) {
var               688 drivers/video/fbdev/nvidia/nvidia.c 			     info->var.xres, info->var.yres,
var               689 drivers/video/fbdev/nvidia/nvidia.c 			     info->var.bits_per_pixel, info->fix.line_length);
var               705 drivers/video/fbdev/nvidia/nvidia.c 	if (regno >= (1 << info->var.green.length))
var               708 drivers/video/fbdev/nvidia/nvidia.c 	if (info->var.grayscale) {
var               715 drivers/video/fbdev/nvidia/nvidia.c 		    (regno << info->var.red.offset) |
var               716 drivers/video/fbdev/nvidia/nvidia.c 		    (regno << info->var.green.offset) |
var               717 drivers/video/fbdev/nvidia/nvidia.c 		    (regno << info->var.blue.offset);
var               720 drivers/video/fbdev/nvidia/nvidia.c 	switch (info->var.bits_per_pixel) {
var               726 drivers/video/fbdev/nvidia/nvidia.c 		if (info->var.green.length == 5) {
var               761 drivers/video/fbdev/nvidia/nvidia.c static int nvidiafb_check_var(struct fb_var_screeninfo *var,
var               770 drivers/video/fbdev/nvidia/nvidia.c 	var->transp.offset = 0;
var               771 drivers/video/fbdev/nvidia/nvidia.c 	var->transp.length = 0;
var               773 drivers/video/fbdev/nvidia/nvidia.c 	var->xres &= ~7;
var               775 drivers/video/fbdev/nvidia/nvidia.c 	if (var->bits_per_pixel <= 8)
var               776 drivers/video/fbdev/nvidia/nvidia.c 		var->bits_per_pixel = 8;
var               777 drivers/video/fbdev/nvidia/nvidia.c 	else if (var->bits_per_pixel <= 16)
var               778 drivers/video/fbdev/nvidia/nvidia.c 		var->bits_per_pixel = 16;
var               780 drivers/video/fbdev/nvidia/nvidia.c 		var->bits_per_pixel = 32;
var               782 drivers/video/fbdev/nvidia/nvidia.c 	switch (var->bits_per_pixel) {
var               784 drivers/video/fbdev/nvidia/nvidia.c 		var->red.offset = 0;
var               785 drivers/video/fbdev/nvidia/nvidia.c 		var->red.length = 8;
var               786 drivers/video/fbdev/nvidia/nvidia.c 		var->green.offset = 0;
var               787 drivers/video/fbdev/nvidia/nvidia.c 		var->green.length = 8;
var               788 drivers/video/fbdev/nvidia/nvidia.c 		var->blue.offset = 0;
var               789 drivers/video/fbdev/nvidia/nvidia.c 		var->blue.length = 8;
var               790 drivers/video/fbdev/nvidia/nvidia.c 		var->transp.offset = 0;
var               791 drivers/video/fbdev/nvidia/nvidia.c 		var->transp.length = 0;
var               794 drivers/video/fbdev/nvidia/nvidia.c 		var->green.length = (var->green.length < 6) ? 5 : 6;
var               795 drivers/video/fbdev/nvidia/nvidia.c 		var->red.length = 5;
var               796 drivers/video/fbdev/nvidia/nvidia.c 		var->blue.length = 5;
var               797 drivers/video/fbdev/nvidia/nvidia.c 		var->transp.length = 6 - var->green.length;
var               798 drivers/video/fbdev/nvidia/nvidia.c 		var->blue.offset = 0;
var               799 drivers/video/fbdev/nvidia/nvidia.c 		var->green.offset = 5;
var               800 drivers/video/fbdev/nvidia/nvidia.c 		var->red.offset = 5 + var->green.length;
var               801 drivers/video/fbdev/nvidia/nvidia.c 		var->transp.offset = (5 + var->red.offset) & 15;
var               804 drivers/video/fbdev/nvidia/nvidia.c 		var->red.offset = 16;
var               805 drivers/video/fbdev/nvidia/nvidia.c 		var->red.length = 8;
var               806 drivers/video/fbdev/nvidia/nvidia.c 		var->green.offset = 8;
var               807 drivers/video/fbdev/nvidia/nvidia.c 		var->green.length = 8;
var               808 drivers/video/fbdev/nvidia/nvidia.c 		var->blue.offset = 0;
var               809 drivers/video/fbdev/nvidia/nvidia.c 		var->blue.length = 8;
var               810 drivers/video/fbdev/nvidia/nvidia.c 		var->transp.length = 8;
var               811 drivers/video/fbdev/nvidia/nvidia.c 		var->transp.offset = 24;
var               815 drivers/video/fbdev/nvidia/nvidia.c 	var->red.msb_right = 0;
var               816 drivers/video/fbdev/nvidia/nvidia.c 	var->green.msb_right = 0;
var               817 drivers/video/fbdev/nvidia/nvidia.c 	var->blue.msb_right = 0;
var               818 drivers/video/fbdev/nvidia/nvidia.c 	var->transp.msb_right = 0;
var               821 drivers/video/fbdev/nvidia/nvidia.c 	    !info->monspecs.dclkmax || !fb_validate_mode(var, info))
var               826 drivers/video/fbdev/nvidia/nvidia.c 		if (!fb_get_mode(FB_MAXTIMINGS, 0, var, info))
var               833 drivers/video/fbdev/nvidia/nvidia.c 		mode = fb_find_best_mode(var, &info->modelist);
var               835 drivers/video/fbdev/nvidia/nvidia.c 			fb_videomode_to_var(var, mode);
var               848 drivers/video/fbdev/nvidia/nvidia.c 	if (par->fpWidth && par->fpHeight && (par->fpWidth < var->xres ||
var               849 drivers/video/fbdev/nvidia/nvidia.c 					      par->fpHeight < var->yres)) {
var               852 drivers/video/fbdev/nvidia/nvidia.c 		var->xres = par->fpWidth;
var               853 drivers/video/fbdev/nvidia/nvidia.c 		var->yres = par->fpHeight;
var               855 drivers/video/fbdev/nvidia/nvidia.c 		mode = fb_find_best_mode(var, &info->modelist);
var               862 drivers/video/fbdev/nvidia/nvidia.c 		fb_videomode_to_var(var, mode);
var               865 drivers/video/fbdev/nvidia/nvidia.c 	if (var->yres_virtual < var->yres)
var               866 drivers/video/fbdev/nvidia/nvidia.c 		var->yres_virtual = var->yres;
var               868 drivers/video/fbdev/nvidia/nvidia.c 	if (var->xres_virtual < var->xres)
var               869 drivers/video/fbdev/nvidia/nvidia.c 		var->xres_virtual = var->xres;
var               871 drivers/video/fbdev/nvidia/nvidia.c 	var->xres_virtual = (var->xres_virtual + 63) & ~63;
var               874 drivers/video/fbdev/nvidia/nvidia.c 	pitch = ((var->xres_virtual * var->bits_per_pixel) + 7) / 8;
var               875 drivers/video/fbdev/nvidia/nvidia.c 	memlen = pitch * var->yres_virtual;
var               878 drivers/video/fbdev/nvidia/nvidia.c 		var->yres_virtual = vramlen / pitch;
var               880 drivers/video/fbdev/nvidia/nvidia.c 		if (var->yres_virtual < var->yres) {
var               881 drivers/video/fbdev/nvidia/nvidia.c 			var->yres_virtual = var->yres;
var               882 drivers/video/fbdev/nvidia/nvidia.c 			var->xres_virtual = vramlen / var->yres_virtual;
var               883 drivers/video/fbdev/nvidia/nvidia.c 			var->xres_virtual /= var->bits_per_pixel / 8;
var               884 drivers/video/fbdev/nvidia/nvidia.c 			var->xres_virtual &= ~63;
var               885 drivers/video/fbdev/nvidia/nvidia.c 			pitch = (var->xres_virtual *
var               886 drivers/video/fbdev/nvidia/nvidia.c 				 var->bits_per_pixel + 7) / 8;
var               887 drivers/video/fbdev/nvidia/nvidia.c 			memlen = pitch * var->yres;
var               889 drivers/video/fbdev/nvidia/nvidia.c 			if (var->xres_virtual < var->xres) {
var               893 drivers/video/fbdev/nvidia/nvidia.c 				       memlen, var->xres_virtual,
var               894 drivers/video/fbdev/nvidia/nvidia.c 				       var->yres_virtual, var->bits_per_pixel);
var               900 drivers/video/fbdev/nvidia/nvidia.c 	if (var->accel_flags) {
var               901 drivers/video/fbdev/nvidia/nvidia.c 		if (var->yres_virtual > 0x7fff)
var               902 drivers/video/fbdev/nvidia/nvidia.c 			var->yres_virtual = 0x7fff;
var               903 drivers/video/fbdev/nvidia/nvidia.c 		if (var->xres_virtual > 0x7fff)
var               904 drivers/video/fbdev/nvidia/nvidia.c 			var->xres_virtual = 0x7fff;
var               907 drivers/video/fbdev/nvidia/nvidia.c 	var->xres_virtual &= ~63;
var               914 drivers/video/fbdev/nvidia/nvidia.c static int nvidiafb_pan_display(struct fb_var_screeninfo *var,
var               920 drivers/video/fbdev/nvidia/nvidia.c 	total = var->yoffset * info->fix.line_length + var->xoffset;
var              1148 drivers/video/fbdev/nvidia/nvidia.c 	info->var = nvidiafb_default_var;
var              1149 drivers/video/fbdev/nvidia/nvidia.c 	info->fix.visual = (info->var.bits_per_pixel == 8) ?
var              1157 drivers/video/fbdev/nvidia/nvidia.c 	lpitch = info->var.xres_virtual *
var              1158 drivers/video/fbdev/nvidia/nvidia.c 		((info->var.bits_per_pixel + 7) >> 3);
var              1159 drivers/video/fbdev/nvidia/nvidia.c 	info->var.yres_virtual = info->screen_size / lpitch;
var              1170 drivers/video/fbdev/nvidia/nvidia.c 	info->var.accel_flags = (!noaccel);
var              1192 drivers/video/fbdev/nvidia/nvidia.c 	return nvidiafb_check_var(&info->var, info);
var               106 drivers/video/fbdev/ocfb.c 	struct fb_var_screeninfo *var = &fbdev->info.var;
var               125 drivers/video/fbdev/ocfb.c 	ocfb_writereg(fbdev, OCFB_HTIM, (var->hsync_len - 1) << 24 |
var               126 drivers/video/fbdev/ocfb.c 		      (var->left_margin - 1) << 16 | (var->xres - 1));
var               129 drivers/video/fbdev/ocfb.c 	ocfb_writereg(fbdev, OCFB_VTIM, (var->vsync_len - 1) << 24 |
var               130 drivers/video/fbdev/ocfb.c 		      (var->upper_margin - 1) << 16 | (var->yres - 1));
var               133 drivers/video/fbdev/ocfb.c 	hlen = var->left_margin + var->right_margin + var->hsync_len +
var               134 drivers/video/fbdev/ocfb.c 		var->xres;
var               136 drivers/video/fbdev/ocfb.c 	vlen = var->upper_margin + var->lower_margin + var->vsync_len +
var               137 drivers/video/fbdev/ocfb.c 		var->yres;
var               142 drivers/video/fbdev/ocfb.c 	switch (var->bits_per_pixel) {
var               144 drivers/video/fbdev/ocfb.c 		if (!var->grayscale)
var               186 drivers/video/fbdev/ocfb.c 	if (info->var.grayscale) {
var               191 drivers/video/fbdev/ocfb.c 	red >>= (16 - info->var.red.length);
var               192 drivers/video/fbdev/ocfb.c 	green >>= (16 - info->var.green.length);
var               193 drivers/video/fbdev/ocfb.c 	blue >>= (16 - info->var.blue.length);
var               194 drivers/video/fbdev/ocfb.c 	transp >>= (16 - info->var.transp.length);
var               196 drivers/video/fbdev/ocfb.c 	if (info->var.bits_per_pixel == 8 && !info->var.grayscale) {
var               202 drivers/video/fbdev/ocfb.c 			(red << info->var.red.offset) |
var               203 drivers/video/fbdev/ocfb.c 			(green << info->var.green.offset) |
var               204 drivers/video/fbdev/ocfb.c 			(blue << info->var.blue.offset) |
var               205 drivers/video/fbdev/ocfb.c 			(transp << info->var.transp.offset);
var               213 drivers/video/fbdev/ocfb.c 	struct fb_var_screeninfo *var = &fbdev->info.var;
var               218 drivers/video/fbdev/ocfb.c 	fix->line_length = var->xres * var->bits_per_pixel/8;
var               219 drivers/video/fbdev/ocfb.c 	fix->smem_len = fix->line_length * var->yres;
var               222 drivers/video/fbdev/ocfb.c 	if (var->bits_per_pixel == 8 && !var->grayscale)
var               232 drivers/video/fbdev/ocfb.c 	struct fb_var_screeninfo *var = &fbdev->info.var;
var               234 drivers/video/fbdev/ocfb.c 	var->accel_flags = FB_ACCEL_NONE;
var               235 drivers/video/fbdev/ocfb.c 	var->activate = FB_ACTIVATE_NOW;
var               236 drivers/video/fbdev/ocfb.c 	var->xres_virtual = var->xres;
var               237 drivers/video/fbdev/ocfb.c 	var->yres_virtual = var->yres;
var               239 drivers/video/fbdev/ocfb.c 	switch (var->bits_per_pixel) {
var               241 drivers/video/fbdev/ocfb.c 		var->transp.offset = 0;
var               242 drivers/video/fbdev/ocfb.c 		var->transp.length = 0;
var               243 drivers/video/fbdev/ocfb.c 		var->red.offset = 0;
var               244 drivers/video/fbdev/ocfb.c 		var->red.length = 8;
var               245 drivers/video/fbdev/ocfb.c 		var->green.offset = 0;
var               246 drivers/video/fbdev/ocfb.c 		var->green.length = 8;
var               247 drivers/video/fbdev/ocfb.c 		var->blue.offset = 0;
var               248 drivers/video/fbdev/ocfb.c 		var->blue.length = 8;
var               252 drivers/video/fbdev/ocfb.c 		var->transp.offset = 0;
var               253 drivers/video/fbdev/ocfb.c 		var->transp.length = 0;
var               254 drivers/video/fbdev/ocfb.c 		var->red.offset = 11;
var               255 drivers/video/fbdev/ocfb.c 		var->red.length = 5;
var               256 drivers/video/fbdev/ocfb.c 		var->green.offset = 5;
var               257 drivers/video/fbdev/ocfb.c 		var->green.length = 6;
var               258 drivers/video/fbdev/ocfb.c 		var->blue.offset = 0;
var               259 drivers/video/fbdev/ocfb.c 		var->blue.length  = 5;
var               263 drivers/video/fbdev/ocfb.c 		var->transp.offset = 0;
var               264 drivers/video/fbdev/ocfb.c 		var->transp.length = 0;
var               265 drivers/video/fbdev/ocfb.c 		var->red.offset = 16;
var               266 drivers/video/fbdev/ocfb.c 		var->red.length = 8;
var               267 drivers/video/fbdev/ocfb.c 		var->green.offset = 8;
var               268 drivers/video/fbdev/ocfb.c 		var->green.length = 8;
var               269 drivers/video/fbdev/ocfb.c 		var->blue.offset = 0;
var               270 drivers/video/fbdev/ocfb.c 		var->blue.length = 8;
var               274 drivers/video/fbdev/ocfb.c 		var->transp.offset = 24;
var               275 drivers/video/fbdev/ocfb.c 		var->transp.length = 8;
var               276 drivers/video/fbdev/ocfb.c 		var->red.offset = 16;
var               277 drivers/video/fbdev/ocfb.c 		var->red.length = 8;
var               278 drivers/video/fbdev/ocfb.c 		var->green.offset = 8;
var               279 drivers/video/fbdev/ocfb.c 		var->green.length = 8;
var               280 drivers/video/fbdev/ocfb.c 		var->blue.offset = 0;
var               281 drivers/video/fbdev/ocfb.c 		var->blue.length = 8;
var               314 drivers/video/fbdev/ocfb.c 	if (!fb_find_mode(&fbdev->info.var, &fbdev->info, mode_option,
var               103 drivers/video/fbdev/offb.c 		u32 cr = red >> (16 - info->var.red.length);
var               104 drivers/video/fbdev/offb.c 		u32 cg = green >> (16 - info->var.green.length);
var               105 drivers/video/fbdev/offb.c 		u32 cb = blue >> (16 - info->var.blue.length);
var               111 drivers/video/fbdev/offb.c 		value = (cr << info->var.red.offset) |
var               112 drivers/video/fbdev/offb.c 			(cg << info->var.green.offset) |
var               113 drivers/video/fbdev/offb.c 			(cb << info->var.blue.offset);
var               114 drivers/video/fbdev/offb.c 		if (info->var.transp.length > 0) {
var               115 drivers/video/fbdev/offb.c 			u32 mask = (1 << info->var.transp.length) - 1;
var               116 drivers/video/fbdev/offb.c 			mask <<= info->var.transp.offset;
var               398 drivers/video/fbdev/offb.c 	struct fb_var_screeninfo *var;
var               421 drivers/video/fbdev/offb.c 	var = &info->var;
var               432 drivers/video/fbdev/offb.c 	var->xres = var->xres_virtual = width;
var               433 drivers/video/fbdev/offb.c 	var->yres = var->yres_virtual = height;
var               447 drivers/video/fbdev/offb.c 	var->xoffset = var->yoffset = 0;
var               450 drivers/video/fbdev/offb.c 		var->bits_per_pixel = 8;
var               451 drivers/video/fbdev/offb.c 		var->red.offset = 0;
var               452 drivers/video/fbdev/offb.c 		var->red.length = 8;
var               453 drivers/video/fbdev/offb.c 		var->green.offset = 0;
var               454 drivers/video/fbdev/offb.c 		var->green.length = 8;
var               455 drivers/video/fbdev/offb.c 		var->blue.offset = 0;
var               456 drivers/video/fbdev/offb.c 		var->blue.length = 8;
var               457 drivers/video/fbdev/offb.c 		var->transp.offset = 0;
var               458 drivers/video/fbdev/offb.c 		var->transp.length = 0;
var               461 drivers/video/fbdev/offb.c 		var->bits_per_pixel = 16;
var               462 drivers/video/fbdev/offb.c 		var->red.offset = 10;
var               463 drivers/video/fbdev/offb.c 		var->red.length = 5;
var               464 drivers/video/fbdev/offb.c 		var->green.offset = 5;
var               465 drivers/video/fbdev/offb.c 		var->green.length = 5;
var               466 drivers/video/fbdev/offb.c 		var->blue.offset = 0;
var               467 drivers/video/fbdev/offb.c 		var->blue.length = 5;
var               468 drivers/video/fbdev/offb.c 		var->transp.offset = 0;
var               469 drivers/video/fbdev/offb.c 		var->transp.length = 0;
var               472 drivers/video/fbdev/offb.c 		var->bits_per_pixel = 16;
var               473 drivers/video/fbdev/offb.c 		var->red.offset = 11;
var               474 drivers/video/fbdev/offb.c 		var->red.length = 5;
var               475 drivers/video/fbdev/offb.c 		var->green.offset = 5;
var               476 drivers/video/fbdev/offb.c 		var->green.length = 6;
var               477 drivers/video/fbdev/offb.c 		var->blue.offset = 0;
var               478 drivers/video/fbdev/offb.c 		var->blue.length = 5;
var               479 drivers/video/fbdev/offb.c 		var->transp.offset = 0;
var               480 drivers/video/fbdev/offb.c 		var->transp.length = 0;
var               483 drivers/video/fbdev/offb.c 		var->bits_per_pixel = 32;
var               484 drivers/video/fbdev/offb.c 		var->red.offset = 16;
var               485 drivers/video/fbdev/offb.c 		var->red.length = 8;
var               486 drivers/video/fbdev/offb.c 		var->green.offset = 8;
var               487 drivers/video/fbdev/offb.c 		var->green.length = 8;
var               488 drivers/video/fbdev/offb.c 		var->blue.offset = 0;
var               489 drivers/video/fbdev/offb.c 		var->blue.length = 8;
var               490 drivers/video/fbdev/offb.c 		var->transp.offset = 24;
var               491 drivers/video/fbdev/offb.c 		var->transp.length = 8;
var               494 drivers/video/fbdev/offb.c 	var->red.msb_right = var->green.msb_right = var->blue.msb_right =
var               495 drivers/video/fbdev/offb.c 	    var->transp.msb_right = 0;
var               496 drivers/video/fbdev/offb.c 	var->grayscale = 0;
var               497 drivers/video/fbdev/offb.c 	var->nonstd = 0;
var               498 drivers/video/fbdev/offb.c 	var->activate = 0;
var               499 drivers/video/fbdev/offb.c 	var->height = var->width = -1;
var               500 drivers/video/fbdev/offb.c 	var->pixclock = 10000;
var               501 drivers/video/fbdev/offb.c 	var->left_margin = var->right_margin = 16;
var               502 drivers/video/fbdev/offb.c 	var->upper_margin = var->lower_margin = 16;
var               503 drivers/video/fbdev/offb.c 	var->hsync_len = var->vsync_len = 8;
var               504 drivers/video/fbdev/offb.c 	var->sync = 0;
var               505 drivers/video/fbdev/offb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var               172 drivers/video/fbdev/omap/lcdc.c 	struct fb_var_screeninfo *var = &lcdc.fbdev->fb_info[0]->var;
var               178 drivers/video/fbdev/omap/lcdc.c 	switch (var->rotate) {
var               222 drivers/video/fbdev/omap/lcdc.c 		omap_set_lcd_dma_b1_rotation(var->rotate);
var               283 drivers/video/fbdev/omap/lcdc.c 	struct fb_var_screeninfo *var = &lcdc.fbdev->fb_info[0]->var;
var               287 drivers/video/fbdev/omap/lcdc.c 	if (var->rotate == 0) {
var               185 drivers/video/fbdev/omap/omapfb_main.c 	struct fb_var_screeninfo *var = &fbi->var;
var               187 drivers/video/fbdev/omap/omapfb_main.c 	offset = var->yoffset * fbi->fix.line_length +
var               188 drivers/video/fbdev/omap/omapfb_main.c 		 var->xoffset * var->bits_per_pixel / 8;
var               193 drivers/video/fbdev/omap/omapfb_main.c 				 offset, var->xres_virtual,
var               195 drivers/video/fbdev/omap/omapfb_main.c 				 var->xres, var->yres, plane->color_mode);
var               200 drivers/video/fbdev/omap/omapfb_main.c 		r = fbdev->ctrl->set_rotate(var->rotate);
var               207 drivers/video/fbdev/omap/omapfb_main.c 				   var->xres, var->yres,
var               244 drivers/video/fbdev/omap/omapfb_main.c 	struct fb_var_screeninfo *var = &info->var;
var               268 drivers/video/fbdev/omap/omapfb_main.c 			pal = ((red >> (16 - var->red.length)) <<
var               269 drivers/video/fbdev/omap/omapfb_main.c 					var->red.offset) |
var               270 drivers/video/fbdev/omap/omapfb_main.c 			      ((green >> (16 - var->green.length)) <<
var               271 drivers/video/fbdev/omap/omapfb_main.c 					var->green.offset) |
var               272 drivers/video/fbdev/omap/omapfb_main.c 			      (blue >> (16 - var->blue.length));
var               373 drivers/video/fbdev/omap/omapfb_main.c 	struct fb_var_screeninfo *var = &fbi->var;
var               392 drivers/video/fbdev/omap/omapfb_main.c 	bpp = var->bits_per_pixel;
var               393 drivers/video/fbdev/omap/omapfb_main.c 	if (var->nonstd)
var               395 drivers/video/fbdev/omap/omapfb_main.c 	else switch (var->bits_per_pixel) {
var               410 drivers/video/fbdev/omap/omapfb_main.c 	fix->line_length	= var->xres_virtual * bpp / 8;
var               414 drivers/video/fbdev/omap/omapfb_main.c 			  struct fb_var_screeninfo *var)
var               416 drivers/video/fbdev/omap/omapfb_main.c 	switch (var->nonstd) {
var               420 drivers/video/fbdev/omap/omapfb_main.c 		var->bits_per_pixel = 16;
var               421 drivers/video/fbdev/omap/omapfb_main.c 		plane->color_mode = var->nonstd;
var               424 drivers/video/fbdev/omap/omapfb_main.c 		var->bits_per_pixel = 12;
var               425 drivers/video/fbdev/omap/omapfb_main.c 		plane->color_mode = var->nonstd;
var               428 drivers/video/fbdev/omap/omapfb_main.c 		var->bits_per_pixel = 16;
var               429 drivers/video/fbdev/omap/omapfb_main.c 		plane->color_mode = var->nonstd;
var               435 drivers/video/fbdev/omap/omapfb_main.c 	switch (var->bits_per_pixel) {
var               449 drivers/video/fbdev/omap/omapfb_main.c 		var->bits_per_pixel = 16;
var               467 drivers/video/fbdev/omap/omapfb_main.c 		      struct fb_var_screeninfo *var)
var               478 drivers/video/fbdev/omap/omapfb_main.c 	if (set_color_mode(plane, var) < 0)
var               481 drivers/video/fbdev/omap/omapfb_main.c 	bpp = var->bits_per_pixel;
var               485 drivers/video/fbdev/omap/omapfb_main.c 	switch (var->rotate) {
var               493 drivers/video/fbdev/omap/omapfb_main.c 			var->xres = panel->x_res;
var               494 drivers/video/fbdev/omap/omapfb_main.c 			var->yres = panel->y_res;
var               504 drivers/video/fbdev/omap/omapfb_main.c 			var->xres = panel->y_res;
var               505 drivers/video/fbdev/omap/omapfb_main.c 			var->yres = panel->x_res;
var               512 drivers/video/fbdev/omap/omapfb_main.c 	if (var->xres < xres_min)
var               513 drivers/video/fbdev/omap/omapfb_main.c 		var->xres = xres_min;
var               514 drivers/video/fbdev/omap/omapfb_main.c 	if (var->yres < yres_min)
var               515 drivers/video/fbdev/omap/omapfb_main.c 		var->yres = yres_min;
var               516 drivers/video/fbdev/omap/omapfb_main.c 	if (var->xres > xres_max)
var               517 drivers/video/fbdev/omap/omapfb_main.c 		var->xres = xres_max;
var               518 drivers/video/fbdev/omap/omapfb_main.c 	if (var->yres > yres_max)
var               519 drivers/video/fbdev/omap/omapfb_main.c 		var->yres = yres_max;
var               521 drivers/video/fbdev/omap/omapfb_main.c 	if (var->xres_virtual < var->xres)
var               522 drivers/video/fbdev/omap/omapfb_main.c 		var->xres_virtual = var->xres;
var               523 drivers/video/fbdev/omap/omapfb_main.c 	if (var->yres_virtual < var->yres)
var               524 drivers/video/fbdev/omap/omapfb_main.c 		var->yres_virtual = var->yres;
var               526 drivers/video/fbdev/omap/omapfb_main.c 	line_size = var->xres_virtual * bpp / 8;
var               527 drivers/video/fbdev/omap/omapfb_main.c 	if (line_size * var->yres_virtual > max_frame_size) {
var               529 drivers/video/fbdev/omap/omapfb_main.c 		line_size = max_frame_size / var->yres_virtual;
var               530 drivers/video/fbdev/omap/omapfb_main.c 		var->xres_virtual = line_size * 8 / bpp;
var               531 drivers/video/fbdev/omap/omapfb_main.c 		if (var->xres_virtual < var->xres) {
var               533 drivers/video/fbdev/omap/omapfb_main.c 			var->xres_virtual = var->xres;
var               534 drivers/video/fbdev/omap/omapfb_main.c 			line_size = var->xres * bpp / 8;
var               535 drivers/video/fbdev/omap/omapfb_main.c 			var->yres_virtual = max_frame_size / line_size;
var               538 drivers/video/fbdev/omap/omapfb_main.c 		if (var->xres_virtual < var->xres)
var               539 drivers/video/fbdev/omap/omapfb_main.c 			var->xres = var->xres_virtual;
var               540 drivers/video/fbdev/omap/omapfb_main.c 		if (var->yres_virtual < var->yres)
var               541 drivers/video/fbdev/omap/omapfb_main.c 			var->yres = var->yres_virtual;
var               542 drivers/video/fbdev/omap/omapfb_main.c 		if (var->xres < xres_min || var->yres < yres_min)
var               545 drivers/video/fbdev/omap/omapfb_main.c 	if (var->xres + var->xoffset > var->xres_virtual)
var               546 drivers/video/fbdev/omap/omapfb_main.c 		var->xoffset = var->xres_virtual - var->xres;
var               547 drivers/video/fbdev/omap/omapfb_main.c 	if (var->yres + var->yoffset > var->yres_virtual)
var               548 drivers/video/fbdev/omap/omapfb_main.c 		var->yoffset = var->yres_virtual - var->yres;
var               551 drivers/video/fbdev/omap/omapfb_main.c 		var->red.offset	  = 8; var->red.length	 = 4;
var               552 drivers/video/fbdev/omap/omapfb_main.c 						var->red.msb_right   = 0;
var               553 drivers/video/fbdev/omap/omapfb_main.c 		var->green.offset = 4; var->green.length = 4;
var               554 drivers/video/fbdev/omap/omapfb_main.c 						var->green.msb_right = 0;
var               555 drivers/video/fbdev/omap/omapfb_main.c 		var->blue.offset  = 0; var->blue.length  = 4;
var               556 drivers/video/fbdev/omap/omapfb_main.c 						var->blue.msb_right  = 0;
var               558 drivers/video/fbdev/omap/omapfb_main.c 		var->red.offset	 = 11; var->red.length	 = 5;
var               559 drivers/video/fbdev/omap/omapfb_main.c 						var->red.msb_right   = 0;
var               560 drivers/video/fbdev/omap/omapfb_main.c 		var->green.offset = 5;  var->green.length = 6;
var               561 drivers/video/fbdev/omap/omapfb_main.c 						var->green.msb_right = 0;
var               562 drivers/video/fbdev/omap/omapfb_main.c 		var->blue.offset = 0;  var->blue.length  = 5;
var               563 drivers/video/fbdev/omap/omapfb_main.c 						var->blue.msb_right  = 0;
var               566 drivers/video/fbdev/omap/omapfb_main.c 	var->height		= -1;
var               567 drivers/video/fbdev/omap/omapfb_main.c 	var->width		= -1;
var               568 drivers/video/fbdev/omap/omapfb_main.c 	var->grayscale		= 0;
var               571 drivers/video/fbdev/omap/omapfb_main.c 	var->pixclock		= 10000000 / (panel->pixel_clock / 100);
var               572 drivers/video/fbdev/omap/omapfb_main.c 	var->left_margin	= panel->hfp;
var               573 drivers/video/fbdev/omap/omapfb_main.c 	var->right_margin	= panel->hbp;
var               574 drivers/video/fbdev/omap/omapfb_main.c 	var->upper_margin	= panel->vfp;
var               575 drivers/video/fbdev/omap/omapfb_main.c 	var->lower_margin	= panel->vbp;
var               576 drivers/video/fbdev/omap/omapfb_main.c 	var->hsync_len		= panel->hsw;
var               577 drivers/video/fbdev/omap/omapfb_main.c 	var->vsync_len		= panel->vsw;
var               580 drivers/video/fbdev/omap/omapfb_main.c 	var->vmode		= FB_VMODE_NONINTERLACED;
var               581 drivers/video/fbdev/omap/omapfb_main.c 	var->sync		= 0;
var               591 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_pan_display(struct fb_var_screeninfo *var,
var               599 drivers/video/fbdev/omap/omapfb_main.c 	if (var->xoffset != fbi->var.xoffset ||
var               600 drivers/video/fbdev/omap/omapfb_main.c 	    var->yoffset != fbi->var.yoffset) {
var               603 drivers/video/fbdev/omap/omapfb_main.c 		memcpy(new_var, &fbi->var, sizeof(*new_var));
var               604 drivers/video/fbdev/omap/omapfb_main.c 		new_var->xoffset = var->xoffset;
var               605 drivers/video/fbdev/omap/omapfb_main.c 		new_var->yoffset = var->yoffset;
var               609 drivers/video/fbdev/omap/omapfb_main.c 			memcpy(&fbi->var, new_var, sizeof(*new_var));
var               642 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_check_var(struct fb_var_screeninfo *var, struct fb_info *fbi)
var               651 drivers/video/fbdev/omap/omapfb_main.c 	r = set_fb_var(fbi, var);
var               683 drivers/video/fbdev/omap/omapfb_main.c 	struct fb_var_screeninfo *var = &fbi->var;
var               685 drivers/video/fbdev/omap/omapfb_main.c 	switch (var->rotate) {
var               749 drivers/video/fbdev/omap/omapfb_main.c 	win.width = fbi->var.xres;
var               750 drivers/video/fbdev/omap/omapfb_main.c 	win.height = fbi->var.yres;
var               753 drivers/video/fbdev/omap/omapfb_main.c 	win.out_width = fbi->var.xres;
var               754 drivers/video/fbdev/omap/omapfb_main.c 	win.out_height = fbi->var.yres;
var               847 drivers/video/fbdev/omap/omapfb_main.c 				memcpy(new_var, &fbi->var, sizeof(*new_var));
var               867 drivers/video/fbdev/omap/omapfb_main.c 				memcpy(&fbi->var, new_var, sizeof(fbi->var));
var              1448 drivers/video/fbdev/omap/omapfb_main.c 	struct fb_var_screeninfo	*var = &info->var;
var              1459 drivers/video/fbdev/omap/omapfb_main.c 	var->accel_flags  = def_accel ? FB_ACCELF_TEXT : 0;
var              1460 drivers/video/fbdev/omap/omapfb_main.c 	var->xres = def_vxres;
var              1461 drivers/video/fbdev/omap/omapfb_main.c 	var->yres = def_vyres;
var              1462 drivers/video/fbdev/omap/omapfb_main.c 	var->xres_virtual = def_vxres;
var              1463 drivers/video/fbdev/omap/omapfb_main.c 	var->yres_virtual = def_vyres;
var              1464 drivers/video/fbdev/omap/omapfb_main.c 	var->rotate	  = def_rotate;
var              1465 drivers/video/fbdev/omap/omapfb_main.c 	var->bits_per_pixel = fbdev->panel->bpp;
var              1467 drivers/video/fbdev/omap/omapfb_main.c 	set_fb_var(info, var);
var              1520 drivers/video/fbdev/omap/omapfb_main.c 		plane->info.out_width = fbi->var.xres;
var              1521 drivers/video/fbdev/omap/omapfb_main.c 		plane->info.out_height = fbi->var.yres;
var               520 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 	struct fb_var_screeninfo var;
var               538 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 		if (dss_mode_to_fb_mode(1 << i, &var) < 0)
var               549 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 	mode->bits_per_pixel = var.bits_per_pixel;
var               550 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 	mode->nonstd = var.nonstd;
var               551 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 	mode->red = var.red;
var               552 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 	mode->green = var.green;
var               553 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 	mode->blue = var.blue;
var               554 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 	mode->transp = var.transp;
var                56 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var = &fbi->var;
var                59 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	const unsigned bytespp = var->bits_per_pixel >> 3;
var                66 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->bits_per_pixel == 16) {
var                75 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	} else if (var->bits_per_pixel == 24) {
var                82 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	} else if (var->bits_per_pixel == 32) {
var                91 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var = &fbi->var;
var                92 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	const short w = var->xres_virtual;
var                93 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	const short h = var->yres_virtual;
var               125 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				if (var->bits_per_pixel == 16) {
var               272 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static bool cmp_var_to_colormode(struct fb_var_screeninfo *var,
var               275 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->bits_per_pixel == 0 ||
var               276 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->red.length == 0 ||
var               277 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->blue.length == 0 ||
var               278 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->green.length == 0)
var               281 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	return var->bits_per_pixel == color->bits_per_pixel &&
var               282 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		cmp_component(&var->red, &color->red) &&
var               283 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		cmp_component(&var->green, &color->green) &&
var               284 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		cmp_component(&var->blue, &color->blue) &&
var               285 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		cmp_component(&var->transp, &color->transp);
var               288 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static void assign_colormode_to_var(struct fb_var_screeninfo *var,
var               291 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->bits_per_pixel = color->bits_per_pixel;
var               292 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->nonstd = color->nonstd;
var               293 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->red = color->red;
var               294 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->green = color->green;
var               295 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->blue = color->blue;
var               296 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->transp = color->transp;
var               299 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static int fb_mode_to_dss_mode(struct fb_var_screeninfo *var,
var               306 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->nonstd) {
var               309 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			if (var->nonstd == m->nonstd) {
var               310 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				assign_colormode_to_var(var, m);
var               322 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		if (cmp_var_to_colormode(var, m)) {
var               323 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			assign_colormode_to_var(var, m);
var               331 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	switch (var->bits_per_pixel) {
var               363 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			assign_colormode_to_var(var, m);
var               372 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static int check_fb_res_bounds(struct fb_var_screeninfo *var)
var               380 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xres_virtual == 0)
var               381 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres_virtual = var->xres;
var               383 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->yres_virtual == 0)
var               384 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres_virtual = var->yres;
var               386 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xres_virtual < xres_min || var->yres_virtual < yres_min)
var               389 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xres < xres_min)
var               390 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres = xres_min;
var               391 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->yres < yres_min)
var               392 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres = yres_min;
var               393 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xres > xres_max)
var               394 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres = xres_max;
var               395 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->yres > yres_max)
var               396 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres = yres_max;
var               398 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xres > var->xres_virtual)
var               399 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres = var->xres_virtual;
var               400 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->yres > var->yres_virtual)
var               401 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres = var->yres_virtual;
var               407 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		struct fb_var_screeninfo *var)
var               410 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->yres_virtual = max_frame_size /
var               411 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		(var->xres_virtual * var->bits_per_pixel >> 3);
var               413 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->yres_virtual < OMAPFB_PLANE_YRES_MIN)
var               414 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres_virtual = OMAPFB_PLANE_YRES_MIN;
var               416 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->yres > var->yres_virtual)
var               417 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres = var->yres_virtual;
var               421 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		struct fb_var_screeninfo *var)
var               424 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->xres_virtual = max_frame_size / var->yres_virtual /
var               425 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		(var->bits_per_pixel >> 3);
var               427 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xres_virtual < OMAPFB_PLANE_XRES_MIN)
var               428 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres_virtual = OMAPFB_PLANE_XRES_MIN;
var               430 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xres > var->xres_virtual)
var               431 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres = var->xres_virtual;
var               435 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		const struct fb_var_screeninfo *var)
var               437 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	unsigned long min_phys_size = omap_vrfb_min_phys_size(var->xres_virtual,
var               438 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres_virtual, var->bits_per_pixel >> 3);
var               444 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		struct fb_var_screeninfo *var)
var               447 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	int bytespp = var->bits_per_pixel >> 3;
var               448 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	unsigned long line_size = var->xres_virtual * bytespp;
var               452 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		if (check_vrfb_fb_size(max_frame_size, var))
var               454 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				max_frame_size, var->xres_virtual, bytespp) *
var               455 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				line_size, var);
var               457 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		if (check_vrfb_fb_size(max_frame_size, var)) {
var               467 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (line_size * var->yres_virtual > max_frame_size)
var               468 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		shrink_height(max_frame_size, var);
var               470 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (line_size * var->yres_virtual > max_frame_size) {
var               471 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		shrink_width(max_frame_size, var);
var               472 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		line_size = var->xres_virtual * bytespp;
var               475 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (line_size * var->yres_virtual > max_frame_size) {
var               495 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var = &fbi->var;
var               508 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	r = fb_mode_to_dss_mode(var, &mode);
var               512 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	bytespp = var->bits_per_pixel >> 3;
var               527 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	else if (vrfb->xres != var->xres_virtual ||
var               528 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			vrfb->yres != var->yres_virtual)
var               544 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->xres_virtual,
var               545 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->yres_virtual,
var               549 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	r = omap_vrfb_map_angle(vrfb, var->yres_virtual, 0);
var               558 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	switch (var->nonstd) {
var               562 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			(OMAP_VRFB_LINE_LEN * var->bits_per_pixel) >> 2;
var               566 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			(OMAP_VRFB_LINE_LEN * var->bits_per_pixel) >> 3;
var               570 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	fix->smem_len = var->yres_virtual * fix->line_length;
var               576 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			struct fb_var_screeninfo *var)
var               583 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			assign_colormode_to_var(var, mode);
var               593 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var = &fbi->var;
var               604 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		switch (var->nonstd) {
var               608 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				(OMAP_VRFB_LINE_LEN * var->bits_per_pixel) >> 2;
var               612 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				(OMAP_VRFB_LINE_LEN * var->bits_per_pixel) >> 3;
var               616 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		fix->smem_len = var->yres_virtual * fix->line_length;
var               619 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			(var->xres_virtual * var->bits_per_pixel) >> 3;
var               627 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->nonstd)
var               630 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		switch (var->bits_per_pixel) {
var               654 drivers/video/fbdev/omap2/omapfb/omapfb-main.c int check_fb_var(struct fb_info *fbi, struct fb_var_screeninfo *var)
var               666 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	r = fb_mode_to_dss_mode(var, &mode);
var               679 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->rotate > 3)
var               682 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (check_fb_res_bounds(var))
var               686 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (ofbi->region->size != 0 && check_fb_size(ofbi, var))
var               689 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xres + var->xoffset > var->xres_virtual)
var               690 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xoffset = var->xres_virtual - var->xres;
var               691 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->yres + var->yoffset > var->yres_virtual)
var               692 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yoffset = var->yres_virtual - var->yres;
var               695 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->xres, var->yres,
var               696 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->xres_virtual, var->yres_virtual);
var               701 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->width = DIV_ROUND_CLOSEST(w, 1000);
var               702 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->height = DIV_ROUND_CLOSEST(h, 1000);
var               704 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->height = -1;
var               705 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->width = -1;
var               708 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->grayscale          = 0;
var               715 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->pixclock = timings.pixelclock != 0 ?
var               718 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->left_margin = timings.hbp;
var               719 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->right_margin = timings.hfp;
var               720 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->upper_margin = timings.vbp;
var               721 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->lower_margin = timings.vfp;
var               722 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->hsync_len = timings.hsw;
var               723 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->vsync_len = timings.vsw;
var               724 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->sync |= timings.hsync_level == OMAPDSS_SIG_ACTIVE_HIGH ?
var               726 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->sync |= timings.vsync_level == OMAPDSS_SIG_ACTIVE_HIGH ?
var               728 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->vmode = timings.interlace ?
var               731 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->pixclock = 0;
var               732 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->left_margin = 0;
var               733 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->right_margin = 0;
var               734 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->upper_margin = 0;
var               735 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->lower_margin = 0;
var               736 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->hsync_len = 0;
var               737 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->vsync_len = 0;
var               738 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->sync = 0;
var               739 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->vmode = FB_VMODE_NONINTERLACED;
var               760 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static unsigned calc_rotation_offset_dma(const struct fb_var_screeninfo *var,
var               765 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	offset = var->yoffset * fix->line_length +
var               766 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xoffset * (var->bits_per_pixel >> 3);
var               771 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static unsigned calc_rotation_offset_vrfb(const struct fb_var_screeninfo *var,
var               777 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		offset = (var->yres_virtual - var->yres) *
var               780 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		offset = (var->yres_virtual - var->yres) *
var               781 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			(var->bits_per_pixel >> 3);
var               786 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		offset += var->yoffset * fix->line_length +
var               787 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->xoffset * (var->bits_per_pixel >> 3);
var               789 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		offset -= var->yoffset * fix->line_length +
var               790 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->xoffset * (var->bits_per_pixel >> 3);
var               792 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		offset -= var->xoffset * fix->line_length +
var               793 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->yoffset * (var->bits_per_pixel >> 3);
var               795 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		offset += var->xoffset * fix->line_length +
var               796 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->yoffset * (var->bits_per_pixel >> 3);
var               802 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			     const struct fb_var_screeninfo *var,
var               815 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		offset = calc_rotation_offset_vrfb(var, fix, rotation);
var               817 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		offset = calc_rotation_offset_dma(var, fix, rotation);
var               823 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		    var->xoffset, var->yoffset, offset);
var               836 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var = &fbi->var;
var               844 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	int rotation = var->rotate;
var               861 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		xres = var->yres;
var               862 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		yres = var->xres;
var               864 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		xres = var->xres;
var               865 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		yres = var->yres;
var               869 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		omapfb_calc_addr(ofbi, var, fix, rotation, &data_start_p);
var               871 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	r = fb_mode_to_dss_mode(var, &mode);
var               877 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	switch (var->nonstd) {
var               882 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				/ (var->bits_per_pixel >> 2);
var               887 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		screen_width = fix->line_length / (var->bits_per_pixel >> 3);
var               930 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var = &fbi->var;
var               957 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			int rotation = (var->rotate + ofbi->rotation[i]) % 4;
var               960 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				outw = var->yres;
var               961 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				outh = var->xres;
var               963 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				outw = var->xres;
var               964 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				outh = var->yres;
var               998 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static int omapfb_check_var(struct fb_var_screeninfo *var, struct fb_info *fbi)
var              1007 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	r = check_fb_var(fbi, var);
var              1038 drivers/video/fbdev/omap2/omapfb/omapfb-main.c static int omapfb_pan_display(struct fb_var_screeninfo *var,
var              1047 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var->xoffset == fbi->var.xoffset &&
var              1048 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	    var->yoffset == fbi->var.yoffset)
var              1051 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	new_var = fbi->var;
var              1052 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	new_var.xoffset = var->xoffset;
var              1053 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	new_var.yoffset = var->yoffset;
var              1055 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	fbi->var = new_var;
var              1136 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var = &fbi->var;
var              1169 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			pal = ((red >> (16 - var->red.length)) <<
var              1170 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 					var->red.offset) |
var              1171 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				((green >> (16 - var->green.length)) <<
var              1172 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				 var->green.offset) |
var              1173 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				(blue >> (16 - var->blue.length));
var              1336 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	memset(&fbi->var, 0, sizeof(fbi->var));
var              1575 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		.width = fbi->var.xres_virtual,
var              1576 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		.height = fbi->var.yres_virtual,
var              1638 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		memcpy(&new_var, &fbi->var, sizeof(new_var));
var              1642 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		memcpy(&fbi->var, &new_var, sizeof(fbi->var));
var              1733 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var = &fbi->var;
var              1747 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->nonstd = 0;
var              1748 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->bits_per_pixel = 0;
var              1750 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var->rotate = def_rotate;
var              1754 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		int rotation = (var->rotate + ofbi->rotation[0]) % 4;
var              1760 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->xres = h;
var              1761 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->yres = w;
var              1763 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->xres = w;
var              1764 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->yres = h;
var              1767 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres_virtual = var->xres;
var              1768 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres_virtual = var->yres;
var              1770 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		if (!var->bits_per_pixel) {
var              1773 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				var->bits_per_pixel = 16;
var              1776 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 				var->bits_per_pixel = 32;
var              1786 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres = 320;
var              1787 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres = 240;
var              1788 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->xres_virtual = var->xres;
var              1789 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		var->yres_virtual = var->yres;
var              1790 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 		if (!var->bits_per_pixel)
var              1791 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 			var->bits_per_pixel = 16;
var              1794 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	r = check_fb_var(fbi, var);
var              2007 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	struct fb_var_screeninfo *var;
var              2028 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var = NULL;
var              2037 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	var = kzalloc(sizeof(*var), GFP_KERNEL);
var              2038 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	if (var == NULL) {
var              2051 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	r = fb_find_mode(var, fbi, mode_str, NULL, 0, NULL, 24);
var              2065 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->pixelclock = PICOS2KHZ(var->pixclock) * 1000;
var              2066 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->hbp = var->left_margin;
var              2067 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->hfp = var->right_margin;
var              2068 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->vbp = var->upper_margin;
var              2069 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->vfp = var->lower_margin;
var              2070 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->hsw = var->hsync_len;
var              2071 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->vsw = var->vsync_len;
var              2072 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->x_res = var->xres;
var              2073 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->y_res = var->yres;
var              2074 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->hsync_level = var->sync & FB_SYNC_HOR_HIGH_ACT ?
var              2077 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->vsync_level = var->sync & FB_SYNC_VERT_HIGH_ACT ?
var              2080 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	timings->interlace = var->vmode & FB_VMODE_INTERLACED;
var              2082 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	switch (var->bits_per_pixel) {
var              2097 drivers/video/fbdev/omap2/omapfb/omapfb-main.c 	kfree(var);
var               109 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c 	memcpy(&new_var, &fbi->var, sizeof(new_var));
var               113 drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c 	memcpy(&fbi->var, &new_var, sizeof(fbi->var));
var               111 drivers/video/fbdev/omap2/omapfb/omapfb.h int check_fb_var(struct fb_info *fbi, struct fb_var_screeninfo *var);
var               121 drivers/video/fbdev/omap2/omapfb/omapfb.h 			struct fb_var_screeninfo *var);
var               273 drivers/video/fbdev/p9100.c 	sbusfb_fill_var(&info->var, dp, 8);
var               274 drivers/video/fbdev/p9100.c 	info->var.red.length = 8;
var               275 drivers/video/fbdev/p9100.c 	info->var.green.length = 8;
var               276 drivers/video/fbdev/p9100.c 	info->var.blue.length = 8;
var               278 drivers/video/fbdev/p9100.c 	linebytes = of_getintprop_default(dp, "linebytes", info->var.xres);
var               279 drivers/video/fbdev/p9100.c 	info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
var                81 drivers/video/fbdev/platinumfb.c static int platinumfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info);
var                91 drivers/video/fbdev/platinumfb.c static int platinum_var_to_par(struct fb_var_screeninfo *var,
var               113 drivers/video/fbdev/platinumfb.c static int platinumfb_check_var (struct fb_var_screeninfo *var, struct fb_info *info)
var               115 drivers/video/fbdev/platinumfb.c 	return platinum_var_to_par(var, info->par, 1);
var               127 drivers/video/fbdev/platinumfb.c 	if((err = platinum_var_to_par(&info->var, pinfo, 0))) {
var               343 drivers/video/fbdev/platinumfb.c 	struct fb_var_screeninfo var;
var               372 drivers/video/fbdev/platinumfb.c 	if (mac_vmode_to_var(default_vmode, default_cmode, &var) < 0) {
var               378 drivers/video/fbdev/platinumfb.c 		if (mac_vmode_to_var(default_vmode, default_cmode, &var) < 0) {
var               388 drivers/video/fbdev/platinumfb.c 	info->var = var;
var               389 drivers/video/fbdev/platinumfb.c 	var.activate = FB_ACTIVATE_NOW;
var               390 drivers/video/fbdev/platinumfb.c 	rc = fb_set_var(info, &var);
var               439 drivers/video/fbdev/platinumfb.c static int platinum_var_to_par(struct fb_var_screeninfo *var, 
var               445 drivers/video/fbdev/platinumfb.c 	if (mac_var_to_vmode(var, &vmode, &cmode) != 0) {
var               447 drivers/video/fbdev/platinumfb.c 		printk(KERN_ERR "platinum_var_to_par: var->xres = %d\n", var->xres);
var               448 drivers/video/fbdev/platinumfb.c 		printk(KERN_ERR "platinum_var_to_par: var->yres = %d\n", var->yres);
var               449 drivers/video/fbdev/platinumfb.c 		printk(KERN_ERR "platinum_var_to_par: var->xres_virtual = %d\n", var->xres_virtual);
var               450 drivers/video/fbdev/platinumfb.c 		printk(KERN_ERR "platinum_var_to_par: var->yres_virtual = %d\n", var->yres_virtual);
var               451 drivers/video/fbdev/platinumfb.c 		printk(KERN_ERR "platinum_var_to_par: var->bits_per_pixel = %d\n", var->bits_per_pixel);
var               452 drivers/video/fbdev/platinumfb.c 		printk(KERN_ERR "platinum_var_to_par: var->pixclock = %d\n", var->pixclock);
var               453 drivers/video/fbdev/platinumfb.c 		printk(KERN_ERR "platinum_var_to_par: var->vmode = %d\n", var->vmode);
var               467 drivers/video/fbdev/platinumfb.c 	if (mac_vmode_to_var(vmode, cmode, var))
var               563 drivers/video/fbdev/pm2fb.c static int pm2fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               567 drivers/video/fbdev/pm2fb.c 	if (var->bits_per_pixel != 8  && var->bits_per_pixel != 16 &&
var               568 drivers/video/fbdev/pm2fb.c 	    var->bits_per_pixel != 24 && var->bits_per_pixel != 32) {
var               569 drivers/video/fbdev/pm2fb.c 		DPRINTK("depth not supported: %u\n", var->bits_per_pixel);
var               573 drivers/video/fbdev/pm2fb.c 	if (var->xres != var->xres_virtual) {
var               579 drivers/video/fbdev/pm2fb.c 	if (var->yres > var->yres_virtual) {
var               586 drivers/video/fbdev/pm2fb.c 	if (var->yres_virtual > 2047) {
var               587 drivers/video/fbdev/pm2fb.c 		var->yres_virtual = 2047;
var               590 drivers/video/fbdev/pm2fb.c 	if (var->xoffset) {
var               595 drivers/video/fbdev/pm2fb.c 	if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var               600 drivers/video/fbdev/pm2fb.c 	var->xres = (var->xres + 15) & ~15; /* could sometimes be 8 */
var               601 drivers/video/fbdev/pm2fb.c 	lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3);
var               603 drivers/video/fbdev/pm2fb.c 	if (var->xres < 320 || var->xres > 1600) {
var               604 drivers/video/fbdev/pm2fb.c 		DPRINTK("width not supported: %u\n", var->xres);
var               608 drivers/video/fbdev/pm2fb.c 	if (var->yres < 200 || var->yres > 1200) {
var               609 drivers/video/fbdev/pm2fb.c 		DPRINTK("height not supported: %u\n", var->yres);
var               613 drivers/video/fbdev/pm2fb.c 	if (lpitch * var->yres_virtual > info->fix.smem_len) {
var               615 drivers/video/fbdev/pm2fb.c 			var->xres, var->yres_virtual, var->bits_per_pixel);
var               619 drivers/video/fbdev/pm2fb.c 	if (PICOS2KHZ(var->pixclock) > PM2_MAX_PIXCLOCK) {
var               621 drivers/video/fbdev/pm2fb.c 			PICOS2KHZ(var->pixclock));
var               625 drivers/video/fbdev/pm2fb.c 	var->transp.offset = 0;
var               626 drivers/video/fbdev/pm2fb.c 	var->transp.length = 0;
var               627 drivers/video/fbdev/pm2fb.c 	switch (var->bits_per_pixel) {
var               629 drivers/video/fbdev/pm2fb.c 		var->red.length = 8;
var               630 drivers/video/fbdev/pm2fb.c 		var->green.length = 8;
var               631 drivers/video/fbdev/pm2fb.c 		var->blue.length = 8;
var               634 drivers/video/fbdev/pm2fb.c 		var->red.offset   = 11;
var               635 drivers/video/fbdev/pm2fb.c 		var->red.length   = 5;
var               636 drivers/video/fbdev/pm2fb.c 		var->green.offset = 5;
var               637 drivers/video/fbdev/pm2fb.c 		var->green.length = 6;
var               638 drivers/video/fbdev/pm2fb.c 		var->blue.offset  = 0;
var               639 drivers/video/fbdev/pm2fb.c 		var->blue.length  = 5;
var               642 drivers/video/fbdev/pm2fb.c 		var->transp.offset = 24;
var               643 drivers/video/fbdev/pm2fb.c 		var->transp.length = 8;
var               644 drivers/video/fbdev/pm2fb.c 		var->red.offset	  = 16;
var               645 drivers/video/fbdev/pm2fb.c 		var->green.offset = 8;
var               646 drivers/video/fbdev/pm2fb.c 		var->blue.offset  = 0;
var               647 drivers/video/fbdev/pm2fb.c 		var->red.length = 8;
var               648 drivers/video/fbdev/pm2fb.c 		var->green.length = 8;
var               649 drivers/video/fbdev/pm2fb.c 		var->blue.length = 8;
var               653 drivers/video/fbdev/pm2fb.c 		var->red.offset   = 0;
var               654 drivers/video/fbdev/pm2fb.c 		var->blue.offset  = 16;
var               656 drivers/video/fbdev/pm2fb.c 		var->red.offset   = 16;
var               657 drivers/video/fbdev/pm2fb.c 		var->blue.offset  = 0;
var               659 drivers/video/fbdev/pm2fb.c 		var->green.offset = 8;
var               660 drivers/video/fbdev/pm2fb.c 		var->red.length = 8;
var               661 drivers/video/fbdev/pm2fb.c 		var->green.length = 8;
var               662 drivers/video/fbdev/pm2fb.c 		var->blue.length = 8;
var               665 drivers/video/fbdev/pm2fb.c 	var->height = -1;
var               666 drivers/video/fbdev/pm2fb.c 	var->width = -1;
var               668 drivers/video/fbdev/pm2fb.c 	var->accel_flags = 0;	/* Can't mmap if this is on */
var               671 drivers/video/fbdev/pm2fb.c 		var->xres, var->yres, var->bits_per_pixel);
var               686 drivers/video/fbdev/pm2fb.c 	u32 width = (info->var.xres_virtual + 7) & ~7;
var               687 drivers/video/fbdev/pm2fb.c 	u32 height = info->var.yres_virtual;
var               688 drivers/video/fbdev/pm2fb.c 	u32 depth = (info->var.bits_per_pixel + 7) & ~7;
var               699 drivers/video/fbdev/pm2fb.c 	u32 xres = (info->var.xres + 31) & ~31;
var               711 drivers/video/fbdev/pm2fb.c 	pixclock = PICOS2KHZ(info->var.pixclock);
var               717 drivers/video/fbdev/pm2fb.c 	hsstart = to3264(info->var.right_margin, depth, data64);
var               718 drivers/video/fbdev/pm2fb.c 	hsend = hsstart + to3264(info->var.hsync_len, depth, data64);
var               719 drivers/video/fbdev/pm2fb.c 	hbend = hsend + to3264(info->var.left_margin, depth, data64);
var               721 drivers/video/fbdev/pm2fb.c 	vsstart = (info->var.lower_margin)
var               722 drivers/video/fbdev/pm2fb.c 		? info->var.lower_margin - 1
var               724 drivers/video/fbdev/pm2fb.c 	vsend = info->var.lower_margin + info->var.vsync_len - 1;
var               725 drivers/video/fbdev/pm2fb.c 	vbend = info->var.lower_margin + info->var.vsync_len +
var               726 drivers/video/fbdev/pm2fb.c 		info->var.upper_margin;
var               727 drivers/video/fbdev/pm2fb.c 	vtotal = info->var.yres + vbend - 1;
var               729 drivers/video/fbdev/pm2fb.c 	base = to3264(info->var.yoffset * xres + info->var.xoffset, depth, 1);
var               733 drivers/video/fbdev/pm2fb.c 	if (info->var.sync & FB_SYNC_HOR_HIGH_ACT) {
var               742 drivers/video/fbdev/pm2fb.c 	if (info->var.sync & FB_SYNC_VERT_HIGH_ACT) {
var               751 drivers/video/fbdev/pm2fb.c 	if ((info->var.vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var               755 drivers/video/fbdev/pm2fb.c 	if ((info->var.vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE)
var               757 drivers/video/fbdev/pm2fb.c 	if ((info->var.activate & FB_ACTIVATE_MASK) == FB_ACTIVATE_NOW)
var               763 drivers/video/fbdev/pm2fb.c 	info->fix.line_length = info->var.xres * depth / 8;
var               847 drivers/video/fbdev/pm2fb.c 		info->var.xres, info->var.yres, info->var.bits_per_pixel);
var               880 drivers/video/fbdev/pm2fb.c 	if (info->var.grayscale)
var               910 drivers/video/fbdev/pm2fb.c 		red = CNVT_TOHW(red, info->var.red.length);
var               911 drivers/video/fbdev/pm2fb.c 		green = CNVT_TOHW(green, info->var.green.length);
var               912 drivers/video/fbdev/pm2fb.c 		blue = CNVT_TOHW(blue, info->var.blue.length);
var               913 drivers/video/fbdev/pm2fb.c 		transp = CNVT_TOHW(transp, info->var.transp.length);
var               933 drivers/video/fbdev/pm2fb.c 		v = (red << info->var.red.offset) |
var               934 drivers/video/fbdev/pm2fb.c 			(green << info->var.green.offset) |
var               935 drivers/video/fbdev/pm2fb.c 			(blue << info->var.blue.offset) |
var               936 drivers/video/fbdev/pm2fb.c 			(transp << info->var.transp.offset);
var               938 drivers/video/fbdev/pm2fb.c 		switch (info->var.bits_per_pixel) {
var               966 drivers/video/fbdev/pm2fb.c static int pm2fb_pan_display(struct fb_var_screeninfo *var,
var               971 drivers/video/fbdev/pm2fb.c 	u32 depth = (info->var.bits_per_pixel + 7) & ~7;
var               972 drivers/video/fbdev/pm2fb.c 	u32 xres = (info->var.xres + 31) & ~31;
var               975 drivers/video/fbdev/pm2fb.c 	base = to3264(var->yoffset * xres + var->xoffset, depth, 1);
var              1062 drivers/video/fbdev/pm2fb.c 	vxres = info->var.xres_virtual;
var              1063 drivers/video/fbdev/pm2fb.c 	vyres = info->var.yres_virtual;
var              1076 drivers/video/fbdev/pm2fb.c 	if (info->var.bits_per_pixel == 8)
var              1078 drivers/video/fbdev/pm2fb.c 	if (info->var.bits_per_pixel <= 16)
var              1085 drivers/video/fbdev/pm2fb.c 	if (info->var.bits_per_pixel != 24) {
var              1119 drivers/video/fbdev/pm2fb.c 	vxres = info->var.xres_virtual;
var              1120 drivers/video/fbdev/pm2fb.c 	vyres = info->var.yres_virtual;
var              1156 drivers/video/fbdev/pm2fb.c 	u32 xres = (info->var.xres + 31) & ~31;
var              1180 drivers/video/fbdev/pm2fb.c 	if (info->var.bits_per_pixel == 8) {
var              1184 drivers/video/fbdev/pm2fb.c 	if (info->var.bits_per_pixel <= 16) {
var              1204 drivers/video/fbdev/pm2fb.c 	if (info->var.bits_per_pixel == 24) {
var              1263 drivers/video/fbdev/pm2fb.c 	int x = cursor->image.dx - info->var.xoffset;
var              1264 drivers/video/fbdev/pm2fb.c 	int y = cursor->image.dy - info->var.yoffset;
var              1392 drivers/video/fbdev/pm2fb.c 		int x = cursor->image.dx - info->var.xoffset + 63;
var              1393 drivers/video/fbdev/pm2fb.c 		int y = cursor->image.dy - info->var.yoffset + 63;
var              1675 drivers/video/fbdev/pm2fb.c 	err = fb_find_mode(&info->var, info, mode_option, NULL, 0, NULL, 8);
var              1677 drivers/video/fbdev/pm2fb.c 		info->var = pm2fb_var;
var               173 drivers/video/fbdev/pm3fb.c static inline int pm3fb_depth(const struct fb_var_screeninfo *var)
var               175 drivers/video/fbdev/pm3fb.c 	if (var->bits_per_pixel == 16)
var               176 drivers/video/fbdev/pm3fb.c 		return var->red.length + var->green.length
var               177 drivers/video/fbdev/pm3fb.c 			+ var->blue.length;
var               179 drivers/video/fbdev/pm3fb.c 	return var->bits_per_pixel;
var               216 drivers/video/fbdev/pm3fb.c 	const u32 width = (info->var.xres_virtual + 7) & ~7;
var               289 drivers/video/fbdev/pm3fb.c 		switch (info->var.bits_per_pixel) {
var               310 drivers/video/fbdev/pm3fb.c 				info->var.bits_per_pixel);
var               338 drivers/video/fbdev/pm3fb.c 		switch (info->var.bits_per_pixel) {
var               397 drivers/video/fbdev/pm3fb.c 	vxres = info->var.xres_virtual;
var               398 drivers/video/fbdev/pm3fb.c 	vyres = info->var.yres_virtual;
var               411 drivers/video/fbdev/pm3fb.c 	if (info->var.bits_per_pixel == 8)
var               413 drivers/video/fbdev/pm3fb.c 	if (info->var.bits_per_pixel <= 16)
var               456 drivers/video/fbdev/pm3fb.c 	vxres = info->var.xres_virtual;
var               457 drivers/video/fbdev/pm3fb.c 	vyres = info->var.yres_virtual;
var               540 drivers/video/fbdev/pm3fb.c 	if (info->var.bits_per_pixel == 8) {
var               544 drivers/video/fbdev/pm3fb.c 	if (info->var.bits_per_pixel <= 16) {
var               641 drivers/video/fbdev/pm3fb.c 		int x = cursor->image.dx - info->var.xoffset;
var               642 drivers/video/fbdev/pm3fb.c 		int y = cursor->image.dy - info->var.yoffset;
var               721 drivers/video/fbdev/pm3fb.c 	const u32 hsstart = info->var.right_margin;
var               722 drivers/video/fbdev/pm3fb.c 	const u32 hsend = hsstart + info->var.hsync_len;
var               723 drivers/video/fbdev/pm3fb.c 	const u32 hbend = hsend + info->var.left_margin;
var               724 drivers/video/fbdev/pm3fb.c 	const u32 xres = (info->var.xres + 31) & ~31;
var               726 drivers/video/fbdev/pm3fb.c 	const u32 vsstart = info->var.lower_margin;
var               727 drivers/video/fbdev/pm3fb.c 	const u32 vsend = vsstart + info->var.vsync_len;
var               728 drivers/video/fbdev/pm3fb.c 	const u32 vbend = vsend + info->var.upper_margin;
var               729 drivers/video/fbdev/pm3fb.c 	const u32 vtotal = info->var.yres + vbend;
var               730 drivers/video/fbdev/pm3fb.c 	const u32 width = (info->var.xres_virtual + 7) & ~7;
var               731 drivers/video/fbdev/pm3fb.c 	const unsigned bpp = info->var.bits_per_pixel;
var               827 drivers/video/fbdev/pm3fb.c 		unsigned long pixclock = PICOS2KHZ(info->var.pixclock);
var               856 drivers/video/fbdev/pm3fb.c 	switch (pm3fb_depth(&info->var)) {
var               911 drivers/video/fbdev/pm3fb.c static int pm3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               914 drivers/video/fbdev/pm3fb.c 	unsigned bpp = var->red.length + var->green.length
var               915 drivers/video/fbdev/pm3fb.c 			+ var->blue.length + var->transp.length;
var               917 drivers/video/fbdev/pm3fb.c 	if (bpp != var->bits_per_pixel) {
var               920 drivers/video/fbdev/pm3fb.c 		switch (var->bits_per_pixel) {
var               922 drivers/video/fbdev/pm3fb.c 			var->red.length = 8;
var               923 drivers/video/fbdev/pm3fb.c 			var->green.length = 8;
var               924 drivers/video/fbdev/pm3fb.c 			var->blue.length = 8;
var               925 drivers/video/fbdev/pm3fb.c 			var->red.offset = 0;
var               926 drivers/video/fbdev/pm3fb.c 			var->green.offset = 0;
var               927 drivers/video/fbdev/pm3fb.c 			var->blue.offset = 0;
var               928 drivers/video/fbdev/pm3fb.c 			var->transp.offset = 0;
var               929 drivers/video/fbdev/pm3fb.c 			var->transp.length = 0;
var               932 drivers/video/fbdev/pm3fb.c 			var->red.length = 5;
var               933 drivers/video/fbdev/pm3fb.c 			var->blue.length = 5;
var               934 drivers/video/fbdev/pm3fb.c 			var->green.length = 6;
var               935 drivers/video/fbdev/pm3fb.c 			var->transp.length = 0;
var               938 drivers/video/fbdev/pm3fb.c 			var->red.length = 8;
var               939 drivers/video/fbdev/pm3fb.c 			var->green.length = 8;
var               940 drivers/video/fbdev/pm3fb.c 			var->blue.length = 8;
var               941 drivers/video/fbdev/pm3fb.c 			var->transp.length = 8;
var               945 drivers/video/fbdev/pm3fb.c 				var->bits_per_pixel);
var               950 drivers/video/fbdev/pm3fb.c 	if (var->bits_per_pixel > 8 ) {
var               951 drivers/video/fbdev/pm3fb.c 		var->blue.offset = 0;
var               952 drivers/video/fbdev/pm3fb.c 		var->green.offset = var->blue.length;
var               953 drivers/video/fbdev/pm3fb.c 		var->red.offset = var->green.offset + var->green.length;
var               954 drivers/video/fbdev/pm3fb.c 		var->transp.offset = var->red.offset + var->red.length;
var               956 drivers/video/fbdev/pm3fb.c 	var->height = -1;
var               957 drivers/video/fbdev/pm3fb.c 	var->width = -1;
var               959 drivers/video/fbdev/pm3fb.c 	if (var->xres != var->xres_virtual) {
var               965 drivers/video/fbdev/pm3fb.c 	if (var->yres > var->yres_virtual) {
var               971 drivers/video/fbdev/pm3fb.c 	if (var->xoffset) {
var               976 drivers/video/fbdev/pm3fb.c 	if ((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var               981 drivers/video/fbdev/pm3fb.c 	var->xres = (var->xres + 31) & ~31; /* could sometimes be 8 */
var               982 drivers/video/fbdev/pm3fb.c 	lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3);
var               984 drivers/video/fbdev/pm3fb.c 	if (var->xres < 200 || var->xres > 2048) {
var               985 drivers/video/fbdev/pm3fb.c 		DPRINTK("width not supported: %u\n", var->xres);
var               989 drivers/video/fbdev/pm3fb.c 	if (var->yres < 200 || var->yres > 4095) {
var               990 drivers/video/fbdev/pm3fb.c 		DPRINTK("height not supported: %u\n", var->yres);
var               994 drivers/video/fbdev/pm3fb.c 	if (lpitch * var->yres_virtual > info->fix.smem_len) {
var               996 drivers/video/fbdev/pm3fb.c 			var->xres, var->yres_virtual, var->bits_per_pixel);
var              1000 drivers/video/fbdev/pm3fb.c 	if (PICOS2KHZ(var->pixclock) > PM3_MAX_PIXCLOCK) {
var              1002 drivers/video/fbdev/pm3fb.c 			PICOS2KHZ(var->pixclock));
var              1006 drivers/video/fbdev/pm3fb.c 	var->accel_flags = 0;	/* Can't mmap if this is on */
var              1009 drivers/video/fbdev/pm3fb.c 		var->xres, var->yres, var->bits_per_pixel);
var              1016 drivers/video/fbdev/pm3fb.c 	const u32 xres = (info->var.xres + 31) & ~31;
var              1017 drivers/video/fbdev/pm3fb.c 	const unsigned bpp = info->var.bits_per_pixel;
var              1019 drivers/video/fbdev/pm3fb.c 	par->base = pm3fb_shift_bpp(bpp, (info->var.yoffset * xres)
var              1020 drivers/video/fbdev/pm3fb.c 					+ info->var.xoffset);
var              1023 drivers/video/fbdev/pm3fb.c 	if (info->var.sync & FB_SYNC_HOR_HIGH_ACT)
var              1028 drivers/video/fbdev/pm3fb.c 	if (info->var.sync & FB_SYNC_VERT_HIGH_ACT)
var              1033 drivers/video/fbdev/pm3fb.c 	if ((info->var.vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE)
var              1036 drivers/video/fbdev/pm3fb.c 	if ((info->var.activate & FB_ACTIVATE_MASK) == FB_ACTIVATE_NOW)
var              1058 drivers/video/fbdev/pm3fb.c 	info->fix.line_length = ((info->var.xres_virtual + 7)  >> 3) * bpp;
var              1079 drivers/video/fbdev/pm3fb.c 	if (info->var.grayscale)
var              1106 drivers/video/fbdev/pm3fb.c 	red = CNVT_TOHW(red, info->var.red.length);
var              1107 drivers/video/fbdev/pm3fb.c 	green = CNVT_TOHW(green, info->var.green.length);
var              1108 drivers/video/fbdev/pm3fb.c 	blue = CNVT_TOHW(blue, info->var.blue.length);
var              1109 drivers/video/fbdev/pm3fb.c 	transp = CNVT_TOHW(transp, info->var.transp.length);
var              1119 drivers/video/fbdev/pm3fb.c 		v = (red << info->var.red.offset) |
var              1120 drivers/video/fbdev/pm3fb.c 			(green << info->var.green.offset) |
var              1121 drivers/video/fbdev/pm3fb.c 			(blue << info->var.blue.offset) |
var              1122 drivers/video/fbdev/pm3fb.c 			(transp << info->var.transp.offset);
var              1124 drivers/video/fbdev/pm3fb.c 		switch (info->var.bits_per_pixel) {
var              1139 drivers/video/fbdev/pm3fb.c static int pm3fb_pan_display(struct fb_var_screeninfo *var,
var              1143 drivers/video/fbdev/pm3fb.c 	const u32 xres = (info->var.xres + 31) & ~31;
var              1145 drivers/video/fbdev/pm3fb.c 	par->base = pm3fb_shift_bpp(info->var.bits_per_pixel,
var              1146 drivers/video/fbdev/pm3fb.c 					(var->yoffset * xres)
var              1147 drivers/video/fbdev/pm3fb.c 					+ var->xoffset);
var              1417 drivers/video/fbdev/pm3fb.c 	retval = fb_find_mode(&info->var, info, mode_option, NULL, 0, NULL, 8);
var              1432 drivers/video/fbdev/pm3fb.c 	pm3fb_check_var(&info->var, info);
var               176 drivers/video/fbdev/pmag-aa-fb.c 	info->var = aafb_defined;
var               168 drivers/video/fbdev/pmag-ba-fb.c 	info->var = pmagbafb_defined;
var               154 drivers/video/fbdev/pmagb-b-fb.c 	info->var.xres = ((sfb_read(par, SFB_REG_VID_HOR) >>
var               156 drivers/video/fbdev/pmagb-b-fb.c 	info->var.xres_virtual = info->var.xres;
var               157 drivers/video/fbdev/pmagb-b-fb.c 	info->var.yres = (sfb_read(par, SFB_REG_VID_VER) >>
var               159 drivers/video/fbdev/pmagb-b-fb.c 	info->var.yres_virtual = info->var.yres;
var               160 drivers/video/fbdev/pmagb-b-fb.c 	info->var.left_margin = ((sfb_read(par, SFB_REG_VID_HOR) >>
var               163 drivers/video/fbdev/pmagb-b-fb.c 	info->var.right_margin = ((sfb_read(par, SFB_REG_VID_HOR) >>
var               166 drivers/video/fbdev/pmagb-b-fb.c 	info->var.upper_margin = (sfb_read(par, SFB_REG_VID_VER) >>
var               168 drivers/video/fbdev/pmagb-b-fb.c 	info->var.lower_margin = (sfb_read(par, SFB_REG_VID_VER) >>
var               170 drivers/video/fbdev/pmagb-b-fb.c 	info->var.hsync_len = ((sfb_read(par, SFB_REG_VID_HOR) >>
var               173 drivers/video/fbdev/pmagb-b-fb.c 	info->var.vsync_len = (sfb_read(par, SFB_REG_VID_VER) >>
var               176 drivers/video/fbdev/pmagb-b-fb.c 	info->fix.line_length = info->var.xres;
var               243 drivers/video/fbdev/pmagb-b-fb.c 	info->var.pixclock = par->osc1 ?
var               275 drivers/video/fbdev/pmagb-b-fb.c 	info->var = pmagbbfb_defined;
var               265 drivers/video/fbdev/ps3fb.c 			  const struct fb_var_screeninfo *var)
var               271 drivers/video/fbdev/ps3fb.c 	if (var->xres > vmode->xres || var->yres > vmode->yres ||
var               272 drivers/video/fbdev/ps3fb.c 	    var->pixclock > vmode->pixclock ||
var               273 drivers/video/fbdev/ps3fb.c 	    var->hsync_len > vmode->hsync_len ||
var               274 drivers/video/fbdev/ps3fb.c 	    var->vsync_len > vmode->vsync_len)
var               278 drivers/video/fbdev/ps3fb.c 	if ((var->vmode & FB_VMODE_MASK) != vmode->vmode)
var               282 drivers/video/fbdev/ps3fb.c 	xres = max(var->xres, 1U);
var               283 drivers/video/fbdev/ps3fb.c 	yres = max(var->yres, 1U);
var               286 drivers/video/fbdev/ps3fb.c 	left_margin = max(var->left_margin, vmode->left_margin);
var               287 drivers/video/fbdev/ps3fb.c 	right_margin = max(var->right_margin, vmode->right_margin);
var               288 drivers/video/fbdev/ps3fb.c 	upper_margin = max(var->upper_margin, vmode->upper_margin);
var               289 drivers/video/fbdev/ps3fb.c 	lower_margin = max(var->lower_margin, vmode->lower_margin);
var               332 drivers/video/fbdev/ps3fb.c static unsigned int ps3fb_find_mode(struct fb_var_screeninfo *var,
var               343 drivers/video/fbdev/ps3fb.c 		 var->left_margin, var->xres, var->right_margin,
var               344 drivers/video/fbdev/ps3fb.c 		 var->upper_margin, var->yres, var->lower_margin);
var               347 drivers/video/fbdev/ps3fb.c 		diff = ps3fb_cmp_mode(vmode, var);
var               373 drivers/video/fbdev/ps3fb.c 	if (!var->xres)
var               374 drivers/video/fbdev/ps3fb.c 		var->xres = 1;
var               375 drivers/video/fbdev/ps3fb.c 	if (!var->yres)
var               376 drivers/video/fbdev/ps3fb.c 		var->yres = 1;
var               379 drivers/video/fbdev/ps3fb.c 	if (var->xres_virtual < var->xres)
var               380 drivers/video/fbdev/ps3fb.c 		var->xres_virtual = var->xres;
var               381 drivers/video/fbdev/ps3fb.c 	if (var->yres_virtual < var->yres)
var               382 drivers/video/fbdev/ps3fb.c 		var->yres_virtual = var->yres;
var               385 drivers/video/fbdev/ps3fb.c 	if (var->left_margin < vmode->left_margin)
var               386 drivers/video/fbdev/ps3fb.c 		var->left_margin = vmode->left_margin;
var               387 drivers/video/fbdev/ps3fb.c 	if (var->right_margin < vmode->right_margin)
var               388 drivers/video/fbdev/ps3fb.c 		var->right_margin = vmode->right_margin;
var               389 drivers/video/fbdev/ps3fb.c 	if (var->upper_margin < vmode->upper_margin)
var               390 drivers/video/fbdev/ps3fb.c 		var->upper_margin = vmode->upper_margin;
var               391 drivers/video/fbdev/ps3fb.c 	if (var->lower_margin < vmode->lower_margin)
var               392 drivers/video/fbdev/ps3fb.c 		var->lower_margin = vmode->lower_margin;
var               397 drivers/video/fbdev/ps3fb.c 	      ((long)var->left_margin + (long)var->xres +
var               398 drivers/video/fbdev/ps3fb.c 	       (long)var->right_margin);
var               400 drivers/video/fbdev/ps3fb.c 		var->left_margin += gap/2;
var               401 drivers/video/fbdev/ps3fb.c 		var->right_margin += (gap+1)/2;
var               403 drivers/video/fbdev/ps3fb.c 			 var->left_margin, var->xres, var->right_margin);
var               408 drivers/video/fbdev/ps3fb.c 	      ((long)var->upper_margin + (long)var->yres +
var               409 drivers/video/fbdev/ps3fb.c 	       (long)var->lower_margin);
var               411 drivers/video/fbdev/ps3fb.c 		var->upper_margin += gap/2;
var               412 drivers/video/fbdev/ps3fb.c 		var->lower_margin += (gap+1)/2;
var               414 drivers/video/fbdev/ps3fb.c 			 var->upper_margin, var->yres, var->lower_margin);
var               418 drivers/video/fbdev/ps3fb.c 	var->pixclock = vmode->pixclock;
var               419 drivers/video/fbdev/ps3fb.c 	var->hsync_len = vmode->hsync_len;
var               420 drivers/video/fbdev/ps3fb.c 	var->vsync_len = vmode->vsync_len;
var               421 drivers/video/fbdev/ps3fb.c 	var->sync = vmode->sync;
var               424 drivers/video/fbdev/ps3fb.c 		*xdr_line_length = GPU_ALIGN_UP(var->xres_virtual * BPP);
var               432 drivers/video/fbdev/ps3fb.c 		if (vmode->xres == var->xres && vmode->yres == var->yres)
var               532 drivers/video/fbdev/ps3fb.c static int ps3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               537 drivers/video/fbdev/ps3fb.c 	mode = ps3fb_find_mode(var, &ddr_line_length, &xdr_line_length);
var               542 drivers/video/fbdev/ps3fb.c 	if (var->xres_virtual > xdr_line_length / BPP) {
var               548 drivers/video/fbdev/ps3fb.c 	if (var->xoffset + var->xres > var->xres_virtual ||
var               549 drivers/video/fbdev/ps3fb.c 	    var->yoffset + var->yres > var->yres_virtual) {
var               555 drivers/video/fbdev/ps3fb.c 	if (var->bits_per_pixel > 32 || var->grayscale ||
var               556 drivers/video/fbdev/ps3fb.c 	    var->red.offset > 16 || var->green.offset > 8 ||
var               557 drivers/video/fbdev/ps3fb.c 	    var->blue.offset > 0 || var->transp.offset > 24 ||
var               558 drivers/video/fbdev/ps3fb.c 	    var->red.length > 8 || var->green.length > 8 ||
var               559 drivers/video/fbdev/ps3fb.c 	    var->blue.length > 8 || var->transp.length > 8 ||
var               560 drivers/video/fbdev/ps3fb.c 	    var->red.msb_right || var->green.msb_right ||
var               561 drivers/video/fbdev/ps3fb.c 	    var->blue.msb_right || var->transp.msb_right || var->nonstd) {
var               566 drivers/video/fbdev/ps3fb.c 	var->bits_per_pixel = 32;
var               567 drivers/video/fbdev/ps3fb.c 	var->red.offset = 16;
var               568 drivers/video/fbdev/ps3fb.c 	var->green.offset = 8;
var               569 drivers/video/fbdev/ps3fb.c 	var->blue.offset = 0;
var               570 drivers/video/fbdev/ps3fb.c 	var->transp.offset = 24;
var               571 drivers/video/fbdev/ps3fb.c 	var->red.length = 8;
var               572 drivers/video/fbdev/ps3fb.c 	var->green.length = 8;
var               573 drivers/video/fbdev/ps3fb.c 	var->blue.length = 8;
var               574 drivers/video/fbdev/ps3fb.c 	var->transp.length = 8;
var               575 drivers/video/fbdev/ps3fb.c 	var->red.msb_right = 0;
var               576 drivers/video/fbdev/ps3fb.c 	var->green.msb_right = 0;
var               577 drivers/video/fbdev/ps3fb.c 	var->blue.msb_right = 0;
var               578 drivers/video/fbdev/ps3fb.c 	var->transp.msb_right = 0;
var               581 drivers/video/fbdev/ps3fb.c 	if (var->rotate) {
var               587 drivers/video/fbdev/ps3fb.c 	if (var->yres_virtual * xdr_line_length > info->fix.smem_len) {
var               592 drivers/video/fbdev/ps3fb.c 	var->height = -1;
var               593 drivers/video/fbdev/ps3fb.c 	var->width = -1;
var               610 drivers/video/fbdev/ps3fb.c 	mode = ps3fb_find_mode(&info->var, &ddr_line_length, &xdr_line_length);
var               616 drivers/video/fbdev/ps3fb.c 	info->fix.xpanstep = info->var.xres_virtual > info->var.xres ? 1 : 0;
var               617 drivers/video/fbdev/ps3fb.c 	info->fix.ypanstep = info->var.yres_virtual > info->var.yres ? 1 : 0;
var               622 drivers/video/fbdev/ps3fb.c 	par->xdr_frame_size = info->var.yres_virtual * xdr_line_length;
var               630 drivers/video/fbdev/ps3fb.c 	par->width = info->var.xres;
var               631 drivers/video/fbdev/ps3fb.c 	par->height = info->var.yres;
var               634 drivers/video/fbdev/ps3fb.c 	ddr_xoff = info->var.left_margin - vmode->left_margin;
var               635 drivers/video/fbdev/ps3fb.c 	ddr_yoff = info->var.upper_margin - vmode->upper_margin;
var               640 drivers/video/fbdev/ps3fb.c 	par->pan_offset = info->var.yoffset * xdr_line_length +
var               641 drivers/video/fbdev/ps3fb.c 			  info->var.xoffset * BPP;
var               692 drivers/video/fbdev/ps3fb.c static int ps3fb_pan_display(struct fb_var_screeninfo *var,
var               697 drivers/video/fbdev/ps3fb.c 	par->pan_offset = var->yoffset * info->fix.line_length +
var               698 drivers/video/fbdev/ps3fb.c 			  var->xoffset * BPP;
var               810 drivers/video/fbdev/ps3fb.c 			struct fb_var_screeninfo var;
var               824 drivers/video/fbdev/ps3fb.c 				var = info->var;
var               825 drivers/video/fbdev/ps3fb.c 				fb_videomode_to_var(&var, vmode);
var               829 drivers/video/fbdev/ps3fb.c 				var.activate |= FB_ACTIVATE_FORCE;
var               831 drivers/video/fbdev/ps3fb.c 				retval = fb_set_var(info, &var);
var               851 drivers/video/fbdev/ps3fb.c 			res.yres = info->var.yres_virtual;
var               852 drivers/video/fbdev/ps3fb.c 			res.xoff = (res.xres - info->var.xres) / 2;
var               853 drivers/video/fbdev/ps3fb.c 			res.yoff = (res.yres - info->var.yres) / 2;
var              1153 drivers/video/fbdev/ps3fb.c 	if (!fb_find_mode(&info->var, info, mode_option, ps3fb_modedb,
var               254 drivers/video/fbdev/pvr2fb.c static void set_color_bitfields(struct fb_var_screeninfo *var)
var               256 drivers/video/fbdev/pvr2fb.c 	switch (var->bits_per_pixel) {
var               259 drivers/video/fbdev/pvr2fb.c 		var->red.offset = 11;    var->red.length = 5;
var               260 drivers/video/fbdev/pvr2fb.c 		var->green.offset = 5;   var->green.length = 6;
var               261 drivers/video/fbdev/pvr2fb.c 		var->blue.offset = 0;    var->blue.length = 5;
var               262 drivers/video/fbdev/pvr2fb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               265 drivers/video/fbdev/pvr2fb.c 		var->red.offset = 16;    var->red.length = 8;
var               266 drivers/video/fbdev/pvr2fb.c 		var->green.offset = 8;   var->green.length = 8;
var               267 drivers/video/fbdev/pvr2fb.c 		var->blue.offset = 0;    var->blue.length = 8;
var               268 drivers/video/fbdev/pvr2fb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               272 drivers/video/fbdev/pvr2fb.c 		var->red.offset = 16;    var->red.length = 8;
var               273 drivers/video/fbdev/pvr2fb.c 		var->green.offset = 8;   var->green.length = 8;
var               274 drivers/video/fbdev/pvr2fb.c 		var->blue.offset = 0;    var->blue.length = 8;
var               275 drivers/video/fbdev/pvr2fb.c 		var->transp.offset = 24; var->transp.length = 8;
var               295 drivers/video/fbdev/pvr2fb.c 	switch (info->var.bits_per_pixel) {
var               314 drivers/video/fbdev/pvr2fb.c 		pr_debug("Invalid bit depth %d?!?\n", info->var.bits_per_pixel);
var               357 drivers/video/fbdev/pvr2fb.c 	struct fb_var_screeninfo *var = &info->var;
var               372 drivers/video/fbdev/pvr2fb.c 	var->vmode &= FB_VMODE_MASK;
var               373 drivers/video/fbdev/pvr2fb.c 	if (var->vmode & FB_VMODE_INTERLACED && video_output != VO_VGA)
var               379 drivers/video/fbdev/pvr2fb.c 	if (var->vmode & FB_VMODE_DOUBLE && video_output == VO_VGA)
var               382 drivers/video/fbdev/pvr2fb.c 	par->hsync_total = var->left_margin + var->xres + var->right_margin +
var               383 drivers/video/fbdev/pvr2fb.c 	                   var->hsync_len;
var               384 drivers/video/fbdev/pvr2fb.c 	par->vsync_total = var->upper_margin + var->yres + var->lower_margin +
var               385 drivers/video/fbdev/pvr2fb.c 	                   var->vsync_len;
var               387 drivers/video/fbdev/pvr2fb.c 	if (var->sync & FB_SYNC_BROADCAST) {
var               413 drivers/video/fbdev/pvr2fb.c 	par->diwstart_h = par->borderstart_h + var->left_margin;
var               414 drivers/video/fbdev/pvr2fb.c 	par->diwstart_v = par->borderstart_v + var->upper_margin;
var               415 drivers/video/fbdev/pvr2fb.c 	par->borderstop_h = par->diwstart_h + var->xres +
var               416 drivers/video/fbdev/pvr2fb.c 			    var->right_margin;
var               417 drivers/video/fbdev/pvr2fb.c 	par->borderstop_v = par->diwstart_v + var->yres +
var               418 drivers/video/fbdev/pvr2fb.c 			    var->lower_margin;
var               422 drivers/video/fbdev/pvr2fb.c 	if (info->var.xres < 640)
var               425 drivers/video/fbdev/pvr2fb.c 	line_length = get_line_length(var->xres_virtual, var->bits_per_pixel);
var               426 drivers/video/fbdev/pvr2fb.c 	par->disp_start = info->fix.smem_start + (line_length * var->yoffset) * line_length;
var               431 drivers/video/fbdev/pvr2fb.c static int pvr2fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               437 drivers/video/fbdev/pvr2fb.c 	if (var->pixclock != TV_CLK && var->pixclock != VGA_CLK) {
var               438 drivers/video/fbdev/pvr2fb.c 		pr_debug("Invalid pixclock value %d\n", var->pixclock);
var               442 drivers/video/fbdev/pvr2fb.c 	if (var->xres < 320)
var               443 drivers/video/fbdev/pvr2fb.c 		var->xres = 320;
var               444 drivers/video/fbdev/pvr2fb.c 	if (var->yres < 240)
var               445 drivers/video/fbdev/pvr2fb.c 		var->yres = 240;
var               446 drivers/video/fbdev/pvr2fb.c 	if (var->xres_virtual < var->xres)
var               447 drivers/video/fbdev/pvr2fb.c 		var->xres_virtual = var->xres;
var               448 drivers/video/fbdev/pvr2fb.c 	if (var->yres_virtual < var->yres)
var               449 drivers/video/fbdev/pvr2fb.c 		var->yres_virtual = var->yres;
var               451 drivers/video/fbdev/pvr2fb.c 	if (var->bits_per_pixel <= 16)
var               452 drivers/video/fbdev/pvr2fb.c 		var->bits_per_pixel = 16;
var               453 drivers/video/fbdev/pvr2fb.c 	else if (var->bits_per_pixel <= 24)
var               454 drivers/video/fbdev/pvr2fb.c 		var->bits_per_pixel = 24;
var               455 drivers/video/fbdev/pvr2fb.c 	else if (var->bits_per_pixel <= 32)
var               456 drivers/video/fbdev/pvr2fb.c 		var->bits_per_pixel = 32;
var               458 drivers/video/fbdev/pvr2fb.c 	set_color_bitfields(var);
var               460 drivers/video/fbdev/pvr2fb.c 	if (var->vmode & FB_VMODE_YWRAP) {
var               461 drivers/video/fbdev/pvr2fb.c 		if (var->xoffset || var->yoffset >= var->yres_virtual) {
var               462 drivers/video/fbdev/pvr2fb.c 			var->xoffset = var->yoffset = 0;
var               464 drivers/video/fbdev/pvr2fb.c 			if (var->xoffset > var->xres_virtual - var->xres ||
var               465 drivers/video/fbdev/pvr2fb.c 			    var->yoffset > var->yres_virtual - var->yres)
var               466 drivers/video/fbdev/pvr2fb.c 				var->xoffset = var->yoffset = 0;
var               469 drivers/video/fbdev/pvr2fb.c 		var->xoffset = var->yoffset = 0;
var               476 drivers/video/fbdev/pvr2fb.c 	if (var->yres < 480 && video_output == VO_VGA)
var               477 drivers/video/fbdev/pvr2fb.c 		var->vmode |= FB_VMODE_DOUBLE;
var               480 drivers/video/fbdev/pvr2fb.c 		var->sync |= FB_SYNC_BROADCAST;
var               481 drivers/video/fbdev/pvr2fb.c 		var->vmode |= FB_VMODE_INTERLACED;
var               483 drivers/video/fbdev/pvr2fb.c 		var->sync &= ~FB_SYNC_BROADCAST;
var               484 drivers/video/fbdev/pvr2fb.c 		var->vmode &= ~FB_VMODE_INTERLACED;
var               485 drivers/video/fbdev/pvr2fb.c 		var->vmode |= FB_VMODE_NONINTERLACED;
var               488 drivers/video/fbdev/pvr2fb.c 	if ((var->activate & FB_ACTIVATE_MASK) != FB_ACTIVATE_TEST) {
var               489 drivers/video/fbdev/pvr2fb.c 		var->right_margin = par->borderstop_h -
var               490 drivers/video/fbdev/pvr2fb.c 				   (par->diwstart_h + var->xres);
var               491 drivers/video/fbdev/pvr2fb.c 		var->left_margin  = par->diwstart_h - par->borderstart_h;
var               492 drivers/video/fbdev/pvr2fb.c 		var->hsync_len    = par->borderstart_h +
var               495 drivers/video/fbdev/pvr2fb.c 		var->upper_margin = par->diwstart_v - par->borderstart_v;
var               496 drivers/video/fbdev/pvr2fb.c 		var->lower_margin = par->borderstop_v -
var               497 drivers/video/fbdev/pvr2fb.c 				   (par->diwstart_v + var->yres);
var               498 drivers/video/fbdev/pvr2fb.c 		var->vsync_len    = par->borderstop_v +
var               502 drivers/video/fbdev/pvr2fb.c 	hsync_total = var->left_margin + var->xres + var->right_margin +
var               503 drivers/video/fbdev/pvr2fb.c 		      var->hsync_len;
var               504 drivers/video/fbdev/pvr2fb.c 	vtotal = var->upper_margin + var->yres + var->lower_margin +
var               505 drivers/video/fbdev/pvr2fb.c 		 var->vsync_len;
var               507 drivers/video/fbdev/pvr2fb.c 	if (var->sync & FB_SYNC_BROADCAST) {
var               508 drivers/video/fbdev/pvr2fb.c 		if (var->vmode & FB_VMODE_INTERLACED)
var               527 drivers/video/fbdev/pvr2fb.c 	line_length = get_line_length(var->xres_virtual, var->bits_per_pixel);
var               528 drivers/video/fbdev/pvr2fb.c 	if (line_length * var->yres_virtual > info->fix.smem_len)
var               537 drivers/video/fbdev/pvr2fb.c 	struct fb_var_screeninfo *var = &info->var;
var               542 drivers/video/fbdev/pvr2fb.c 		  get_line_length(var->xoffset+var->xres, var->bits_per_pixel),
var               555 drivers/video/fbdev/pvr2fb.c 	struct fb_var_screeninfo *var = &info->var;
var               557 drivers/video/fbdev/pvr2fb.c 	unsigned int bytesperpixel = var->bits_per_pixel >> 3;
var               567 drivers/video/fbdev/pvr2fb.c 	diw_height = (par->is_interlaced ? var->yres / 2 : var->yres);
var               568 drivers/video/fbdev/pvr2fb.c 	diw_width = get_line_length(var->xres, var->bits_per_pixel) / 4;
var               575 drivers/video/fbdev/pvr2fb.c 	          get_line_length(var->xoffset+var->xres, var->bits_per_pixel),
var               805 drivers/video/fbdev/pvr2fb.c 	if (!fb_find_mode(&fb_info->var, fb_info, mode_option, pvr2_modedb,
var               807 drivers/video/fbdev/pvr2fb.c 		fb_info->var = pvr2_var;
var               816 drivers/video/fbdev/pvr2fb.c 	modememused = get_line_length(fb_info->var.xres_virtual,
var               817 drivers/video/fbdev/pvr2fb.c 				      fb_info->var.bits_per_pixel);
var               818 drivers/video/fbdev/pvr2fb.c 	modememused *= fb_info->var.yres_virtual;
var               827 drivers/video/fbdev/pvr2fb.c 		fb_info->var.xres, fb_info->var.yres,
var               828 drivers/video/fbdev/pvr2fb.c 		fb_info->var.bits_per_pixel,
var               829 drivers/video/fbdev/pvr2fb.c 		get_line_length(fb_info->var.xres, fb_info->var.bits_per_pixel),
var                37 drivers/video/fbdev/pxa168fb.c static int determine_best_pix_fmt(struct fb_var_screeninfo *var)
var                42 drivers/video/fbdev/pxa168fb.c 	if (var->bits_per_pixel == 8)
var                48 drivers/video/fbdev/pxa168fb.c 	if (var->bits_per_pixel == 16 && var->red.length <= 5 &&
var                49 drivers/video/fbdev/pxa168fb.c 	    var->green.length <= 6 && var->blue.length <= 5) {
var                50 drivers/video/fbdev/pxa168fb.c 		if (var->transp.length == 0) {
var                51 drivers/video/fbdev/pxa168fb.c 			if (var->red.offset >= var->blue.offset)
var                57 drivers/video/fbdev/pxa168fb.c 		if (var->transp.length == 1 && var->green.length <= 5) {
var                58 drivers/video/fbdev/pxa168fb.c 			if (var->red.offset >= var->blue.offset)
var                70 drivers/video/fbdev/pxa168fb.c 	if (var->bits_per_pixel <= 32 && var->red.length <= 8 &&
var                71 drivers/video/fbdev/pxa168fb.c 	    var->green.length <= 8 && var->blue.length <= 8) {
var                72 drivers/video/fbdev/pxa168fb.c 		if (var->bits_per_pixel == 24 && var->transp.length == 0) {
var                73 drivers/video/fbdev/pxa168fb.c 			if (var->red.offset >= var->blue.offset)
var                79 drivers/video/fbdev/pxa168fb.c 		if (var->bits_per_pixel == 32 && var->transp.length == 8) {
var                80 drivers/video/fbdev/pxa168fb.c 			if (var->red.offset >= var->blue.offset)
var                85 drivers/video/fbdev/pxa168fb.c 			if (var->red.offset >= var->blue.offset)
var                97 drivers/video/fbdev/pxa168fb.c static void set_pix_fmt(struct fb_var_screeninfo *var, int pix_fmt)
var               101 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 16;
var               102 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 11;    var->red.length = 5;
var               103 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 5;   var->green.length = 6;
var               104 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 0;    var->blue.length = 5;
var               105 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               108 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 16;
var               109 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 0;     var->red.length = 5;
var               110 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 5;   var->green.length = 6;
var               111 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 11;   var->blue.length = 5;
var               112 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               115 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 16;
var               116 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 10;    var->red.length = 5;
var               117 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 5;   var->green.length = 5;
var               118 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 0;    var->blue.length = 5;
var               119 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 15; var->transp.length = 1;
var               122 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 16;
var               123 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 0;     var->red.length = 5;
var               124 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 5;   var->green.length = 5;
var               125 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 10;   var->blue.length = 5;
var               126 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 15; var->transp.length = 1;
var               129 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 24;
var               130 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 16;    var->red.length = 8;
var               131 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 8;   var->green.length = 8;
var               132 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 0;    var->blue.length = 8;
var               133 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               136 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 24;
var               137 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 0;     var->red.length = 8;
var               138 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 8;   var->green.length = 8;
var               139 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 16;   var->blue.length = 8;
var               140 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               143 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 32;
var               144 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 16;    var->red.length = 8;
var               145 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 8;   var->green.length = 8;
var               146 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 0;    var->blue.length = 8;
var               147 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 24; var->transp.length = 8;
var               150 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 32;
var               151 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 0;     var->red.length = 8;
var               152 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 8;   var->green.length = 8;
var               153 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 16;   var->blue.length = 8;
var               154 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 24; var->transp.length = 8;
var               157 drivers/video/fbdev/pxa168fb.c 		var->bits_per_pixel = 8;
var               158 drivers/video/fbdev/pxa168fb.c 		var->red.offset = 0;     var->red.length = 8;
var               159 drivers/video/fbdev/pxa168fb.c 		var->green.offset = 0;   var->green.length = 8;
var               160 drivers/video/fbdev/pxa168fb.c 		var->blue.offset = 0;    var->blue.length = 8;
var               161 drivers/video/fbdev/pxa168fb.c 		var->transp.offset = 0;  var->transp.length = 0;
var               166 drivers/video/fbdev/pxa168fb.c static void set_mode(struct pxa168fb_info *fbi, struct fb_var_screeninfo *var,
var               171 drivers/video/fbdev/pxa168fb.c 	set_pix_fmt(var, pix_fmt);
var               173 drivers/video/fbdev/pxa168fb.c 	var->xres = mode->xres;
var               174 drivers/video/fbdev/pxa168fb.c 	var->yres = mode->yres;
var               175 drivers/video/fbdev/pxa168fb.c 	var->xres_virtual = max(var->xres, var->xres_virtual);
var               177 drivers/video/fbdev/pxa168fb.c 		var->yres_virtual = info->fix.smem_len /
var               178 drivers/video/fbdev/pxa168fb.c 			(var->xres_virtual * (var->bits_per_pixel >> 3));
var               180 drivers/video/fbdev/pxa168fb.c 		var->yres_virtual = max(var->yres, var->yres_virtual);
var               181 drivers/video/fbdev/pxa168fb.c 	var->grayscale = 0;
var               182 drivers/video/fbdev/pxa168fb.c 	var->accel_flags = FB_ACCEL_NONE;
var               183 drivers/video/fbdev/pxa168fb.c 	var->pixclock = mode->pixclock;
var               184 drivers/video/fbdev/pxa168fb.c 	var->left_margin = mode->left_margin;
var               185 drivers/video/fbdev/pxa168fb.c 	var->right_margin = mode->right_margin;
var               186 drivers/video/fbdev/pxa168fb.c 	var->upper_margin = mode->upper_margin;
var               187 drivers/video/fbdev/pxa168fb.c 	var->lower_margin = mode->lower_margin;
var               188 drivers/video/fbdev/pxa168fb.c 	var->hsync_len = mode->hsync_len;
var               189 drivers/video/fbdev/pxa168fb.c 	var->vsync_len = mode->vsync_len;
var               190 drivers/video/fbdev/pxa168fb.c 	var->sync = mode->sync;
var               191 drivers/video/fbdev/pxa168fb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var               192 drivers/video/fbdev/pxa168fb.c 	var->rotate = FB_ROTATE_UR;
var               195 drivers/video/fbdev/pxa168fb.c static int pxa168fb_check_var(struct fb_var_screeninfo *var,
var               204 drivers/video/fbdev/pxa168fb.c 	pix_fmt = determine_best_pix_fmt(var);
var               207 drivers/video/fbdev/pxa168fb.c 	set_pix_fmt(var, pix_fmt);
var               213 drivers/video/fbdev/pxa168fb.c 	if (var->xoffset + var->xres > var->xres_virtual)
var               215 drivers/video/fbdev/pxa168fb.c 	if (var->yoffset + var->yres > var->yres_virtual)
var               217 drivers/video/fbdev/pxa168fb.c 	if (var->xres + var->right_margin +
var               218 drivers/video/fbdev/pxa168fb.c 	    var->hsync_len + var->left_margin > 2048)
var               220 drivers/video/fbdev/pxa168fb.c 	if (var->yres + var->lower_margin +
var               221 drivers/video/fbdev/pxa168fb.c 	    var->vsync_len + var->upper_margin > 2048)
var               227 drivers/video/fbdev/pxa168fb.c 	if (var->xres_virtual * var->yres_virtual *
var               228 drivers/video/fbdev/pxa168fb.c 	    (var->bits_per_pixel >> 3) > info->fix.smem_len)
var               354 drivers/video/fbdev/pxa168fb.c 	struct fb_var_screeninfo *var = &info->var;
var               358 drivers/video/fbdev/pxa168fb.c 	pixel_offset = (yoffset * var->xres_virtual) + xoffset;
var               360 drivers/video/fbdev/pxa168fb.c 	addr = fbi->fb_start_dma + (pixel_offset * (var->bits_per_pixel >> 3));
var               380 drivers/video/fbdev/pxa168fb.c 	x |= (info->var.sync & FB_SYNC_COMP_HIGH_ACT) ? 0x00000020 : 0;
var               382 drivers/video/fbdev/pxa168fb.c 	x |= (info->var.sync & FB_SYNC_VERT_HIGH_ACT) ? 0 : 0x00000008;
var               383 drivers/video/fbdev/pxa168fb.c 	x |= (info->var.sync & FB_SYNC_HOR_HIGH_ACT) ? 0 : 0x00000004;
var               392 drivers/video/fbdev/pxa168fb.c 	struct fb_var_screeninfo *v = &info->var;
var               405 drivers/video/fbdev/pxa168fb.c 	struct fb_var_screeninfo *var = &info->var;
var               416 drivers/video/fbdev/pxa168fb.c 	info->fix.line_length = var->xres_virtual * var->bits_per_pixel / 8;
var               417 drivers/video/fbdev/pxa168fb.c 	info->fix.ypanstep = var->yres;
var               428 drivers/video/fbdev/pxa168fb.c 	writel((var->yres << 16) | var->xres,
var               434 drivers/video/fbdev/pxa168fb.c 	fb_var_to_videomode(&mode, &info->var);
var               441 drivers/video/fbdev/pxa168fb.c 	set_dma_control1(fbi, info->var.sync);
var               447 drivers/video/fbdev/pxa168fb.c 	x = (x & ~0xFFFF) | ((var->xres_virtual * var->bits_per_pixel) >> 3);
var               449 drivers/video/fbdev/pxa168fb.c 	writel((var->yres << 16) | var->xres,
var               451 drivers/video/fbdev/pxa168fb.c 	writel((var->yres << 16) | var->xres,
var               460 drivers/video/fbdev/pxa168fb.c 	writel((var->left_margin << 16) | var->right_margin,
var               462 drivers/video/fbdev/pxa168fb.c 	writel((var->upper_margin << 16) | var->lower_margin,
var               495 drivers/video/fbdev/pxa168fb.c 	if (info->var.grayscale)
var               500 drivers/video/fbdev/pxa168fb.c 		val =  chan_to_field(red,   &info->var.red);
var               501 drivers/video/fbdev/pxa168fb.c 		val |= chan_to_field(green, &info->var.green);
var               502 drivers/video/fbdev/pxa168fb.c 		val |= chan_to_field(blue , &info->var.blue);
var               525 drivers/video/fbdev/pxa168fb.c static int pxa168fb_pan_display(struct fb_var_screeninfo *var,
var               528 drivers/video/fbdev/pxa168fb.c 	set_graphics_start(info, var->xoffset, var->yoffset);
var               564 drivers/video/fbdev/pxa168fb.c 	struct fb_var_screeninfo *var = &info->var;
var               576 drivers/video/fbdev/pxa168fb.c 	m = fb_find_best_mode(&info->var, &info->modelist);
var               578 drivers/video/fbdev/pxa168fb.c 		fb_videomode_to_var(&info->var, m);
var               581 drivers/video/fbdev/pxa168fb.c 	var->xres_virtual = var->xres;
var               582 drivers/video/fbdev/pxa168fb.c 	var->yres_virtual = info->fix.smem_len /
var               583 drivers/video/fbdev/pxa168fb.c 		(var->xres_virtual * (var->bits_per_pixel >> 3));
var               585 drivers/video/fbdev/pxa168fb.c 				var->xres, var->yres);
var               588 drivers/video/fbdev/pxa168fb.c 	total_w = var->xres + var->left_margin + var->right_margin +
var               589 drivers/video/fbdev/pxa168fb.c 		  var->hsync_len;
var               590 drivers/video/fbdev/pxa168fb.c 	total_h = var->yres + var->upper_margin + var->lower_margin +
var               591 drivers/video/fbdev/pxa168fb.c 		  var->vsync_len;
var               595 drivers/video/fbdev/pxa168fb.c 	var->pixclock = (u32)div_result;
var               693 drivers/video/fbdev/pxa168fb.c 	set_mode(fbi, &info->var, mi->modes, mi->pix_fmt, 1);
var               705 drivers/video/fbdev/pxa168fb.c 	ret = pxa168fb_check_var(&info->var, info);
var                85 drivers/video/fbdev/pxafb.c static int pxafb_activate_var(struct fb_var_screeninfo *var,
var                89 drivers/video/fbdev/pxafb.c                              struct fb_var_screeninfo *var, int branch);
var               151 drivers/video/fbdev/pxafb.c 	if (fbi->fb.var.grayscale) {
var               210 drivers/video/fbdev/pxafb.c 	if (fbi->fb.var.grayscale)
var               223 drivers/video/fbdev/pxafb.c 			val  = chan_to_field(red, &fbi->fb.var.red);
var               224 drivers/video/fbdev/pxafb.c 			val |= chan_to_field(green, &fbi->fb.var.green);
var               225 drivers/video/fbdev/pxafb.c 			val |= chan_to_field(blue, &fbi->fb.var.blue);
var               242 drivers/video/fbdev/pxafb.c static inline int var_to_depth(struct fb_var_screeninfo *var)
var               244 drivers/video/fbdev/pxafb.c 	return var->red.length + var->green.length +
var               245 drivers/video/fbdev/pxafb.c 		var->blue.length + var->transp.length;
var               249 drivers/video/fbdev/pxafb.c static int pxafb_var_to_bpp(struct fb_var_screeninfo *var)
var               253 drivers/video/fbdev/pxafb.c 	switch (var->bits_per_pixel) {
var               260 drivers/video/fbdev/pxafb.c 		switch (var_to_depth(var)) {
var               267 drivers/video/fbdev/pxafb.c 		switch (var_to_depth(var)) {
var               288 drivers/video/fbdev/pxafb.c static uint32_t pxafb_var_to_lccr3(struct fb_var_screeninfo *var)
var               290 drivers/video/fbdev/pxafb.c 	int bpp = pxafb_var_to_bpp(var);
var               298 drivers/video/fbdev/pxafb.c 	switch (var_to_depth(var)) {
var               299 drivers/video/fbdev/pxafb.c 	case 16: lccr3 |= var->transp.length ? LCCR3_PDFOR_3 : 0; break;
var               301 drivers/video/fbdev/pxafb.c 	case 24: lccr3 |= var->transp.length ? LCCR3_PDFOR_2 : LCCR3_PDFOR_3;
var               321 drivers/video/fbdev/pxafb.c static void pxafb_set_pixfmt(struct fb_var_screeninfo *var, int depth)
var               324 drivers/video/fbdev/pxafb.c 		depth = var->bits_per_pixel;
var               326 drivers/video/fbdev/pxafb.c 	if (var->bits_per_pixel < 16) {
var               328 drivers/video/fbdev/pxafb.c 		var->red.offset    = 0; var->red.length    = 8;
var               329 drivers/video/fbdev/pxafb.c 		var->green.offset  = 0; var->green.length  = 8;
var               330 drivers/video/fbdev/pxafb.c 		var->blue.offset   = 0; var->blue.length   = 8;
var               331 drivers/video/fbdev/pxafb.c 		var->transp.offset = 0; var->transp.length = 8;
var               335 drivers/video/fbdev/pxafb.c 	case 16: var->transp.length ?
var               336 drivers/video/fbdev/pxafb.c 		 SET_PIXFMT(var, 5, 5, 5, 1) :		/* RGBT555 */
var               337 drivers/video/fbdev/pxafb.c 		 SET_PIXFMT(var, 5, 6, 5, 0); break;	/* RGB565 */
var               338 drivers/video/fbdev/pxafb.c 	case 18: SET_PIXFMT(var, 6, 6, 6, 0); break;	/* RGB666 */
var               339 drivers/video/fbdev/pxafb.c 	case 19: SET_PIXFMT(var, 6, 6, 6, 1); break;	/* RGBT666 */
var               340 drivers/video/fbdev/pxafb.c 	case 24: var->transp.length ?
var               341 drivers/video/fbdev/pxafb.c 		 SET_PIXFMT(var, 8, 8, 7, 1) :		/* RGBT887 */
var               342 drivers/video/fbdev/pxafb.c 		 SET_PIXFMT(var, 8, 8, 8, 0); break;	/* RGB888 */
var               343 drivers/video/fbdev/pxafb.c 	case 25: SET_PIXFMT(var, 8, 8, 8, 1); break;	/* RGBT888 */
var               354 drivers/video/fbdev/pxafb.c static unsigned int pxafb_display_dma_period(struct fb_var_screeninfo *var)
var               360 drivers/video/fbdev/pxafb.c 	return var->pixclock * 8 * 16 / var->bits_per_pixel;
var               369 drivers/video/fbdev/pxafb.c 					     struct fb_var_screeninfo *var)
var               377 drivers/video/fbdev/pxafb.c 		if (modelist[i].xres >= var->xres &&
var               378 drivers/video/fbdev/pxafb.c 		    modelist[i].yres >= var->yres &&
var               381 drivers/video/fbdev/pxafb.c 		    modelist[i].bpp >= var->bits_per_pixel) {
var               391 drivers/video/fbdev/pxafb.c static void pxafb_setmode(struct fb_var_screeninfo *var,
var               394 drivers/video/fbdev/pxafb.c 	var->xres		= mode->xres;
var               395 drivers/video/fbdev/pxafb.c 	var->yres		= mode->yres;
var               396 drivers/video/fbdev/pxafb.c 	var->bits_per_pixel	= mode->bpp;
var               397 drivers/video/fbdev/pxafb.c 	var->pixclock		= mode->pixclock;
var               398 drivers/video/fbdev/pxafb.c 	var->hsync_len		= mode->hsync_len;
var               399 drivers/video/fbdev/pxafb.c 	var->left_margin	= mode->left_margin;
var               400 drivers/video/fbdev/pxafb.c 	var->right_margin	= mode->right_margin;
var               401 drivers/video/fbdev/pxafb.c 	var->vsync_len		= mode->vsync_len;
var               402 drivers/video/fbdev/pxafb.c 	var->upper_margin	= mode->upper_margin;
var               403 drivers/video/fbdev/pxafb.c 	var->lower_margin	= mode->lower_margin;
var               404 drivers/video/fbdev/pxafb.c 	var->sync		= mode->sync;
var               405 drivers/video/fbdev/pxafb.c 	var->grayscale		= mode->cmap_greyscale;
var               406 drivers/video/fbdev/pxafb.c 	var->transp.length	= mode->transparency;
var               409 drivers/video/fbdev/pxafb.c 	pxafb_set_pixfmt(var, mode->depth);
var               413 drivers/video/fbdev/pxafb.c 			       struct fb_var_screeninfo *var)
var               417 drivers/video/fbdev/pxafb.c 	var->xres = max_t(int, var->xres, MIN_XRES);
var               418 drivers/video/fbdev/pxafb.c 	var->yres = max_t(int, var->yres, MIN_YRES);
var               421 drivers/video/fbdev/pxafb.c 		clamp_val(var->hsync_len, 1, 64);
var               422 drivers/video/fbdev/pxafb.c 		clamp_val(var->vsync_len, 1, 64);
var               423 drivers/video/fbdev/pxafb.c 		clamp_val(var->left_margin,  1, 255);
var               424 drivers/video/fbdev/pxafb.c 		clamp_val(var->right_margin, 1, 255);
var               425 drivers/video/fbdev/pxafb.c 		clamp_val(var->upper_margin, 1, 255);
var               426 drivers/video/fbdev/pxafb.c 		clamp_val(var->lower_margin, 1, 255);
var               430 drivers/video/fbdev/pxafb.c 	line_length = var->xres * var->bits_per_pixel / 8;
var               432 drivers/video/fbdev/pxafb.c 	var->xres = line_length * 8 / var->bits_per_pixel;
var               435 drivers/video/fbdev/pxafb.c 	var->xres_virtual = var->xres;
var               437 drivers/video/fbdev/pxafb.c 	if (var->accel_flags & FB_ACCELF_TEXT)
var               438 drivers/video/fbdev/pxafb.c 		var->yres_virtual = fbi->fb.fix.smem_len / line_length;
var               440 drivers/video/fbdev/pxafb.c 		var->yres_virtual = max(var->yres_virtual, var->yres);
var               443 drivers/video/fbdev/pxafb.c 	if (var->xres > MAX_XRES || var->yres > MAX_YRES)
var               446 drivers/video/fbdev/pxafb.c 	if (var->yres > var->yres_virtual)
var               461 drivers/video/fbdev/pxafb.c static int pxafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               470 drivers/video/fbdev/pxafb.c 		mode = pxafb_getmode(inf, var);
var               473 drivers/video/fbdev/pxafb.c 		pxafb_setmode(var, mode);
var               477 drivers/video/fbdev/pxafb.c 	err = pxafb_var_to_bpp(var);
var               481 drivers/video/fbdev/pxafb.c 	pxafb_set_pixfmt(var, var_to_depth(var));
var               483 drivers/video/fbdev/pxafb.c 	err = pxafb_adjust_timing(fbi, var);
var               489 drivers/video/fbdev/pxafb.c 		 pxafb_display_dma_period(var));
var               502 drivers/video/fbdev/pxafb.c 	struct fb_var_screeninfo *var = &info->var;
var               504 drivers/video/fbdev/pxafb.c 	if (var->bits_per_pixel >= 16)
var               517 drivers/video/fbdev/pxafb.c 	fbi->fb.fix.line_length = var->xres_virtual *
var               518 drivers/video/fbdev/pxafb.c 				  var->bits_per_pixel / 8;
var               519 drivers/video/fbdev/pxafb.c 	if (var->bits_per_pixel >= 16)
var               522 drivers/video/fbdev/pxafb.c 		fbi->palette_size = var->bits_per_pixel == 1 ?
var               523 drivers/video/fbdev/pxafb.c 					4 : 1 << var->bits_per_pixel;
var               527 drivers/video/fbdev/pxafb.c 	if (fbi->fb.var.bits_per_pixel >= 16)
var               530 drivers/video/fbdev/pxafb.c 		fb_alloc_cmap(&fbi->fb.cmap, 1<<fbi->fb.var.bits_per_pixel, 0);
var               532 drivers/video/fbdev/pxafb.c 	pxafb_activate_var(var, fbi);
var               537 drivers/video/fbdev/pxafb.c static int pxafb_pan_display(struct fb_var_screeninfo *var,
var               550 drivers/video/fbdev/pxafb.c 	memcpy(&newvar, &fbi->fb.var, sizeof(newvar));
var               551 drivers/video/fbdev/pxafb.c 	newvar.xoffset = var->xoffset;
var               552 drivers/video/fbdev/pxafb.c 	newvar.yoffset = var->yoffset;
var               554 drivers/video/fbdev/pxafb.c 	newvar.vmode |= var->vmode & FB_VMODE_YWRAP;
var               615 drivers/video/fbdev/pxafb.c 	int size = ofb->fb.fix.line_length * ofb->fb.var.yres_virtual;
var               656 drivers/video/fbdev/pxafb.c 	int size, div = 1, pfor = NONSTD_TO_PFOR(ofb->fb.var.nonstd);
var               660 drivers/video/fbdev/pxafb.c 		size = ofb->fb.fix.line_length * ofb->fb.var.yres_virtual;
var               663 drivers/video/fbdev/pxafb.c 		size = ofb->fb.var.xres_virtual * ofb->fb.var.yres_virtual;
var               679 drivers/video/fbdev/pxafb.c 	int pfor = NONSTD_TO_PFOR(ofb->fb.var.nonstd);
var               754 drivers/video/fbdev/pxafb.c 		ofb->fb.var.height	= -1;
var               755 drivers/video/fbdev/pxafb.c 		ofb->fb.var.width	= -1;
var               756 drivers/video/fbdev/pxafb.c 		ofb->fb.var.xres = ofb->fb.var.xres_virtual = 0;
var               757 drivers/video/fbdev/pxafb.c 		ofb->fb.var.yres = ofb->fb.var.yres_virtual = 0;
var               764 drivers/video/fbdev/pxafb.c static int overlayfb_check_var(struct fb_var_screeninfo *var,
var               768 drivers/video/fbdev/pxafb.c 	struct fb_var_screeninfo *base_var = &ofb->fbi->fb.var;
var               771 drivers/video/fbdev/pxafb.c 	xpos = NONSTD_TO_XPOS(var->nonstd);
var               772 drivers/video/fbdev/pxafb.c 	ypos = NONSTD_TO_YPOS(var->nonstd);
var               773 drivers/video/fbdev/pxafb.c 	pfor = NONSTD_TO_PFOR(var->nonstd);
var               775 drivers/video/fbdev/pxafb.c 	bpp = pxafb_var_to_bpp(var);
var               786 drivers/video/fbdev/pxafb.c 		bpp = pxafb_var_to_bpp(var);
var               790 drivers/video/fbdev/pxafb.c 		pxafb_set_pixfmt(var, var_to_depth(var));
var               805 drivers/video/fbdev/pxafb.c 	var->xres = roundup(var->xres * bpp, 32) / bpp;
var               807 drivers/video/fbdev/pxafb.c 	if ((xpos + var->xres > base_var->xres) ||
var               808 drivers/video/fbdev/pxafb.c 	    (ypos + var->yres > base_var->yres))
var               811 drivers/video/fbdev/pxafb.c 	var->xres_virtual = var->xres;
var               812 drivers/video/fbdev/pxafb.c 	var->yres_virtual = max(var->yres, var->yres_virtual);
var               818 drivers/video/fbdev/pxafb.c 	struct fb_var_screeninfo *var = &ofb->fb.var;
var               819 drivers/video/fbdev/pxafb.c 	int pfor = NONSTD_TO_PFOR(var->nonstd);
var               823 drivers/video/fbdev/pxafb.c 	case OVERLAY_FORMAT_RGB: bpp = var->bits_per_pixel; break;
var               830 drivers/video/fbdev/pxafb.c 	ofb->fb.fix.line_length = var->xres_virtual * bpp / 8;
var               832 drivers/video/fbdev/pxafb.c 	size = PAGE_ALIGN(ofb->fb.fix.line_length * var->yres_virtual);
var               844 drivers/video/fbdev/pxafb.c 	struct fb_var_screeninfo *var = &info->var;
var               851 drivers/video/fbdev/pxafb.c 	bpp  = pxafb_var_to_bpp(var);
var               852 drivers/video/fbdev/pxafb.c 	xpos = NONSTD_TO_XPOS(var->nonstd);
var               853 drivers/video/fbdev/pxafb.c 	ypos = NONSTD_TO_YPOS(var->nonstd);
var               854 drivers/video/fbdev/pxafb.c 	pfor = NONSTD_TO_PFOR(var->nonstd);
var               856 drivers/video/fbdev/pxafb.c 	ofb->control[0] = OVLxC1_PPL(var->xres) | OVLxC1_LPO(var->yres) |
var               885 drivers/video/fbdev/pxafb.c 	ofb->fb.var.activate		= FB_ACTIVATE_NOW;
var               886 drivers/video/fbdev/pxafb.c 	ofb->fb.var.height		= -1;
var               887 drivers/video/fbdev/pxafb.c 	ofb->fb.var.width		= -1;
var               888 drivers/video/fbdev/pxafb.c 	ofb->fb.var.vmode		= FB_VMODE_NONINTERLACED;
var              1044 drivers/video/fbdev/pxafb.c 	if ((pcd == 0) || (fbi->fb.var.hsync_len == 0)) {
var              1049 drivers/video/fbdev/pxafb.c 	htime = clk_get_rate(fbi->clk) / (pcd * fbi->fb.var.hsync_len);
var              1109 drivers/video/fbdev/pxafb.c                              struct fb_var_screeninfo *var,
var              1113 drivers/video/fbdev/pxafb.c 	int nbytes, dma, pal, bpp = var->bits_per_pixel;
var              1119 drivers/video/fbdev/pxafb.c 	nbytes = fix->line_length * var->yres;
var              1120 drivers/video/fbdev/pxafb.c 	offset = fix->line_length * var->yoffset + fbi->video_mem_phys;
var              1234 drivers/video/fbdev/pxafb.c 				struct fb_var_screeninfo *var)
var              1247 drivers/video/fbdev/pxafb.c 		LCCR1_DisWdth(var->xres) |
var              1252 drivers/video/fbdev/pxafb.c 	fbi->reg_lccr2 = LCCR2_DisHght(var->yres);
var              1254 drivers/video/fbdev/pxafb.c 	fbi->reg_lccr3 |= (var->sync & FB_SYNC_HOR_HIGH_ACT) ? LCCR3_HSP : 0;
var              1255 drivers/video/fbdev/pxafb.c 	fbi->reg_lccr3 |= (var->sync & FB_SYNC_VERT_HIGH_ACT) ? LCCR3_VSP : 0;
var              1322 drivers/video/fbdev/pxafb.c 				  struct fb_var_screeninfo *var)
var              1324 drivers/video/fbdev/pxafb.c 	unsigned int lines_per_panel, pcd = get_pcd(fbi, var->pixclock);
var              1327 drivers/video/fbdev/pxafb.c 		LCCR1_DisWdth(var->xres) +
var              1328 drivers/video/fbdev/pxafb.c 		LCCR1_HorSnchWdth(var->hsync_len) +
var              1329 drivers/video/fbdev/pxafb.c 		LCCR1_BegLnDel(var->left_margin) +
var              1330 drivers/video/fbdev/pxafb.c 		LCCR1_EndLnDel(var->right_margin);
var              1336 drivers/video/fbdev/pxafb.c 	lines_per_panel = var->yres;
var              1342 drivers/video/fbdev/pxafb.c 		LCCR2_VrtSnchWdth(var->vsync_len) +
var              1343 drivers/video/fbdev/pxafb.c 		LCCR2_BegFrmDel(var->upper_margin) +
var              1344 drivers/video/fbdev/pxafb.c 		LCCR2_EndFrmDel(var->lower_margin);
var              1347 drivers/video/fbdev/pxafb.c 		(var->sync & FB_SYNC_HOR_HIGH_ACT ?
var              1349 drivers/video/fbdev/pxafb.c 		(var->sync & FB_SYNC_VERT_HIGH_ACT ?
var              1363 drivers/video/fbdev/pxafb.c static int pxafb_activate_var(struct fb_var_screeninfo *var,
var              1373 drivers/video/fbdev/pxafb.c 		setup_smart_timing(fbi, var);
var              1376 drivers/video/fbdev/pxafb.c 		setup_parallel_timing(fbi, var);
var              1378 drivers/video/fbdev/pxafb.c 	setup_base_frame(fbi, var, 0);
var              1384 drivers/video/fbdev/pxafb.c 	fbi->reg_lccr3 |= pxafb_var_to_lccr3(var);
var              1426 drivers/video/fbdev/pxafb.c 		fbi->lcd_power(on, &fbi->fb.var);
var              1672 drivers/video/fbdev/pxafb.c 		pcd = get_pcd(fbi, fbi->fb.var.pixclock);
var              1775 drivers/video/fbdev/pxafb.c 	pxafb_setmode(&fbi->fb.var, &inf->modes[0]);
var              1821 drivers/video/fbdev/pxafb.c 	fbi->fb.var.nonstd	= 0;
var              1822 drivers/video/fbdev/pxafb.c 	fbi->fb.var.activate	= FB_ACTIVATE_NOW;
var              1823 drivers/video/fbdev/pxafb.c 	fbi->fb.var.height	= -1;
var              1824 drivers/video/fbdev/pxafb.c 	fbi->fb.var.width	= -1;
var              1825 drivers/video/fbdev/pxafb.c 	fbi->fb.var.accel_flags	= FB_ACCELF_TEXT;
var              1826 drivers/video/fbdev/pxafb.c 	fbi->fb.var.vmode	= FB_VMODE_NONINTERLACED;
var              2360 drivers/video/fbdev/pxafb.c 	ret = pxafb_check_var(&fbi->fb.var, &fbi->fb);
var               100 drivers/video/fbdev/q40fb.c 	info->var = q40fb_var;
var               685 drivers/video/fbdev/riva/fbdev.c 	bpp = info->var.bits_per_pixel;
var               686 drivers/video/fbdev/riva/fbdev.c 	if (bpp == 16 && info->var.green.length == 5)
var               688 drivers/video/fbdev/riva/fbdev.c 	width = info->var.xres_virtual;
var               689 drivers/video/fbdev/riva/fbdev.c 	hDisplaySize = info->var.xres;
var               691 drivers/video/fbdev/riva/fbdev.c 	hStart = (hDisplaySize + info->var.right_margin) / 8 - 1;
var               692 drivers/video/fbdev/riva/fbdev.c 	hEnd = (hDisplaySize + info->var.right_margin +
var               693 drivers/video/fbdev/riva/fbdev.c 		info->var.hsync_len) / 8 - 1;
var               694 drivers/video/fbdev/riva/fbdev.c 	hTotal = (hDisplaySize + info->var.right_margin +
var               695 drivers/video/fbdev/riva/fbdev.c 		  info->var.hsync_len + info->var.left_margin) / 8 - 5;
var               699 drivers/video/fbdev/riva/fbdev.c 	height = info->var.yres_virtual;
var               700 drivers/video/fbdev/riva/fbdev.c 	vDisplay = info->var.yres - 1;
var               701 drivers/video/fbdev/riva/fbdev.c 	vStart = info->var.yres + info->var.lower_margin - 1;
var               702 drivers/video/fbdev/riva/fbdev.c 	vEnd = info->var.yres + info->var.lower_margin +
var               703 drivers/video/fbdev/riva/fbdev.c 	       info->var.vsync_len - 1;
var               704 drivers/video/fbdev/riva/fbdev.c 	vTotal = info->var.yres + info->var.lower_margin +
var               705 drivers/video/fbdev/riva/fbdev.c 		 info->var.vsync_len + info->var.upper_margin + 2;
var               708 drivers/video/fbdev/riva/fbdev.c 	dotClock = 1000000000 / info->var.pixclock;
var               712 drivers/video/fbdev/riva/fbdev.c 	if ((info->var.vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED)
var               764 drivers/video/fbdev/riva/fbdev.c 	if ((info->var.vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var               774 drivers/video/fbdev/riva/fbdev.c 	if (info->var.sync & FB_SYNC_HOR_HIGH_ACT)
var               778 drivers/video/fbdev/riva/fbdev.c 	if (info->var.sync & FB_SYNC_VERT_HIGH_ACT)
var               826 drivers/video/fbdev/riva/fbdev.c static void riva_update_var(struct fb_var_screeninfo *var,
var               830 drivers/video/fbdev/riva/fbdev.c 	var->xres = var->xres_virtual = modedb->xres;
var               831 drivers/video/fbdev/riva/fbdev.c 	var->yres = modedb->yres;
var               832 drivers/video/fbdev/riva/fbdev.c         if (var->yres_virtual < var->yres)
var               833 drivers/video/fbdev/riva/fbdev.c 	    var->yres_virtual = var->yres;
var               834 drivers/video/fbdev/riva/fbdev.c         var->xoffset = var->yoffset = 0;
var               835 drivers/video/fbdev/riva/fbdev.c         var->pixclock = modedb->pixclock;
var               836 drivers/video/fbdev/riva/fbdev.c         var->left_margin = modedb->left_margin;
var               837 drivers/video/fbdev/riva/fbdev.c         var->right_margin = modedb->right_margin;
var               838 drivers/video/fbdev/riva/fbdev.c         var->upper_margin = modedb->upper_margin;
var               839 drivers/video/fbdev/riva/fbdev.c         var->lower_margin = modedb->lower_margin;
var               840 drivers/video/fbdev/riva/fbdev.c         var->hsync_len = modedb->hsync_len;
var               841 drivers/video/fbdev/riva/fbdev.c         var->vsync_len = modedb->vsync_len;
var               842 drivers/video/fbdev/riva/fbdev.c         var->sync = modedb->sync;
var               843 drivers/video/fbdev/riva/fbdev.c         var->vmode = modedb->vmode;
var               865 drivers/video/fbdev/riva/fbdev.c 			      struct fb_var_screeninfo *var,
var               882 drivers/video/fbdev/riva/fbdev.c 	if (var->xres_virtual == -1 && var->yres_virtual == -1) {
var               896 drivers/video/fbdev/riva/fbdev.c 		var->xres_virtual = modes[i].xres;
var               897 drivers/video/fbdev/riva/fbdev.c 		var->yres_virtual = modes[i].yres;
var               901 drivers/video/fbdev/riva/fbdev.c 		       var->xres_virtual, var->yres_virtual);
var               902 drivers/video/fbdev/riva/fbdev.c 	} else if (var->xres_virtual == -1) {
var               903 drivers/video/fbdev/riva/fbdev.c 		var->xres_virtual = (info->fix.smem_len * den /
var               904 drivers/video/fbdev/riva/fbdev.c 			(nom * var->yres_virtual)) & ~15;
var               906 drivers/video/fbdev/riva/fbdev.c 		       "setting virtual X resolution to %d\n", var->xres_virtual);
var               907 drivers/video/fbdev/riva/fbdev.c 	} else if (var->yres_virtual == -1) {
var               908 drivers/video/fbdev/riva/fbdev.c 		var->xres_virtual = (var->xres_virtual + 15) & ~15;
var               909 drivers/video/fbdev/riva/fbdev.c 		var->yres_virtual = info->fix.smem_len * den /
var               910 drivers/video/fbdev/riva/fbdev.c 			(nom * var->xres_virtual);
var               912 drivers/video/fbdev/riva/fbdev.c 		       "setting virtual Y resolution to %d\n", var->yres_virtual);
var               914 drivers/video/fbdev/riva/fbdev.c 		var->xres_virtual = (var->xres_virtual + 15) & ~15;
var               915 drivers/video/fbdev/riva/fbdev.c 		if (var->xres_virtual * nom / den * var->yres_virtual > info->fix.smem_len) {
var               918 drivers/video/fbdev/riva/fbdev.c 			       var->xres, var->yres, var->bits_per_pixel);
var               924 drivers/video/fbdev/riva/fbdev.c 	if (var->xres_virtual * nom / den >= 8192) {
var               927 drivers/video/fbdev/riva/fbdev.c 		       var->xres_virtual, 8192 * den / nom - 16);
var               928 drivers/video/fbdev/riva/fbdev.c 		var->xres_virtual = 8192 * den / nom - 16;
var               931 drivers/video/fbdev/riva/fbdev.c 	if (var->xres_virtual < var->xres) {
var               933 drivers/video/fbdev/riva/fbdev.c 		       "virtual X resolution (%d) is smaller than real\n", var->xres_virtual);
var               937 drivers/video/fbdev/riva/fbdev.c 	if (var->yres_virtual < var->yres) {
var               939 drivers/video/fbdev/riva/fbdev.c 		       "virtual Y resolution (%d) is smaller than real\n", var->yres_virtual);
var               942 drivers/video/fbdev/riva/fbdev.c 	if (var->yres_virtual > 0x7fff/nom)
var               943 drivers/video/fbdev/riva/fbdev.c 		var->yres_virtual = 0x7fff/nom;
var               944 drivers/video/fbdev/riva/fbdev.c 	if (var->xres_virtual > 0x7fff/nom)
var               945 drivers/video/fbdev/riva/fbdev.c 		var->xres_virtual = 0x7fff/nom;
var               985 drivers/video/fbdev/riva/fbdev.c 		(info->var.xres_virtual & 0xffff) |
var               986 drivers/video/fbdev/riva/fbdev.c 		(info->var.yres_virtual << 16));
var              1004 drivers/video/fbdev/riva/fbdev.c static int riva_get_cmap_len(const struct fb_var_screeninfo *var)
var              1008 drivers/video/fbdev/riva/fbdev.c 	switch (var->green.length) {
var              1083 drivers/video/fbdev/riva/fbdev.c static int rivafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var              1091 drivers/video/fbdev/riva/fbdev.c 	switch (var->bits_per_pixel) {
var              1093 drivers/video/fbdev/riva/fbdev.c 		var->red.offset = var->green.offset = var->blue.offset = 0;
var              1094 drivers/video/fbdev/riva/fbdev.c 		var->red.length = var->green.length = var->blue.length = 8;
var              1095 drivers/video/fbdev/riva/fbdev.c 		var->bits_per_pixel = 8;
var              1099 drivers/video/fbdev/riva/fbdev.c 		var->green.length = 5;
var              1102 drivers/video/fbdev/riva/fbdev.c 		var->bits_per_pixel = 16;
var              1105 drivers/video/fbdev/riva/fbdev.c 			var->green.length = 5;
var              1106 drivers/video/fbdev/riva/fbdev.c 		if (var->green.length == 5) {
var              1108 drivers/video/fbdev/riva/fbdev.c 			var->red.offset = 10;
var              1109 drivers/video/fbdev/riva/fbdev.c 			var->green.offset = 5;
var              1110 drivers/video/fbdev/riva/fbdev.c 			var->blue.offset = 0;
var              1111 drivers/video/fbdev/riva/fbdev.c 			var->red.length = 5;
var              1112 drivers/video/fbdev/riva/fbdev.c 			var->green.length = 5;
var              1113 drivers/video/fbdev/riva/fbdev.c 			var->blue.length = 5;
var              1116 drivers/video/fbdev/riva/fbdev.c 			var->red.offset = 11;
var              1117 drivers/video/fbdev/riva/fbdev.c 			var->green.offset = 5;
var              1118 drivers/video/fbdev/riva/fbdev.c 			var->blue.offset = 0;
var              1119 drivers/video/fbdev/riva/fbdev.c 			var->red.length = 5;
var              1120 drivers/video/fbdev/riva/fbdev.c 			var->green.length = 6;
var              1121 drivers/video/fbdev/riva/fbdev.c 			var->blue.length = 5;
var              1127 drivers/video/fbdev/riva/fbdev.c 		var->red.length = var->green.length = var->blue.length = 8;
var              1128 drivers/video/fbdev/riva/fbdev.c 		var->bits_per_pixel = 32;
var              1129 drivers/video/fbdev/riva/fbdev.c 		var->red.offset = 16;
var              1130 drivers/video/fbdev/riva/fbdev.c 		var->green.offset = 8;
var              1131 drivers/video/fbdev/riva/fbdev.c 		var->blue.offset = 0;
var              1138 drivers/video/fbdev/riva/fbdev.c 		       var->xres, var->yres, var->bits_per_pixel);
var              1145 drivers/video/fbdev/riva/fbdev.c 		    !info->monspecs.dclkmax || !fb_validate_mode(var, info))
var              1151 drivers/video/fbdev/riva/fbdev.c 		if (!fb_get_mode(FB_MAXTIMINGS, 0, var, info))
var              1156 drivers/video/fbdev/riva/fbdev.c 		mode = fb_find_best_mode(var, &info->modelist);
var              1158 drivers/video/fbdev/riva/fbdev.c 			riva_update_var(var, mode);
var              1166 drivers/video/fbdev/riva/fbdev.c 	if (var->xres_virtual < var->xres)
var              1167 drivers/video/fbdev/riva/fbdev.c 		var->xres_virtual = var->xres;
var              1168 drivers/video/fbdev/riva/fbdev.c 	if (var->yres_virtual <= var->yres)
var              1169 drivers/video/fbdev/riva/fbdev.c 		var->yres_virtual = -1;
var              1170 drivers/video/fbdev/riva/fbdev.c 	if (rivafb_do_maximize(info, var, nom, den) < 0)
var              1174 drivers/video/fbdev/riva/fbdev.c 	if (var->xoffset > var->xres_virtual - var->xres)
var              1175 drivers/video/fbdev/riva/fbdev.c 		var->xoffset = var->xres_virtual - var->xres - 1;
var              1177 drivers/video/fbdev/riva/fbdev.c 	if (var->yoffset > var->yres_virtual - var->yres)
var              1178 drivers/video/fbdev/riva/fbdev.c 		var->yoffset = var->yres_virtual - var->yres - 1;
var              1180 drivers/video/fbdev/riva/fbdev.c 	var->red.msb_right = 
var              1181 drivers/video/fbdev/riva/fbdev.c 	    var->green.msb_right =
var              1182 drivers/video/fbdev/riva/fbdev.c 	    var->blue.msb_right =
var              1183 drivers/video/fbdev/riva/fbdev.c 	    var->transp.offset = var->transp.length = var->transp.msb_right = 0;
var              1204 drivers/video/fbdev/riva/fbdev.c 	info->fix.line_length = (info->var.xres_virtual * (info->var.bits_per_pixel >> 3));
var              1205 drivers/video/fbdev/riva/fbdev.c 	info->fix.visual = (info->var.bits_per_pixel == 8) ?
var              1231 drivers/video/fbdev/riva/fbdev.c static int rivafb_pan_display(struct fb_var_screeninfo *var,
var              1238 drivers/video/fbdev/riva/fbdev.c 	base = var->yoffset * info->fix.line_length + var->xoffset;
var              1307 drivers/video/fbdev/riva/fbdev.c 	if (regno >= riva_get_cmap_len(&info->var))
var              1310 drivers/video/fbdev/riva/fbdev.c 	if (info->var.grayscale) {
var              1318 drivers/video/fbdev/riva/fbdev.c 			(regno << info->var.red.offset) |
var              1319 drivers/video/fbdev/riva/fbdev.c 			(regno << info->var.green.offset) |
var              1320 drivers/video/fbdev/riva/fbdev.c 			(regno << info->var.blue.offset);
var              1326 drivers/video/fbdev/riva/fbdev.c 			switch (info->var.bits_per_pixel) {
var              1341 drivers/video/fbdev/riva/fbdev.c 	switch (info->var.bits_per_pixel) {
var              1347 drivers/video/fbdev/riva/fbdev.c 		if (info->var.green.length == 5) {
var              1400 drivers/video/fbdev/riva/fbdev.c 	if (info->var.bits_per_pixel == 8)
var              1505 drivers/video/fbdev/riva/fbdev.c 	switch (info->var.bits_per_pixel) {
var              1519 drivers/video/fbdev/riva/fbdev.c 		if (info->var.green.length == 6)
var              1600 drivers/video/fbdev/riva/fbdev.c 		yy = cursor->image.dy - info->var.yoffset;
var              1601 drivers/video/fbdev/riva/fbdev.c 		xx = cursor->image.dx - info->var.xoffset;
var              1711 drivers/video/fbdev/riva/fbdev.c 	info->var = rivafb_default_var;
var              1712 drivers/video/fbdev/riva/fbdev.c 	info->fix.visual = (info->var.bits_per_pixel == 8) ?
var              1717 drivers/video/fbdev/riva/fbdev.c 	cmap_len = riva_get_cmap_len(&info->var);
var              1724 drivers/video/fbdev/riva/fbdev.c 	info->var.yres_virtual = -1;
var              1726 drivers/video/fbdev/riva/fbdev.c 	return (rivafb_check_var(&info->var, info));
var              1764 drivers/video/fbdev/riva/fbdev.c 	struct fb_var_screeninfo var;
var              1774 drivers/video/fbdev/riva/fbdev.c 		if (par->EDID && !fb_parse_edid(par->EDID, &var)) {
var              1785 drivers/video/fbdev/riva/fbdev.c static void riva_update_default_var(struct fb_var_screeninfo *var,
var              1794 drivers/video/fbdev/riva/fbdev.c 		fb_find_mode(var, info, mode_option,
var              1811 drivers/video/fbdev/riva/fbdev.c 		var->bits_per_pixel = 8;
var              1812 drivers/video/fbdev/riva/fbdev.c 		riva_update_var(var, &modedb);
var              1837 drivers/video/fbdev/riva/fbdev.c 	struct fb_var_screeninfo *var = &rivafb_default_var;
var              1843 drivers/video/fbdev/riva/fbdev.c 	riva_update_default_var(var, info);
var                35 drivers/video/fbdev/riva/nvreg.h #define GetBF(var,mask) (((unsigned)((var) & MASKEXPAND(mask))) >> (0?mask) )
var                37 drivers/video/fbdev/riva/nvreg.h #define MaskAndSetBF(var,mask,value) (var)=(((var)&(~MASKEXPAND(mask)) \
var               163 drivers/video/fbdev/s1d13xxxfb.c 	info->var.red.length = 4;
var               164 drivers/video/fbdev/s1d13xxxfb.c 	info->var.green.length = 4;
var               165 drivers/video/fbdev/s1d13xxxfb.c 	info->var.blue.length = 4;
var               172 drivers/video/fbdev/s1d13xxxfb.c 	info->var.bits_per_pixel = 16;
var               174 drivers/video/fbdev/s1d13xxxfb.c 	info->var.red.length = 5;
var               175 drivers/video/fbdev/s1d13xxxfb.c 	info->var.red.offset = 11;
var               177 drivers/video/fbdev/s1d13xxxfb.c 	info->var.green.length = 6;
var               178 drivers/video/fbdev/s1d13xxxfb.c 	info->var.green.offset = 5;
var               180 drivers/video/fbdev/s1d13xxxfb.c 	info->var.blue.length = 5;
var               181 drivers/video/fbdev/s1d13xxxfb.c 	info->var.blue.offset = 0;
var               204 drivers/video/fbdev/s1d13xxxfb.c 	dbg("s1d13xxxfb_set_par: bpp=%d\n", info->var.bits_per_pixel);
var               213 drivers/video/fbdev/s1d13xxxfb.c 	switch (info->var.bits_per_pixel) {
var               242 drivers/video/fbdev/s1d13xxxfb.c 	info->fix.line_length  = info->var.xres * info->var.bits_per_pixel;
var               276 drivers/video/fbdev/s1d13xxxfb.c 	if (info->var.grayscale)
var               286 drivers/video/fbdev/s1d13xxxfb.c 			pseudo_val  = (red   >> 11) << info->var.red.offset;
var               287 drivers/video/fbdev/s1d13xxxfb.c 			pseudo_val |= (green >> 10) << info->var.green.offset;
var               288 drivers/video/fbdev/s1d13xxxfb.c 			pseudo_val |= (blue  >> 11) << info->var.blue.offset;
var               369 drivers/video/fbdev/s1d13xxxfb.c s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               374 drivers/video/fbdev/s1d13xxxfb.c 	if (var->xoffset != 0)	/* not yet ... */
var               377 drivers/video/fbdev/s1d13xxxfb.c 	if (var->yoffset + info->var.yres > info->var.yres_virtual)
var               380 drivers/video/fbdev/s1d13xxxfb.c 	start = (info->fix.line_length >> 1) * var->yoffset;
var               446 drivers/video/fbdev/s1d13xxxfb.c 	bpp = (info->var.bits_per_pixel >> 3);
var               447 drivers/video/fbdev/s1d13xxxfb.c 	stride = bpp * info->var.xres;
var               528 drivers/video/fbdev/s1d13xxxfb.c 	u16 bpp = (info->var.bits_per_pixel >> 3);
var               534 drivers/video/fbdev/s1d13xxxfb.c 	screen_stride = (bpp * info->var.xres);
var               545 drivers/video/fbdev/s1d13xxxfb.c 				info->var.xres, info->var.yres,
var               546 drivers/video/fbdev/s1d13xxxfb.c 				info->var.bits_per_pixel);
var               583 drivers/video/fbdev/s1d13xxxfb.c 	s1d13xxxfb_writereg(info->par, S1DREG_BBLT_CTL1, (info->var.bits_per_pixel >> 4));
var               636 drivers/video/fbdev/s1d13xxxfb.c 	struct fb_var_screeninfo *var = &info->var;
var               667 drivers/video/fbdev/s1d13xxxfb.c 			var->bits_per_pixel = 8;
var               668 drivers/video/fbdev/s1d13xxxfb.c 			var->red.offset = var->green.offset = var->blue.offset = 0;
var               669 drivers/video/fbdev/s1d13xxxfb.c 			var->red.length = var->green.length = var->blue.length = 8;
var               701 drivers/video/fbdev/s1d13xxxfb.c 	xres_virtual = offset * 16 / var->bits_per_pixel;
var               704 drivers/video/fbdev/s1d13xxxfb.c 	var->xres		= xres;
var               705 drivers/video/fbdev/s1d13xxxfb.c 	var->yres		= yres;
var               706 drivers/video/fbdev/s1d13xxxfb.c 	var->xres_virtual	= xres_virtual;
var               707 drivers/video/fbdev/s1d13xxxfb.c 	var->yres_virtual	= yres_virtual;
var               708 drivers/video/fbdev/s1d13xxxfb.c 	var->xoffset		= var->yoffset = 0;
var               712 drivers/video/fbdev/s1d13xxxfb.c 	var->grayscale		= !is_color;
var               714 drivers/video/fbdev/s1d13xxxfb.c 	var->activate		= FB_ACTIVATE_NOW;
var               718 drivers/video/fbdev/s1d13xxxfb.c 		var->bits_per_pixel, lcd_bpp, crt_enabled, lcd_enabled);
var               239 drivers/video/fbdev/s3c-fb.c static int s3c_fb_check_var(struct fb_var_screeninfo *var,
var               247 drivers/video/fbdev/s3c-fb.c 	var->xres_virtual = max(var->xres_virtual, var->xres);
var               248 drivers/video/fbdev/s3c-fb.c 	var->yres_virtual = max(var->yres_virtual, var->yres);
var               250 drivers/video/fbdev/s3c-fb.c 	if (!s3c_fb_validate_win_bpp(win, var->bits_per_pixel)) {
var               252 drivers/video/fbdev/s3c-fb.c 			win->index, var->bits_per_pixel);
var               257 drivers/video/fbdev/s3c-fb.c 	var->transp.offset = 0;
var               258 drivers/video/fbdev/s3c-fb.c 	var->transp.length = 0;
var               260 drivers/video/fbdev/s3c-fb.c 	switch (var->bits_per_pixel) {
var               267 drivers/video/fbdev/s3c-fb.c 			var->red.offset		= 5;
var               268 drivers/video/fbdev/s3c-fb.c 			var->green.offset	= 2;
var               269 drivers/video/fbdev/s3c-fb.c 			var->blue.offset	= 0;
var               270 drivers/video/fbdev/s3c-fb.c 			var->red.length		= 2;
var               271 drivers/video/fbdev/s3c-fb.c 			var->green.length	= 3;
var               272 drivers/video/fbdev/s3c-fb.c 			var->blue.length	= 2;
var               273 drivers/video/fbdev/s3c-fb.c 			var->transp.offset	= 7;
var               274 drivers/video/fbdev/s3c-fb.c 			var->transp.length	= 1;
var               276 drivers/video/fbdev/s3c-fb.c 			var->red.offset	= 0;
var               277 drivers/video/fbdev/s3c-fb.c 			var->red.length	= var->bits_per_pixel;
var               278 drivers/video/fbdev/s3c-fb.c 			var->green	= var->red;
var               279 drivers/video/fbdev/s3c-fb.c 			var->blue	= var->red;
var               285 drivers/video/fbdev/s3c-fb.c 		var->transp.offset	= 18;
var               286 drivers/video/fbdev/s3c-fb.c 		var->transp.length	= 1;
var               289 drivers/video/fbdev/s3c-fb.c 		var->bits_per_pixel	= 32;
var               292 drivers/video/fbdev/s3c-fb.c 		var->red.offset		= 12;
var               293 drivers/video/fbdev/s3c-fb.c 		var->green.offset	= 6;
var               294 drivers/video/fbdev/s3c-fb.c 		var->blue.offset	= 0;
var               295 drivers/video/fbdev/s3c-fb.c 		var->red.length		= 6;
var               296 drivers/video/fbdev/s3c-fb.c 		var->green.length	= 6;
var               297 drivers/video/fbdev/s3c-fb.c 		var->blue.length	= 6;
var               302 drivers/video/fbdev/s3c-fb.c 		var->red.offset		= 11;
var               303 drivers/video/fbdev/s3c-fb.c 		var->green.offset	= 5;
var               304 drivers/video/fbdev/s3c-fb.c 		var->blue.offset	= 0;
var               305 drivers/video/fbdev/s3c-fb.c 		var->red.length		= 5;
var               306 drivers/video/fbdev/s3c-fb.c 		var->green.length	= 6;
var               307 drivers/video/fbdev/s3c-fb.c 		var->blue.length	= 5;
var               313 drivers/video/fbdev/s3c-fb.c 		var->transp.length	= var->bits_per_pixel - 24;
var               314 drivers/video/fbdev/s3c-fb.c 		var->transp.offset	= 24;
var               318 drivers/video/fbdev/s3c-fb.c 		var->bits_per_pixel	= 32;
var               319 drivers/video/fbdev/s3c-fb.c 		var->red.offset		= 16;
var               320 drivers/video/fbdev/s3c-fb.c 		var->red.length		= 8;
var               321 drivers/video/fbdev/s3c-fb.c 		var->green.offset	= 8;
var               322 drivers/video/fbdev/s3c-fb.c 		var->green.length	= 8;
var               323 drivers/video/fbdev/s3c-fb.c 		var->blue.offset	= 0;
var               324 drivers/video/fbdev/s3c-fb.c 		var->blue.length	= 8;
var               487 drivers/video/fbdev/s3c-fb.c 	struct fb_var_screeninfo *var = &info->var;
var               503 drivers/video/fbdev/s3c-fb.c 	switch (var->bits_per_pixel) {
var               524 drivers/video/fbdev/s3c-fb.c 	info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8;
var               526 drivers/video/fbdev/s3c-fb.c 	info->fix.xpanstep = info->var.xres_virtual > info->var.xres ? 1 : 0;
var               527 drivers/video/fbdev/s3c-fb.c 	info->fix.ypanstep = info->var.yres_virtual > info->var.yres ? 1 : 0;
var               542 drivers/video/fbdev/s3c-fb.c 	data = info->fix.smem_start + info->fix.line_length * var->yres;
var               545 drivers/video/fbdev/s3c-fb.c 	pagewidth = (var->xres * var->bits_per_pixel) >> 3;
var               558 drivers/video/fbdev/s3c-fb.c 	data = VIDOSDxB_BOTRIGHT_X(s3c_fb_align_word(var->bits_per_pixel,
var               559 drivers/video/fbdev/s3c-fb.c 						     var->xres - 1)) |
var               560 drivers/video/fbdev/s3c-fb.c 	       VIDOSDxB_BOTRIGHT_Y(var->yres - 1) |
var               561 drivers/video/fbdev/s3c-fb.c 	       VIDOSDxB_BOTRIGHT_X_E(s3c_fb_align_word(var->bits_per_pixel,
var               562 drivers/video/fbdev/s3c-fb.c 						     var->xres - 1)) |
var               563 drivers/video/fbdev/s3c-fb.c 	       VIDOSDxB_BOTRIGHT_Y_E(var->yres - 1);
var               567 drivers/video/fbdev/s3c-fb.c 	data = var->xres * var->yres;
var               590 drivers/video/fbdev/s3c-fb.c 	switch (var->bits_per_pixel) {
var               607 drivers/video/fbdev/s3c-fb.c 		if (var->transp.length != 0)
var               615 drivers/video/fbdev/s3c-fb.c 		if (var->transp.length != 0)
var               624 drivers/video/fbdev/s3c-fb.c 		if (var->red.length == 6) {
var               625 drivers/video/fbdev/s3c-fb.c 			if (var->transp.length != 0)
var               629 drivers/video/fbdev/s3c-fb.c 		} else if (var->transp.length == 1)
var               632 drivers/video/fbdev/s3c-fb.c 		else if ((var->transp.length == 4) ||
var               633 drivers/video/fbdev/s3c-fb.c 			(var->transp.length == 8))
var               668 drivers/video/fbdev/s3c-fb.c 		if (var->transp.length > 4)
var               759 drivers/video/fbdev/s3c-fb.c 			val  = chan_to_field(red,   &info->var.red);
var               760 drivers/video/fbdev/s3c-fb.c 			val |= chan_to_field(green, &info->var.green);
var               761 drivers/video/fbdev/s3c-fb.c 			val |= chan_to_field(blue,  &info->var.blue);
var               864 drivers/video/fbdev/s3c-fb.c static int s3c_fb_pan_display(struct fb_var_screeninfo *var,
var               875 drivers/video/fbdev/s3c-fb.c 	start_boff = var->yoffset * info->fix.line_length;
var               877 drivers/video/fbdev/s3c-fb.c 	if (info->var.bits_per_pixel >= 8) {
var               878 drivers/video/fbdev/s3c-fb.c 		start_boff += var->xoffset * (info->var.bits_per_pixel >> 3);
var               880 drivers/video/fbdev/s3c-fb.c 		switch (info->var.bits_per_pixel) {
var               882 drivers/video/fbdev/s3c-fb.c 			start_boff += var->xoffset >> 1;
var               885 drivers/video/fbdev/s3c-fb.c 			start_boff += var->xoffset >> 2;
var               888 drivers/video/fbdev/s3c-fb.c 			start_boff += var->xoffset >> 3;
var               897 drivers/video/fbdev/s3c-fb.c 	end_boff = start_boff + info->var.yres * info->fix.line_length;
var              1173 drivers/video/fbdev/s3c-fb.c 	struct fb_var_screeninfo *var;
var              1201 drivers/video/fbdev/s3c-fb.c 	var = &fbinfo->var;
var              1238 drivers/video/fbdev/s3c-fb.c 	fb_videomode_to_var(&fbinfo->var, &initmode);
var              1242 drivers/video/fbdev/s3c-fb.c 	fbinfo->var.activate	= FB_ACTIVATE_NOW;
var              1243 drivers/video/fbdev/s3c-fb.c 	fbinfo->var.vmode	= FB_VMODE_NONINTERLACED;
var              1244 drivers/video/fbdev/s3c-fb.c 	fbinfo->var.bits_per_pixel = windata->default_bpp;
var              1251 drivers/video/fbdev/s3c-fb.c 	ret = s3c_fb_check_var(&fbinfo->var, fbinfo);
var                78 drivers/video/fbdev/s3c2410fb.c 	saddr2 += info->fix.line_length * info->var.yres;
var               122 drivers/video/fbdev/s3c2410fb.c static int s3c2410fb_check_var(struct fb_var_screeninfo *var,
var               133 drivers/video/fbdev/s3c2410fb.c 	dprintk("check_var(var=%p, info=%p)\n", var, info);
var               137 drivers/video/fbdev/s3c2410fb.c 	if (var->yres == default_display->yres &&
var               138 drivers/video/fbdev/s3c2410fb.c 	    var->xres == default_display->xres &&
var               139 drivers/video/fbdev/s3c2410fb.c 	    var->bits_per_pixel == default_display->bpp)
var               144 drivers/video/fbdev/s3c2410fb.c 			    var->yres == mach_info->displays[i].yres &&
var               145 drivers/video/fbdev/s3c2410fb.c 			    var->xres == mach_info->displays[i].xres &&
var               146 drivers/video/fbdev/s3c2410fb.c 			    var->bits_per_pixel == mach_info->displays[i].bpp) {
var               153 drivers/video/fbdev/s3c2410fb.c 			var->xres, var->yres, var->bits_per_pixel);
var               158 drivers/video/fbdev/s3c2410fb.c 	var->xres_virtual = display->xres;
var               159 drivers/video/fbdev/s3c2410fb.c 	var->yres_virtual = display->yres;
var               160 drivers/video/fbdev/s3c2410fb.c 	var->height = display->height;
var               161 drivers/video/fbdev/s3c2410fb.c 	var->width = display->width;
var               164 drivers/video/fbdev/s3c2410fb.c 	var->pixclock = display->pixclock;
var               165 drivers/video/fbdev/s3c2410fb.c 	var->left_margin = display->left_margin;
var               166 drivers/video/fbdev/s3c2410fb.c 	var->right_margin = display->right_margin;
var               167 drivers/video/fbdev/s3c2410fb.c 	var->upper_margin = display->upper_margin;
var               168 drivers/video/fbdev/s3c2410fb.c 	var->lower_margin = display->lower_margin;
var               169 drivers/video/fbdev/s3c2410fb.c 	var->vsync_len = display->vsync_len;
var               170 drivers/video/fbdev/s3c2410fb.c 	var->hsync_len = display->hsync_len;
var               176 drivers/video/fbdev/s3c2410fb.c 	var->transp.offset = 0;
var               177 drivers/video/fbdev/s3c2410fb.c 	var->transp.length = 0;
var               179 drivers/video/fbdev/s3c2410fb.c 	switch (var->bits_per_pixel) {
var               183 drivers/video/fbdev/s3c2410fb.c 		var->red.offset	= 0;
var               184 drivers/video/fbdev/s3c2410fb.c 		var->red.length	= var->bits_per_pixel;
var               185 drivers/video/fbdev/s3c2410fb.c 		var->green	= var->red;
var               186 drivers/video/fbdev/s3c2410fb.c 		var->blue	= var->red;
var               191 drivers/video/fbdev/s3c2410fb.c 			var->red.length		= 3;
var               192 drivers/video/fbdev/s3c2410fb.c 			var->red.offset		= 5;
var               193 drivers/video/fbdev/s3c2410fb.c 			var->green.length	= 3;
var               194 drivers/video/fbdev/s3c2410fb.c 			var->green.offset	= 2;
var               195 drivers/video/fbdev/s3c2410fb.c 			var->blue.length	= 2;
var               196 drivers/video/fbdev/s3c2410fb.c 			var->blue.offset	= 0;
var               198 drivers/video/fbdev/s3c2410fb.c 			var->red.offset		= 0;
var               199 drivers/video/fbdev/s3c2410fb.c 			var->red.length		= 8;
var               200 drivers/video/fbdev/s3c2410fb.c 			var->green		= var->red;
var               201 drivers/video/fbdev/s3c2410fb.c 			var->blue		= var->red;
var               206 drivers/video/fbdev/s3c2410fb.c 		var->red.length		= 4;
var               207 drivers/video/fbdev/s3c2410fb.c 		var->red.offset		= 8;
var               208 drivers/video/fbdev/s3c2410fb.c 		var->green.length	= 4;
var               209 drivers/video/fbdev/s3c2410fb.c 		var->green.offset	= 4;
var               210 drivers/video/fbdev/s3c2410fb.c 		var->blue.length	= 4;
var               211 drivers/video/fbdev/s3c2410fb.c 		var->blue.offset	= 0;
var               218 drivers/video/fbdev/s3c2410fb.c 			var->red.offset		= 11;
var               219 drivers/video/fbdev/s3c2410fb.c 			var->green.offset	= 5;
var               220 drivers/video/fbdev/s3c2410fb.c 			var->blue.offset	= 0;
var               221 drivers/video/fbdev/s3c2410fb.c 			var->red.length		= 5;
var               222 drivers/video/fbdev/s3c2410fb.c 			var->green.length	= 6;
var               223 drivers/video/fbdev/s3c2410fb.c 			var->blue.length	= 5;
var               226 drivers/video/fbdev/s3c2410fb.c 			var->red.offset		= 11;
var               227 drivers/video/fbdev/s3c2410fb.c 			var->green.offset	= 6;
var               228 drivers/video/fbdev/s3c2410fb.c 			var->blue.offset	= 1;
var               229 drivers/video/fbdev/s3c2410fb.c 			var->red.length		= 5;
var               230 drivers/video/fbdev/s3c2410fb.c 			var->green.length	= 5;
var               231 drivers/video/fbdev/s3c2410fb.c 			var->blue.length	= 5;
var               236 drivers/video/fbdev/s3c2410fb.c 		var->red.length		= 8;
var               237 drivers/video/fbdev/s3c2410fb.c 		var->red.offset		= 16;
var               238 drivers/video/fbdev/s3c2410fb.c 		var->green.length	= 8;
var               239 drivers/video/fbdev/s3c2410fb.c 		var->green.offset	= 8;
var               240 drivers/video/fbdev/s3c2410fb.c 		var->blue.length	= 8;
var               241 drivers/video/fbdev/s3c2410fb.c 		var->blue.offset	= 0;
var               255 drivers/video/fbdev/s3c2410fb.c 	const struct fb_var_screeninfo *var = &info->var;
var               257 drivers/video/fbdev/s3c2410fb.c 	int hs = var->xres >> 2;
var               258 drivers/video/fbdev/s3c2410fb.c 	unsigned wdly = (var->left_margin >> 4) - 1;
var               259 drivers/video/fbdev/s3c2410fb.c 	unsigned wlh = (var->hsync_len >> 4) - 1;
var               264 drivers/video/fbdev/s3c2410fb.c 	switch (var->bits_per_pixel) {
var               286 drivers/video/fbdev/s3c2410fb.c 			var->bits_per_pixel);
var               290 drivers/video/fbdev/s3c2410fb.c 		var->left_margin, var->right_margin, var->hsync_len);
var               292 drivers/video/fbdev/s3c2410fb.c 	regs->lcdcon2 = S3C2410_LCDCON2_LINEVAL(var->yres - 1);
var               301 drivers/video/fbdev/s3c2410fb.c 			S3C2410_LCDCON3_LINEBLANK(var->right_margin / 8) |
var               315 drivers/video/fbdev/s3c2410fb.c 	const struct fb_var_screeninfo *var = &info->var;
var               317 drivers/video/fbdev/s3c2410fb.c 	switch (var->bits_per_pixel) {
var               347 drivers/video/fbdev/s3c2410fb.c 			var->bits_per_pixel);
var               351 drivers/video/fbdev/s3c2410fb.c 		var->upper_margin, var->lower_margin, var->vsync_len);
var               354 drivers/video/fbdev/s3c2410fb.c 		var->left_margin, var->right_margin, var->hsync_len);
var               356 drivers/video/fbdev/s3c2410fb.c 	regs->lcdcon2 = S3C2410_LCDCON2_LINEVAL(var->yres - 1) |
var               357 drivers/video/fbdev/s3c2410fb.c 			S3C2410_LCDCON2_VBPD(var->upper_margin - 1) |
var               358 drivers/video/fbdev/s3c2410fb.c 			S3C2410_LCDCON2_VFPD(var->lower_margin - 1) |
var               359 drivers/video/fbdev/s3c2410fb.c 			S3C2410_LCDCON2_VSPW(var->vsync_len - 1);
var               361 drivers/video/fbdev/s3c2410fb.c 	regs->lcdcon3 = S3C2410_LCDCON3_HBPD(var->right_margin - 1) |
var               362 drivers/video/fbdev/s3c2410fb.c 			S3C2410_LCDCON3_HFPD(var->left_margin - 1) |
var               363 drivers/video/fbdev/s3c2410fb.c 			S3C2410_LCDCON3_HOZVAL(var->xres - 1);
var               365 drivers/video/fbdev/s3c2410fb.c 	regs->lcdcon4 = S3C2410_LCDCON4_HSPW(var->hsync_len - 1);
var               378 drivers/video/fbdev/s3c2410fb.c 	struct fb_var_screeninfo *var = &info->var;
var               381 drivers/video/fbdev/s3c2410fb.c 	clkdiv = DIV_ROUND_UP(s3c2410fb_calc_pixclk(fbi, var->pixclock), 2);
var               383 drivers/video/fbdev/s3c2410fb.c 	dprintk("%s: var->xres  = %d\n", __func__, var->xres);
var               384 drivers/video/fbdev/s3c2410fb.c 	dprintk("%s: var->yres  = %d\n", __func__, var->yres);
var               385 drivers/video/fbdev/s3c2410fb.c 	dprintk("%s: var->bpp   = %d\n", __func__, var->bits_per_pixel);
var               430 drivers/video/fbdev/s3c2410fb.c 	struct fb_var_screeninfo *var = &info->var;
var               432 drivers/video/fbdev/s3c2410fb.c 	switch (var->bits_per_pixel) {
var               446 drivers/video/fbdev/s3c2410fb.c 	info->fix.line_length = (var->xres_virtual * var->bits_per_pixel) / 8;
var               504 drivers/video/fbdev/s3c2410fb.c 			val  = chan_to_field(red,   &info->var.red);
var               505 drivers/video/fbdev/s3c2410fb.c 			val |= chan_to_field(green, &info->var.green);
var               506 drivers/video/fbdev/s3c2410fb.c 			val |= chan_to_field(blue,  &info->var.blue);
var               909 drivers/video/fbdev/s3c2410fb.c 	fbinfo->var.nonstd	    = 0;
var               910 drivers/video/fbdev/s3c2410fb.c 	fbinfo->var.activate	    = FB_ACTIVATE_NOW;
var               911 drivers/video/fbdev/s3c2410fb.c 	fbinfo->var.accel_flags     = 0;
var               912 drivers/video/fbdev/s3c2410fb.c 	fbinfo->var.vmode	    = FB_VMODE_NONINTERLACED;
var               963 drivers/video/fbdev/s3c2410fb.c 	fbinfo->var.xres = display->xres;
var               964 drivers/video/fbdev/s3c2410fb.c 	fbinfo->var.yres = display->yres;
var               965 drivers/video/fbdev/s3c2410fb.c 	fbinfo->var.bits_per_pixel = display->bpp;
var               969 drivers/video/fbdev/s3c2410fb.c 	s3c2410fb_check_var(&fbinfo->var, fbinfo);
var               433 drivers/video/fbdev/s3fb.c 	if ((info->var.bits_per_pixel == 4) && (image->depth == 1)
var               445 drivers/video/fbdev/s3fb.c 	if ((info->var.bits_per_pixel == 4)
var               546 drivers/video/fbdev/s3fb.c static int s3fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               553 drivers/video/fbdev/s3fb.c 	rv = svga_match_format (s3fb_formats, var, NULL);
var               566 drivers/video/fbdev/s3fb.c 	if (var->xres > var->xres_virtual)
var               567 drivers/video/fbdev/s3fb.c 		var->xres_virtual = var->xres;
var               569 drivers/video/fbdev/s3fb.c 	if (var->yres > var->yres_virtual)
var               570 drivers/video/fbdev/s3fb.c 		var->yres_virtual = var->yres;
var               574 drivers/video/fbdev/s3fb.c 	var->xres_virtual = (var->xres_virtual+step) & ~step;
var               577 drivers/video/fbdev/s3fb.c 	mem = ((var->bits_per_pixel * var->xres_virtual) >> 3) * var->yres_virtual;
var               584 drivers/video/fbdev/s3fb.c 	rv = svga_check_timings (&s3_timing_regs, var, info->node);
var               590 drivers/video/fbdev/s3fb.c 	rv = svga_compute_pll(&s3_pll, PICOS2KHZ(var->pixclock), &m, &n, &r,
var               606 drivers/video/fbdev/s3fb.c 	u32 bpp = info->var.bits_per_pixel;
var               611 drivers/video/fbdev/s3fb.c 		info->fix.line_length = (info->var.xres_virtual * bpp) / 8;
var               620 drivers/video/fbdev/s3fb.c 		offset_value = (info->var.xres_virtual * bpp) / 64;
var               621 drivers/video/fbdev/s3fb.c 		screen_size = info->var.yres_virtual * info->fix.line_length;
var               633 drivers/video/fbdev/s3fb.c 		offset_value = info->var.xres_virtual / 16;
var               634 drivers/video/fbdev/s3fb.c 		screen_size = (info->var.xres_virtual * info->var.yres_virtual) / 64;
var               637 drivers/video/fbdev/s3fb.c 	info->var.xoffset = 0;
var               638 drivers/video/fbdev/s3fb.c 	info->var.yoffset = 0;
var               639 drivers/video/fbdev/s3fb.c 	info->var.activate = FB_ACTIVATE_NOW;
var               695 drivers/video/fbdev/s3fb.c 	if (info->var.vmode & FB_VMODE_DOUBLE)
var               700 drivers/video/fbdev/s3fb.c 	if (info->var.vmode & FB_VMODE_INTERLACED)
var               710 drivers/video/fbdev/s3fb.c 	mode = svga_match_format(s3fb_formats, &(info->var), &(info->fix));
var               736 drivers/video/fbdev/s3fb.c 		dbytes = info->var.xres * ((bpp+7)/8);
var               799 drivers/video/fbdev/s3fb.c 		if (info->var.pixclock > 20000 ||
var               815 drivers/video/fbdev/s3fb.c 			if (info->var.pixclock > 20000)
var               821 drivers/video/fbdev/s3fb.c 			if (info->var.pixclock > 8695) {
var               843 drivers/video/fbdev/s3fb.c 			if (info->var.pixclock > 20000)
var               849 drivers/video/fbdev/s3fb.c 			if (info->var.pixclock > 8695) {
var               888 drivers/video/fbdev/s3fb.c 	s3_set_pixclock(info, info->var.pixclock);
var               889 drivers/video/fbdev/s3fb.c 	svga_set_timings(par->state.vgabase, &s3_timing_regs, &(info->var), hmul, 1,
var               890 drivers/video/fbdev/s3fb.c 			 (info->var.vmode & FB_VMODE_DOUBLE)     ? 2 : 1,
var               891 drivers/video/fbdev/s3fb.c 			 (info->var.vmode & FB_VMODE_INTERLACED) ? 2 : 1,
var               895 drivers/video/fbdev/s3fb.c 	htotal = info->var.xres + info->var.left_margin + info->var.right_margin + info->var.hsync_len;
var               900 drivers/video/fbdev/s3fb.c 	hsstart = ((info->var.xres + info->var.right_margin) * hmul) / 8;
var               918 drivers/video/fbdev/s3fb.c 	switch (fb->var.bits_per_pixel) {
var               924 drivers/video/fbdev/s3fb.c 		if ((fb->var.bits_per_pixel == 4) &&
var               925 drivers/video/fbdev/s3fb.c 		    (fb->var.nonstd == 0)) {
var               950 drivers/video/fbdev/s3fb.c 		if (fb->var.green.length == 5)
var               953 drivers/video/fbdev/s3fb.c 		else if (fb->var.green.length == 6)
var              1014 drivers/video/fbdev/s3fb.c static int s3fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var              1020 drivers/video/fbdev/s3fb.c 	if (info->var.bits_per_pixel == 0) {
var              1021 drivers/video/fbdev/s3fb.c 		offset = (var->yoffset / 16) * (info->var.xres_virtual / 2)
var              1022 drivers/video/fbdev/s3fb.c 		       + (var->xoffset / 2);
var              1025 drivers/video/fbdev/s3fb.c 		offset = (var->yoffset * info->fix.line_length) +
var              1026 drivers/video/fbdev/s3fb.c 			 (var->xoffset * info->var.bits_per_pixel / 8);
var              1262 drivers/video/fbdev/s3fb.c 	info->var.bits_per_pixel = 8;
var              1291 drivers/video/fbdev/s3fb.c 						fb_videomode_to_var(&info->var, m);
var              1293 drivers/video/fbdev/s3fb.c 						if (s3fb_check_var(&info->var, info) == 0)
var              1305 drivers/video/fbdev/s3fb.c 		rc = fb_find_mode(&info->var, info, mode_option,
var              1307 drivers/video/fbdev/s3fb.c 				   NULL, info->var.bits_per_pixel);
var              1321 drivers/video/fbdev/s3fb.c 	info->var.yres_virtual = info->fix.smem_len * 8 /
var              1322 drivers/video/fbdev/s3fb.c 			(info->var.bits_per_pixel * info->var.xres_virtual);
var              1323 drivers/video/fbdev/s3fb.c 	if (info->var.yres_virtual < info->var.yres) {
var               219 drivers/video/fbdev/sa1100fb.c static int sa1100fb_activate_var(struct fb_var_screeninfo *var, struct sa1100fb_info *);
var               257 drivers/video/fbdev/sa1100fb.c static inline u_int palette_pbs(struct fb_var_screeninfo *var)
var               260 drivers/video/fbdev/sa1100fb.c 	switch (var->bits_per_pixel) {
var               282 drivers/video/fbdev/sa1100fb.c 			val |= palette_pbs(&fbi->fb.var);
var               315 drivers/video/fbdev/sa1100fb.c 	if (fbi->fb.var.grayscale)
var               326 drivers/video/fbdev/sa1100fb.c 			val  = chan_to_field(red, &fbi->fb.var.red);
var               327 drivers/video/fbdev/sa1100fb.c 			val |= chan_to_field(green, &fbi->fb.var.green);
var               328 drivers/video/fbdev/sa1100fb.c 			val |= chan_to_field(blue, &fbi->fb.var.blue);
var               351 drivers/video/fbdev/sa1100fb.c static inline unsigned int sa1100fb_display_dma_period(struct fb_var_screeninfo *var)
var               357 drivers/video/fbdev/sa1100fb.c 	return var->pixclock * 8 * 16 / var->bits_per_pixel;
var               368 drivers/video/fbdev/sa1100fb.c sa1100fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               374 drivers/video/fbdev/sa1100fb.c 	if (var->xres < MIN_XRES)
var               375 drivers/video/fbdev/sa1100fb.c 		var->xres = MIN_XRES;
var               376 drivers/video/fbdev/sa1100fb.c 	if (var->yres < MIN_YRES)
var               377 drivers/video/fbdev/sa1100fb.c 		var->yres = MIN_YRES;
var               378 drivers/video/fbdev/sa1100fb.c 	if (var->xres > fbi->inf->xres)
var               379 drivers/video/fbdev/sa1100fb.c 		var->xres = fbi->inf->xres;
var               380 drivers/video/fbdev/sa1100fb.c 	if (var->yres > fbi->inf->yres)
var               381 drivers/video/fbdev/sa1100fb.c 		var->yres = fbi->inf->yres;
var               382 drivers/video/fbdev/sa1100fb.c 	var->xres_virtual = max(var->xres_virtual, var->xres);
var               383 drivers/video/fbdev/sa1100fb.c 	var->yres_virtual = max(var->yres_virtual, var->yres);
var               385 drivers/video/fbdev/sa1100fb.c 	dev_dbg(fbi->dev, "var->bits_per_pixel=%d\n", var->bits_per_pixel);
var               386 drivers/video/fbdev/sa1100fb.c 	switch (var->bits_per_pixel) {
var               404 drivers/video/fbdev/sa1100fb.c 	var->red    = fbi->rgb[rgbidx]->red;
var               405 drivers/video/fbdev/sa1100fb.c 	var->green  = fbi->rgb[rgbidx]->green;
var               406 drivers/video/fbdev/sa1100fb.c 	var->blue   = fbi->rgb[rgbidx]->blue;
var               407 drivers/video/fbdev/sa1100fb.c 	var->transp = fbi->rgb[rgbidx]->transp;
var               410 drivers/video/fbdev/sa1100fb.c 		var->red.length, var->green.length, var->blue.length,
var               411 drivers/video/fbdev/sa1100fb.c 		var->transp.length);
var               414 drivers/video/fbdev/sa1100fb.c 		var->red.offset, var->green.offset, var->blue.offset,
var               415 drivers/video/fbdev/sa1100fb.c 		var->transp.offset);
var               419 drivers/video/fbdev/sa1100fb.c 		sa1100fb_display_dma_period(var),
var               440 drivers/video/fbdev/sa1100fb.c 	struct fb_var_screeninfo *var = &info->var;
var               445 drivers/video/fbdev/sa1100fb.c 	if (var->bits_per_pixel == 16)
var               458 drivers/video/fbdev/sa1100fb.c 	fbi->fb.fix.line_length = var->xres_virtual *
var               459 drivers/video/fbdev/sa1100fb.c 				  var->bits_per_pixel / 8;
var               460 drivers/video/fbdev/sa1100fb.c 	fbi->palette_size = var->bits_per_pixel == 8 ? 256 : 16;
var               473 drivers/video/fbdev/sa1100fb.c 	sa1100fb_activate_var(var, fbi);
var               488 drivers/video/fbdev/sa1100fb.c 	if (!kspc && (fbi->fb.var.bits_per_pixel == 16 || fbi->inf->cmap_static))
var               610 drivers/video/fbdev/sa1100fb.c static int sa1100fb_activate_var(struct fb_var_screeninfo *var, struct sa1100fb_info *fbi)
var               619 drivers/video/fbdev/sa1100fb.c 		var->xres, var->hsync_len,
var               620 drivers/video/fbdev/sa1100fb.c 		var->left_margin, var->right_margin);
var               622 drivers/video/fbdev/sa1100fb.c 		var->yres, var->vsync_len,
var               623 drivers/video/fbdev/sa1100fb.c 		var->upper_margin, var->lower_margin);
var               626 drivers/video/fbdev/sa1100fb.c 	if (var->xres < 16        || var->xres > 1024)
var               628 drivers/video/fbdev/sa1100fb.c 			fbi->fb.fix.id, var->xres);
var               629 drivers/video/fbdev/sa1100fb.c 	if (var->hsync_len < 1    || var->hsync_len > 64)
var               631 drivers/video/fbdev/sa1100fb.c 			fbi->fb.fix.id, var->hsync_len);
var               632 drivers/video/fbdev/sa1100fb.c 	if (var->left_margin < 1  || var->left_margin > 255)
var               634 drivers/video/fbdev/sa1100fb.c 			fbi->fb.fix.id, var->left_margin);
var               635 drivers/video/fbdev/sa1100fb.c 	if (var->right_margin < 1 || var->right_margin > 255)
var               637 drivers/video/fbdev/sa1100fb.c 			fbi->fb.fix.id, var->right_margin);
var               638 drivers/video/fbdev/sa1100fb.c 	if (var->yres < 1         || var->yres > 1024)
var               640 drivers/video/fbdev/sa1100fb.c 			fbi->fb.fix.id, var->yres);
var               641 drivers/video/fbdev/sa1100fb.c 	if (var->vsync_len < 1    || var->vsync_len > 64)
var               643 drivers/video/fbdev/sa1100fb.c 			fbi->fb.fix.id, var->vsync_len);
var               644 drivers/video/fbdev/sa1100fb.c 	if (var->upper_margin < 0 || var->upper_margin > 255)
var               646 drivers/video/fbdev/sa1100fb.c 			fbi->fb.fix.id, var->upper_margin);
var               647 drivers/video/fbdev/sa1100fb.c 	if (var->lower_margin < 0 || var->lower_margin > 255)
var               649 drivers/video/fbdev/sa1100fb.c 			fbi->fb.fix.id, var->lower_margin);
var               657 drivers/video/fbdev/sa1100fb.c 		LCCR1_DisWdth(var->xres) +
var               658 drivers/video/fbdev/sa1100fb.c 		LCCR1_HorSnchWdth(var->hsync_len) +
var               659 drivers/video/fbdev/sa1100fb.c 		LCCR1_BegLnDel(var->left_margin) +
var               660 drivers/video/fbdev/sa1100fb.c 		LCCR1_EndLnDel(var->right_margin);
var               666 drivers/video/fbdev/sa1100fb.c 	yres = var->yres;
var               672 drivers/video/fbdev/sa1100fb.c 		LCCR2_VrtSnchWdth(var->vsync_len) +
var               673 drivers/video/fbdev/sa1100fb.c 		LCCR2_BegFrmDel(var->upper_margin) +
var               674 drivers/video/fbdev/sa1100fb.c 		LCCR2_EndFrmDel(var->lower_margin);
var               676 drivers/video/fbdev/sa1100fb.c 	pcd = get_pcd(fbi, var->pixclock);
var               678 drivers/video/fbdev/sa1100fb.c 		(var->sync & FB_SYNC_HOR_HIGH_ACT ? LCCR3_HorSnchH : LCCR3_HorSnchL) |
var               679 drivers/video/fbdev/sa1100fb.c 		(var->sync & FB_SYNC_VERT_HIGH_ACT ? LCCR3_VrtSnchH : LCCR3_VrtSnchL);
var               686 drivers/video/fbdev/sa1100fb.c 	half_screen_size = var->bits_per_pixel;
var               687 drivers/video/fbdev/sa1100fb.c 	half_screen_size = half_screen_size * var->xres * var->yres / 16;
var               757 drivers/video/fbdev/sa1100fb.c 		if (fbi->fb.var.bits_per_pixel > 8 ||
var               788 drivers/video/fbdev/sa1100fb.c 	fbi->palette_cpu[0] |= palette_pbs(&fbi->fb.var);
var               980 drivers/video/fbdev/sa1100fb.c 	return sa1100fb_display_dma_period(&fbi->fb.var);
var              1001 drivers/video/fbdev/sa1100fb.c 		pcd = get_pcd(fbi, fbi->fb.var.pixclock);
var              1098 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.nonstd	= 0;
var              1099 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.activate	= FB_ACTIVATE_NOW;
var              1100 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.height	= -1;
var              1101 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.width	= -1;
var              1102 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.accel_flags	= 0;
var              1103 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.vmode	= FB_VMODE_NONINTERLACED;
var              1124 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.xres		= inf->xres;
var              1125 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.xres_virtual	= inf->xres;
var              1126 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.yres		= inf->yres;
var              1127 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.yres_virtual	= inf->yres;
var              1128 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.bits_per_pixel	= inf->bpp;
var              1129 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.pixclock		= inf->pixclock;
var              1130 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.hsync_len		= inf->hsync_len;
var              1131 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.left_margin		= inf->left_margin;
var              1132 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.right_margin	= inf->right_margin;
var              1133 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.vsync_len		= inf->vsync_len;
var              1134 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.upper_margin	= inf->upper_margin;
var              1135 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.lower_margin	= inf->lower_margin;
var              1136 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.sync		= inf->sync;
var              1137 drivers/video/fbdev/sa1100fb.c 	fbi->fb.var.grayscale		= inf->cmap_greyscale;
var              1207 drivers/video/fbdev/sa1100fb.c 	sa1100fb_check_var(&fbi->fb.var, &fbi->fb);
var               144 drivers/video/fbdev/savage/savagefb_driver.c static void vgaHWInit(struct fb_var_screeninfo *var,
var               200 drivers/video/fbdev/savage/savagefb_driver.c 	reg->CRTC[0x13] = var->xres_virtual >> 4;
var               845 drivers/video/fbdev/savage/savagefb_driver.c static void savage_update_var(struct fb_var_screeninfo *var,
var               848 drivers/video/fbdev/savage/savagefb_driver.c 	var->xres = var->xres_virtual = modedb->xres;
var               849 drivers/video/fbdev/savage/savagefb_driver.c 	var->yres = modedb->yres;
var               850 drivers/video/fbdev/savage/savagefb_driver.c         if (var->yres_virtual < var->yres)
var               851 drivers/video/fbdev/savage/savagefb_driver.c 	    var->yres_virtual = var->yres;
var               852 drivers/video/fbdev/savage/savagefb_driver.c         var->xoffset = var->yoffset = 0;
var               853 drivers/video/fbdev/savage/savagefb_driver.c         var->pixclock = modedb->pixclock;
var               854 drivers/video/fbdev/savage/savagefb_driver.c         var->left_margin = modedb->left_margin;
var               855 drivers/video/fbdev/savage/savagefb_driver.c         var->right_margin = modedb->right_margin;
var               856 drivers/video/fbdev/savage/savagefb_driver.c         var->upper_margin = modedb->upper_margin;
var               857 drivers/video/fbdev/savage/savagefb_driver.c         var->lower_margin = modedb->lower_margin;
var               858 drivers/video/fbdev/savage/savagefb_driver.c         var->hsync_len = modedb->hsync_len;
var               859 drivers/video/fbdev/savage/savagefb_driver.c         var->vsync_len = modedb->vsync_len;
var               860 drivers/video/fbdev/savage/savagefb_driver.c         var->sync = modedb->sync;
var               861 drivers/video/fbdev/savage/savagefb_driver.c         var->vmode = modedb->vmode;
var               864 drivers/video/fbdev/savage/savagefb_driver.c static int savagefb_check_var(struct fb_var_screeninfo   *var,
var               872 drivers/video/fbdev/savage/savagefb_driver.c 	var->transp.offset = 0;
var               873 drivers/video/fbdev/savage/savagefb_driver.c 	var->transp.length = 0;
var               874 drivers/video/fbdev/savage/savagefb_driver.c 	switch (var->bits_per_pixel) {
var               876 drivers/video/fbdev/savage/savagefb_driver.c 		var->red.offset = var->green.offset =
var               877 drivers/video/fbdev/savage/savagefb_driver.c 			var->blue.offset = 0;
var               878 drivers/video/fbdev/savage/savagefb_driver.c 		var->red.length = var->green.length =
var               879 drivers/video/fbdev/savage/savagefb_driver.c 			var->blue.length = var->bits_per_pixel;
var               882 drivers/video/fbdev/savage/savagefb_driver.c 		var->red.offset = 11;
var               883 drivers/video/fbdev/savage/savagefb_driver.c 		var->red.length = 5;
var               884 drivers/video/fbdev/savage/savagefb_driver.c 		var->green.offset = 5;
var               885 drivers/video/fbdev/savage/savagefb_driver.c 		var->green.length = 6;
var               886 drivers/video/fbdev/savage/savagefb_driver.c 		var->blue.offset = 0;
var               887 drivers/video/fbdev/savage/savagefb_driver.c 		var->blue.length = 5;
var               890 drivers/video/fbdev/savage/savagefb_driver.c 		var->transp.offset = 24;
var               891 drivers/video/fbdev/savage/savagefb_driver.c 		var->transp.length = 8;
var               892 drivers/video/fbdev/savage/savagefb_driver.c 		var->red.offset = 16;
var               893 drivers/video/fbdev/savage/savagefb_driver.c 		var->red.length = 8;
var               894 drivers/video/fbdev/savage/savagefb_driver.c 		var->green.offset = 8;
var               895 drivers/video/fbdev/savage/savagefb_driver.c 		var->green.length = 8;
var               896 drivers/video/fbdev/savage/savagefb_driver.c 		var->blue.offset = 0;
var               897 drivers/video/fbdev/savage/savagefb_driver.c 		var->blue.length = 8;
var               905 drivers/video/fbdev/savage/savagefb_driver.c 	    !info->monspecs.dclkmax || !fb_validate_mode(var, info))
var               910 drivers/video/fbdev/savage/savagefb_driver.c 		if (!fb_get_mode(FB_MAXTIMINGS, 0, var, info))
var               917 drivers/video/fbdev/savage/savagefb_driver.c 		mode = fb_find_best_mode(var, &info->modelist);
var               919 drivers/video/fbdev/savage/savagefb_driver.c 			savage_update_var(var, mode);
var               929 drivers/video/fbdev/savage/savagefb_driver.c 	    (var->xres > par->SavagePanelWidth ||
var               930 drivers/video/fbdev/savage/savagefb_driver.c 	     var->yres > par->SavagePanelHeight)) {
var               932 drivers/video/fbdev/savage/savagefb_driver.c 		       "(%dx%d)\n", var->xres,  var->yres,
var               938 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->yres_virtual < var->yres)
var               939 drivers/video/fbdev/savage/savagefb_driver.c 		var->yres_virtual = var->yres;
var               940 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->xres_virtual < var->xres)
var               941 drivers/video/fbdev/savage/savagefb_driver.c 		var->xres_virtual = var->xres;
var               945 drivers/video/fbdev/savage/savagefb_driver.c 	memlen = var->xres_virtual * var->bits_per_pixel *
var               946 drivers/video/fbdev/savage/savagefb_driver.c 		var->yres_virtual / 8;
var               948 drivers/video/fbdev/savage/savagefb_driver.c 		var->yres_virtual = vramlen * 8 /
var               949 drivers/video/fbdev/savage/savagefb_driver.c 			(var->xres_virtual * var->bits_per_pixel);
var               950 drivers/video/fbdev/savage/savagefb_driver.c 		memlen = var->xres_virtual * var->bits_per_pixel *
var               951 drivers/video/fbdev/savage/savagefb_driver.c 			var->yres_virtual / 8;
var               956 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->yres_virtual < var->yres)
var               957 drivers/video/fbdev/savage/savagefb_driver.c 		var->yres = var->yres_virtual;
var               958 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->xres_virtual < var->xres)
var               959 drivers/video/fbdev/savage/savagefb_driver.c 		var->xres = var->xres_virtual;
var               960 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->xoffset + var->xres > var->xres_virtual)
var               961 drivers/video/fbdev/savage/savagefb_driver.c 		var->xoffset = var->xres_virtual - var->xres;
var               962 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->yoffset + var->yres > var->yres_virtual)
var               963 drivers/video/fbdev/savage/savagefb_driver.c 		var->yoffset = var->yres_virtual - var->yres;
var               969 drivers/video/fbdev/savage/savagefb_driver.c static int savagefb_decode_var(struct fb_var_screeninfo   *var,
var               977 drivers/video/fbdev/savage/savagefb_driver.c 	unsigned int pixclock = var->pixclock;
var               986 drivers/video/fbdev/savage/savagefb_driver.c 	timings.dblscan = var->vmode & FB_VMODE_DOUBLE;
var               987 drivers/video/fbdev/savage/savagefb_driver.c 	timings.interlaced = var->vmode & FB_VMODE_INTERLACED;
var               988 drivers/video/fbdev/savage/savagefb_driver.c 	timings.HDisplay = var->xres;
var               989 drivers/video/fbdev/savage/savagefb_driver.c 	timings.HSyncStart = timings.HDisplay + var->right_margin;
var               990 drivers/video/fbdev/savage/savagefb_driver.c 	timings.HSyncEnd = timings.HSyncStart + var->hsync_len;
var               991 drivers/video/fbdev/savage/savagefb_driver.c 	timings.HTotal = timings.HSyncEnd + var->left_margin;
var               992 drivers/video/fbdev/savage/savagefb_driver.c 	timings.VDisplay = var->yres;
var               993 drivers/video/fbdev/savage/savagefb_driver.c 	timings.VSyncStart = timings.VDisplay + var->lower_margin;
var               994 drivers/video/fbdev/savage/savagefb_driver.c 	timings.VSyncEnd = timings.VSyncStart + var->vsync_len;
var               995 drivers/video/fbdev/savage/savagefb_driver.c 	timings.VTotal = timings.VSyncEnd + var->upper_margin;
var               996 drivers/video/fbdev/savage/savagefb_driver.c 	timings.sync = var->sync;
var               999 drivers/video/fbdev/savage/savagefb_driver.c 	par->depth  = var->bits_per_pixel;
var              1000 drivers/video/fbdev/savage/savagefb_driver.c 	par->vwidth = var->xres_virtual;
var              1002 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->bits_per_pixel == 16  &&  par->chip == S3_SAVAGE3D) {
var              1013 drivers/video/fbdev/savage/savagefb_driver.c 	vgaHWInit(var, par, &timings, reg);
var              1020 drivers/video/fbdev/savage/savagefb_driver.c 	switch(var->bits_per_pixel) {
var              1098 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->bits_per_pixel < 24)
var              1139 drivers/video/fbdev/savage/savagefb_driver.c 	width = (var->xres_virtual * ((var->bits_per_pixel+7) / 8)) >> 3;
var              1147 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->bits_per_pixel <= 8)
var              1149 drivers/video/fbdev/savage/savagefb_driver.c 	else if (var->bits_per_pixel <= 16)
var              1154 drivers/video/fbdev/savage/savagefb_driver.c 	if (var->xres_virtual <= 640)
var              1156 drivers/video/fbdev/savage/savagefb_driver.c 	else if (var->xres_virtual == 800)
var              1158 drivers/video/fbdev/savage/savagefb_driver.c 	else if (var->xres_virtual == 1024)
var              1160 drivers/video/fbdev/savage/savagefb_driver.c 	else if (var->xres_virtual == 1152)
var              1162 drivers/video/fbdev/savage/savagefb_driver.c 	else if (var->xres_virtual == 1280)
var              1164 drivers/video/fbdev/savage/savagefb_driver.c 	else if (var->xres_virtual == 1600)
var              1217 drivers/video/fbdev/savage/savagefb_driver.c 	switch (info->var.bits_per_pixel) {
var              1487 drivers/video/fbdev/savage/savagefb_driver.c 	info->fix.line_length = info->var.xres_virtual *
var              1488 drivers/video/fbdev/savage/savagefb_driver.c 		info->var.bits_per_pixel / 8;
var              1490 drivers/video/fbdev/savage/savagefb_driver.c 	if (info->var.bits_per_pixel == 8) {
var              1503 drivers/video/fbdev/savage/savagefb_driver.c 	struct fb_var_screeninfo *var = &info->var;
var              1507 drivers/video/fbdev/savage/savagefb_driver.c 	err = savagefb_decode_var(var, par, &par->state);
var              1512 drivers/video/fbdev/savage/savagefb_driver.c 		if (var->bits_per_pixel > 24)
var              1514 drivers/video/fbdev/savage/savagefb_driver.c 		else if (var->bits_per_pixel >= 24)
var              1516 drivers/video/fbdev/savage/savagefb_driver.c 		else if ((var->bits_per_pixel > 8) && (var->bits_per_pixel < 24))
var              1518 drivers/video/fbdev/savage/savagefb_driver.c 		else if (var->bits_per_pixel <= 8)
var              1538 drivers/video/fbdev/savage/savagefb_driver.c static int savagefb_pan_display(struct fb_var_screeninfo *var,
var              1544 drivers/video/fbdev/savage/savagefb_driver.c 	base = (var->yoffset * info->fix.line_length
var              1545 drivers/video/fbdev/savage/savagefb_driver.c 	     + (var->xoffset & ~1) * ((info->var.bits_per_pixel+7) / 8)) >> 2;
var              2132 drivers/video/fbdev/savage/savagefb_driver.c 	info->var.nonstd      = 0;
var              2133 drivers/video/fbdev/savage/savagefb_driver.c 	info->var.activate    = FB_ACTIVATE_NOW;
var              2134 drivers/video/fbdev/savage/savagefb_driver.c 	info->var.width       = -1;
var              2135 drivers/video/fbdev/savage/savagefb_driver.c 	info->var.height      = -1;
var              2136 drivers/video/fbdev/savage/savagefb_driver.c 	info->var.accel_flags = 0;
var              2222 drivers/video/fbdev/savage/savagefb_driver.c 	info->var = savagefb_var800x600x8;
var              2235 drivers/video/fbdev/savage/savagefb_driver.c 		else if (fb_find_mode(&info->var, info, NULL, NULL, 0,
var              2237 drivers/video/fbdev/savage/savagefb_driver.c 			info->var = savagefb_var800x600x8;
var              2241 drivers/video/fbdev/savage/savagefb_driver.c 		fb_find_mode(&info->var, info, mode_option,
var              2248 drivers/video/fbdev/savage/savagefb_driver.c 		savage_update_var(&info->var, mode);
var              2252 drivers/video/fbdev/savage/savagefb_driver.c 	lpitch = info->var.xres_virtual*((info->var.bits_per_pixel + 7) >> 3);
var              2253 drivers/video/fbdev/savage/savagefb_driver.c 	info->var.yres_virtual = info->fix.smem_len/lpitch;
var              2255 drivers/video/fbdev/savage/savagefb_driver.c 	if (info->var.yres_virtual < info->var.yres) {
var              2265 drivers/video/fbdev/savage/savagefb_driver.c 	if (info->var.yres_virtual > 0x1000)
var              2266 drivers/video/fbdev/savage/savagefb_driver.c 		info->var.yres_virtual = 0x1000;
var              2268 drivers/video/fbdev/savage/savagefb_driver.c 	if (info->var.xres_virtual > 0x1000)
var              2269 drivers/video/fbdev/savage/savagefb_driver.c 		info->var.xres_virtual = 0x1000;
var              2271 drivers/video/fbdev/savage/savagefb_driver.c 	savagefb_check_var(&info->var, info);
var              2280 drivers/video/fbdev/savage/savagefb_driver.c 	h_sync = 1953125000 / info->var.pixclock;
var              2281 drivers/video/fbdev/savage/savagefb_driver.c 	h_sync = h_sync * 512 / (info->var.xres + info->var.left_margin +
var              2282 drivers/video/fbdev/savage/savagefb_driver.c 				 info->var.right_margin +
var              2283 drivers/video/fbdev/savage/savagefb_driver.c 				 info->var.hsync_len);
var              2284 drivers/video/fbdev/savage/savagefb_driver.c 	v_sync = h_sync / (info->var.yres + info->var.upper_margin +
var              2285 drivers/video/fbdev/savage/savagefb_driver.c 			   info->var.lower_margin + info->var.vsync_len);
var              2290 drivers/video/fbdev/savage/savagefb_driver.c 	       info->var.xres, info->var.yres,
var                20 drivers/video/fbdev/sbuslib.c void sbusfb_fill_var(struct fb_var_screeninfo *var, struct device_node *dp,
var                23 drivers/video/fbdev/sbuslib.c 	memset(var, 0, sizeof(*var));
var                25 drivers/video/fbdev/sbuslib.c 	var->xres = of_getintprop_default(dp, "width", 1152);
var                26 drivers/video/fbdev/sbuslib.c 	var->yres = of_getintprop_default(dp, "height", 900);
var                27 drivers/video/fbdev/sbuslib.c 	var->xres_virtual = var->xres;
var                28 drivers/video/fbdev/sbuslib.c 	var->yres_virtual = var->yres;
var                29 drivers/video/fbdev/sbuslib.c 	var->bits_per_pixel = bpp;
var               109 drivers/video/fbdev/sbuslib.c 		    put_user(info->var.yres, &f->fb_height) ||
var               110 drivers/video/fbdev/sbuslib.c 		    put_user(info->var.xres, &f->fb_width) ||
var                15 drivers/video/fbdev/sbuslib.h extern void sbusfb_fill_var(struct fb_var_screeninfo *var,
var               108 drivers/video/fbdev/sh7760fb.c 	red >>= 16 - info->var.red.length;
var               109 drivers/video/fbdev/sh7760fb.c 	green >>= 16 - info->var.green.length;
var               110 drivers/video/fbdev/sh7760fb.c 	blue >>= 16 - info->var.blue.length;
var               111 drivers/video/fbdev/sh7760fb.c 	transp >>= 16 - info->var.transp.length;
var               113 drivers/video/fbdev/sh7760fb.c 	palette[regno] = (red << info->var.red.offset) |
var               114 drivers/video/fbdev/sh7760fb.c 		(green << info->var.green.offset) |
var               115 drivers/video/fbdev/sh7760fb.c 		(blue << info->var.blue.offset) |
var               116 drivers/video/fbdev/sh7760fb.c 		(transp << info->var.transp.offset);
var               165 drivers/video/fbdev/sh7760fb.c static int sh7760fb_check_var(struct fb_var_screeninfo *var,
var               177 drivers/video/fbdev/sh7760fb.c 	var->bits_per_pixel = bpp;
var               179 drivers/video/fbdev/sh7760fb.c 	if ((var->grayscale) && (var->bits_per_pixel == 1))
var               181 drivers/video/fbdev/sh7760fb.c 	else if (var->bits_per_pixel >= 15)
var               325 drivers/video/fbdev/sh7760fb.c 	sh7760fb_check_var(&info->var, info);
var               393 drivers/video/fbdev/sh7760fb.c 	vram = info->var.xres * info->var.yres;
var               394 drivers/video/fbdev/sh7760fb.c 	if (info->var.grayscale) {
var               485 drivers/video/fbdev/sh7760fb.c 	fb_videomode_to_var(&info->var, par->pd->def_mode);
var               496 drivers/video/fbdev/sh7760fb.c 	info->var.red.offset = 11;
var               497 drivers/video/fbdev/sh7760fb.c 	info->var.red.length = 5;
var               498 drivers/video/fbdev/sh7760fb.c 	info->var.red.msb_right = 0;
var               500 drivers/video/fbdev/sh7760fb.c 	info->var.green.offset = 5;
var               501 drivers/video/fbdev/sh7760fb.c 	info->var.green.length = 6;
var               502 drivers/video/fbdev/sh7760fb.c 	info->var.green.msb_right = 0;
var               504 drivers/video/fbdev/sh7760fb.c 	info->var.blue.offset = 0;
var               505 drivers/video/fbdev/sh7760fb.c 	info->var.blue.length = 5;
var               506 drivers/video/fbdev/sh7760fb.c 	info->var.blue.msb_right = 0;
var               508 drivers/video/fbdev/sh7760fb.c 	info->var.transp.offset = 0;
var               509 drivers/video/fbdev/sh7760fb.c 	info->var.transp.length = 0;
var               510 drivers/video/fbdev/sh7760fb.c 	info->var.transp.msb_right = 0;
var               537 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_check_var(struct fb_var_screeninfo *var,
var               613 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_format_fourcc(const struct fb_var_screeninfo *var)
var               615 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (var->grayscale > 1)
var               616 drivers/video/fbdev/sh_mobile_lcdcfb.c 		return var->grayscale;
var               618 drivers/video/fbdev/sh_mobile_lcdcfb.c 	switch (var->bits_per_pixel) {
var               630 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_format_is_fourcc(const struct fb_var_screeninfo *var)
var               632 drivers/video/fbdev/sh_mobile_lcdcfb.c 	return var->grayscale > 1;
var               730 drivers/video/fbdev/sh_mobile_lcdcfb.c 	const struct fb_var_screeninfo *var = &ch->info->var;
var               736 drivers/video/fbdev/sh_mobile_lcdcfb.c 	tmp |= (var->sync & FB_SYNC_VERT_HIGH_ACT) ? 0 : LDMT1R_VPOL;
var               737 drivers/video/fbdev/sh_mobile_lcdcfb.c 	tmp |= (var->sync & FB_SYNC_HOR_HIGH_ACT) ? 0 : LDMT1R_HPOL;
var              1111 drivers/video/fbdev/sh_mobile_lcdcfb.c static int __sh_mobile_lcdc_check_var(struct fb_var_screeninfo *var,
var              1114 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (var->xres > MAX_XRES || var->yres > MAX_YRES)
var              1120 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (var->xres_virtual < var->xres)
var              1121 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->xres_virtual = var->xres;
var              1122 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (var->yres_virtual < var->yres)
var              1123 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->yres_virtual = var->yres;
var              1125 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (sh_mobile_format_is_fourcc(var)) {
var              1128 drivers/video/fbdev/sh_mobile_lcdcfb.c 		format = sh_mobile_format_info(var->grayscale);
var              1131 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->bits_per_pixel = format->bpp;
var              1137 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->colorspace = V4L2_COLORSPACE_SRGB;
var              1138 drivers/video/fbdev/sh_mobile_lcdcfb.c 		else if (var->colorspace != V4L2_COLORSPACE_REC709)
var              1139 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->colorspace = V4L2_COLORSPACE_JPEG;
var              1141 drivers/video/fbdev/sh_mobile_lcdcfb.c 		if (var->bits_per_pixel <= 16) {		/* RGB 565 */
var              1142 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->bits_per_pixel = 16;
var              1143 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->red.offset = 11;
var              1144 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->red.length = 5;
var              1145 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->green.offset = 5;
var              1146 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->green.length = 6;
var              1147 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->blue.offset = 0;
var              1148 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->blue.length = 5;
var              1149 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->transp.offset = 0;
var              1150 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->transp.length = 0;
var              1151 drivers/video/fbdev/sh_mobile_lcdcfb.c 		} else if (var->bits_per_pixel <= 24) {		/* RGB 888 */
var              1152 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->bits_per_pixel = 24;
var              1153 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->red.offset = 16;
var              1154 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->red.length = 8;
var              1155 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->green.offset = 8;
var              1156 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->green.length = 8;
var              1157 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->blue.offset = 0;
var              1158 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->blue.length = 8;
var              1159 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->transp.offset = 0;
var              1160 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->transp.length = 0;
var              1161 drivers/video/fbdev/sh_mobile_lcdcfb.c 		} else if (var->bits_per_pixel <= 32) {		/* RGBA 888 */
var              1162 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->bits_per_pixel = 32;
var              1163 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->red.offset = 16;
var              1164 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->red.length = 8;
var              1165 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->green.offset = 8;
var              1166 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->green.length = 8;
var              1167 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->blue.offset = 0;
var              1168 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->blue.length = 8;
var              1169 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->transp.offset = 24;
var              1170 drivers/video/fbdev/sh_mobile_lcdcfb.c 			var->transp.length = 8;
var              1174 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->red.msb_right = 0;
var              1175 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->green.msb_right = 0;
var              1176 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->blue.msb_right = 0;
var              1177 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->transp.msb_right = 0;
var              1181 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (var->xres_virtual * var->yres_virtual * var->bits_per_pixel / 8 >
var              1370 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_overlay_pan(struct fb_var_screeninfo *var,
var              1380 drivers/video/fbdev/sh_mobile_lcdcfb.c 		y_offset = (var->yoffset * ovl->xres_virtual + var->xoffset)
var              1387 drivers/video/fbdev/sh_mobile_lcdcfb.c 		y_offset = var->yoffset * ovl->xres_virtual + var->xoffset;
var              1388 drivers/video/fbdev/sh_mobile_lcdcfb.c 		c_offset = var->yoffset / ysub * ovl->xres_virtual * 2 / xsub
var              1389 drivers/video/fbdev/sh_mobile_lcdcfb.c 			 + var->xoffset * 2 / xsub;
var              1432 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_overlay_check_var(struct fb_var_screeninfo *var,
var              1435 drivers/video/fbdev/sh_mobile_lcdcfb.c 	return __sh_mobile_lcdc_check_var(var, info);
var              1443 drivers/video/fbdev/sh_mobile_lcdcfb.c 		sh_mobile_format_info(sh_mobile_format_fourcc(&info->var));
var              1445 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ovl->xres = info->var.xres;
var              1446 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ovl->xres_virtual = info->var.xres_virtual;
var              1447 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ovl->yres = info->var.yres;
var              1448 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ovl->yres_virtual = info->var.yres_virtual;
var              1451 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ovl->pitch = info->var.xres_virtual;
var              1453 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ovl->pitch = info->var.xres_virtual * ovl->format->bpp / 8;
var              1459 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (sh_mobile_format_is_fourcc(&info->var)) {
var              1535 drivers/video/fbdev/sh_mobile_lcdcfb.c 		 dev_name(lcdc->dev), ovl->index, info->var.xres,
var              1536 drivers/video/fbdev/sh_mobile_lcdcfb.c 		 info->var.yres, info->var.bits_per_pixel);
var              1562 drivers/video/fbdev/sh_mobile_lcdcfb.c 	struct fb_var_screeninfo *var;
var              1604 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var = &info->var;
var              1605 drivers/video/fbdev/sh_mobile_lcdcfb.c 	memset(var, 0, sizeof(*var));
var              1606 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->xres = ovl->xres;
var              1607 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->yres = ovl->yres;
var              1608 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->xres_virtual = ovl->xres_virtual;
var              1609 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->yres_virtual = ovl->yres_virtual;
var              1610 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->activate = FB_ACTIVATE_NOW;
var              1616 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->bits_per_pixel = ovl->format->bpp;
var              1618 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->grayscale = ovl->format->fourcc;
var              1620 drivers/video/fbdev/sh_mobile_lcdcfb.c 	return sh_mobile_lcdc_overlay_check_var(var, info);
var              1638 drivers/video/fbdev/sh_mobile_lcdcfb.c 	red >>= 16 - info->var.red.length;
var              1639 drivers/video/fbdev/sh_mobile_lcdcfb.c 	green >>= 16 - info->var.green.length;
var              1640 drivers/video/fbdev/sh_mobile_lcdcfb.c 	blue >>= 16 - info->var.blue.length;
var              1641 drivers/video/fbdev/sh_mobile_lcdcfb.c 	transp >>= 16 - info->var.transp.length;
var              1643 drivers/video/fbdev/sh_mobile_lcdcfb.c 	palette[regno] = (red << info->var.red.offset) |
var              1644 drivers/video/fbdev/sh_mobile_lcdcfb.c 	  (green << info->var.green.offset) |
var              1645 drivers/video/fbdev/sh_mobile_lcdcfb.c 	  (blue << info->var.blue.offset) |
var              1646 drivers/video/fbdev/sh_mobile_lcdcfb.c 	  (transp << info->var.transp.offset);
var              1683 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_pan(struct fb_var_screeninfo *var,
var              1694 drivers/video/fbdev/sh_mobile_lcdcfb.c 		y_offset = (var->yoffset * ch->xres_virtual + var->xoffset)
var              1701 drivers/video/fbdev/sh_mobile_lcdcfb.c 		y_offset = var->yoffset * ch->xres_virtual + var->xoffset;
var              1702 drivers/video/fbdev/sh_mobile_lcdcfb.c 		c_offset = var->yoffset / ysub * ch->xres_virtual * 2 / xsub
var              1703 drivers/video/fbdev/sh_mobile_lcdcfb.c 			 + var->xoffset * 2 / xsub;
var              1758 drivers/video/fbdev/sh_mobile_lcdcfb.c 	struct fb_var_screeninfo var;
var              1765 drivers/video/fbdev/sh_mobile_lcdcfb.c 	fb_var_to_videomode(&mode, &info->var);
var              1771 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var = info->var;
var              1772 drivers/video/fbdev/sh_mobile_lcdcfb.c 	fb_videomode_to_var(&var, &ch->display.mode);
var              1773 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var.width = ch->display.width;
var              1774 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var.height = ch->display.height;
var              1775 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var.activate = FB_ACTIVATE_NOW;
var              1777 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (fb_set_var(info, &var) < 0)
var              1822 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_check_var(struct fb_var_screeninfo *var,
var              1843 drivers/video/fbdev/sh_mobile_lcdcfb.c 		if (var->xres > mode->xres || var->yres > mode->yres)
var              1846 drivers/video/fbdev/sh_mobile_lcdcfb.c 		dist = var->xres * var->yres + mode->xres * mode->yres
var              1847 drivers/video/fbdev/sh_mobile_lcdcfb.c 		     - 2 * min(var->xres, mode->xres)
var              1848 drivers/video/fbdev/sh_mobile_lcdcfb.c 			 * min(var->yres, mode->yres);
var              1862 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->xres = best_xres;
var              1863 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->yres = best_yres;
var              1866 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ret = __sh_mobile_lcdc_check_var(var, info);
var              1872 drivers/video/fbdev/sh_mobile_lcdcfb.c 	    p->forced_fourcc != sh_mobile_format_fourcc(var))
var              1885 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ch->format = sh_mobile_format_info(sh_mobile_format_fourcc(&info->var));
var              1886 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ch->colorspace = info->var.colorspace;
var              1888 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ch->xres = info->var.xres;
var              1889 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ch->xres_virtual = info->var.xres_virtual;
var              1890 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ch->yres = info->var.yres;
var              1891 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ch->yres_virtual = info->var.yres_virtual;
var              1894 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ch->pitch = info->var.xres_virtual;
var              1896 drivers/video/fbdev/sh_mobile_lcdcfb.c 		ch->pitch = info->var.xres_virtual * ch->format->bpp / 8;
var              1904 drivers/video/fbdev/sh_mobile_lcdcfb.c 	if (sh_mobile_format_is_fourcc(&info->var)) {
var              2013 drivers/video/fbdev/sh_mobile_lcdcfb.c 		 "mainlcd" : "sublcd", info->var.xres, info->var.yres,
var              2014 drivers/video/fbdev/sh_mobile_lcdcfb.c 		 info->var.bits_per_pixel);
var              2043 drivers/video/fbdev/sh_mobile_lcdcfb.c 	struct fb_var_screeninfo *var;
var              2097 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var = &info->var;
var              2098 drivers/video/fbdev/sh_mobile_lcdcfb.c 	fb_videomode_to_var(var, modes);
var              2099 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->width = ch->display.width;
var              2100 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->height = ch->display.height;
var              2101 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->xres_virtual = ch->xres_virtual;
var              2102 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->yres_virtual = ch->yres_virtual;
var              2103 drivers/video/fbdev/sh_mobile_lcdcfb.c 	var->activate = FB_ACTIVATE_NOW;
var              2109 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->bits_per_pixel = ch->format->bpp;
var              2111 drivers/video/fbdev/sh_mobile_lcdcfb.c 		var->grayscale = ch->format->fourcc;
var              2113 drivers/video/fbdev/sh_mobile_lcdcfb.c 	ret = sh_mobile_lcdc_check_var(var, info);
var                48 drivers/video/fbdev/simplefb.c 	u32 cr = red >> (16 - info->var.red.length);
var                49 drivers/video/fbdev/simplefb.c 	u32 cg = green >> (16 - info->var.green.length);
var                50 drivers/video/fbdev/simplefb.c 	u32 cb = blue >> (16 - info->var.blue.length);
var                56 drivers/video/fbdev/simplefb.c 	value = (cr << info->var.red.offset) |
var                57 drivers/video/fbdev/simplefb.c 		(cg << info->var.green.offset) |
var                58 drivers/video/fbdev/simplefb.c 		(cb << info->var.blue.offset);
var                59 drivers/video/fbdev/simplefb.c 	if (info->var.transp.length > 0) {
var                60 drivers/video/fbdev/simplefb.c 		u32 mask = (1 << info->var.transp.length) - 1;
var                61 drivers/video/fbdev/simplefb.c 		mask <<= info->var.transp.offset;
var               440 drivers/video/fbdev/simplefb.c 	info->var = simplefb_var;
var               441 drivers/video/fbdev/simplefb.c 	info->var.xres = params.width;
var               442 drivers/video/fbdev/simplefb.c 	info->var.yres = params.height;
var               443 drivers/video/fbdev/simplefb.c 	info->var.xres_virtual = params.width;
var               444 drivers/video/fbdev/simplefb.c 	info->var.yres_virtual = params.height;
var               445 drivers/video/fbdev/simplefb.c 	info->var.bits_per_pixel = params.format->bits_per_pixel;
var               446 drivers/video/fbdev/simplefb.c 	info->var.red = params.format->red;
var               447 drivers/video/fbdev/simplefb.c 	info->var.green = params.format->green;
var               448 drivers/video/fbdev/simplefb.c 	info->var.blue = params.format->blue;
var               449 drivers/video/fbdev/simplefb.c 	info->var.transp = params.format->transp;
var               485 drivers/video/fbdev/simplefb.c 			     info->var.xres, info->var.yres,
var               486 drivers/video/fbdev/simplefb.c 			     info->var.bits_per_pixel, info->fix.line_length);
var              3325 drivers/video/fbdev/sis/init.c #define GETBITS(var,mask)   	(((var) & GENBITSMASK(mask)) >> (0?mask))
var              3539 drivers/video/fbdev/sis/init.c 			struct fb_var_screeninfo *var, bool writeres
var              3583 drivers/video/fbdev/sis/init.c    if(writeres) var->xres = xres = E * 8;
var              3584 drivers/video/fbdev/sis/init.c    var->left_margin = D * 8;
var              3585 drivers/video/fbdev/sis/init.c    var->right_margin = F * 8;
var              3586 drivers/video/fbdev/sis/init.c    var->hsync_len = C * 8;
var              3633 drivers/video/fbdev/sis/init.c    if(writeres) var->yres = yres = E;
var              3634 drivers/video/fbdev/sis/init.c    var->upper_margin = D;
var              3635 drivers/video/fbdev/sis/init.c    var->lower_margin = F;
var              3636 drivers/video/fbdev/sis/init.c    var->vsync_len = C;
var              3645 drivers/video/fbdev/sis/init.c       var->left_margin = (400 - 376);
var              3646 drivers/video/fbdev/sis/init.c       var->right_margin = (328 - 320);
var              3647 drivers/video/fbdev/sis/init.c       var->hsync_len = (376 - 328);
var                25 drivers/video/fbdev/sis/initextlfb.c 			unsigned char rateindex, struct fb_var_screeninfo *var);
var                33 drivers/video/fbdev/sis/initextlfb.c 			int xres, int yres, struct fb_var_screeninfo *var, bool writeres);
var                82 drivers/video/fbdev/sis/initextlfb.c 			unsigned char rateindex, struct fb_var_screeninfo *var)
var               119 drivers/video/fbdev/sis/initextlfb.c 			var, false);
var               122 drivers/video/fbdev/sis/initextlfb.c        var->sync &= ~FB_SYNC_VERT_HIGH_ACT;
var               124 drivers/video/fbdev/sis/initextlfb.c        var->sync |= FB_SYNC_VERT_HIGH_ACT;
var               127 drivers/video/fbdev/sis/initextlfb.c        var->sync &= ~FB_SYNC_HOR_HIGH_ACT;
var               129 drivers/video/fbdev/sis/initextlfb.c        var->sync |= FB_SYNC_HOR_HIGH_ACT;
var               131 drivers/video/fbdev/sis/initextlfb.c     var->vmode = FB_VMODE_NONINTERLACED;
var               133 drivers/video/fbdev/sis/initextlfb.c        var->vmode = FB_VMODE_INTERLACED;
var               140 drivers/video/fbdev/sis/initextlfb.c 	      	  var->vmode = FB_VMODE_DOUBLE;
var               148 drivers/video/fbdev/sis/initextlfb.c     if((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var               150 drivers/video/fbdev/sis/initextlfb.c        var->upper_margin <<= 1;
var               151 drivers/video/fbdev/sis/initextlfb.c        var->lower_margin <<= 1;
var               152 drivers/video/fbdev/sis/initextlfb.c        var->vsync_len <<= 1;
var               154 drivers/video/fbdev/sis/initextlfb.c     } else if((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) {
var               155 drivers/video/fbdev/sis/initextlfb.c        var->upper_margin >>= 1;
var               156 drivers/video/fbdev/sis/initextlfb.c        var->lower_margin >>= 1;
var               157 drivers/video/fbdev/sis/initextlfb.c        var->vsync_len >>= 1;
var               355 drivers/video/fbdev/sis/sis.h 				int yres, struct fb_var_screeninfo *var, bool writeres);
var               701 drivers/video/fbdev/sis/sis.h 				unsigned char rateindex, struct fb_var_screeninfo *var);
var               309 drivers/video/fbdev/sis/sis_accel.c 	u32 vxres = info->var.xres_virtual;
var               310 drivers/video/fbdev/sis/sis_accel.c 	u32 vyres = info->var.yres_virtual;
var               329 drivers/video/fbdev/sis/sis_accel.c 	switch(info->var.bits_per_pixel) {
var               359 drivers/video/fbdev/sis/sis_accel.c 	u32 vxres = info->var.xres_virtual;
var               360 drivers/video/fbdev/sis/sis_accel.c 	u32 vyres = info->var.yres_virtual;
var                82 drivers/video/fbdev/sis/sis_main.c static int	sisfb_do_set_var(struct fb_var_screeninfo *var, int isactive,
var              1082 drivers/video/fbdev/sis/sis_main.c sisfb_get_cmap_len(const struct fb_var_screeninfo *var)
var              1084 drivers/video/fbdev/sis/sis_main.c 	return (var->bits_per_pixel == 8) ? 256 : 16;
var              1114 drivers/video/fbdev/sis/sis_main.c sisfb_calc_maxyres(struct sis_video_info *ivideo, struct fb_var_screeninfo *var)
var              1116 drivers/video/fbdev/sis/sis_main.c 	int maxyres = ivideo->sisfb_mem / (var->xres_virtual * (var->bits_per_pixel >> 3));
var              1124 drivers/video/fbdev/sis/sis_main.c sisfb_calc_pitch(struct sis_video_info *ivideo, struct fb_var_screeninfo *var)
var              1126 drivers/video/fbdev/sis/sis_main.c 	ivideo->video_linelength = var->xres_virtual * (var->bits_per_pixel >> 3);
var              1129 drivers/video/fbdev/sis/sis_main.c 		if((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var              1159 drivers/video/fbdev/sis/sis_main.c sisfb_bpp_to_var(struct sis_video_info *ivideo, struct fb_var_screeninfo *var)
var              1161 drivers/video/fbdev/sis/sis_main.c 	ivideo->video_cmap_len = sisfb_get_cmap_len(var);
var              1163 drivers/video/fbdev/sis/sis_main.c 	switch(var->bits_per_pixel) {
var              1165 drivers/video/fbdev/sis/sis_main.c 		var->red.offset = var->green.offset = var->blue.offset = 0;
var              1166 drivers/video/fbdev/sis/sis_main.c 		var->red.length = var->green.length = var->blue.length = 8;
var              1169 drivers/video/fbdev/sis/sis_main.c 		var->red.offset = 11;
var              1170 drivers/video/fbdev/sis/sis_main.c 		var->red.length = 5;
var              1171 drivers/video/fbdev/sis/sis_main.c 		var->green.offset = 5;
var              1172 drivers/video/fbdev/sis/sis_main.c 		var->green.length = 6;
var              1173 drivers/video/fbdev/sis/sis_main.c 		var->blue.offset = 0;
var              1174 drivers/video/fbdev/sis/sis_main.c 		var->blue.length = 5;
var              1175 drivers/video/fbdev/sis/sis_main.c 		var->transp.offset = 0;
var              1176 drivers/video/fbdev/sis/sis_main.c 		var->transp.length = 0;
var              1179 drivers/video/fbdev/sis/sis_main.c 		var->red.offset = 16;
var              1180 drivers/video/fbdev/sis/sis_main.c 		var->red.length = 8;
var              1181 drivers/video/fbdev/sis/sis_main.c 		var->green.offset = 8;
var              1182 drivers/video/fbdev/sis/sis_main.c 		var->green.length = 8;
var              1183 drivers/video/fbdev/sis/sis_main.c 		var->blue.offset = 0;
var              1184 drivers/video/fbdev/sis/sis_main.c 		var->blue.length = 8;
var              1185 drivers/video/fbdev/sis/sis_main.c 		var->transp.offset = 24;
var              1186 drivers/video/fbdev/sis/sis_main.c 		var->transp.length = 8;
var              1217 drivers/video/fbdev/sis/sis_main.c sisfb_do_set_var(struct fb_var_screeninfo *var, int isactive, struct fb_info *info)
var              1226 drivers/video/fbdev/sis/sis_main.c 	htotal = var->left_margin + var->xres + var->right_margin + var->hsync_len;
var              1228 drivers/video/fbdev/sis/sis_main.c 	vtotal = var->upper_margin + var->lower_margin + var->vsync_len;
var              1230 drivers/video/fbdev/sis/sis_main.c 	pixclock = var->pixclock;
var              1232 drivers/video/fbdev/sis/sis_main.c 	if((var->vmode & FB_VMODE_MASK) == FB_VMODE_NONINTERLACED) {
var              1233 drivers/video/fbdev/sis/sis_main.c 		vtotal += var->yres;
var              1235 drivers/video/fbdev/sis/sis_main.c 	} else if((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) {
var              1236 drivers/video/fbdev/sis/sis_main.c 		vtotal += var->yres;
var              1238 drivers/video/fbdev/sis/sis_main.c 	} else if((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var              1239 drivers/video/fbdev/sis/sis_main.c 		vtotal += var->yres;
var              1241 drivers/video/fbdev/sis/sis_main.c 	} else 	vtotal += var->yres;
var              1260 drivers/video/fbdev/sis/sis_main.c 	       (sisbios_mode[ivideo->sisfb_mode_idx].xres <= var->xres) ) {
var              1261 drivers/video/fbdev/sis/sis_main.c 		if( (sisbios_mode[ivideo->sisfb_mode_idx].xres == var->xres) &&
var              1262 drivers/video/fbdev/sis/sis_main.c 		    (sisbios_mode[ivideo->sisfb_mode_idx].yres == var->yres) &&
var              1263 drivers/video/fbdev/sis/sis_main.c 		    (sisbios_mode[ivideo->sisfb_mode_idx].bpp == var->bits_per_pixel)) {
var              1279 drivers/video/fbdev/sis/sis_main.c 		printk(KERN_ERR "sisfb: Mode %dx%dx%d not supported\n", var->xres,
var              1280 drivers/video/fbdev/sis/sis_main.c 		       var->yres, var->bits_per_pixel);
var              1299 drivers/video/fbdev/sis/sis_main.c 		if(var->accel_flags & FB_ACCELF_TEXT) {
var              1307 drivers/video/fbdev/sis/sis_main.c 		if(var->accel_flags & FB_ACCELF_TEXT) ivideo->accel = -1;
var              1318 drivers/video/fbdev/sis/sis_main.c 		sisfb_calc_pitch(ivideo, var);
var              1329 drivers/video/fbdev/sis/sis_main.c 		ivideo->current_pixclock = var->pixclock;
var              1366 drivers/video/fbdev/sis/sis_main.c 	      struct fb_var_screeninfo *var)
var              1368 drivers/video/fbdev/sis/sis_main.c 	ivideo->current_base = var->yoffset * info->var.xres_virtual
var              1369 drivers/video/fbdev/sis/sis_main.c 			     + var->xoffset;
var              1372 drivers/video/fbdev/sis/sis_main.c 	switch (info->var.bits_per_pixel) {
var              1410 drivers/video/fbdev/sis/sis_main.c 	if(regno >= sisfb_get_cmap_len(&info->var))
var              1413 drivers/video/fbdev/sis/sis_main.c 	switch(info->var.bits_per_pixel) {
var              1454 drivers/video/fbdev/sis/sis_main.c 	if((err = sisfb_do_set_var(&info->var, 1, info)))
var              1463 drivers/video/fbdev/sis/sis_main.c sisfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var              1473 drivers/video/fbdev/sis/sis_main.c 	htotal = var->left_margin + var->xres + var->right_margin + var->hsync_len;
var              1475 drivers/video/fbdev/sis/sis_main.c 	vtotal = var->upper_margin + var->lower_margin + var->vsync_len;
var              1477 drivers/video/fbdev/sis/sis_main.c 	pixclock = var->pixclock;
var              1479 drivers/video/fbdev/sis/sis_main.c 	if((var->vmode & FB_VMODE_MASK) == FB_VMODE_NONINTERLACED) {
var              1480 drivers/video/fbdev/sis/sis_main.c 		vtotal += var->yres;
var              1482 drivers/video/fbdev/sis/sis_main.c 	} else if((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) {
var              1483 drivers/video/fbdev/sis/sis_main.c 		vtotal += var->yres;
var              1485 drivers/video/fbdev/sis/sis_main.c 	} else if((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) {
var              1486 drivers/video/fbdev/sis/sis_main.c 		vtotal += var->yres;
var              1489 drivers/video/fbdev/sis/sis_main.c 		vtotal += var->yres;
var              1497 drivers/video/fbdev/sis/sis_main.c 	       (sisbios_mode[search_idx].xres <= var->xres) ) {
var              1498 drivers/video/fbdev/sis/sis_main.c 		if( (sisbios_mode[search_idx].xres == var->xres) &&
var              1499 drivers/video/fbdev/sis/sis_main.c 		    (sisbios_mode[search_idx].yres == var->yres) &&
var              1500 drivers/video/fbdev/sis/sis_main.c 		    (sisbios_mode[search_idx].bpp == var->bits_per_pixel)) {
var              1514 drivers/video/fbdev/sis/sis_main.c 		   if( (var->xres <= sisbios_mode[search_idx].xres) &&
var              1515 drivers/video/fbdev/sis/sis_main.c 		       (var->yres <= sisbios_mode[search_idx].yres) &&
var              1516 drivers/video/fbdev/sis/sis_main.c 		       (var->bits_per_pixel == sisbios_mode[search_idx].bpp) ) {
var              1529 drivers/video/fbdev/sis/sis_main.c 				var->xres, var->yres, var->bits_per_pixel,
var              1532 drivers/video/fbdev/sis/sis_main.c 				var->bits_per_pixel);
var              1533 drivers/video/fbdev/sis/sis_main.c 			var->xres = sisbios_mode[search_idx].xres;
var              1534 drivers/video/fbdev/sis/sis_main.c 			var->yres = sisbios_mode[search_idx].yres;
var              1538 drivers/video/fbdev/sis/sis_main.c 				var->xres, var->yres, var->bits_per_pixel);
var              1545 drivers/video/fbdev/sis/sis_main.c 	    (var->bits_per_pixel == 8) ) {
var              1558 drivers/video/fbdev/sis/sis_main.c 		   (ivideo->current_pixclock == var->pixclock) ) {
var              1587 drivers/video/fbdev/sis/sis_main.c 		var->pixclock = (u32) (1000000000 / sisfb_mode_rate_to_dclock(&ivideo->SiS_Pr,
var              1592 drivers/video/fbdev/sis/sis_main.c 					myrateindex, var);
var              1593 drivers/video/fbdev/sis/sis_main.c 		if((var->vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) {
var              1594 drivers/video/fbdev/sis/sis_main.c 			var->pixclock <<= 1;
var              1607 drivers/video/fbdev/sis/sis_main.c 	sisfb_bpp_to_var(ivideo, var);
var              1609 drivers/video/fbdev/sis/sis_main.c 	if(var->xres > var->xres_virtual)
var              1610 drivers/video/fbdev/sis/sis_main.c 		var->xres_virtual = var->xres;
var              1613 drivers/video/fbdev/sis/sis_main.c 		maxyres = sisfb_calc_maxyres(ivideo, var);
var              1615 drivers/video/fbdev/sis/sis_main.c 			var->yres_virtual = maxyres;
var              1617 drivers/video/fbdev/sis/sis_main.c 			if(var->yres_virtual > maxyres) {
var              1618 drivers/video/fbdev/sis/sis_main.c 				var->yres_virtual = maxyres;
var              1621 drivers/video/fbdev/sis/sis_main.c 		if(var->yres_virtual <= var->yres) {
var              1622 drivers/video/fbdev/sis/sis_main.c 			var->yres_virtual = var->yres;
var              1625 drivers/video/fbdev/sis/sis_main.c 		if(var->yres != var->yres_virtual) {
var              1626 drivers/video/fbdev/sis/sis_main.c 			var->yres_virtual = var->yres;
var              1628 drivers/video/fbdev/sis/sis_main.c 		var->xoffset = 0;
var              1629 drivers/video/fbdev/sis/sis_main.c 		var->yoffset = 0;
var              1633 drivers/video/fbdev/sis/sis_main.c 	if(var->xoffset > var->xres_virtual - var->xres) {
var              1634 drivers/video/fbdev/sis/sis_main.c 		var->xoffset = var->xres_virtual - var->xres - 1;
var              1637 drivers/video/fbdev/sis/sis_main.c 	if(var->yoffset > var->yres_virtual - var->yres) {
var              1638 drivers/video/fbdev/sis/sis_main.c 		var->yoffset = var->yres_virtual - var->yres - 1;
var              1642 drivers/video/fbdev/sis/sis_main.c 	var->red.msb_right =
var              1643 drivers/video/fbdev/sis/sis_main.c 		var->green.msb_right =
var              1644 drivers/video/fbdev/sis/sis_main.c 		var->blue.msb_right =
var              1645 drivers/video/fbdev/sis/sis_main.c 		var->transp.offset =
var              1646 drivers/video/fbdev/sis/sis_main.c 		var->transp.length =
var              1647 drivers/video/fbdev/sis/sis_main.c 		var->transp.msb_right = 0;
var              1653 drivers/video/fbdev/sis/sis_main.c sisfb_pan_display(struct fb_var_screeninfo *var, struct fb_info* info)
var              1658 drivers/video/fbdev/sis/sis_main.c 	if (var->vmode & FB_VMODE_YWRAP)
var              1661 drivers/video/fbdev/sis/sis_main.c 	if (var->xoffset + info->var.xres > info->var.xres_virtual ||
var              1662 drivers/video/fbdev/sis/sis_main.c 	    var->yoffset + info->var.yres > info->var.yres_virtual)
var              1665 drivers/video/fbdev/sis/sis_main.c 	err = sisfb_pan_var(ivideo, info, var);
var              1669 drivers/video/fbdev/sis/sis_main.c 	info->var.xoffset = var->xoffset;
var              1670 drivers/video/fbdev/sis/sis_main.c 	info->var.yoffset = var->yoffset;
var              6472 drivers/video/fbdev/sis/sis_main.c 		sis_fb_info->var = ivideo->default_var;
var               210 drivers/video/fbdev/skeletonfb.c static int xxxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               295 drivers/video/fbdev/skeletonfb.c     if (info->var.grayscale) {
var               363 drivers/video/fbdev/skeletonfb.c     red = CNVT_TOHW(red, info->var.red.length);
var               364 drivers/video/fbdev/skeletonfb.c     green = CNVT_TOHW(green, info->var.green.length);
var               365 drivers/video/fbdev/skeletonfb.c     blue = CNVT_TOHW(blue, info->var.blue.length);
var               366 drivers/video/fbdev/skeletonfb.c     transp = CNVT_TOHW(transp, info->var.transp.length);
var               402 drivers/video/fbdev/skeletonfb.c 	    v = (red << info->var.red.offset) |
var               403 drivers/video/fbdev/skeletonfb.c 		    (green << info->var.green.offset) |
var               404 drivers/video/fbdev/skeletonfb.c 		    (blue << info->var.blue.offset) |
var               405 drivers/video/fbdev/skeletonfb.c 		    (transp << info->var.transp.offset);
var               425 drivers/video/fbdev/skeletonfb.c static int xxxfb_pan_display(struct fb_var_screeninfo *var,
var               775 drivers/video/fbdev/skeletonfb.c     retval = fb_find_mode(&info->var, info, mode_option, NULL, 0, NULL, 8);
var               788 drivers/video/fbdev/skeletonfb.c     info->var = xxxfb_var;
var               793 drivers/video/fbdev/skeletonfb.c     xxxfb_check_var(&info->var, info);
var               117 drivers/video/fbdev/sm501fb.c static inline int h_total(struct fb_var_screeninfo *var)
var               119 drivers/video/fbdev/sm501fb.c 	return var->xres + var->left_margin +
var               120 drivers/video/fbdev/sm501fb.c 		var->right_margin + var->hsync_len;
var               123 drivers/video/fbdev/sm501fb.c static inline int v_total(struct fb_var_screeninfo *var)
var               125 drivers/video/fbdev/sm501fb.c 	return var->yres + var->upper_margin +
var               126 drivers/video/fbdev/sm501fb.c 		var->lower_margin + var->vsync_len;
var               293 drivers/video/fbdev/sm501fb.c static int sm501fb_check_var(struct fb_var_screeninfo *var,
var               302 drivers/video/fbdev/sm501fb.c 	if (var->hsync_len > 255 || var->vsync_len > 63)
var               306 drivers/video/fbdev/sm501fb.c 	if ((var->xres + var->right_margin) > 4096)
var               310 drivers/video/fbdev/sm501fb.c 	if ((var->yres + var->lower_margin) > 2048)
var               315 drivers/video/fbdev/sm501fb.c 	if (h_total(var) > 4096 || v_total(var) > 2048)
var               320 drivers/video/fbdev/sm501fb.c 	tmp = (var->xres * var->bits_per_pixel) / 8;
var               326 drivers/video/fbdev/sm501fb.c 	if (var->xres_virtual > 4096 || var->yres_virtual > 2048)
var               331 drivers/video/fbdev/sm501fb.c 	if (var->bits_per_pixel <= 8)
var               332 drivers/video/fbdev/sm501fb.c 		var->bits_per_pixel = 8;
var               333 drivers/video/fbdev/sm501fb.c 	else if (var->bits_per_pixel <= 16)
var               334 drivers/video/fbdev/sm501fb.c 		var->bits_per_pixel = 16;
var               335 drivers/video/fbdev/sm501fb.c 	else if (var->bits_per_pixel == 24)
var               336 drivers/video/fbdev/sm501fb.c 		var->bits_per_pixel = 32;
var               339 drivers/video/fbdev/sm501fb.c 	switch(var->bits_per_pixel) {
var               341 drivers/video/fbdev/sm501fb.c 		var->red.length		= var->bits_per_pixel;
var               342 drivers/video/fbdev/sm501fb.c 		var->red.offset		= 0;
var               343 drivers/video/fbdev/sm501fb.c 		var->green.length	= var->bits_per_pixel;
var               344 drivers/video/fbdev/sm501fb.c 		var->green.offset	= 0;
var               345 drivers/video/fbdev/sm501fb.c 		var->blue.length	= var->bits_per_pixel;
var               346 drivers/video/fbdev/sm501fb.c 		var->blue.offset	= 0;
var               347 drivers/video/fbdev/sm501fb.c 		var->transp.length	= 0;
var               348 drivers/video/fbdev/sm501fb.c 		var->transp.offset	= 0;
var               354 drivers/video/fbdev/sm501fb.c 			var->blue.offset	= 11;
var               355 drivers/video/fbdev/sm501fb.c 			var->green.offset	= 5;
var               356 drivers/video/fbdev/sm501fb.c 			var->red.offset		= 0;
var               358 drivers/video/fbdev/sm501fb.c 			var->red.offset		= 11;
var               359 drivers/video/fbdev/sm501fb.c 			var->green.offset	= 5;
var               360 drivers/video/fbdev/sm501fb.c 			var->blue.offset	= 0;
var               362 drivers/video/fbdev/sm501fb.c 		var->transp.offset	= 0;
var               364 drivers/video/fbdev/sm501fb.c 		var->red.length		= 5;
var               365 drivers/video/fbdev/sm501fb.c 		var->green.length	= 6;
var               366 drivers/video/fbdev/sm501fb.c 		var->blue.length	= 5;
var               367 drivers/video/fbdev/sm501fb.c 		var->transp.length	= 0;
var               372 drivers/video/fbdev/sm501fb.c 			var->transp.offset	= 0;
var               373 drivers/video/fbdev/sm501fb.c 			var->red.offset		= 8;
var               374 drivers/video/fbdev/sm501fb.c 			var->green.offset	= 16;
var               375 drivers/video/fbdev/sm501fb.c 			var->blue.offset	= 24;
var               377 drivers/video/fbdev/sm501fb.c 			var->transp.offset	= 24;
var               378 drivers/video/fbdev/sm501fb.c 			var->red.offset		= 16;
var               379 drivers/video/fbdev/sm501fb.c 			var->green.offset	= 8;
var               380 drivers/video/fbdev/sm501fb.c 			var->blue.offset	= 0;
var               383 drivers/video/fbdev/sm501fb.c 		var->red.length		= 8;
var               384 drivers/video/fbdev/sm501fb.c 		var->green.length	= 8;
var               385 drivers/video/fbdev/sm501fb.c 		var->blue.length	= 8;
var               386 drivers/video/fbdev/sm501fb.c 		var->transp.length	= 0;
var               403 drivers/video/fbdev/sm501fb.c static int sm501fb_check_var_crt(struct fb_var_screeninfo *var,
var               406 drivers/video/fbdev/sm501fb.c 	return sm501fb_check_var(var, info);
var               415 drivers/video/fbdev/sm501fb.c static int sm501fb_check_var_pnl(struct fb_var_screeninfo *var,
var               418 drivers/video/fbdev/sm501fb.c 	return sm501fb_check_var(var, info);
var               427 drivers/video/fbdev/sm501fb.c 				  struct fb_var_screeninfo *var)
var               439 drivers/video/fbdev/sm501fb.c 		__func__, var->xres, var->yres, var->bits_per_pixel,
var               440 drivers/video/fbdev/sm501fb.c 		var->xres_virtual, var->yres_virtual);
var               461 drivers/video/fbdev/sm501fb.c 	switch (var->bits_per_pixel) {
var               476 drivers/video/fbdev/sm501fb.c 	info->fix.line_length = (var->xres_virtual * var->bits_per_pixel)/8;
var               477 drivers/video/fbdev/sm501fb.c 	smem_len = info->fix.line_length * var->yres_virtual;
var               502 drivers/video/fbdev/sm501fb.c 	pixclock = sm501fb_ps_to_hz(var->pixclock);
var               508 drivers/video/fbdev/sm501fb.c 	var->pixclock = sm501fb_hz_to_ps(sm501pixclock);
var               512 drivers/video/fbdev/sm501fb.c 	       __func__, var->pixclock, pixclock, sm501pixclock,
var               524 drivers/video/fbdev/sm501fb.c 				     struct fb_var_screeninfo *var)
var               539 drivers/video/fbdev/sm501fb.c 	reg |= ((var->xres * var->bits_per_pixel)/8) << 16;
var               546 drivers/video/fbdev/sm501fb.c 	reg  = (h_total(var) - 1) << 16;
var               547 drivers/video/fbdev/sm501fb.c 	reg |= (var->xres - 1);
var               553 drivers/video/fbdev/sm501fb.c 	reg  = var->hsync_len << 16;
var               554 drivers/video/fbdev/sm501fb.c 	reg |= var->xres + var->right_margin - 1;
var               560 drivers/video/fbdev/sm501fb.c 	reg  = (v_total(var) - 1) << 16;
var               561 drivers/video/fbdev/sm501fb.c 	reg |= (var->yres - 1);
var               566 drivers/video/fbdev/sm501fb.c 	reg  = var->vsync_len << 16;
var               567 drivers/video/fbdev/sm501fb.c 	reg |= var->yres + var->lower_margin - 1;
var               577 drivers/video/fbdev/sm501fb.c static int sm501fb_pan_crt(struct fb_var_screeninfo *var,
var               582 drivers/video/fbdev/sm501fb.c 	unsigned int bytes_pixel = info->var.bits_per_pixel / 8;
var               586 drivers/video/fbdev/sm501fb.c 	xoffs = var->xoffset * bytes_pixel;
var               595 drivers/video/fbdev/sm501fb.c 	       var->yoffset * info->fix.line_length);
var               607 drivers/video/fbdev/sm501fb.c static int sm501fb_pan_pnl(struct fb_var_screeninfo *var,
var               614 drivers/video/fbdev/sm501fb.c 	reg = var->xoffset | (info->var.xres_virtual << 16);
var               617 drivers/video/fbdev/sm501fb.c 	reg = var->yoffset | (info->var.yres_virtual << 16);
var               633 drivers/video/fbdev/sm501fb.c 	struct fb_var_screeninfo *var = &info->var;
var               655 drivers/video/fbdev/sm501fb.c 	if ((var->sync & FB_SYNC_HOR_HIGH_ACT) == 0)
var               658 drivers/video/fbdev/sm501fb.c 	if ((var->sync & FB_SYNC_VERT_HIGH_ACT) == 0)
var               669 drivers/video/fbdev/sm501fb.c 	ret = sm501fb_set_par_common(info, var);
var               675 drivers/video/fbdev/sm501fb.c 	sm501fb_pan_crt(var, info);
var               676 drivers/video/fbdev/sm501fb.c 	sm501fb_set_par_geometry(info, var);
var               680 drivers/video/fbdev/sm501fb.c 	switch(var->bits_per_pixel) {
var               803 drivers/video/fbdev/sm501fb.c 	struct fb_var_screeninfo *var = &info->var;
var               812 drivers/video/fbdev/sm501fb.c 	ret = sm501fb_set_par_common(info, var);
var               816 drivers/video/fbdev/sm501fb.c 	sm501fb_pan_pnl(var, info);
var               817 drivers/video/fbdev/sm501fb.c 	sm501fb_set_par_geometry(info, var);
var               836 drivers/video/fbdev/sm501fb.c 	switch(var->bits_per_pixel) {
var               861 drivers/video/fbdev/sm501fb.c 	reg  = var->xres - 1;
var               862 drivers/video/fbdev/sm501fb.c 	reg |= (var->yres - 1) << 16;
var               871 drivers/video/fbdev/sm501fb.c 	if ((var->sync & FB_SYNC_HOR_HIGH_ACT) == 0)
var               874 drivers/video/fbdev/sm501fb.c 	if ((var->sync & FB_SYNC_VERT_HIGH_ACT) == 0)
var               932 drivers/video/fbdev/sm501fb.c 			val  = chan_to_field(red,   &info->var.red);
var               933 drivers/video/fbdev/sm501fb.c 			val |= chan_to_field(green, &info->var.green);
var               934 drivers/video/fbdev/sm501fb.c 			val |= chan_to_field(blue,  &info->var.blue);
var              1315 drivers/video/fbdev/sm501fb.c 	if ((sx >= info->var.xres_virtual) ||
var              1316 drivers/video/fbdev/sm501fb.c 	    (sy >= info->var.yres_virtual))
var              1319 drivers/video/fbdev/sm501fb.c 	if ((sx + width) >= info->var.xres_virtual)
var              1320 drivers/video/fbdev/sm501fb.c 		width = info->var.xres_virtual - sx - 1;
var              1321 drivers/video/fbdev/sm501fb.c 	if ((sy + height) >= info->var.yres_virtual)
var              1322 drivers/video/fbdev/sm501fb.c 		height = info->var.yres_virtual - sy - 1;
var              1325 drivers/video/fbdev/sm501fb.c 	if ((dx >= info->var.xres_virtual) ||
var              1326 drivers/video/fbdev/sm501fb.c 	    (dy >= info->var.yres_virtual))
var              1329 drivers/video/fbdev/sm501fb.c 	if ((dx + width) >= info->var.xres_virtual)
var              1330 drivers/video/fbdev/sm501fb.c 		width = info->var.xres_virtual - dx - 1;
var              1331 drivers/video/fbdev/sm501fb.c 	if ((dy + height) >= info->var.yres_virtual)
var              1332 drivers/video/fbdev/sm501fb.c 		height = info->var.yres_virtual - dy - 1;
var              1351 drivers/video/fbdev/sm501fb.c 	smc501_writel((info->var.xres << 16) | info->var.xres,
var              1355 drivers/video/fbdev/sm501fb.c 	smc501_writel((info->var.xres_virtual << 16) | info->var.xres_virtual,
var              1359 drivers/video/fbdev/sm501fb.c 	switch (info->var.bits_per_pixel) {
var              1394 drivers/video/fbdev/sm501fb.c 	if ((rect->dx >= info->var.xres_virtual) ||
var              1395 drivers/video/fbdev/sm501fb.c 	    (rect->dy >= info->var.yres_virtual))
var              1398 drivers/video/fbdev/sm501fb.c 	if ((rect->dx + width) >= info->var.xres_virtual)
var              1399 drivers/video/fbdev/sm501fb.c 		width = info->var.xres_virtual - rect->dx - 1;
var              1400 drivers/video/fbdev/sm501fb.c 	if ((rect->dy + height) >= info->var.yres_virtual)
var              1401 drivers/video/fbdev/sm501fb.c 		height = info->var.yres_virtual - rect->dy - 1;
var              1412 drivers/video/fbdev/sm501fb.c 	smc501_writel((info->var.xres << 16) | info->var.xres,
var              1416 drivers/video/fbdev/sm501fb.c 	smc501_writel((info->var.xres_virtual << 16) | info->var.xres_virtual,
var              1420 drivers/video/fbdev/sm501fb.c 	switch (info->var.bits_per_pixel) {
var              1758 drivers/video/fbdev/sm501fb.c 	fb->var.nonstd		= 0;
var              1759 drivers/video/fbdev/sm501fb.c 	fb->var.activate	= FB_ACTIVATE_NOW;
var              1760 drivers/video/fbdev/sm501fb.c 	fb->var.accel_flags	= 0;
var              1761 drivers/video/fbdev/sm501fb.c 	fb->var.vmode		= FB_VMODE_NONINTERLACED;
var              1762 drivers/video/fbdev/sm501fb.c 	fb->var.bits_per_pixel  = 16;
var              1777 drivers/video/fbdev/sm501fb.c 			fb_videomode_to_var(&fb->var, pd->def_mode);
var              1779 drivers/video/fbdev/sm501fb.c 			fb->var.bits_per_pixel = pd->def_bpp ? pd->def_bpp : 8;
var              1780 drivers/video/fbdev/sm501fb.c 			fb->var.xres_virtual = fb->var.xres;
var              1781 drivers/video/fbdev/sm501fb.c 			fb->var.yres_virtual = fb->var.yres;
var              1784 drivers/video/fbdev/sm501fb.c 				ret = fb_find_mode(&fb->var, fb, fb_mode,
var              1791 drivers/video/fbdev/sm501fb.c 				ret = fb_find_mode(&fb->var, fb,
var              1826 drivers/video/fbdev/sm501fb.c 	ret = (fb->fbops->fb_check_var)(&fb->var, fb);
var               991 drivers/video/fbdev/sm712fb.c 		if (sfb->fb->var.bits_per_pixel == 16) {
var               994 drivers/video/fbdev/sm712fb.c 			val = chan_to_field(red, &sfb->fb->var.red);
var               995 drivers/video/fbdev/sm712fb.c 			val |= chan_to_field(green, &sfb->fb->var.green);
var               996 drivers/video/fbdev/sm712fb.c 			val |= chan_to_field(blue, &sfb->fb->var.blue);
var              1001 drivers/video/fbdev/sm712fb.c 			val = chan_to_field(red, &sfb->fb->var.red);
var              1002 drivers/video/fbdev/sm712fb.c 			val |= chan_to_field(green, &sfb->fb->var.green);
var              1003 drivers/video/fbdev/sm712fb.c 			val |= chan_to_field(blue, &sfb->fb->var.blue);
var              1188 drivers/video/fbdev/sm712fb.c 		sfb->width, sfb->height, sfb->fb->var.bits_per_pixel, sfb->hz);
var              1193 drivers/video/fbdev/sm712fb.c 		    vgamode[j].bpp != sfb->fb->var.bits_per_pixel ||
var              1266 drivers/video/fbdev/sm712fb.c 	m_nscreenstride = (sfb->width * sfb->fb->var.bits_per_pixel) / 64;
var              1267 drivers/video/fbdev/sm712fb.c 	switch (sfb->fb->var.bits_per_pixel) {
var              1298 drivers/video/fbdev/sm712fb.c 	switch (sfb->fb->var.bits_per_pixel) {
var              1301 drivers/video/fbdev/sm712fb.c 		sfb->fb->fix.line_length  = sfb->fb->var.xres * 4;
var              1302 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.red.length   = 8;
var              1303 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.green.length = 8;
var              1304 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.blue.length  = 8;
var              1305 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.red.offset   = 16;
var              1306 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.green.offset = 8;
var              1307 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.blue.offset  = 0;
var              1311 drivers/video/fbdev/sm712fb.c 		sfb->fb->fix.line_length  = sfb->fb->var.xres * 3;
var              1312 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.red.length   = 8;
var              1313 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.green.length = 8;
var              1314 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.blue.length  = 8;
var              1315 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.red.offset   = 16;
var              1316 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.green.offset = 8;
var              1317 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.blue.offset  = 0;
var              1321 drivers/video/fbdev/sm712fb.c 		sfb->fb->fix.line_length  = sfb->fb->var.xres;
var              1322 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.red.length   = 3;
var              1323 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.green.length = 3;
var              1324 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.blue.length  = 2;
var              1325 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.red.offset   = 5;
var              1326 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.green.offset = 2;
var              1327 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.blue.offset  = 0;
var              1332 drivers/video/fbdev/sm712fb.c 		sfb->fb->fix.line_length  = sfb->fb->var.xres * 2;
var              1333 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.red.length   = 5;
var              1334 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.green.length = 6;
var              1335 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.blue.length  = 5;
var              1336 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.red.offset   = 11;
var              1337 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.green.offset = 5;
var              1338 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.blue.offset  = 0;
var              1342 drivers/video/fbdev/sm712fb.c 	sfb->width  = sfb->fb->var.xres;
var              1343 drivers/video/fbdev/sm712fb.c 	sfb->height = sfb->fb->var.yres;
var              1348 drivers/video/fbdev/sm712fb.c static int smtc_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var              1351 drivers/video/fbdev/sm712fb.c 	if (var->xres_virtual < var->xres)
var              1352 drivers/video/fbdev/sm712fb.c 		var->xres_virtual = var->xres;
var              1354 drivers/video/fbdev/sm712fb.c 	if (var->yres_virtual < var->yres)
var              1355 drivers/video/fbdev/sm712fb.c 		var->yres_virtual = var->yres;
var              1358 drivers/video/fbdev/sm712fb.c 	if ((var->bits_per_pixel != 8)  && (var->bits_per_pixel != 16) &&
var              1359 drivers/video/fbdev/sm712fb.c 	    (var->bits_per_pixel != 24) && (var->bits_per_pixel != 32))
var              1360 drivers/video/fbdev/sm712fb.c 		var->bits_per_pixel = 16;
var              1409 drivers/video/fbdev/sm712fb.c 	if (sfb->fb->var.bits_per_pixel == 32)
var              1483 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.xres = smtc_scr_info.lfb_width;
var              1484 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.yres = smtc_scr_info.lfb_height;
var              1485 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.bits_per_pixel = smtc_scr_info.lfb_depth;
var              1495 drivers/video/fbdev/sm712fb.c 	sfb->fb->var.xres = SCREEN_X_RES;
var              1496 drivers/video/fbdev/sm712fb.c 	sfb->fb->var.yres = SCREEN_Y_RES_PC;
var              1497 drivers/video/fbdev/sm712fb.c 	sfb->fb->var.bits_per_pixel = SCREEN_BPP;
var              1509 drivers/video/fbdev/sm712fb.c 	sfb->fb->var.yres = SCREEN_Y_RES_NETBOOK;
var              1513 drivers/video/fbdev/sm712fb.c 	big_pixel_depth(sfb->fb->var.bits_per_pixel, smtc_scr_info.lfb_depth);
var              1552 drivers/video/fbdev/sm712fb.c 	info->var = smtcfb_var;
var              1586 drivers/video/fbdev/sm712fb.c 		if (sfb->fb->var.bits_per_pixel == 32) {
var              1598 drivers/video/fbdev/sm712fb.c 		if (sfb->fb->var.bits_per_pixel == 32)
var              1625 drivers/video/fbdev/sm712fb.c 	if (sfb->fb->var.bits_per_pixel == 15)
var              1626 drivers/video/fbdev/sm712fb.c 		sfb->fb->var.bits_per_pixel = 16;
var              1628 drivers/video/fbdev/sm712fb.c 	sfb->fb->var.xres_virtual = sfb->fb->var.xres;
var              1629 drivers/video/fbdev/sm712fb.c 	sfb->fb->var.yres_virtual = sfb->fb->var.yres;
var              1646 drivers/video/fbdev/sm712fb.c 		 sfb->chip_id, sfb->chip_rev_id, sfb->fb->var.xres,
var              1647 drivers/video/fbdev/sm712fb.c 		 sfb->fb->var.yres, sfb->fb->var.bits_per_pixel);
var              1732 drivers/video/fbdev/sm712fb.c 		if (sfb->fb->var.bits_per_pixel == 32)
var               658 drivers/video/fbdev/smscufx.c static int ufx_set_vid_mode(struct ufx_data *dev, struct fb_var_screeninfo *var)
var               677 drivers/video/fbdev/smscufx.c 	status = ufx_config_pix_clk(dev, var->pixclock);
var               684 drivers/video/fbdev/smscufx.c 	h_total = var->xres + var->right_margin + var->hsync_len + var->left_margin;
var               685 drivers/video/fbdev/smscufx.c 	h_active = var->xres;
var               686 drivers/video/fbdev/smscufx.c 	h_blank_start = var->xres + var->right_margin;
var               687 drivers/video/fbdev/smscufx.c 	h_blank_end = var->xres + var->right_margin + var->hsync_len;
var               688 drivers/video/fbdev/smscufx.c 	h_sync_start = var->xres + var->right_margin;
var               689 drivers/video/fbdev/smscufx.c 	h_sync_end = var->xres + var->right_margin + var->hsync_len;
var               704 drivers/video/fbdev/smscufx.c 	v_total = var->upper_margin + var->yres + var->lower_margin + var->vsync_len;
var               705 drivers/video/fbdev/smscufx.c 	v_active = var->yres;
var               706 drivers/video/fbdev/smscufx.c 	v_blank_start = var->yres + var->lower_margin;
var               707 drivers/video/fbdev/smscufx.c 	v_blank_end = var->yres + var->lower_margin + var->vsync_len;
var               708 drivers/video/fbdev/smscufx.c 	v_sync_start = var->yres + var->lower_margin;
var               709 drivers/video/fbdev/smscufx.c 	v_sync_end = var->yres + var->lower_margin + var->vsync_len;
var               730 drivers/video/fbdev/smscufx.c 	temp = var->xres * var->yres * 2;
var               747 drivers/video/fbdev/smscufx.c 	if (var->sync & FB_SYNC_HOR_HIGH_ACT)
var               750 drivers/video/fbdev/smscufx.c 	if (var->sync & FB_SYNC_VERT_HIGH_ACT)
var               835 drivers/video/fbdev/smscufx.c 	cmd[10] = cpu_to_le16(0x4000 | dev->info->var.xres);
var               838 drivers/video/fbdev/smscufx.c 	cmd[11] = cpu_to_le16(dev->info->var.yres);
var               856 drivers/video/fbdev/smscufx.c 	    (x + width > dev->info->var.xres) ||
var               857 drivers/video/fbdev/smscufx.c 	    (y + height > dev->info->var.yres))
var               909 drivers/video/fbdev/smscufx.c 				(u32)info->var.yres);
var               911 drivers/video/fbdev/smscufx.c 		ufx_handle_damage(dev, 0, start, info->var.xres, lines);
var               973 drivers/video/fbdev/smscufx.c 		const int width = dev->info->var.xres;
var               976 drivers/video/fbdev/smscufx.c 		height = min(height, (int)(dev->info->var.yres - y));
var               978 drivers/video/fbdev/smscufx.c 		BUG_ON(y >= dev->info->var.yres);
var               979 drivers/video/fbdev/smscufx.c 		BUG_ON((y + height) > dev->info->var.yres);
var              1018 drivers/video/fbdev/smscufx.c 		if (area->x > info->var.xres)
var              1019 drivers/video/fbdev/smscufx.c 			area->x = info->var.xres;
var              1024 drivers/video/fbdev/smscufx.c 		if (area->y > info->var.yres)
var              1025 drivers/video/fbdev/smscufx.c 			area->y = info->var.yres;
var              1044 drivers/video/fbdev/smscufx.c 		if (info->var.red.offset == 10) {
var              1206 drivers/video/fbdev/smscufx.c static void ufx_var_color_format(struct fb_var_screeninfo *var)
var              1212 drivers/video/fbdev/smscufx.c 	var->bits_per_pixel = 16;
var              1213 drivers/video/fbdev/smscufx.c 	var->red = red;
var              1214 drivers/video/fbdev/smscufx.c 	var->green = green;
var              1215 drivers/video/fbdev/smscufx.c 	var->blue = blue;
var              1218 drivers/video/fbdev/smscufx.c static int ufx_ops_check_var(struct fb_var_screeninfo *var,
var              1224 drivers/video/fbdev/smscufx.c 	if ((var->xres * var->yres * 2) > info->fix.smem_len)
var              1228 drivers/video/fbdev/smscufx.c 	ufx_var_color_format(var);
var              1230 drivers/video/fbdev/smscufx.c 	fb_var_to_videomode(&mode, var);
var              1245 drivers/video/fbdev/smscufx.c 	pr_debug("set_par mode %dx%d", info->var.xres, info->var.yres);
var              1246 drivers/video/fbdev/smscufx.c 	result = ufx_set_vid_mode(dev, &info->var);
var              1254 drivers/video/fbdev/smscufx.c 		ufx_handle_damage(dev, 0, 0, info->var.xres, info->var.yres);
var              1268 drivers/video/fbdev/smscufx.c 	ufx_set_vid_mode(dev, &info->var);
var              1300 drivers/video/fbdev/smscufx.c 	new_len = info->fix.line_length * info->var.yres;
var              1585 drivers/video/fbdev/smscufx.c 		fb_videomode_to_var(&info->var, default_vmode);
var              1586 drivers/video/fbdev/smscufx.c 		ufx_var_color_format(&info->var);
var              1590 drivers/video/fbdev/smscufx.c 		info->fix.line_length = info->var.xres *
var              1591 drivers/video/fbdev/smscufx.c 			(info->var.bits_per_pixel / 8);
var              1707 drivers/video/fbdev/smscufx.c 	retval = ufx_ops_check_var(&info->var, info);
var              1720 drivers/video/fbdev/smscufx.c 		info->var.xres, info->var.yres, info->fix.smem_len >> 10);
var               704 drivers/video/fbdev/ssd1307fb.c 	info->var = ssd1307fb_var;
var               705 drivers/video/fbdev/ssd1307fb.c 	info->var.xres = par->width;
var               706 drivers/video/fbdev/ssd1307fb.c 	info->var.xres_virtual = par->width;
var               707 drivers/video/fbdev/ssd1307fb.c 	info->var.yres = par->height;
var               708 drivers/video/fbdev/ssd1307fb.c 	info->var.yres_virtual = par->height;
var               350 drivers/video/fbdev/sstfb.c static int sstfb_check_var(struct fb_var_screeninfo *var,
var               354 drivers/video/fbdev/sstfb.c 	int hSyncOff   = var->xres + var->right_margin + var->left_margin;
var               355 drivers/video/fbdev/sstfb.c 	int vSyncOff   = var->yres + var->lower_margin + var->upper_margin;
var               356 drivers/video/fbdev/sstfb.c 	int vBackPorch = var->left_margin, yDim = var->yres;
var               357 drivers/video/fbdev/sstfb.c 	int vSyncOn    = var->vsync_len;
var               361 drivers/video/fbdev/sstfb.c 	if (sst_calc_pll(PICOS2KHZ(var->pixclock), &freq, &par->pll)) {
var               363 drivers/video/fbdev/sstfb.c 				PICOS2KHZ(var->pixclock));
var               366 drivers/video/fbdev/sstfb.c 	var->pixclock = KHZ2PICOS(freq);
var               368 drivers/video/fbdev/sstfb.c 	if (var->vmode & FB_VMODE_INTERLACED)
var               370 drivers/video/fbdev/sstfb.c 	if (var->vmode & FB_VMODE_DOUBLE) {
var               377 drivers/video/fbdev/sstfb.c 	switch (var->bits_per_pixel) {
var               379 drivers/video/fbdev/sstfb.c 		var->bits_per_pixel = 16;
var               382 drivers/video/fbdev/sstfb.c 		printk(KERN_ERR "sstfb: Unsupported bpp %d\n", var->bits_per_pixel);
var               387 drivers/video/fbdev/sstfb.c 	if (var->xres <= 1 || yDim <= 0 || var->hsync_len <= 1  ||
var               388 drivers/video/fbdev/sstfb.c 	    hSyncOff <= 1  || var->left_margin <= 2  || vSyncOn <= 0 ||
var               395 drivers/video/fbdev/sstfb.c 		tiles_in_X = (var->xres + 63 ) / 64 * 2;		
var               397 drivers/video/fbdev/sstfb.c 		if (var->xres  > POW2(11) || yDim >= POW2(11)) {
var               399 drivers/video/fbdev/sstfb.c 			         var->xres, var->yres);
var               403 drivers/video/fbdev/sstfb.c 		if (var->hsync_len > POW2(9) || hSyncOff > POW2(11) ||
var               404 drivers/video/fbdev/sstfb.c 		    var->left_margin - 2 >= POW2(9) || vSyncOn >= POW2(13) ||
var               412 drivers/video/fbdev/sstfb.c 		tiles_in_X = (var->xres + 63 ) / 64;
var               414 drivers/video/fbdev/sstfb.c 		if (var->vmode) {
var               416 drivers/video/fbdev/sstfb.c 				var->vmode);
var               419 drivers/video/fbdev/sstfb.c 		if (var->xres > POW2(10) || var->yres >= POW2(10)) {
var               421 drivers/video/fbdev/sstfb.c 			         var->xres, var->yres);
var               424 drivers/video/fbdev/sstfb.c 		if (var->hsync_len > POW2(8) || hSyncOff - 1 > POW2(10) ||
var               425 drivers/video/fbdev/sstfb.c 		    var->left_margin - 2 >= POW2(8) || vSyncOn >= POW2(12) ||
var               436 drivers/video/fbdev/sstfb.c 	              * ((var->bits_per_pixel == 16) ? 2 : 4);
var               443 drivers/video/fbdev/sstfb.c 	var->sync &= (FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT);
var               444 drivers/video/fbdev/sstfb.c 	var->vmode &= (FB_VMODE_INTERLACED | FB_VMODE_DOUBLE);
var               445 drivers/video/fbdev/sstfb.c 	var->xoffset = 0;
var               446 drivers/video/fbdev/sstfb.c 	var->yoffset = 0;
var               447 drivers/video/fbdev/sstfb.c 	var->height  = -1;
var               448 drivers/video/fbdev/sstfb.c 	var->width   = -1;
var               455 drivers/video/fbdev/sstfb.c 	switch (var->bits_per_pixel) {
var               457 drivers/video/fbdev/sstfb.c 		var->red.length    = 5;
var               458 drivers/video/fbdev/sstfb.c 		var->green.length  = 6;
var               459 drivers/video/fbdev/sstfb.c 		var->blue.length   = 5;
var               460 drivers/video/fbdev/sstfb.c 		var->transp.length = 0;
var               462 drivers/video/fbdev/sstfb.c 		var->red.offset    = 11;
var               463 drivers/video/fbdev/sstfb.c 		var->green.offset  = 5;
var               464 drivers/video/fbdev/sstfb.c 		var->blue.offset   = 0;
var               465 drivers/video/fbdev/sstfb.c 		var->transp.offset = 0;
var               485 drivers/video/fbdev/sstfb.c 	par->hSyncOff	= info->var.xres + info->var.right_margin + info->var.left_margin;
var               487 drivers/video/fbdev/sstfb.c 	par->yDim 	= info->var.yres;
var               488 drivers/video/fbdev/sstfb.c 	par->vSyncOn 	= info->var.vsync_len;
var               489 drivers/video/fbdev/sstfb.c 	par->vSyncOff	= info->var.yres + info->var.lower_margin + info->var.upper_margin;
var               490 drivers/video/fbdev/sstfb.c 	par->vBackPorch = info->var.upper_margin;
var               493 drivers/video/fbdev/sstfb.c 	sst_calc_pll(PICOS2KHZ(info->var.pixclock), &freq, &par->pll);
var               495 drivers/video/fbdev/sstfb.c 	if (info->var.vmode & FB_VMODE_INTERLACED)
var               497 drivers/video/fbdev/sstfb.c 	if (info->var.vmode & FB_VMODE_DOUBLE) {
var               507 drivers/video/fbdev/sstfb.c 		par->tiles_in_X = (info->var.xres + 63 ) / 64 * 2;
var               510 drivers/video/fbdev/sstfb.c 		par->tiles_in_X = (info->var.xres + 63 ) / 64;
var               515 drivers/video/fbdev/sstfb.c 	           info->var.hsync_len, par->hSyncOff,
var               519 drivers/video/fbdev/sstfb.c 	           info->var.left_margin, info->var.upper_margin,
var               520 drivers/video/fbdev/sstfb.c 	           info->var.xres, info->var.yres, PICOS2KHZ(info->var.pixclock));
var               532 drivers/video/fbdev/sstfb.c 	sst_write(BACKPORCH, par->vBackPorch << 16 | (info->var.left_margin - 2));
var               533 drivers/video/fbdev/sstfb.c 	sst_write(VIDEODIMENSIONS, par->yDim << 16 | (info->var.xres - 1));
var               534 drivers/video/fbdev/sstfb.c 	sst_write(HSYNC, (par->hSyncOff - 1) << 16 | (info->var.hsync_len - 1));
var               544 drivers/video/fbdev/sstfb.c 	par->dac_sw.set_vidmod(info, info->var.bits_per_pixel);
var               587 drivers/video/fbdev/sstfb.c 	switch (info->var.bits_per_pixel) {
var               598 drivers/video/fbdev/sstfb.c 		if (info->var.vmode & FB_VMODE_INTERLACED)
var               600 drivers/video/fbdev/sstfb.c 		if (info->var.vmode & FB_VMODE_DOUBLE)
var               602 drivers/video/fbdev/sstfb.c 		if (info->var.sync & FB_SYNC_HOR_HIGH_ACT)
var               604 drivers/video/fbdev/sstfb.c 		if (info->var.sync & FB_SYNC_VERT_HIGH_ACT)
var               617 drivers/video/fbdev/sstfb.c 	switch (info->var.bits_per_pixel) {
var               646 drivers/video/fbdev/sstfb.c 		            info->var.xres - 1, par->yDim - 1);
var               648 drivers/video/fbdev/sstfb.c 		sst_write(CLIP_LEFT_RIGHT, info->var.xres);
var               679 drivers/video/fbdev/sstfb.c 	red    >>= (16 - info->var.red.length);
var               680 drivers/video/fbdev/sstfb.c 	green  >>= (16 - info->var.green.length);
var               681 drivers/video/fbdev/sstfb.c 	blue   >>= (16 - info->var.blue.length);
var               682 drivers/video/fbdev/sstfb.c 	transp >>= (16 - info->var.transp.length);
var               683 drivers/video/fbdev/sstfb.c 	col = (red << info->var.red.offset)
var               684 drivers/video/fbdev/sstfb.c 	    | (green << info->var.green.offset)
var               685 drivers/video/fbdev/sstfb.c 	    | (blue  << info->var.blue.offset)
var               686 drivers/video/fbdev/sstfb.c 	    | (transp << info->var.transp.offset);
var               806 drivers/video/fbdev/sstfb.c 	sst_write(BLTCLIPX, info->var.xres);
var               807 drivers/video/fbdev/sstfb.c 	sst_write(BLTCLIPY, info->var.yres);
var              1411 drivers/video/fbdev/sstfb.c 	fb_find_mode(&info->var, info, mode_option, NULL, 0, NULL, 16);
var              1413 drivers/video/fbdev/sstfb.c 	if (sstfb_check_var(&info->var, info)) {
var               213 drivers/video/fbdev/stifb.c 			if (fb->info.var.bits_per_pixel == 32)						
var               219 drivers/video/fbdev/stifb.c 			if (fb->info.var.bits_per_pixel == 32)
var               257 drivers/video/fbdev/stifb.c 	if (fb->info.var.bits_per_pixel == 32) {
var               506 drivers/video/fbdev/stifb.c 	SET_ATTR_SIZE(fb, fb->info.var.xres, fb->info.var.yres);
var               529 drivers/video/fbdev/stifb.c 	for (y = 0; y < fb->info.var.yres; ++y)
var               531 drivers/video/fbdev/stifb.c 			0xff, fb->info.var.xres * fb->info.var.bits_per_pixel/8);
var               571 drivers/video/fbdev/stifb.c 		if (fb->var.bits_per_pixel == 8) {
var               610 drivers/video/fbdev/stifb.c 	if (fb->info.var.bits_per_pixel == 8)
var               691 drivers/video/fbdev/stifb.c 	packed_len = (fb->info.var.xres << 16) | fb->info.var.yres;
var               741 drivers/video/fbdev/stifb.c         packed_len = (fb->info.var.xres << 16) | fb->info.var.yres;
var               763 drivers/video/fbdev/stifb.c 		if (fb->info.var.bits_per_pixel == 32)
var               893 drivers/video/fbdev/stifb.c 		hyperbowl = (fb->info.var.bits_per_pixel == 32) ?
var               942 drivers/video/fbdev/stifb.c 	if (unlikely(fb->info.var.grayscale)) {
var               954 drivers/video/fbdev/stifb.c 		struct fb_var_screeninfo *var = &fb->info.var;
var               957 drivers/video/fbdev/stifb.c 				regno << var->red.offset |
var               958 drivers/video/fbdev/stifb.c 				regno << var->green.offset |
var               959 drivers/video/fbdev/stifb.c 				regno << var->blue.offset;
var              1022 drivers/video/fbdev/stifb.c 	if (fb->info.var.bits_per_pixel == 32) {
var              1080 drivers/video/fbdev/stifb.c 	    if (fb->info.var.bits_per_pixel == 32)
var              1090 drivers/video/fbdev/stifb.c 	    if (fb->info.var.bits_per_pixel == 32)
var              1121 drivers/video/fbdev/stifb.c 	struct fb_var_screeninfo *var;
var              1136 drivers/video/fbdev/stifb.c 	var = &info->var;
var              1189 drivers/video/fbdev/stifb.c 		var->grayscale = 1;
var              1196 drivers/video/fbdev/stifb.c 			var->grayscale = 1;
var              1268 drivers/video/fbdev/stifb.c 		var->red.length = var->green.length = var->blue.length = 1;
var              1273 drivers/video/fbdev/stifb.c 		var->red.length = var->green.length = var->blue.length = 8;
var              1278 drivers/video/fbdev/stifb.c 		var->red.length = var->green.length = var->blue.length = var->transp.length = 8;
var              1279 drivers/video/fbdev/stifb.c 		var->blue.offset = 0;
var              1280 drivers/video/fbdev/stifb.c 		var->green.offset = 8;
var              1281 drivers/video/fbdev/stifb.c 		var->red.offset = 16;
var              1282 drivers/video/fbdev/stifb.c 		var->transp.offset = 24;
var              1288 drivers/video/fbdev/stifb.c 	var->xres = var->xres_virtual = xres;
var              1289 drivers/video/fbdev/stifb.c 	var->yres = var->yres_virtual = yres;
var              1290 drivers/video/fbdev/stifb.c 	var->bits_per_pixel = bpp;
var              1327 drivers/video/fbdev/stifb.c 		var->xres, 
var              1328 drivers/video/fbdev/stifb.c 		var->yres,
var              1329 drivers/video/fbdev/stifb.c 		var->bits_per_pixel,
var                73 drivers/video/fbdev/sunxvr1000.c 	struct fb_var_screeninfo *var = &info->var;
var                92 drivers/video/fbdev/sunxvr1000.c 	var->xres = gp->width;
var                93 drivers/video/fbdev/sunxvr1000.c 	var->yres = gp->height;
var                94 drivers/video/fbdev/sunxvr1000.c 	var->xres_virtual = var->xres;
var                95 drivers/video/fbdev/sunxvr1000.c 	var->yres_virtual = var->yres;
var                96 drivers/video/fbdev/sunxvr1000.c 	var->bits_per_pixel = gp->depth;
var                98 drivers/video/fbdev/sunxvr1000.c 	var->red.offset = 0;
var                99 drivers/video/fbdev/sunxvr1000.c 	var->red.length = 8;
var               100 drivers/video/fbdev/sunxvr1000.c 	var->green.offset = 8;
var               101 drivers/video/fbdev/sunxvr1000.c 	var->green.length = 8;
var               102 drivers/video/fbdev/sunxvr1000.c 	var->blue.offset = 16;
var               103 drivers/video/fbdev/sunxvr1000.c 	var->blue.length = 8;
var               104 drivers/video/fbdev/sunxvr1000.c 	var->transp.offset = 0;
var               105 drivers/video/fbdev/sunxvr1000.c 	var->transp.length = 0;
var                77 drivers/video/fbdev/sunxvr2500.c 	struct fb_var_screeninfo *var = &info->var;
var                96 drivers/video/fbdev/sunxvr2500.c 	var->xres = sp->width;
var                97 drivers/video/fbdev/sunxvr2500.c 	var->yres = sp->height;
var                98 drivers/video/fbdev/sunxvr2500.c 	var->xres_virtual = var->xres;
var                99 drivers/video/fbdev/sunxvr2500.c 	var->yres_virtual = var->yres;
var               100 drivers/video/fbdev/sunxvr2500.c 	var->bits_per_pixel = sp->depth;
var               102 drivers/video/fbdev/sunxvr2500.c 	var->red.offset = 8;
var               103 drivers/video/fbdev/sunxvr2500.c 	var->red.length = 8;
var               104 drivers/video/fbdev/sunxvr2500.c 	var->green.offset = 16;
var               105 drivers/video/fbdev/sunxvr2500.c 	var->green.length = 8;
var               106 drivers/video/fbdev/sunxvr2500.c 	var->blue.offset = 24;
var               107 drivers/video/fbdev/sunxvr2500.c 	var->blue.length = 8;
var               108 drivers/video/fbdev/sunxvr2500.c 	var->transp.offset = 0;
var               109 drivers/video/fbdev/sunxvr2500.c 	var->transp.length = 0;
var               200 drivers/video/fbdev/sunxvr500.c 	struct fb_var_screeninfo *var = &info->var;
var               219 drivers/video/fbdev/sunxvr500.c 	var->xres = ep->width;
var               220 drivers/video/fbdev/sunxvr500.c 	var->yres = ep->height;
var               221 drivers/video/fbdev/sunxvr500.c 	var->xres_virtual = var->xres;
var               222 drivers/video/fbdev/sunxvr500.c 	var->yres_virtual = var->yres;
var               223 drivers/video/fbdev/sunxvr500.c 	var->bits_per_pixel = ep->depth;
var               225 drivers/video/fbdev/sunxvr500.c 	var->red.offset = 8;
var               226 drivers/video/fbdev/sunxvr500.c 	var->red.length = 8;
var               227 drivers/video/fbdev/sunxvr500.c 	var->green.offset = 16;
var               228 drivers/video/fbdev/sunxvr500.c 	var->green.length = 8;
var               229 drivers/video/fbdev/sunxvr500.c 	var->blue.offset = 24;
var               230 drivers/video/fbdev/sunxvr500.c 	var->blue.length = 8;
var               231 drivers/video/fbdev/sunxvr500.c 	var->transp.offset = 0;
var               232 drivers/video/fbdev/sunxvr500.c 	var->transp.length = 0;
var               155 drivers/video/fbdev/tcx.c static int tcx_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               385 drivers/video/fbdev/tcx.c 	sbusfb_fill_var(&info->var, dp, 8);
var               386 drivers/video/fbdev/tcx.c 	info->var.red.length = 8;
var               387 drivers/video/fbdev/tcx.c 	info->var.green.length = 8;
var               388 drivers/video/fbdev/tcx.c 	info->var.blue.length = 8;
var               391 drivers/video/fbdev/tcx.c 					  info->var.xres);
var               392 drivers/video/fbdev/tcx.c 	info->fix.smem_len = PAGE_ALIGN(linebytes * info->var.yres);
var               436 drivers/video/fbdev/tdfxfb.c static int tdfxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               441 drivers/video/fbdev/tdfxfb.c 	if (var->bits_per_pixel != 8  && var->bits_per_pixel != 16 &&
var               442 drivers/video/fbdev/tdfxfb.c 	    var->bits_per_pixel != 24 && var->bits_per_pixel != 32) {
var               443 drivers/video/fbdev/tdfxfb.c 		DPRINTK("depth not supported: %u\n", var->bits_per_pixel);
var               447 drivers/video/fbdev/tdfxfb.c 	if (var->xres != var->xres_virtual)
var               448 drivers/video/fbdev/tdfxfb.c 		var->xres_virtual = var->xres;
var               450 drivers/video/fbdev/tdfxfb.c 	if (var->yres > var->yres_virtual)
var               451 drivers/video/fbdev/tdfxfb.c 		var->yres_virtual = var->yres;
var               453 drivers/video/fbdev/tdfxfb.c 	if (var->xoffset) {
var               457 drivers/video/fbdev/tdfxfb.c 	var->yoffset = 0;
var               465 drivers/video/fbdev/tdfxfb.c 	if (((var->vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED) &&
var               472 drivers/video/fbdev/tdfxfb.c 	    info->monspecs.dclkmax && fb_validate_mode(var, info) < 0) {
var               477 drivers/video/fbdev/tdfxfb.c 	var->xres = (var->xres + 15) & ~15; /* could sometimes be 8 */
var               478 drivers/video/fbdev/tdfxfb.c 	lpitch = var->xres * ((var->bits_per_pixel + 7) >> 3);
var               480 drivers/video/fbdev/tdfxfb.c 	if (var->xres < 320 || var->xres > 2048) {
var               481 drivers/video/fbdev/tdfxfb.c 		DPRINTK("width not supported: %u\n", var->xres);
var               485 drivers/video/fbdev/tdfxfb.c 	if (var->yres < 200 || var->yres > 2048) {
var               486 drivers/video/fbdev/tdfxfb.c 		DPRINTK("height not supported: %u\n", var->yres);
var               490 drivers/video/fbdev/tdfxfb.c 	if (lpitch * var->yres_virtual > info->fix.smem_len) {
var               491 drivers/video/fbdev/tdfxfb.c 		var->yres_virtual = info->fix.smem_len / lpitch;
var               492 drivers/video/fbdev/tdfxfb.c 		if (var->yres_virtual < var->yres) {
var               494 drivers/video/fbdev/tdfxfb.c 				var->xres, var->yres_virtual,
var               495 drivers/video/fbdev/tdfxfb.c 				var->bits_per_pixel);
var               500 drivers/video/fbdev/tdfxfb.c 	if (PICOS2KHZ(var->pixclock) > par->max_pixclock) {
var               502 drivers/video/fbdev/tdfxfb.c 			PICOS2KHZ(var->pixclock));
var               506 drivers/video/fbdev/tdfxfb.c 	var->transp.offset = 0;
var               507 drivers/video/fbdev/tdfxfb.c 	var->transp.length = 0;
var               508 drivers/video/fbdev/tdfxfb.c 	switch (var->bits_per_pixel) {
var               510 drivers/video/fbdev/tdfxfb.c 		var->red.length = 8;
var               511 drivers/video/fbdev/tdfxfb.c 		var->red.offset = 0;
var               512 drivers/video/fbdev/tdfxfb.c 		var->green = var->red;
var               513 drivers/video/fbdev/tdfxfb.c 		var->blue = var->red;
var               516 drivers/video/fbdev/tdfxfb.c 		var->red.offset   = 11;
var               517 drivers/video/fbdev/tdfxfb.c 		var->red.length   = 5;
var               518 drivers/video/fbdev/tdfxfb.c 		var->green.offset = 5;
var               519 drivers/video/fbdev/tdfxfb.c 		var->green.length = 6;
var               520 drivers/video/fbdev/tdfxfb.c 		var->blue.offset  = 0;
var               521 drivers/video/fbdev/tdfxfb.c 		var->blue.length  = 5;
var               524 drivers/video/fbdev/tdfxfb.c 		var->transp.offset = 24;
var               525 drivers/video/fbdev/tdfxfb.c 		var->transp.length = 8;
var               528 drivers/video/fbdev/tdfxfb.c 		var->red.offset = 16;
var               529 drivers/video/fbdev/tdfxfb.c 		var->green.offset = 8;
var               530 drivers/video/fbdev/tdfxfb.c 		var->blue.offset = 0;
var               531 drivers/video/fbdev/tdfxfb.c 		var->red.length = var->green.length = var->blue.length = 8;
var               534 drivers/video/fbdev/tdfxfb.c 	var->width = -1;
var               535 drivers/video/fbdev/tdfxfb.c 	var->height = -1;
var               537 drivers/video/fbdev/tdfxfb.c 	var->accel_flags = FB_ACCELF_TEXT;
var               540 drivers/video/fbdev/tdfxfb.c 		var->xres, var->yres, var->bits_per_pixel);
var               547 drivers/video/fbdev/tdfxfb.c 	u32 hdispend = info->var.xres;
var               548 drivers/video/fbdev/tdfxfb.c 	u32 hsyncsta = hdispend + info->var.right_margin;
var               549 drivers/video/fbdev/tdfxfb.c 	u32 hsyncend = hsyncsta + info->var.hsync_len;
var               550 drivers/video/fbdev/tdfxfb.c 	u32 htotal   = hsyncend + info->var.left_margin;
var               556 drivers/video/fbdev/tdfxfb.c 	u32 cpp = (info->var.bits_per_pixel + 7) >> 3;
var               566 drivers/video/fbdev/tdfxfb.c 	freq = PICOS2KHZ(info->var.pixclock);
var               588 drivers/video/fbdev/tdfxfb.c 	if ((info->var.vmode & FB_VMODE_MASK) == FB_VMODE_DOUBLE) {
var               589 drivers/video/fbdev/tdfxfb.c 		vd = (info->var.yres << 1) - 1;
var               590 drivers/video/fbdev/tdfxfb.c 		vs  = vd + (info->var.lower_margin << 1);
var               591 drivers/video/fbdev/tdfxfb.c 		ve  = vs + (info->var.vsync_len << 1);
var               592 drivers/video/fbdev/tdfxfb.c 		vt = ve + (info->var.upper_margin << 1) - 1;
var               593 drivers/video/fbdev/tdfxfb.c 		reg.screensize = info->var.xres | (info->var.yres << 13);
var               597 drivers/video/fbdev/tdfxfb.c 		vd = info->var.yres - 1;
var               598 drivers/video/fbdev/tdfxfb.c 		vs  = vd + info->var.lower_margin;
var               599 drivers/video/fbdev/tdfxfb.c 		ve  = vs + info->var.vsync_len;
var               600 drivers/video/fbdev/tdfxfb.c 		vt = ve + info->var.upper_margin - 1;
var               601 drivers/video/fbdev/tdfxfb.c 		reg.screensize = info->var.xres | (info->var.yres << 12);
var               609 drivers/video/fbdev/tdfxfb.c 			(info->var.xres < 400 ? 0xa0 :
var               610 drivers/video/fbdev/tdfxfb.c 			 info->var.xres < 480 ? 0x60 :
var               611 drivers/video/fbdev/tdfxfb.c 			 info->var.xres < 768 ? 0xe0 : 0x20);
var               694 drivers/video/fbdev/tdfxfb.c 	reg.stride    = info->var.xres * cpp;
var               695 drivers/video/fbdev/tdfxfb.c 	reg.startaddr = info->var.yoffset * reg.stride
var               696 drivers/video/fbdev/tdfxfb.c 			+ info->var.xoffset * cpp;
var               704 drivers/video/fbdev/tdfxfb.c 	if ((info->var.vmode & FB_VMODE_MASK) == FB_VMODE_INTERLACED)
var               709 drivers/video/fbdev/tdfxfb.c 	switch (info->var.bits_per_pixel) {
var               729 drivers/video/fbdev/tdfxfb.c 	info->fix.visual = (info->var.bits_per_pixel == 8)
var               733 drivers/video/fbdev/tdfxfb.c 		info->var.xres, info->var.yres, info->var.bits_per_pixel);
var               751 drivers/video/fbdev/tdfxfb.c 	if (info->var.grayscale) {
var               768 drivers/video/fbdev/tdfxfb.c 			rgbcol = (CNVT_TOHW(red, info->var.red.length) <<
var               769 drivers/video/fbdev/tdfxfb.c 				  info->var.red.offset) |
var               770 drivers/video/fbdev/tdfxfb.c 				(CNVT_TOHW(green, info->var.green.length) <<
var               771 drivers/video/fbdev/tdfxfb.c 				 info->var.green.offset) |
var               772 drivers/video/fbdev/tdfxfb.c 				(CNVT_TOHW(blue, info->var.blue.length) <<
var               773 drivers/video/fbdev/tdfxfb.c 				 info->var.blue.offset) |
var               774 drivers/video/fbdev/tdfxfb.c 				(CNVT_TOHW(transp, info->var.transp.length) <<
var               775 drivers/video/fbdev/tdfxfb.c 				 info->var.transp.offset);
var               781 drivers/video/fbdev/tdfxfb.c 		DPRINTK("bad depth %u\n", info->var.bits_per_pixel);
var               826 drivers/video/fbdev/tdfxfb.c static int tdfxfb_pan_display(struct fb_var_screeninfo *var,
var               830 drivers/video/fbdev/tdfxfb.c 	u32 addr = var->yoffset * info->fix.line_length;
var               832 drivers/video/fbdev/tdfxfb.c 	if (nopan || var->xoffset)
var               849 drivers/video/fbdev/tdfxfb.c 	u32 bpp = info->var.bits_per_pixel;
var               893 drivers/video/fbdev/tdfxfb.c 	u32 bpp = info->var.bits_per_pixel;
var               952 drivers/video/fbdev/tdfxfb.c 	u32 bpp = info->var.bits_per_pixel;
var              1089 drivers/video/fbdev/tdfxfb.c 		int y = cursor->image.dy - info->var.yoffset;
var              1482 drivers/video/fbdev/tdfxfb.c 	info->var.bits_per_pixel = 8;
var              1498 drivers/video/fbdev/tdfxfb.c 				fb_videomode_to_var(&info->var, m);
var              1500 drivers/video/fbdev/tdfxfb.c 				if (tdfxfb_check_var(&info->var, info) < 0)
var              1501 drivers/video/fbdev/tdfxfb.c 					info->var = tdfx_var;
var              1512 drivers/video/fbdev/tdfxfb.c 		err = fb_find_mode(&info->var, info, mode_option,
var              1514 drivers/video/fbdev/tdfxfb.c 				   NULL, info->var.bits_per_pixel);
var              1516 drivers/video/fbdev/tdfxfb.c 			info->var = tdfx_var;
var              1525 drivers/video/fbdev/tdfxfb.c 	lpitch = info->var.xres_virtual * ((info->var.bits_per_pixel + 7) >> 3);
var              1526 drivers/video/fbdev/tdfxfb.c 	info->var.yres_virtual = info->fix.smem_len / lpitch;
var              1527 drivers/video/fbdev/tdfxfb.c 	if (info->var.yres_virtual < info->var.yres)
var                56 drivers/video/fbdev/tgafb.c static int tgafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info);
var               165 drivers/video/fbdev/tgafb.c tgafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               170 drivers/video/fbdev/tgafb.c 		if (var->bits_per_pixel != 8)
var               173 drivers/video/fbdev/tgafb.c 		if (var->bits_per_pixel != 32)
var               176 drivers/video/fbdev/tgafb.c 	var->red.length = var->green.length = var->blue.length = 8;
var               177 drivers/video/fbdev/tgafb.c 	if (var->bits_per_pixel == 32) {
var               178 drivers/video/fbdev/tgafb.c 		var->red.offset = 16;
var               179 drivers/video/fbdev/tgafb.c 		var->green.offset = 8;
var               180 drivers/video/fbdev/tgafb.c 		var->blue.offset = 0;
var               183 drivers/video/fbdev/tgafb.c 	if (var->xres_virtual != var->xres || var->yres_virtual != var->yres)
var               185 drivers/video/fbdev/tgafb.c 	if (var->xres * var->yres * (var->bits_per_pixel >> 3) > info->fix.smem_len)
var               187 drivers/video/fbdev/tgafb.c 	if (var->nonstd)
var               189 drivers/video/fbdev/tgafb.c 	if (1000000000 / var->pixclock > TGA_PLL_MAX_FREQ)
var               191 drivers/video/fbdev/tgafb.c 	if ((var->vmode & FB_VMODE_MASK) != FB_VMODE_NONINTERLACED)
var               196 drivers/video/fbdev/tgafb.c 	if (var->xres * (par->tga_type == TGA_TYPE_8PLANE ? 1 : 4) % 8)
var               242 drivers/video/fbdev/tgafb.c 	htimings = (((info->var.xres/4) & TGA_HORIZ_ACT_LSB)
var               243 drivers/video/fbdev/tgafb.c 		    | (((info->var.xres/4) & 0x600 << 19) & TGA_HORIZ_ACT_MSB));
var               244 drivers/video/fbdev/tgafb.c 	vtimings = (info->var.yres & TGA_VERT_ACTIVE);
var               245 drivers/video/fbdev/tgafb.c 	htimings |= ((info->var.right_margin/4) << 9) & TGA_HORIZ_FP;
var               246 drivers/video/fbdev/tgafb.c 	vtimings |= (info->var.lower_margin << 11) & TGA_VERT_FP;
var               247 drivers/video/fbdev/tgafb.c 	htimings |= ((info->var.hsync_len/4) << 14) & TGA_HORIZ_SYNC;
var               248 drivers/video/fbdev/tgafb.c 	vtimings |= (info->var.vsync_len << 16) & TGA_VERT_SYNC;
var               249 drivers/video/fbdev/tgafb.c 	htimings |= ((info->var.left_margin/4) << 21) & TGA_HORIZ_BP;
var               250 drivers/video/fbdev/tgafb.c 	vtimings |= (info->var.upper_margin << 22) & TGA_VERT_BP;
var               252 drivers/video/fbdev/tgafb.c 	if (info->var.sync & FB_SYNC_HOR_HIGH_ACT)
var               254 drivers/video/fbdev/tgafb.c 	if (info->var.sync & FB_SYNC_VERT_HIGH_ACT)
var               260 drivers/video/fbdev/tgafb.c 	par->sync_on_green = !!(info->var.sync & FB_SYNC_ON_GREEN);
var               263 drivers/video/fbdev/tgafb.c 	par->xres = info->var.xres;
var               264 drivers/video/fbdev/tgafb.c 	par->yres = info->var.yres;
var               265 drivers/video/fbdev/tgafb.c 	par->pll_freq = pll_freq = 1000000000 / info->var.pixclock;
var               266 drivers/video/fbdev/tgafb.c 	par->bits_per_pixel = info->var.bits_per_pixel;
var               630 drivers/video/fbdev/tgafb.c 	is8bpp = info->var.bits_per_pixel == 8;
var               636 drivers/video/fbdev/tgafb.c 	vxres = info->var.xres_virtual;
var               637 drivers/video/fbdev/tgafb.c 	vyres = info->var.yres_virtual;
var               846 drivers/video/fbdev/tgafb.c 	vxres = info->var.xres_virtual;
var               847 drivers/video/fbdev/tgafb.c 	vyres = info->var.yres_virtual;
var               885 drivers/video/fbdev/tgafb.c 	unsigned int is8bpp = info->var.bits_per_pixel == 8;
var               897 drivers/video/fbdev/tgafb.c 	if (image->depth == info->var.bits_per_pixel) {
var               923 drivers/video/fbdev/tgafb.c 	int is8bpp = info->var.bits_per_pixel == 8;
var               933 drivers/video/fbdev/tgafb.c 	vxres = info->var.xres_virtual;
var               934 drivers/video/fbdev/tgafb.c 	vyres = info->var.yres_virtual;
var              1262 drivers/video/fbdev/tgafb.c 	vxres = info->var.xres_virtual;
var              1263 drivers/video/fbdev/tgafb.c 	vyres = info->var.yres_virtual;
var              1280 drivers/video/fbdev/tgafb.c 	bpp = info->var.bits_per_pixel;
var              1368 drivers/video/fbdev/tgafb.c 		info->var.red.length = 8;
var              1369 drivers/video/fbdev/tgafb.c 		info->var.green.length = 8;
var              1370 drivers/video/fbdev/tgafb.c 		info->var.blue.length = 8;
var              1371 drivers/video/fbdev/tgafb.c 		info->var.red.offset = 16;
var              1372 drivers/video/fbdev/tgafb.c 		info->var.green.offset = 8;
var              1373 drivers/video/fbdev/tgafb.c 		info->var.blue.offset = 0;
var              1377 drivers/video/fbdev/tgafb.c static int tgafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var              1478 drivers/video/fbdev/tgafb.c 	ret = fb_find_mode(&info->var, info,
var               550 drivers/video/fbdev/tmiofb.c tmiofb_find_mode(struct fb_info *info, struct fb_var_screeninfo *var)
var               559 drivers/video/fbdev/tmiofb.c 		if (mode->xres >= var->xres && mode->yres >= var->yres
var               568 drivers/video/fbdev/tmiofb.c static int tmiofb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               574 drivers/video/fbdev/tmiofb.c 	mode = tmiofb_find_mode(info, var);
var               575 drivers/video/fbdev/tmiofb.c 	if (!mode || var->bits_per_pixel > 16)
var               578 drivers/video/fbdev/tmiofb.c 	fb_videomode_to_var(var, mode);
var               580 drivers/video/fbdev/tmiofb.c 	var->xres_virtual = mode->xres;
var               581 drivers/video/fbdev/tmiofb.c 	var->yres_virtual = info->screen_size / (mode->xres * 2);
var               583 drivers/video/fbdev/tmiofb.c 	if (var->yres_virtual < var->yres)
var               586 drivers/video/fbdev/tmiofb.c 	var->xoffset = 0;
var               587 drivers/video/fbdev/tmiofb.c 	var->yoffset = 0;
var               588 drivers/video/fbdev/tmiofb.c 	var->bits_per_pixel = 16;
var               589 drivers/video/fbdev/tmiofb.c 	var->grayscale = 0;
var               590 drivers/video/fbdev/tmiofb.c 	var->red.offset = 11;
var               591 drivers/video/fbdev/tmiofb.c 	var->red.length = 5;
var               592 drivers/video/fbdev/tmiofb.c 	var->green.offset = 5;
var               593 drivers/video/fbdev/tmiofb.c 	var->green.length = 6;
var               594 drivers/video/fbdev/tmiofb.c 	var->blue.offset = 0;
var               595 drivers/video/fbdev/tmiofb.c 	var->blue.length = 5;
var               596 drivers/video/fbdev/tmiofb.c 	var->transp.offset = 0;
var               597 drivers/video/fbdev/tmiofb.c 	var->transp.length = 0;
var               598 drivers/video/fbdev/tmiofb.c 	var->nonstd = 0;
var               599 drivers/video/fbdev/tmiofb.c 	var->height = data->height; /* mm */
var               600 drivers/video/fbdev/tmiofb.c 	var->width = data->width; /* mm */
var               601 drivers/video/fbdev/tmiofb.c 	var->rotate = 0;
var               607 drivers/video/fbdev/tmiofb.c 	struct fb_var_screeninfo *var = &info->var;
var               610 drivers/video/fbdev/tmiofb.c 	mode = tmiofb_find_mode(info, var);
var               616 drivers/video/fbdev/tmiofb.c 			var->bits_per_pixel / 8;
var               751 drivers/video/fbdev/tmiofb.c 	retval = fb_find_mode(&info->var, info, mode_option,
var               626 drivers/video/fbdev/tridentfb.c 	if (info->var.bits_per_pixel == 8) {
var               648 drivers/video/fbdev/tridentfb.c 	if (info->var.bits_per_pixel == 8) {
var               990 drivers/video/fbdev/tridentfb.c static int tridentfb_check_var(struct fb_var_screeninfo *var,
var               994 drivers/video/fbdev/tridentfb.c 	int bpp = var->bits_per_pixel;
var              1001 drivers/video/fbdev/tridentfb.c 		bpp = var->bits_per_pixel = 32;
var              1007 drivers/video/fbdev/tridentfb.c 	if (par->flatpanel && nativex && var->xres > nativex)
var              1010 drivers/video/fbdev/tridentfb.c 	var->xres = (var->xres + 7) & ~0x7;
var              1011 drivers/video/fbdev/tridentfb.c 	if (var->xres > var->xres_virtual)
var              1012 drivers/video/fbdev/tridentfb.c 		var->xres_virtual = var->xres;
var              1013 drivers/video/fbdev/tridentfb.c 	if (var->yres > var->yres_virtual)
var              1014 drivers/video/fbdev/tridentfb.c 		var->yres_virtual = var->yres;
var              1015 drivers/video/fbdev/tridentfb.c 	if (var->xres_virtual > 4095 || var->yres > 2048)
var              1018 drivers/video/fbdev/tridentfb.c 	if (var->yres_virtual > 0xffff)
var              1020 drivers/video/fbdev/tridentfb.c 	line_length = var->xres_virtual * bpp / 8;
var              1026 drivers/video/fbdev/tridentfb.c 			var->xres_virtual = 512 * 8 / bpp;
var              1028 drivers/video/fbdev/tridentfb.c 			var->xres_virtual = 1024 * 8 / bpp;
var              1030 drivers/video/fbdev/tridentfb.c 			var->xres_virtual = 2048 * 8 / bpp;
var              1032 drivers/video/fbdev/tridentfb.c 			var->xres_virtual = 4096 * 8 / bpp;
var              1034 drivers/video/fbdev/tridentfb.c 			var->xres_virtual = 8192 * 8 / bpp;
var              1038 drivers/video/fbdev/tridentfb.c 		line_length = var->xres_virtual * bpp / 8;
var              1042 drivers/video/fbdev/tridentfb.c 	if (line_length * (var->yres_virtual - var->yres) > (4 << 20))
var              1043 drivers/video/fbdev/tridentfb.c 		var->yres_virtual = ((4 << 20) / line_length) + var->yres;
var              1045 drivers/video/fbdev/tridentfb.c 	if (line_length * var->yres_virtual > info->fix.smem_len)
var              1050 drivers/video/fbdev/tridentfb.c 		var->red.offset = 0;
var              1051 drivers/video/fbdev/tridentfb.c 		var->red.length = 8;
var              1052 drivers/video/fbdev/tridentfb.c 		var->green = var->red;
var              1053 drivers/video/fbdev/tridentfb.c 		var->blue = var->red;
var              1056 drivers/video/fbdev/tridentfb.c 		var->red.offset = 11;
var              1057 drivers/video/fbdev/tridentfb.c 		var->green.offset = 5;
var              1058 drivers/video/fbdev/tridentfb.c 		var->blue.offset = 0;
var              1059 drivers/video/fbdev/tridentfb.c 		var->red.length = 5;
var              1060 drivers/video/fbdev/tridentfb.c 		var->green.length = 6;
var              1061 drivers/video/fbdev/tridentfb.c 		var->blue.length = 5;
var              1064 drivers/video/fbdev/tridentfb.c 		var->red.offset = 16;
var              1065 drivers/video/fbdev/tridentfb.c 		var->green.offset = 8;
var              1066 drivers/video/fbdev/tridentfb.c 		var->blue.offset = 0;
var              1067 drivers/video/fbdev/tridentfb.c 		var->red.length = 8;
var              1068 drivers/video/fbdev/tridentfb.c 		var->green.length = 8;
var              1069 drivers/video/fbdev/tridentfb.c 		var->blue.length = 8;
var              1098 drivers/video/fbdev/tridentfb.c 	if (PICOS2KHZ(var->pixclock) > ramdac)
var              1108 drivers/video/fbdev/tridentfb.c static int tridentfb_pan_display(struct fb_var_screeninfo *var,
var              1115 drivers/video/fbdev/tridentfb.c 	offset = (var->xoffset + (var->yoffset * info->var.xres_virtual))
var              1116 drivers/video/fbdev/tridentfb.c 		* info->var.bits_per_pixel / 32;
var              1138 drivers/video/fbdev/tridentfb.c 	struct fb_var_screeninfo *var = &info->var;
var              1139 drivers/video/fbdev/tridentfb.c 	int bpp = var->bits_per_pixel;
var              1144 drivers/video/fbdev/tridentfb.c 	hdispend = var->xres / 8 - 1;
var              1145 drivers/video/fbdev/tridentfb.c 	hsyncstart = (var->xres + var->right_margin) / 8;
var              1146 drivers/video/fbdev/tridentfb.c 	hsyncend = (var->xres + var->right_margin + var->hsync_len) / 8;
var              1147 drivers/video/fbdev/tridentfb.c 	htotal = (var->xres + var->left_margin + var->right_margin +
var              1148 drivers/video/fbdev/tridentfb.c 		  var->hsync_len) / 8 - 5;
var              1152 drivers/video/fbdev/tridentfb.c 	vdispend = var->yres - 1;
var              1153 drivers/video/fbdev/tridentfb.c 	vsyncstart = var->yres + var->lower_margin;
var              1154 drivers/video/fbdev/tridentfb.c 	vsyncend = vsyncstart + var->vsync_len;
var              1155 drivers/video/fbdev/tridentfb.c 	vtotal = var->upper_margin + vsyncend - 2;
var              1159 drivers/video/fbdev/tridentfb.c 	if (info->var.vmode & FB_VMODE_INTERLACED) {
var              1172 drivers/video/fbdev/tridentfb.c 	if (var->sync & FB_SYNC_HOR_HIGH_ACT)
var              1174 drivers/video/fbdev/tridentfb.c 	if (var->sync & FB_SYNC_VERT_HIGH_ACT)
var              1177 drivers/video/fbdev/tridentfb.c 	if (par->flatpanel && var->xres < nativex) {
var              1251 drivers/video/fbdev/tridentfb.c 	tmp = (info->var.vmode & FB_VMODE_INTERLACED) ? 0x84 : 0x80;
var              1255 drivers/video/fbdev/tridentfb.c 	if (info->var.vmode & FB_VMODE_INTERLACED)
var              1301 drivers/video/fbdev/tridentfb.c 	vclk = PICOS2KHZ(info->var.pixclock);
var              1348 drivers/video/fbdev/tridentfb.c 		set_number_of_lines(par, info->var.yres);
var              1349 drivers/video/fbdev/tridentfb.c 	info->fix.line_length = info->var.xres_virtual * bpp / 8;
var              1353 drivers/video/fbdev/tridentfb.c 		par->init_accel(par, info->var.xres_virtual, bpp);
var              1366 drivers/video/fbdev/tridentfb.c 	int bpp = info->var.bits_per_pixel;
var              1622 drivers/video/fbdev/tridentfb.c 	info->var.bits_per_pixel = 8;
var              1653 drivers/video/fbdev/tridentfb.c 					fb_videomode_to_var(&info->var, m);
var              1655 drivers/video/fbdev/tridentfb.c 					if (tridentfb_check_var(&info->var,
var              1668 drivers/video/fbdev/tridentfb.c 		err = fb_find_mode(&info->var, info, mode_option,
var              1671 drivers/video/fbdev/tridentfb.c 				   NULL, info->var.bits_per_pixel);
var              1689 drivers/video/fbdev/tridentfb.c 	info->var.activate |= FB_ACTIVATE_NOW;
var              1698 drivers/video/fbdev/tridentfb.c 	   info->node, info->fix.id, info->var.xres,
var              1699 drivers/video/fbdev/tridentfb.c 	   info->var.yres, info->var.bits_per_pixel);
var               220 drivers/video/fbdev/udlfb.c static char *dlfb_set_vid_cmds(char *wrptr, struct fb_var_screeninfo *var)
var               227 drivers/video/fbdev/udlfb.c 	xds = var->left_margin + var->hsync_len;
var               230 drivers/video/fbdev/udlfb.c 	xde = xds + var->xres;
var               234 drivers/video/fbdev/udlfb.c 	yds = var->upper_margin + var->vsync_len;
var               237 drivers/video/fbdev/udlfb.c 	yde = yds + var->yres;
var               242 drivers/video/fbdev/udlfb.c 			xde + var->right_margin - 1);
var               248 drivers/video/fbdev/udlfb.c 	wrptr = dlfb_set_register_lfsr16(wrptr, 0x0D, var->hsync_len + 1);
var               251 drivers/video/fbdev/udlfb.c 	wrptr = dlfb_set_register_16(wrptr, 0x0F, var->xres);
var               254 drivers/video/fbdev/udlfb.c 	yec = var->yres + var->upper_margin + var->lower_margin +
var               255 drivers/video/fbdev/udlfb.c 			var->vsync_len;
var               262 drivers/video/fbdev/udlfb.c 	wrptr = dlfb_set_register_lfsr16(wrptr, 0x15, var->vsync_len);
var               265 drivers/video/fbdev/udlfb.c 	wrptr = dlfb_set_register_16(wrptr, 0x17, var->yres);
var               269 drivers/video/fbdev/udlfb.c 			200*1000*1000/var->pixclock);
var               280 drivers/video/fbdev/udlfb.c 				struct fb_var_screeninfo *var)
var               309 drivers/video/fbdev/udlfb.c 	wrptr = dlfb_set_vid_cmds(wrptr, var);
var               613 drivers/video/fbdev/udlfb.c 	    (x + width > dlfb->info->var.xres) ||
var               614 drivers/video/fbdev/udlfb.c 	    (y + height > dlfb->info->var.yres)) {
var               731 drivers/video/fbdev/udlfb.c 				(u32)info->var.yres);
var               733 drivers/video/fbdev/udlfb.c 		dlfb_handle_damage(dlfb, 0, start, info->var.xres,
var               909 drivers/video/fbdev/udlfb.c 		if (area.x > info->var.xres)
var               910 drivers/video/fbdev/udlfb.c 			area.x = info->var.xres;
var               915 drivers/video/fbdev/udlfb.c 		if (area.y > info->var.yres)
var               916 drivers/video/fbdev/udlfb.c 			area.y = info->var.yres;
var               935 drivers/video/fbdev/udlfb.c 		if (info->var.red.offset == 10) {
var              1060 drivers/video/fbdev/udlfb.c static void dlfb_var_color_format(struct fb_var_screeninfo *var)
var              1066 drivers/video/fbdev/udlfb.c 	var->bits_per_pixel = 16;
var              1067 drivers/video/fbdev/udlfb.c 	var->red = red;
var              1068 drivers/video/fbdev/udlfb.c 	var->green = green;
var              1069 drivers/video/fbdev/udlfb.c 	var->blue = blue;
var              1072 drivers/video/fbdev/udlfb.c static int dlfb_ops_check_var(struct fb_var_screeninfo *var,
var              1079 drivers/video/fbdev/udlfb.c 	dlfb_var_color_format(var);
var              1081 drivers/video/fbdev/udlfb.c 	fb_var_to_videomode(&mode, var);
var              1096 drivers/video/fbdev/udlfb.c 	u32 line_length = info->var.xres * (info->var.bits_per_pixel / 8);
var              1099 drivers/video/fbdev/udlfb.c 	fvs = info->var;
var              1106 drivers/video/fbdev/udlfb.c 	result = dlfb_realloc_framebuffer(dlfb, info, info->var.yres * line_length);
var              1110 drivers/video/fbdev/udlfb.c 	result = dlfb_set_video_mode(dlfb, &info->var);
var              1127 drivers/video/fbdev/udlfb.c 	dlfb_handle_damage(dlfb, 0, 0, info->var.xres, info->var.yres);
var              1163 drivers/video/fbdev/udlfb.c 		dlfb_set_video_mode(dlfb, &info->var);
var              1405 drivers/video/fbdev/udlfb.c 		fb_videomode_to_var(&info->var, default_vmode);
var              1406 drivers/video/fbdev/udlfb.c 		dlfb_var_color_format(&info->var);
var              1731 drivers/video/fbdev/udlfb.c 	dlfb_ops_check_var(&info->var, info);
var              1759 drivers/video/fbdev/udlfb.c 		 dev_name(info->dev), info->var.xres, info->var.yres,
var               272 drivers/video/fbdev/uvesafb.c static void uvesafb_setup_var(struct fb_var_screeninfo *var,
var               277 drivers/video/fbdev/uvesafb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var               278 drivers/video/fbdev/uvesafb.c 	var->sync = FB_SYNC_VERT_HIGH_ACT;
var               280 drivers/video/fbdev/uvesafb.c 	var->xres = mode->x_res;
var               281 drivers/video/fbdev/uvesafb.c 	var->yres = mode->y_res;
var               282 drivers/video/fbdev/uvesafb.c 	var->xres_virtual = mode->x_res;
var               283 drivers/video/fbdev/uvesafb.c 	var->yres_virtual = (par->ypan) ?
var               286 drivers/video/fbdev/uvesafb.c 	var->xoffset = 0;
var               287 drivers/video/fbdev/uvesafb.c 	var->yoffset = 0;
var               288 drivers/video/fbdev/uvesafb.c 	var->bits_per_pixel = mode->bits_per_pixel;
var               290 drivers/video/fbdev/uvesafb.c 	if (var->bits_per_pixel == 15)
var               291 drivers/video/fbdev/uvesafb.c 		var->bits_per_pixel = 16;
var               293 drivers/video/fbdev/uvesafb.c 	if (var->bits_per_pixel > 8) {
var               294 drivers/video/fbdev/uvesafb.c 		var->red.offset    = mode->red_off;
var               295 drivers/video/fbdev/uvesafb.c 		var->red.length    = mode->red_len;
var               296 drivers/video/fbdev/uvesafb.c 		var->green.offset  = mode->green_off;
var               297 drivers/video/fbdev/uvesafb.c 		var->green.length  = mode->green_len;
var               298 drivers/video/fbdev/uvesafb.c 		var->blue.offset   = mode->blue_off;
var               299 drivers/video/fbdev/uvesafb.c 		var->blue.length   = mode->blue_len;
var               300 drivers/video/fbdev/uvesafb.c 		var->transp.offset = mode->rsvd_off;
var               301 drivers/video/fbdev/uvesafb.c 		var->transp.length = mode->rsvd_len;
var               303 drivers/video/fbdev/uvesafb.c 		var->red.offset    = 0;
var               304 drivers/video/fbdev/uvesafb.c 		var->green.offset  = 0;
var               305 drivers/video/fbdev/uvesafb.c 		var->blue.offset   = 0;
var               306 drivers/video/fbdev/uvesafb.c 		var->transp.offset = 0;
var               308 drivers/video/fbdev/uvesafb.c 		var->red.length    = 8;
var               309 drivers/video/fbdev/uvesafb.c 		var->green.length  = 8;
var               310 drivers/video/fbdev/uvesafb.c 		var->blue.length   = 8;
var               311 drivers/video/fbdev/uvesafb.c 		var->transp.length = 0;
var               601 drivers/video/fbdev/uvesafb.c 		fb_videomode_to_var(&info->var, mode);
var               602 drivers/video/fbdev/uvesafb.c 		if (fb_validate_mode(&info->var, info))
var               722 drivers/video/fbdev/uvesafb.c 		struct fb_var_screeninfo var;
var               727 drivers/video/fbdev/uvesafb.c 		memset(&var, 0, sizeof(var));
var               729 drivers/video/fbdev/uvesafb.c 		var.xres = mode->x_res;
var               730 drivers/video/fbdev/uvesafb.c 		var.yres = mode->y_res;
var               732 drivers/video/fbdev/uvesafb.c 		fb_get_mode(FB_VSYNCTIMINGS | FB_IGNOREMON, 60, &var, info);
var               733 drivers/video/fbdev/uvesafb.c 		fb_var_to_videomode(&vmode, &var);
var               838 drivers/video/fbdev/uvesafb.c 				uvesafb_setup_var(&info->var, info,
var               841 drivers/video/fbdev/uvesafb.c 						&info->var, info);
var               846 drivers/video/fbdev/uvesafb.c 				info->var.pixclock = 0;
var               875 drivers/video/fbdev/uvesafb.c 		i = fb_find_mode(&info->var, info, mode_option, mode, i,
var               883 drivers/video/fbdev/uvesafb.c 		info->var.xres = 640;
var               884 drivers/video/fbdev/uvesafb.c 		info->var.yres = 480;
var               886 drivers/video/fbdev/uvesafb.c 				fb_find_best_mode(&info->var, &info->modelist);
var               889 drivers/video/fbdev/uvesafb.c 			fb_videomode_to_var(&info->var, mode);
var               892 drivers/video/fbdev/uvesafb.c 			uvesafb_setup_var(&info->var, info,
var               895 drivers/video/fbdev/uvesafb.c 					&info->var, info);
var               902 drivers/video/fbdev/uvesafb.c 	modeid = uvesafb_vbe_find_mode(par, info->var.xres, info->var.yres,
var               903 drivers/video/fbdev/uvesafb.c 			info->var.bits_per_pixel, UVESAFB_EXACT_RES);
var               908 drivers/video/fbdev/uvesafb.c 	uvesafb_setup_var(&info->var, info, &par->vbe_modes[modeid]);
var               917 drivers/video/fbdev/uvesafb.c 					&info->var, info);
var               998 drivers/video/fbdev/uvesafb.c 	if (info->var.bits_per_pixel == 8) {
var              1006 drivers/video/fbdev/uvesafb.c 		switch (info->var.bits_per_pixel) {
var              1008 drivers/video/fbdev/uvesafb.c 			if (info->var.red.offset == 10) {
var              1029 drivers/video/fbdev/uvesafb.c 				(red   << info->var.red.offset)   |
var              1030 drivers/video/fbdev/uvesafb.c 				(green << info->var.green.offset) |
var              1031 drivers/video/fbdev/uvesafb.c 				(blue  << info->var.blue.offset);
var              1044 drivers/video/fbdev/uvesafb.c 	if (info->var.bits_per_pixel == 8) {
var              1077 drivers/video/fbdev/uvesafb.c static int uvesafb_pan_display(struct fb_var_screeninfo *var,
var              1084 drivers/video/fbdev/uvesafb.c 	offset = (var->yoffset * info->fix.line_length + var->xoffset) / 4;
var              1220 drivers/video/fbdev/uvesafb.c 	int i, err = 0, depth = info->var.bits_per_pixel;
var              1223 drivers/video/fbdev/uvesafb.c 		depth = info->var.red.length + info->var.green.length +
var              1224 drivers/video/fbdev/uvesafb.c 			info->var.blue.length;
var              1226 drivers/video/fbdev/uvesafb.c 	i = uvesafb_vbe_find_mode(par, info->var.xres, info->var.yres, depth,
var              1241 drivers/video/fbdev/uvesafb.c 	    info->var.pixclock != 0) {
var              1249 drivers/video/fbdev/uvesafb.c 		crtc->horiz_start = info->var.xres + info->var.right_margin;
var              1250 drivers/video/fbdev/uvesafb.c 		crtc->horiz_end	  = crtc->horiz_start + info->var.hsync_len;
var              1251 drivers/video/fbdev/uvesafb.c 		crtc->horiz_total = crtc->horiz_end + info->var.left_margin;
var              1253 drivers/video/fbdev/uvesafb.c 		crtc->vert_start  = info->var.yres + info->var.lower_margin;
var              1254 drivers/video/fbdev/uvesafb.c 		crtc->vert_end    = crtc->vert_start + info->var.vsync_len;
var              1255 drivers/video/fbdev/uvesafb.c 		crtc->vert_total  = crtc->vert_end + info->var.upper_margin;
var              1257 drivers/video/fbdev/uvesafb.c 		crtc->pixel_clock = PICOS2KHZ(info->var.pixclock) * 1000;
var              1261 drivers/video/fbdev/uvesafb.c 		if (info->var.vmode & FB_VMODE_DOUBLE)
var              1263 drivers/video/fbdev/uvesafb.c 		if (info->var.vmode & FB_VMODE_INTERLACED)
var              1265 drivers/video/fbdev/uvesafb.c 		if (!(info->var.sync & FB_SYNC_HOR_HIGH_ACT))
var              1267 drivers/video/fbdev/uvesafb.c 		if (!(info->var.sync & FB_SYNC_VERT_HIGH_ACT))
var              1289 drivers/video/fbdev/uvesafb.c 			info->var.pixclock = 0;
var              1316 drivers/video/fbdev/uvesafb.c 	info->fix.visual = (info->var.bits_per_pixel == 8) ?
var              1327 drivers/video/fbdev/uvesafb.c static void uvesafb_check_limits(struct fb_var_screeninfo *var,
var              1337 drivers/video/fbdev/uvesafb.c 	if (!var->pixclock)
var              1341 drivers/video/fbdev/uvesafb.c 		fb_get_mode(FB_VSYNCTIMINGS | FB_IGNOREMON, 60, var, info);
var              1345 drivers/video/fbdev/uvesafb.c 	if (!fb_validate_mode(var, info))
var              1348 drivers/video/fbdev/uvesafb.c 	mode = fb_find_best_mode(var, &info->modelist);
var              1350 drivers/video/fbdev/uvesafb.c 		if (mode->xres == var->xres && mode->yres == var->yres &&
var              1352 drivers/video/fbdev/uvesafb.c 			fb_videomode_to_var(var, mode);
var              1357 drivers/video/fbdev/uvesafb.c 	if (info->monspecs.gtf && !fb_get_mode(FB_MAXTIMINGS, 0, var, info))
var              1360 drivers/video/fbdev/uvesafb.c 	var->pixclock = 0;
var              1363 drivers/video/fbdev/uvesafb.c static int uvesafb_check_var(struct fb_var_screeninfo *var,
var              1369 drivers/video/fbdev/uvesafb.c 	int depth = var->red.length + var->green.length + var->blue.length;
var              1376 drivers/video/fbdev/uvesafb.c 	if (depth == 0 || abs(depth - var->bits_per_pixel) >= 8)
var              1377 drivers/video/fbdev/uvesafb.c 		depth = var->bits_per_pixel;
var              1379 drivers/video/fbdev/uvesafb.c 	match = uvesafb_vbe_find_mode(par, var->xres, var->yres, depth,
var              1385 drivers/video/fbdev/uvesafb.c 	uvesafb_setup_var(var, info, mode);
var              1392 drivers/video/fbdev/uvesafb.c 	if (var->yres * mode->bytes_per_scan_line > info->fix.smem_len
var              1396 drivers/video/fbdev/uvesafb.c 	if ((var->vmode & FB_VMODE_DOUBLE) &&
var              1398 drivers/video/fbdev/uvesafb.c 		var->vmode &= ~FB_VMODE_DOUBLE;
var              1400 drivers/video/fbdev/uvesafb.c 	if ((var->vmode & FB_VMODE_INTERLACED) &&
var              1402 drivers/video/fbdev/uvesafb.c 		var->vmode &= ~FB_VMODE_INTERLACED;
var              1404 drivers/video/fbdev/uvesafb.c 	uvesafb_check_limits(var, info);
var              1406 drivers/video/fbdev/uvesafb.c 	var->xres_virtual = var->xres;
var              1407 drivers/video/fbdev/uvesafb.c 	var->yres_virtual = (par->ypan) ?
var              1409 drivers/video/fbdev/uvesafb.c 				var->yres;
var              1463 drivers/video/fbdev/uvesafb.c 	size_vmode = info->var.yres * mode->bytes_per_scan_line;
var              1496 drivers/video/fbdev/uvesafb.c 	info->var.yres_virtual = info->fix.smem_len /
var              1499 drivers/video/fbdev/uvesafb.c 	if (par->ypan && info->var.yres_virtual > info->var.yres) {
var              1502 drivers/video/fbdev/uvesafb.c 			info->var.yres_virtual);
var              1505 drivers/video/fbdev/uvesafb.c 		info->var.yres_virtual = info->var.yres;
var               100 drivers/video/fbdev/valkyriefb.c static int valkyriefb_check_var(struct fb_var_screeninfo *var,
var               109 drivers/video/fbdev/valkyriefb.c static int valkyrie_var_to_par(struct fb_var_screeninfo *var,
var               137 drivers/video/fbdev/valkyriefb.c 	if ((err = valkyrie_var_to_par(&info->var, par, info)))
var               160 drivers/video/fbdev/valkyriefb.c 				      struct fb_var_screeninfo *var)
var               162 drivers/video/fbdev/valkyriefb.c 	return mac_vmode_to_var(par->vmode, par->cmode, var);
var               166 drivers/video/fbdev/valkyriefb.c valkyriefb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               171 drivers/video/fbdev/valkyriefb.c 	if ((err = valkyrie_var_to_par(var, &par, info)))
var               173 drivers/video/fbdev/valkyriefb.c 	valkyrie_par_to_var(&par, var);
var               375 drivers/video/fbdev/valkyriefb.c 	mac_vmode_to_var(default_vmode, default_cmode, &p->info.var);
var               456 drivers/video/fbdev/valkyriefb.c static int valkyrie_var_to_par(struct fb_var_screeninfo *var,
var               464 drivers/video/fbdev/valkyriefb.c 	if (mac_var_to_vmode(var, &vmode, &cmode) != 0) {
var               466 drivers/video/fbdev/valkyriefb.c 		       var->xres, var->yres, var->bits_per_pixel);
var               481 drivers/video/fbdev/valkyriefb.c 	if (var->xres_virtual > var->xres || var->yres_virtual > var->yres
var               482 drivers/video/fbdev/valkyriefb.c 	    || var->xoffset != 0 || var->yoffset != 0) {
var               502 drivers/video/fbdev/valkyriefb.c 	par->xres = var->xres;
var               503 drivers/video/fbdev/valkyriefb.c 	par->yres = var->yres;
var               403 drivers/video/fbdev/vermilion/vermilion.c static void vmlfb_set_pref_pixel_format(struct fb_var_screeninfo *var)
var               405 drivers/video/fbdev/vermilion/vermilion.c 	switch (var->bits_per_pixel) {
var               407 drivers/video/fbdev/vermilion/vermilion.c 		var->blue.offset = 0;
var               408 drivers/video/fbdev/vermilion/vermilion.c 		var->blue.length = 5;
var               409 drivers/video/fbdev/vermilion/vermilion.c 		var->green.offset = 5;
var               410 drivers/video/fbdev/vermilion/vermilion.c 		var->green.length = 5;
var               411 drivers/video/fbdev/vermilion/vermilion.c 		var->red.offset = 10;
var               412 drivers/video/fbdev/vermilion/vermilion.c 		var->red.length = 5;
var               413 drivers/video/fbdev/vermilion/vermilion.c 		var->transp.offset = 15;
var               414 drivers/video/fbdev/vermilion/vermilion.c 		var->transp.length = 1;
var               417 drivers/video/fbdev/vermilion/vermilion.c 		var->blue.offset = 0;
var               418 drivers/video/fbdev/vermilion/vermilion.c 		var->blue.length = 8;
var               419 drivers/video/fbdev/vermilion/vermilion.c 		var->green.offset = 8;
var               420 drivers/video/fbdev/vermilion/vermilion.c 		var->green.length = 8;
var               421 drivers/video/fbdev/vermilion/vermilion.c 		var->red.offset = 16;
var               422 drivers/video/fbdev/vermilion/vermilion.c 		var->red.length = 8;
var               423 drivers/video/fbdev/vermilion/vermilion.c 		var->transp.offset = 24;
var               424 drivers/video/fbdev/vermilion/vermilion.c 		var->transp.length = 0;
var               430 drivers/video/fbdev/vermilion/vermilion.c 	var->blue.msb_right = var->green.msb_right =
var               431 drivers/video/fbdev/vermilion/vermilion.c 	    var->red.msb_right = var->transp.msb_right = 0;
var               505 drivers/video/fbdev/vermilion/vermilion.c 	info->var.grayscale = 0;
var               506 drivers/video/fbdev/vermilion/vermilion.c 	info->var.bits_per_pixel = 16;
var               507 drivers/video/fbdev/vermilion/vermilion.c 	vmlfb_set_pref_pixel_format(&info->var);
var               510 drivers/video/fbdev/vermilion/vermilion.c 	    (&info->var, info, vml_default_mode, NULL, 0, &defaultmode, 16)) {
var               583 drivers/video/fbdev/vermilion/vermilion.c static int vmlfb_check_var_locked(struct fb_var_screeninfo *var,
var               593 drivers/video/fbdev/vermilion/vermilion.c 	v = *var;
var               594 drivers/video/fbdev/vermilion/vermilion.c 	clock = PICOS2KHZ(var->pixclock);
var               617 drivers/video/fbdev/vermilion/vermilion.c 	if (var->xres > VML_MAX_XRES || var->yres > VML_MAX_YRES) {
var               621 drivers/video/fbdev/vermilion/vermilion.c 	if (var->xres_virtual > VML_MAX_XRES_VIRTUAL) {
var               635 drivers/video/fbdev/vermilion/vermilion.c 		       var->bits_per_pixel);
var               639 drivers/video/fbdev/vermilion/vermilion.c 	pitch = ALIGN((var->xres * var->bits_per_pixel) >> 3, 0x40);
var               640 drivers/video/fbdev/vermilion/vermilion.c 	mem = (u64)pitch * var->yres_virtual;
var               647 drivers/video/fbdev/vermilion/vermilion.c 		if (var->blue.offset != 0 ||
var               648 drivers/video/fbdev/vermilion/vermilion.c 		    var->blue.length != 5 ||
var               649 drivers/video/fbdev/vermilion/vermilion.c 		    var->green.offset != 5 ||
var               650 drivers/video/fbdev/vermilion/vermilion.c 		    var->green.length != 5 ||
var               651 drivers/video/fbdev/vermilion/vermilion.c 		    var->red.offset != 10 ||
var               652 drivers/video/fbdev/vermilion/vermilion.c 		    var->red.length != 5 ||
var               653 drivers/video/fbdev/vermilion/vermilion.c 		    var->transp.offset != 15 || var->transp.length != 1) {
var               658 drivers/video/fbdev/vermilion/vermilion.c 		if (var->blue.offset != 0 ||
var               659 drivers/video/fbdev/vermilion/vermilion.c 		    var->blue.length != 8 ||
var               660 drivers/video/fbdev/vermilion/vermilion.c 		    var->green.offset != 8 ||
var               661 drivers/video/fbdev/vermilion/vermilion.c 		    var->green.length != 8 ||
var               662 drivers/video/fbdev/vermilion/vermilion.c 		    var->red.offset != 16 ||
var               663 drivers/video/fbdev/vermilion/vermilion.c 		    var->red.length != 8 ||
var               664 drivers/video/fbdev/vermilion/vermilion.c 		    (var->transp.length != 0 && var->transp.length != 8) ||
var               665 drivers/video/fbdev/vermilion/vermilion.c 		    (var->transp.length == 8 && var->transp.offset != 24)) {
var               673 drivers/video/fbdev/vermilion/vermilion.c 	*var = v;
var               678 drivers/video/fbdev/vermilion/vermilion.c static int vmlfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               684 drivers/video/fbdev/vermilion/vermilion.c 	ret = vmlfb_check_var_locked(var, vinfo);
var               766 drivers/video/fbdev/vermilion/vermilion.c 	struct fb_var_screeninfo *var = &info->var;
var               772 drivers/video/fbdev/vermilion/vermilion.c 	vinfo->bytes_per_pixel = var->bits_per_pixel >> 3;
var               773 drivers/video/fbdev/vermilion/vermilion.c 	vinfo->stride = ALIGN(var->xres_virtual * vinfo->bytes_per_pixel, 0x40);
var               780 drivers/video/fbdev/vermilion/vermilion.c 	    var->xres + var->right_margin + var->hsync_len + var->left_margin;
var               781 drivers/video/fbdev/vermilion/vermilion.c 	hactive = var->xres;
var               782 drivers/video/fbdev/vermilion/vermilion.c 	hblank_start = var->xres;
var               784 drivers/video/fbdev/vermilion/vermilion.c 	hsync_start = hactive + var->right_margin;
var               785 drivers/video/fbdev/vermilion/vermilion.c 	hsync_end = hsync_start + var->hsync_len;
var               788 drivers/video/fbdev/vermilion/vermilion.c 	    var->yres + var->lower_margin + var->vsync_len + var->upper_margin;
var               789 drivers/video/fbdev/vermilion/vermilion.c 	vactive = var->yres;
var               790 drivers/video/fbdev/vermilion/vermilion.c 	vblank_start = var->yres;
var               792 drivers/video/fbdev/vermilion/vermilion.c 	vsync_start = vactive + var->lower_margin;
var               793 drivers/video/fbdev/vermilion/vermilion.c 	vsync_end = vsync_start + var->vsync_len;
var               796 drivers/video/fbdev/vermilion/vermilion.c 	clock = PICOS2KHZ(var->pixclock);
var               807 drivers/video/fbdev/vermilion/vermilion.c 	switch (var->bits_per_pixel) {
var               812 drivers/video/fbdev/vermilion/vermilion.c 		if (var->transp.length == 8)
var               841 drivers/video/fbdev/vermilion/vermilion.c 		    ((var->yres - 1) << 16) | (var->xres - 1));
var               847 drivers/video/fbdev/vermilion/vermilion.c 		    ((var->xres - 1) << 16) | (var->yres - 1));
var               855 drivers/video/fbdev/vermilion/vermilion.c 		    var->yoffset * vinfo->stride +
var               856 drivers/video/fbdev/vermilion/vermilion.c 		    var->xoffset * vinfo->bytes_per_pixel);
var               934 drivers/video/fbdev/vermilion/vermilion.c static int vmlfb_pan_display(struct fb_var_screeninfo *var,
var               942 drivers/video/fbdev/vermilion/vermilion.c 		    var->yoffset * vinfo->stride +
var               943 drivers/video/fbdev/vermilion/vermilion.c 		    var->xoffset * vinfo->bytes_per_pixel);
var               958 drivers/video/fbdev/vermilion/vermilion.c 	if (info->var.grayscale) {
var               965 drivers/video/fbdev/vermilion/vermilion.c 	red = VML_TOHW(red, info->var.red.length);
var               966 drivers/video/fbdev/vermilion/vermilion.c 	blue = VML_TOHW(blue, info->var.blue.length);
var               967 drivers/video/fbdev/vermilion/vermilion.c 	green = VML_TOHW(green, info->var.green.length);
var               968 drivers/video/fbdev/vermilion/vermilion.c 	transp = VML_TOHW(transp, info->var.transp.length);
var               970 drivers/video/fbdev/vermilion/vermilion.c 	v = (red << info->var.red.offset) |
var               971 drivers/video/fbdev/vermilion/vermilion.c 	    (green << info->var.green.offset) |
var               972 drivers/video/fbdev/vermilion/vermilion.c 	    (blue << info->var.blue.offset) |
var               973 drivers/video/fbdev/vermilion/vermilion.c 	    (transp << info->var.transp.offset);
var               975 drivers/video/fbdev/vermilion/vermilion.c 	switch (info->var.bits_per_pixel) {
var              1096 drivers/video/fbdev/vermilion/vermilion.c 		if (!vmlfb_check_var_locked(&entry->info.var, entry)) {
var              1107 drivers/video/fbdev/vermilion/vermilion.c 			save_activate = entry->info.var.activate;
var              1108 drivers/video/fbdev/vermilion/vermilion.c 			entry->info.var.bits_per_pixel = 16;
var              1109 drivers/video/fbdev/vermilion/vermilion.c 			vmlfb_set_pref_pixel_format(&entry->info.var);
var              1110 drivers/video/fbdev/vermilion/vermilion.c 			if (fb_find_mode(&entry->info.var,
var              1113 drivers/video/fbdev/vermilion/vermilion.c 				entry->info.var.activate |=
var              1115 drivers/video/fbdev/vermilion/vermilion.c 				fb_set_var(&entry->info, &entry->info.var);
var              1120 drivers/video/fbdev/vermilion/vermilion.c 			entry->info.var.activate = save_activate;
var                66 drivers/video/fbdev/vesafb.c static int vesafb_pan_display(struct fb_var_screeninfo *var,
var                72 drivers/video/fbdev/vesafb.c 	offset = (var->yoffset * info->fix.line_length + var->xoffset) / 4;
var               146 drivers/video/fbdev/vesafb.c 	if (info->var.bits_per_pixel == 8)
var               149 drivers/video/fbdev/vesafb.c 		switch (info->var.bits_per_pixel) {
var               151 drivers/video/fbdev/vesafb.c 			if (info->var.red.offset == 10) {
var               171 drivers/video/fbdev/vesafb.c 				(red   << info->var.red.offset)   |
var               172 drivers/video/fbdev/vesafb.c 				(green << info->var.green.offset) |
var               173 drivers/video/fbdev/vesafb.c 				(blue  << info->var.blue.offset);
var               451 drivers/video/fbdev/vesafb.c 	info->var = vesafb_defined;
var                71 drivers/video/fbdev/vfb.c static int vfb_check_var(struct fb_var_screeninfo *var,
var                76 drivers/video/fbdev/vfb.c static int vfb_pan_display(struct fb_var_screeninfo *var,
var               116 drivers/video/fbdev/vfb.c static int vfb_check_var(struct fb_var_screeninfo *var,
var               126 drivers/video/fbdev/vfb.c 	if (var->vmode & FB_VMODE_CONUPDATE) {
var               127 drivers/video/fbdev/vfb.c 		var->vmode |= FB_VMODE_YWRAP;
var               128 drivers/video/fbdev/vfb.c 		var->xoffset = info->var.xoffset;
var               129 drivers/video/fbdev/vfb.c 		var->yoffset = info->var.yoffset;
var               135 drivers/video/fbdev/vfb.c 	if (!var->xres)
var               136 drivers/video/fbdev/vfb.c 		var->xres = 1;
var               137 drivers/video/fbdev/vfb.c 	if (!var->yres)
var               138 drivers/video/fbdev/vfb.c 		var->yres = 1;
var               139 drivers/video/fbdev/vfb.c 	if (var->xres > var->xres_virtual)
var               140 drivers/video/fbdev/vfb.c 		var->xres_virtual = var->xres;
var               141 drivers/video/fbdev/vfb.c 	if (var->yres > var->yres_virtual)
var               142 drivers/video/fbdev/vfb.c 		var->yres_virtual = var->yres;
var               143 drivers/video/fbdev/vfb.c 	if (var->bits_per_pixel <= 1)
var               144 drivers/video/fbdev/vfb.c 		var->bits_per_pixel = 1;
var               145 drivers/video/fbdev/vfb.c 	else if (var->bits_per_pixel <= 8)
var               146 drivers/video/fbdev/vfb.c 		var->bits_per_pixel = 8;
var               147 drivers/video/fbdev/vfb.c 	else if (var->bits_per_pixel <= 16)
var               148 drivers/video/fbdev/vfb.c 		var->bits_per_pixel = 16;
var               149 drivers/video/fbdev/vfb.c 	else if (var->bits_per_pixel <= 24)
var               150 drivers/video/fbdev/vfb.c 		var->bits_per_pixel = 24;
var               151 drivers/video/fbdev/vfb.c 	else if (var->bits_per_pixel <= 32)
var               152 drivers/video/fbdev/vfb.c 		var->bits_per_pixel = 32;
var               156 drivers/video/fbdev/vfb.c 	if (var->xres_virtual < var->xoffset + var->xres)
var               157 drivers/video/fbdev/vfb.c 		var->xres_virtual = var->xoffset + var->xres;
var               158 drivers/video/fbdev/vfb.c 	if (var->yres_virtual < var->yoffset + var->yres)
var               159 drivers/video/fbdev/vfb.c 		var->yres_virtual = var->yoffset + var->yres;
var               165 drivers/video/fbdev/vfb.c 	    get_line_length(var->xres_virtual, var->bits_per_pixel);
var               166 drivers/video/fbdev/vfb.c 	if (line_length * var->yres_virtual > videomemorysize)
var               174 drivers/video/fbdev/vfb.c 	switch (var->bits_per_pixel) {
var               177 drivers/video/fbdev/vfb.c 		var->red.offset = 0;
var               178 drivers/video/fbdev/vfb.c 		var->red.length = 8;
var               179 drivers/video/fbdev/vfb.c 		var->green.offset = 0;
var               180 drivers/video/fbdev/vfb.c 		var->green.length = 8;
var               181 drivers/video/fbdev/vfb.c 		var->blue.offset = 0;
var               182 drivers/video/fbdev/vfb.c 		var->blue.length = 8;
var               183 drivers/video/fbdev/vfb.c 		var->transp.offset = 0;
var               184 drivers/video/fbdev/vfb.c 		var->transp.length = 0;
var               187 drivers/video/fbdev/vfb.c 		if (var->transp.length) {
var               188 drivers/video/fbdev/vfb.c 			var->red.offset = 0;
var               189 drivers/video/fbdev/vfb.c 			var->red.length = 5;
var               190 drivers/video/fbdev/vfb.c 			var->green.offset = 5;
var               191 drivers/video/fbdev/vfb.c 			var->green.length = 5;
var               192 drivers/video/fbdev/vfb.c 			var->blue.offset = 10;
var               193 drivers/video/fbdev/vfb.c 			var->blue.length = 5;
var               194 drivers/video/fbdev/vfb.c 			var->transp.offset = 15;
var               195 drivers/video/fbdev/vfb.c 			var->transp.length = 1;
var               197 drivers/video/fbdev/vfb.c 			var->red.offset = 0;
var               198 drivers/video/fbdev/vfb.c 			var->red.length = 5;
var               199 drivers/video/fbdev/vfb.c 			var->green.offset = 5;
var               200 drivers/video/fbdev/vfb.c 			var->green.length = 6;
var               201 drivers/video/fbdev/vfb.c 			var->blue.offset = 11;
var               202 drivers/video/fbdev/vfb.c 			var->blue.length = 5;
var               203 drivers/video/fbdev/vfb.c 			var->transp.offset = 0;
var               204 drivers/video/fbdev/vfb.c 			var->transp.length = 0;
var               208 drivers/video/fbdev/vfb.c 		var->red.offset = 0;
var               209 drivers/video/fbdev/vfb.c 		var->red.length = 8;
var               210 drivers/video/fbdev/vfb.c 		var->green.offset = 8;
var               211 drivers/video/fbdev/vfb.c 		var->green.length = 8;
var               212 drivers/video/fbdev/vfb.c 		var->blue.offset = 16;
var               213 drivers/video/fbdev/vfb.c 		var->blue.length = 8;
var               214 drivers/video/fbdev/vfb.c 		var->transp.offset = 0;
var               215 drivers/video/fbdev/vfb.c 		var->transp.length = 0;
var               218 drivers/video/fbdev/vfb.c 		var->red.offset = 0;
var               219 drivers/video/fbdev/vfb.c 		var->red.length = 8;
var               220 drivers/video/fbdev/vfb.c 		var->green.offset = 8;
var               221 drivers/video/fbdev/vfb.c 		var->green.length = 8;
var               222 drivers/video/fbdev/vfb.c 		var->blue.offset = 16;
var               223 drivers/video/fbdev/vfb.c 		var->blue.length = 8;
var               224 drivers/video/fbdev/vfb.c 		var->transp.offset = 24;
var               225 drivers/video/fbdev/vfb.c 		var->transp.length = 8;
var               228 drivers/video/fbdev/vfb.c 	var->red.msb_right = 0;
var               229 drivers/video/fbdev/vfb.c 	var->green.msb_right = 0;
var               230 drivers/video/fbdev/vfb.c 	var->blue.msb_right = 0;
var               231 drivers/video/fbdev/vfb.c 	var->transp.msb_right = 0;
var               242 drivers/video/fbdev/vfb.c 	switch (info->var.bits_per_pixel) {
var               256 drivers/video/fbdev/vfb.c 	info->fix.line_length = get_line_length(info->var.xres_virtual,
var               257 drivers/video/fbdev/vfb.c 						info->var.bits_per_pixel);
var               278 drivers/video/fbdev/vfb.c 	if (info->var.grayscale) {
var               312 drivers/video/fbdev/vfb.c 		red = CNVT_TOHW(red, info->var.red.length);
var               313 drivers/video/fbdev/vfb.c 		green = CNVT_TOHW(green, info->var.green.length);
var               314 drivers/video/fbdev/vfb.c 		blue = CNVT_TOHW(blue, info->var.blue.length);
var               315 drivers/video/fbdev/vfb.c 		transp = CNVT_TOHW(transp, info->var.transp.length);
var               333 drivers/video/fbdev/vfb.c 		v = (red << info->var.red.offset) |
var               334 drivers/video/fbdev/vfb.c 		    (green << info->var.green.offset) |
var               335 drivers/video/fbdev/vfb.c 		    (blue << info->var.blue.offset) |
var               336 drivers/video/fbdev/vfb.c 		    (transp << info->var.transp.offset);
var               337 drivers/video/fbdev/vfb.c 		switch (info->var.bits_per_pixel) {
var               359 drivers/video/fbdev/vfb.c static int vfb_pan_display(struct fb_var_screeninfo *var,
var               362 drivers/video/fbdev/vfb.c 	if (var->vmode & FB_VMODE_YWRAP) {
var               363 drivers/video/fbdev/vfb.c 		if (var->yoffset >= info->var.yres_virtual ||
var               364 drivers/video/fbdev/vfb.c 		    var->xoffset)
var               367 drivers/video/fbdev/vfb.c 		if (var->xoffset + info->var.xres > info->var.xres_virtual ||
var               368 drivers/video/fbdev/vfb.c 		    var->yoffset + info->var.yres > info->var.yres_virtual)
var               371 drivers/video/fbdev/vfb.c 	info->var.xoffset = var->xoffset;
var               372 drivers/video/fbdev/vfb.c 	info->var.yoffset = var->yoffset;
var               373 drivers/video/fbdev/vfb.c 	if (var->vmode & FB_VMODE_YWRAP)
var               374 drivers/video/fbdev/vfb.c 		info->var.vmode |= FB_VMODE_YWRAP;
var               376 drivers/video/fbdev/vfb.c 		info->var.vmode &= ~FB_VMODE_YWRAP;
var               445 drivers/video/fbdev/vfb.c 	if (!fb_find_mode(&info->var, info, mode_option,
var               188 drivers/video/fbdev/vga16fb.c 			    struct fb_var_screeninfo *var)
var               193 drivers/video/fbdev/vga16fb.c 	xoffset = var->xoffset;
var               194 drivers/video/fbdev/vga16fb.c 	if (info->var.bits_per_pixel == 8) {
var               195 drivers/video/fbdev/vga16fb.c 		pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 2;
var               198 drivers/video/fbdev/vga16fb.c 		pos = (info->var.xres_virtual * (var->yoffset / fh) + xoffset) >> 3;
var               200 drivers/video/fbdev/vga16fb.c 		if (info->var.nonstd)
var               202 drivers/video/fbdev/vga16fb.c 		pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 3;
var               210 drivers/video/fbdev/vga16fb.c 	if (info->var.bits_per_pixel == 8)
var               220 drivers/video/fbdev/vga16fb.c 	if (info->var.bits_per_pixel == 4) {
var               221 drivers/video/fbdev/vga16fb.c 		if (info->var.nonstd) {
var               223 drivers/video/fbdev/vga16fb.c 			info->fix.line_length = info->var.xres_virtual / 2;
var               227 drivers/video/fbdev/vga16fb.c 			info->fix.line_length = info->var.xres_virtual / 8;
var               229 drivers/video/fbdev/vga16fb.c 	} else if (info->var.bits_per_pixel == 0) {
var               232 drivers/video/fbdev/vga16fb.c 		info->fix.line_length = info->var.xres_virtual / 4;
var               234 drivers/video/fbdev/vga16fb.c 		if (info->var.nonstd) {
var               237 drivers/video/fbdev/vga16fb.c 			info->fix.line_length = info->var.xres_virtual / 4;
var               240 drivers/video/fbdev/vga16fb.c 			info->fix.line_length = info->var.xres_virtual;
var               312 drivers/video/fbdev/vga16fb.c static int vga16fb_check_var(struct fb_var_screeninfo *var,
var               327 drivers/video/fbdev/vga16fb.c 	if (var->bits_per_pixel == 4) {
var               328 drivers/video/fbdev/vga16fb.c 		if (var->nonstd) {
var               340 drivers/video/fbdev/vga16fb.c 	} else if (var->bits_per_pixel == 8) {
var               344 drivers/video/fbdev/vga16fb.c 		if (var->nonstd) {
var               354 drivers/video/fbdev/vga16fb.c 	xres = (var->xres + 7) & ~7;
var               355 drivers/video/fbdev/vga16fb.c 	vxres = (var->xres_virtual + 0xF) & ~0xF;
var               356 drivers/video/fbdev/vga16fb.c 	xoffset = (var->xoffset + 7) & ~7;
var               357 drivers/video/fbdev/vga16fb.c 	left = (var->left_margin + 7) & ~7;
var               358 drivers/video/fbdev/vga16fb.c 	right = (var->right_margin + 7) & ~7;
var               359 drivers/video/fbdev/vga16fb.c 	hslen = (var->hsync_len + 7) & ~7;
var               366 drivers/video/fbdev/vga16fb.c 	var->xres = xres;
var               367 drivers/video/fbdev/vga16fb.c 	var->right_margin = right;
var               368 drivers/video/fbdev/vga16fb.c 	var->hsync_len = hslen;
var               369 drivers/video/fbdev/vga16fb.c 	var->left_margin = left;
var               370 drivers/video/fbdev/vga16fb.c 	var->xres_virtual = vxres;
var               371 drivers/video/fbdev/vga16fb.c 	var->xoffset = xoffset;
var               397 drivers/video/fbdev/vga16fb.c 	yres = var->yres;
var               398 drivers/video/fbdev/vga16fb.c 	lower = var->lower_margin;
var               399 drivers/video/fbdev/vga16fb.c 	vslen = var->vsync_len;
var               400 drivers/video/fbdev/vga16fb.c 	upper = var->upper_margin;
var               401 drivers/video/fbdev/vga16fb.c 	vyres = var->yres_virtual;
var               402 drivers/video/fbdev/vga16fb.c 	yoffset = var->yoffset;
var               413 drivers/video/fbdev/vga16fb.c 	var->yres = yres;
var               414 drivers/video/fbdev/vga16fb.c 	var->lower_margin = lower;
var               415 drivers/video/fbdev/vga16fb.c 	var->vsync_len = vslen;
var               416 drivers/video/fbdev/vga16fb.c 	var->upper_margin = upper;
var               417 drivers/video/fbdev/vga16fb.c 	var->yres_virtual = vyres;
var               418 drivers/video/fbdev/vga16fb.c 	var->yoffset = yoffset;
var               420 drivers/video/fbdev/vga16fb.c 	if (var->vmode & FB_VMODE_DOUBLE) {
var               446 drivers/video/fbdev/vga16fb.c 	if (var->vmode & FB_VMODE_DOUBLE)
var               491 drivers/video/fbdev/vga16fb.c 	if (var->sync & FB_SYNC_HOR_HIGH_ACT)
var               493 drivers/video/fbdev/vga16fb.c 	if (var->sync & FB_SYNC_VERT_HIGH_ACT)
var               500 drivers/video/fbdev/vga16fb.c 		vga16fb_clock_chip(par, var->pixclock, info, 1, 2);
var               503 drivers/video/fbdev/vga16fb.c 		vga16fb_clock_chip(par, var->pixclock, info, 1, 1);
var               505 drivers/video/fbdev/vga16fb.c 	var->red.offset = var->green.offset = var->blue.offset = 
var               506 drivers/video/fbdev/vga16fb.c 	var->transp.offset = 0;
var               507 drivers/video/fbdev/vga16fb.c 	var->red.length = var->green.length = var->blue.length =
var               509 drivers/video/fbdev/vga16fb.c 	var->transp.length = 0;
var               510 drivers/video/fbdev/vga16fb.c 	var->activate = FB_ACTIVATE_NOW;
var               511 drivers/video/fbdev/vga16fb.c 	var->height = -1;
var               512 drivers/video/fbdev/vga16fb.c 	var->width = -1;
var               513 drivers/video/fbdev/vga16fb.c 	var->accel_flags = 0;
var               568 drivers/video/fbdev/vga16fb.c 		atc[VGA_ATC_PEL] = (info->var.xoffset & 3) << 1;
var               570 drivers/video/fbdev/vga16fb.c 		atc[VGA_ATC_PEL] = info->var.xoffset & 7;
var               675 drivers/video/fbdev/vga16fb.c 	gray = info->var.grayscale;
var               688 drivers/video/fbdev/vga16fb.c static int vga16fb_pan_display(struct fb_var_screeninfo *var,
var               691 drivers/video/fbdev/vga16fb.c 	vga16fb_pan_var(info, var);
var               886 drivers/video/fbdev/vga16fb.c 	vxres = info->var.xres_virtual;
var               887 drivers/video/fbdev/vga16fb.c 	vyres = info->var.yres_virtual;
var              1019 drivers/video/fbdev/vga16fb.c 	vxres = info->var.xres_virtual;
var              1020 drivers/video/fbdev/vga16fb.c 	vyres = info->var.yres_virtual;
var              1347 drivers/video/fbdev/vga16fb.c 	info->var = vga16fb_defined;
var              1354 drivers/video/fbdev/vga16fb.c 	i = (info->var.bits_per_pixel == 8) ? 256 : 16;
var              1362 drivers/video/fbdev/vga16fb.c 	if (vga16fb_check_var(&info->var, info)) {
var               161 drivers/video/fbdev/via/dvi.c void viafb_dvi_set_mode(const struct fb_var_screeninfo *var,
var               164 drivers/video/fbdev/via/dvi.c 	struct fb_var_screeninfo dvi_var = *var;
var               169 drivers/video/fbdev/via/dvi.c 	if (maxPixelClock && PICOS2KHZ(var->pixclock) / 1000 > maxPixelClock) {
var               170 drivers/video/fbdev/via/dvi.c 		rb_mode = viafb_get_best_rb_mode(var->xres, var->yres, 60);
var                48 drivers/video/fbdev/via/dvi.h void viafb_dvi_set_mode(const struct fb_var_screeninfo *var,
var              1455 drivers/video/fbdev/via/hw.c struct via_display_timing var_to_timing(const struct fb_var_screeninfo *var,
var              1459 drivers/video/fbdev/via/hw.c 	u16 dx = (var->xres - cxres) / 2, dy = (var->yres - cyres) / 2;
var              1462 drivers/video/fbdev/via/hw.c 	timing.hor_sync_start = timing.hor_addr + var->right_margin + dx;
var              1463 drivers/video/fbdev/via/hw.c 	timing.hor_sync_end = timing.hor_sync_start + var->hsync_len;
var              1464 drivers/video/fbdev/via/hw.c 	timing.hor_total = timing.hor_sync_end + var->left_margin + dx;
var              1468 drivers/video/fbdev/via/hw.c 	timing.ver_sync_start = timing.ver_addr + var->lower_margin + dy;
var              1469 drivers/video/fbdev/via/hw.c 	timing.ver_sync_end = timing.ver_sync_start + var->vsync_len;
var              1470 drivers/video/fbdev/via/hw.c 	timing.ver_total = timing.ver_sync_end + var->upper_margin + dy;
var              1476 drivers/video/fbdev/via/hw.c void viafb_fill_crtc_timing(const struct fb_var_screeninfo *var,
var              1479 drivers/video/fbdev/via/hw.c 	struct via_display_timing crt_reg = var_to_timing(var,
var              1480 drivers/video/fbdev/via/hw.c 		cxres ? cxres : var->xres, cyres ? cyres : var->yres);
var              1487 drivers/video/fbdev/via/hw.c 	viafb_load_fetch_count_reg(var->xres, var->bits_per_pixel / 8, iga);
var              1490 drivers/video/fbdev/via/hw.c 		viafb_load_FIFO_reg(iga, var->xres, var->yres);
var              1492 drivers/video/fbdev/via/hw.c 	viafb_set_vclock(PICOS2KHZ(var->pixclock) * 1000, iga);
var              1733 drivers/video/fbdev/via/hw.c static u8 get_sync(struct fb_var_screeninfo *var)
var              1737 drivers/video/fbdev/via/hw.c 	if (!(var->sync & FB_SYNC_HOR_HIGH_ACT))
var              1739 drivers/video/fbdev/via/hw.c 	if (!(var->sync & FB_SYNC_VERT_HIGH_ACT))
var              1838 drivers/video/fbdev/via/hw.c 		&& viafbinfo->var.xres == 1024 && viafbinfo->var.yres == 768) {
var              1866 drivers/video/fbdev/via/hw.c 		var2 = viafbinfo1->var;
var              1870 drivers/video/fbdev/via/hw.c 		cxres = viafbinfo->var.xres;
var              1871 drivers/video/fbdev/via/hw.c 		cyres = viafbinfo->var.yres;
var              1872 drivers/video/fbdev/via/hw.c 		var2.bits_per_pixel = viafbinfo->var.bits_per_pixel;
var              1881 drivers/video/fbdev/via/hw.c 			viafb_fill_crtc_timing(&viafbinfo->var, 0, 0,
var              1888 drivers/video/fbdev/via/hw.c 		if (viafbinfo->var.xres % 8) {
var              1901 drivers/video/fbdev/via/hw.c 			viafb_dvi_set_mode(&viafbinfo->var, 0, 0,
var              1917 drivers/video/fbdev/via/hw.c 			viafb_lcd_set_mode(&viafbinfo->var, 0, 0,
var              1934 drivers/video/fbdev/via/hw.c 			viafb_lcd_set_mode(&viafbinfo->var, 0, 0,
var              1946 drivers/video/fbdev/via/hw.c 		viafb_hotplug_Xres = viafbinfo->var.xres;
var              1947 drivers/video/fbdev/via/hw.c 		viafb_hotplug_Yres = viafbinfo->var.yres;
var              1948 drivers/video/fbdev/via/hw.c 		viafb_hotplug_bpp = viafbinfo->var.bits_per_pixel;
var              1958 drivers/video/fbdev/via/hw.c 		via_set_sync_polarity(devices, get_sync(&viafbinfo->var));
var              1961 drivers/video/fbdev/via/hw.c 			get_sync(&viafbinfo->var));
var              2106 drivers/video/fbdev/via/hw.c void viafb_fill_var_timing_info(struct fb_var_screeninfo *var,
var              2109 drivers/video/fbdev/via/hw.c 	var->pixclock = mode->pixclock;
var              2110 drivers/video/fbdev/via/hw.c 	var->xres = mode->xres;
var              2111 drivers/video/fbdev/via/hw.c 	var->yres = mode->yres;
var              2112 drivers/video/fbdev/via/hw.c 	var->left_margin = mode->left_margin;
var              2113 drivers/video/fbdev/via/hw.c 	var->right_margin = mode->right_margin;
var              2114 drivers/video/fbdev/via/hw.c 	var->hsync_len = mode->hsync_len;
var              2115 drivers/video/fbdev/via/hw.c 	var->upper_margin = mode->upper_margin;
var              2116 drivers/video/fbdev/via/hw.c 	var->lower_margin = mode->lower_margin;
var              2117 drivers/video/fbdev/via/hw.c 	var->vsync_len = mode->vsync_len;
var              2118 drivers/video/fbdev/via/hw.c 	var->sync = mode->sync;
var               626 drivers/video/fbdev/via/hw.h struct via_display_timing var_to_timing(const struct fb_var_screeninfo *var,
var               628 drivers/video/fbdev/via/hw.h void viafb_fill_crtc_timing(const struct fb_var_screeninfo *var,
var               650 drivers/video/fbdev/via/hw.h void viafb_fill_var_timing_info(struct fb_var_screeninfo *var,
var               527 drivers/video/fbdev/via/lcd.c void viafb_lcd_set_mode(const struct fb_var_screeninfo *var, u16 cxres,
var               532 drivers/video/fbdev/via/lcd.c 	int mode_bpp = var->bits_per_pixel;
var               533 drivers/video/fbdev/via/lcd.c 	int set_hres = cxres ? cxres : var->xres;
var               534 drivers/video/fbdev/via/lcd.c 	int set_vres = cyres ? cyres : var->yres;
var               589 drivers/video/fbdev/via/lcd.c 		var->bits_per_pixel);
var                65 drivers/video/fbdev/via/lcd.h void viafb_lcd_set_mode(const struct fb_var_screeninfo *var, u16 cxres,
var                42 drivers/video/fbdev/via/viafbdev.c static int viafb_pan_display(struct fb_var_screeninfo *var,
var                74 drivers/video/fbdev/via/viafbdev.c static void viafb_fill_var_color_info(struct fb_var_screeninfo *var, u8 depth)
var                76 drivers/video/fbdev/via/viafbdev.c 	var->grayscale = 0;
var                77 drivers/video/fbdev/via/viafbdev.c 	var->red.msb_right = 0;
var                78 drivers/video/fbdev/via/viafbdev.c 	var->green.msb_right = 0;
var                79 drivers/video/fbdev/via/viafbdev.c 	var->blue.msb_right = 0;
var                80 drivers/video/fbdev/via/viafbdev.c 	var->transp.offset = 0;
var                81 drivers/video/fbdev/via/viafbdev.c 	var->transp.length = 0;
var                82 drivers/video/fbdev/via/viafbdev.c 	var->transp.msb_right = 0;
var                83 drivers/video/fbdev/via/viafbdev.c 	var->nonstd = 0;
var                86 drivers/video/fbdev/via/viafbdev.c 		var->bits_per_pixel = 8;
var                87 drivers/video/fbdev/via/viafbdev.c 		var->red.offset = 0;
var                88 drivers/video/fbdev/via/viafbdev.c 		var->green.offset = 0;
var                89 drivers/video/fbdev/via/viafbdev.c 		var->blue.offset = 0;
var                90 drivers/video/fbdev/via/viafbdev.c 		var->red.length = 8;
var                91 drivers/video/fbdev/via/viafbdev.c 		var->green.length = 8;
var                92 drivers/video/fbdev/via/viafbdev.c 		var->blue.length = 8;
var                95 drivers/video/fbdev/via/viafbdev.c 		var->bits_per_pixel = 16;
var                96 drivers/video/fbdev/via/viafbdev.c 		var->red.offset = 10;
var                97 drivers/video/fbdev/via/viafbdev.c 		var->green.offset = 5;
var                98 drivers/video/fbdev/via/viafbdev.c 		var->blue.offset = 0;
var                99 drivers/video/fbdev/via/viafbdev.c 		var->red.length = 5;
var               100 drivers/video/fbdev/via/viafbdev.c 		var->green.length = 5;
var               101 drivers/video/fbdev/via/viafbdev.c 		var->blue.length = 5;
var               104 drivers/video/fbdev/via/viafbdev.c 		var->bits_per_pixel = 16;
var               105 drivers/video/fbdev/via/viafbdev.c 		var->red.offset = 11;
var               106 drivers/video/fbdev/via/viafbdev.c 		var->green.offset = 5;
var               107 drivers/video/fbdev/via/viafbdev.c 		var->blue.offset = 0;
var               108 drivers/video/fbdev/via/viafbdev.c 		var->red.length = 5;
var               109 drivers/video/fbdev/via/viafbdev.c 		var->green.length = 6;
var               110 drivers/video/fbdev/via/viafbdev.c 		var->blue.length = 5;
var               113 drivers/video/fbdev/via/viafbdev.c 		var->bits_per_pixel = 32;
var               114 drivers/video/fbdev/via/viafbdev.c 		var->red.offset = 16;
var               115 drivers/video/fbdev/via/viafbdev.c 		var->green.offset = 8;
var               116 drivers/video/fbdev/via/viafbdev.c 		var->blue.offset = 0;
var               117 drivers/video/fbdev/via/viafbdev.c 		var->red.length = 8;
var               118 drivers/video/fbdev/via/viafbdev.c 		var->green.length = 8;
var               119 drivers/video/fbdev/via/viafbdev.c 		var->blue.length = 8;
var               122 drivers/video/fbdev/via/viafbdev.c 		var->bits_per_pixel = 32;
var               123 drivers/video/fbdev/via/viafbdev.c 		var->red.offset = 20;
var               124 drivers/video/fbdev/via/viafbdev.c 		var->green.offset = 10;
var               125 drivers/video/fbdev/via/viafbdev.c 		var->blue.offset = 0;
var               126 drivers/video/fbdev/via/viafbdev.c 		var->red.length = 10;
var               127 drivers/video/fbdev/via/viafbdev.c 		var->green.length = 10;
var               128 drivers/video/fbdev/via/viafbdev.c 		var->blue.length = 10;
var               135 drivers/video/fbdev/via/viafbdev.c 	u32 bpp = info->var.bits_per_pixel;
var               139 drivers/video/fbdev/via/viafbdev.c 	info->fix.line_length = ALIGN(info->var.xres_virtual * bpp / 8,
var               174 drivers/video/fbdev/via/viafbdev.c static inline int get_var_refresh(struct fb_var_screeninfo *var)
var               178 drivers/video/fbdev/via/viafbdev.c 	htotal = var->left_margin + var->xres + var->right_margin
var               179 drivers/video/fbdev/via/viafbdev.c 		+ var->hsync_len;
var               180 drivers/video/fbdev/via/viafbdev.c 	vtotal = var->upper_margin + var->yres + var->lower_margin
var               181 drivers/video/fbdev/via/viafbdev.c 		+ var->vsync_len;
var               182 drivers/video/fbdev/via/viafbdev.c 	return PICOS2KHZ(var->pixclock) * 1000 / (htotal * vtotal);
var               185 drivers/video/fbdev/via/viafbdev.c static int viafb_check_var(struct fb_var_screeninfo *var,
var               195 drivers/video/fbdev/via/viafbdev.c 	if (var->vmode & FB_VMODE_INTERLACED || var->vmode & FB_VMODE_DOUBLE)
var               201 drivers/video/fbdev/via/viafbdev.c 	if (!viafb_get_best_mode(var->xres, var->yres, 60)) {
var               204 drivers/video/fbdev/via/viafbdev.c 			  var->xres, var->yres, var->bits_per_pixel);
var               208 drivers/video/fbdev/via/viafbdev.c 	depth = fb_get_color_depth(var, &info->fix);
var               210 drivers/video/fbdev/via/viafbdev.c 		depth = var->bits_per_pixel;
var               227 drivers/video/fbdev/via/viafbdev.c 	viafb_fill_var_color_info(var, depth);
var               228 drivers/video/fbdev/via/viafbdev.c 	if (var->xres_virtual < var->xres)
var               229 drivers/video/fbdev/via/viafbdev.c 		var->xres_virtual = var->xres;
var               231 drivers/video/fbdev/via/viafbdev.c 	line = ALIGN(var->xres_virtual * var->bits_per_pixel / 8,
var               233 drivers/video/fbdev/via/viafbdev.c 	if (line > VIA_PITCH_MAX || line * var->yres_virtual > ppar->memsize)
var               239 drivers/video/fbdev/via/viafbdev.c 	refresh = viafb_get_refresh(var->xres, var->yres,
var               240 drivers/video/fbdev/via/viafbdev.c 		get_var_refresh(var));
var               243 drivers/video/fbdev/via/viafbdev.c 	viafb_fill_var_timing_info(var,
var               244 drivers/video/fbdev/via/viafbdev.c 		viafb_get_best_mode(var->xres, var->yres, refresh));
var               245 drivers/video/fbdev/via/viafbdev.c 	if (var->accel_flags & FB_ACCELF_TEXT &&
var               247 drivers/video/fbdev/via/viafbdev.c 		var->accel_flags = 0;
var               259 drivers/video/fbdev/via/viafbdev.c 	viapar->depth = fb_get_color_depth(&info->var, &info->fix);
var               260 drivers/video/fbdev/via/viafbdev.c 	viafb_update_device_setting(viafbinfo->var.xres, viafbinfo->var.yres,
var               261 drivers/video/fbdev/via/viafbdev.c 		viafbinfo->var.bits_per_pixel, 0);
var               264 drivers/video/fbdev/via/viafbdev.c 		viafb_update_device_setting(viafbinfo1->var.xres,
var               265 drivers/video/fbdev/via/viafbdev.c 			viafbinfo1->var.yres, viafbinfo1->var.bits_per_pixel,
var               276 drivers/video/fbdev/via/viafbdev.c 	refresh = get_var_refresh(&info->var);
var               278 drivers/video/fbdev/via/viafbdev.c 		viafb_bpp1 = info->var.bits_per_pixel;
var               281 drivers/video/fbdev/via/viafbdev.c 		viafb_bpp = info->var.bits_per_pixel;
var               285 drivers/video/fbdev/via/viafbdev.c 	if (info->var.accel_flags & FB_ACCELF_TEXT)
var               290 drivers/video/fbdev/via/viafbdev.c 	viafb_pan_display(&info->var, info);
var               317 drivers/video/fbdev/via/viafbdev.c 		r = (red >> (16 - info->var.red.length))
var               318 drivers/video/fbdev/via/viafbdev.c 			<< info->var.red.offset;
var               319 drivers/video/fbdev/via/viafbdev.c 		b = (blue >> (16 - info->var.blue.length))
var               320 drivers/video/fbdev/via/viafbdev.c 			<< info->var.blue.offset;
var               321 drivers/video/fbdev/via/viafbdev.c 		g = (green >> (16 - info->var.green.length))
var               322 drivers/video/fbdev/via/viafbdev.c 			<< info->var.green.offset;
var               329 drivers/video/fbdev/via/viafbdev.c static int viafb_pan_display(struct fb_var_screeninfo *var,
var               334 drivers/video/fbdev/via/viafbdev.c 		+ var->yoffset * info->fix.line_length
var               335 drivers/video/fbdev/via/viafbdev.c 		+ var->xoffset * info->var.bits_per_pixel / 8;
var               413 drivers/video/fbdev/via/viafbdev.c 		return put_user(viafb_ioctl_hotplug(info->var.xres,
var               414 drivers/video/fbdev/via/viafbdev.c 					      info->var.yres,
var               415 drivers/video/fbdev/via/viafbdev.c 					      info->var.bits_per_pixel), argp);
var               429 drivers/video/fbdev/via/viafbdev.c 			u.viamode.virtual_xres_sec = viafb_dual_fb ? viafbinfo1->var.xres_virtual : viafbinfo->var.xres_virtual;
var               430 drivers/video/fbdev/via/viafbdev.c 			u.viamode.virtual_yres_sec = viafb_dual_fb ? viafbinfo1->var.yres_virtual : viafbinfo->var.yres_virtual;
var               565 drivers/video/fbdev/via/viafbdev.c 		    viafb_lcd_get_support_expand_state(info->var.xres,
var               566 drivers/video/fbdev/via/viafbdev.c 						 info->var.yres);
var               693 drivers/video/fbdev/via/viafbdev.c 		rect->width, rect->height, info->var.bits_per_pixel,
var               715 drivers/video/fbdev/via/viafbdev.c 		area->width, area->height, info->var.bits_per_pixel,
var               752 drivers/video/fbdev/via/viafbdev.c 		image->width, image->height, info->var.bits_per_pixel,
var               782 drivers/video/fbdev/via/viafbdev.c 		yy = cursor->image.dy - info->var.yoffset;
var               783 drivers/video/fbdev/via/viafbdev.c 		xx = cursor->image.dx - info->var.xoffset;
var              1815 drivers/video/fbdev/via/viafbdev.c 	viafbinfo->var = default_var;
var              1855 drivers/video/fbdev/via/viafbdev.c 		viafbinfo1->var = default_var;
var              1857 drivers/video/fbdev/via/viafbdev.c 		viaparinfo1->depth = fb_get_color_depth(&viafbinfo1->var,
var              1861 drivers/video/fbdev/via/viafbdev.c 	viafb_check_var(&viafbinfo->var, viafbinfo);
var              1863 drivers/video/fbdev/via/viafbdev.c 	viaparinfo->depth = fb_get_color_depth(&viafbinfo->var,
var                49 drivers/video/fbdev/vt8500lcdfb.c 	if (info->var.bits_per_pixel <= 8) {
var                51 drivers/video/fbdev/vt8500lcdfb.c 		info->var.red.offset    = 0;
var                52 drivers/video/fbdev/vt8500lcdfb.c 		info->var.red.length    = info->var.bits_per_pixel;
var                53 drivers/video/fbdev/vt8500lcdfb.c 		info->var.red.msb_right = 0;
var                55 drivers/video/fbdev/vt8500lcdfb.c 		info->var.green.offset  = 0;
var                56 drivers/video/fbdev/vt8500lcdfb.c 		info->var.green.length  = info->var.bits_per_pixel;
var                57 drivers/video/fbdev/vt8500lcdfb.c 		info->var.green.msb_right = 0;
var                59 drivers/video/fbdev/vt8500lcdfb.c 		info->var.blue.offset   = 0;
var                60 drivers/video/fbdev/vt8500lcdfb.c 		info->var.blue.length   = info->var.bits_per_pixel;
var                61 drivers/video/fbdev/vt8500lcdfb.c 		info->var.blue.msb_right = 0;
var                63 drivers/video/fbdev/vt8500lcdfb.c 		info->var.transp.offset = 0;
var                64 drivers/video/fbdev/vt8500lcdfb.c 		info->var.transp.length = 0;
var                65 drivers/video/fbdev/vt8500lcdfb.c 		info->var.transp.msb_right = 0;
var                68 drivers/video/fbdev/vt8500lcdfb.c 		info->fix.line_length = info->var.xres_virtual /
var                69 drivers/video/fbdev/vt8500lcdfb.c 						(8/info->var.bits_per_pixel);
var                72 drivers/video/fbdev/vt8500lcdfb.c 		info->var.transp.offset = 0;
var                73 drivers/video/fbdev/vt8500lcdfb.c 		info->var.transp.length = 0;
var                74 drivers/video/fbdev/vt8500lcdfb.c 		info->var.transp.msb_right = 0;
var                76 drivers/video/fbdev/vt8500lcdfb.c 		if (info->var.bits_per_pixel == 16) {
var                78 drivers/video/fbdev/vt8500lcdfb.c 			info->var.red.offset = 11;
var                79 drivers/video/fbdev/vt8500lcdfb.c 			info->var.red.length = 5;
var                80 drivers/video/fbdev/vt8500lcdfb.c 			info->var.red.msb_right = 0;
var                81 drivers/video/fbdev/vt8500lcdfb.c 			info->var.green.offset = 5;
var                82 drivers/video/fbdev/vt8500lcdfb.c 			info->var.green.length = 6;
var                83 drivers/video/fbdev/vt8500lcdfb.c 			info->var.green.msb_right = 0;
var                84 drivers/video/fbdev/vt8500lcdfb.c 			info->var.blue.offset = 0;
var                85 drivers/video/fbdev/vt8500lcdfb.c 			info->var.blue.length = 5;
var                86 drivers/video/fbdev/vt8500lcdfb.c 			info->var.blue.msb_right = 0;
var                89 drivers/video/fbdev/vt8500lcdfb.c 			info->var.red.offset = info->var.bits_per_pixel
var                91 drivers/video/fbdev/vt8500lcdfb.c 			info->var.red.length = info->var.bits_per_pixel / 3;
var                92 drivers/video/fbdev/vt8500lcdfb.c 			info->var.red.msb_right = 0;
var                93 drivers/video/fbdev/vt8500lcdfb.c 			info->var.green.offset = info->var.bits_per_pixel / 3;
var                94 drivers/video/fbdev/vt8500lcdfb.c 			info->var.green.length = info->var.bits_per_pixel / 3;
var                95 drivers/video/fbdev/vt8500lcdfb.c 			info->var.green.msb_right = 0;
var                96 drivers/video/fbdev/vt8500lcdfb.c 			info->var.blue.offset = 0;
var                97 drivers/video/fbdev/vt8500lcdfb.c 			info->var.blue.length = info->var.bits_per_pixel / 3;
var                98 drivers/video/fbdev/vt8500lcdfb.c 			info->var.blue.msb_right = 0;
var               102 drivers/video/fbdev/vt8500lcdfb.c 		info->fix.line_length = info->var.bits_per_pixel > 16 ?
var               103 drivers/video/fbdev/vt8500lcdfb.c 					info->var.xres_virtual << 2 :
var               104 drivers/video/fbdev/vt8500lcdfb.c 					info->var.xres_virtual << 1;
var               108 drivers/video/fbdev/vt8500lcdfb.c 		if (bpp_values[i] == info->var.bits_per_pixel)
var               116 drivers/video/fbdev/vt8500lcdfb.c 	writel((((info->var.hsync_len - 1) & 0x3f) << 26)
var               117 drivers/video/fbdev/vt8500lcdfb.c 		| ((info->var.left_margin & 0xff) << 18)
var               118 drivers/video/fbdev/vt8500lcdfb.c 		| (((info->var.xres - 1) & 0x3ff) << 8)
var               119 drivers/video/fbdev/vt8500lcdfb.c 		| (info->var.right_margin & 0xff), fbi->regbase + 0x4);
var               120 drivers/video/fbdev/vt8500lcdfb.c 	writel((((info->var.vsync_len - 1) & 0x3f) << 26)
var               121 drivers/video/fbdev/vt8500lcdfb.c 		| ((info->var.upper_margin & 0xff) << 18)
var               122 drivers/video/fbdev/vt8500lcdfb.c 		| (((info->var.yres - 1) & 0x3ff) << 8)
var               123 drivers/video/fbdev/vt8500lcdfb.c 		| (info->var.lower_margin & 0xff), fbi->regbase + 0x8);
var               124 drivers/video/fbdev/vt8500lcdfb.c 	writel((((info->var.yres - 1) & 0x400) << 2)
var               125 drivers/video/fbdev/vt8500lcdfb.c 		| ((info->var.xres - 1) & 0x400), fbi->regbase + 0x10);
var               148 drivers/video/fbdev/vt8500lcdfb.c 	if (info->var.grayscale)
var               157 drivers/video/fbdev/vt8500lcdfb.c 			val  = chan_to_field(red, &fbi->fb.var.red);
var               158 drivers/video/fbdev/vt8500lcdfb.c 			val |= chan_to_field(green, &fbi->fb.var.green);
var               159 drivers/video/fbdev/vt8500lcdfb.c 			val |= chan_to_field(blue, &fbi->fb.var.blue);
var               200 drivers/video/fbdev/vt8500lcdfb.c static int vt8500lcd_pan_display(struct fb_var_screeninfo *var,
var               203 drivers/video/fbdev/vt8500lcdfb.c 	unsigned pixlen = info->fix.line_length / info->var.xres_virtual;
var               204 drivers/video/fbdev/vt8500lcdfb.c 	unsigned off = pixlen * var->xoffset
var               205 drivers/video/fbdev/vt8500lcdfb.c 		      + info->fix.line_length * var->yoffset;
var               209 drivers/video/fbdev/vt8500lcdfb.c 	     | (((info->var.xres_virtual - info->var.xres) * pixlen / 4) << 20)
var               296 drivers/video/fbdev/vt8500lcdfb.c 	fbi->fb.var.nonstd	= 0;
var               297 drivers/video/fbdev/vt8500lcdfb.c 	fbi->fb.var.activate	= FB_ACTIVATE_NOW;
var               298 drivers/video/fbdev/vt8500lcdfb.c 	fbi->fb.var.height	= -1;
var               299 drivers/video/fbdev/vt8500lcdfb.c 	fbi->fb.var.width	= -1;
var               300 drivers/video/fbdev/vt8500lcdfb.c 	fbi->fb.var.vmode	= FB_VMODE_NONINTERLACED;
var               396 drivers/video/fbdev/vt8500lcdfb.c 	fb_videomode_to_var(&fbi->fb.var, &of_mode);
var               398 drivers/video/fbdev/vt8500lcdfb.c 	fbi->fb.var.xres_virtual	= of_mode.xres;
var               399 drivers/video/fbdev/vt8500lcdfb.c 	fbi->fb.var.yres_virtual	= of_mode.yres * 2;
var               400 drivers/video/fbdev/vt8500lcdfb.c 	fbi->fb.var.bits_per_pixel	= bpp;
var               226 drivers/video/fbdev/vt8623fb.c 	if ((info->var.bits_per_pixel == 4) && (image->depth == 1)
var               238 drivers/video/fbdev/vt8623fb.c 	if ((info->var.bits_per_pixel == 4)
var               320 drivers/video/fbdev/vt8623fb.c static int vt8623fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               325 drivers/video/fbdev/vt8623fb.c 	rv = svga_match_format (vt8623fb_formats, var, NULL);
var               333 drivers/video/fbdev/vt8623fb.c 	if (var->xres > var->xres_virtual)
var               334 drivers/video/fbdev/vt8623fb.c 		var->xres_virtual = var->xres;
var               336 drivers/video/fbdev/vt8623fb.c 	if (var->yres > var->yres_virtual)
var               337 drivers/video/fbdev/vt8623fb.c 		var->yres_virtual = var->yres;
var               341 drivers/video/fbdev/vt8623fb.c 	var->xres_virtual = (var->xres_virtual+step) & ~step;
var               344 drivers/video/fbdev/vt8623fb.c 	mem = ((var->bits_per_pixel * var->xres_virtual) >> 3) * var->yres_virtual;
var               353 drivers/video/fbdev/vt8623fb.c 	if ((var->bits_per_pixel == 0) && (mem > (256*1024)))
var               360 drivers/video/fbdev/vt8623fb.c 	rv = svga_check_timings (&vt8623_timing_regs, var, info->node);
var               368 drivers/video/fbdev/vt8623fb.c 	if (var->vmode & FB_VMODE_INTERLACED)
var               379 drivers/video/fbdev/vt8623fb.c 	u32 bpp = info->var.bits_per_pixel;
var               383 drivers/video/fbdev/vt8623fb.c 		info->fix.line_length = (info->var.xres_virtual * bpp) / 8;
var               392 drivers/video/fbdev/vt8623fb.c 		offset_value = (info->var.xres_virtual * bpp) / 64;
var               393 drivers/video/fbdev/vt8623fb.c 		fetch_value  = ((info->var.xres * bpp) / 128) + 4;
var               396 drivers/video/fbdev/vt8623fb.c 			fetch_value  = (info->var.xres / 8) + 8; /* + 0 is OK */
var               398 drivers/video/fbdev/vt8623fb.c 		screen_size  = info->var.yres_virtual * info->fix.line_length;
var               410 drivers/video/fbdev/vt8623fb.c 		offset_value = info->var.xres_virtual / 16;
var               411 drivers/video/fbdev/vt8623fb.c 		fetch_value  = (info->var.xres / 8) + 8;
var               412 drivers/video/fbdev/vt8623fb.c 		screen_size  = (info->var.xres_virtual * info->var.yres_virtual) / 64;
var               415 drivers/video/fbdev/vt8623fb.c 	info->var.xoffset = 0;
var               416 drivers/video/fbdev/vt8623fb.c 	info->var.yoffset = 0;
var               417 drivers/video/fbdev/vt8623fb.c 	info->var.activate = FB_ACTIVATE_NOW;
var               444 drivers/video/fbdev/vt8623fb.c 	if (info->var.vmode & FB_VMODE_DOUBLE)
var               466 drivers/video/fbdev/vt8623fb.c 	mode = svga_match_format(vt8623fb_formats, &(info->var), &(info->fix));
var               502 drivers/video/fbdev/vt8623fb.c 	vt8623_set_pixclock(info, info->var.pixclock);
var               503 drivers/video/fbdev/vt8623fb.c 	svga_set_timings(par->state.vgabase, &vt8623_timing_regs, &(info->var), 1, 1,
var               504 drivers/video/fbdev/vt8623fb.c 			 (info->var.vmode & FB_VMODE_DOUBLE) ? 2 : 1, 1,
var               521 drivers/video/fbdev/vt8623fb.c 	switch (fb->var.bits_per_pixel) {
var               547 drivers/video/fbdev/vt8623fb.c 		if (fb->var.green.length == 5)
var               550 drivers/video/fbdev/vt8623fb.c 		else if (fb->var.green.length == 6)
var               609 drivers/video/fbdev/vt8623fb.c static int vt8623fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info)
var               615 drivers/video/fbdev/vt8623fb.c 	if (info->var.bits_per_pixel == 0) {
var               616 drivers/video/fbdev/vt8623fb.c 		offset = (var->yoffset / 16) * info->var.xres_virtual
var               617 drivers/video/fbdev/vt8623fb.c 		       + var->xoffset;
var               620 drivers/video/fbdev/vt8623fb.c 		offset = (var->yoffset * info->fix.line_length) +
var               621 drivers/video/fbdev/vt8623fb.c 			 (var->xoffset * info->var.bits_per_pixel / 8);
var               622 drivers/video/fbdev/vt8623fb.c 		offset = offset >> ((info->var.bits_per_pixel == 4) ? 2 : 1);
var               746 drivers/video/fbdev/vt8623fb.c 	rc = fb_find_mode(&(info->var), info, mode_option, NULL, 0, NULL, 8);
var               212 drivers/video/fbdev/w100fb.c 	if (info->var.grayscale)
var               474 drivers/video/fbdev/w100fb.c static int w100fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               478 drivers/video/fbdev/w100fb.c 	if(!w100fb_get_mode(par, &var->xres, &var->yres, 1))
var               481 drivers/video/fbdev/w100fb.c 	if (par->mach->mem && ((var->xres*var->yres*BITS_PER_PIXEL/8) > (par->mach->mem->size+1)))
var               484 drivers/video/fbdev/w100fb.c 	if (!par->mach->mem && ((var->xres*var->yres*BITS_PER_PIXEL/8) > (MEM_INT_SIZE+1)))
var               487 drivers/video/fbdev/w100fb.c 	var->xres_virtual = max(var->xres_virtual, var->xres);
var               488 drivers/video/fbdev/w100fb.c 	var->yres_virtual = max(var->yres_virtual, var->yres);
var               490 drivers/video/fbdev/w100fb.c 	if (var->bits_per_pixel > BITS_PER_PIXEL)
var               493 drivers/video/fbdev/w100fb.c 		var->bits_per_pixel = BITS_PER_PIXEL;
var               495 drivers/video/fbdev/w100fb.c 	var->red.offset = 11;
var               496 drivers/video/fbdev/w100fb.c 	var->red.length = 5;
var               497 drivers/video/fbdev/w100fb.c 	var->green.offset = 5;
var               498 drivers/video/fbdev/w100fb.c 	var->green.length = 6;
var               499 drivers/video/fbdev/w100fb.c 	var->blue.offset = 0;
var               500 drivers/video/fbdev/w100fb.c 	var->blue.length = 5;
var               501 drivers/video/fbdev/w100fb.c 	var->transp.offset = var->transp.length = 0;
var               503 drivers/video/fbdev/w100fb.c 	var->nonstd = 0;
var               504 drivers/video/fbdev/w100fb.c 	var->height = -1;
var               505 drivers/video/fbdev/w100fb.c 	var->width = -1;
var               506 drivers/video/fbdev/w100fb.c 	var->vmode = FB_VMODE_NONINTERLACED;
var               507 drivers/video/fbdev/w100fb.c 	var->sync = 0;
var               508 drivers/video/fbdev/w100fb.c 	var->pixclock = 0x04;  /* 171521; */
var               523 drivers/video/fbdev/w100fb.c 	if (par->xres != info->var.xres || par->yres != info->var.yres)	{
var               524 drivers/video/fbdev/w100fb.c 		par->xres = info->var.xres;
var               525 drivers/video/fbdev/w100fb.c 		par->yres = info->var.yres;
var               732 drivers/video/fbdev/w100fb.c 		info->var.xres = par->mode->yres;
var               733 drivers/video/fbdev/w100fb.c 		info->var.yres = par->mode->xres;
var               736 drivers/video/fbdev/w100fb.c 		info->var.xres = par->mode->xres;
var               737 drivers/video/fbdev/w100fb.c 		info->var.yres = par->mode->yres;
var               745 drivers/video/fbdev/w100fb.c 	info->var.xres_virtual = info->var.xres;
var               746 drivers/video/fbdev/w100fb.c 	info->var.yres_virtual = info->var.yres;
var               747 drivers/video/fbdev/w100fb.c 	info->var.pixclock = 0x04;  /* 171521; */
var               748 drivers/video/fbdev/w100fb.c 	info->var.sync = 0;
var               749 drivers/video/fbdev/w100fb.c 	info->var.grayscale = 0;
var               750 drivers/video/fbdev/w100fb.c 	info->var.xoffset = info->var.yoffset = 0;
var               751 drivers/video/fbdev/w100fb.c 	info->var.accel_flags = 0;
var               752 drivers/video/fbdev/w100fb.c 	info->var.activate = FB_ACTIVATE_NOW;
var               756 drivers/video/fbdev/w100fb.c 	if (w100fb_check_var(&info->var, info) < 0) {
var                66 drivers/video/fbdev/wm8505fb.c 	writel(info->var.xres,	       fbi->regbase + WMT_GOVR_XRES);
var                67 drivers/video/fbdev/wm8505fb.c 	writel(info->var.xres_virtual, fbi->regbase + WMT_GOVR_XRES_VIRTUAL);
var                82 drivers/video/fbdev/wm8505fb.c 	int h_start = info->var.left_margin;
var                83 drivers/video/fbdev/wm8505fb.c 	int h_end = h_start + info->var.xres;
var                84 drivers/video/fbdev/wm8505fb.c 	int h_all = h_end + info->var.right_margin;
var                85 drivers/video/fbdev/wm8505fb.c 	int h_sync = info->var.hsync_len;
var                87 drivers/video/fbdev/wm8505fb.c 	int v_start = info->var.upper_margin;
var                88 drivers/video/fbdev/wm8505fb.c 	int v_end = v_start + info->var.yres;
var                89 drivers/video/fbdev/wm8505fb.c 	int v_all = v_end + info->var.lower_margin;
var                90 drivers/video/fbdev/wm8505fb.c 	int v_sync = info->var.vsync_len;
var               117 drivers/video/fbdev/wm8505fb.c 	if (info->var.bits_per_pixel == 32) {
var               118 drivers/video/fbdev/wm8505fb.c 		info->var.red.offset = 16;
var               119 drivers/video/fbdev/wm8505fb.c 		info->var.red.length = 8;
var               120 drivers/video/fbdev/wm8505fb.c 		info->var.red.msb_right = 0;
var               121 drivers/video/fbdev/wm8505fb.c 		info->var.green.offset = 8;
var               122 drivers/video/fbdev/wm8505fb.c 		info->var.green.length = 8;
var               123 drivers/video/fbdev/wm8505fb.c 		info->var.green.msb_right = 0;
var               124 drivers/video/fbdev/wm8505fb.c 		info->var.blue.offset = 0;
var               125 drivers/video/fbdev/wm8505fb.c 		info->var.blue.length = 8;
var               126 drivers/video/fbdev/wm8505fb.c 		info->var.blue.msb_right = 0;
var               128 drivers/video/fbdev/wm8505fb.c 		info->fix.line_length = info->var.xres_virtual << 2;
var               129 drivers/video/fbdev/wm8505fb.c 	} else if (info->var.bits_per_pixel == 16) {
var               130 drivers/video/fbdev/wm8505fb.c 		info->var.red.offset = 11;
var               131 drivers/video/fbdev/wm8505fb.c 		info->var.red.length = 5;
var               132 drivers/video/fbdev/wm8505fb.c 		info->var.red.msb_right = 0;
var               133 drivers/video/fbdev/wm8505fb.c 		info->var.green.offset = 5;
var               134 drivers/video/fbdev/wm8505fb.c 		info->var.green.length = 6;
var               135 drivers/video/fbdev/wm8505fb.c 		info->var.green.msb_right = 0;
var               136 drivers/video/fbdev/wm8505fb.c 		info->var.blue.offset = 0;
var               137 drivers/video/fbdev/wm8505fb.c 		info->var.blue.length = 5;
var               138 drivers/video/fbdev/wm8505fb.c 		info->var.blue.msb_right = 0;
var               140 drivers/video/fbdev/wm8505fb.c 		info->fix.line_length = info->var.xres_virtual << 1;
var               201 drivers/video/fbdev/wm8505fb.c 	if (info->var.grayscale)
var               210 drivers/video/fbdev/wm8505fb.c 			val  = chan_to_field(red, &fbi->fb.var.red);
var               211 drivers/video/fbdev/wm8505fb.c 			val |= chan_to_field(green, &fbi->fb.var.green);
var               212 drivers/video/fbdev/wm8505fb.c 			val |= chan_to_field(blue, &fbi->fb.var.blue);
var               223 drivers/video/fbdev/wm8505fb.c static int wm8505fb_pan_display(struct fb_var_screeninfo *var,
var               228 drivers/video/fbdev/wm8505fb.c 	writel(var->xoffset, fbi->regbase + WMT_GOVR_XPAN);
var               229 drivers/video/fbdev/wm8505fb.c 	writel(var->yoffset, fbi->regbase + WMT_GOVR_YPAN);
var               319 drivers/video/fbdev/wm8505fb.c 	fb_videomode_to_var(&fbi->fb.var, &mode);
var               321 drivers/video/fbdev/wm8505fb.c 	fbi->fb.var.nonstd		= 0;
var               322 drivers/video/fbdev/wm8505fb.c 	fbi->fb.var.activate		= FB_ACTIVATE_NOW;
var               324 drivers/video/fbdev/wm8505fb.c 	fbi->fb.var.height		= -1;
var               325 drivers/video/fbdev/wm8505fb.c 	fbi->fb.var.width		= -1;
var               336 drivers/video/fbdev/wm8505fb.c 	fbi->fb.var.xres_virtual	= mode.xres;
var               337 drivers/video/fbdev/wm8505fb.c 	fbi->fb.var.yres_virtual	= mode.yres * 2;
var               338 drivers/video/fbdev/wm8505fb.c 	fbi->fb.var.bits_per_pixel	= bpp;
var                54 drivers/video/fbdev/wmt_ge_rops.c 	pat = pixel_to_pat(p->var.bits_per_pixel, fg);
var                59 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.bits_per_pixel == 32 ? 3 :
var                60 drivers/video/fbdev/wmt_ge_rops.c 	      (p->var.bits_per_pixel == 8 ? 0 : 1), regbase + GE_DEPTH_OFF);
var                61 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.bits_per_pixel == 15 ? 1 : 0, regbase + GE_HIGHCOLOR_OFF);
var                63 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.xres_virtual - 1, regbase + GE_DESTDISPW_OFF);
var                64 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.yres_virtual - 1, regbase + GE_DESTDISPH_OFF);
var                85 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.bits_per_pixel > 16 ? 3 :
var                86 drivers/video/fbdev/wmt_ge_rops.c 	      (p->var.bits_per_pixel > 8 ? 1 : 0), regbase + GE_DEPTH_OFF);
var                89 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.xres_virtual - 1, regbase + GE_SRCDISPW_OFF);
var                90 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.yres_virtual - 1, regbase + GE_SRCDISPH_OFF);
var                97 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.xres_virtual - 1, regbase + GE_DESTDISPW_OFF);
var                98 drivers/video/fbdev/wmt_ge_rops.c 	writel(p->var.yres_virtual - 1, regbase + GE_DESTDISPH_OFF);
var               199 drivers/video/fbdev/xen-fbfront.c 		if (y2 >= fb_info->var.yres)
var               200 drivers/video/fbdev/xen-fbfront.c 			y2 = fb_info->var.yres - 1;
var               206 drivers/video/fbdev/xen-fbfront.c 	xenfb_refresh(info, 0, miny, fb_info->var.xres, maxy - miny + 1);
var               224 drivers/video/fbdev/xen-fbfront.c 	red = CNVT_TOHW(red, info->var.red.length);
var               225 drivers/video/fbdev/xen-fbfront.c 	green = CNVT_TOHW(green, info->var.green.length);
var               226 drivers/video/fbdev/xen-fbfront.c 	blue = CNVT_TOHW(blue, info->var.blue.length);
var               227 drivers/video/fbdev/xen-fbfront.c 	transp = CNVT_TOHW(transp, info->var.transp.length);
var               230 drivers/video/fbdev/xen-fbfront.c 	v = (red << info->var.red.offset) |
var               231 drivers/video/fbdev/xen-fbfront.c 	    (green << info->var.green.offset) |
var               232 drivers/video/fbdev/xen-fbfront.c 	    (blue << info->var.blue.offset);
var               234 drivers/video/fbdev/xen-fbfront.c 	switch (info->var.bits_per_pixel) {
var               281 drivers/video/fbdev/xen-fbfront.c xenfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info)
var               289 drivers/video/fbdev/xen-fbfront.c 		if (var->xres == video[KPARAM_WIDTH] &&
var               290 drivers/video/fbdev/xen-fbfront.c 		    var->yres == video[KPARAM_HEIGHT] &&
var               291 drivers/video/fbdev/xen-fbfront.c 		    var->bits_per_pixel == xenfb_info->page->depth) {
var               298 drivers/video/fbdev/xen-fbfront.c 	if (var->xres > video[KPARAM_WIDTH] || var->yres > video[KPARAM_HEIGHT])
var               301 drivers/video/fbdev/xen-fbfront.c 	required_mem_len = var->xres * var->yres * xenfb_info->page->depth / 8;
var               302 drivers/video/fbdev/xen-fbfront.c 	if (var->bits_per_pixel == xenfb_info->page->depth &&
var               303 drivers/video/fbdev/xen-fbfront.c 	    var->xres <= info->fix.line_length / (XENFB_DEPTH / 8) &&
var               305 drivers/video/fbdev/xen-fbfront.c 		var->xres_virtual = var->xres;
var               306 drivers/video/fbdev/xen-fbfront.c 		var->yres_virtual = var->yres;
var               321 drivers/video/fbdev/xen-fbfront.c 	xenfb_info->resize.width = info->var.xres;
var               322 drivers/video/fbdev/xen-fbfront.c 	xenfb_info->resize.height = info->var.yres;
var               324 drivers/video/fbdev/xen-fbfront.c 	xenfb_info->resize.depth = info->var.bits_per_pixel;
var               436 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.xres_virtual = fb_info->var.xres = video[KPARAM_WIDTH];
var               437 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.yres_virtual = fb_info->var.yres = video[KPARAM_HEIGHT];
var               438 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.bits_per_pixel = XENFB_DEPTH;
var               440 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.red = (struct fb_bitfield){16, 8, 0};
var               441 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.green = (struct fb_bitfield){8, 8, 0};
var               442 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.blue = (struct fb_bitfield){0, 8, 0};
var               444 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.activate = FB_ACTIVATE_NOW;
var               445 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.height = -1;
var               446 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.width = -1;
var               447 drivers/video/fbdev/xen-fbfront.c 	fb_info->var.vmode = FB_VMODE_NONINTERLACED;
var               450 drivers/video/fbdev/xen-fbfront.c 	fb_info->fix.line_length = fb_info->var.xres * XENFB_DEPTH / 8;
var               567 drivers/video/fbdev/xen-fbfront.c 	info->page->width = fb_info->var.xres;
var               568 drivers/video/fbdev/xen-fbfront.c 	info->page->height = fb_info->var.yres;
var               569 drivers/video/fbdev/xen-fbfront.c 	info->page->depth = fb_info->var.bits_per_pixel;
var               206 drivers/video/fbdev/xilinxfb.c 	if (fbi->var.grayscale) {
var               327 drivers/video/fbdev/xilinxfb.c 	drvdata->info.var = xilinx_fb_var;
var               328 drivers/video/fbdev/xilinxfb.c 	drvdata->info.var.height = pdata->screen_height_mm;
var               329 drivers/video/fbdev/xilinxfb.c 	drvdata->info.var.width = pdata->screen_width_mm;
var               330 drivers/video/fbdev/xilinxfb.c 	drvdata->info.var.xres = pdata->xres;
var               331 drivers/video/fbdev/xilinxfb.c 	drvdata->info.var.yres = pdata->yres;
var               332 drivers/video/fbdev/xilinxfb.c 	drvdata->info.var.xres_virtual = pdata->xvirt;
var               333 drivers/video/fbdev/xilinxfb.c 	drvdata->info.var.yres_virtual = pdata->yvirt;
var               400 fs/cifs/cifspdu.h #define GETU16(var)  (*((__u16 *)var))	/* BB check for endian issues */
var               401 fs/cifs/cifspdu.h #define GETU32(var)  (*((__u32 *)var))	/* BB check for endian issues */
var                18 fs/efivarfs/file.c 	struct efivar_entry *var = file->private_data;
var                39 fs/efivarfs/file.c 	bytes = efivar_entry_set_get_size(var, attributes, &datasize,
var                68 fs/efivarfs/file.c 	struct efivar_entry *var = file->private_data;
var                80 fs/efivarfs/file.c 	err = efivar_entry_size(var, &datasize);
var                96 fs/efivarfs/file.c 	size = efivar_entry_get(var, &attributes, &datasize,
var                72 fs/efivarfs/inode.c 	struct efivar_entry *var;
var                79 fs/efivarfs/inode.c 	var = kzalloc(sizeof(struct efivar_entry), GFP_KERNEL);
var                80 fs/efivarfs/inode.c 	if (!var)
var                86 fs/efivarfs/inode.c 	err = guid_parse(dentry->d_name.name + namelen + 1, &var->var.VendorGuid);
var                90 fs/efivarfs/inode.c 	if (efivar_variable_is_removable(var->var.VendorGuid,
var               101 fs/efivarfs/inode.c 		var->var.VariableName[i] = dentry->d_name.name[i];
var               103 fs/efivarfs/inode.c 	var->var.VariableName[i] = '\0';
var               105 fs/efivarfs/inode.c 	inode->i_private = var;
var               107 fs/efivarfs/inode.c 	err = efivar_entry_add(var, &efivarfs_list);
var               115 fs/efivarfs/inode.c 		kfree(var);
var               124 fs/efivarfs/inode.c 	struct efivar_entry *var = d_inode(dentry)->i_private;
var               126 fs/efivarfs/inode.c 	if (efivar_entry_delete(var))
var               123 fs/efivarfs/super.c 	memcpy(entry->var.VariableName, name16, name_size);
var               124 fs/efivarfs/super.c 	memcpy(&(entry->var.VendorGuid), &vendor, sizeof(efi_guid_t));
var               126 fs/efivarfs/super.c 	len = ucs2_utf8size(entry->var.VariableName);
var               133 fs/efivarfs/super.c 	ucs2_as_utf8(name, entry->var.VariableName, len);
var               135 fs/efivarfs/super.c 	if (efivar_variable_is_removable(entry->var.VendorGuid, name, len))
var               140 fs/efivarfs/super.c 	efi_guid_to_str(&entry->var.VendorGuid, name + len + 1);
var               165 fs/efivarfs/super.c 	i_size_write(inode, size + sizeof(entry->var.Attributes));
var              1926 fs/gfs2/rgrp.c 	u64 var;
var              1941 fs/gfs2/rgrp.c 	var = st->stats[GFS2_LKS_SRTTVARB] +
var              1954 fs/gfs2/rgrp.c 	var *= 2;
var              1956 fs/gfs2/rgrp.c 		var *= 2;
var              1958 fs/gfs2/rgrp.c 		var *= 2;
var              1960 fs/gfs2/rgrp.c 	return ((srttb_diff < 0) && (sqr_diff > var));
var               226 fs/jbd2/recovery.c #define wrap(journal, var)						\
var               228 fs/jbd2/recovery.c 	if (var >= (journal)->j_last)					\
var               229 fs/jbd2/recovery.c 		var -= ((journal)->j_last - (journal)->j_first);	\
var              2143 fs/reiserfs/reiserfs.h #define INITIALIZE_PATH(var) \
var              2144 fs/reiserfs/reiserfs.h struct treepath var = {.path_length = ILLEGAL_PATH_ELEMENT_OFFSET, .reada = 0,}
var               108 include/asm-generic/barrier.h #define __smp_store_mb(var, value)  do { WRITE_ONCE(var, value); __smp_mb(); } while (0)
var               141 include/asm-generic/barrier.h #define smp_store_mb(var, value)  __smp_store_mb(var, value)
var               163 include/asm-generic/barrier.h #define smp_store_mb(var, value)  do { WRITE_ONCE(var, value); barrier(); } while (0)
var               200 include/asm-generic/barrier.h #define virt_store_mb(var, value) __smp_store_mb(var, value)
var               220 include/drm/drm_fb_helper.h int drm_fb_helper_pan_display(struct fb_var_screeninfo *var,
var               223 include/drm/drm_fb_helper.h int drm_fb_helper_check_var(struct fb_var_screeninfo *var,
var               315 include/drm/drm_fb_helper.h static inline int drm_fb_helper_pan_display(struct fb_var_screeninfo *var,
var               326 include/drm/drm_fb_helper.h static inline int drm_fb_helper_check_var(struct fb_var_screeninfo *var,
var                90 include/linux/amba/clcd.h 	int	(*check)(struct clcd_fb *fb, struct fb_var_screeninfo *var);
var               145 include/linux/amba/clcd.h 	struct fb_var_screeninfo *var = &fb->fb.var;
var               151 include/linux/amba/clcd.h 	val = ((var->xres / 16) - 1) << 2;
var               152 include/linux/amba/clcd.h 	val |= (var->hsync_len - 1) << 8;
var               153 include/linux/amba/clcd.h 	val |= (var->right_margin - 1) << 16;
var               154 include/linux/amba/clcd.h 	val |= (var->left_margin - 1) << 24;
var               157 include/linux/amba/clcd.h 	val = var->yres;
var               161 include/linux/amba/clcd.h 	val |= (var->vsync_len - 1) << 10;
var               162 include/linux/amba/clcd.h 	val |= var->lower_margin << 16;
var               163 include/linux/amba/clcd.h 	val |= var->upper_margin << 24;
var               167 include/linux/amba/clcd.h 	val |= var->sync & FB_SYNC_HOR_HIGH_ACT  ? 0 : TIM2_IHS;
var               168 include/linux/amba/clcd.h 	val |= var->sync & FB_SYNC_VERT_HIGH_ACT ? 0 : TIM2_IVS;
var               170 include/linux/amba/clcd.h 	cpl = var->xres_virtual;
var               173 include/linux/amba/clcd.h 	else if (!var->grayscale)		  /* STN color */
var               185 include/linux/amba/clcd.h 	if (var->grayscale)
var               188 include/linux/amba/clcd.h 	if (fb->panel->caps && fb->board->caps && var->bits_per_pixel >= 16) {
var               198 include/linux/amba/clcd.h 		if (var->red.offset == 0)
var               206 include/linux/amba/clcd.h 	switch (var->bits_per_pixel) {
var               226 include/linux/amba/clcd.h 		    var->green.length == 5)
var               228 include/linux/amba/clcd.h 		else if (var->green.length == 6)
var               239 include/linux/amba/clcd.h 	regs->pixclock = var->pixclock;
var               242 include/linux/amba/clcd.h static inline int clcdfb_check(struct clcd_fb *fb, struct fb_var_screeninfo *var)
var               244 include/linux/amba/clcd.h 	var->xres_virtual = var->xres = (var->xres + 15) & ~15;
var               245 include/linux/amba/clcd.h 	var->yres_virtual = var->yres = (var->yres + 1) & ~1;
var               247 include/linux/amba/clcd.h #define CHECK(e,l,h) (var->e < l || var->e > h)
var               251 include/linux/amba/clcd.h 	    var->xres > 4096 ||
var               252 include/linux/amba/clcd.h 	    var->lower_margin > 255 ||		/* back porch */
var               253 include/linux/amba/clcd.h 	    var->upper_margin > 255 ||		/* front porch */
var               254 include/linux/amba/clcd.h 	    var->vsync_len > 32 ||
var               255 include/linux/amba/clcd.h 	    var->yres > 1024)
var               266 include/linux/amba/clcd.h 	if (var->grayscale != fb->fb.var.grayscale ||
var               267 include/linux/amba/clcd.h 	    (var->vmode & FB_VMODE_MASK) != FB_VMODE_NONINTERLACED)
var               270 include/linux/amba/clcd.h #define CHECK(e) (var->e != fb->fb.var.e)
var               286 include/linux/amba/clcd.h 	var->nonstd = 0;
var               287 include/linux/amba/clcd.h 	var->accel_flags = 0;
var               144 include/linux/byteorder/generic.h static inline void le16_add_cpu(__le16 *var, u16 val)
var               146 include/linux/byteorder/generic.h 	*var = cpu_to_le16(le16_to_cpu(*var) + val);
var               149 include/linux/byteorder/generic.h static inline void le32_add_cpu(__le32 *var, u32 val)
var               151 include/linux/byteorder/generic.h 	*var = cpu_to_le32(le32_to_cpu(*var) + val);
var               154 include/linux/byteorder/generic.h static inline void le64_add_cpu(__le64 *var, u64 val)
var               156 include/linux/byteorder/generic.h 	*var = cpu_to_le64(le64_to_cpu(*var) + val);
var               176 include/linux/byteorder/generic.h static inline void be16_add_cpu(__be16 *var, u16 val)
var               178 include/linux/byteorder/generic.h 	*var = cpu_to_be16(be16_to_cpu(*var) + val);
var               181 include/linux/byteorder/generic.h static inline void be32_add_cpu(__be32 *var, u32 val)
var               183 include/linux/byteorder/generic.h 	*var = cpu_to_be32(be32_to_cpu(*var) + val);
var               186 include/linux/byteorder/generic.h static inline void be64_add_cpu(__be64 *var, u64 val)
var               188 include/linux/byteorder/generic.h 	*var = cpu_to_be64(be64_to_cpu(*var) + val);
var                28 include/linux/compiler-intel.h #define OPTIMIZER_HIDE_VAR(var) barrier()
var               171 include/linux/compiler.h #define OPTIMIZER_HIDE_VAR(var)						\
var               172 include/linux/compiler.h 	__asm__ ("" : "=r" (var) : "0" (var))
var               186 include/linux/coresight.h #define DEFINE_CORESIGHT_DEVLIST(var, dev_pfx)				\
var               187 include/linux/coresight.h static struct coresight_dev_list (var) = {				\
var               815 include/linux/device.h 	void *var;
var               427 include/linux/edac.h #define EDAC_DIMM_PTR(layers, var, nlayers, layer0, layer1, layer2) ({	\
var               428 include/linux/edac.h 	typeof(*var) __p;						\
var               433 include/linux/edac.h 		__p = (var)[___i];					\
var              1373 include/linux/efi.h 	struct efi_variable var;
var              1475 include/linux/efi.h efivar_unregister(struct efivar_entry *var)
var              1477 include/linux/efi.h 	kobject_put(&var->kobj);
var               244 include/linux/fb.h 	int (*fb_check_var)(struct fb_var_screeninfo *var, struct fb_info *info);
var               260 include/linux/fb.h 	int (*fb_pan_display)(struct fb_var_screeninfo *var, struct fb_info *info);
var               288 include/linux/fb.h 			    struct fb_var_screeninfo *var);
var               450 include/linux/fb.h 	struct fb_var_screeninfo var;	/* Current var */
var               589 include/linux/fb.h extern int fb_set_var(struct fb_info *info, struct fb_var_screeninfo *var); 
var               590 include/linux/fb.h extern int fb_pan_display(struct fb_info *info, struct fb_var_screeninfo *var); 
var               621 include/linux/fb.h extern int fb_get_color_depth(struct fb_var_screeninfo *var,
var               712 include/linux/fb.h extern int fb_get_mode(int flags, u32 val, struct fb_var_screeninfo *var,
var               714 include/linux/fb.h extern int fb_validate_mode(const struct fb_var_screeninfo *var,
var               716 include/linux/fb.h extern int fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var);
var               735 include/linux/fb.h 				const struct fb_var_screeninfo *var);
var               736 include/linux/fb.h extern void fb_videomode_to_var(struct fb_var_screeninfo *var,
var               744 include/linux/fb.h extern const struct fb_videomode *fb_match_mode(const struct fb_var_screeninfo *var,
var               746 include/linux/fb.h extern const struct fb_videomode *fb_find_best_mode(const struct fb_var_screeninfo *var,
var               800 include/linux/fb.h extern int fb_find_mode(struct fb_var_screeninfo *var,
var                55 include/linux/fsl/bestcomm/bestcomm_priv.h 	u32 var;
var                75 include/linux/fsl/bestcomm/bestcomm_priv.h 	u32				*var;
var               291 include/linux/fsl/bestcomm/bestcomm_priv.h 	return bcom_sram_pa2va(bcom_eng->tdt[task].var);
var                70 include/linux/highuid.h #define SET_UID(var, uid) do { (var) = __convert_uid(sizeof(var), (uid)); } while (0)
var                71 include/linux/highuid.h #define SET_GID(var, gid) do { (var) = __convert_gid(sizeof(var), (gid)); } while (0)
var               271 include/linux/init.h #define early_param_on_off(str_on, str_off, var, config)		\
var               273 include/linux/init.h 	int var = IS_ENABLED(config);					\
var               275 include/linux/init.h 	static int __init parse_##var##_on(char *arg)			\
var               277 include/linux/init.h 		var = 1;						\
var               280 include/linux/init.h 	__setup_param(str_on, parse_##var##_on, parse_##var##_on, 1);	\
var               282 include/linux/init.h 	static int __init parse_##var##_off(char *arg)			\
var               284 include/linux/init.h 		var = 0;						\
var               287 include/linux/init.h 	__setup_param(str_off, parse_##var##_off, parse_##var##_off, 1)
var                71 include/linux/mcb.h 	int var;
var               260 include/linux/moduleparam.h #define core_param(name, var, type, perm)				\
var               261 include/linux/moduleparam.h 	param_check_##type(name, &(var));				\
var               262 include/linux/moduleparam.h 	__module_param_call("", name, &param_ops_##type, &var, perm, -1, 0)
var               267 include/linux/moduleparam.h #define core_param_unsafe(name, var, type, perm)		\
var               268 include/linux/moduleparam.h 	param_check_##type(name, &(var));				\
var               269 include/linux/moduleparam.h 	__module_param_call("", name, &param_ops_##type, &var, perm,	\
var               194 include/linux/percpu-defs.h #define EXPORT_PER_CPU_SYMBOL(var) EXPORT_SYMBOL(var)
var               195 include/linux/percpu-defs.h #define EXPORT_PER_CPU_SYMBOL_GPL(var) EXPORT_SYMBOL_GPL(var)
var               197 include/linux/percpu-defs.h #define EXPORT_PER_CPU_SYMBOL(var)
var               198 include/linux/percpu-defs.h #define EXPORT_PER_CPU_SYMBOL_GPL(var)
var               269 include/linux/percpu-defs.h #define per_cpu(var, cpu)	(*per_cpu_ptr(&(var), cpu))
var               275 include/linux/percpu-defs.h #define get_cpu_var(var)						\
var               278 include/linux/percpu-defs.h 	this_cpu_ptr(&var);						\
var               285 include/linux/percpu-defs.h #define put_cpu_var(var)						\
var               287 include/linux/percpu-defs.h 	(void)&(var);							\
var               291 include/linux/percpu-defs.h #define get_cpu_ptr(var)						\
var               294 include/linux/percpu-defs.h 	this_cpu_ptr(var);						\
var               297 include/linux/percpu-defs.h #define put_cpu_ptr(var)						\
var               299 include/linux/percpu-defs.h 	(void)(var);							\
var                95 include/linux/random.h #define declare_get_random_var_wait(var) \
var                96 include/linux/random.h 	static inline int get_random_ ## var ## _wait(var *out) { \
var               100 include/linux/random.h 		*out = get_random_ ## var(); \
var               150 include/linux/skmsg.h #define sk_msg_iter_var_prev(var)			\
var               152 include/linux/skmsg.h 		if (var == 0)				\
var               153 include/linux/skmsg.h 			var = NR_MSG_FRAG_IDS - 1;	\
var               155 include/linux/skmsg.h 			var--;				\
var               158 include/linux/skmsg.h #define sk_msg_iter_var_next(var)			\
var               160 include/linux/skmsg.h 		var++;					\
var               161 include/linux/skmsg.h 		if (var == NR_MSG_FRAG_IDS)		\
var               162 include/linux/skmsg.h 			var = 0;			\
var               116 include/linux/svga.h 		   struct fb_var_screeninfo *var);
var               119 include/linux/svga.h int svga_check_timings(const struct svga_timing_regs *tm, struct fb_var_screeninfo *var, int node);
var               120 include/linux/svga.h void svga_set_timings(void __iomem *regbase, const struct svga_timing_regs *tm, struct fb_var_screeninfo *var, u32 hmul, u32 hdiv, u32 vmul, u32 vdiv, u32 hborder, int node);
var               122 include/linux/svga.h int svga_match_format(const struct svga_fb_format *frm, struct fb_var_screeninfo *var, struct fb_fix_screeninfo *fix);
var               152 include/linux/timer.h #define from_timer(var, callback_timer, timer_fieldname) \
var               153 include/linux/timer.h 	container_of(callback_timer, typeof(*var), timer_fieldname)
var               744 include/linux/vmw_vmci_defs.h static inline u64 vmci_q_read_pointer(u64 *var)
var               746 include/linux/vmw_vmci_defs.h 	return READ_ONCE(*(unsigned long *)var);
var               755 include/linux/vmw_vmci_defs.h static inline void vmci_q_set_pointer(u64 *var, u64 new_val)
var               758 include/linux/vmw_vmci_defs.h 	WRITE_ONCE(*(unsigned long *)var, (unsigned long)new_val);
var               765 include/linux/vmw_vmci_defs.h static inline void vmci_qp_add_pointer(u64 *var, size_t add, u64 size)
var               767 include/linux/vmw_vmci_defs.h 	u64 new_val = vmci_q_read_pointer(var);
var               774 include/linux/vmw_vmci_defs.h 	vmci_q_set_pointer(var, new_val);
var               238 include/linux/wait_bit.h extern void init_wait_var_entry(struct wait_bit_queue_entry *wbq_entry, void *var, int flags);
var               239 include/linux/wait_bit.h extern void wake_up_var(void *var);
var               242 include/linux/wait_bit.h #define ___wait_var_event(var, condition, state, exclusive, ret, cmd)	\
var               245 include/linux/wait_bit.h 	struct wait_queue_head *__wq_head = __var_waitqueue(var);	\
var               249 include/linux/wait_bit.h 	init_wait_var_entry(&__wbq_entry, var,				\
var               269 include/linux/wait_bit.h #define __wait_var_event(var, condition)				\
var               270 include/linux/wait_bit.h 	___wait_var_event(var, condition, TASK_UNINTERRUPTIBLE, 0, 0,	\
var               273 include/linux/wait_bit.h #define wait_var_event(var, condition)					\
var               278 include/linux/wait_bit.h 	__wait_var_event(var, condition);				\
var               281 include/linux/wait_bit.h #define __wait_var_event_killable(var, condition)			\
var               282 include/linux/wait_bit.h 	___wait_var_event(var, condition, TASK_KILLABLE, 0, 0,		\
var               285 include/linux/wait_bit.h #define wait_var_event_killable(var, condition)				\
var               290 include/linux/wait_bit.h 		__ret = __wait_var_event_killable(var, condition);	\
var               294 include/linux/wait_bit.h #define __wait_var_event_timeout(var, condition, timeout)		\
var               295 include/linux/wait_bit.h 	___wait_var_event(var, ___wait_cond_timeout(condition),		\
var               299 include/linux/wait_bit.h #define wait_var_event_timeout(var, condition, timeout)			\
var               304 include/linux/wait_bit.h 		__ret = __wait_var_event_timeout(var, condition, timeout); \
var               308 include/linux/wait_bit.h #define __wait_var_event_interruptible(var, condition)			\
var               309 include/linux/wait_bit.h 	___wait_var_event(var, condition, TASK_INTERRUPTIBLE, 0, 0,	\
var               312 include/linux/wait_bit.h #define wait_var_event_interruptible(var, condition)			\
var               317 include/linux/wait_bit.h 		__ret = __wait_var_event_interruptible(var, condition);	\
var               229 include/sound/pcm.h 	int var;
var               247 include/sound/pcm.h 					    snd_pcm_hw_param_t var)
var               249 include/sound/pcm.h 	return &constrs->masks[var - SNDRV_PCM_HW_PARAM_FIRST_MASK];
var               253 include/sound/pcm.h 						    snd_pcm_hw_param_t var)
var               255 include/sound/pcm.h 	return &constrs->intervals[var - SNDRV_PCM_HW_PARAM_FIRST_INTERVAL];
var               868 include/sound/pcm.h static inline int hw_is_mask(int var)
var               870 include/sound/pcm.h 	return var >= SNDRV_PCM_HW_PARAM_FIRST_MASK &&
var               871 include/sound/pcm.h 		var <= SNDRV_PCM_HW_PARAM_LAST_MASK;
var               874 include/sound/pcm.h static inline int hw_is_interval(int var)
var               876 include/sound/pcm.h 	return var >= SNDRV_PCM_HW_PARAM_FIRST_INTERVAL &&
var               877 include/sound/pcm.h 		var <= SNDRV_PCM_HW_PARAM_LAST_INTERVAL;
var               881 include/sound/pcm.h 				     snd_pcm_hw_param_t var)
var               883 include/sound/pcm.h 	return &params->masks[var - SNDRV_PCM_HW_PARAM_FIRST_MASK];
var               887 include/sound/pcm.h 					     snd_pcm_hw_param_t var)
var               889 include/sound/pcm.h 	return &params->intervals[var - SNDRV_PCM_HW_PARAM_FIRST_INTERVAL];
var               893 include/sound/pcm.h 					     snd_pcm_hw_param_t var)
var               895 include/sound/pcm.h 	return &params->masks[var - SNDRV_PCM_HW_PARAM_FIRST_MASK];
var               899 include/sound/pcm.h 						     snd_pcm_hw_param_t var)
var               901 include/sound/pcm.h 	return &params->intervals[var - SNDRV_PCM_HW_PARAM_FIRST_INTERVAL];
var               968 include/sound/pcm.h void _snd_pcm_hw_param_setempty(struct snd_pcm_hw_params *params, snd_pcm_hw_param_t var);
var               972 include/sound/pcm.h int snd_pcm_hw_constraint_mask64(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
var               974 include/sound/pcm.h int snd_pcm_hw_constraint_minmax(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
var               976 include/sound/pcm.h int snd_pcm_hw_constraint_integer(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var);
var               979 include/sound/pcm.h 			       snd_pcm_hw_param_t var,
var               983 include/sound/pcm.h 				 snd_pcm_hw_param_t var,
var               987 include/sound/pcm.h 				  snd_pcm_hw_param_t var,
var               991 include/sound/pcm.h 				  snd_pcm_hw_param_t var,
var               999 include/sound/pcm.h 			       snd_pcm_hw_param_t var,
var              1003 include/sound/pcm.h 			       snd_pcm_hw_param_t var);
var              1008 include/sound/pcm.h 			int var,
var              1022 include/sound/pcm.h 	struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
var              1025 include/sound/pcm.h 	return snd_pcm_hw_constraint_minmax(runtime, var, val, val);
var                14 include/sound/pcm_params.h 			   snd_pcm_hw_param_t var, int *dir);
var                17 include/sound/pcm_params.h 			  snd_pcm_hw_param_t var, int *dir);
var                19 include/sound/pcm_params.h 			   snd_pcm_hw_param_t var, int *dir);
var              2577 kernel/bpf/btf.c 	const struct btf_var *var;
var              2578 kernel/bpf/btf.c 	u32 meta_needed = sizeof(*var);
var              2609 kernel/bpf/btf.c 	var = btf_type_var(t);
var              2610 kernel/bpf/btf.c 	if (var->linkage != BTF_VAR_STATIC &&
var              2611 kernel/bpf/btf.c 	    var->linkage != BTF_VAR_GLOBAL_ALLOCATED) {
var              2623 kernel/bpf/btf.c 	const struct btf_var *var = btf_type_var(t);
var              2625 kernel/bpf/btf.c 	btf_verifier_log(env, "type_id=%u linkage=%u", t->type, var->linkage);
var              2766 kernel/bpf/btf.c 	const struct btf_type *var;
var              2771 kernel/bpf/btf.c 		var = btf_type_by_id(btf, vsi->type);
var              2774 kernel/bpf/btf.c 		btf_type_ops(var)->seq_show(btf, var, vsi->type,
var              5339 kernel/bpf/verifier.c static u64 gen_hi_min(struct tnum var)
var              5341 kernel/bpf/verifier.c 	return var.value & ~0xffffffffULL;
var              5345 kernel/bpf/verifier.c static u64 gen_hi_max(struct tnum var)
var              5347 kernel/bpf/verifier.c 	return (var.value | var.mask) & ~0xffffffffULL;
var              4767 kernel/events/core.c 		void *var = &child->ctx->refcount;
var              4777 kernel/events/core.c 		wake_up_var(var);
var               112 kernel/locking/percpu-rwsem.c #define per_cpu_sum(var)						\
var               114 kernel/locking/percpu-rwsem.c 	typeof(var) __sum = 0;						\
var               118 kernel/locking/percpu-rwsem.c 		__sum += per_cpu(var, cpu);				\
var              2794 kernel/sched/fair.c 	typeof(*ptr) res, var = READ_ONCE(*ptr);                \
var              2796 kernel/sched/fair.c 	res = var + val;                                        \
var              2798 kernel/sched/fair.c 	if (val < 0 && res > var)                               \
var              2814 kernel/sched/fair.c 	typeof(*ptr) res, var = READ_ONCE(*ptr);		\
var              2815 kernel/sched/fair.c 	res = var - val;					\
var              2816 kernel/sched/fair.c 	if (res > var)						\
var                34 kernel/sched/stats.h #define __schedstat_inc(var)		do { var++; } while (0)
var                35 kernel/sched/stats.h #define   schedstat_inc(var)		do { if (schedstat_enabled()) { var++; } } while (0)
var                36 kernel/sched/stats.h #define __schedstat_add(var, amt)	do { var += (amt); } while (0)
var                37 kernel/sched/stats.h #define   schedstat_add(var, amt)	do { if (schedstat_enabled()) { var += (amt); } } while (0)
var                38 kernel/sched/stats.h #define __schedstat_set(var, val)	do { var = (val); } while (0)
var                39 kernel/sched/stats.h #define   schedstat_set(var, val)	do { if (schedstat_enabled()) { var = (val); } } while (0)
var                40 kernel/sched/stats.h #define   schedstat_val(var)		(var)
var                41 kernel/sched/stats.h #define   schedstat_val_or_zero(var)	((schedstat_enabled()) ? (var) : 0)
var                48 kernel/sched/stats.h # define __schedstat_inc(var)		do { } while (0)
var                49 kernel/sched/stats.h # define   schedstat_inc(var)		do { } while (0)
var                50 kernel/sched/stats.h # define __schedstat_add(var, amt)	do { } while (0)
var                51 kernel/sched/stats.h # define   schedstat_add(var, amt)	do { } while (0)
var                52 kernel/sched/stats.h # define __schedstat_set(var, val)	do { } while (0)
var                53 kernel/sched/stats.h # define   schedstat_set(var, val)	do { } while (0)
var                54 kernel/sched/stats.h # define   schedstat_val(var)		0
var                55 kernel/sched/stats.h # define   schedstat_val_or_zero(var)	0
var               174 kernel/sched/wait_bit.c void init_wait_var_entry(struct wait_bit_queue_entry *wbq_entry, void *var, int flags)
var               178 kernel/sched/wait_bit.c 			.flags	= (var),
var               190 kernel/sched/wait_bit.c void wake_up_var(void *var)
var               192 kernel/sched/wait_bit.c 	__wake_up_bit(__var_waitqueue(var), var, -1);
var               365 kernel/trace/trace.h #define FTRACE_CMP_TYPE(var, type) \
var               366 kernel/trace/trace.h 	__builtin_types_compatible_p(typeof(var), type *)
var               369 kernel/trace/trace.h #define IF_ASSIGN(var, entry, etype, id)			\
var               370 kernel/trace/trace.h 	if (FTRACE_CMP_TYPE(var, etype)) {			\
var               371 kernel/trace/trace.h 		var = (typeof(var))(entry);			\
var               392 kernel/trace/trace.h #define trace_assign_type(var, ent)					\
var               394 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct ftrace_entry, TRACE_FN);	\
var               395 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct ctx_switch_entry, 0);	\
var               396 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct stack_entry, TRACE_STACK);	\
var               397 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct userstack_entry, TRACE_USER_STACK);\
var               398 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct print_entry, TRACE_PRINT);	\
var               399 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct bprint_entry, TRACE_BPRINT);	\
var               400 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct bputs_entry, TRACE_BPUTS);	\
var               401 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct hwlat_entry, TRACE_HWLAT);	\
var               402 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct raw_data_entry, TRACE_RAW_DATA);\
var               403 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct trace_mmiotrace_rw,		\
var               405 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct trace_mmiotrace_map,		\
var               407 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct trace_branch, TRACE_BRANCH); \
var               408 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct ftrace_graph_ent_entry,	\
var               410 kernel/trace/trace.h 		IF_ASSIGN(var, ent, struct ftrace_graph_ret_entry,	\
var               130 kernel/trace/trace_events_hist.c 	struct hist_var			var;
var               338 kernel/trace/trace_events_hist.c 	struct hist_field	*var;
var              1575 kernel/trace/trace_events_hist.c 	if (hist_field && hist_field->var.idx == var_idx &&
var              1576 kernel/trace/trace_events_hist.c 	    hist_field->var.hist_data == var_data)
var              1664 kernel/trace/trace_events_hist.c 			if (find_any_var_ref(hist_data, field->var.idx)) {
var              1781 kernel/trace/trace_events_hist.c 		    strcmp(hist_field->var.name, var_name) == 0) {
var              1956 kernel/trace/trace_events_hist.c 		var_idx = hist_field->var.idx;
var              1957 kernel/trace/trace_events_hist.c 		var_data = hist_field->var.hist_data;
var              2465 kernel/trace/trace_events_hist.c 	kfree(hist_field->var.name);
var              2600 kernel/trace/trace_events_hist.c 		hist_field->var.name = kstrdup(var_name, GFP_KERNEL);
var              2601 kernel/trace/trace_events_hist.c 		if (!hist_field->var.name)
var              2635 kernel/trace/trace_events_hist.c 	ref_field->var.idx = var_field->var.idx;
var              2636 kernel/trace/trace_events_hist.c 	ref_field->var.hist_data = var_field->hist_data;
var              2656 kernel/trace/trace_events_hist.c 	if (var_field->var.name) {
var              2657 kernel/trace/trace_events_hist.c 		ref_field->name = kstrdup(var_field->var.name, GFP_KERNEL);
var              2693 kernel/trace/trace_events_hist.c 		if (ref_field->var.idx == var_field->var.idx &&
var              2694 kernel/trace/trace_events_hist.c 		    ref_field->var.hist_data == var_field->hist_data)
var              2727 kernel/trace/trace_events_hist.c 		if (ref_field->var.idx == var_field->var.idx &&
var              2728 kernel/trace/trace_events_hist.c 		    ref_field->var.hist_data == var_field->hist_data) {
var              3050 kernel/trace/trace_events_hist.c 		struct hist_field *var;
var              3052 kernel/trace/trace_events_hist.c 		var = find_var_field(operand1->var.hist_data, operand1->name);
var              3053 kernel/trace/trace_events_hist.c 		if (!var)
var              3055 kernel/trace/trace_events_hist.c 		operand1_flags = var->flags;
var              3060 kernel/trace/trace_events_hist.c 		struct hist_field *var;
var              3062 kernel/trace/trace_events_hist.c 		var = find_var_field(operand2->var.hist_data, operand2->name);
var              3063 kernel/trace/trace_events_hist.c 		if (!var)
var              3065 kernel/trace/trace_events_hist.c 		operand2_flags = var->flags;
var              3474 kernel/trace/trace_events_hist.c 		struct hist_field *var = field_var->var;
var              3478 kernel/trace/trace_events_hist.c 		var_idx = var->var.idx;
var              3513 kernel/trace/trace_events_hist.c 	struct hist_field *var;
var              3517 kernel/trace/trace_events_hist.c 		var = ERR_PTR(-EINVAL);
var              3521 kernel/trace/trace_events_hist.c 	var = kzalloc(sizeof(struct hist_field), GFP_KERNEL);
var              3522 kernel/trace/trace_events_hist.c 	if (!var) {
var              3523 kernel/trace/trace_events_hist.c 		var = ERR_PTR(-ENOMEM);
var              3529 kernel/trace/trace_events_hist.c 		kfree(var);
var              3530 kernel/trace/trace_events_hist.c 		var = ERR_PTR(-EINVAL);
var              3534 kernel/trace/trace_events_hist.c 	var->ref = 1;
var              3535 kernel/trace/trace_events_hist.c 	var->flags = HIST_FIELD_FL_VAR;
var              3536 kernel/trace/trace_events_hist.c 	var->var.idx = idx;
var              3537 kernel/trace/trace_events_hist.c 	var->var.hist_data = var->hist_data = hist_data;
var              3538 kernel/trace/trace_events_hist.c 	var->size = size;
var              3539 kernel/trace/trace_events_hist.c 	var->var.name = kstrdup(name, GFP_KERNEL);
var              3540 kernel/trace/trace_events_hist.c 	var->type = kstrdup(type, GFP_KERNEL);
var              3541 kernel/trace/trace_events_hist.c 	if (!var->var.name || !var->type) {
var              3542 kernel/trace/trace_events_hist.c 		kfree(var->var.name);
var              3543 kernel/trace/trace_events_hist.c 		kfree(var->type);
var              3544 kernel/trace/trace_events_hist.c 		kfree(var);
var              3545 kernel/trace/trace_events_hist.c 		var = ERR_PTR(-ENOMEM);
var              3548 kernel/trace/trace_events_hist.c 	return var;
var              3555 kernel/trace/trace_events_hist.c 	struct hist_field *val = NULL, *var = NULL;
var              3574 kernel/trace/trace_events_hist.c 	var = create_var(hist_data, file, field_name, val->size, val->type);
var              3575 kernel/trace/trace_events_hist.c 	if (IS_ERR(var)) {
var              3578 kernel/trace/trace_events_hist.c 		ret = PTR_ERR(var);
var              3585 kernel/trace/trace_events_hist.c 		kfree(var);
var              3590 kernel/trace/trace_events_hist.c 	field_var->var = var;
var              3663 kernel/trace/trace_events_hist.c 	unsigned int track_var_idx = data->track_data.track_var->var.idx;
var              3675 kernel/trace/trace_events_hist.c 	unsigned int track_var_idx = data->track_data.track_var->var.idx;
var              3832 kernel/trace/trace_events_hist.c 		struct hist_field *save_var = hist_data->save_vars[i]->var;
var              3835 kernel/trace/trace_events_hist.c 		save_var_idx = save_var->var.idx;
var              3840 kernel/trace/trace_events_hist.c 			seq_printf(m, "  %s: %-32s", save_var->var.name,
var              3843 kernel/trace/trace_events_hist.c 			seq_printf(m, "  %s: %10llu", save_var->var.name, val);
var              4152 kernel/trace/trace_events_hist.c 	destroy_hist_field(field_var->var, 0);
var              4199 kernel/trace/trace_events_hist.c 		      char *system, char *event, char *var)
var              4204 kernel/trace/trace_events_hist.c 	var++; /* skip '$' */
var              4206 kernel/trace/trace_events_hist.c 	hist_field = find_target_event_var(hist_data, system, event, var);
var              4213 kernel/trace/trace_events_hist.c 		hist_field = find_event_var(hist_data, system, event, var);
var              4217 kernel/trace/trace_events_hist.c 		hist_err(tr, HIST_ERR_PARAM_NOT_FOUND, errpos(var));
var              4225 kernel/trace/trace_events_hist.c 			      char *event, char *var)
var              4236 kernel/trace/trace_events_hist.c 	field_var = create_target_field_var(hist_data, system, event, var);
var              4240 kernel/trace/trace_events_hist.c 		hist_field = field_var->var;
var              4260 kernel/trace/trace_events_hist.c 		hist_field = create_field_var_hist(hist_data, system, event, var);
var              5031 kernel/trace/trace_events_hist.c 			seq_printf(m, "%s", hist_data->save_vars[i]->var->var.name);
var              5213 kernel/trace/trace_events_hist.c 			hist_field->var.idx = idx;
var              5214 kernel/trace/trace_events_hist.c 			hist_field->var.hist_data = hist_data;
var              5293 kernel/trace/trace_events_hist.c 			var_idx = hist_field->var.idx;
var              5304 kernel/trace/trace_events_hist.c 			var_idx = hist_field->var.idx;
var              5634 kernel/trace/trace_events_hist.c 	if (hist_field->var.name)
var              5635 kernel/trace/trace_events_hist.c 		seq_printf(m, "%s=", hist_field->var.name);
var              5944 kernel/trace/trace_events_hist.c 		if (!!key_field->var.name != !!key_field_test->var.name)
var              5946 kernel/trace/trace_events_hist.c 		if (key_field->var.name &&
var              5947 kernel/trace/trace_events_hist.c 		    strcmp(key_field->var.name, key_field_test->var.name) != 0)
var                44 lib/test_stackinit.c #define DO_NOTHING_CALL_SCALAR(var, name)			\
var                45 lib/test_stackinit.c 		(var) = do_nothing_ ## name(&(var))
var                46 lib/test_stackinit.c #define DO_NOTHING_CALL_STRING(var, name)			\
var                47 lib/test_stackinit.c 		do_nothing_ ## name(var)
var                48 lib/test_stackinit.c #define DO_NOTHING_CALL_STRUCT(var, name)			\
var                49 lib/test_stackinit.c 		do_nothing_ ## name(&(var))
var                51 lib/test_stackinit.c #define FETCH_ARG_SCALAR(var)		&var
var                52 lib/test_stackinit.c #define FETCH_ARG_STRING(var)		var
var                53 lib/test_stackinit.c #define FETCH_ARG_STRUCT(var)		&var
var                82 lib/test_stackinit.c 					var.two = 0
var                84 lib/test_stackinit.c 					var.one = 0;			\
var                85 lib/test_stackinit.c 					var.two = 0;			\
var                86 lib/test_stackinit.c 					var.three = 0;			\
var                87 lib/test_stackinit.c 					memset(&var.four, 0,		\
var                88 lib/test_stackinit.c 					       sizeof(var.four))
var               166 lib/test_stackinit.c 	var_type var INIT_ ## which ## _ ## init_level;		\
var               168 lib/test_stackinit.c 	target_start = &var;					\
var               169 lib/test_stackinit.c 	target_size = sizeof(var);				\
var               177 lib/test_stackinit.c 		fill_start = &var;				\
var               178 lib/test_stackinit.c 		fill_size = sizeof(var);			\
var               185 lib/test_stackinit.c 	DO_NOTHING_CALL_ ## which(var, name);			\
var               286 lib/test_stackinit.c 		uint64_t var;
var               289 lib/test_stackinit.c 		target_start = &var;
var               290 lib/test_stackinit.c 		target_size = sizeof(var);
var               292 lib/test_stackinit.c 			fill_start = &var;
var               293 lib/test_stackinit.c 			fill_size = sizeof(var);
var               300 lib/test_stackinit.c 		target_start = &var;
var               301 lib/test_stackinit.c 		target_size = sizeof(var);
var               303 lib/test_stackinit.c 			fill_start = &var;
var               304 lib/test_stackinit.c 			fill_size = sizeof(var);
var               311 lib/test_stackinit.c 		var = 5;
var               312 lib/test_stackinit.c 		return var & forced_mask;
var               367 net/ipv4/tcp_metrics.c 		unsigned long var;
var               377 net/ipv4/tcp_metrics.c 		var = tcp_metric_get(tm, TCP_METRIC_RTTVAR);
var               378 net/ipv4/tcp_metrics.c 		if (m >= var)
var               379 net/ipv4/tcp_metrics.c 			var = m;
var               381 net/ipv4/tcp_metrics.c 			var -= (var - m) >> 2;
var               383 net/ipv4/tcp_metrics.c 		tcp_metric_set(tm, TCP_METRIC_RTTVAR, var);
var                76 net/rds/connection.c #define rds_conn_info_set(var, test, suffix) do {		\
var                78 net/rds/connection.c 		var |= RDS_INFO_CONNECTION_FLAG_##suffix;	\
var                57 samples/kobject/kobject-example.c 	int var;
var                60 samples/kobject/kobject-example.c 		var = baz;
var                62 samples/kobject/kobject-example.c 		var = bar;
var                63 samples/kobject/kobject-example.c 	return sprintf(buf, "%d\n", var);
var                69 samples/kobject/kobject-example.c 	int var, ret;
var                71 samples/kobject/kobject-example.c 	ret = kstrtoint(buf, 10, &var);
var                76 samples/kobject/kobject-example.c 		baz = var;
var                78 samples/kobject/kobject-example.c 		bar = var;
var               141 samples/kobject/kset-example.c 	int var;
var               144 samples/kobject/kset-example.c 		var = foo_obj->baz;
var               146 samples/kobject/kset-example.c 		var = foo_obj->bar;
var               147 samples/kobject/kset-example.c 	return sprintf(buf, "%d\n", var);
var               153 samples/kobject/kset-example.c 	int var, ret;
var               155 samples/kobject/kset-example.c 	ret = kstrtoint(buf, 10, &var);
var               160 samples/kobject/kset-example.c 		foo_obj->baz = var;
var               162 samples/kobject/kset-example.c 		foo_obj->bar = var;
var                62 samples/vfio-mdev/mdpy-fb.c 	u32 cr = red >> (16 - info->var.red.length);
var                63 samples/vfio-mdev/mdpy-fb.c 	u32 cg = green >> (16 - info->var.green.length);
var                64 samples/vfio-mdev/mdpy-fb.c 	u32 cb = blue >> (16 - info->var.blue.length);
var                70 samples/vfio-mdev/mdpy-fb.c 	value = (cr << info->var.red.offset) |
var                71 samples/vfio-mdev/mdpy-fb.c 		(cg << info->var.green.offset) |
var                72 samples/vfio-mdev/mdpy-fb.c 		(cb << info->var.blue.offset);
var                73 samples/vfio-mdev/mdpy-fb.c 	if (info->var.transp.length > 0) {
var                74 samples/vfio-mdev/mdpy-fb.c 		mask = (1 << info->var.transp.length) - 1;
var                75 samples/vfio-mdev/mdpy-fb.c 		mask <<= info->var.transp.offset;
var               144 samples/vfio-mdev/mdpy-fb.c 	info->var = mdpy_fb_var;
var               145 samples/vfio-mdev/mdpy-fb.c 	info->var.xres = width;
var               146 samples/vfio-mdev/mdpy-fb.c 	info->var.yres = height;
var               147 samples/vfio-mdev/mdpy-fb.c 	info->var.xres_virtual = width;
var               148 samples/vfio-mdev/mdpy-fb.c 	info->var.yres_virtual = height;
var               552 scripts/gcc-plugins/gcc-common.h #define add_referenced_var(var)
var               553 scripts/gcc-plugins/gcc-common.h #define mark_sym_for_renaming(var)
var               555 scripts/gcc-plugins/gcc-common.h #define create_var_ann(var)
var               287 scripts/gcc-plugins/latent_entropy_plugin.c 	tree var;
var               289 scripts/gcc-plugins/latent_entropy_plugin.c 	var = create_tmp_var(type, name);
var               290 scripts/gcc-plugins/latent_entropy_plugin.c 	add_referenced_var(var);
var               291 scripts/gcc-plugins/latent_entropy_plugin.c 	mark_sym_for_renaming(var);
var               292 scripts/gcc-plugins/latent_entropy_plugin.c 	return var;
var               491 scripts/gcc-plugins/latent_entropy_plugin.c 		tree name, var = NODE_DECL(node);
var               493 scripts/gcc-plugins/latent_entropy_plugin.c 		if (DECL_NAME_LENGTH(var) < sizeof("latent_entropy") - 1)
var               496 scripts/gcc-plugins/latent_entropy_plugin.c 		name = DECL_NAME(var);
var               500 scripts/gcc-plugins/latent_entropy_plugin.c 		latent_entropy_decl = var;
var               618 scripts/gcc-plugins/randomize_layout_plugin.c static void check_bad_casts_in_constructor(tree var, tree init)
var               626 scripts/gcc-plugins/randomize_layout_plugin.c 			check_bad_casts_in_constructor(var, val);
var               655 scripts/gcc-plugins/randomize_layout_plugin.c 		MISMATCH(DECL_SOURCE_LOCATION(var), "constructor\n", TYPE_MAIN_VARIANT(field_type), TYPE_MAIN_VARIANT(val_type));
var               666 scripts/gcc-plugins/randomize_layout_plugin.c 		tree var = NODE_DECL(node);
var               667 scripts/gcc-plugins/randomize_layout_plugin.c 		init = DECL_INITIAL(var);
var               674 scripts/gcc-plugins/randomize_layout_plugin.c 		check_bad_casts_in_constructor(var, init);
var               736 scripts/gcc-plugins/randomize_layout_plugin.c 	tree var;
var               739 scripts/gcc-plugins/randomize_layout_plugin.c 	FOR_EACH_LOCAL_DECL(cfun, i, var) {
var               740 scripts/gcc-plugins/randomize_layout_plugin.c 		tree init = DECL_INITIAL(var);
var               745 scripts/gcc-plugins/randomize_layout_plugin.c 		check_bad_casts_in_constructor(var, init);
var               120 scripts/gcc-plugins/structleak_plugin.c static void initialize(tree var)
var               146 scripts/gcc-plugins/structleak_plugin.c 		if (gimple_get_lhs(stmt) != var)
var               155 scripts/gcc-plugins/structleak_plugin.c 		inform(DECL_SOURCE_LOCATION(var),
var               157 scripts/gcc-plugins/structleak_plugin.c 			(byref && TREE_ADDRESSABLE(var)) ? "byref"
var               161 scripts/gcc-plugins/structleak_plugin.c 	type = TREE_TYPE(var);
var               168 scripts/gcc-plugins/structleak_plugin.c 	init_stmt = gimple_build_assign(var, initializer);
var               178 scripts/gcc-plugins/structleak_plugin.c 	tree var;
var               190 scripts/gcc-plugins/structleak_plugin.c 	FOR_EACH_LOCAL_DECL(cfun, i, var) {
var               191 scripts/gcc-plugins/structleak_plugin.c 		tree type = TREE_TYPE(var);
var               193 scripts/gcc-plugins/structleak_plugin.c 		gcc_assert(DECL_P(var));
var               194 scripts/gcc-plugins/structleak_plugin.c 		if (!auto_var_in_fn_p(var, current_function_decl))
var               203 scripts/gcc-plugins/structleak_plugin.c 		    (byref && TREE_ADDRESSABLE(var)))
var               204 scripts/gcc-plugins/structleak_plugin.c 			initialize(var);
var               395 sound/arm/aaci.c 	return snd_interval_list(hw_param_interval(p, rule->var),
var               126 sound/core/oss/pcm_oss.c 			   snd_pcm_hw_param_t var, int *dir)
var               128 sound/core/oss/pcm_oss.c 	if (hw_is_mask(var)) {
var               131 sound/core/oss/pcm_oss.c 		return snd_mask_min(hw_param_mask_c(params, var));
var               133 sound/core/oss/pcm_oss.c 	if (hw_is_interval(var)) {
var               134 sound/core/oss/pcm_oss.c 		const struct snd_interval *i = hw_param_interval_c(params, var);
var               152 sound/core/oss/pcm_oss.c 			   snd_pcm_hw_param_t var, int *dir)
var               154 sound/core/oss/pcm_oss.c 	if (hw_is_mask(var)) {
var               157 sound/core/oss/pcm_oss.c 		return snd_mask_max(hw_param_mask_c(params, var));
var               159 sound/core/oss/pcm_oss.c 	if (hw_is_interval(var)) {
var               160 sound/core/oss/pcm_oss.c 		const struct snd_interval *i = hw_param_interval_c(params, var);
var               169 sound/core/oss/pcm_oss.c 				  snd_pcm_hw_param_t var,
var               173 sound/core/oss/pcm_oss.c 	changed = snd_mask_refine(hw_param_mask(params, var), val);
var               175 sound/core/oss/pcm_oss.c 		params->cmask |= 1 << var;
var               176 sound/core/oss/pcm_oss.c 		params->rmask |= 1 << var;
var               183 sound/core/oss/pcm_oss.c 				 snd_pcm_hw_param_t var,
var               186 sound/core/oss/pcm_oss.c 	int changed = _snd_pcm_hw_param_mask(params, var, val);
var               198 sound/core/oss/pcm_oss.c 				 snd_pcm_hw_param_t var, unsigned int val,
var               213 sound/core/oss/pcm_oss.c 	if (hw_is_mask(var))
var               214 sound/core/oss/pcm_oss.c 		changed = snd_mask_refine_min(hw_param_mask(params, var),
var               216 sound/core/oss/pcm_oss.c 	else if (hw_is_interval(var))
var               217 sound/core/oss/pcm_oss.c 		changed = snd_interval_refine_min(hw_param_interval(params, var),
var               222 sound/core/oss/pcm_oss.c 		params->cmask |= 1 << var;
var               223 sound/core/oss/pcm_oss.c 		params->rmask |= 1 << var;
var               242 sound/core/oss/pcm_oss.c 				snd_pcm_hw_param_t var, unsigned int val,
var               245 sound/core/oss/pcm_oss.c 	int changed = _snd_pcm_hw_param_min(params, var, val, dir ? *dir : 0);
var               253 sound/core/oss/pcm_oss.c 	return snd_pcm_hw_param_value_min(params, var, dir);
var               257 sound/core/oss/pcm_oss.c 				 snd_pcm_hw_param_t var, unsigned int val,
var               270 sound/core/oss/pcm_oss.c 	if (hw_is_mask(var)) {
var               272 sound/core/oss/pcm_oss.c 			snd_mask_none(hw_param_mask(params, var));
var               275 sound/core/oss/pcm_oss.c 			changed = snd_mask_refine_max(hw_param_mask(params, var),
var               277 sound/core/oss/pcm_oss.c 	} else if (hw_is_interval(var))
var               278 sound/core/oss/pcm_oss.c 		changed = snd_interval_refine_max(hw_param_interval(params, var),
var               283 sound/core/oss/pcm_oss.c 		params->cmask |= 1 << var;
var               284 sound/core/oss/pcm_oss.c 		params->rmask |= 1 << var;
var               303 sound/core/oss/pcm_oss.c 				snd_pcm_hw_param_t var, unsigned int val,
var               306 sound/core/oss/pcm_oss.c 	int changed = _snd_pcm_hw_param_max(params, var, val, dir ? *dir : 0);
var               314 sound/core/oss/pcm_oss.c 	return snd_pcm_hw_param_value_max(params, var, dir);
var               377 sound/core/oss/pcm_oss.c 				 snd_pcm_hw_param_t var, unsigned int best,
var               405 sound/core/oss/pcm_oss.c 	min = snd_pcm_hw_param_min(pcm, params, var, min, &mindir);
var               418 sound/core/oss/pcm_oss.c 		max = snd_pcm_hw_param_max(pcm, params1, var, max, &maxdir);
var               430 sound/core/oss/pcm_oss.c 		max = snd_pcm_hw_param_max(pcm, params, var, max, &maxdir);
var               440 sound/core/oss/pcm_oss.c 		v = snd_pcm_hw_param_last(pcm, params, var, dir);
var               442 sound/core/oss/pcm_oss.c 		v = snd_pcm_hw_param_first(pcm, params, var, dir);
var               447 sound/core/oss/pcm_oss.c 				 snd_pcm_hw_param_t var, unsigned int val,
var               451 sound/core/oss/pcm_oss.c 	if (hw_is_mask(var)) {
var               452 sound/core/oss/pcm_oss.c 		struct snd_mask *m = hw_param_mask(params, var);
var               461 sound/core/oss/pcm_oss.c 			changed = snd_mask_refine_set(hw_param_mask(params, var), val);
var               463 sound/core/oss/pcm_oss.c 	} else if (hw_is_interval(var)) {
var               464 sound/core/oss/pcm_oss.c 		struct snd_interval *i = hw_param_interval(params, var);
var               488 sound/core/oss/pcm_oss.c 		params->cmask |= 1 << var;
var               489 sound/core/oss/pcm_oss.c 		params->rmask |= 1 << var;
var               508 sound/core/oss/pcm_oss.c 				snd_pcm_hw_param_t var, unsigned int val,
var               511 sound/core/oss/pcm_oss.c 	int changed = _snd_pcm_hw_param_set(params, var, val, dir);
var               519 sound/core/oss/pcm_oss.c 	return snd_pcm_hw_param_value(params, var, NULL);
var               523 sound/core/oss/pcm_oss.c 					snd_pcm_hw_param_t var)
var               526 sound/core/oss/pcm_oss.c 	changed = snd_interval_setinteger(hw_param_interval(params, var));
var               528 sound/core/oss/pcm_oss.c 		params->cmask |= 1 << var;
var               529 sound/core/oss/pcm_oss.c 		params->rmask |= 1 << var;
var                28 sound/core/pcm_drm_eld.c 	struct snd_interval *r = hw_param_interval(params, rule->var);
var                56 sound/core/pcm_drm_eld.c 	struct snd_interval *c = hw_param_interval(params, rule->var);
var              1110 sound/core/pcm_lib.c 			int var,
var              1134 sound/core/pcm_lib.c 	c->var = var;
var              1163 sound/core/pcm_lib.c int snd_pcm_hw_constraint_mask(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
var              1167 sound/core/pcm_lib.c 	struct snd_mask *maskp = constrs_mask(constrs, var);
var              1185 sound/core/pcm_lib.c int snd_pcm_hw_constraint_mask64(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
var              1189 sound/core/pcm_lib.c 	struct snd_mask *maskp = constrs_mask(constrs, var);
var              1209 sound/core/pcm_lib.c int snd_pcm_hw_constraint_integer(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var)
var              1212 sound/core/pcm_lib.c 	return snd_interval_setinteger(constrs_interval(constrs, var));
var              1228 sound/core/pcm_lib.c int snd_pcm_hw_constraint_minmax(struct snd_pcm_runtime *runtime, snd_pcm_hw_param_t var,
var              1237 sound/core/pcm_lib.c 	return snd_interval_refine(constrs_interval(constrs, var), &t);
var              1245 sound/core/pcm_lib.c 	return snd_interval_list(hw_param_interval(params, rule->var), list->count, list->list, list->mask);
var              1262 sound/core/pcm_lib.c 			       snd_pcm_hw_param_t var,
var              1265 sound/core/pcm_lib.c 	return snd_pcm_hw_rule_add(runtime, cond, var,
var              1267 sound/core/pcm_lib.c 				   var, -1);
var              1275 sound/core/pcm_lib.c 	return snd_interval_ranges(hw_param_interval(params, rule->var),
var              1293 sound/core/pcm_lib.c 				 snd_pcm_hw_param_t var,
var              1296 sound/core/pcm_lib.c 	return snd_pcm_hw_rule_add(runtime, cond, var,
var              1298 sound/core/pcm_lib.c 				   var, -1);
var              1308 sound/core/pcm_lib.c 	err = snd_interval_ratnum(hw_param_interval(params, rule->var),
var              1310 sound/core/pcm_lib.c 	if (err >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) {
var              1328 sound/core/pcm_lib.c 				  snd_pcm_hw_param_t var,
var              1331 sound/core/pcm_lib.c 	return snd_pcm_hw_rule_add(runtime, cond, var,
var              1333 sound/core/pcm_lib.c 				   var, -1);
var              1342 sound/core/pcm_lib.c 	int err = snd_interval_ratden(hw_param_interval(params, rule->var),
var              1344 sound/core/pcm_lib.c 	if (err >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) {
var              1362 sound/core/pcm_lib.c 				  snd_pcm_hw_param_t var,
var              1365 sound/core/pcm_lib.c 	return snd_pcm_hw_rule_add(runtime, cond, var,
var              1367 sound/core/pcm_lib.c 				   var, -1);
var              1421 sound/core/pcm_lib.c 	return snd_interval_step(hw_param_interval(params, rule->var), step);
var              1435 sound/core/pcm_lib.c 			       snd_pcm_hw_param_t var,
var              1438 sound/core/pcm_lib.c 	return snd_pcm_hw_rule_add(runtime, cond, var, 
var              1440 sound/core/pcm_lib.c 				   var, -1);
var              1452 sound/core/pcm_lib.c 	return snd_interval_list(hw_param_interval(params, rule->var),
var              1466 sound/core/pcm_lib.c 			       snd_pcm_hw_param_t var)
var              1468 sound/core/pcm_lib.c 	return snd_pcm_hw_rule_add(runtime, cond, var, 
var              1470 sound/core/pcm_lib.c 				   var, -1);
var              1503 sound/core/pcm_lib.c 				  snd_pcm_hw_param_t var)
var              1505 sound/core/pcm_lib.c 	if (hw_is_mask(var)) {
var              1506 sound/core/pcm_lib.c 		snd_mask_any(hw_param_mask(params, var));
var              1507 sound/core/pcm_lib.c 		params->cmask |= 1 << var;
var              1508 sound/core/pcm_lib.c 		params->rmask |= 1 << var;
var              1511 sound/core/pcm_lib.c 	if (hw_is_interval(var)) {
var              1512 sound/core/pcm_lib.c 		snd_interval_any(hw_param_interval(params, var));
var              1513 sound/core/pcm_lib.c 		params->cmask |= 1 << var;
var              1514 sound/core/pcm_lib.c 		params->rmask |= 1 << var;
var              1542 sound/core/pcm_lib.c 			   snd_pcm_hw_param_t var, int *dir)
var              1544 sound/core/pcm_lib.c 	if (hw_is_mask(var)) {
var              1545 sound/core/pcm_lib.c 		const struct snd_mask *mask = hw_param_mask_c(params, var);
var              1552 sound/core/pcm_lib.c 	if (hw_is_interval(var)) {
var              1553 sound/core/pcm_lib.c 		const struct snd_interval *i = hw_param_interval_c(params, var);
var              1565 sound/core/pcm_lib.c 				snd_pcm_hw_param_t var)
var              1567 sound/core/pcm_lib.c 	if (hw_is_mask(var)) {
var              1568 sound/core/pcm_lib.c 		snd_mask_none(hw_param_mask(params, var));
var              1569 sound/core/pcm_lib.c 		params->cmask |= 1 << var;
var              1570 sound/core/pcm_lib.c 		params->rmask |= 1 << var;
var              1571 sound/core/pcm_lib.c 	} else if (hw_is_interval(var)) {
var              1572 sound/core/pcm_lib.c 		snd_interval_none(hw_param_interval(params, var));
var              1573 sound/core/pcm_lib.c 		params->cmask |= 1 << var;
var              1574 sound/core/pcm_lib.c 		params->rmask |= 1 << var;
var              1582 sound/core/pcm_lib.c 				   snd_pcm_hw_param_t var)
var              1585 sound/core/pcm_lib.c 	if (hw_is_mask(var))
var              1586 sound/core/pcm_lib.c 		changed = snd_mask_refine_first(hw_param_mask(params, var));
var              1587 sound/core/pcm_lib.c 	else if (hw_is_interval(var))
var              1588 sound/core/pcm_lib.c 		changed = snd_interval_refine_first(hw_param_interval(params, var));
var              1592 sound/core/pcm_lib.c 		params->cmask |= 1 << var;
var              1593 sound/core/pcm_lib.c 		params->rmask |= 1 << var;
var              1613 sound/core/pcm_lib.c 			   snd_pcm_hw_param_t var, int *dir)
var              1615 sound/core/pcm_lib.c 	int changed = _snd_pcm_hw_param_first(params, var);
var              1623 sound/core/pcm_lib.c 	return snd_pcm_hw_param_value(params, var, dir);
var              1628 sound/core/pcm_lib.c 				  snd_pcm_hw_param_t var)
var              1631 sound/core/pcm_lib.c 	if (hw_is_mask(var))
var              1632 sound/core/pcm_lib.c 		changed = snd_mask_refine_last(hw_param_mask(params, var));
var              1633 sound/core/pcm_lib.c 	else if (hw_is_interval(var))
var              1634 sound/core/pcm_lib.c 		changed = snd_interval_refine_last(hw_param_interval(params, var));
var              1638 sound/core/pcm_lib.c 		params->cmask |= 1 << var;
var              1639 sound/core/pcm_lib.c 		params->rmask |= 1 << var;
var              1659 sound/core/pcm_lib.c 			  snd_pcm_hw_param_t var, int *dir)
var              1661 sound/core/pcm_lib.c 	int changed = _snd_pcm_hw_param_last(params, var);
var              1669 sound/core/pcm_lib.c 	return snd_pcm_hw_param_value(params, var, dir);
var                27 sound/core/pcm_local.h 			       snd_pcm_hw_param_t var, u_int32_t mask);
var               387 sound/core/pcm_native.c 			if (hw_is_mask(r->var))
var               388 sound/core/pcm_native.c 				old_mask = *hw_param_mask(params, r->var);
var               391 sound/core/pcm_native.c 			if (hw_is_interval(r->var))
var               392 sound/core/pcm_native.c 				old_interval = *hw_param_interval(params, r->var);
var               406 sound/core/pcm_native.c 		if (changed && r->var >= 0) {
var               407 sound/core/pcm_native.c 			if (hw_is_mask(r->var)) {
var               408 sound/core/pcm_native.c 				trace_hw_mask_param(substream, r->var,
var               410 sound/core/pcm_native.c 					hw_param_mask(params, r->var));
var               412 sound/core/pcm_native.c 			if (hw_is_interval(r->var)) {
var               413 sound/core/pcm_native.c 				trace_hw_interval_param(substream, r->var,
var               415 sound/core/pcm_native.c 					hw_param_interval(params, r->var));
var               418 sound/core/pcm_native.c 			params->cmask |= (1 << r->var);
var               419 sound/core/pcm_native.c 			vstamps[r->var] = stamp;
var              2108 sound/core/pcm_native.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var              2117 sound/core/pcm_native.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var              2127 sound/core/pcm_native.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var              2137 sound/core/pcm_native.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var              2184 sound/core/pcm_native.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var              2205 sound/core/pcm_native.c 	return snd_interval_list(hw_param_interval(params, rule->var),
var              2220 sound/core/pcm_native.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var               615 sound/drivers/aloop.c 	return snd_mask_refine(hw_param_mask(params, rule->var), &m);
var               631 sound/drivers/aloop.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var               647 sound/drivers/aloop.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var               155 sound/firewire/amdtp-stream.c 	struct snd_interval *s = hw_param_interval(params, rule->var);
var               477 sound/pci/au88x0/au88x0_a3d.c 	int i, var, var2;
var               488 sound/pci/au88x0/au88x0_a3d.c 	var = a->slice;
var               496 sound/pci/au88x0/au88x0_a3d.c 	a->slice = var;
var              1305 sound/pci/emu10k1/emufx.c #define A_ADD_VOLUME_IN(var,vol,input) \
var              1306 sound/pci/emu10k1/emufx.c A_OP(icode, &ptr, iMAC0, A_GPR(var), A_GPR(var), A_GPR(vol), A_EXTIN(input))
var               554 sound/ppc/pmac.c 	return snd_interval_list(hw_param_interval(params, rule->var),
var               196 sound/soc/atmel/atmel_ssc_dai.c 	struct snd_interval *i = hw_param_interval(params, rule->var);
var               240 sound/soc/atmel/atmel_ssc_dai.c 		if (ret >= 0 && den && rule->var == SNDRV_PCM_HW_PARAM_RATE) {
var                65 sound/soc/codecs/lochnagar-sc.c 	return snd_interval_refine(hw_param_interval(params, rule->var),
var               575 sound/soc/codecs/pcm512x.c 	return snd_interval_ranges(hw_param_interval(params, rule->var),
var               175 sound/soc/sti/sti_uniperif.c 	return snd_interval_refine(hw_param_interval(params, rule->var), &t);
var               182 sound/soc/sti/sti_uniperif.c 	struct snd_mask *maskp = hw_param_mask(params, rule->var);
var              1370 sound/soc/ti/davinci-mcasp.c 	return snd_interval_refine(hw_param_interval(params, rule->var),
var                 7 tools/arch/x86/include/asm/rmwcc.h #define __GEN_RMWcc(fullop, var, cc, ...)				\
var                10 tools/arch/x86/include/asm/rmwcc.h 			: : "m" (var), ## __VA_ARGS__ 			\
var                17 tools/arch/x86/include/asm/rmwcc.h #define GEN_UNARY_RMWcc(op, var, arg0, cc) 				\
var                18 tools/arch/x86/include/asm/rmwcc.h 	__GEN_RMWcc(op " " arg0, var, cc)
var                20 tools/arch/x86/include/asm/rmwcc.h #define GEN_BINARY_RMWcc(op, var, vcon, val, arg0, cc)			\
var                21 tools/arch/x86/include/asm/rmwcc.h 	__GEN_RMWcc(op " %1, " arg0, var, cc, vcon (val))
var                25 tools/arch/x86/include/asm/rmwcc.h #define __GEN_RMWcc(fullop, var, cc, ...)				\
var                29 tools/arch/x86/include/asm/rmwcc.h 			: "+m" (var), "=qm" (c)				\
var                34 tools/arch/x86/include/asm/rmwcc.h #define GEN_UNARY_RMWcc(op, var, arg0, cc)				\
var                35 tools/arch/x86/include/asm/rmwcc.h 	__GEN_RMWcc(op " " arg0, var, cc)
var                37 tools/arch/x86/include/asm/rmwcc.h #define GEN_BINARY_RMWcc(op, var, vcon, val, arg0, cc)			\
var                38 tools/arch/x86/include/asm/rmwcc.h 	__GEN_RMWcc(op " %2, " arg0, var, cc, vcon (val))
var               426 tools/bpf/bpftool/btf_dumper.c 	const struct btf_var *var;
var               491 tools/bpf/bpftool/btf_dumper.c 		var = (struct btf_var *)(t + 1);
var               492 tools/bpf/bpftool/btf_dumper.c 		if (var->linkage == BTF_VAR_STATIC)
var               512 tools/lib/bpf/btf.c 	const struct btf_var *var;
var               530 tools/lib/bpf/btf.c 		var = btf_var(t_var);
var               537 tools/lib/bpf/btf.c 		if (var->linkage == BTF_VAR_STATIC)
var              2832 tools/lib/bpf/btf.c 		struct btf_var_secinfo *var = btf_var_secinfos(t);
var              2836 tools/lib/bpf/btf.c 			r = btf_dedup_remap_type_id(d, var->type);
var              2839 tools/lib/bpf/btf.c 			var->type = r;
var              2840 tools/lib/bpf/btf.c 			var++;
var              1077 tools/lib/bpf/libbpf.c 	const struct btf_type *var, *def, *t;
var              1086 tools/lib/bpf/libbpf.c 	var = btf__type_by_id(obj->btf, vi->type);
var              1087 tools/lib/bpf/libbpf.c 	var_extra = btf_var(var);
var              1088 tools/lib/bpf/libbpf.c 	map_name = btf__name_by_offset(obj->btf, var->name_off);
var              1089 tools/lib/bpf/libbpf.c 	vlen = btf_vlen(var);
var              1099 tools/lib/bpf/libbpf.c 	if (!btf_is_var(var)) {
var              1101 tools/lib/bpf/libbpf.c 			   map_name, btf_kind(var));
var              1111 tools/lib/bpf/libbpf.c 	def = skip_mods_and_typedefs(obj->btf, var->type, NULL);
var              1114 tools/lib/bpf/libbpf.c 			   map_name, btf_kind(var));
var               225 tools/lib/subcmd/parse-options.h #define OPT__VERBOSE(var)  OPT_BOOLEAN('v', "verbose", (var), "be verbose")
var               226 tools/lib/subcmd/parse-options.h #define OPT__QUIET(var)    OPT_BOOLEAN('q', "quiet",   (var), "be quiet")
var               227 tools/lib/subcmd/parse-options.h #define OPT__VERBOSITY(var) \
var               228 tools/lib/subcmd/parse-options.h 	{ OPTION_CALLBACK, 'v', "verbose", (var), NULL, "be more verbose", \
var               230 tools/lib/subcmd/parse-options.h 	{ OPTION_CALLBACK, 'q', "quiet", (var), NULL, "be more quiet", \
var               232 tools/lib/subcmd/parse-options.h #define OPT__DRY_RUN(var)  OPT_BOOLEAN('n', "dry-run", (var), "dry run")
var               233 tools/lib/subcmd/parse-options.h #define OPT__ABBREV(var)  \
var               234 tools/lib/subcmd/parse-options.h 	{ OPTION_CALLBACK, 0, "abbrev", (var), "n", \
var                72 tools/perf/builtin-config.c static int show_spec_config(struct perf_config_set *set, const char *var)
var                81 tools/perf/builtin-config.c 		if (!strstarts(var, section->name))
var                85 tools/perf/builtin-config.c 			const char *name = var + strlen(section->name) + 1;
var                91 tools/perf/builtin-config.c 					printf("%s=%s\n", var, value);
var               121 tools/perf/builtin-config.c static int parse_config_arg(char *arg, char **var, char **value)
var               140 tools/perf/builtin-config.c 		*var = arg;
var               146 tools/perf/builtin-config.c 		*var = strsep(&arg, "=");
var               147 tools/perf/builtin-config.c 		if (*var[0] == '\0') {
var               211 tools/perf/builtin-config.c 			char *var, *value;
var               219 tools/perf/builtin-config.c 			if (parse_config_arg(arg, &var, &value) < 0) {
var               225 tools/perf/builtin-config.c 				if (show_spec_config(set, var) < 0) {
var               227 tools/perf/builtin-config.c 					       var, config_filename);
var               233 tools/perf/builtin-config.c 							     var, value) < 0) {
var               235 tools/perf/builtin-config.c 					       var, value);
var              1811 tools/perf/builtin-diff.c static int diff__config(const char *var, const char *value,
var              1814 tools/perf/builtin-diff.c 	if (!strcmp(var, "diff.order")) {
var              1816 tools/perf/builtin-diff.c 		if (perf_config_int(&ret, var, value) < 0)
var              1821 tools/perf/builtin-diff.c 	if (!strcmp(var, "diff.compute")) {
var               402 tools/perf/builtin-ftrace.c static int perf_ftrace_config(const char *var, const char *value, void *cb)
var               406 tools/perf/builtin-ftrace.c 	if (!strstarts(var, "ftrace."))
var               409 tools/perf/builtin-ftrace.c 	if (strcmp(var, "ftrace.tracer"))
var               219 tools/perf/builtin-help.c static void unsupported_man_viewer(const char *name, const char *var)
var               222 tools/perf/builtin-help.c 		   "Please consider using 'man.<tool>.%s' instead.", name, var);
var               249 tools/perf/builtin-help.c static int add_man_viewer_info(const char *var, const char *value)
var               251 tools/perf/builtin-help.c 	const char *name = var + 4;
var               261 tools/perf/builtin-help.c 			return config_error_nonbool(var);
var               266 tools/perf/builtin-help.c 			return config_error_nonbool(var);
var               274 tools/perf/builtin-help.c static int perf_help_config(const char *var, const char *value, void *cb)
var               278 tools/perf/builtin-help.c 	if (!strcmp(var, "help.format")) {
var               280 tools/perf/builtin-help.c 			return config_error_nonbool(var);
var               286 tools/perf/builtin-help.c 	if (!strcmp(var, "man.viewer")) {
var               288 tools/perf/builtin-help.c 			return config_error_nonbool(var);
var               292 tools/perf/builtin-help.c 	if (strstarts(var, "man."))
var               293 tools/perf/builtin-help.c 		return add_man_viewer_info(var, value);
var              1882 tools/perf/builtin-kmem.c static int kmem_config(const char *var, const char *value, void *cb __maybe_unused)
var              1884 tools/perf/builtin-kmem.c 	if (!strcmp(var, "kmem.default")) {
var              1796 tools/perf/builtin-record.c static int perf_record_config(const char *var, const char *value, void *cb)
var              1800 tools/perf/builtin-record.c 	if (!strcmp(var, "record.build-id")) {
var              1811 tools/perf/builtin-record.c 	if (!strcmp(var, "record.call-graph")) {
var              1812 tools/perf/builtin-record.c 		var = "call-graph.record-mode";
var              1813 tools/perf/builtin-record.c 		return perf_default_config(var, value, cb);
var              1816 tools/perf/builtin-record.c 	if (!strcmp(var, "record.aio")) {
var               105 tools/perf/builtin-report.c static int report__config(const char *var, const char *value, void *cb)
var               109 tools/perf/builtin-report.c 	if (!strcmp(var, "report.group")) {
var               110 tools/perf/builtin-report.c 		symbol_conf.event_group = perf_config_bool(var, value);
var               113 tools/perf/builtin-report.c 	if (!strcmp(var, "report.percent-limit")) {
var               120 tools/perf/builtin-report.c 	if (!strcmp(var, "report.children")) {
var               121 tools/perf/builtin-report.c 		symbol_conf.cumulate_callchain = perf_config_bool(var, value);
var               124 tools/perf/builtin-report.c 	if (!strcmp(var, "report.queue-size"))
var               125 tools/perf/builtin-report.c 		return perf_config_u64(&rep->queue_size, var, value);
var               127 tools/perf/builtin-report.c 	if (!strcmp(var, "report.sort_order")) {
var              1365 tools/perf/builtin-top.c static int perf_top_config(const char *var, const char *value, void *cb __maybe_unused)
var              1367 tools/perf/builtin-top.c 	if (!strcmp(var, "top.call-graph")) {
var              1368 tools/perf/builtin-top.c 		var = "call-graph.record-mode";
var              1369 tools/perf/builtin-top.c 		return perf_default_config(var, value, cb);
var              1371 tools/perf/builtin-top.c 	if (!strcmp(var, "top.children")) {
var              1372 tools/perf/builtin-top.c 		symbol_conf.cumulate_callchain = perf_config_bool(var, value);
var              4026 tools/perf/builtin-trace.c static int trace__config(const char *var, const char *value, void *arg)
var              4031 tools/perf/builtin-trace.c 	if (!strcmp(var, "trace.add_events")) {
var              4041 tools/perf/builtin-trace.c 	} else if (!strcmp(var, "trace.show_timestamp")) {
var              4042 tools/perf/builtin-trace.c 		trace->show_tstamp = perf_config_bool(var, value);
var              4043 tools/perf/builtin-trace.c 	} else if (!strcmp(var, "trace.show_duration")) {
var              4044 tools/perf/builtin-trace.c 		trace->show_duration = perf_config_bool(var, value);
var              4045 tools/perf/builtin-trace.c 	} else if (!strcmp(var, "trace.show_arg_names")) {
var              4046 tools/perf/builtin-trace.c 		trace->show_arg_names = perf_config_bool(var, value);
var              4049 tools/perf/builtin-trace.c 	} else if (!strcmp(var, "trace.show_zeros")) {
var              4050 tools/perf/builtin-trace.c 		bool new_show_zeros = perf_config_bool(var, value);
var              4056 tools/perf/builtin-trace.c 	} else if (!strcmp(var, "trace.show_prefix")) {
var              4057 tools/perf/builtin-trace.c 		trace->show_string_prefix = perf_config_bool(var, value);
var              4058 tools/perf/builtin-trace.c 	} else if (!strcmp(var, "trace.no_inherit")) {
var              4059 tools/perf/builtin-trace.c 		trace->opts.no_inherit = perf_config_bool(var, value);
var              4060 tools/perf/builtin-trace.c 	} else if (!strcmp(var, "trace.args_alignment")) {
var              4062 tools/perf/builtin-trace.c 		if (perf_config_int(&args_alignment, var, value) == 0)
var                98 tools/perf/perf.c static int pager_command_config(const char *var, const char *value, void *data)
var               101 tools/perf/perf.c 	if (strstarts(var, "pager.") && !strcmp(var + 6, c->cmd))
var               102 tools/perf/perf.c 		c->val = perf_config_bool(var, value);
var               117 tools/perf/perf.c static int browser_command_config(const char *var, const char *value, void *data)
var               120 tools/perf/perf.c 	if (strstarts(var, "tui.") && !strcmp(var + 4, c->cmd))
var               121 tools/perf/perf.c 		c->val = perf_config_bool(var, value);
var               122 tools/perf/perf.c 	if (strstarts(var, "gtk.") && !strcmp(var + 4, c->cmd))
var               123 tools/perf/perf.c 		c->val = perf_config_bool(var, value) ? 2 : 0;
var                56 tools/perf/pmu-events/jevents.c int eprintf(int level, int var, const char *fmt, ...)
var                62 tools/perf/pmu-events/jevents.c 	if (var < level)
var                18 tools/perf/pmu-events/json.h extern int eprintf(int level, int var, const char *fmt, ...);
var                25 tools/perf/scripts/perl/Perf-Trace-Util/Context.c #  define PERL_UNUSED_VAR(var) if (0) var = var
var               573 tools/perf/ui/browser.c static int ui_browser__color_config(const char *var, const char *value,
var               580 tools/perf/ui/browser.c 	if (!strstarts(var, "colors.") != 0)
var               584 tools/perf/ui/browser.c 		const char *name = var + 7;
var                19 tools/perf/ui/browsers/res_sample.c static int res_sample_config(const char *var, const char *value, void *data __maybe_unused)
var                21 tools/perf/ui/browsers/res_sample.c 	if (!strcmp(var, "samples.context"))
var                22 tools/perf/ui/browsers/res_sample.c 		return perf_config_u64(&context_len, var, value);
var                62 tools/perf/ui/browsers/scripts.c static int scripts_config(const char *var, const char *value, void *data)
var                66 tools/perf/ui/browsers/scripts.c 	if (!strstarts(var, "scripts."))
var                70 tools/perf/ui/browsers/scripts.c 	c->names[c->index] = strdup(var + 7);
var              3049 tools/perf/util/annotate.c static int annotation__config(const char *var, const char *value,
var              3055 tools/perf/util/annotate.c 	if (!strstarts(var, "annotate."))
var              3058 tools/perf/util/annotate.c 	name = var + 9;
var              3063 tools/perf/util/annotate.c 		pr_debug("%s variable unknown, ignoring...", var);
var              3064 tools/perf/util/annotate.c 	else if (strcmp(var, "annotate.offset_level") == 0) {
var               313 tools/perf/util/callchain.c int perf_callchain_config(const char *var, const char *value)
var               317 tools/perf/util/callchain.c 	if (!strstarts(var, "call-graph."))
var               319 tools/perf/util/callchain.c 	var += sizeof("call-graph.") - 1;
var               321 tools/perf/util/callchain.c 	if (!strcmp(var, "record-mode"))
var               323 tools/perf/util/callchain.c 	if (!strcmp(var, "dump-size")) {
var               332 tools/perf/util/callchain.c 	if (!strcmp(var, "print-type")){
var               339 tools/perf/util/callchain.c 	if (!strcmp(var, "order")){
var               346 tools/perf/util/callchain.c 	if (!strcmp(var, "sort-key")){
var               353 tools/perf/util/callchain.c 	if (!strcmp(var, "threshold")) {
var               360 tools/perf/util/callchain.c 	if (!strcmp(var, "print-limit")) {
var               254 tools/perf/util/callchain.h int perf_callchain_config(const char *var, const char *value);
var                34 tools/perf/util/color.h int perf_color_default_config(const char *var, const char *value, void *cb);
var                36 tools/perf/util/color.h int perf_config_colorbool(const char *var, const char *value, int stdout_is_tty);
var                12 tools/perf/util/color_config.c int perf_config_colorbool(const char *var, const char *value, int stdout_is_tty)
var                24 tools/perf/util/color_config.c 	if (!perf_config_bool(var, value))
var                39 tools/perf/util/color_config.c int perf_color_default_config(const char *var, const char *value,
var                42 tools/perf/util/color_config.c 	if (!strcmp(var, "color.ui")) {
var                43 tools/perf/util/color_config.c 		perf_use_color_default = perf_config_colorbool(var, value, -1);
var               235 tools/perf/util/config.c 	static char var[MAXNAME];
var               272 tools/perf/util/config.c 			baselen = get_base_var(var);
var               275 tools/perf/util/config.c 			var[baselen++] = '.';
var               276 tools/perf/util/config.c 			var[baselen] = 0;
var               281 tools/perf/util/config.c 		var[baselen] = tolower(c);
var               288 tools/perf/util/config.c 		if (get_value(fn, data, var, baselen+1) < 0) {
var               407 tools/perf/util/config.c static int perf_buildid_config(const char *var, const char *value)
var               410 tools/perf/util/config.c 	if (!strcmp(var, "buildid.dir")) {
var               411 tools/perf/util/config.c 		const char *dir = perf_config_dirname(var, value);
var               424 tools/perf/util/config.c static int perf_default_core_config(const char *var __maybe_unused,
var               427 tools/perf/util/config.c 	if (!strcmp(var, "core.proc-map-timeout"))
var               434 tools/perf/util/config.c static int perf_ui_config(const char *var, const char *value)
var               437 tools/perf/util/config.c 	if (!strcmp(var, "ui.show-headers"))
var               438 tools/perf/util/config.c 		symbol_conf.show_hist_headers = perf_config_bool(var, value);
var               443 tools/perf/util/config.c int perf_default_config(const char *var, const char *value,
var               446 tools/perf/util/config.c 	if (strstarts(var, "core."))
var               447 tools/perf/util/config.c 		return perf_default_core_config(var, value);
var               449 tools/perf/util/config.c 	if (strstarts(var, "hist."))
var               450 tools/perf/util/config.c 		return perf_hist_config(var, value);
var               452 tools/perf/util/config.c 	if (strstarts(var, "ui."))
var               453 tools/perf/util/config.c 		return perf_ui_config(var, value);
var               455 tools/perf/util/config.c 	if (strstarts(var, "call-graph."))
var               456 tools/perf/util/config.c 		return perf_callchain_config(var, value);
var               458 tools/perf/util/config.c 	if (strstarts(var, "llvm."))
var               459 tools/perf/util/config.c 		return perf_llvm_config(var, value);
var               461 tools/perf/util/config.c 	if (strstarts(var, "buildid."))
var               462 tools/perf/util/config.c 		return perf_buildid_config(var, value);
var               585 tools/perf/util/config.c static int collect_config(const char *var, const char *value,
var               600 tools/perf/util/config.c 	key = ptr = strdup(var);
var               646 tools/perf/util/config.c 			     const char *var, const char *value)
var               649 tools/perf/util/config.c 	return collect_config(var, value, set);
var               816 tools/perf/util/config.c int config_error_nonbool(const char *var)
var               818 tools/perf/util/config.c 	pr_err("Missing value for '%s'", var);
var                40 tools/perf/util/config.h 			     const char *var, const char *value);
var              1566 tools/perf/util/data-convert-bt.c static int convert__config(const char *var, const char *value, void *cb)
var              1570 tools/perf/util/data-convert-bt.c 	if (!strcmp(var, "convert.queue-size"))
var              1571 tools/perf/util/data-convert-bt.c 		return perf_config_u64(&c->queue_size, var, value);
var                32 tools/perf/util/debug.c int veprintf(int level, int var, const char *fmt, va_list args)
var                36 tools/perf/util/debug.c 	if (var >= level) {
var                46 tools/perf/util/debug.c int eprintf(int level, int var, const char *fmt, ...)
var                52 tools/perf/util/debug.c 	ret = veprintf(level, var, fmt, args);
var                73 tools/perf/util/debug.c int eprintf_time(int level, int var, u64 t, const char *fmt, ...)
var                78 tools/perf/util/debug.c 	if (var >= level) {
var               188 tools/perf/util/debug.c 	struct debug_variable *var = &debug_variables[0];
var               196 tools/perf/util/debug.c 	while (var->name) {
var               197 tools/perf/util/debug.c 		if (!strcmp(s, var->name))
var               199 tools/perf/util/debug.c 		var++;
var               202 tools/perf/util/debug.c 	if (!var->name) {
var               220 tools/perf/util/debug.c 	*var->ptr = v;
var               227 tools/perf/util/debug.c 	struct debug_variable *var = &debug_variables[0];
var               230 tools/perf/util/debug.c 	while (var->name) {
var               231 tools/perf/util/debug.c 		*var->ptr = -1;
var               232 tools/perf/util/debug.c 		var++;
var                33 tools/perf/util/debug.h #define pr_time_N(n, var, t, fmt, ...) \
var                34 tools/perf/util/debug.h 	eprintf_time(n, var, t, fmt, ##__VA_ARGS__)
var                51 tools/perf/util/debug.h int eprintf(int level, int var, const char *fmt, ...) __printf(3, 4);
var                52 tools/perf/util/debug.h int eprintf_time(int level, int var, u64 t, const char *fmt, ...) __printf(4, 5);
var                53 tools/perf/util/debug.h int veprintf(int level, int var, const char *fmt, va_list args);
var                14 tools/perf/util/help-unknown-cmd.c static int perf_unknown_cmd_config(const char *var, const char *value,
var                17 tools/perf/util/help-unknown-cmd.c 	if (!strcmp(var, "help.autocorrect"))
var                18 tools/perf/util/help-unknown-cmd.c 		return perf_config_int(&autocorrect, var,value);
var              2719 tools/perf/util/hist.c int perf_hist_config(const char *var, const char *value)
var              2721 tools/perf/util/hist.c 	if (!strcmp(var, "hist.percentage"))
var               534 tools/perf/util/hist.h int perf_hist_config(const char *var, const char *value);
var               404 tools/perf/util/intel-pt.c static int intel_pt_config_div(const char *var, const char *value, void *data)
var               409 tools/perf/util/intel-pt.c 	if (!strcmp(var, "intel-pt.cache-divisor")) {
var              2940 tools/perf/util/intel-pt.c static int intel_pt_perf_config(const char *var, const char *value, void *data)
var              2944 tools/perf/util/intel-pt.c 	if (!strcmp(var, "intel-pt.mispred-all"))
var              2945 tools/perf/util/intel-pt.c 		pt->mispred_all = perf_config_bool(var, value);
var                41 tools/perf/util/llvm-utils.c int perf_llvm_config(const char *var, const char *value)
var                43 tools/perf/util/llvm-utils.c 	if (!strstarts(var, "llvm."))
var                45 tools/perf/util/llvm-utils.c 	var += sizeof("llvm.") - 1;
var                47 tools/perf/util/llvm-utils.c 	if (!strcmp(var, "clang-path"))
var                49 tools/perf/util/llvm-utils.c 	else if (!strcmp(var, "clang-bpf-cmd-template"))
var                51 tools/perf/util/llvm-utils.c 	else if (!strcmp(var, "clang-opt"))
var                53 tools/perf/util/llvm-utils.c 	else if (!strcmp(var, "kbuild-dir"))
var                55 tools/perf/util/llvm-utils.c 	else if (!strcmp(var, "kbuild-opts"))
var                57 tools/perf/util/llvm-utils.c 	else if (!strcmp(var, "dump-obj"))
var                58 tools/perf/util/llvm-utils.c 		llvm_param.dump_obj = !!perf_config_bool(var, value);
var                59 tools/perf/util/llvm-utils.c 	else if (!strcmp(var, "opts"))
var               198 tools/perf/util/llvm-utils.c force_set_env(const char *var, const char *value)
var               201 tools/perf/util/llvm-utils.c 		setenv(var, value, 1);
var               202 tools/perf/util/llvm-utils.c 		pr_debug("set env: %s=%s\n", var, value);
var               204 tools/perf/util/llvm-utils.c 		unsetenv(var);
var               205 tools/perf/util/llvm-utils.c 		pr_debug("unset env: %s\n", var);
var                57 tools/perf/util/llvm-utils.h int perf_llvm_config(const char *var, const char *value);
var              1050 tools/perf/util/probe-event.c 	const char *var;
var              1090 tools/perf/util/probe-event.c 				var = strchr(node->s, '\t') + 1;
var              1091 tools/perf/util/probe-event.c 				if (strfilter__compare(_filter, var)) {
var              1590 tools/perf/util/probe-event.c 		arg->var = strdup(str);
var              1591 tools/perf/util/probe-event.c 		if (arg->var == NULL)
var              1593 tools/perf/util/probe-event.c 		pr_debug("%s\n", arg->var);
var              1598 tools/perf/util/probe-event.c 	arg->var = strndup(str, tmp - str);
var              1599 tools/perf/util/probe-event.c 	if (arg->var == NULL)
var              1601 tools/perf/util/probe-event.c 	goodname = arg->var;
var              1602 tools/perf/util/probe-event.c 	pr_debug("%s, ", arg->var);
var              1692 tools/perf/util/probe-event.c 		    is_c_varname(pev->args[i].var) && pev->point.retprobe) {
var              1710 tools/perf/util/probe-event.c 		if (is_c_varname(pev->args[i].var)              ||
var              1711 tools/perf/util/probe-event.c 		    !strcmp(pev->args[i].var, PROBE_ARG_PARAMS) ||
var              1712 tools/perf/util/probe-event.c 		    !strcmp(pev->args[i].var, PROBE_ARG_VARS))
var              1871 tools/perf/util/probe-event.c 	if (pa->name && pa->var)
var              1872 tools/perf/util/probe-event.c 		err = strbuf_addf(&buf, "%s=%s", pa->name, pa->var);
var              1874 tools/perf/util/probe-event.c 		err = strbuf_addstr(&buf, pa->name ?: pa->var);
var              2224 tools/perf/util/probe-event.c 		zfree(&pev->args[i].var);
var              2263 tools/perf/util/probe-event.c 	dst->var = strdup_or_goto(src->var, out_err);
var              3004 tools/perf/util/probe-event.c 			tev->args[i].value = strdup_or_goto(pev->args[i].var,
var              3553 tools/perf/util/probe-event.c 	tvar->value = strdup(pvar->var);
var                83 tools/perf/util/probe-event.h 	char				*var;	/* Variable name */
var               543 tools/perf/util/probe-finder.c 		       pf->pvar->var, pf->pvar->var);
var               547 tools/perf/util/probe-finder.c 		ret = convert_variable_fields(vr_die, pf->pvar->var,
var               567 tools/perf/util/probe-finder.c 	if (!is_c_varname(pf->pvar->var))
var               584 tools/perf/util/probe-finder.c 	pr_debug("Searching '%s' variable in context.\n", pf->pvar->var);
var               586 tools/perf/util/probe-finder.c 	if (!die_find_variable_at(sc_die, pf->pvar->var, pf->addr, &vr_die)) {
var               588 tools/perf/util/probe-finder.c 		if (!die_find_variable_at(&pf->cu_die, pf->pvar->var,
var               591 tools/perf/util/probe-finder.c 				   pf->pvar->var);
var              1208 tools/perf/util/probe-finder.c 			vf->args[vf->nargs].var = (char *)dwarf_diename(die_mem);
var              1209 tools/perf/util/probe-finder.c 			if (vf->args[vf->nargs].var == NULL) {
var              1213 tools/perf/util/probe-finder.c 			pr_debug(" %s", vf->args[vf->nargs].var);
var              1235 tools/perf/util/probe-finder.c 		if (strcmp(pf->pev->args[i].var, PROBE_ARG_VARS) == 0)
var              1237 tools/perf/util/probe-finder.c 		else if (strcmp(pf->pev->args[i].var, PROBE_ARG_PARAMS) != 0) {
var              1243 tools/perf/util/probe-finder.c 		pr_debug("Expanding %s into:", pf->pev->args[i].var);
var                68 tools/perf/util/python.c int eprintf(int level, int var, const char *fmt, ...);
var                70 tools/perf/util/python.c int eprintf(int level, int var, const char *fmt, ...)
var                75 tools/perf/util/python.c 	if (var >= level) {
var              1085 tools/perf/util/s390-cpumsf.c static int s390_cpumsf__config(const char *var, const char *value, void *cb)
var              1091 tools/perf/util/s390-cpumsf.c 	if (strcmp(var, "auxtrace.dumpdir"))
var               212 tools/perf/util/string.c char *asprintf_expr_inout_ints(const char *var, bool in, size_t nints, int *ints)
var               240 tools/perf/util/string.c 					     "%s %s %d", var, eq_neq, ints[i]);
var                23 tools/perf/util/string2.h char *asprintf_expr_inout_ints(const char *var, bool in, size_t nints, int *ints);
var                25 tools/perf/util/string2.h static inline char *asprintf_expr_in_ints(const char *var, size_t nints, int *ints)
var                27 tools/perf/util/string2.h 	return asprintf_expr_inout_ints(var, true, nints, ints);
var                30 tools/perf/util/string2.h static inline char *asprintf_expr_not_in_ints(const char *var, size_t nints, int *ints)
var                32 tools/perf/util/string2.h 	return asprintf_expr_inout_ints(var, false, nints, ints);
var                 5 tools/testing/radix-tree/linux/percpu.h #define __get_cpu_var(var)	var
var                 6 tools/testing/radix-tree/linux/percpu.h #define this_cpu_ptr(var)	var
var                 7 tools/testing/radix-tree/linux/percpu.h #define this_cpu_read(var)	var
var                 8 tools/testing/radix-tree/linux/percpu.h #define this_cpu_xchg(var, val)		uatomic_xchg(&var, val)
var                 9 tools/testing/radix-tree/linux/percpu.h #define this_cpu_cmpxchg(var, old, new)	uatomic_cmpxchg(&var, old, new)
var                11 tools/testing/radix-tree/linux/percpu.h #define per_cpu(var, cpu)	(*per_cpu_ptr(&(var), cpu))
var                65 tools/testing/selftests/bpf/progs/test_global_data.c #define test_reloc(map, num, var)					\
var                68 tools/testing/selftests/bpf/progs/test_global_data.c 		bpf_map_update_elem(&result_##map, &key, var, 0);	\
var                11 tools/testing/selftests/bpf/progs/test_map_lock.c 	int var[VAR_NUM];
var                23 tools/testing/selftests/bpf/progs/test_map_lock.c 	int var[VAR_NUM];
var                47 tools/testing/selftests/bpf/progs/test_map_lock.c 		val->var[i] = rnd;
var                56 tools/testing/selftests/bpf/progs/test_map_lock.c 		q->var[i] = rnd;
var                31 tools/testing/selftests/breakpoints/breakpoint_test_arm64.c static volatile uint8_t var[96] __attribute__((__aligned__(32)));
var                35 tools/testing/selftests/breakpoints/breakpoint_test_arm64.c 	volatile uint8_t *addr = &var[32 + wr];
var                83 tools/testing/selftests/breakpoints/breakpoint_test_arm64.c 	const volatile uint8_t *addr = &var[32 + wp];
var                40 tools/testing/selftests/powerpc/include/basic_asm.h #define STACK_FRAME_PARAM(var)    __STACK_FRAME_PARAM(var)
var                43 tools/testing/selftests/powerpc/include/basic_asm.h #define STACK_FRAME_LOCAL(num_params, var)    \
var                44 tools/testing/selftests/powerpc/include/basic_asm.h 	__STACK_FRAME_LOCAL(num_params, var)
var               142 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_STORE(value, var)						\
var               143 tools/testing/selftests/rseq/rseq-arm64.h 	"	str	%[" __rseq_str(value) "], %[" __rseq_str(var) "]\n"
var               145 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_STORE_RELEASE(value, var)					\
var               146 tools/testing/selftests/rseq/rseq-arm64.h 	"	stlr	%[" __rseq_str(value) "], %[" __rseq_str(var) "]\n"
var               148 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_FINAL_STORE(value, var, post_commit_label)			\
var               149 tools/testing/selftests/rseq/rseq-arm64.h 	RSEQ_ASM_OP_STORE(value, var)						\
var               152 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_FINAL_STORE_RELEASE(value, var, post_commit_label)		\
var               153 tools/testing/selftests/rseq/rseq-arm64.h 	RSEQ_ASM_OP_STORE_RELEASE(value, var)					\
var               156 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_CMPEQ(var, expect, label)					\
var               157 tools/testing/selftests/rseq/rseq-arm64.h 	"	ldr	" RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"		\
var               162 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_CMPEQ32(var, expect, label)					\
var               163 tools/testing/selftests/rseq/rseq-arm64.h 	"	ldr	" RSEQ_ASM_TMP_REG32 ", %[" __rseq_str(var) "]\n"	\
var               168 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_CMPNE(var, expect, label)					\
var               169 tools/testing/selftests/rseq/rseq-arm64.h 	"	ldr	" RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"		\
var               178 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_R_LOAD(var)							\
var               179 tools/testing/selftests/rseq/rseq-arm64.h 	"	ldr	" RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"
var               181 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_R_STORE(var)						\
var               182 tools/testing/selftests/rseq/rseq-arm64.h 	"	str	" RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"
var               192 tools/testing/selftests/rseq/rseq-arm64.h #define RSEQ_ASM_OP_R_FINAL_STORE(var, post_commit_label)			\
var               193 tools/testing/selftests/rseq/rseq-arm64.h 	"	str	" RSEQ_ASM_TMP_REG ", %[" __rseq_str(var) "]\n"		\
var               155 tools/testing/selftests/rseq/rseq-ppc.h #define RSEQ_ASM_OP_CMPEQ(var, expect, label)					\
var               156 tools/testing/selftests/rseq/rseq-ppc.h 		LOAD_WORD "%%r17, %[" __rseq_str(var) "]\n\t"			\
var               160 tools/testing/selftests/rseq/rseq-ppc.h #define RSEQ_ASM_OP_CMPNE(var, expectnot, label)				\
var               161 tools/testing/selftests/rseq/rseq-ppc.h 		LOAD_WORD "%%r17, %[" __rseq_str(var) "]\n\t"			\
var               165 tools/testing/selftests/rseq/rseq-ppc.h #define RSEQ_ASM_OP_STORE(value, var)						\
var               166 tools/testing/selftests/rseq/rseq-ppc.h 		STORE_WORD "%[" __rseq_str(value) "], %[" __rseq_str(var) "]\n\t"
var               169 tools/testing/selftests/rseq/rseq-ppc.h #define RSEQ_ASM_OP_R_LOAD(var)							\
var               170 tools/testing/selftests/rseq/rseq-ppc.h 		LOAD_WORD "%%r17, %[" __rseq_str(var) "]\n\t"
var               173 tools/testing/selftests/rseq/rseq-ppc.h #define RSEQ_ASM_OP_R_STORE(var)						\
var               174 tools/testing/selftests/rseq/rseq-ppc.h 		STORE_WORD "%%r17, %[" __rseq_str(var) "]\n\t"
var               198 tools/testing/selftests/rseq/rseq-ppc.h #define RSEQ_ASM_OP_R_FINAL_STORE(var, post_commit_label)			\
var               199 tools/testing/selftests/rseq/rseq-ppc.h 		STORE_WORD "%%r17, %[" __rseq_str(var) "]\n\t"			\
var               202 tools/testing/selftests/rseq/rseq-ppc.h #define RSEQ_ASM_OP_FINAL_STORE(value, var, post_commit_label)			\
var               203 tools/testing/selftests/rseq/rseq-ppc.h 		STORE_WORD "%[" __rseq_str(value) "], %[" __rseq_str(var) "]\n\t" \
var               166 tools/testing/selftests/x86/sigreturn.c static void add_ldt(const struct user_desc *desc, unsigned short *var,
var               170 tools/testing/selftests/x86/sigreturn.c 		*var = LDT3(desc->entry_number);
var               173 tools/testing/selftests/x86/sigreturn.c 		*var = 0;
var                 8 tools/virtio/asm/barrier.h #define virt_store_mb(var, value)  do { \
var                 9 tools/virtio/asm/barrier.h 	typeof(var) virt_store_mb_value = (value); \
var                10 tools/virtio/asm/barrier.h 	__atomic_exchange(&(var), &virt_store_mb_value, &virt_store_mb_value, \
var                 5 tools/virtio/linux/compiler.h #define WRITE_ONCE(var, val) \
var                 6 tools/virtio/linux/compiler.h 	(*((volatile typeof(val) *)(&(var))) = (val))
var                 8 tools/virtio/linux/compiler.h #define READ_ONCE(var) (*((volatile typeof(var) *)(&(var))))
var               386 usr/gen_init_cpio.c 	char *start, *end, *var;
var               391 usr/gen_init_cpio.c 		var = getenv(start + 2);
var               393 usr/gen_init_cpio.c 			 new_location, var ? var : "", end + 1);