/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | uvesafb.c | 272 static void uvesafb_setup_var(struct fb_var_screeninfo *var, in uvesafb_setup_var() argument 277 var->vmode = FB_VMODE_NONINTERLACED; in uvesafb_setup_var() 278 var->sync = FB_SYNC_VERT_HIGH_ACT; in uvesafb_setup_var() 280 var->xres = mode->x_res; in uvesafb_setup_var() 281 var->yres = mode->y_res; in uvesafb_setup_var() 282 var->xres_virtual = mode->x_res; in uvesafb_setup_var() 283 var->yres_virtual = (par->ypan) ? in uvesafb_setup_var() 286 var->xoffset = 0; in uvesafb_setup_var() 287 var->yoffset = 0; in uvesafb_setup_var() 288 var in uvesafb_setup_var() 724 struct fb_var_screeninfo var; uvesafb_vbe_getmonspecs() local 1079 uvesafb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) uvesafb_pan_display() argument 1329 uvesafb_check_limits(struct fb_var_screeninfo *var, struct fb_info *info) uvesafb_check_limits() argument 1365 uvesafb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) uvesafb_check_var() argument [all...] |
H A D | sh_mobile_lcdcfb.c | 606 static int sh_mobile_format_fourcc(const struct fb_var_screeninfo *var) in sh_mobile_format_fourcc() argument 608 if (var->grayscale > 1) in sh_mobile_format_fourcc() 609 return var->grayscale; in sh_mobile_format_fourcc() 611 switch (var->bits_per_pixel) { in sh_mobile_format_fourcc() 623 static int sh_mobile_format_is_fourcc(const struct fb_var_screeninfo *var) in sh_mobile_format_is_fourcc() argument 625 return var->grayscale > 1; in sh_mobile_format_is_fourcc() 723 const struct fb_var_screeninfo *var = &ch->info->var; in sh_mobile_lcdc_geometry() local 729 tmp |= (var->sync & FB_SYNC_VERT_HIGH_ACT) ? 0 : LDMT1R_VPOL; in sh_mobile_lcdc_geometry() 730 tmp |= (var in sh_mobile_lcdc_geometry() 1104 __sh_mobile_lcdc_check_var(struct fb_var_screeninfo *var, struct fb_info *info) __sh_mobile_lcdc_check_var() argument 1363 sh_mobile_lcdc_overlay_pan(struct fb_var_screeninfo *var, struct fb_info *info) sh_mobile_lcdc_overlay_pan() argument 1425 sh_mobile_lcdc_overlay_check_var(struct fb_var_screeninfo *var, struct fb_info *info) sh_mobile_lcdc_overlay_check_var() argument 1558 struct fb_var_screeninfo *var; sh_mobile_lcdc_overlay_fb_init() local 1678 sh_mobile_lcdc_pan(struct fb_var_screeninfo *var, struct fb_info *info) sh_mobile_lcdc_pan() argument 1753 struct fb_var_screeninfo var; sh_mobile_fb_reconfig() local 1817 sh_mobile_lcdc_check_var(struct fb_var_screeninfo *var, struct fb_info *info) sh_mobile_lcdc_check_var() argument 2041 struct fb_var_screeninfo *var; sh_mobile_lcdc_channel_fb_init() local [all...] |
H A D | xen-fbfront.c | 198 if (y2 >= fb_info->var.yres) in xenfb_deferred_io() 199 y2 = fb_info->var.yres - 1; in xenfb_deferred_io() 205 xenfb_refresh(info, 0, miny, fb_info->var.xres, maxy - miny + 1); in xenfb_deferred_io() 223 red = CNVT_TOHW(red, info->var.red.length); in xenfb_setcolreg() 224 green = CNVT_TOHW(green, info->var.green.length); in xenfb_setcolreg() 225 blue = CNVT_TOHW(blue, info->var.blue.length); in xenfb_setcolreg() 228 v = (red << info->var.red.offset) | in xenfb_setcolreg() 229 (green << info->var.green.offset) | in xenfb_setcolreg() 230 (blue << info->var.blue.offset); in xenfb_setcolreg() 232 switch (info->var in xenfb_setcolreg() 244 xenfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) xenfb_check_var() 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, in cirrusfb_check_pixclock() argument 479 unsigned maxclockidx = var->bits_per_pixel >> 3; in cirrusfb_check_pixclock() 482 freq = PICOS2KHZ(var->pixclock ? : 1); in cirrusfb_check_pixclock() 490 var->pixclock = KHZ2PICOS(maxclock); in cirrusfb_check_pixclock() 492 while ((freq = PICOS2KHZ(var->pixclock)) > maxclock) in cirrusfb_check_pixclock() 493 var->pixclock++; in cirrusfb_check_pixclock() 501 if (var->bits_per_pixel == 8) { in cirrusfb_check_pixclock() 523 var->bits_per_pixel == 16) { in cirrusfb_check_pixclock() 530 static int cirrusfb_check_var(struct fb_var_screeninfo *var, in cirrusfb_check_var() argument 662 struct fb_var_screeninfo *var = &info->var; cirrusfb_set_par_foo() local 1314 cirrusfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) cirrusfb_pan_display() argument 1978 struct fb_var_screeninfo *var = &info->var; cirrusfb_set_fbinfo() local [all...] |
H A D | stifb.c | 213 if (fb->info.var.bits_per_pixel == 32) in SETUP_FB() 219 if (fb->info.var.bits_per_pixel == 32) in SETUP_FB() 257 if (fb->info.var.bits_per_pixel == 32) { in FINISH_IMAGE_COLORMAP_ACCESS() 506 SET_ATTR_SIZE(fb, fb->info.var.xres, fb->info.var.yres); in ngleSetupAttrPlanes() 529 for (y = 0; y < fb->info.var.yres; ++y) in rattlerSetupPlanes() 531 0xff, fb->info.var.xres * fb->info.var.bits_per_pixel/8); in rattlerSetupPlanes() 571 if (fb->var.bits_per_pixel == 8) { 610 if (fb->info.var in setHyperLutBltCtl() 925 stifb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) stifb_check_var() argument 976 struct fb_var_screeninfo *var = &fb->info.var; stifb_setcolreg() local 1186 struct fb_var_screeninfo *var; stifb_init_fb() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/ |
H A D | queue.h | 127 #define SLIST_FOREACH(var, head, field) \ 128 for ((var) = SLIST_FIRST((head)); \ 129 (var); \ 130 (var) = SLIST_NEXT((var), field)) 189 #define STAILQ_FOREACH(var, head, field) \ 190 for((var) = STAILQ_FIRST((head)); \ 191 (var); \ 192 (var) = STAILQ_NEXT((var), fiel [all...] |
/kernel/linux/linux-6.6/drivers/scsi/aic7xxx/ |
H A D | queue.h | 127 #define SLIST_FOREACH(var, head, field) \ 128 for ((var) = SLIST_FIRST((head)); \ 129 (var); \ 130 (var) = SLIST_NEXT((var), field)) 189 #define STAILQ_FOREACH(var, head, field) \ 190 for((var) = STAILQ_FIRST((head)); \ 191 (var); \ 192 (var) = STAILQ_NEXT((var), fiel [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_fb_helper.c | 680 info->var.yres); in drm_fb_helper_deferred_io() 681 drm_fb_helper_dirty(info, 0, y1, info->var.xres, y2 - y1); in drm_fb_helper_deferred_io() 718 drm_fb_helper_dirty(info, 0, 0, info->var.xres, in drm_fb_helper_sys_write() 719 info->var.yres); in drm_fb_helper_sys_write() 897 red >>= 16 - info->var.red.length; in setcmap_pseudo_palette() 898 green >>= 16 - info->var.green.length; in setcmap_pseudo_palette() 899 blue >>= 16 - info->var.blue.length; in setcmap_pseudo_palette() 900 value = (red << info->var.red.offset) | in setcmap_pseudo_palette() 901 (green << info->var.green.offset) | in setcmap_pseudo_palette() 902 (blue << info->var in setcmap_pseudo_palette() 1205 drm_fb_helper_fill_pixel_fmt(struct fb_var_screeninfo *var, u8 depth) drm_fb_helper_fill_pixel_fmt() argument 1268 drm_fb_helper_check_var(struct fb_var_screeninfo *var, struct fb_info *info) drm_fb_helper_check_var() argument 1348 struct fb_var_screeninfo *var = &info->var; drm_fb_helper_set_par() local 1395 pan_display_atomic(struct fb_var_screeninfo *var, struct fb_info *info) pan_display_atomic() argument 1413 pan_display_legacy(struct fb_var_screeninfo *var, struct fb_info *info) pan_display_legacy() argument 1446 drm_fb_helper_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) drm_fb_helper_pan_display() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/sis/ |
H A D | initextlfb.c | 25 unsigned char rateindex, struct fb_var_screeninfo *var); 33 int xres, int yres, struct fb_var_screeninfo *var, bool writeres); 82 unsigned char rateindex, struct fb_var_screeninfo *var) in sisfb_mode_rate_to_ddata() 119 var, false); in sisfb_mode_rate_to_ddata() local 122 var->sync &= ~FB_SYNC_VERT_HIGH_ACT; in sisfb_mode_rate_to_ddata() 124 var->sync |= FB_SYNC_VERT_HIGH_ACT; in sisfb_mode_rate_to_ddata() 127 var->sync &= ~FB_SYNC_HOR_HIGH_ACT; in sisfb_mode_rate_to_ddata() 129 var->sync |= FB_SYNC_HOR_HIGH_ACT; in sisfb_mode_rate_to_ddata() 131 var->vmode = FB_VMODE_NONINTERLACED; in sisfb_mode_rate_to_ddata() 133 var in sisfb_mode_rate_to_ddata() 81 sisfb_mode_rate_to_ddata(struct SiS_Private *SiS_Pr, unsigned char modeno, unsigned char rateindex, struct fb_var_screeninfo *var) sisfb_mode_rate_to_ddata() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/sis/ |
H A D | initextlfb.c | 25 unsigned char rateindex, struct fb_var_screeninfo *var); 33 int xres, int yres, struct fb_var_screeninfo *var, bool writeres); 82 unsigned char rateindex, struct fb_var_screeninfo *var) in sisfb_mode_rate_to_ddata() 119 var, false); in sisfb_mode_rate_to_ddata() local 122 var->sync &= ~FB_SYNC_VERT_HIGH_ACT; in sisfb_mode_rate_to_ddata() 124 var->sync |= FB_SYNC_VERT_HIGH_ACT; in sisfb_mode_rate_to_ddata() 127 var->sync &= ~FB_SYNC_HOR_HIGH_ACT; in sisfb_mode_rate_to_ddata() 129 var->sync |= FB_SYNC_HOR_HIGH_ACT; in sisfb_mode_rate_to_ddata() 131 var->vmode = FB_VMODE_NONINTERLACED; in sisfb_mode_rate_to_ddata() 133 var in sisfb_mode_rate_to_ddata() 81 sisfb_mode_rate_to_ddata(struct SiS_Private *SiS_Pr, unsigned char modeno, unsigned char rateindex, struct fb_var_screeninfo *var) sisfb_mode_rate_to_ddata() argument [all...] |
/foundation/arkui/ace_engine/frameworks/base/log/ |
H A D | log_wrapper.h | 87 #define JSON_STRING_PUT_INT(jsonValue, var) (jsonValue)->Put(#var, static_cast<int64_t>(var)) 88 #define JSON_STRING_PUT_BOOL(jsonValue, var) (jsonValue)->Put(#var, (var)) 89 #define JSON_STRING_PUT_STRING(jsonValue, var) (jsonValue)->Put(#var, (var).c_str()) 90 #define JSON_STRING_PUT_STRINGABLE(jsonValue, var) (jsonValu [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | cirrusfb.c | 375 static int cirrusfb_pan_display(struct fb_var_screeninfo *var, 472 static int cirrusfb_check_pixclock(struct fb_var_screeninfo *var, in cirrusfb_check_pixclock() argument 478 unsigned maxclockidx = var->bits_per_pixel >> 3; in cirrusfb_check_pixclock() 481 freq = PICOS2KHZ(var->pixclock ? : 1); in cirrusfb_check_pixclock() 489 var->pixclock = KHZ2PICOS(maxclock); in cirrusfb_check_pixclock() 491 while ((freq = PICOS2KHZ(var->pixclock)) > maxclock) in cirrusfb_check_pixclock() 492 var->pixclock++; in cirrusfb_check_pixclock() 500 if (var->bits_per_pixel == 8) { in cirrusfb_check_pixclock() 522 var->bits_per_pixel == 16) { in cirrusfb_check_pixclock() 529 static int cirrusfb_check_var(struct fb_var_screeninfo *var, in cirrusfb_check_var() argument 660 struct fb_var_screeninfo *var = &info->var; cirrusfb_set_par_foo() local 1312 cirrusfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) cirrusfb_pan_display() argument 1976 struct fb_var_screeninfo *var = &info->var; cirrusfb_set_fbinfo() local [all...] |
H A D | stifb.c | 213 if (fb->info.var.bits_per_pixel == 32) in SETUP_FB() 219 if (fb->info.var.bits_per_pixel == 32) in SETUP_FB() 257 if (fb->info.var.bits_per_pixel == 32) { in FINISH_IMAGE_COLORMAP_ACCESS() 506 SET_ATTR_SIZE(fb, fb->info.var.xres, fb->info.var.yres); in ngleSetupAttrPlanes() 529 for (y = 0; y < fb->info.var.yres; ++y) in rattlerSetupPlanes() 531 0xff, fb->info.var.xres * fb->info.var.bits_per_pixel/8); in rattlerSetupPlanes() 571 if (fb->var.bits_per_pixel == 8) { 610 if (fb->info.var in setHyperLutBltCtl() 925 stifb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) stifb_check_var() argument 976 struct fb_var_screeninfo *var = &fb->info.var; stifb_setcolreg() local 1186 struct fb_var_screeninfo *var; stifb_init_fb() local [all...] |
H A D | s1d13xxxfb.c | 163 info->var.red.length = 4; in s1d13xxxfb_setup_pseudocolour() 164 info->var.green.length = 4; in s1d13xxxfb_setup_pseudocolour() 165 info->var.blue.length = 4; in s1d13xxxfb_setup_pseudocolour() 172 info->var.bits_per_pixel = 16; in s1d13xxxfb_setup_truecolour() 174 info->var.red.length = 5; in s1d13xxxfb_setup_truecolour() 175 info->var.red.offset = 11; in s1d13xxxfb_setup_truecolour() 177 info->var.green.length = 6; in s1d13xxxfb_setup_truecolour() 178 info->var.green.offset = 5; in s1d13xxxfb_setup_truecolour() 180 info->var.blue.length = 5; in s1d13xxxfb_setup_truecolour() 181 info->var in s1d13xxxfb_setup_truecolour() 369 s1d13xxxfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) s1d13xxxfb_pan_display() argument 636 struct fb_var_screeninfo *var = &info->var; s1d13xxxfb_fetch_hw_state() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/ |
H A D | cwsr_trap_handler_gfx10.asm | 36 var SINGLE_STEP_MISSED_WORKAROUND = 1 //workaround for lost MODE.DEBUG_EN exception when SAVECTX raised label 38 var SQ_WAVE_STATUS_INST_ATC_SHIFT = 23 label 39 var SQ_WAVE_STATUS_INST_ATC_MASK = 0x00800000 label 40 var SQ_WAVE_STATUS_SPI_PRIO_MASK = 0x00000006 label 41 var SQ_WAVE_STATUS_HALT_MASK = 0x2000 label 43 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SHIFT = 12 label 44 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SIZE = 9 label 45 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SHIFT = 8 label 46 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SIZE = 6 label 47 var SQ_WAVE_GPR_ALLOC_SGPR_SIZE_SHIF label 48 var SQ_WAVE_GPR_ALLOC_SGPR_SIZE_SIZE = 4 global() label 49 var SQ_WAVE_LDS_ALLOC_VGPR_SHARED_SIZE_SHIFT = 24 global() label 50 var SQ_WAVE_LDS_ALLOC_VGPR_SHARED_SIZE_SIZE = 4 global() label 51 var SQ_WAVE_IB_STS2_WAVE64_SHIFT = 11 global() label 52 var SQ_WAVE_IB_STS2_WAVE64_SIZE = 1 global() label 54 var SQ_WAVE_TRAPSTS_SAVECTX_MASK = 0x400 global() label 55 var SQ_WAVE_TRAPSTS_EXCE_MASK = 0x1FF global() label 56 var SQ_WAVE_TRAPSTS_SAVECTX_SHIFT = 10 global() label 57 var SQ_WAVE_TRAPSTS_MEM_VIOL_MASK = 0x100 global() label 58 var SQ_WAVE_TRAPSTS_MEM_VIOL_SHIFT = 8 global() label 59 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_MASK = 0x3FF global() label 60 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_SHIFT = 0x0 global() label 61 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_SIZE = 10 global() label 62 var SQ_WAVE_TRAPSTS_POST_SAVECTX_MASK = 0xFFFFF800 global() label 63 var SQ_WAVE_TRAPSTS_POST_SAVECTX_SHIFT = 11 global() label 64 var SQ_WAVE_TRAPSTS_POST_SAVECTX_SIZE = 21 global() label 65 var SQ_WAVE_TRAPSTS_ILLEGAL_INST_MASK = 0x800 global() label 67 var SQ_WAVE_IB_STS_RCNT_SHIFT = 16 global() label 68 var SQ_WAVE_IB_STS_FIRST_REPLAY_SHIFT = 15 global() label 69 var SQ_WAVE_IB_STS_REPLAY_W64H_SHIFT = 25 global() label 70 var SQ_WAVE_IB_STS_REPLAY_W64H_SIZE = 1 global() label 71 var SQ_WAVE_IB_STS_REPLAY_W64H_MASK = 0x02000000 global() label 72 var SQ_WAVE_IB_STS_FIRST_REPLAY_SIZE = 1 global() label 73 var SQ_WAVE_IB_STS_RCNT_SIZE = 6 global() label 74 var SQ_WAVE_IB_STS_RCNT_FIRST_REPLAY_MASK = 0x003F8000 global() label 75 var SQ_WAVE_IB_STS_RCNT_FIRST_REPLAY_MASK_NEG = 0x00007FFF global() label 77 var SQ_WAVE_MODE_DEBUG_EN_MASK = 0x800 global() label 79 var SQ_BUF_RSRC_WORD1_ATC_SHIFT = 24 global() label 80 var SQ_BUF_RSRC_WORD3_MTYPE_SHIFT = 27 global() label 83 var TTMP11_SAVE_REPLAY_W64H_SHIFT = 31 global() label 84 var TTMP11_SAVE_REPLAY_W64H_MASK = 0x80000000 global() label 85 var TTMP11_SAVE_RCNT_FIRST_REPLAY_SHIFT = 24 global() label 86 var TTMP11_SAVE_RCNT_FIRST_REPLAY_MASK = 0x7F000000 global() label 90 var S_SAVE_BUF_RSRC_WORD1_STRIDE = 0x00040000 global() label 91 var S_SAVE_BUF_RSRC_WORD3_MISC = 0x10807FAC global() label 93 var S_SAVE_SPI_INIT_ATC_MASK = 0x08000000 global() label 94 var S_SAVE_SPI_INIT_ATC_SHIFT = 27 global() label 95 var S_SAVE_SPI_INIT_MTYPE_MASK = 0x70000000 global() label 96 var S_SAVE_SPI_INIT_MTYPE_SHIFT = 28 global() label 97 var S_SAVE_SPI_INIT_FIRST_WAVE_MASK = 0x04000000 global() label 98 var S_SAVE_SPI_INIT_FIRST_WAVE_SHIFT = 26 global() label 100 var S_SAVE_PC_HI_RCNT_SHIFT = 26 global() label 101 var S_SAVE_PC_HI_RCNT_MASK = 0xFC000000 global() label 102 var S_SAVE_PC_HI_FIRST_REPLAY_SHIFT = 25 global() label 103 var S_SAVE_PC_HI_FIRST_REPLAY_MASK = 0x02000000 global() label 104 var S_SAVE_PC_HI_REPLAY_W64H_SHIFT = 24 global() label 105 var S_SAVE_PC_HI_REPLAY_W64H_MASK = 0x01000000 global() label 107 var s_sgpr_save_num = 108 global() label 109 var s_save_spi_init_lo = exec_lo global() label 110 var s_save_spi_init_hi = exec_hi global() label 111 var s_save_pc_lo = ttmp0 global() label 112 var s_save_pc_hi = ttmp1 global() label 113 var s_save_exec_lo = ttmp2 global() label 114 var s_save_exec_hi = ttmp3 global() label 115 var s_save_status = ttmp12 global() label 116 var s_save_trapsts = ttmp15 global() label 117 var s_save_xnack_mask = s_save_trapsts global() label 118 var s_wave_size = ttmp7 global() label 119 var s_save_buf_rsrc0 = ttmp8 global() label 120 var s_save_buf_rsrc1 = ttmp9 global() label 121 var s_save_buf_rsrc2 = ttmp10 global() label 122 var s_save_buf_rsrc3 = ttmp11 global() label 123 var s_save_mem_offset = ttmp4 global() label 124 var s_save_alloc_size = s_save_trapsts global() label 125 var s_save_tmp = ttmp14 global() label 126 var s_save_m0 = ttmp5 global() label 127 var s_save_ttmps_lo = s_save_tmp global() label 128 var s_save_ttmps_hi = s_save_trapsts global() label 130 var S_RESTORE_BUF_RSRC_WORD1_STRIDE = S_SAVE_BUF_RSRC_WORD1_STRIDE global() label 131 var S_RESTORE_BUF_RSRC_WORD3_MISC = S_SAVE_BUF_RSRC_WORD3_MISC global() label 133 var S_RESTORE_SPI_INIT_ATC_MASK = 0x08000000 global() label 134 var S_RESTORE_SPI_INIT_ATC_SHIFT = 27 global() label 135 var S_RESTORE_SPI_INIT_MTYPE_MASK = 0x70000000 global() label 136 var S_RESTORE_SPI_INIT_MTYPE_SHIFT = 28 global() label 137 var S_RESTORE_SPI_INIT_FIRST_WAVE_MASK = 0x04000000 global() label 138 var S_RESTORE_SPI_INIT_FIRST_WAVE_SHIFT = 26 global() label 139 var S_WAVE_SIZE = 25 global() label 141 var S_RESTORE_PC_HI_RCNT_SHIFT = S_SAVE_PC_HI_RCNT_SHIFT global() label 142 var S_RESTORE_PC_HI_RCNT_MASK = S_SAVE_PC_HI_RCNT_MASK global() label 143 var S_RESTORE_PC_HI_FIRST_REPLAY_SHIFT = S_SAVE_PC_HI_FIRST_REPLAY_SHIFT global() label 144 var S_RESTORE_PC_HI_FIRST_REPLAY_MASK = S_SAVE_PC_HI_FIRST_REPLAY_MASK global() label 146 var s_restore_spi_init_lo = exec_lo global() label 147 var s_restore_spi_init_hi = exec_hi global() label 148 var s_restore_mem_offset = ttmp12 global() label 149 var s_restore_alloc_size = ttmp3 global() label 150 var s_restore_tmp = ttmp2 global() label 151 var s_restore_mem_offset_save = s_restore_tmp global() label 152 var s_restore_m0 = s_restore_alloc_size global() label 153 var s_restore_mode = ttmp7 global() label 154 var s_restore_flat_scratch = s_restore_tmp global() label 155 var s_restore_pc_lo = ttmp0 global() label 156 var s_restore_pc_hi = ttmp1 global() label 157 var s_restore_exec_lo = ttmp4 global() label 158 var s_restore_exec_hi = ttmp5 global() label 159 var s_restore_status = ttmp14 global() label 160 var s_restore_trapsts = ttmp15 global() label 161 var s_restore_xnack_mask = ttmp13 global() label 162 var s_restore_buf_rsrc0 = ttmp8 global() label 163 var s_restore_buf_rsrc1 = ttmp9 global() label 164 var s_restore_buf_rsrc2 = ttmp10 global() label 165 var s_restore_buf_rsrc3 = ttmp11 global() label 166 var s_restore_size = ttmp6 global() label 167 var s_restore_ttmps_lo = s_restore_tmp global() label 168 var s_restore_ttmps_hi = s_restore_alloc_size global() label [all...] |
H A D | cwsr_trap_handler_gfx9.asm | 27 var ACK_SQC_STORE = 1 //workaround for suspected SQC store bug causing incorrect stores under concurrency label 28 var SAVE_AFTER_XNACK_ERROR = 1 //workaround for TCP store failure after XNACK error when ALLOW_REPLAY=0, for debugger label 29 var SINGLE_STEP_MISSED_WORKAROUND = 1 //workaround for lost MODE.DEBUG_EN exception when SAVECTX raised label 34 var SQ_WAVE_STATUS_INST_ATC_SHIFT = 23 label 35 var SQ_WAVE_STATUS_INST_ATC_MASK = 0x00800000 label 36 var SQ_WAVE_STATUS_SPI_PRIO_SHIFT = 1 label 37 var SQ_WAVE_STATUS_SPI_PRIO_MASK = 0x00000006 label 38 var SQ_WAVE_STATUS_HALT_MASK = 0x2000 label 39 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SHIFT = 0 label 40 var SQ_WAVE_STATUS_PRE_SPI_PRIO_SIZ label 41 var SQ_WAVE_STATUS_POST_SPI_PRIO_SHIFT = 3 global() label 42 var SQ_WAVE_STATUS_POST_SPI_PRIO_SIZE = 29 global() label 43 var SQ_WAVE_STATUS_ALLOW_REPLAY_MASK = 0x400000 global() label 45 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SHIFT = 12 global() label 46 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SIZE = 9 global() label 47 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SHIFT = 8 global() label 48 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SIZE = 6 global() label 49 var SQ_WAVE_GPR_ALLOC_SGPR_SIZE_SHIFT = 24 global() label 50 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 global() label 52 var SQ_WAVE_TRAPSTS_SAVECTX_MASK = 0x400 global() label 53 var SQ_WAVE_TRAPSTS_EXCE_MASK = 0x1FF // Exception mask global() label 54 var SQ_WAVE_TRAPSTS_SAVECTX_SHIFT = 10 global() label 55 var SQ_WAVE_TRAPSTS_MEM_VIOL_MASK = 0x100 global() label 56 var SQ_WAVE_TRAPSTS_MEM_VIOL_SHIFT = 8 global() label 57 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_MASK = 0x3FF global() label 58 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_SHIFT = 0x0 global() label 59 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_SIZE = 10 global() label 60 var SQ_WAVE_TRAPSTS_POST_SAVECTX_MASK = 0xFFFFF800 global() label 61 var SQ_WAVE_TRAPSTS_POST_SAVECTX_SHIFT = 11 global() label 62 var SQ_WAVE_TRAPSTS_POST_SAVECTX_SIZE = 21 global() label 63 var SQ_WAVE_TRAPSTS_ILLEGAL_INST_MASK = 0x800 global() label 64 var SQ_WAVE_TRAPSTS_XNACK_ERROR_MASK = 0x10000000 global() label 66 var SQ_WAVE_IB_STS_RCNT_SHIFT = 16 //FIXME global() label 67 var SQ_WAVE_IB_STS_FIRST_REPLAY_SHIFT = 15 //FIXME global() label 68 var SQ_WAVE_IB_STS_RCNT_FIRST_REPLAY_MASK = 0x1F8000 global() label 69 var SQ_WAVE_IB_STS_RCNT_FIRST_REPLAY_MASK_NEG = 0x00007FFF //FIXME global() label 71 var SQ_WAVE_MODE_DEBUG_EN_MASK = 0x800 global() label 73 var SQ_BUF_RSRC_WORD1_ATC_SHIFT = 24 global() label 74 var SQ_BUF_RSRC_WORD3_MTYPE_SHIFT = 27 global() label 76 var TTMP11_SAVE_RCNT_FIRST_REPLAY_SHIFT = 26 // bits [31:26] unused by SPI debug data global() label 77 var TTMP11_SAVE_RCNT_FIRST_REPLAY_MASK = 0xFC000000 global() label 80 var S_SAVE_BUF_RSRC_WORD1_STRIDE = 0x00040000 //stride is 4 bytes global() label 81 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 global() label 83 var S_SAVE_SPI_INIT_ATC_MASK = 0x08000000 //bit[27]: ATC bit global() label 84 var S_SAVE_SPI_INIT_ATC_SHIFT = 27 global() label 85 var S_SAVE_SPI_INIT_MTYPE_MASK = 0x70000000 //bit[30:28]: Mtype global() label 86 var S_SAVE_SPI_INIT_MTYPE_SHIFT = 28 global() label 87 var S_SAVE_SPI_INIT_FIRST_WAVE_MASK = 0x04000000 //bit[26]: FirstWaveInTG global() label 88 var S_SAVE_SPI_INIT_FIRST_WAVE_SHIFT = 26 global() label 90 var S_SAVE_PC_HI_RCNT_SHIFT = 27 //FIXME check with Brian to ensure all fields other than PC[47:0] can be used global() label 91 var S_SAVE_PC_HI_RCNT_MASK = 0xF8000000 //FIXME global() label 92 var S_SAVE_PC_HI_FIRST_REPLAY_SHIFT = 26 //FIXME global() label 93 var S_SAVE_PC_HI_FIRST_REPLAY_MASK = 0x04000000 //FIXME global() label 95 var s_save_spi_init_lo = exec_lo global() label 96 var s_save_spi_init_hi = exec_hi global() label 98 var s_save_pc_lo = ttmp0 //{TTMP1, TTMP0} = {3'h0,pc_rewind[3:0], HT[0],trapID[7:0], PC[47:0]} global() label 99 var s_save_pc_hi = ttmp1 global() label 100 var s_save_exec_lo = ttmp2 global() label 101 var s_save_exec_hi = ttmp3 global() label 102 var s_save_tmp = ttmp14 global() label 103 var s_save_trapsts = ttmp15 //not really used until the end of the SAVE routine global() label 104 var s_save_xnack_mask_lo = ttmp6 global() label 105 var s_save_xnack_mask_hi = ttmp7 global() label 106 var s_save_buf_rsrc0 = ttmp8 global() label 107 var s_save_buf_rsrc1 = ttmp9 global() label 108 var s_save_buf_rsrc2 = ttmp10 global() label 109 var s_save_buf_rsrc3 = ttmp11 global() label 110 var s_save_status = ttmp12 global() label 111 var s_save_mem_offset = ttmp4 global() label 112 var s_save_alloc_size = s_save_trapsts //conflict global() label 113 var s_save_m0 = ttmp5 global() label 114 var s_save_ttmps_lo = s_save_tmp //no conflict global() label 115 var s_save_ttmps_hi = s_save_trapsts //no conflict global() label 118 var S_RESTORE_BUF_RSRC_WORD1_STRIDE = S_SAVE_BUF_RSRC_WORD1_STRIDE global() label 119 var S_RESTORE_BUF_RSRC_WORD3_MISC = S_SAVE_BUF_RSRC_WORD3_MISC global() label 121 var S_RESTORE_SPI_INIT_ATC_MASK = 0x08000000 //bit[27]: ATC bit global() label 122 var S_RESTORE_SPI_INIT_ATC_SHIFT = 27 global() label 123 var S_RESTORE_SPI_INIT_MTYPE_MASK = 0x70000000 //bit[30:28]: Mtype global() label 124 var S_RESTORE_SPI_INIT_MTYPE_SHIFT = 28 global() label 125 var S_RESTORE_SPI_INIT_FIRST_WAVE_MASK = 0x04000000 //bit[26]: FirstWaveInTG global() label 126 var S_RESTORE_SPI_INIT_FIRST_WAVE_SHIFT = 26 global() label 128 var S_RESTORE_PC_HI_RCNT_SHIFT = S_SAVE_PC_HI_RCNT_SHIFT global() label 129 var S_RESTORE_PC_HI_RCNT_MASK = S_SAVE_PC_HI_RCNT_MASK global() label 130 var S_RESTORE_PC_HI_FIRST_REPLAY_SHIFT = S_SAVE_PC_HI_FIRST_REPLAY_SHIFT global() label 131 var S_RESTORE_PC_HI_FIRST_REPLAY_MASK = S_SAVE_PC_HI_FIRST_REPLAY_MASK global() label 133 var s_restore_spi_init_lo = exec_lo global() label 134 var s_restore_spi_init_hi = exec_hi global() label 136 var s_restore_mem_offset = ttmp12 global() label 137 var s_restore_accvgpr_offset = ttmp13 global() label 138 var s_restore_alloc_size = ttmp3 global() label 139 var s_restore_tmp = ttmp2 global() label 140 var s_restore_mem_offset_save = s_restore_tmp //no conflict global() label 141 var s_restore_accvgpr_offset_save = ttmp7 global() label 143 var s_restore_m0 = s_restore_alloc_size //no conflict global() label 145 var s_restore_mode = s_restore_accvgpr_offset_save global() label 147 var s_restore_pc_lo = ttmp0 global() label 148 var s_restore_pc_hi = ttmp1 global() label 149 var s_restore_exec_lo = ttmp4 global() label 150 var s_restore_exec_hi = ttmp5 global() label 151 var s_restore_status = ttmp14 global() label 152 var s_restore_trapsts = ttmp15 global() label 153 var s_restore_xnack_mask_lo = xnack_mask_lo global() label 154 var s_restore_xnack_mask_hi = xnack_mask_hi global() label 155 var s_restore_buf_rsrc0 = ttmp8 global() label 156 var s_restore_buf_rsrc1 = ttmp9 global() label 157 var s_restore_buf_rsrc2 = ttmp10 global() label 158 var s_restore_buf_rsrc3 = ttmp11 global() label 159 var s_restore_ttmps_lo = s_restore_tmp //no conflict global() label 160 var s_restore_ttmps_hi = s_restore_alloc_size //no conflict global() label [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | config.c | 236 static char var[MAXNAME]; in perf_parse_file() local 273 baselen = get_base_var(var); in perf_parse_file() 276 var[baselen++] = '.'; in perf_parse_file() 277 var[baselen] = 0; in perf_parse_file() 282 var[baselen] = tolower(c); in perf_parse_file() 289 if (get_value(fn, data, var, baselen+1) < 0) { in perf_parse_file() 420 static int perf_buildid_config(const char *var, const char *value) in perf_buildid_config() argument 423 if (!strcmp(var, "buildid.dir")) { in perf_buildid_config() 424 const char *dir = perf_config_dirname(var, value); in perf_buildid_config() 437 static int perf_default_core_config(const char *var, cons argument 449 perf_ui_config(const char *var, const char *value) perf_ui_config() argument 458 perf_stat_config(const char *var, const char *value) perf_stat_config() argument 473 perf_default_config(const char *var, const char *value, void *dummy __maybe_unused) perf_default_config() argument 669 collect_config(const char *var, const char *value, void *perf_config_set) collect_config() argument 729 perf_config_set__collect(struct perf_config_set *set, const char *file_name, const char *var, const char *value) perf_config_set__collect() argument 885 config_error_nonbool(const char *var) config_error_nonbool() argument 919 perf_config_scan_cb(const char *var, const char *value, void *data) perf_config_scan_cb() argument [all...] |
/kernel/linux/linux-5.10/drivers/md/bcache/ |
H A D | sysfs.h | 57 #define sysfs_print(file, var) \ 60 return snprint(buf, PAGE_SIZE, var); \ 72 #define var_printf(_var, fmt) sysfs_printf(_var, fmt, var(_var)) 73 #define var_print(_var) sysfs_print(_var, var(_var)) 74 #define var_hprint(_var) sysfs_hprint(_var, var(_var)) 76 #define sysfs_strtoul(file, var) \ 79 return strtoul_safe(buf, var) ?: (ssize_t) size; \ 82 #define sysfs_strtoul_bool(file, var) \ 87 var = v ? 1 : 0; \ 92 #define sysfs_strtoul_clamp(file, var, mi [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | cong.c | 179 u32 var, u32 *attr_mask) in mlx5_ib_set_cc_param_mask_val() 185 clamp_tgt_rate, var); in mlx5_ib_set_cc_param_mask_val() 190 clamp_tgt_rate_after_time_inc, var); in mlx5_ib_set_cc_param_mask_val() 195 rpg_time_reset, var); in mlx5_ib_set_cc_param_mask_val() 200 rpg_byte_reset, var); in mlx5_ib_set_cc_param_mask_val() 205 rpg_threshold, var); in mlx5_ib_set_cc_param_mask_val() 210 rpg_ai_rate, var); in mlx5_ib_set_cc_param_mask_val() 215 rpg_max_rate, var); in mlx5_ib_set_cc_param_mask_val() 220 rpg_hai_rate, var); in mlx5_ib_set_cc_param_mask_val() 225 rpg_min_dec_fac, var); in mlx5_ib_set_cc_param_mask_val() 178 mlx5_ib_set_cc_param_mask_val(void *field, int offset, u32 var, u32 *attr_mask) mlx5_ib_set_cc_param_mask_val() argument 292 mlx5_ib_get_cc_params(struct mlx5_ib_dev *dev, u32 port_num, int offset, u32 *var) mlx5_ib_get_cc_params() argument 329 mlx5_ib_set_cc_params(struct mlx5_ib_dev *dev, u32 port_num, int offset, u32 var) mlx5_ib_set_cc_params() argument 377 u32 var; set_param() local 400 u32 var = 0; get_param() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/aty/ |
H A D | aty128fb.c | 464 static int aty128fb_check_var(struct fb_var_screeninfo *var, 469 static int aty128fb_pan_display(struct fb_var_screeninfo *var, 479 static int aty128_encode_var(struct fb_var_screeninfo *var, 481 static int aty128_decode_var(struct fb_var_screeninfo *var, 1032 static int aty128_var_to_crtc(const struct fb_var_screeninfo *var, in aty128_var_to_crtc() argument 1044 xres = var->xres; in aty128_var_to_crtc() 1045 yres = var->yres; in aty128_var_to_crtc() 1046 vxres = var->xres_virtual; in aty128_var_to_crtc() 1047 vyres = var->yres_virtual; in aty128_var_to_crtc() 1048 xoffset = var in aty128_var_to_crtc() 1160 aty128_pix_width_to_var(int pix_width, struct fb_var_screeninfo *var) aty128_pix_width_to_var() argument 1223 aty128_crtc_to_var(const struct aty128_crtc *crtc, struct fb_var_screeninfo *var) aty128_crtc_to_var() argument 1405 aty128_pll_to_var(const struct aty128_pll *pll, struct fb_var_screeninfo *var) aty128_pll_to_var() argument 1552 aty128_decode_var(struct fb_var_screeninfo *var, struct aty128fb_par *par) aty128_decode_var() argument 1578 aty128_encode_var(struct fb_var_screeninfo *var, const struct aty128fb_par *par) aty128_encode_var() argument 1600 aty128fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) aty128fb_check_var() argument 1617 aty128fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *fb) aty128fb_pan_display() argument 1902 struct fb_var_screeninfo var; aty128_init() local [all...] |
H A D | atyfb_base.c | 115 if (!(var->activate & FB_ACTIVATE_TEST)) \ 121 if (!(var->activate & FB_ACTIVATE_TEST)) \ 229 static int atyfb_check_var(struct fb_var_screeninfo *var, 234 static int atyfb_pan_display(struct fb_var_screeninfo *var, 260 const struct fb_var_screeninfo *var, 263 struct fb_var_screeninfo *var); 582 static u32 atyfb_get_pixclock(struct fb_var_screeninfo *var, in atyfb_get_pixclock() argument 585 u32 pixclock = var->pixclock; in atyfb_get_pixclock() 592 par->pll.ct.xres = var->xres; in atyfb_get_pixclock() 805 const struct fb_var_screeninfo *var, in aty_var_to_crtc() 804 aty_var_to_crtc(const struct fb_info *info, const struct fb_var_screeninfo *var, struct crtc *crtc) aty_var_to_crtc() argument 1156 aty_crtc_to_var(const struct crtc *crtc, struct fb_var_screeninfo *var) aty_crtc_to_var() argument 1295 struct fb_var_screeninfo *var = &info->var; atyfb_set_par() local 1523 atyfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) atyfb_check_var() argument 1693 struct fb_var_screeninfo var; atyfb_release() local 1727 atyfb_pan_display(struct fb_var_screeninfo *var, struct fb_info *info) atyfb_pan_display() argument 2323 atyfb_get_timings_from_lcd(struct atyfb_par *par, struct fb_var_screeninfo *var) atyfb_get_timings_from_lcd() argument 2354 struct fb_var_screeninfo var; aty_init() local 3063 struct fb_var_screeninfo *var = &default_var; atyfb_setup_sparc() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/aty/ |
H A D | aty128fb.c | 464 static int aty128fb_check_var(struct fb_var_screeninfo *var, 469 static int aty128fb_pan_display(struct fb_var_screeninfo *var, 479 static int aty128_encode_var(struct fb_var_screeninfo *var, 481 static int aty128_decode_var(struct fb_var_screeninfo *var, 1030 static int aty128_var_to_crtc(const struct fb_var_screeninfo *var, in aty128_var_to_crtc() argument 1042 xres = var->xres; in aty128_var_to_crtc() 1043 yres = var->yres; in aty128_var_to_crtc() 1044 vxres = var->xres_virtual; in aty128_var_to_crtc() 1045 vyres = var->yres_virtual; in aty128_var_to_crtc() 1046 xoffset = var in aty128_var_to_crtc() 1158 aty128_pix_width_to_var(int pix_width, struct fb_var_screeninfo *var) aty128_pix_width_to_var() argument 1221 aty128_crtc_to_var(const struct aty128_crtc *crtc, struct fb_var_screeninfo *var) aty128_crtc_to_var() argument 1405 aty128_pll_to_var(const struct aty128_pll *pll, struct fb_var_screeninfo *var) aty128_pll_to_var() argument 1552 aty128_decode_var(struct fb_var_screeninfo *var, struct aty128fb_par *par) aty128_decode_var() argument 1578 aty128_encode_var(struct fb_var_screeninfo *var, const struct aty128fb_par *par) aty128_encode_var() argument 1600 aty128fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) aty128fb_check_var() argument 1617 aty128fb_pan_display(struct fb_var_screeninfo *var, struct fb_info *fb) aty128fb_pan_display() argument 1900 struct fb_var_screeninfo var; aty128_init() local [all...] |
/kernel/linux/linux-6.6/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 global() label 62 var SQ_WAVE_STATUS_ECC_ERR_MASK = 0x20000 global() label 64 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SHIFT = 12 global() label 65 var SQ_WAVE_LDS_ALLOC_LDS_SIZE_SIZE = 9 global() label 66 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SIZE = 6 global() 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 global() label 68 var SQ_WAVE_GPR_ALLOC_SGPR_SIZE_SHIFT = 24 global() label 71 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SHIFT = 6 global() label 72 var SQ_WAVE_GPR_ALLOC_ACCV_OFFSET_SHIFT = 12 global() label 73 var SQ_WAVE_GPR_ALLOC_ACCV_OFFSET_SIZE = 6 global() label 75 var SQ_WAVE_GPR_ALLOC_VGPR_SIZE_SHIFT = 8 global() label 78 var SQ_WAVE_TRAPSTS_SAVECTX_MASK = 0x400 global() label 79 var SQ_WAVE_TRAPSTS_EXCP_MASK = 0x1FF global() label 80 var SQ_WAVE_TRAPSTS_SAVECTX_SHIFT = 10 global() label 81 var SQ_WAVE_TRAPSTS_ADDR_WATCH_MASK = 0x80 global() label 82 var SQ_WAVE_TRAPSTS_ADDR_WATCH_SHIFT = 7 global() label 83 var SQ_WAVE_TRAPSTS_MEM_VIOL_MASK = 0x100 global() label 84 var SQ_WAVE_TRAPSTS_MEM_VIOL_SHIFT = 8 global() label 85 var SQ_WAVE_TRAPSTS_HOST_TRAP_MASK = 0x400000 global() label 86 var SQ_WAVE_TRAPSTS_WAVE_BEGIN_MASK = 0x800000 global() label 87 var SQ_WAVE_TRAPSTS_WAVE_END_MASK = 0x1000000 global() label 88 var SQ_WAVE_TRAPSTS_TRAP_AFTER_INST_MASK = 0x2000000 global() label 89 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_MASK = 0x3FF global() label 90 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_SHIFT = 0x0 global() label 91 var SQ_WAVE_TRAPSTS_PRE_SAVECTX_SIZE = 10 global() label 92 var SQ_WAVE_TRAPSTS_POST_SAVECTX_MASK = 0xFFFFF800 global() label 93 var SQ_WAVE_TRAPSTS_POST_SAVECTX_SHIFT = 11 global() label 94 var SQ_WAVE_TRAPSTS_POST_SAVECTX_SIZE = 21 global() label 95 var SQ_WAVE_TRAPSTS_ILLEGAL_INST_MASK = 0x800 global() label 96 var SQ_WAVE_TRAPSTS_EXCP_HI_MASK = 0x7000 global() label 97 var SQ_WAVE_TRAPSTS_XNACK_ERROR_MASK = 0x10000000 global() label 99 var SQ_WAVE_MODE_EXCP_EN_SHIFT = 12 global() label 100 var SQ_WAVE_MODE_EXCP_EN_ADDR_WATCH_SHIFT = 19 global() label 102 var SQ_WAVE_IB_STS_FIRST_REPLAY_SHIFT = 15 //FIXME global() label 103 var SQ_WAVE_IB_STS_RCNT_FIRST_REPLAY_MASK = 0x1F8000 global() label 105 var SQ_WAVE_MODE_DEBUG_EN_MASK = 0x800 global() label 107 var TTMP_SAVE_RCNT_FIRST_REPLAY_SHIFT = 26 // bits [31:26] unused by SPI debug data global() label 108 var TTMP_SAVE_RCNT_FIRST_REPLAY_MASK = 0xFC000000 global() label 109 var TTMP_DEBUG_TRAP_ENABLED_SHIFT = 23 global() label 110 var TTMP_DEBUG_TRAP_ENABLED_MASK = 0x800000 global() label 113 var S_SAVE_BUF_RSRC_WORD1_STRIDE = 0x00040000 //stride is 4 bytes global() 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 global() label 115 var S_SAVE_PC_HI_TRAP_ID_MASK = 0x00FF0000 global() label 116 var S_SAVE_PC_HI_HT_MASK = 0x01000000 global() label 117 var S_SAVE_SPI_INIT_FIRST_WAVE_MASK = 0x04000000 //bit[26]: FirstWaveInTG global() label 118 var S_SAVE_SPI_INIT_FIRST_WAVE_SHIFT = 26 global() label 120 var s_save_spi_init_lo = exec_lo global() label 121 var s_save_spi_init_hi = exec_hi global() label 123 var s_save_pc_lo = ttmp0 //{TTMP1, TTMP0} = {3'h0,pc_rewind[3:0], HT[0],trapID[7:0], PC[47:0]} global() label 124 var s_save_pc_hi = ttmp1 global() label 125 var s_save_exec_lo = ttmp2 global() label 126 var s_save_exec_hi = ttmp3 global() label 127 var s_save_tmp = ttmp14 global() label 128 var s_save_trapsts = ttmp15 //not really used until the end of the SAVE routine global() label 129 var s_save_xnack_mask_lo = ttmp6 global() label 130 var s_save_xnack_mask_hi = ttmp7 global() label 131 var s_save_buf_rsrc0 = ttmp8 global() label 132 var s_save_buf_rsrc1 = ttmp9 global() label 133 var s_save_buf_rsrc2 = ttmp10 global() label 134 var s_save_buf_rsrc3 = ttmp11 global() label 135 var s_save_status = ttmp12 global() label 136 var s_save_mem_offset = ttmp4 global() label 137 var s_save_alloc_size = s_save_trapsts //conflict global() label 138 var s_save_m0 = ttmp5 global() label 139 var s_save_ttmps_lo = s_save_tmp //no conflict global() label 140 var s_save_ttmps_hi = s_save_trapsts //no conflict global() label 142 var s_save_ib_sts = ttmp13 global() label 144 var s_save_ib_sts = ttmp11 global() label 148 var S_RESTORE_BUF_RSRC_WORD1_STRIDE = S_SAVE_BUF_RSRC_WORD1_STRIDE global() label 149 var S_RESTORE_BUF_RSRC_WORD3_MISC = S_SAVE_BUF_RSRC_WORD3_MISC global() label 151 var S_RESTORE_SPI_INIT_FIRST_WAVE_MASK = 0x04000000 //bit[26]: FirstWaveInTG global() label 152 var S_RESTORE_SPI_INIT_FIRST_WAVE_SHIFT = 26 global() label 154 var s_restore_spi_init_lo = exec_lo global() label 155 var s_restore_spi_init_hi = exec_hi global() label 157 var s_restore_mem_offset = ttmp12 global() label 158 var s_restore_tmp2 = ttmp13 global() label 159 var s_restore_alloc_size = ttmp3 global() label 160 var s_restore_tmp = ttmp2 global() label 161 var s_restore_mem_offset_save = s_restore_tmp //no conflict global() label 162 var s_restore_accvgpr_offset_save = ttmp7 global() label 164 var s_restore_m0 = s_restore_alloc_size //no conflict global() label 166 var s_restore_mode = s_restore_accvgpr_offset_save global() label 168 var s_restore_pc_lo = ttmp0 global() label 169 var s_restore_pc_hi = ttmp1 global() label 170 var s_restore_exec_lo = ttmp4 global() label 171 var s_restore_exec_hi = ttmp5 global() label 172 var s_restore_status = ttmp14 global() label 173 var s_restore_trapsts = ttmp15 global() label 174 var s_restore_xnack_mask_lo = xnack_mask_lo global() label 175 var s_restore_xnack_mask_hi = xnack_mask_hi global() label 176 var s_restore_buf_rsrc0 = ttmp8 global() label 177 var s_restore_buf_rsrc1 = ttmp9 global() label 178 var s_restore_buf_rsrc2 = ttmp10 global() label 179 var s_restore_buf_rsrc3 = ttmp11 global() label 180 var s_restore_ttmps_lo = s_restore_tmp //no conflict global() label 181 var s_restore_ttmps_hi = s_restore_alloc_size //no conflict global() label [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-rpc/include/mach/ |
H A D | acornfb.h | 10 #define acornfb_bandwidth(var) ((var)->pixclock * 8 / (var)->bits_per_pixel) 13 acornfb_valid_pixrate(struct fb_var_screeninfo *var) in acornfb_valid_pixrate() argument 17 if (!var->pixclock) in acornfb_valid_pixrate() 32 return acornfb_bandwidth(var) >= limit; in acornfb_valid_pixrate() 80 struct fb_var_screeninfo *var) in acornfb_vidc20_find_rates() 85 div = var->pixclock / 9090; /*9921*/ in acornfb_vidc20_find_rates() 119 unsigned long bandwidth = acornfb_bandwidth(var); in acornfb_vidc20_find_rates() 133 vidc->pll_ctl = acornfb_vidc20_find_pll(var in acornfb_vidc20_find_rates() 79 acornfb_vidc20_find_rates(struct vidc_timing *vidc, struct fb_var_screeninfo *var) acornfb_vidc20_find_rates() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-rpc/include/mach/ |
H A D | acornfb.h | 10 #define acornfb_bandwidth(var) ((var)->pixclock * 8 / (var)->bits_per_pixel) 13 acornfb_valid_pixrate(struct fb_var_screeninfo *var) in acornfb_valid_pixrate() argument 17 if (!var->pixclock) in acornfb_valid_pixrate() 32 return acornfb_bandwidth(var) >= limit; in acornfb_valid_pixrate() 80 struct fb_var_screeninfo *var) in acornfb_vidc20_find_rates() 85 div = var->pixclock / 9090; /*9921*/ in acornfb_vidc20_find_rates() 119 unsigned long bandwidth = acornfb_bandwidth(var); in acornfb_vidc20_find_rates() 133 vidc->pll_ctl = acornfb_vidc20_find_pll(var in acornfb_vidc20_find_rates() 79 acornfb_vidc20_find_rates(struct vidc_timing *vidc, struct fb_var_screeninfo *var) acornfb_vidc20_find_rates() argument [all...] |