mpi3mr_add_sg_single
void mpi3mr_add_sg_single(void *paddr, u8 flags, u32 length,
mpi3mr_add_sg_single(&rmgmt_req->command_sgl,
mpi3mr_add_sg_single(&rmgmt_req->response_sgl,
mpi3mr_add_sg_single(sgl, sgl_flags_last,
mpi3mr_add_sg_single(sgl, flag, 0, 0);
mpi3mr_add_sg_single(sgl, flag,
mpi3mr_add_sg_single(sgl, last_chain_sgl_flag,
mpi3mr_add_sg_single(paddr, sgl_flags, 0, -1);
mpi3mr_add_sg_single(&ci_upload.sgl, sgl_flags, data_len,
mpi3mr_add_sg_single(&iocfacts_req.sgl, sgl_flags, data_len,
mpi3mr_add_sg_single(&pel_getseq_req.sgl, sgl_flags,
mpi3mr_add_sg_single(&cfg_req->sgl, sgl_flags, mem_desc.size,
mpi3mr_add_sg_single(sg_local, simple_sgl_flags,
mpi3mr_add_sg_single(sg_local, last_chain_sgl_flags,
mpi3mr_add_sg_single(sg_local,
mpi3mr_add_sg_single(sg_local, simple_sgl_flags,
mpi3mr_add_sg_single(psge, sgl_flags, data_out_sz, data_out_dma);
mpi3mr_add_sg_single(psge, sgl_flags, data_in_sz, data_in_dma);
mpi3mr_add_sg_single(psge, sgl_flags, data_out_sz, data_out_dma);
mpi3mr_add_sg_single(psge, sgl_flags, data_in_sz, data_in_dma);
mpi3mr_add_sg_single(psge, sgl_flags, data_out_sz, data_out_dma);
mpi3mr_add_sg_single(psge, sgl_flags, data_in_sz, data_in_dma);
mpi3mr_add_sg_single(psge, sgl_flags, dma_len_out - 4, dma_addr_out);
mpi3mr_add_sg_single(psge, sgl_flags, dma_len_in - 4, dma_addr_in);