Home
last modified time | relevance | path

Searched refs:ceq (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/dev/irdma/
H A Dirdma_ctrl.c2587 struct irdma_sc_ceq *ceq; in irdma_sc_cq_create() local
2597 ceq = cq->dev->ceq[cq->ceq_id]; in irdma_sc_cq_create()
2598 if (ceq && ceq->reg_cq) { in irdma_sc_cq_create()
2599 ret_code = irdma_sc_add_cq_ctx(ceq, cq); in irdma_sc_cq_create()
2606 if (ceq && ceq->reg_cq) in irdma_sc_cq_create()
2607 irdma_sc_remove_cq_ctx(ceq, cq); in irdma_sc_cq_create()
2662 struct irdma_sc_ceq *ceq; in irdma_sc_cq_destroy() local
2669 ceq = cq->dev->ceq[cq->ceq_id]; in irdma_sc_cq_destroy()
2670 if (ceq && ceq->reg_cq) in irdma_sc_cq_destroy()
2671 irdma_sc_remove_cq_ctx(ceq, cq); in irdma_sc_cq_destroy()
[all …]
H A Dirdma_puda.c798 struct irdma_sc_ceq *ceq = dev->ceq[0]; in irdma_puda_cq_wqe() local
800 if (ceq && ceq->reg_cq) in irdma_puda_cq_wqe()
801 status = irdma_sc_add_cq_ctx(ceq, cq); in irdma_puda_cq_wqe()
936 struct irdma_sc_ceq *ceq; in irdma_puda_dele_rsrc() local
938 ceq = vsi->dev->ceq[0]; in irdma_puda_dele_rsrc()
945 if (ceq && ceq->reg_cq) in irdma_puda_dele_rsrc()
946 irdma_sc_remove_cq_ctx(ceq, &rsrc->cq); in irdma_puda_dele_rsrc()
952 if (ceq && ceq->reg_cq) in irdma_puda_dele_rsrc()
953 irdma_sc_remove_cq_ctx(ceq, &rsrc->cq); in irdma_puda_dele_rsrc()
H A Dirdma_type.h646 struct irdma_sc_ceq *ceq[IRDMA_CEQ_MAX_COUNT]; member
1207 int irdma_sc_cceq_create(struct irdma_sc_ceq *ceq, u64 scratch);
1208 int irdma_sc_cceq_destroy_done(struct irdma_sc_ceq *ceq);
1210 int irdma_sc_ceq_destroy(struct irdma_sc_ceq *ceq, u64 scratch, bool post_sq);
1211 int irdma_sc_ceq_init(struct irdma_sc_ceq *ceq,
1213 void irdma_sc_cleanup_ceqes(struct irdma_sc_cq *cq, struct irdma_sc_ceq *ceq);
1214 void *irdma_sc_process_ceq(struct irdma_sc_dev *dev, struct irdma_sc_ceq *ceq);
1373 struct irdma_sc_ceq *ceq; member
1378 struct irdma_sc_ceq *ceq; member
H A Dirdma_protos.h80 int irdma_sc_add_cq_ctx(struct irdma_sc_ceq *ceq, struct irdma_sc_cq *cq);
81 void irdma_sc_remove_cq_ctx(struct irdma_sc_ceq *ceq, struct irdma_sc_cq *cq);
H A Dirdma_kcompat.c1327 struct irdma_sc_ceq *ceq = dev->ceq[cq->ceq_id]; in irdma_destroy_cq() local
1328 struct irdma_ceq *iwceq = container_of(ceq, struct irdma_ceq, sc_ceq); in irdma_destroy_cq()
1344 irdma_sc_cleanup_ceqes(cq, ceq); in irdma_destroy_cq()
H A Dirdma_hw.c140 irdma_process_ceq(struct irdma_pci_f *rf, struct irdma_ceq *ceq) in irdma_process_ceq() argument
147 sc_ceq = &ceq->sc_ceq; in irdma_process_ceq()
149 spin_lock_irqsave(&ceq->ce_lock, flags); in irdma_process_ceq()
152 spin_unlock_irqrestore(&ceq->ce_lock, flags); in irdma_process_ceq()
159 spin_unlock_irqrestore(&ceq->ce_lock, flags); in irdma_process_ceq()
H A Dirdma_utils.c1678 cqp_info->in.u.ceq_create.ceq = sc_ceq; in irdma_cqp_ceq_cmd()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsMSAInstrInfo.td1767 class CEQ_B_DESC : MSA_3R_DESC_BASE<"ceq.b", vseteq_v16i8, MSA128BOpnd>,
1769 class CEQ_H_DESC : MSA_3R_DESC_BASE<"ceq.h", vseteq_v8i16, MSA128HOpnd>,
1771 class CEQ_W_DESC : MSA_3R_DESC_BASE<"ceq.w", vseteq_v4i32, MSA128WOpnd>,
1773 class CEQ_D_DESC : MSA_3R_DESC_BASE<"ceq.d", vseteq_v2i64, MSA128DOpnd>,