Lines Matching refs:xtile
60 static struct xtile_info xtile; variable
94 xtile.xsave_offset = this_cpu_property(X86_PROPERTY_XSTATE_TILE_OFFSET); in check_xtile_info()
95 GUEST_ASSERT(xtile.xsave_offset == 2816); in check_xtile_info()
96 xtile.xsave_size = this_cpu_property(X86_PROPERTY_XSTATE_TILE_SIZE); in check_xtile_info()
97 GUEST_ASSERT(xtile.xsave_size == 8192); in check_xtile_info()
98 GUEST_ASSERT(sizeof(struct tile_data) >= xtile.xsave_size); in check_xtile_info()
105 xtile.max_names = this_cpu_property(X86_PROPERTY_AMX_NR_TILE_REGS); in check_xtile_info()
106 GUEST_ASSERT(xtile.max_names == 8); in check_xtile_info()
107 xtile.bytes_per_tile = this_cpu_property(X86_PROPERTY_AMX_BYTES_PER_TILE); in check_xtile_info()
108 GUEST_ASSERT(xtile.bytes_per_tile == 1024); in check_xtile_info()
109 xtile.bytes_per_row = this_cpu_property(X86_PROPERTY_AMX_BYTES_PER_ROW); in check_xtile_info()
110 GUEST_ASSERT(xtile.bytes_per_row == 64); in check_xtile_info()
111 xtile.max_rows = this_cpu_property(X86_PROPERTY_AMX_MAX_ROWS); in check_xtile_info()
112 GUEST_ASSERT(xtile.max_rows == 16); in check_xtile_info()
121 for (i = 0; i < xtile.max_names; i++) { in set_tilecfg()
122 cfg->colsb[i] = xtile.bytes_per_row; in set_tilecfg()
123 cfg->rows[i] = xtile.max_rows; in set_tilecfg()