Lines Matching refs:msm_gem_submit

24 static struct msm_gem_submit *submit_create(struct drm_device *dev,  in submit_create()
30 struct msm_gem_submit *submit; in submit_create()
78 struct msm_gem_submit *submit = in __msm_gem_submit_destroy()
79 container_of(kref, struct msm_gem_submit, ref); in __msm_gem_submit_destroy()
112 static int submit_lookup_objects(struct msm_gem_submit *submit, in submit_lookup_objects()
180 static int submit_lookup_cmds(struct msm_gem_submit *submit, in submit_lookup_cmds()
251 static void submit_cleanup_bo(struct msm_gem_submit *submit, int i, in submit_cleanup_bo()
271 static void submit_unlock_unpin_bo(struct msm_gem_submit *submit, int i) in submit_unlock_unpin_bo()
281 static int submit_lock_objects(struct msm_gem_submit *submit) in submit_lock_objects()
341 static int submit_fence_sync(struct msm_gem_submit *submit, bool no_implicit) in submit_fence_sync()
382 static int submit_pin_objects(struct msm_gem_submit *submit) in submit_pin_objects()
431 static void submit_attach_object_fences(struct msm_gem_submit *submit) in submit_attach_object_fences()
447 static int submit_bo(struct msm_gem_submit *submit, uint32_t idx, in submit_bo()
467 static int submit_reloc(struct msm_gem_submit *submit, struct drm_gem_object *obj, in submit_reloc()
545 static void submit_cleanup(struct msm_gem_submit *submit, bool error) in submit_cleanup()
561 void msm_submit_retire(struct msm_gem_submit *submit) in msm_submit_retire()
578 static struct drm_syncobj **msm_parse_deps(struct msm_gem_submit *submit, in msm_parse_deps()
745 struct msm_gem_submit *submit = NULL; in msm_ioctl_gem_submit()