stp_req           577 drivers/scsi/isci/request.c 	struct isci_stp_request *stp_req = &ireq->stp.req;
stp_req           581 drivers/scsi/isci/request.c 	stp_req->status = 0;
stp_req           582 drivers/scsi/isci/request.c 	stp_req->sgl.offset = 0;
stp_req           583 drivers/scsi/isci/request.c 	stp_req->sgl.set = SCU_SGL_ELEMENT_PAIR_A;
stp_req           587 drivers/scsi/isci/request.c 		stp_req->sgl.index = 0;
stp_req           590 drivers/scsi/isci/request.c 		stp_req->sgl.index = -1;
stp_req          1259 drivers/scsi/isci/request.c static struct scu_sgl_element *pio_sgl_next(struct isci_stp_request *stp_req)
stp_req          1263 drivers/scsi/isci/request.c 	struct isci_request *ireq = to_ireq(stp_req);
stp_req          1264 drivers/scsi/isci/request.c 	struct isci_stp_pio_sgl *pio_sgl = &stp_req->sgl;
stp_req          1326 drivers/scsi/isci/request.c 	struct isci_stp_request *stp_req = &ireq->stp.req;
stp_req          1334 drivers/scsi/isci/request.c 	sgl_pair = to_sgl_element_pair(ireq, stp_req->sgl.index);
stp_req          1335 drivers/scsi/isci/request.c 	if (stp_req->sgl.set == SCU_SGL_ELEMENT_PAIR_A)
stp_req          1352 drivers/scsi/isci/request.c 	struct isci_stp_request *stp_req = &ireq->stp.req;
stp_req          1359 drivers/scsi/isci/request.c 	offset = stp_req->sgl.offset;
stp_req          1360 drivers/scsi/isci/request.c 	sgl_pair = to_sgl_element_pair(ireq, stp_req->sgl.index);
stp_req          1364 drivers/scsi/isci/request.c 	if (stp_req->sgl.set == SCU_SGL_ELEMENT_PAIR_A) {
stp_req          1372 drivers/scsi/isci/request.c 	if (stp_req->pio_len == 0)
stp_req          1375 drivers/scsi/isci/request.c 	if (stp_req->pio_len >= len) {
stp_req          1379 drivers/scsi/isci/request.c 		stp_req->pio_len -= len;
stp_req          1382 drivers/scsi/isci/request.c 		sgl = pio_sgl_next(stp_req);
stp_req          1384 drivers/scsi/isci/request.c 	} else if (stp_req->pio_len < len) {
stp_req          1385 drivers/scsi/isci/request.c 		sci_stp_request_pio_data_out_trasmit_data_frame(ireq, stp_req->pio_len);
stp_req          1388 drivers/scsi/isci/request.c 		offset += stp_req->pio_len;
stp_req          1389 drivers/scsi/isci/request.c 		sgl->address_lower += stp_req->pio_len;
stp_req          1390 drivers/scsi/isci/request.c 		stp_req->pio_len = 0;
stp_req          1393 drivers/scsi/isci/request.c 	stp_req->sgl.offset = offset;
stp_req          1408 drivers/scsi/isci/request.c sci_stp_request_pio_data_in_copy_data_buffer(struct isci_stp_request *stp_req,
stp_req          1419 drivers/scsi/isci/request.c 	ireq = to_ireq(stp_req);
stp_req          1453 drivers/scsi/isci/request.c 	struct isci_stp_request *stp_req,
stp_req          1461 drivers/scsi/isci/request.c 	if (stp_req->pio_len < SCU_MAX_FRAME_BUFFER_SIZE) {
stp_req          1463 drivers/scsi/isci/request.c 			stp_req, data_buffer, stp_req->pio_len);
stp_req          1466 drivers/scsi/isci/request.c 			stp_req->pio_len = 0;
stp_req          1470 drivers/scsi/isci/request.c 			stp_req, data_buffer, SCU_MAX_FRAME_BUFFER_SIZE);
stp_req          1473 drivers/scsi/isci/request.c 			stp_req->pio_len -= SCU_MAX_FRAME_BUFFER_SIZE;
stp_req          1512 drivers/scsi/isci/request.c 	struct isci_stp_request *stp_req = &ireq->stp.req;
stp_req          1517 drivers/scsi/isci/request.c 		if (stp_req->pio_len != 0) {
stp_req          1520 drivers/scsi/isci/request.c 				if (stp_req->pio_len == 0)
stp_req          1523 drivers/scsi/isci/request.c 		} else if (stp_req->pio_len == 0) {
stp_req          1710 drivers/scsi/isci/request.c 	struct isci_stp_request *stp_req = &ireq->stp.req;
stp_req          1853 drivers/scsi/isci/request.c 				stp_req,
stp_req          1878 drivers/scsi/isci/request.c 				  "violation occurred\n", __func__, stp_req,
stp_req          1907 drivers/scsi/isci/request.c 				__func__, stp_req, frame_index, status);
stp_req          1925 drivers/scsi/isci/request.c 			stp_req->pio_len = frame_buffer[3] & 0xffff;
stp_req          1928 drivers/scsi/isci/request.c 			stp_req->status = (frame_buffer[2] >> 24) & 0xff;
stp_req          1934 drivers/scsi/isci/request.c 			ireq->stp.rsp.status = stp_req->status;
stp_req          1966 drivers/scsi/isci/request.c 					stp_req,
stp_req          2008 drivers/scsi/isci/request.c 				stp_req,
stp_req          2020 drivers/scsi/isci/request.c 				stp_req,
stp_req          2033 drivers/scsi/isci/request.c 		if (stp_req->sgl.index < 0) {
stp_req          2035 drivers/scsi/isci/request.c 			stp_req->pio_len = 0;
stp_req          2041 drivers/scsi/isci/request.c 			status = sci_stp_request_pio_data_in_copy_data(stp_req,
stp_req          2051 drivers/scsi/isci/request.c 		if (status != SCI_SUCCESS || stp_req->pio_len != 0)
stp_req          2054 drivers/scsi/isci/request.c 		if ((stp_req->status & ATA_BUSY) == 0) {
stp_req           150 drivers/scsi/isci/request.h static inline struct isci_request *to_ireq(struct isci_stp_request *stp_req)
stp_req           154 drivers/scsi/isci/request.h 	ireq = container_of(stp_req, typeof(*ireq), stp.req);