Lines Matching defs:segment_x

217 	struct SGentry *segment_x;	/* Linear array of hw sg entries (up to 64 entries) */
218 dma_addr_t sg_bus_addr; /* Bus address of sg list (ie, of segment_x) */
226 * the first hw sg entry (segment_x[0]) and the transfer
229 * (srb->segment_x[DC395x_MAX_SG_LISTENTRY - 1] and the
894 srb->segment_x[0].address);
899 struct SGentry *sgp = srb->segment_x;
934 srb->segment_x, SEGMENTX_LEN, DMA_TO_DEVICE);
937 srb->segment_x, srb->sg_bus_addr, SEGMENTX_LEN);
1060 srb->segment_x, srb->sg_count, srb->sg_index,
1779 struct SGentry *psge = srb->segment_x + idx;
1798 struct SGentry *psge = srb->segment_x + srb->sg_index;
1989 if ((srb->segment_x[srb->sg_index].length ==
2105 /*u32 addr = (srb->segment_x[srb->sg_index].address); */
2293 srb->segment_x[0].address);
2295 srb->segment_x[0].length);
3134 srb->segment_x[0].address);
3135 dma_unmap_single(&acb->dev->dev, srb->segment_x[0].address,
3136 srb->segment_x[0].length, DMA_FROM_DEVICE);
3139 srb->segment_x[0].address =
3140 srb->segment_x[DC395x_MAX_SG_LISTENTRY - 1].address;
3141 srb->segment_x[0].length =
3142 srb->segment_x[DC395x_MAX_SG_LISTENTRY - 1].length;
3502 srb->segment_x[DC395x_MAX_SG_LISTENTRY - 1].address =
3503 srb->segment_x[0].address;
3504 srb->segment_x[DC395x_MAX_SG_LISTENTRY - 1].length =
3505 srb->segment_x[0].length;
3507 /* srb->segment_x : a one entry of S/G list table */
3509 srb->segment_x[0].length = SCSI_SENSE_BUFFERSIZE;
3511 srb->segment_x[0].address = dma_map_single(&acb->dev->dev,
3515 cmd->sense_buffer, srb->segment_x[0].address,
4077 kfree(acb->srb_array[i].segment_x);
4095 acb->srb_array[i].segment_x = NULL;
4108 acb->srb_array[srb_idx++].segment_x =
4112 acb->srb.segment_x =