Lines Matching refs:dmb_desc
177 int smc_ism_unregister_dmb(struct smcd_dev *smcd, struct smc_buf_desc *dmb_desc) in smc_ism_unregister_dmb() argument
182 if (!dmb_desc->dma_addr) in smc_ism_unregister_dmb()
186 dmb.dmb_tok = dmb_desc->token; in smc_ism_unregister_dmb()
187 dmb.sba_idx = dmb_desc->sba_idx; in smc_ism_unregister_dmb()
188 dmb.cpu_addr = dmb_desc->cpu_addr; in smc_ism_unregister_dmb()
189 dmb.dma_addr = dmb_desc->dma_addr; in smc_ism_unregister_dmb()
190 dmb.dmb_len = dmb_desc->len; in smc_ism_unregister_dmb()
193 dmb_desc->cpu_addr = NULL; in smc_ism_unregister_dmb()
194 dmb_desc->dma_addr = 0; in smc_ism_unregister_dmb()
201 struct smc_buf_desc *dmb_desc) in smc_ism_register_dmb() argument
209 dmb.sba_idx = dmb_desc->sba_idx; in smc_ism_register_dmb()
214 dmb_desc->sba_idx = dmb.sba_idx; in smc_ism_register_dmb()
215 dmb_desc->token = dmb.dmb_tok; in smc_ism_register_dmb()
216 dmb_desc->cpu_addr = dmb.cpu_addr; in smc_ism_register_dmb()
217 dmb_desc->dma_addr = dmb.dma_addr; in smc_ism_register_dmb()
218 dmb_desc->len = dmb.dmb_len; in smc_ism_register_dmb()