Lines Matching refs:sg_descriptor

428 	struct pqi_sg_descriptor *sg_descriptor, void *buffer,
441 put_unaligned_le64((u64)bus_address, &sg_descriptor->address);
442 put_unaligned_le32(buffer_length, &sg_descriptor->length);
443 put_unaligned_le32(CISS_SG_LAST, &sg_descriptor->flags);
4192 &request.data.report_device_capability.sg_descriptor,
4202 &request.data.report_device_capability.sg_descriptor, 1,
4790 struct pqi_sg_descriptor *sg_descriptor, struct scatterlist *sg)
4795 put_unaligned_le64(address, &sg_descriptor->address);
4796 put_unaligned_le32(length, &sg_descriptor->length);
4797 put_unaligned_le32(0, &sg_descriptor->flags);
4811 struct pqi_sg_descriptor *sg_descriptor;
4824 sg_descriptor = request->sg_descriptors;
4831 pqi_set_sg_descriptor(sg_descriptor, sg);
4837 sg_descriptor++;
4841 &sg_descriptor->address);
4843 * sizeof(*sg_descriptor),
4844 &sg_descriptor->length);
4846 &sg_descriptor->flags);
4849 sg_descriptor = io_request->sg_chain_buffer;
4854 put_unaligned_le32(CISS_SG_LAST, &sg_descriptor->flags);
4856 iu_length += num_sg_in_iu * sizeof(*sg_descriptor);
4875 struct pqi_sg_descriptor *sg_descriptor;
4889 sg_descriptor = request->sg_descriptors;
4895 pqi_set_sg_descriptor(sg_descriptor, sg);
4901 sg_descriptor++;
4905 &sg_descriptor->address);
4907 * sizeof(*sg_descriptor),
4908 &sg_descriptor->length);
4910 &sg_descriptor->flags);
4913 sg_descriptor = io_request->sg_chain_buffer;
4918 put_unaligned_le32(CISS_SG_LAST, &sg_descriptor->flags);
4920 iu_length += num_sg_in_iu * sizeof(*sg_descriptor);
7739 mem_descriptor = &ofap->sg_descriptor[i];
7755 mem_descriptor = &ofap->sg_descriptor[i];
7828 mem_descriptor = ofap->sg_descriptor;
7863 size = offsetof(struct pqi_ofa_memory, sg_descriptor) +
8891 data.report_device_capability.sg_descriptor) != 48);