/src/sys/external/bsd/drm/dist/bsd-core/ |
drm_sman.h | 49 * The sman implementation provides a default such allocator 86 struct drm_sman *sman; member in struct:drm_memblock_item 102 extern void drm_sman_takedown(struct drm_sman * sman); 117 extern int drm_sman_init(struct drm_sman * sman, unsigned int num_managers, 125 extern int drm_sman_set_range(struct drm_sman * sman, unsigned int manager, 134 extern int drm_sman_set_manager(struct drm_sman * sman, unsigned int mananger, 141 extern struct drm_memblock_item *drm_sman_alloc(struct drm_sman * sman, 150 extern int drm_sman_free_key(struct drm_sman * sman, unsigned int key); 159 extern int drm_sman_owner_clean(struct drm_sman * sman, unsigned long owner); 169 extern void drm_sman_owner_cleanup(struct drm_sman * sman, unsigned long owner) [all...] |
drm_sman.h | 49 * The sman implementation provides a default such allocator 86 struct drm_sman *sman; member in struct:drm_memblock_item 102 extern void drm_sman_takedown(struct drm_sman * sman); 117 extern int drm_sman_init(struct drm_sman * sman, unsigned int num_managers, 125 extern int drm_sman_set_range(struct drm_sman * sman, unsigned int manager, 134 extern int drm_sman_set_manager(struct drm_sman * sman, unsigned int mananger, 141 extern struct drm_memblock_item *drm_sman_alloc(struct drm_sman * sman, 150 extern int drm_sman_free_key(struct drm_sman * sman, unsigned int key); 159 extern int drm_sman_owner_clean(struct drm_sman * sman, unsigned long owner); 169 extern void drm_sman_owner_cleanup(struct drm_sman * sman, unsigned long owner) [all...] |
drm_sman.h | 49 * The sman implementation provides a default such allocator 86 struct drm_sman *sman; member in struct:drm_memblock_item 102 extern void drm_sman_takedown(struct drm_sman * sman); 117 extern int drm_sman_init(struct drm_sman * sman, unsigned int num_managers, 125 extern int drm_sman_set_range(struct drm_sman * sman, unsigned int manager, 134 extern int drm_sman_set_manager(struct drm_sman * sman, unsigned int mananger, 141 extern struct drm_memblock_item *drm_sman_alloc(struct drm_sman * sman, 150 extern int drm_sman_free_key(struct drm_sman * sman, unsigned int key); 159 extern int drm_sman_owner_clean(struct drm_sman * sman, unsigned long owner); 169 extern void drm_sman_owner_cleanup(struct drm_sman * sman, unsigned long owner) [all...] |
drm_sman.c | 52 void drm_sman_takedown(struct drm_sman * sman) 54 drm_ht_remove(&sman->user_hash_tab); 55 drm_ht_remove(&sman->owner_hash_tab); 56 if (sman->mm) 57 drm_free(sman->mm, sman->num_managers * sizeof(*sman->mm), 62 drm_sman_init(struct drm_sman * sman, unsigned int num_managers, 67 sman->mm = (struct drm_sman_mm *) drm_calloc(num_managers, 68 sizeof(*sman->mm), DRM_MEM_MM) 253 struct drm_sman *sman = item->sman; local in function:drm_sman_free [all...] |
drm_sman.c | 52 void drm_sman_takedown(struct drm_sman * sman) 54 drm_ht_remove(&sman->user_hash_tab); 55 drm_ht_remove(&sman->owner_hash_tab); 56 if (sman->mm) 57 drm_free(sman->mm, sman->num_managers * sizeof(*sman->mm), 62 drm_sman_init(struct drm_sman * sman, unsigned int num_managers, 67 sman->mm = (struct drm_sman_mm *) drm_calloc(num_managers, 68 sizeof(*sman->mm), DRM_MEM_MM) 253 struct drm_sman *sman = item->sman; local in function:drm_sman_free [all...] |
drm_sman.c | 52 void drm_sman_takedown(struct drm_sman * sman) 54 drm_ht_remove(&sman->user_hash_tab); 55 drm_ht_remove(&sman->owner_hash_tab); 56 if (sman->mm) 57 drm_free(sman->mm, sman->num_managers * sizeof(*sman->mm), 62 drm_sman_init(struct drm_sman * sman, unsigned int num_managers, 67 sman->mm = (struct drm_sman_mm *) drm_calloc(num_managers, 68 sizeof(*sman->mm), DRM_MEM_MM) 253 struct drm_sman *sman = item->sman; local in function:drm_sman_free [all...] |
/src/sys/external/bsd/drm/dist/shared-core/ |
sis_drv.h | 61 struct drm_sman sman; member in struct:drm_sis_private
|
sis_drv.h | 61 struct drm_sman sman; member in struct:drm_sis_private
|
sis_drv.h | 61 struct drm_sman sman; member in struct:drm_sis_private
|