/linux-master/drivers/video/fbdev/ |
H A D | sh_mobile_lcdcfb.c | 606 static int sh_mobile_format_fourcc(const struct fb_var_screeninfo *var) argument 608 if (var->grayscale > 1) 609 return var->grayscale; 611 switch (var->bits_per_pixel) { 623 static int sh_mobile_format_is_fourcc(const struct fb_var_screeninfo *var) argument 625 return var->grayscale > 1; 723 const struct fb_var_screeninfo *var = &ch->info->var; local 729 tmp |= (var->sync & FB_SYNC_VERT_HIGH_ACT) ? 0 : LDMT1R_VPOL; 730 tmp |= (var 1104 __sh_mobile_lcdc_check_var(struct fb_var_screeninfo *var, struct fb_info *info) argument 1363 sh_mobile_lcdc_overlay_pan(struct fb_var_screeninfo *var, struct fb_info *info) argument 1425 sh_mobile_lcdc_overlay_check_var(struct fb_var_screeninfo *var, struct fb_info *info) argument 1557 struct fb_var_screeninfo *var; local 1678 sh_mobile_lcdc_pan(struct fb_var_screeninfo *var, struct fb_info *info) argument 1753 struct fb_var_screeninfo var; local 1817 sh_mobile_lcdc_check_var(struct fb_var_screeninfo *var, struct fb_info *info) argument 2042 struct fb_var_screeninfo *var; local [all...] |
H A D | vga16fb.c | 203 struct fb_var_screeninfo *var) 208 xoffset = var->xoffset; 209 if (info->var.bits_per_pixel == 8) { 210 pos = (info->var.xres_virtual * var->yoffset + xoffset) >> 2; 213 pos = (info->var.xres_virtual * (var->yoffset / fh) + xoffset) >> 3; 215 if (info->var.nonstd) 217 pos = (info->var.xres_virtual * var 202 vga16fb_pan_var(struct fb_info *info, struct fb_var_screeninfo *var) argument 327 vga16fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) argument 703 vga16fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) argument [all...] |
H A D | cirrusfb.c | 376 static int cirrusfb_pan_display(struct fb_var_screeninfo *var, 473 static int cirrusfb_check_pixclock(struct fb_var_screeninfo *var, argument 479 unsigned maxclockidx = var->bits_per_pixel >> 3; 482 freq = PICOS2KHZ(var->pixclock ? : 1); 490 var->pixclock = KHZ2PICOS(maxclock); 492 while ((freq = PICOS2KHZ(var->pixclock)) > maxclock) 493 var->pixclock++; 501 if (var->bits_per_pixel == 8) { 523 var->bits_per_pixel == 16) { 530 static int cirrusfb_check_var(struct fb_var_screeninfo *var, argument 662 struct fb_var_screeninfo *var = &info->var; local 1314 cirrusfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) argument 1980 struct fb_var_screeninfo *var = &info->var; local [all...] |
H A D | stifb.c | 213 if (fb->info->var.bits_per_pixel == 32) 219 if (fb->info->var.bits_per_pixel == 32) 257 if (fb->info->var.bits_per_pixel == 32) { 506 SET_ATTR_SIZE(fb, fb->info->var.xres, fb->info->var.yres); 529 for (y = 0; y < fb->info->var.yres; ++y) 531 0xff, fb->info->var.xres * fb->info->var.bits_per_pixel/8); 571 if (fb->var.bits_per_pixel == 8) { 610 if (fb->info->var 925 stifb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) argument 976 struct fb_var_screeninfo *var = &fb->info->var; local 1188 struct fb_var_screeninfo *var; local [all...] |
H A D | g364fb.c | 106 static int g364fb_pan_display(struct fb_var_screeninfo *var, 126 static int g364fb_pan_display(struct fb_var_screeninfo *var, argument 129 if (var->xoffset || 130 var->yoffset + info->var.yres > info->var.yres_virtual) 133 *(unsigned int *) TOP_REG = var->yoffset * info->var.xres; 218 fb_info.var = fb_var;
|
H A D | s3c-fb.c | 234 * @var: The screen information to verify. 240 static int s3c_fb_check_var(struct fb_var_screeninfo *var, argument 248 var->xres_virtual = max(var->xres_virtual, var->xres); 249 var->yres_virtual = max(var->yres_virtual, var->yres); 251 if (!s3c_fb_validate_win_bpp(win, var->bits_per_pixel)) { 253 win->index, var 488 struct fb_var_screeninfo *var = &info->var; local 865 s3c_fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) argument [all...] |
H A D | tridentfb.c | 626 if (info->var.bits_per_pixel == 8) { 648 if (info->var.bits_per_pixel == 8) { 989 /* See if we can handle the video mode described in var */ 990 static int tridentfb_check_var(struct fb_var_screeninfo *var, argument 994 int bpp = var->bits_per_pixel; 999 if (!var->pixclock) 1004 bpp = var->bits_per_pixel = 32; 1010 if (par->flatpanel && nativex && var->xres > nativex) 1013 var->xres = (var 1111 tridentfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) argument 1136 struct fb_var_screeninfo *var = &info->var; local [all...] |
H A D | vt8623fb.c | 227 if ((info->var.bits_per_pixel == 4) && (image->depth == 1) 239 if ((info->var.bits_per_pixel == 4) 321 static int vt8623fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) argument 325 if (!var->pixclock) 329 rv = svga_match_format (vt8623fb_formats, var, NULL); 337 if (var->xres > var->xres_virtual) 338 var->xres_virtual = var->xres; 340 if (var 622 vt8623fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) argument [all...] |
H A D | s1d13xxxfb.c | 163 info->var.red.length = 4; 164 info->var.green.length = 4; 165 info->var.blue.length = 4; 172 info->var.bits_per_pixel = 16; 174 info->var.red.length = 5; 175 info->var.red.offset = 11; 177 info->var.green.length = 6; 178 info->var.green.offset = 5; 180 info->var.blue.length = 5; 181 info->var 369 s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) argument 643 struct fb_var_screeninfo *var = &info->var; local [all...] |
/linux-master/drivers/dma/bestcomm/ |
H A D | gen_bd.c | 26 /* Task image/var/inc */ 117 struct bcom_gen_bd_rx_var *var; local 124 var = (struct bcom_gen_bd_rx_var *) bcom_task_var(tsk->tasknum); 130 var->enable = bcom_eng->regs_base + 132 var->fifo = (u32) priv->fifo; 133 var->bd_base = tsk->bd_pa; 134 var->bd_last = tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size); 135 var->bd_start = tsk->bd_pa; 136 var->buffer_size = priv->maxbufsize; 201 struct bcom_gen_bd_tx_var *var; local [all...] |
/linux-master/drivers/spi/ |
H A D | spi-st-ssc4.c | 178 u32 spi_st_clk, sscbrg, var; local 212 var = readl_relaxed(spi_st->base + SSC_CTL); 213 var |= SSC_CTL_MS; 216 var |= SSC_CTL_PO; 218 var &= ~SSC_CTL_PO; 221 var |= SSC_CTL_PH; 223 var &= ~SSC_CTL_PH; 226 var |= SSC_CTL_HB; 228 var &= ~SSC_CTL_HB; 231 var | 280 u32 var; local [all...] |
/linux-master/drivers/input/keyboard/ |
H A D | adp5589-keys.c | 234 const struct adp_constants *var; member in struct:adp5589_kpad 392 unsigned int bank = kpad->var->bank(kpad->gpiomap[off]); 393 unsigned int bit = kpad->var->bit(kpad->gpiomap[off]); 396 kpad->var->reg(ADP5589_GPI_STATUS_A) + bank) & 404 unsigned int bank = kpad->var->bank(kpad->gpiomap[off]); 405 unsigned int bit = kpad->var->bit(kpad->gpiomap[off]); 414 adp5589_write(kpad->client, kpad->var->reg(ADP5589_GPO_DATA_OUT_A) + 423 unsigned int bank = kpad->var->bank(kpad->gpiomap[off]); 424 unsigned int bit = kpad->var->bit(kpad->gpiomap[off]); 431 kpad->var [all...] |
/linux-master/drivers/video/fbdev/core/ |
H A D | fb_logo.c | 67 redmask = mask[info->var.red.length < 8 ? info->var.red.length : 8]; 68 greenmask = mask[info->var.green.length < 8 ? info->var.green.length : 8]; 69 bluemask = mask[info->var.blue.length < 8 ? info->var.blue.length : 8]; 70 redshift = info->var.red.offset - (8 - info->var.red.length); 71 greenshift = info->var.green.offset - (8 - info->var [all...] |
H A D | fbmon.c | 384 struct fb_var_screeninfo *var; local 386 var = kzalloc(sizeof(struct fb_var_screeninfo), GFP_KERNEL); 388 if (var) { 389 var->xres = xres; 390 var->yres = yres; 392 refresh, var, NULL); 395 mode->pixclock = var->pixclock; 397 mode->left_margin = var->left_margin; 398 mode->right_margin = var->right_margin; 399 mode->upper_margin = var 894 fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) argument 1215 fb_get_mode(int flags, u32 val, struct fb_var_screeninfo *var, struct fb_info *info) argument 1405 fb_parse_edid(unsigned char *edid, struct fb_var_screeninfo *var) argument 1415 fb_get_mode(int flags, u32 val, struct fb_var_screeninfo *var, struct fb_info *info) argument 1434 fb_validate_mode(const struct fb_var_screeninfo *var, struct fb_info *info) argument [all...] |
/linux-master/samples/vfio-mdev/ |
H A D | mdpy-fb.c | 62 u32 cr = red >> (16 - info->var.red.length); 63 u32 cg = green >> (16 - info->var.green.length); 64 u32 cb = blue >> (16 - info->var.blue.length); 70 value = (cr << info->var.red.offset) | 71 (cg << info->var.green.offset) | 72 (cb << info->var.blue.offset); 73 if (info->var.transp.length > 0) { 74 mask = (1 << info->var.transp.length) - 1; 75 mask <<= info->var.transp.offset; 147 info->var [all...] |
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | cwsr_trap_handler_gfx9.asm | 47 var ACK_SQC_STORE = 1 //workaround for suspected SQC store bug causing incorrect stores under concurrency label 48 var SAVE_AFTER_XNACK_ERROR = 1 //workaround for TCP store failure after XNACK error when ALLOW_REPLAY=0, for debugger label 49 var SINGLE_STEP_MISSED_WORKAROUND = (ASIC_FAMILY <= CHIP_ALDEBARAN) //workaround for lost MODE.DEBUG_EN exception when SAVECTX raised label 54 var SQ_WAVE_STATUS_SPI_PRIO_SHIFT = 1 label 55 var SQ_WAVE_STATUS_SPI_PRIO_MASK = 0x00000006 label 56 var SQ_WAVE_STATUS_HALT_MASK = 0x2000 label 57 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SHIFT = 0 label 58 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SIZE = 1 label 59 var SQ_WAVE_STATUS_POST_SPI_PRIO_SHIFT = 3 label 60 var SQ_WAVE_STATUS_POST_SPI_PRIO_SIZ label 61 var SQ_WAVE_STATUS_ALLOW_REPLAY_MASK = 0x400000 label 62 var SQ_WAVE_STATUS_ECC_ERR_MASK = 0x20000 label 64 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SHIFT = 12 label 65 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SIZE = 9 label 66 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SIZE = 6 label 67 var SQ_WAVE_GPR_ALLOC_SGPR_SIZE_SIZE = 3 //FIXME sq.blk still has 4 bits at this time while SQ programming guide has 3 bits label 68 var SQ_WAVE_GPR_ALLOC_SGPR_SIZE_SHIFT = 24 label 71 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SHIFT = 6 label 72 var SQ_WAVE_GPR_ALLOC_ACCV_OFFSET_SHIFT = 12 label 73 var SQ_WAVE_GPR_ALLOC_ACCV_OFFSET_SIZE = 6 label 75 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SHIFT = 8 label 78 var SQ_WAVE_TRAPSTS_SAVECTX_MASK = 0x400 label 79 var SQ_WAVE_TRAPSTS_EXCP_MASK = 0x1FF label 80 var SQ_WAVE_TRAPSTS_SAVECTX_SHIFT = 10 label 81 var SQ_WAVE_TRAPSTS_ADDR_WATCH_MASK = 0x80 label 82 var SQ_WAVE_TRAPSTS_ADDR_WATCH_SHIFT = 7 label 83 var SQ_WAVE_TRAPSTS_MEM_VIOL_MASK = 0x100 label 84 var SQ_WAVE_TRAPSTS_MEM_VIOL_SHIFT = 8 label 85 var SQ_WAVE_TRAPSTS_HOST_TRAP_MASK = 0x400000 label 86 var SQ_WAVE_TRAPSTS_WAVE_BEGIN_MASK = 0x800000 label 87 var SQ_WAVE_TRAPSTS_WAVE_END_MASK = 0x1000000 label 88 var SQ_WAVE_TRAPSTS_TRAP_AFTER_INST_MASK = 0x2000000 label 89 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_MASK = 0x3FF label 90 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_SHIFT = 0x0 label 91 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_SIZE = 10 label 92 var SQ_WAVE_TRAPSTS_POST_SAVECTX_MASK = 0xFFFFF800 label 93 var SQ_WAVE_TRAPSTS_POST_SAVECTX_SHIFT = 11 label 94 var SQ_WAVE_TRAPSTS_POST_SAVECTX_SIZE = 21 label 95 var SQ_WAVE_TRAPSTS_ILLEGAL_INST_MASK = 0x800 label 96 var SQ_WAVE_TRAPSTS_EXCP_HI_MASK = 0x7000 label 97 var SQ_WAVE_TRAPSTS_XNACK_ERROR_MASK = 0x10000000 label 99 var SQ_WAVE_MODE_EXCP_EN_SHIFT = 12 label 100 var SQ_WAVE_MODE_EXCP_EN_ADDR_WATCH_SHIFT = 19 label 102 var SQ_WAVE_IB_STS_FIRST_REPLAY_SHIFT = 15 //FIXME label 103 var SQ_WAVE_IB_STS_RCNT_FIRST_REPLAY_MASK = 0x1F8000 label 105 var SQ_WAVE_MODE_DEBUG_EN_MASK = 0x800 label 107 var TTMP_SAVE_RCNT_FIRST_REPLAY_SHIFT = 26 // bits [31:26] unused by SPI debug data label 108 var TTMP_SAVE_RCNT_FIRST_REPLAY_MASK = 0xFC000000 label 109 var TTMP_DEBUG_TRAP_ENABLED_SHIFT = 23 label 110 var TTMP_DEBUG_TRAP_ENABLED_MASK = 0x800000 label 113 var S_SAVE_BUF_RSRC_WORD1_STRIDE = 0x00040000 //stride is 4 bytes label 114 var S_SAVE_BUF_RSRC_WORD3_MISC = 0x00807FAC //SQ_SEL_X/Y/Z/W, BUF_NUM_FORMAT_FLOAT, (0 for MUBUF stride[17:14] when ADD_TID_ENABLE and BUF_DATA_FORMAT_32 for MTBUF), ADD_TID_ENABLE label 115 var S_SAVE_PC_HI_TRAP_ID_MASK = 0x00FF0000 label 116 var S_SAVE_PC_HI_HT_MASK = 0x01000000 label 117 var S_SAVE_SPI_INIT_FIRST_WAVE_MASK = 0x04000000 //bit[26]: FirstWaveInTG label 118 var S_SAVE_SPI_INIT_FIRST_WAVE_SHIFT = 26 label 120 var s_save_spi_init_lo = exec_lo label 121 var s_save_spi_init_hi = exec_hi label 123 var s_save_pc_lo = ttmp0 //{TTMP1, TTMP0} = {3'h0,pc_rewind[3:0], HT[0],trapID[7:0], PC[47:0]} label 124 var s_save_pc_hi = ttmp1 label 125 var s_save_exec_lo = ttmp2 label 126 var s_save_exec_hi = ttmp3 label 127 var s_save_tmp = ttmp14 label 128 var s_save_trapsts = ttmp15 //not really used until the end of the SAVE routine label 129 var s_save_xnack_mask_lo = ttmp6 label 130 var s_save_xnack_mask_hi = ttmp7 label 131 var s_save_buf_rsrc0 = ttmp8 label 132 var s_save_buf_rsrc1 = ttmp9 label 133 var s_save_buf_rsrc2 = ttmp10 label 134 var s_save_buf_rsrc3 = ttmp11 label 135 var s_save_status = ttmp12 label 136 var s_save_mem_offset = ttmp4 label 137 var s_save_alloc_size = s_save_trapsts //conflict label 138 var s_save_m0 = ttmp5 label 139 var s_save_ttmps_lo = s_save_tmp //no conflict label 140 var s_save_ttmps_hi = s_save_trapsts //no conflict label 142 var s_save_ib_sts = ttmp13 label 144 var s_save_ib_sts = ttmp11 label 148 var S_RESTORE_BUF_RSRC_WORD1_STRIDE = S_SAVE_BUF_RSRC_WORD1_STRIDE label 149 var S_RESTORE_BUF_RSRC_WORD3_MISC = S_SAVE_BUF_RSRC_WORD3_MISC label 151 var S_RESTORE_SPI_INIT_FIRST_WAVE_MASK = 0x04000000 //bit[26]: FirstWaveInTG label 152 var S_RESTORE_SPI_INIT_FIRST_WAVE_SHIFT = 26 label 154 var s_restore_spi_init_lo = exec_lo label 155 var s_restore_spi_init_hi = exec_hi label 157 var s_restore_mem_offset = ttmp12 label 158 var s_restore_tmp2 = ttmp13 label 159 var s_restore_alloc_size = ttmp3 label 160 var s_restore_tmp = ttmp2 label 161 var s_restore_mem_offset_save = s_restore_tmp //no conflict label 162 var s_restore_accvgpr_offset_save = ttmp7 label 164 var s_restore_m0 = s_restore_alloc_size //no conflict label 166 var s_restore_mode = s_restore_accvgpr_offset_save label 168 var s_restore_pc_lo = ttmp0 label 169 var s_restore_pc_hi = ttmp1 label 170 var s_restore_exec_lo = ttmp4 label 171 var s_restore_exec_hi = ttmp5 label 172 var s_restore_status = ttmp14 label 173 var s_restore_trapsts = ttmp15 label 174 var s_restore_xnack_mask_lo = xnack_mask_lo label 175 var s_restore_xnack_mask_hi = xnack_mask_hi label 176 var s_restore_buf_rsrc0 = ttmp8 label 177 var s_restore_buf_rsrc1 = ttmp9 label 178 var s_restore_buf_rsrc2 = ttmp10 label 179 var s_restore_buf_rsrc3 = ttmp11 label 180 var s_restore_ttmps_lo = s_restore_tmp //no conflict label 181 var s_restore_ttmps_hi = s_restore_alloc_size //no conflict label [all...] |
/linux-master/scripts/gcc-plugins/ |
H A D | structleak_plugin.c | 116 static void initialize(tree var) argument 140 if (gimple_get_lhs(stmt) != var) 149 inform(DECL_SOURCE_LOCATION(var), 151 (byref && TREE_ADDRESSABLE(var)) ? "byref" 155 type = TREE_TYPE(var); 162 init_stmt = gimple_build_assign(var, initializer); 171 tree var; local 183 FOR_EACH_LOCAL_DECL(cfun, i, var) { 184 tree type = TREE_TYPE(var); 186 gcc_assert(DECL_P(var)); [all...] |
/linux-master/arch/mips/generic/ |
H A D | yamon-dt.c | 82 char *var, param_name[10], *var_names[] = { local 88 var = fw_getenv(var_names[i]); 89 if (!var) 92 err = kstrtoul(var, 0, &phys_memsize); 97 var_names[i], var); 111 var = strstr(arcs_cmdline, param_name); 112 if (!var) 115 memsize = memparse(var + strlen(param_name), NULL);
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_global_func3.c | 21 int f3(int val, struct __sk_buff *skb, int var) argument 23 return f2(var, skb) + val;
|
H A D | test_global_func4.c | 21 int f3(int val, struct __sk_buff *skb, int var) argument 23 return f2(var, skb) + val;
|
/linux-master/include/asm-generic/ |
H A D | barrier.h | 127 #define __smp_store_mb(var, value) do { WRITE_ONCE(var, value); __smp_mb(); } while (0) 160 #define smp_store_mb(var, value) do { kcsan_mb(); __smp_store_mb(var, value); } while (0) 182 #define smp_store_mb(var, value) do { WRITE_ONCE(var, value); barrier(); } while (0) 216 #define virt_store_mb(var, value) do { kcsan_mb(); __smp_store_mb(var, value); } while (0)
|
/linux-master/arch/x86/include/asm/ |
H A D | barrier.h | 61 #define __smp_store_mb(var, value) do { (void)xchg(&var, value); } while (0)
|
/linux-master/tools/testing/selftests/powerpc/include/ |
H A D | basic_asm.h | 71 #define STACK_FRAME_PARAM(var) __STACK_FRAME_PARAM(var) 74 #define STACK_FRAME_LOCAL(num_params, var) \ 75 __STACK_FRAME_LOCAL(num_params, var)
|
/linux-master/drivers/video/fbdev/via/ |
H A D | viafbdev.c | 42 static int viafb_pan_display(struct fb_var_screeninfo *var, 74 static void viafb_fill_var_color_info(struct fb_var_screeninfo *var, u8 depth) argument 76 var->grayscale = 0; 77 var->red.msb_right = 0; 78 var->green.msb_right = 0; 79 var->blue.msb_right = 0; 80 var->transp.offset = 0; 81 var->transp.length = 0; 82 var->transp.msb_right = 0; 83 var 174 get_var_refresh(struct fb_var_screeninfo *var) argument 185 viafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) argument 329 viafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) argument [all...] |
/linux-master/drivers/video/fbdev/i810/ |
H A D | i810_main.h | 20 extern u32 i810_get_watermark (const struct fb_var_screeninfo *var, 22 extern void i810fb_encode_registers(const struct fb_var_screeninfo *var, 24 extern void i810fb_fill_var_timings(struct fb_var_screeninfo *var);
|