Lines Matching refs:sg_count

5304 	struct scatterlist *sg, int sg_count, struct pqi_io_request *io_request,  in pqi_build_sg_list()  argument
5320 if (i == sg_count) in pqi_build_sg_list()
5326 put_unaligned_le32((sg_count - num_sg_in_iu) * sizeof(*sg_descriptor), in pqi_build_sg_list()
5346 int sg_count; in pqi_build_raid_sg_list() local
5352 sg_count = scsi_dma_map(scmd); in pqi_build_raid_sg_list()
5353 if (sg_count < 0) in pqi_build_raid_sg_list()
5354 return sg_count; in pqi_build_raid_sg_list()
5359 if (sg_count == 0) in pqi_build_raid_sg_list()
5365 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_raid_sg_list()
5382 int sg_count; in pqi_build_aio_r1_sg_list() local
5388 sg_count = scsi_dma_map(scmd); in pqi_build_aio_r1_sg_list()
5389 if (sg_count < 0) in pqi_build_aio_r1_sg_list()
5390 return sg_count; in pqi_build_aio_r1_sg_list()
5396 if (sg_count == 0) in pqi_build_aio_r1_sg_list()
5402 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_r1_sg_list()
5420 int sg_count; in pqi_build_aio_r56_sg_list() local
5426 sg_count = scsi_dma_map(scmd); in pqi_build_aio_r56_sg_list()
5427 if (sg_count < 0) in pqi_build_aio_r56_sg_list()
5428 return sg_count; in pqi_build_aio_r56_sg_list()
5434 if (sg_count != 0) { in pqi_build_aio_r56_sg_list()
5438 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_r56_sg_list()
5456 int sg_count; in pqi_build_aio_sg_list() local
5462 sg_count = scsi_dma_map(scmd); in pqi_build_aio_sg_list()
5463 if (sg_count < 0) in pqi_build_aio_sg_list()
5464 return sg_count; in pqi_build_aio_sg_list()
5470 if (sg_count == 0) in pqi_build_aio_sg_list()
5476 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request, in pqi_build_aio_sg_list()
8782 u32 sg_count; in pqi_ofa_alloc_mem() local
8790 sg_count = DIV_ROUND_UP(total_size, chunk_size); in pqi_ofa_alloc_mem()
8791 if (sg_count == 0 || sg_count > PQI_OFA_MAX_SG_DESCRIPTORS) in pqi_ofa_alloc_mem()
8794 ctrl_info->pqi_ofa_chunk_virt_addr = kmalloc_array(sg_count, sizeof(void *), GFP_KERNEL); in pqi_ofa_alloc_mem()
8800 for (i = 0; i < sg_count; i++) { in pqi_ofa_alloc_mem()
8811 put_unaligned_le16(sg_count, &ofap->num_memory_descriptors); in pqi_ofa_alloc_mem()
8812 put_unaligned_le32(sg_count * chunk_size, &ofap->bytes_allocated); in pqi_ofa_alloc_mem()