Lines Matching refs:sge_count
1338 dcmd->sge_count = 1; in megasas_sync_pd_seq_num()
1434 dcmd->sge_count = 1; in megasas_get_ld_map_info()
1537 dcmd->sge_count = 1; in megasas_sync_map_info()
2099 struct scsi_cmnd *scmd, int sge_count) in megasas_is_prp_possible() argument
2148 struct megasas_cmd_fusion *cmd, int sge_count) in megasas_make_prp_nvme() argument
2163 build_prp = megasas_is_prp_possible(instance, scmd, sge_count); in megasas_make_prp_nvme()
2272 struct megasas_cmd_fusion *cmd, int sge_count) in megasas_make_sgl_fusion() argument
2286 scsi_for_each_sg(scp, os_sgl, sge_count, i) { in megasas_make_sgl_fusion()
2291 if (i == sge_count - 1) in megasas_make_sgl_fusion()
2297 (sge_count > fusion->max_sge_in_main_msg)) { in megasas_make_sgl_fusion()
2322 sg_chain->Length = cpu_to_le32((sizeof(union MPI2_SGE_IO_UNION) * (sge_count - sg_processed))); in megasas_make_sgl_fusion()
2349 int sge_count; in megasas_make_sgl() local
2353 sge_count = scsi_dma_map(scp); in megasas_make_sgl()
2355 if ((sge_count > instance->max_num_sge) || (sge_count <= 0)) in megasas_make_sgl()
2356 return sge_count; in megasas_make_sgl()
2363 cmd, sge_count); in megasas_make_sgl()
2367 cmd, sge_count); in megasas_make_sgl()
2369 return sge_count; in megasas_make_sgl()
3203 int sge_count; in megasas_build_io_fusion() local
3259 sge_count = megasas_make_sgl(instance, scp, cmd); in megasas_build_io_fusion()
3261 if (sge_count > instance->max_num_sge || (sge_count < 0)) { in megasas_build_io_fusion()
3264 __func__, __LINE__, sge_count, instance->max_num_sge); in megasas_build_io_fusion()
3269 set_num_sge(&io_request->RaidContext.raid_context_g35, sge_count); in megasas_build_io_fusion()
3276 io_request->RaidContext.raid_context.num_sge = sge_count; in megasas_build_io_fusion()
3278 (u8)(sge_count >> 8); in megasas_build_io_fusion()