Searched defs:cq (Results 1 - 7 of 7) sorted by relevance
| /vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/ |
| H A D | ib_mi.h | 92 struct ib_completion_queue *cq; member in struct:ib_mad_interface
|
| H A D | infiniband.h | 105 struct ib_completion_queue *cq; member in struct:ib_work_queue 241 * @v cq Completion queue 245 struct ib_completion_queue *cq ); 249 * @v cq Completion queue 252 struct ib_completion_queue *cq ); 311 * @v cq Completion queue 317 struct ib_completion_queue *cq ); 475 struct ib_completion_queue *cq ); 477 struct ib_completion_queue *cq ); 490 extern struct ib_work_queue * ib_find_wq ( struct ib_completion_queue *cq, 646 ib_cq_set_drvdata( struct ib_completion_queue *cq, void *priv ) argument [all...] |
| /vbox/src/VBox/Devices/PC/ipxe/src/net/infiniband/ |
| H A D | ib_cmrc.c | 77 struct ib_completion_queue *cq; member in struct:ib_cmrc_connection 117 ib_destroy_cq ( cmrc->ibdev, cmrc->cq ); 402 cmrc->cq = ib_create_cq ( ibdev, IB_CMRC_NUM_CQES, 404 if ( ! cmrc->cq ) { 413 cmrc->cq, IB_CMRC_NUM_RECV_WQES, cmrc->cq ); 430 ib_destroy_cq ( ibdev, cmrc->cq );
|
| /vbox/src/VBox/Devices/PC/ipxe/src/net/ |
| H A D | infiniband.c | 78 * @ret cq New completion queue 83 struct ib_completion_queue *cq; local 89 cq = zalloc ( sizeof ( *cq ) ); 90 if ( ! cq ) 92 cq->ibdev = ibdev; 93 list_add ( &cq->list, &ibdev->cqs ); 94 cq->num_cqes = num_cqes; 95 INIT_LIST_HEAD ( &cq->work_queues ); 96 cq 367 ib_find_wq( struct ib_completion_queue *cq, unsigned long qpn, int is_send ) argument 847 struct ib_completion_queue *cq; local [all...] |
| /vbox/src/VBox/Devices/PC/ipxe/src/drivers/net/ |
| H A D | ipoib.c | 57 struct ib_completion_queue *cq; member in struct:ipoib_device 660 ipoib->cq = ib_create_cq ( ibdev, IPOIB_NUM_CQES, &ipoib_cq_op ); 661 if ( ! ipoib->cq ) { 670 IPOIB_NUM_SEND_WQES, ipoib->cq, 671 IPOIB_NUM_RECV_WQES, ipoib->cq ); 693 ib_destroy_cq ( ibdev, ipoib->cq ); 718 ib_destroy_cq ( ibdev, ipoib->cq );
|
| /vbox/src/VBox/Devices/PC/ipxe/src/drivers/infiniband/ |
| H A D | arbel.c | 579 * @v cq Completion queue 583 arbel_dump_cqctx ( struct arbel *arbel, struct ib_completion_queue *cq ) { 588 if ( ( rc = arbel_cmd_query_cq ( arbel, cq->cqn, &cqctx ) ) != 0 ) { 590 arbel, cq->cqn, strerror ( rc ) ); 593 DBGC ( arbel, "Arbel %p CQN %#lx context:\n", arbel, cq->cqn ); 603 * @v cq Completion queue 607 struct ib_completion_queue *cq ) { 624 cq->cqn = ( arbel->limits.reserved_cqs + cqn_offset ); 632 arbel_cq->ci_doorbell_idx = arbel_cq_ci_doorbell_idx ( arbel, cq ); 633 arbel_cq->arm_doorbell_idx = arbel_cq_arm_doorbell_idx ( arbel, cq ); 1518 arbel_complete( struct ib_device *ibdev, struct ib_completion_queue *cq, union arbelprm_completion_entry *cqe ) argument [all...] |
| H A D | hermon.c | 809 * @v cq Completion queue 813 hermon_dump_cqctx ( struct hermon *hermon, struct ib_completion_queue *cq ) { 818 if ( ( rc = hermon_cmd_query_cq ( hermon, cq->cqn, &cqctx ) ) != 0 ) { 820 hermon, cq->cqn, strerror ( rc ) ); 823 DBGC ( hermon, "Hermon %p CQN %#lx context:\n", hermon, cq->cqn ); 833 * @v cq Completion queue 837 struct ib_completion_queue *cq ) { 854 cq->cqn = ( hermon->cap.reserved_cqs + cqn_offset ); 873 hermon_cq->cqe_size = ( cq->num_cqes * sizeof ( hermon_cq->cqe[0] ) ); 881 for ( i = 0 ; i < cq 1672 hermon_complete( struct ib_device *ibdev, struct ib_completion_queue *cq, union hermonprm_completion_entry *cqe ) argument [all...] |
Completed in 1610 milliseconds