Lines Matching defs:psg

217 static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg);
218 static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg);
3794 static long aac_build_sg(struct scsi_cmnd *scsicmd, struct sgmap *psg)
3802 psg->count = 0;
3803 psg->sg[0].addr = 0;
3804 psg->sg[0].count = 0;
3810 psg->count = cpu_to_le32(nseg);
3813 psg->sg[i].addr = cpu_to_le32(sg_dma_address(sg));
3814 psg->sg[i].count = cpu_to_le32(sg_dma_len(sg));
3819 u32 temp = le32_to_cpu(psg->sg[i-1].count) -
3821 psg->sg[i-1].count = cpu_to_le32(temp);
3834 static long aac_build_sg64(struct scsi_cmnd *scsicmd, struct sgmap64 *psg)
3843 psg->count = 0;
3844 psg->sg[0].addr[0] = 0;
3845 psg->sg[0].addr[1] = 0;
3846 psg->sg[0].count = 0;
3855 psg->sg[i].addr[0] = cpu_to_le32(addr & 0xffffffff);
3856 psg->sg[i].addr[1] = cpu_to_le32(addr>>32);
3857 psg->sg[i].count = cpu_to_le32(count);
3860 psg->count = cpu_to_le32(nseg);
3863 u32 temp = le32_to_cpu(psg->sg[i-1].count) -
3865 psg->sg[i-1].count = cpu_to_le32(temp);
3877 static long aac_build_sgraw(struct scsi_cmnd *scsicmd, struct sgmapraw *psg)
3885 psg->count = 0;
3886 psg->sg[0].next = 0;
3887 psg->sg[0].prev = 0;
3888 psg->sg[0].addr[0] = 0;
3889 psg->sg[0].addr[1] = 0;
3890 psg->sg[0].count = 0;
3891 psg->sg[0].flags = 0;
3900 psg->sg[i].next = 0;
3901 psg->sg[i].prev = 0;
3902 psg->sg[i].addr[1] = cpu_to_le32((u32)(addr>>32));
3903 psg->sg[i].addr[0] = cpu_to_le32((u32)(addr & 0xffffffff));
3904 psg->sg[i].count = cpu_to_le32(count);
3905 psg->sg[i].flags = 0;
3908 psg->count = cpu_to_le32(nseg);
3911 u32 temp = le32_to_cpu(psg->sg[i-1].count) -
3913 psg->sg[i-1].count = cpu_to_le32(temp);