Lines Matching defs:ttm_buffer_object
192 struct ttm_buffer_object { struct
201 void (*destroy) (struct ttm_buffer_object *); argument
202 unsigned long num_pages;
203 uint64_t addr_space_offset;
204 size_t acc_size;
210 struct kref kref;
211 struct kref list_kref;
212 wait_queue_head_t event_queue;
218 struct ttm_mem_reg mem;
219 struct file *persistent_swap_storage;
220 struct ttm_tt *ttm;
221 bool evicted;
227 atomic_t cpu_writers;
233 struct list_head lru;
234 struct list_head ddestroy;
235 struct list_head swap;
236 struct list_head io_reserve_lru;
237 uint32_t val_seq;
238 bool seq_valid;
245 atomic_t reserved;
254 void *sync_obj_arg;
255 void *sync_obj;
256 unsigned long priv_flags;
262 struct rb_node vm_rb;
263 struct drm_mm_node *vm_node;
272 unsigned long offset;
273 uint32_t cur_placement;