Searched refs:uobj (Results 1 - 3 of 3) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 85 static void init_uobj(struct ib_uobject *uobj, u64 user_handle, argument 88 uobj->user_handle = user_handle; 89 uobj->context = context; 90 kref_init(&uobj->ref); 91 init_rwsem(&uobj->mutex); 92 lockdep_set_class(&uobj->mutex, key); 93 uobj->live = 0; 101 static void put_uobj(struct ib_uobject *uobj) argument 103 kref_put(&uobj->ref, release_uobj); 106 static void put_uobj_read(struct ib_uobject *uobj) argument 112 put_uobj_write(struct ib_uobject *uobj) argument 118 idr_add_uobj(struct idr *idr, struct ib_uobject *uobj) argument 136 idr_remove_uobj(struct idr *idr, struct ib_uobject *uobj) argument 146 struct ib_uobject *uobj; local 160 struct ib_uobject *uobj; local 181 struct ib_uobject *uobj; local 199 struct ib_uobject *uobj; local 468 struct ib_uobject *uobj; local 540 struct ib_uobject *uobj; local 577 struct ib_uobject *uobj; local 677 struct ib_uobject *uobj; local 968 struct ib_uobject *uobj; local 1346 struct ib_uobject *uobj; local 1731 struct ib_uobject *uobj; local 1820 struct ib_uobject *uobj; local 2112 struct ib_uobject *uobj; local [all...] |
H A D | uverbs_main.c | 130 struct ib_ucq_object *uobj) 136 list_for_each_entry_safe(evt, tmp, &uobj->comp_list, obj_list) { 146 list_for_each_entry_safe(evt, tmp, &uobj->async_list, obj_list) { 154 struct ib_uevent_object *uobj) 159 list_for_each_entry_safe(evt, tmp, &uobj->event_list, obj_list) { 167 struct ib_uqp_object *uobj) 171 list_for_each_entry_safe(mcast, tmp, &uobj->mcast_list, list) { 181 struct ib_uobject *uobj, *tmp; local 188 list_for_each_entry_safe(uobj, tmp, &context->ah_list, list) { 189 struct ib_ah *ah = uobj 128 ib_uverbs_release_ucq(struct ib_uverbs_file *file, struct ib_uverbs_event_file *ev_file, struct ib_ucq_object *uobj) argument 153 ib_uverbs_release_uevent(struct ib_uverbs_file *file, struct ib_uevent_object *uobj) argument 166 ib_uverbs_detach_umcast(struct ib_qp *qp, struct ib_uqp_object *uobj) argument 384 struct ib_ucq_object *uobj; local 451 struct ib_ucq_object *uobj = container_of(event->element.cq->uobject, local 461 struct ib_uevent_object *uobj; local 473 struct ib_uevent_object *uobj; local [all...] |
H A D | uverbs.h | 147 void idr_remove_uobj(struct idr *idp, struct ib_uobject *uobj); 156 struct ib_ucq_object *uobj); 158 struct ib_uevent_object *uobj);
|
Completed in 135 milliseconds