Lines Matching refs:sg_count

5038 	struct scatterlist *sg, int sg_count, struct pqi_io_request *io_request,  in pqi_build_sg_list()  argument
5054 if (i == sg_count) in pqi_build_sg_list()
5060 put_unaligned_le32((sg_count - num_sg_in_iu) * sizeof(*sg_descriptor), in pqi_build_sg_list()
5080 int sg_count; in pqi_build_raid_sg_list() local
5086 sg_count = scsi_dma_map(scmd); in pqi_build_raid_sg_list()
5087 if (sg_count < 0) in pqi_build_raid_sg_list()
5088 return sg_count; in pqi_build_raid_sg_list()
5093 if (sg_count == 0) in pqi_build_raid_sg_list()
5099 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_raid_sg_list()
5116 int sg_count; in pqi_build_aio_r1_sg_list() local
5122 sg_count = scsi_dma_map(scmd); in pqi_build_aio_r1_sg_list()
5123 if (sg_count < 0) in pqi_build_aio_r1_sg_list()
5124 return sg_count; in pqi_build_aio_r1_sg_list()
5130 if (sg_count == 0) in pqi_build_aio_r1_sg_list()
5136 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_r1_sg_list()
5154 int sg_count; in pqi_build_aio_r56_sg_list() local
5160 sg_count = scsi_dma_map(scmd); in pqi_build_aio_r56_sg_list()
5161 if (sg_count < 0) in pqi_build_aio_r56_sg_list()
5162 return sg_count; in pqi_build_aio_r56_sg_list()
5168 if (sg_count != 0) { in pqi_build_aio_r56_sg_list()
5172 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_r56_sg_list()
5190 int sg_count; in pqi_build_aio_sg_list() local
5196 sg_count = scsi_dma_map(scmd); in pqi_build_aio_sg_list()
5197 if (sg_count < 0) in pqi_build_aio_sg_list()
5198 return sg_count; in pqi_build_aio_sg_list()
5204 if (sg_count == 0) in pqi_build_aio_sg_list()
5210 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_sg_list()
8200 u32 sg_count; in pqi_ofa_alloc_mem() local
8208 sg_count = DIV_ROUND_UP(total_size, chunk_size); in pqi_ofa_alloc_mem()
8209 if (sg_count == 0 || sg_count > PQI_OFA_MAX_SG_DESCRIPTORS) in pqi_ofa_alloc_mem()
8212 ctrl_info->pqi_ofa_chunk_virt_addr = kmalloc_array(sg_count, sizeof(void *), GFP_KERNEL); in pqi_ofa_alloc_mem()
8218 for (i = 0; i < sg_count; i++) { in pqi_ofa_alloc_mem()
8229 put_unaligned_le16(sg_count, &ofap->num_memory_descriptors); in pqi_ofa_alloc_mem()
8230 put_unaligned_le32(sg_count * chunk_size, &ofap->bytes_allocated); in pqi_ofa_alloc_mem()