Searched refs:ccq (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.15/drivers/infiniband/hw/irdma/ |
D | hw.c | 730 struct irdma_ccq *ccq = &rf->ccq; in irdma_destroy_ccq() local 734 status = irdma_sc_ccq_destroy(dev->ccq, 0, true); in irdma_destroy_ccq() 737 dma_free_coherent(dev->hw->device, ccq->mem_cq.size, ccq->mem_cq.va, in irdma_destroy_ccq() 738 ccq->mem_cq.pa); in irdma_destroy_ccq() 739 ccq->mem_cq.va = NULL; in irdma_destroy_ccq() 1002 struct irdma_ccq *ccq = &rf->ccq; in irdma_create_ccq() local 1004 dev->ccq = &ccq->sc_cq; in irdma_create_ccq() 1005 dev->ccq->dev = dev; in irdma_create_ccq() 1007 ccq->shadow_area.size = sizeof(struct irdma_cq_shadow_area); in irdma_create_ccq() 1008 ccq->mem_cq.size = ALIGN(sizeof(struct irdma_cqe) * IW_CCQ_SIZE, in irdma_create_ccq() [all …]
|
D | ctrl.c | 3349 void irdma_sc_ccq_arm(struct irdma_sc_cq *ccq) in irdma_sc_ccq_arm() argument 3356 get_64bit_val(ccq->cq_uk.shadow_area, 32, &temp_val); in irdma_sc_ccq_arm() 3365 set_64bit_val(ccq->cq_uk.shadow_area, 32, temp_val); in irdma_sc_ccq_arm() 3369 writel(ccq->cq_uk.cq_id, ccq->dev->cq_arm_db); in irdma_sc_ccq_arm() 3377 enum irdma_status_code irdma_sc_ccq_get_cqe_info(struct irdma_sc_cq *ccq, in irdma_sc_ccq_get_cqe_info() argument 3388 if (ccq->cq_uk.avoid_mem_cflct) in irdma_sc_ccq_get_cqe_info() 3389 cqe = IRDMA_GET_CURRENT_EXTENDED_CQ_ELEM(&ccq->cq_uk); in irdma_sc_ccq_get_cqe_info() 3391 cqe = IRDMA_GET_CURRENT_CQ_ELEM(&ccq->cq_uk); in irdma_sc_ccq_get_cqe_info() 3395 if (polarity != ccq->cq_uk.polarity) in irdma_sc_ccq_get_cqe_info() 3420 IRDMA_RING_MOVE_HEAD(ccq->cq_uk.cq_ring, ret_code); in irdma_sc_ccq_get_cqe_info() [all …]
|
D | type.h | 647 struct irdma_sc_cq *ccq; member 1201 void irdma_sc_ccq_arm(struct irdma_sc_cq *ccq); 1202 enum irdma_status_code irdma_sc_ccq_create(struct irdma_sc_cq *ccq, u64 scratch, 1204 enum irdma_status_code irdma_sc_ccq_destroy(struct irdma_sc_cq *ccq, u64 scratch, 1206 enum irdma_status_code irdma_sc_ccq_get_cqe_info(struct irdma_sc_cq *ccq, 1208 enum irdma_status_code irdma_sc_ccq_init(struct irdma_sc_cq *ccq,
|
D | main.h | 301 struct irdma_ccq ccq; member
|
D | utils.c | 563 irdma_cqp_ce_handler(rf, &rf->ccq.sc_cq); in irdma_wait_event()
|
D | verbs.c | 4257 irdma_cqp_ce_handler(rf, &rf->ccq.sc_cq); in irdma_create_ah()
|
/Linux-v5.15/drivers/s390/cio/ |
D | qdio_main.c | 119 unsigned int ccq = 0; in qdio_do_eqbs() local 126 ccq = do_eqbs(q->irq_ptr->sch_token, state, nr, &tmp_start, &tmp_count, in qdio_do_eqbs() 129 switch (ccq) { in qdio_do_eqbs() 142 DBF_DEV_EVENT(DBF_WARN, q->irq_ptr, "EQBS again:%2d", ccq); in qdio_do_eqbs() 145 DBF_ERROR("%4x ccq:%3d", SCH_NO(q), ccq); in qdio_do_eqbs() 168 unsigned int ccq = 0; in qdio_do_sqbs() local 179 ccq = do_sqbs(q->irq_ptr->sch_token, state, nr, &tmp_start, &tmp_count); in qdio_do_sqbs() 181 switch (ccq) { in qdio_do_sqbs() 189 DBF_DEV_EVENT(DBF_INFO, q->irq_ptr, "SQBS again:%2d", ccq); in qdio_do_sqbs() 193 DBF_ERROR("%4x ccq:%3d", SCH_NO(q), ccq); in qdio_do_sqbs()
|
D | qdio.h | 97 : [ccq] "+&d" (_ccq), [qs] "+&d" (_queuestart) in do_sqbs() 116 : [ccq] "+&d" (_ccq), [qs] "+&d" (_queuestart), in do_eqbs()
|