Home
last modified time | relevance | path

Searched refs:real_qp (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/infiniband/core/
Dverbs.c394 static struct ib_qp *__ib_open_qp(struct ib_qp *real_qp, in __ib_open_qp() argument
405 qp->real_qp = real_qp; in __ib_open_qp()
406 atomic_inc(&real_qp->usecnt); in __ib_open_qp()
407 qp->device = real_qp->device; in __ib_open_qp()
410 qp->qp_num = real_qp->qp_num; in __ib_open_qp()
411 qp->qp_type = real_qp->qp_type; in __ib_open_qp()
413 spin_lock_irqsave(&real_qp->device->event_handler_lock, flags); in __ib_open_qp()
414 list_add(&qp->open_list, &real_qp->open_list); in __ib_open_qp()
415 spin_unlock_irqrestore(&real_qp->device->event_handler_lock, flags); in __ib_open_qp()
423 struct ib_qp *qp, *real_qp; in ib_open_qp() local
[all …]
Duverbs_cmd.c1730 qp->real_qp = qp; in ib_uverbs_create_qp()
2097 if (qp->real_qp == qp) { in ib_uverbs_modify_qp()
2317 ret = qp->device->post_send(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_send()
2455 ret = qp->device->post_recv(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_recv()
Duverbs_main.c245 if (qp != qp->real_qp) { in ib_uverbs_cleanup_ucontext()
/linux-4.1.27/include/rdma/
Dib_verbs.h1257 struct ib_qp *real_qp; member
/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dmain.c1020 qp->real_qp = qp; in create_umr_res()