/freebsd-13-stable/contrib/netbsd-tests/rump/kernspace/ |
H A D | busypage.c | 45 static struct uvm_object *uobj; variable in typeref:struct:uvm_object 55 mutex_enter(uobj->vmobjlock); 59 UVM_UNLOCK_AND_WAIT(testpg, uobj->vmobjlock, false, "tw", 0); 71 uobj = uao_create(1, 0); 72 mutex_enter(uobj->vmobjlock); 73 testpg = uvm_pagealloc(uobj, 0, NULL, 0); 74 mutex_exit(uobj->vmobjlock); 83 mutex_enter(uobj->vmobjlock); 85 cv_wait(&tcv, uobj->vmobjlock); 88 mutex_exit(uobj [all...] |
/freebsd-13-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_uverbs_main.c | 183 struct ib_ucq_object *uobj) 189 list_for_each_entry_safe(evt, tmp, &uobj->comp_list, obj_list) { 199 list_for_each_entry_safe(evt, tmp, &uobj->async_list, obj_list) { 207 struct ib_uevent_object *uobj) 212 list_for_each_entry_safe(evt, tmp, &uobj->event_list, obj_list) { 220 struct ib_uqp_object *uobj) 224 list_for_each_entry_safe(mcast, tmp, &uobj->mcast_list, list) { 234 struct ib_uobject *uobj, *tmp; local 238 list_for_each_entry_safe(uobj, tmp, &context->ah_list, list) { 239 struct ib_ah *ah = uobj 181 ib_uverbs_release_ucq(struct ib_uverbs_file *file, struct ib_uverbs_event_file *ev_file, struct ib_ucq_object *uobj) argument 206 ib_uverbs_release_uevent(struct ib_uverbs_file *file, struct ib_uevent_object *uobj) argument 219 ib_uverbs_detach_umcast(struct ib_qp *qp, struct ib_uqp_object *uobj) argument 508 struct ib_ucq_object *uobj; local 576 struct ib_ucq_object *uobj = container_of(event->element.cq->uobject, local 586 struct ib_uevent_object *uobj; local 602 struct ib_uevent_object *uobj = container_of(event->element.wq->uobject, local 612 struct ib_uevent_object *uobj; local [all...] |
H A D | ib_uverbs_cmd.c | 60 static struct uverbs_lock_class pd_lock_class = { .name = "PD-uobj" }; 61 static struct uverbs_lock_class mr_lock_class = { .name = "MR-uobj" }; 62 static struct uverbs_lock_class mw_lock_class = { .name = "MW-uobj" }; 63 static struct uverbs_lock_class cq_lock_class = { .name = "CQ-uobj" }; 64 static struct uverbs_lock_class qp_lock_class = { .name = "QP-uobj" }; 65 static struct uverbs_lock_class ah_lock_class = { .name = "AH-uobj" }; 66 static struct uverbs_lock_class srq_lock_class = { .name = "SRQ-uobj" }; 67 static struct uverbs_lock_class xrcd_lock_class = { .name = "XRCD-uobj" }; 68 static struct uverbs_lock_class rule_lock_class = { .name = "RULE-uobj" }; 69 static struct uverbs_lock_class wq_lock_class = { .name = "WQ-uobj" }; 99 init_uobj(struct ib_uobject *uobj, u64 user_handle, struct ib_ucontext *context, struct uverbs_lock_class *c) argument 114 put_uobj(struct ib_uobject *uobj) argument 119 put_uobj_read(struct ib_uobject *uobj) argument 125 put_uobj_write(struct ib_uobject *uobj) argument 131 idr_add_uobj(struct idr *idr, struct ib_uobject *uobj) argument 148 idr_remove_uobj(struct idr *idr, struct ib_uobject *uobj) argument 158 struct ib_uobject *uobj; local 176 struct ib_uobject *uobj; local 197 struct ib_uobject *uobj; local 215 struct ib_uobject *uobj; local 279 struct ib_uobject *uobj; local 305 idr_read_xrcd(int xrcd_handle, struct ib_ucontext *context, struct ib_uobject **uobj) argument 312 put_xrcd_read(struct ib_uobject *uobj) argument 553 struct ib_uobject *uobj; local 626 struct ib_uobject *uobj; local 890 struct ib_uobject *uobj; local 970 struct ib_uobject *uobj; local 1080 struct ib_uobject *uobj; local 1164 struct ib_uobject *uobj; local 1203 struct ib_uobject *uobj; local 1292 struct ib_uobject *uobj; local 1718 struct ib_uobject *uobj; local 2468 struct ib_uobject *uobj; local 2906 struct ib_uobject *uobj; local 3009 struct ib_uobject *uobj; local 3368 struct ib_uobject *uobj; local 3476 struct ib_uobject *uobj; local 3628 struct ib_uobject *uobj; local 3684 struct ib_uobject *uobj; local 3853 struct ib_uobject *uobj; local 4166 struct ib_uobject *uobj; local [all...] |
H A D | uverbs.h | 201 void idr_remove_uobj(struct idr *idp, struct ib_uobject *uobj); 211 struct ib_ucq_object *uobj); 213 struct ib_uevent_object *uobj);
|
/freebsd-13-stable/sys/fs/tmpfs/ |
H A D | tmpfs_subr.c | 564 vm_object_t uobj; local 610 uobj = node->tn_reg.tn_aobj; 611 if (uobj != NULL) { 612 if (uobj->size != 0) 613 atomic_subtract_long(&tmp->tm_pages_used, uobj->size); 618 if (uobj != NULL) { 619 KASSERT((uobj->flags & OBJ_TMPFS) == 0, 620 ("leaked OBJ_TMPFS node %p vm_obj %p", node, uobj)); 621 vm_object_deallocate(uobj); 1664 vm_object_t uobj; local [all...] |
/freebsd-13-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_qp.c | 1247 struct ib_uobject *uobj = pd->uobject; local 1248 struct ib_ucontext *ucontext = uobj->context; 1335 struct ib_uobject *uobj = pd->uobject; local 1336 struct ib_ucontext *ucontext = uobj->context;
|