Lines Matching refs:md
161 static int srp_direct_data(struct ibmvscsis_cmd *cmd, struct srp_direct_buf *md,
179 len = min(cmd->se_cmd.data_length, be32_to_cpu(md->len));
181 len = be32_to_cpu(md->len);
184 err = rdma_io(cmd, sg, nsg, md, 1, dir, len);
198 struct srp_direct_buf *md = NULL;
213 md = &id->desc_list[0];
218 md = dma_alloc_coherent(iue->target->dev,
221 if (!md) {
227 sg_init_one(&dummy, md, be32_to_cpu(id->table_desc.len));
256 err = rdma_io(cmd, sg, nsg, md, nmd, dir, len);
264 be32_to_cpu(id->table_desc.len), md, token);
298 struct srp_direct_buf *md;
322 md = (struct srp_direct_buf *)(srp_cmd->add_data + offset);
323 err = srp_direct_data(cmd, md, dir, rdma_io, dma_map, ext_desc);
340 struct srp_direct_buf *md;
357 md = (struct srp_direct_buf *)(cmd->add_data + offset);
358 len = be32_to_cpu(md->len);