Searched refs:hmm_buffer_object (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/staging/media/atomisp/include/hmm/ |
| H A D | hmm_bo.h | 43 container_of((root_node), struct hmm_buffer_object, node) 46 list_entry((list_ptr), struct hmm_buffer_object, list) 49 list_entry((kref_ptr), struct hmm_buffer_object, kref) 101 struct hmm_buffer_object { struct 127 struct hmm_buffer_object *prev; argument 128 struct hmm_buffer_object *next; argument 131 struct hmm_buffer_object *hmm_bo_alloc(struct hmm_bo_device *bdev, 134 void hmm_bo_release(struct hmm_buffer_object *bo); 153 void hmm_bo_ref(struct hmm_buffer_object *bo); 188 void hmm_bo_unref(struct hmm_buffer_object *bo); [all …]
|
| /linux/drivers/staging/media/atomisp/pci/hmm/ |
| H A D | hmm_bo.c | 36 static int __bo_init(struct hmm_bo_device *bdev, struct hmm_buffer_object *bo, in __bo_init() 64 static struct hmm_buffer_object *__bo_search_and_remove_from_free_rbtree( in __bo_search_and_remove_from_free_rbtree() 67 struct hmm_buffer_object *this, *ret_bo, *temp_bo; in __bo_search_and_remove_from_free_rbtree() 69 this = rb_entry(node, struct hmm_buffer_object, node); in __bo_search_and_remove_from_free_rbtree() 115 static struct hmm_buffer_object *__bo_search_by_addr(struct rb_root *root, in __bo_search_by_addr() 119 struct hmm_buffer_object *bo; in __bo_search_by_addr() 122 bo = rb_entry(n, struct hmm_buffer_object, node); in __bo_search_by_addr() 140 static struct hmm_buffer_object *__bo_search_by_addr_in_range( in __bo_search_by_addr_in_range() 144 struct hmm_buffer_object *bo; in __bo_search_by_addr_in_range() 147 bo = rb_entry(n, struct hmm_buffer_object, node); in __bo_search_by_addr_in_range() [all …]
|
| H A D | hmm.c | 71 struct hmm_buffer_object *bo; in __hmm_alloc() 127 struct hmm_buffer_object *bo; in hmm_free() 146 static inline int hmm_check_bo(struct hmm_buffer_object *bo, unsigned int ptr) in hmm_check_bo() 174 struct hmm_buffer_object *bo; in load_and_flush_by_kmap() 217 struct hmm_buffer_object *bo; in load_and_flush() 274 struct hmm_buffer_object *bo; in hmm_store() 357 struct hmm_buffer_object *bo; in hmm_set() 418 struct hmm_buffer_object *bo; in hmm_virt_to_phys() 436 struct hmm_buffer_object *bo; in hmm_mmap() 452 struct hmm_buffer_object *bo; in hmm_vmap() [all …]
|