Lines Matching refs:dbell
187 struct bfi_msgq_h2i_db *dbell = in bfa_msgq_cmdq_dbell() local
190 memset(dbell, 0, sizeof(struct bfi_msgq_h2i_db)); in bfa_msgq_cmdq_dbell()
191 bfi_h2i_set(dbell->mh, BFI_MC_MSGQ, BFI_MSGQ_H2I_DOORBELL_PI, 0); in bfa_msgq_cmdq_dbell()
192 dbell->mh.mtag.i2htok = 0; in bfa_msgq_cmdq_dbell()
193 dbell->idx.cmdq_pi = htons(cmdq->producer_index); in bfa_msgq_cmdq_dbell()
230 struct bfi_msgq_i2h_db *dbell = (struct bfi_msgq_i2h_db *)mb; in bfa_msgq_cmdq_ci_update() local
234 cmdq->consumer_index = ntohs(dbell->idx.cmdq_ci); in bfa_msgq_cmdq_ci_update()
445 struct bfi_msgq_h2i_db *dbell = in bfa_msgq_rspq_dbell() local
448 memset(dbell, 0, sizeof(struct bfi_msgq_h2i_db)); in bfa_msgq_rspq_dbell()
449 bfi_h2i_set(dbell->mh, BFI_MC_MSGQ, BFI_MSGQ_H2I_DOORBELL_CI, 0); in bfa_msgq_rspq_dbell()
450 dbell->mh.mtag.i2htok = 0; in bfa_msgq_rspq_dbell()
451 dbell->idx.rspq_ci = htons(rspq->consumer_index); in bfa_msgq_rspq_dbell()
462 struct bfi_msgq_i2h_db *dbell = (struct bfi_msgq_i2h_db *)mb; in bfa_msgq_rspq_pi_update() local
468 rspq->producer_index = ntohs(dbell->idx.rspq_pi); in bfa_msgq_rspq_pi_update()