Home
last modified time | relevance | path

Searched refs:recvqp (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/rds/
H A Drdsib_ib.c631 rds_qp_t *recvqp; in rds_poll_ctrl_completions() local
670 recvqp = &ep->ep_recvqp; in rds_poll_ctrl_completions()
671 mutex_enter(&recvqp->qp_lock); in rds_poll_ctrl_completions()
672 recvqp->qp_level--; in rds_poll_ctrl_completions()
673 if ((recvqp->qp_taskqpending == B_FALSE) && in rds_poll_ctrl_completions()
674 (recvqp->qp_level <= recvqp->qp_lwm)) { in rds_poll_ctrl_completions()
676 recvqp->qp_taskqpending = B_TRUE; in rds_poll_ctrl_completions()
677 mutex_exit(&recvqp->qp_lock); in rds_poll_ctrl_completions()
684 mutex_enter(&recvqp->qp_lock); in rds_poll_ctrl_completions()
685 recvqp->qp_taskqpending = B_FALSE; in rds_poll_ctrl_completions()
[all …]
H A Drdsib_buf.c683 rds_qp_t *recvqp; in rds_init_recv_pool() local
685 recvqp = &ep->ep_recvqp; in rds_init_recv_pool()
688 recvqp->qp_depth = MaxDataRecvBuffers; in rds_init_recv_pool()
689 recvqp->qp_level = 0; in rds_init_recv_pool()
690 recvqp->qp_lwm = (DataRecvBufferLWM * MaxDataRecvBuffers)/100; in rds_init_recv_pool()
691 recvqp->qp_taskqpending = B_FALSE; in rds_init_recv_pool()
697 recvqp->qp_depth = MaxCtrlRecvBuffers; in rds_init_recv_pool()
698 recvqp->qp_level = 0; in rds_init_recv_pool()
699 recvqp->qp_lwm = (CtrlRecvBufferLWM * MaxCtrlRecvBuffers)/100; in rds_init_recv_pool()
700 recvqp->qp_taskqpending = B_FALSE; in rds_init_recv_pool()
[all …]