Searched refs:ccq (Results 1 – 6 of 6) sorted by relevance
| /freebsd/sys/dev/irdma/ |
| H A D | irdma_hw.c | 805 struct irdma_ccq *ccq = &rf->ccq; in irdma_destroy_ccq() local 811 status = irdma_sc_ccq_destroy(dev->ccq, 0, true); in irdma_destroy_ccq() 814 irdma_free_dma_mem(dev->hw, &ccq->mem_cq); in irdma_destroy_ccq() 1092 struct irdma_ccq *ccq = &rf->ccq; in irdma_create_ccq() local 1096 dev->ccq = &ccq->sc_cq; in irdma_create_ccq() 1097 dev->ccq->dev = dev; in irdma_create_ccq() 1099 ccq->shadow_area.size = sizeof(struct irdma_cq_shadow_area); in irdma_create_ccq() 1100 ccq->mem_cq.size = sizeof(struct irdma_cqe) * ccq_size; in irdma_create_ccq() 1101 ccq->mem_cq.va = irdma_allocate_dma_mem(dev->hw, &ccq->mem_cq, in irdma_create_ccq() 1102 ccq->mem_cq.size, in irdma_create_ccq() [all …]
|
| H A D | irdma_ctrl.c | 3370 irdma_sc_ccq_arm(struct irdma_sc_cq *ccq) in irdma_sc_ccq_arm() argument 3378 spin_lock_irqsave(&ccq->dev->cqp_lock, flags); in irdma_sc_ccq_arm() 3379 get_64bit_val(ccq->cq_uk.shadow_area, IRDMA_BYTE_32, &temp_val); in irdma_sc_ccq_arm() 3388 set_64bit_val(ccq->cq_uk.shadow_area, IRDMA_BYTE_32, temp_val); in irdma_sc_ccq_arm() 3389 spin_unlock_irqrestore(&ccq->dev->cqp_lock, flags); in irdma_sc_ccq_arm() 3393 db_wr32(ccq->cq_uk.cq_id, ccq->dev->cq_arm_db); in irdma_sc_ccq_arm() 3402 irdma_sc_ccq_get_cqe_info(struct irdma_sc_cq *ccq, in irdma_sc_ccq_get_cqe_info() argument 3414 if (ccq->cq_uk.avoid_mem_cflct) in irdma_sc_ccq_get_cqe_info() 3415 cqe = IRDMA_GET_CURRENT_EXTENDED_CQ_ELEM(&ccq->cq_uk); in irdma_sc_ccq_get_cqe_info() 3417 cqe = IRDMA_GET_CURRENT_CQ_ELEM(&ccq->cq_uk); in irdma_sc_ccq_get_cqe_info() [all …]
|
| H A D | irdma_type.h | 651 struct irdma_sc_cq *ccq; member 1199 void irdma_sc_ccq_arm(struct irdma_sc_cq *ccq); 1200 int irdma_sc_ccq_create(struct irdma_sc_cq *ccq, u64 scratch, 1202 int irdma_sc_ccq_destroy(struct irdma_sc_cq *ccq, u64 scratch, bool post_sq); 1203 int irdma_sc_ccq_get_cqe_info(struct irdma_sc_cq *ccq, 1205 int irdma_sc_ccq_init(struct irdma_sc_cq *ccq,
|
| H A D | irdma_main.h | 339 struct irdma_ccq ccq; member
|
| H A D | irdma_kcompat.c | 485 irdma_cqp_ce_handler(rf, &rf->ccq.sc_cq); in irdma_create_ah_wait()
|
| H A D | irdma_utils.c | 552 irdma_cqp_ce_handler(rf, &rf->ccq.sc_cq); in irdma_wait_event()
|