Searched defs:wq (Results 1 - 6 of 6) sorted by relevance
/vbox/src/VBox/Devices/PC/ipxe/src/net/ |
H A D | infiniband.c | 142 struct ib_work_queue *wq; local 148 list_for_each_entry ( wq, &cq->work_queues, list ) { 149 if ( ! wq->is_send ) 150 ib_refill_recv ( ibdev, wq->qp ); 365 * @ret wq Work queue, or NULL if not found 369 struct ib_work_queue *wq; local 371 list_for_each_entry ( wq, &cq->work_queues, list ) { 372 if ( ( wq->qp->qpn == qpn ) && ( wq->is_send == is_send ) ) 373 return wq; [all...] |
/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/ |
H A D | infiniband.h | 576 * @v wq Work queue 580 ib_wq_set_drvdata ( struct ib_work_queue *wq, void *priv ) { argument 581 wq->drv_priv = priv; 587 * @v wq Work queue 591 ib_wq_get_drvdata ( struct ib_work_queue *wq ) { 592 return wq->drv_priv;
|
/vbox/src/VBox/Devices/PC/ipxe/src/drivers/infiniband/ |
H A D | arbel.c | 1400 struct ib_work_queue *wq = &qp->send; local 1410 wqe_idx_mask = ( wq->num_wqes - 1 ); 1411 if ( wq->iobufs[wq->next_idx & wqe_idx_mask] ) { 1416 wq->iobufs[wq->next_idx & wqe_idx_mask] = iobuf; 1417 prev_wqe = &arbel_send_wq->wqe[(wq->next_idx - 1) & wqe_idx_mask]; 1418 wqe = &arbel_send_wq->wqe[wq->next_idx & wqe_idx_mask]; 1428 arbel, qp->qpn, ( wq->next_idx & wqe_idx_mask ) ); 1442 counter, ( ( wq 1474 struct ib_work_queue *wq = &qp->recv; local 1522 struct ib_work_queue *wq; local [all...] |
H A D | linda.c | 471 struct ib_work_queue *wq = &qp->send; local 472 struct linda_send_work_queue *linda_wq = ib_wq_get_drvdata ( wq ); 515 struct ib_work_queue *wq = &qp->send; local 516 struct linda_send_work_queue *linda_wq = ib_wq_get_drvdata ( wq ); 611 struct ib_work_queue *wq = &qp->recv; local 612 struct linda_recv_work_queue *linda_wq = ib_wq_get_drvdata ( wq ); 679 struct ib_work_queue *wq = &qp->recv; local 680 struct linda_recv_work_queue *linda_wq = ib_wq_get_drvdata ( wq ); 947 struct ib_work_queue *wq = &qp->send; local 948 struct linda_send_work_queue *linda_wq = ib_wq_get_drvdata ( wq ); 1023 struct ib_work_queue *wq = &qp->send; local 1052 struct ib_work_queue *wq = &qp->send; local 1085 struct ib_work_queue *wq = &qp->recv; local 1165 struct ib_work_queue *wq = &qp->recv; local 1323 struct ib_work_queue *wq = &qp->recv; local 1362 struct ib_work_queue *wq; local [all...] |
H A D | qib7322.c | 588 struct ib_work_queue *wq = &qp->send; local 589 struct qib7322_send_work_queue *qib7322_wq = ib_wq_get_drvdata ( wq ); 624 struct ib_work_queue *wq = &qp->send; local 625 struct qib7322_send_work_queue *qib7322_wq = ib_wq_get_drvdata ( wq ); 763 struct ib_work_queue *wq = &qp->recv; local 764 struct qib7322_recv_work_queue *qib7322_wq = ib_wq_get_drvdata ( wq ); 840 struct ib_work_queue *wq = &qp->recv; local 841 struct qib7322_recv_work_queue *qib7322_wq = ib_wq_get_drvdata ( wq ); 1184 struct ib_work_queue *wq = &qp->send; local 1185 struct qib7322_send_work_queue *qib7322_wq = ib_wq_get_drvdata ( wq ); 1266 struct ib_work_queue *wq = &qp->send; local 1295 struct ib_work_queue *wq = &qp->send; local 1328 struct ib_work_queue *wq = &qp->recv; local 1408 struct ib_work_queue *wq = &qp->recv; local 1560 struct ib_work_queue *wq = &qp->recv; local 1608 struct ib_work_queue *wq; local [all...] |
H A D | hermon.c | 1570 struct ib_work_queue *wq = &qp->send; local 1580 wqe_idx = ( wq->next_idx & ( hermon_send_wq->num_wqes - 1 ) ); 1581 owner = ( ( wq->next_idx & hermon_send_wq->num_wqes ) ? 1 : 0 ); 1582 wqe_idx_mask = ( wq->num_wqes - 1 ); 1583 if ( wq->iobufs[ wqe_idx & wqe_idx_mask ] ) { 1588 wq->iobufs[ wqe_idx & wqe_idx_mask ] = iobuf; 1612 wq->next_idx++; 1630 struct ib_work_queue *wq = &qp->recv; local 1636 wqe_idx_mask = ( wq->num_wqes - 1 ); 1637 if ( wq 1676 struct ib_work_queue *wq; local [all...] |
Completed in 59 milliseconds