Lines Matching defs:sg_count
5333 struct scatterlist *sg, int sg_count, struct pqi_io_request *io_request,
5349 if (i == sg_count)
5355 put_unaligned_le32((sg_count - num_sg_in_iu) * sizeof(*sg_descriptor),
5375 int sg_count;
5381 sg_count = scsi_dma_map(scmd);
5382 if (sg_count < 0)
5383 return sg_count;
5388 if (sg_count == 0)
5394 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request,
5411 int sg_count;
5417 sg_count = scsi_dma_map(scmd);
5418 if (sg_count < 0)
5419 return sg_count;
5425 if (sg_count == 0)
5431 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request,
5449 int sg_count;
5455 sg_count = scsi_dma_map(scmd);
5456 if (sg_count < 0)
5457 return sg_count;
5463 if (sg_count != 0) {
5467 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request,
5485 int sg_count;
5491 sg_count = scsi_dma_map(scmd);
5492 if (sg_count < 0)
5493 return sg_count;
5499 if (sg_count == 0)
5505 num_sg_in_iu = pqi_build_sg_list(sg_descriptor, sg, sg_count, io_request,
8814 u32 sg_count;
8822 sg_count = DIV_ROUND_UP(total_size, chunk_size);
8823 if (sg_count == 0 || sg_count > PQI_OFA_MAX_SG_DESCRIPTORS)
8826 ctrl_info->pqi_ofa_chunk_virt_addr = kmalloc_array(sg_count, sizeof(void *), GFP_KERNEL);
8832 for (i = 0; i < sg_count; i++) {
8843 put_unaligned_le16(sg_count, &ofap->num_memory_descriptors);
8844 put_unaligned_le32(sg_count * chunk_size, &ofap->bytes_allocated);