TTM_NUM_MEM_TYPES
GEM_BUG_ON(type >= TTM_NUM_MEM_TYPES);
TTM_NUM_MEM_TYPES - TTM_PL_PRIV - 1,
#define TTM_PRIV_DUMMY_REG (TTM_NUM_MEM_TYPES - 1)
for (i = TTM_PL_SYSTEM; i < TTM_NUM_MEM_TYPES; ++i) {
for (i = TTM_PL_SYSTEM; i < TTM_NUM_MEM_TYPES; ++i) {
for (i = 0; i < TTM_NUM_MEM_TYPES; ++i) {
const char *const xe_mem_type_to_name[TTM_NUM_MEM_TYPES] = {
#define XE_PL_STOLEN (TTM_NUM_MEM_TYPES - 1)
struct drm_memory_stats stats[TTM_NUM_MEM_TYPES])
struct drm_memory_stats stats[TTM_NUM_MEM_TYPES] = {};
for (mem_type = XE_PL_SYSTEM; mem_type < TTM_NUM_MEM_TYPES; ++mem_type) {
struct ttm_resource_manager *man_drv[TTM_NUM_MEM_TYPES];
&& mem_type >= TTM_NUM_MEM_TYPES);
BUILD_BUG_ON(__builtin_constant_p(type) && type >= TTM_NUM_MEM_TYPES);
BUILD_BUG_ON(__builtin_constant_p(type) && type >= TTM_NUM_MEM_TYPES);
BUILD_BUG_ON(__builtin_constant_p(type) && type >= TTM_NUM_MEM_TYPES);
struct ttm_lru_bulk_move_pos pos[TTM_NUM_MEM_TYPES][TTM_MAX_BO_PRIORITY];