Home
last modified time | relevance | path

Searched defs:ttm_buffer_object (Results 1 – 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/include/drm/ttm/
Dttm_bo_api.h119 struct ttm_buffer_object { struct
128 void (*destroy) (struct ttm_buffer_object *); argument
129 unsigned long num_pages;
130 size_t acc_size;
135 struct kref kref;
141 struct ttm_resource mem;
142 struct file *persistent_swap_storage;
143 struct ttm_tt *ttm;
144 bool deleted;
150 struct list_head lru;
[all …]
/kernel/linux/linux-6.6/include/drm/ttm/
Dttm_bo.h98 struct ttm_buffer_object { struct
107 void (*destroy) (struct ttm_buffer_object *); argument
112 struct kref kref;
117 struct ttm_resource *resource;
118 struct ttm_tt *ttm;
119 bool deleted;
120 struct ttm_lru_bulk_move *bulk_move;
121 unsigned priority;
122 unsigned pin_count;
128 struct work_struct delayed_delete;
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/ttm/
Dttm_bo.c964 int ttm_bo_init_reserved(struct ttm_device *bdev, struct ttm_buffer_object *bo, in ttm_bo_init_reserved()
1057 int ttm_bo_init_validate(struct ttm_device *bdev, struct ttm_buffer_object *bo, in ttm_bo_init_validate()
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/
Dttm_bo.c1130 int ttm_bo_init_reserved(struct ttm_bo_device *bdev, in ttm_bo_init_reserved()
1238 int ttm_bo_init(struct ttm_bo_device *bdev, in ttm_bo_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
Dvmwgfx_bo.c385 void (*destroy)(struct ttm_buffer_object *)) in vmw_bo_init()