Lines Matching refs:ttm_resource_manager
43 struct ttm_resource_manager;
112 int (*alloc)(struct ttm_resource_manager *man,
126 void (*free)(struct ttm_resource_manager *man,
140 bool (*intersects)(struct ttm_resource_manager *man,
156 bool (*compatible)(struct ttm_resource_manager *man,
171 void (*debug)(struct ttm_resource_manager *man,
189 struct ttm_resource_manager { struct
329 struct ttm_resource_manager *man;
338 struct ttm_resource_manager *man);
391 ttm_resource_manager_set_used(struct ttm_resource_manager *man, bool used) in ttm_resource_manager_set_used()
409 static inline bool ttm_resource_manager_used(struct ttm_resource_manager *man) in ttm_resource_manager_used()
422 ttm_resource_manager_cleanup(struct ttm_resource_manager *man) in ttm_resource_manager_cleanup()
442 void ttm_resource_fini(struct ttm_resource_manager *man,
460 void ttm_resource_manager_init(struct ttm_resource_manager *man,
465 struct ttm_resource_manager *man);
467 uint64_t ttm_resource_manager_usage(struct ttm_resource_manager *man);
468 void ttm_resource_manager_debug(struct ttm_resource_manager *man,
507 void ttm_resource_manager_create_debugfs(struct ttm_resource_manager *man,