Lines Matching refs:member
77 struct drm_prime_member *member; in drm_prime_add_buf_handle() local
79 member = kmalloc(sizeof(*member), GFP_KERNEL); in drm_prime_add_buf_handle()
80 if (!member) in drm_prime_add_buf_handle()
84 member->dma_buf = dma_buf; in drm_prime_add_buf_handle()
85 member->handle = handle; in drm_prime_add_buf_handle()
86 list_add(&member->entry, &prime_fpriv->head); in drm_prime_add_buf_handle()
93 struct drm_prime_member *member; in drm_prime_lookup_buf_by_handle() local
95 list_for_each_entry(member, &prime_fpriv->head, entry) { in drm_prime_lookup_buf_by_handle()
96 if (member->handle == handle) in drm_prime_lookup_buf_by_handle()
97 return member->dma_buf; in drm_prime_lookup_buf_by_handle()
107 struct drm_prime_member *member; in drm_prime_lookup_buf_handle() local
109 list_for_each_entry(member, &prime_fpriv->head, entry) { in drm_prime_lookup_buf_handle()
110 if (member->dma_buf == dma_buf) { in drm_prime_lookup_buf_handle()
111 *handle = member->handle; in drm_prime_lookup_buf_handle()
169 struct drm_prime_member *member, *safe; in drm_prime_remove_buf_handle_locked() local
171 list_for_each_entry_safe(member, safe, &prime_fpriv->head, entry) { in drm_prime_remove_buf_handle_locked()
172 if (member->dma_buf == dma_buf) { in drm_prime_remove_buf_handle_locked()
174 list_del(&member->entry); in drm_prime_remove_buf_handle_locked()
175 kfree(member); in drm_prime_remove_buf_handle_locked()