Home
last modified time | relevance | path

Searched refs:uobj (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/infiniband/core/
Duverbs_cmd.c86 static void init_uobj(struct ib_uobject *uobj, u64 user_handle, in init_uobj() argument
89 uobj->user_handle = user_handle; in init_uobj()
90 uobj->context = context; in init_uobj()
91 kref_init(&uobj->ref); in init_uobj()
92 init_rwsem(&uobj->mutex); in init_uobj()
93 lockdep_set_class_and_name(&uobj->mutex, &c->key, c->name); in init_uobj()
94 uobj->live = 0; in init_uobj()
102 static void put_uobj(struct ib_uobject *uobj) in put_uobj() argument
104 kref_put(&uobj->ref, release_uobj); in put_uobj()
107 static void put_uobj_read(struct ib_uobject *uobj) in put_uobj_read() argument
[all …]
Duverbs_main.c156 struct ib_ucq_object *uobj) in ib_uverbs_release_ucq() argument
162 list_for_each_entry_safe(evt, tmp, &uobj->comp_list, obj_list) { in ib_uverbs_release_ucq()
172 list_for_each_entry_safe(evt, tmp, &uobj->async_list, obj_list) { in ib_uverbs_release_ucq()
180 struct ib_uevent_object *uobj) in ib_uverbs_release_uevent() argument
185 list_for_each_entry_safe(evt, tmp, &uobj->event_list, obj_list) { in ib_uverbs_release_uevent()
193 struct ib_uqp_object *uobj) in ib_uverbs_detach_umcast() argument
197 list_for_each_entry_safe(mcast, tmp, &uobj->mcast_list, list) { in ib_uverbs_detach_umcast()
207 struct ib_uobject *uobj, *tmp; in ib_uverbs_cleanup_ucontext() local
214 list_for_each_entry_safe(uobj, tmp, &context->ah_list, list) { in ib_uverbs_cleanup_ucontext()
215 struct ib_ah *ah = uobj->object; in ib_uverbs_cleanup_ucontext()
[all …]
Duverbs.h178 void idr_remove_uobj(struct idr *idp, struct ib_uobject *uobj);
186 struct ib_ucq_object *uobj);
188 struct ib_uevent_object *uobj);
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_dmabuf.c248 struct udl_gem_object *uobj; in udl_gem_prime_import() local
267 ret = udl_prime_create(dev, dma_buf->size, sg, &uobj); in udl_gem_prime_import()
271 uobj->base.import_attach = attach; in udl_gem_prime_import()
272 uobj->flags = UDL_BO_WC; in udl_gem_prime_import()
274 return &uobj->base; in udl_gem_prime_import()