Loading include/drm/ttm/ttm_execbuf_util.h +8 −11 Original line number Diff line number Diff line Loading @@ -58,8 +58,7 @@ struct ttm_validate_buffer { * Undoes all buffer validation reservations for bos pointed to by * the list entries. */ extern void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, struct list_head *list); /** Loading Loading @@ -96,8 +95,7 @@ extern void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, * ttm_eu_fence_buffer_objects() when command submission is complete or * has failed. */ extern int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, struct list_head *list, bool intr, struct list_head *dups); Loading @@ -113,8 +111,7 @@ extern int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, * It also unreserves all buffers, putting them on lru lists. * */ extern void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket, void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket, struct list_head *list, struct dma_fence *fence); Loading include/drm/ttm/ttm_memory.h +12 −13 Original line number Diff line number Diff line Loading @@ -79,18 +79,17 @@ extern struct ttm_mem_global { #endif } ttm_mem_glob; extern int ttm_mem_global_init(struct ttm_mem_global *glob); extern void ttm_mem_global_release(struct ttm_mem_global *glob); extern int ttm_mem_global_alloc(struct ttm_mem_global *glob, uint64_t memory, int ttm_mem_global_init(struct ttm_mem_global *glob); void ttm_mem_global_release(struct ttm_mem_global *glob); int ttm_mem_global_alloc(struct ttm_mem_global *glob, uint64_t memory, struct ttm_operation_ctx *ctx); extern void ttm_mem_global_free(struct ttm_mem_global *glob, uint64_t amount); extern int ttm_mem_global_alloc_page(struct ttm_mem_global *glob, void ttm_mem_global_free(struct ttm_mem_global *glob, uint64_t amount); int ttm_mem_global_alloc_page(struct ttm_mem_global *glob, struct page *page, uint64_t size, struct ttm_operation_ctx *ctx); extern void ttm_mem_global_free_page(struct ttm_mem_global *glob, void ttm_mem_global_free_page(struct ttm_mem_global *glob, struct page *page, uint64_t size); extern size_t ttm_round_pot(size_t size); extern bool ttm_check_under_lowerlimit(struct ttm_mem_global *glob, uint64_t num_pages, struct ttm_operation_ctx *ctx); size_t ttm_round_pot(size_t size); bool ttm_check_under_lowerlimit(struct ttm_mem_global *glob, uint64_t num_pages, struct ttm_operation_ctx *ctx); #endif Loading
include/drm/ttm/ttm_execbuf_util.h +8 −11 Original line number Diff line number Diff line Loading @@ -58,8 +58,7 @@ struct ttm_validate_buffer { * Undoes all buffer validation reservations for bos pointed to by * the list entries. */ extern void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, struct list_head *list); /** Loading Loading @@ -96,8 +95,7 @@ extern void ttm_eu_backoff_reservation(struct ww_acquire_ctx *ticket, * ttm_eu_fence_buffer_objects() when command submission is complete or * has failed. */ extern int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, struct list_head *list, bool intr, struct list_head *dups); Loading @@ -113,8 +111,7 @@ extern int ttm_eu_reserve_buffers(struct ww_acquire_ctx *ticket, * It also unreserves all buffers, putting them on lru lists. * */ extern void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket, void ttm_eu_fence_buffer_objects(struct ww_acquire_ctx *ticket, struct list_head *list, struct dma_fence *fence); Loading
include/drm/ttm/ttm_memory.h +12 −13 Original line number Diff line number Diff line Loading @@ -79,18 +79,17 @@ extern struct ttm_mem_global { #endif } ttm_mem_glob; extern int ttm_mem_global_init(struct ttm_mem_global *glob); extern void ttm_mem_global_release(struct ttm_mem_global *glob); extern int ttm_mem_global_alloc(struct ttm_mem_global *glob, uint64_t memory, int ttm_mem_global_init(struct ttm_mem_global *glob); void ttm_mem_global_release(struct ttm_mem_global *glob); int ttm_mem_global_alloc(struct ttm_mem_global *glob, uint64_t memory, struct ttm_operation_ctx *ctx); extern void ttm_mem_global_free(struct ttm_mem_global *glob, uint64_t amount); extern int ttm_mem_global_alloc_page(struct ttm_mem_global *glob, void ttm_mem_global_free(struct ttm_mem_global *glob, uint64_t amount); int ttm_mem_global_alloc_page(struct ttm_mem_global *glob, struct page *page, uint64_t size, struct ttm_operation_ctx *ctx); extern void ttm_mem_global_free_page(struct ttm_mem_global *glob, void ttm_mem_global_free_page(struct ttm_mem_global *glob, struct page *page, uint64_t size); extern size_t ttm_round_pot(size_t size); extern bool ttm_check_under_lowerlimit(struct ttm_mem_global *glob, uint64_t num_pages, struct ttm_operation_ctx *ctx); size_t ttm_round_pot(size_t size); bool ttm_check_under_lowerlimit(struct ttm_mem_global *glob, uint64_t num_pages, struct ttm_operation_ctx *ctx); #endif