Lines Matching refs:sg_count

5289 	struct scatterlist *sg, int sg_count, struct pqi_io_request *io_request,  in pqi_build_sg_list()  argument
5305 if (i == sg_count) in pqi_build_sg_list()
5311 put_unaligned_le32((sg_count - num_sg_in_iu) * sizeof(*sg_descriptor), in pqi_build_sg_list()
5331 int sg_count; in pqi_build_raid_sg_list() local
5337 sg_count = scsi_dma_map(scmd); in pqi_build_raid_sg_list()
5338 if (sg_count < 0) in pqi_build_raid_sg_list()
5339 return sg_count; in pqi_build_raid_sg_list()
5344 if (sg_count == 0) in pqi_build_raid_sg_list()
5350 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_raid_sg_list()
5367 int sg_count; in pqi_build_aio_r1_sg_list() local
5373 sg_count = scsi_dma_map(scmd); in pqi_build_aio_r1_sg_list()
5374 if (sg_count < 0) in pqi_build_aio_r1_sg_list()
5375 return sg_count; in pqi_build_aio_r1_sg_list()
5381 if (sg_count == 0) in pqi_build_aio_r1_sg_list()
5387 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_r1_sg_list()
5405 int sg_count; in pqi_build_aio_r56_sg_list() local
5411 sg_count = scsi_dma_map(scmd); in pqi_build_aio_r56_sg_list()
5412 if (sg_count < 0) in pqi_build_aio_r56_sg_list()
5413 return sg_count; in pqi_build_aio_r56_sg_list()
5419 if (sg_count != 0) { in pqi_build_aio_r56_sg_list()
5423 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_r56_sg_list()
5441 int sg_count; in pqi_build_aio_sg_list() local
5447 sg_count = scsi_dma_map(scmd); in pqi_build_aio_sg_list()
5448 if (sg_count < 0) in pqi_build_aio_sg_list()
5449 return sg_count; in pqi_build_aio_sg_list()
5455 if (sg_count == 0) in pqi_build_aio_sg_list()
5461 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_sg_list()
8699 u32 sg_count; in pqi_ofa_alloc_mem() local
8707 sg_count = DIV_ROUND_UP(total_size, chunk_size); in pqi_ofa_alloc_mem()
8708 if (sg_count == 0 || sg_count > PQI_OFA_MAX_SG_DESCRIPTORS) in pqi_ofa_alloc_mem()
8711 ctrl_info->pqi_ofa_chunk_virt_addr = kmalloc_array(sg_count, sizeof(void *), GFP_KERNEL); in pqi_ofa_alloc_mem()
8717 for (i = 0; i < sg_count; i++) { in pqi_ofa_alloc_mem()
8728 put_unaligned_le16(sg_count, &ofap->num_memory_descriptors); in pqi_ofa_alloc_mem()
8729 put_unaligned_le32(sg_count * chunk_size, &ofap->bytes_allocated); in pqi_ofa_alloc_mem()