Skip to content
Snippets Groups Projects
Commit 5730f612 authored by Dmitry Osipenko's avatar Dmitry Osipenko
Browse files

drm/gem: Add _unlocked postfix to drm_gem_pin/unpin()


Make clear that drm_gem_pin/unpin() functions take reservation lock by
adding _unlocked postfix to the function names.

Suggested-by: default avatarBoris Brezillon <boris.brezillon@collabora.com>
Signed-off-by: default avatarDmitry Osipenko <dmitry.osipenko@collabora.com>
parent 73ee9e05
No related branches found
No related tags found
No related merge requests found
...@@ -1146,7 +1146,7 @@ void drm_gem_print_info(struct drm_printer *p, unsigned int indent, ...@@ -1146,7 +1146,7 @@ void drm_gem_print_info(struct drm_printer *p, unsigned int indent,
obj->funcs->print_info(p, indent, obj); obj->funcs->print_info(p, indent, obj);
} }
int drm_gem_pin(struct drm_gem_object *obj) int drm_gem_pin_unlocked(struct drm_gem_object *obj)
{ {
if (obj->funcs->pin) if (obj->funcs->pin)
return obj->funcs->pin(obj); return obj->funcs->pin(obj);
...@@ -1154,7 +1154,7 @@ int drm_gem_pin(struct drm_gem_object *obj) ...@@ -1154,7 +1154,7 @@ int drm_gem_pin(struct drm_gem_object *obj)
return 0; return 0;
} }
void drm_gem_unpin(struct drm_gem_object *obj) void drm_gem_unpin_unlocked(struct drm_gem_object *obj)
{ {
if (obj->funcs->unpin) if (obj->funcs->unpin)
obj->funcs->unpin(obj); obj->funcs->unpin(obj);
......
...@@ -173,8 +173,8 @@ void drm_gem_release(struct drm_device *dev, struct drm_file *file_private); ...@@ -173,8 +173,8 @@ void drm_gem_release(struct drm_device *dev, struct drm_file *file_private);
void drm_gem_print_info(struct drm_printer *p, unsigned int indent, void drm_gem_print_info(struct drm_printer *p, unsigned int indent,
const struct drm_gem_object *obj); const struct drm_gem_object *obj);
int drm_gem_pin(struct drm_gem_object *obj); int drm_gem_pin_unlocked(struct drm_gem_object *obj);
void drm_gem_unpin(struct drm_gem_object *obj); void drm_gem_unpin_unlocked(struct drm_gem_object *obj);
int drm_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map); int drm_gem_vmap(struct drm_gem_object *obj, struct iosys_map *map);
void drm_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map); void drm_gem_vunmap(struct drm_gem_object *obj, struct iosys_map *map);
......
...@@ -583,7 +583,7 @@ int drm_gem_map_attach(struct dma_buf *dma_buf, ...@@ -583,7 +583,7 @@ int drm_gem_map_attach(struct dma_buf *dma_buf,
if (!obj->funcs->get_sg_table) if (!obj->funcs->get_sg_table)
return -ENOSYS; return -ENOSYS;
return drm_gem_pin(obj); return drm_gem_pin_unlocked(obj);
} }
EXPORT_SYMBOL(drm_gem_map_attach); EXPORT_SYMBOL(drm_gem_map_attach);
...@@ -601,7 +601,7 @@ void drm_gem_map_detach(struct dma_buf *dma_buf, ...@@ -601,7 +601,7 @@ void drm_gem_map_detach(struct dma_buf *dma_buf,
{ {
struct drm_gem_object *obj = dma_buf->priv; struct drm_gem_object *obj = dma_buf->priv;
drm_gem_unpin(obj); drm_gem_unpin_unlocked(obj);
} }
EXPORT_SYMBOL(drm_gem_map_detach); EXPORT_SYMBOL(drm_gem_map_detach);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment