Lines Matching refs:dmb
161 struct smcd_dmb dmb; in smc_ism_unregister_dmb() local
167 memset(&dmb, 0, sizeof(dmb)); in smc_ism_unregister_dmb()
168 dmb.dmb_tok = dmb_desc->token; in smc_ism_unregister_dmb()
169 dmb.sba_idx = dmb_desc->sba_idx; in smc_ism_unregister_dmb()
170 dmb.cpu_addr = dmb_desc->cpu_addr; in smc_ism_unregister_dmb()
171 dmb.dma_addr = dmb_desc->dma_addr; in smc_ism_unregister_dmb()
172 dmb.dmb_len = dmb_desc->len; in smc_ism_unregister_dmb()
173 rc = smcd->ops->unregister_dmb(smcd, &dmb); in smc_ism_unregister_dmb()
185 struct smcd_dmb dmb; in smc_ism_register_dmb() local
188 memset(&dmb, 0, sizeof(dmb)); in smc_ism_register_dmb()
189 dmb.dmb_len = dmb_len; in smc_ism_register_dmb()
190 dmb.sba_idx = dmb_desc->sba_idx; in smc_ism_register_dmb()
191 dmb.vlan_id = lgr->vlan_id; in smc_ism_register_dmb()
192 dmb.rgid = lgr->peer_gid; in smc_ism_register_dmb()
193 rc = lgr->smcd->ops->register_dmb(lgr->smcd, &dmb); in smc_ism_register_dmb()
195 dmb_desc->sba_idx = dmb.sba_idx; in smc_ism_register_dmb()
196 dmb_desc->token = dmb.dmb_tok; in smc_ism_register_dmb()
197 dmb_desc->cpu_addr = dmb.cpu_addr; in smc_ism_register_dmb()
198 dmb_desc->dma_addr = dmb.dma_addr; in smc_ism_register_dmb()
199 dmb_desc->len = dmb.dmb_len; in smc_ism_register_dmb()