Lines Matching refs:sg_count

5237 	struct scatterlist *sg, int sg_count, struct pqi_io_request *io_request,  in pqi_build_sg_list()  argument
5253 if (i == sg_count) in pqi_build_sg_list()
5259 put_unaligned_le32((sg_count - num_sg_in_iu) * sizeof(*sg_descriptor), in pqi_build_sg_list()
5279 int sg_count; in pqi_build_raid_sg_list() local
5285 sg_count = scsi_dma_map(scmd); in pqi_build_raid_sg_list()
5286 if (sg_count < 0) in pqi_build_raid_sg_list()
5287 return sg_count; in pqi_build_raid_sg_list()
5292 if (sg_count == 0) in pqi_build_raid_sg_list()
5298 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_raid_sg_list()
5315 int sg_count; in pqi_build_aio_r1_sg_list() local
5321 sg_count = scsi_dma_map(scmd); in pqi_build_aio_r1_sg_list()
5322 if (sg_count < 0) in pqi_build_aio_r1_sg_list()
5323 return sg_count; in pqi_build_aio_r1_sg_list()
5329 if (sg_count == 0) in pqi_build_aio_r1_sg_list()
5335 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_r1_sg_list()
5353 int sg_count; in pqi_build_aio_r56_sg_list() local
5359 sg_count = scsi_dma_map(scmd); in pqi_build_aio_r56_sg_list()
5360 if (sg_count < 0) in pqi_build_aio_r56_sg_list()
5361 return sg_count; in pqi_build_aio_r56_sg_list()
5367 if (sg_count != 0) { in pqi_build_aio_r56_sg_list()
5371 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_r56_sg_list()
5389 int sg_count; in pqi_build_aio_sg_list() local
5395 sg_count = scsi_dma_map(scmd); in pqi_build_aio_sg_list()
5396 if (sg_count < 0) in pqi_build_aio_sg_list()
5397 return sg_count; in pqi_build_aio_sg_list()
5403 if (sg_count == 0) in pqi_build_aio_sg_list()
5409 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_sg_list()
8442 u32 sg_count; in pqi_ofa_alloc_mem() local
8450 sg_count = DIV_ROUND_UP(total_size, chunk_size); in pqi_ofa_alloc_mem()
8451 if (sg_count == 0 || sg_count > PQI_OFA_MAX_SG_DESCRIPTORS) in pqi_ofa_alloc_mem()
8454 ctrl_info->pqi_ofa_chunk_virt_addr = kmalloc_array(sg_count, sizeof(void *), GFP_KERNEL); in pqi_ofa_alloc_mem()
8460 for (i = 0; i < sg_count; i++) { in pqi_ofa_alloc_mem()
8471 put_unaligned_le16(sg_count, &ofap->num_memory_descriptors); in pqi_ofa_alloc_mem()
8472 put_unaligned_le32(sg_count * chunk_size, &ofap->bytes_allocated); in pqi_ofa_alloc_mem()