Searched refs:uobject (Results 1 - 25 of 29) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_uverbs.c257 struct ib_uobject *uobject; local
269 if (!cq->ib_cq.uobject || cq->ib_cq.uobject->context != context)
290 uobject = IS_SRQ(qp) ? qp->ib_srq.uobject : qp->ib_qp.uobject;
291 if (!uobject || uobject->context != context)
H A Dehca_qp.c619 if (pd->uobject && udata) {
621 context = pd->uobject->context;
966 struct ib_uobject *uobject);
1060 internal_destroy_qp(pd->device, my_qp, my_qp->ib_srq.uobject);
1275 if (ibqp->uobject)
1395 if (!ibqp->uobject) {
2133 struct ib_uobject *uobject)
2147 if (uobject) {
2233 qp->uobject);
2240 srq->uobject);
2132 internal_destroy_qp(struct ib_device *dev, struct ehca_qp *my_qp, struct ib_uobject *uobject) argument
[all...]
H A Dehca_cq.c337 if (cq->uobject) {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/
H A Dsrq.c106 if (pd->uobject) {
114 srq->umem = ib_umem_get(pd->uobject->context, ucmd.buf_addr,
130 err = mlx4_ib_db_map_user(to_mucontext(pd->uobject->context),
184 if (pd->uobject)
195 if (pd->uobject)
196 mlx4_ib_db_unmap_user(to_mucontext(pd->uobject->context), &srq->db);
204 if (pd->uobject)
210 if (!pd->uobject)
271 if (srq->uobject) {
272 mlx4_ib_db_unmap_user(to_mucontext(srq->uobject
[all...]
H A Dqp.c470 err = set_rq_size(dev, &init_attr->cap, !!pd->uobject, !!init_attr->srq, qp);
474 if (pd->uobject) {
488 qp->umem = ib_umem_get(pd->uobject->context, ucmd.buf_addr,
505 err = mlx4_ib_db_map_user(to_mucontext(pd->uobject->context),
582 if (pd->uobject) {
584 mlx4_ib_db_unmap_user(to_mucontext(pd->uobject->context),
595 if (pd->uobject)
601 if (!pd->uobject && !init_attr->srq)
688 mlx4_ib_db_unmap_user(to_mucontext(qp->ibqp.uobject->context),
718 (pd->uobject || init_att
[all...]
H A Dcq.c366 if (ibcq->uobject) {
390 if (ibcq->uobject) {
417 if (!ibcq->uobject)
442 if (cq->uobject) {
443 mlx4_ib_db_unmap_user(to_mucontext(cq->uobject->context), &mcq->db);
H A Dmr.c138 mr->umem = ib_umem_get(pd->uobject->context, start, length,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/core/
H A Duverbs_cmd.c70 * uobject.mutex must be held for reading. The rwsem must be held
215 put_uobj_read(pd->uobject);
225 put_uobj_read(cq->uobject);
235 put_uobj_read(ah->uobject);
245 put_uobj_read(qp->uobject);
255 put_uobj_read(srq->uobject);
507 pd->uobject = uobj;
635 mr->uobject = uobj;
785 init_uobj(&obj->uobject, cmd.user_handle, file->ucontext, &cq_lock_key);
786 down_write(&obj->uobject
[all...]
H A Duverbs_main.c202 container_of(uobj, struct ib_uqp_object, uevent.uobject);
215 container_of(uobj, struct ib_ucq_object, uobject);
226 container_of(uobj, struct ib_uevent_object, uobject);
397 uobj = container_of(cq->uobject, struct ib_ucq_object, uobject);
399 entry->desc.comp.cq_handle = cq->uobject->user_handle;
445 struct ib_ucq_object *uobj = container_of(event->element.cq->uobject,
446 struct ib_ucq_object, uobject);
448 ib_uverbs_async_handler(uobj->uverbs_file, uobj->uobject.user_handle,
457 uobj = container_of(event->element.qp->uobject,
[all...]
H A Duverbs.h118 struct ib_uobject uobject; member in struct:ib_uevent_object
129 struct ib_uobject uobject; member in struct:ib_ucq_object
H A Dverbs.c107 pd->uobject = NULL;
135 ah->uobject = NULL;
234 srq->uobject = NULL;
296 qp->uobject = NULL;
619 cq->uobject = NULL;
664 mr->uobject = NULL;
690 mr->uobject = NULL;
767 mr->uobject = NULL;
814 mw->uobject = NULL;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c106 if (pd->ibpd.uobject)
108 cpu_to_be32(to_mucontext(pd->ibpd.uobject->context)->uar.index);
128 if (pd->ibpd.uobject)
130 cpu_to_be32(to_mucontext(pd->ibpd.uobject->context)->uar.index);
151 if (pd->ibpd.uobject)
235 if (!pd->ibpd.uobject) {
305 if (!pd->ibpd.uobject)
312 if (!pd->ibpd.uobject && mthca_is_memfree(dev))
361 if (!srq->ibsrq.uobject) {
H A Dmthca_provider.c481 if (pd->uobject) {
482 context = to_mucontext(pd->uobject->context);
503 if (err && pd->uobject)
528 if (srq->uobject) {
529 context = to_mucontext(srq->uobject->context);
563 if (pd->uobject) {
564 context = to_mucontext(pd->uobject->context);
602 if (err && pd->uobject) {
603 context = to_mucontext(pd->uobject->context);
622 if (pd->uobject)
[all...]
H A Dmthca_qp.c615 if (qp->ibqp.uobject)
617 cpu_to_be32(to_mucontext(qp->ibqp.uobject->context)->uar.index);
659 u8 sched_queue = ibqp->uobject ? 0x2 : 0x1;
827 if (new_state == IB_QPS_RESET && !qp->ibqp.uobject) {
950 return pd->ibpd.uobject ? max_data_size - MTHCA_INLINE_HEADER_SIZE : 0;
1047 if (pd->ibpd.uobject)
1190 if (pd->ibpd.uobject)
1464 if (!qp->ibqp.uobject) {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/rdma/
H A Dib_verbs.h847 struct ib_uobject *uobject; member in struct:ib_pd
854 struct ib_uobject *uobject; member in struct:ib_ah
861 struct ib_uobject *uobject; member in struct:ib_cq
872 struct ib_uobject *uobject; member in struct:ib_srq
884 struct ib_uobject *uobject; member in struct:ib_qp
894 struct ib_uobject *uobject; member in struct:ib_mr
903 struct ib_uobject *uobject; member in struct:ib_mw
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/nes/
H A Dnes_verbs.c849 if ((ibpd->uobject) && (ibpd->uobject->context)) {
850 nesucontext = to_nesucontext(ibpd->uobject->context);
1199 if ((ibpd->uobject) && (ibpd->uobject->context)) {
1201 nes_ucontext = to_nesucontext(ibpd->uobject->context);
1222 nes_ucontext = to_nesucontext(ibpd->uobject->context);
1390 if (ibpd->uobject) {
1502 if ((ibqp->uobject)&&(ibqp->uobject
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_srq.c150 ibpd->uobject->context,
H A Dipath_mr.c200 umem = ib_umem_get(pd->uobject->context, start, length,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_srq.c146 qib_create_mmap_info(dev, s, ibpd->uobject->context,
H A Dqib_mr.c210 umem = ib_umem_get(pd->uobject->context, start, length,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/amso1100/
H A Dc2_provider.c260 if (pd->uobject) {
267 if (err && pd->uobject) {
455 c2mr->umem = ib_umem_get(pd->uobject->context, start, length, acc, 0);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb3/
H A Diwch_provider.c631 mhp->umem = ib_umem_get(pd->uobject->context, start, length, acc, 0);
871 ucontext = ib_qp->uobject ? to_iwch_ucontext(ib_qp->uobject->context)
932 ucontext = pd->uobject ? to_iwch_ucontext(pd->uobject->context) : NULL;
H A Diwch_qp.c850 if (qhp->ibqp.uobject)
894 if (!qhp->ibqp.uobject)
1033 if (qhp->ibqp.uobject)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/cxgb4/
H A Dqp.c954 if (qhp->ibqp.uobject) {
1080 if (!qhp->ibqp.uobject)
1233 if (qhp->ibqp.uobject)
1361 ucontext = ib_qp->uobject ?
1362 to_c4iw_ucontext(ib_qp->uobject->context) : NULL;
1408 ucontext = pd->uobject ? to_c4iw_ucontext(pd->uobject->context) : NULL;
H A Dcq.c750 ucontext = ib_cq->uobject ? to_c4iw_ucontext(ib_cq->uobject->context)

Completed in 148 milliseconds

12