Searched refs:uobj (Results  1 – 4 of 4) sorted by relevance
| /linux-4.4.14/drivers/infiniband/core/ | 
| D | uverbs_cmd.c | 88 static void init_uobj(struct ib_uobject *uobj, u64 user_handle,  in init_uobj()  argument 91 	uobj->user_handle = user_handle;  in init_uobj() 92 	uobj->context     = context;  in init_uobj() 93 	kref_init(&uobj->ref);  in init_uobj() 94 	init_rwsem(&uobj->mutex);  in init_uobj() 95 	lockdep_set_class_and_name(&uobj->mutex, &c->key, c->name);  in init_uobj() 96 	uobj->live        = 0;  in init_uobj() 104 static void put_uobj(struct ib_uobject *uobj)  in put_uobj()  argument 106 	kref_put(&uobj->ref, release_uobj);  in put_uobj() 109 static void put_uobj_read(struct ib_uobject *uobj)  in put_uobj_read()  argument [all …] 
 | 
| D | uverbs_main.c | 161 			  struct ib_ucq_object *uobj)  in ib_uverbs_release_ucq()  argument 167 		list_for_each_entry_safe(evt, tmp, &uobj->comp_list, obj_list) {  in ib_uverbs_release_ucq() 177 	list_for_each_entry_safe(evt, tmp, &uobj->async_list, obj_list) {  in ib_uverbs_release_ucq() 185 			      struct ib_uevent_object *uobj)  in ib_uverbs_release_uevent()  argument 190 	list_for_each_entry_safe(evt, tmp, &uobj->event_list, obj_list) {  in ib_uverbs_release_uevent() 198 				    struct ib_uqp_object *uobj)  in ib_uverbs_detach_umcast()  argument 202 	list_for_each_entry_safe(mcast, tmp, &uobj->mcast_list, list) {  in ib_uverbs_detach_umcast() 212 	struct ib_uobject *uobj, *tmp;  in ib_uverbs_cleanup_ucontext()  local 216 	list_for_each_entry_safe(uobj, tmp, &context->ah_list, list) {  in ib_uverbs_cleanup_ucontext() 217 		struct ib_ah *ah = uobj->object;  in ib_uverbs_cleanup_ucontext() [all …] 
 | 
| D | uverbs.h | 185 void idr_remove_uobj(struct idr *idp, struct ib_uobject *uobj); 195 			   struct ib_ucq_object *uobj); 197 			      struct ib_uevent_object *uobj);
  | 
| /linux-4.4.14/drivers/gpu/drm/udl/ | 
| D | udl_dmabuf.c | 248 	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()
  |