Lines Matching refs:sman
47 * The sman implementation provides a default such allocator
84 struct drm_sman *sman;
100 extern void drm_sman_takedown(drm_sman_t * sman);
115 extern int drm_sman_init(drm_sman_t * sman, unsigned int num_managers,
123 extern int drm_sman_set_range(drm_sman_t * sman, unsigned int manager,
132 extern int drm_sman_set_manager(drm_sman_t * sman, unsigned int mananger,
139 extern drm_memblock_item_t *drm_sman_alloc(drm_sman_t * sman,
148 extern int drm_sman_free_key(drm_sman_t * sman, unsigned int key);
157 extern int drm_sman_owner_clean(drm_sman_t * sman, unsigned long owner);
167 extern void drm_sman_owner_cleanup(drm_sman_t * sman, unsigned long owner);
174 extern void drm_sman_cleanup(drm_sman_t * sman);