qtcb               73 drivers/s390/scsi/zfcp_dbf.c 	struct fsf_qtcb_prefix *q_pref = &req->qtcb->prefix;
qtcb               74 drivers/s390/scsi/zfcp_dbf.c 	struct fsf_qtcb_header *q_head = &req->qtcb->header;
qtcb              654 drivers/s390/scsi/zfcp_dbf.c 		fcp_rsp = &(fsf->qtcb->bottom.io.fcp_rsp.iu);
qtcb              306 drivers/s390/scsi/zfcp_dbf.h 	struct fsf_qtcb *qtcb = req->qtcb;
qtcb              307 drivers/s390/scsi/zfcp_dbf.h 	u32 fsf_stat = qtcb->header.fsf_status;
qtcb              311 drivers/s390/scsi/zfcp_dbf.h 	if (qtcb->prefix.qtcb_type != FSF_IO_COMMAND)
qtcb              313 drivers/s390/scsi/zfcp_dbf.h 	fcp_rsp = &qtcb->bottom.io.fcp_rsp.iu.resp;
qtcb              335 drivers/s390/scsi/zfcp_dbf.h 	struct fsf_qtcb *qtcb = req->qtcb;
qtcb              341 drivers/s390/scsi/zfcp_dbf.h 	} else if ((qtcb->prefix.prot_status != FSF_PROT_GOOD) &&
qtcb              342 drivers/s390/scsi/zfcp_dbf.h 	    (qtcb->prefix.prot_status != FSF_PROT_FSF_STATUS_PRESENTED)) {
qtcb              345 drivers/s390/scsi/zfcp_dbf.h 	} else if (qtcb->header.fsf_status != FSF_GOOD) {
qtcb              350 drivers/s390/scsi/zfcp_dbf.h 	} else if ((qtcb->header.fsf_command == FSF_QTCB_OPEN_PORT_WITH_DID) ||
qtcb              351 drivers/s390/scsi/zfcp_dbf.h 		   (qtcb->header.fsf_command == FSF_QTCB_OPEN_LUN)) {
qtcb              354 drivers/s390/scsi/zfcp_dbf.h 	} else if (qtcb->header.log_length) {
qtcb              327 drivers/s390/scsi/zfcp_def.h 	struct fsf_qtcb		*qtcb;
qtcb              344 drivers/s390/scsi/zfcp_def.h 	return req->qtcb == NULL;
qtcb               94 drivers/s390/scsi/zfcp_fsf.c 			mempool_free(req->qtcb, req->adapter->pool.qtcb_pool);
qtcb              100 drivers/s390/scsi/zfcp_fsf.c 		kmem_cache_free(zfcp_fsf_qtcb_cache, req->qtcb);
qtcb              289 drivers/s390/scsi/zfcp_fsf.c 	switch (req->qtcb->header.fsf_status_qual.word[0]) {
qtcb              314 drivers/s390/scsi/zfcp_fsf.c 	switch (req->qtcb->header.fsf_status) {
qtcb              318 drivers/s390/scsi/zfcp_fsf.c 			req->qtcb->header.fsf_command);
qtcb              331 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb *qtcb = req->qtcb;
qtcb              332 drivers/s390/scsi/zfcp_fsf.c 	union fsf_prot_status_qual *psq = &qtcb->prefix.prot_status_qual;
qtcb              341 drivers/s390/scsi/zfcp_fsf.c 	switch (qtcb->prefix.prot_status) {
qtcb              369 drivers/s390/scsi/zfcp_fsf.c 			(unsigned long long)qtcb->bottom.support.req_handle);
qtcb              389 drivers/s390/scsi/zfcp_fsf.c 			qtcb->prefix.prot_status);
qtcb              489 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_bottom_config *bottom = &req->qtcb->bottom.config;
qtcb              518 drivers/s390/scsi/zfcp_fsf.c 	if (req->qtcb->header.fsf_status == FSF_EXCHANGE_CONFIG_DATA_INCOMPLETE)
qtcb              557 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb *qtcb = req->qtcb;
qtcb              558 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_bottom_config *bottom = &qtcb->bottom.config;
qtcb              571 drivers/s390/scsi/zfcp_fsf.c 	switch (qtcb->header.fsf_status) {
qtcb              600 drivers/s390/scsi/zfcp_fsf.c 			&qtcb->header.fsf_status_qual.link_down_info);
qtcb              635 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_bottom_port *bottom = &req->qtcb->bottom.port;
qtcb              656 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb *qtcb = req->qtcb;
qtcb              661 drivers/s390/scsi/zfcp_fsf.c 	switch (qtcb->header.fsf_status) {
qtcb              668 drivers/s390/scsi/zfcp_fsf.c 			&qtcb->header.fsf_status_qual.link_down_info);
qtcb              692 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb *qtcb;
qtcb              695 drivers/s390/scsi/zfcp_fsf.c 		qtcb = mempool_alloc(pool, GFP_ATOMIC);
qtcb              697 drivers/s390/scsi/zfcp_fsf.c 		qtcb = kmem_cache_alloc(zfcp_fsf_qtcb_cache, GFP_ATOMIC);
qtcb              699 drivers/s390/scsi/zfcp_fsf.c 	if (unlikely(!qtcb))
qtcb              702 drivers/s390/scsi/zfcp_fsf.c 	memset(qtcb, 0, sizeof(*qtcb));
qtcb              703 drivers/s390/scsi/zfcp_fsf.c 	return qtcb;
qtcb              728 drivers/s390/scsi/zfcp_fsf.c 			req->qtcb = zfcp_fsf_qtcb_alloc(
qtcb              731 drivers/s390/scsi/zfcp_fsf.c 			req->qtcb = zfcp_fsf_qtcb_alloc(NULL);
qtcb              733 drivers/s390/scsi/zfcp_fsf.c 		if (unlikely(!req->qtcb)) {
qtcb              738 drivers/s390/scsi/zfcp_fsf.c 		req->qtcb->prefix.req_seq_no = adapter->fsf_req_seq_no;
qtcb              739 drivers/s390/scsi/zfcp_fsf.c 		req->qtcb->prefix.req_id = req->req_id;
qtcb              740 drivers/s390/scsi/zfcp_fsf.c 		req->qtcb->prefix.ulp_info = 26;
qtcb              741 drivers/s390/scsi/zfcp_fsf.c 		req->qtcb->prefix.qtcb_type = fsf_qtcb_type[fsf_cmd];
qtcb              742 drivers/s390/scsi/zfcp_fsf.c 		req->qtcb->prefix.qtcb_version = FSF_QTCB_CURRENT_VERSION;
qtcb              743 drivers/s390/scsi/zfcp_fsf.c 		req->qtcb->header.req_handle = req->req_id;
qtcb              744 drivers/s390/scsi/zfcp_fsf.c 		req->qtcb->header.fsf_command = fsf_cmd;
qtcb              748 drivers/s390/scsi/zfcp_fsf.c 			   req->qtcb, sizeof(struct fsf_qtcb));
qtcb              851 drivers/s390/scsi/zfcp_fsf.c 	union fsf_status_qual *fsq = &req->qtcb->header.fsf_status_qual;
qtcb              858 drivers/s390/scsi/zfcp_fsf.c 	switch (req->qtcb->header.fsf_status) {
qtcb              937 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.lun_handle = zfcp_sdev->lun_handle;
qtcb              938 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = zfcp_sdev->port->handle;
qtcb              939 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.support.req_handle = (u64) old_req_id;
qtcb              959 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_header *header = &req->qtcb->header;
qtcb             1018 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb *qtcb = req->qtcb;
qtcb             1024 drivers/s390/scsi/zfcp_fsf.c 		qtcb->bottom.support.req_buf_length =
qtcb             1028 drivers/s390/scsi/zfcp_fsf.c 		qtcb->bottom.support.resp_buf_length =
qtcb             1050 drivers/s390/scsi/zfcp_fsf.c 	qtcb->bottom.support.req_buf_length = zfcp_qdio_real_bytes(sg_req);
qtcb             1058 drivers/s390/scsi/zfcp_fsf.c 	qtcb->bottom.support.resp_buf_length = zfcp_qdio_real_bytes(sg_resp);
qtcb             1079 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.support.service_class = FSF_CLASS_3;
qtcb             1080 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.support.timeout = timeout;
qtcb             1119 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = wka_port->handle;
qtcb             1142 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_header *header = &req->qtcb->header;
qtcb             1219 drivers/s390/scsi/zfcp_fsf.c 	hton24(req->qtcb->bottom.support.d_id, d_id);
qtcb             1262 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.config.feature_selection =
qtcb             1302 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.config.feature_selection =
qtcb             1425 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_header *header = &req->qtcb->header;
qtcb             1475 drivers/s390/scsi/zfcp_fsf.c 		plogi = (struct fc_els_flogi *) req->qtcb->bottom.support.els;
qtcb             1476 drivers/s390/scsi/zfcp_fsf.c 		if (req->qtcb->bottom.support.els1_length >=
qtcb             1518 drivers/s390/scsi/zfcp_fsf.c 	hton24(req->qtcb->bottom.support.d_id, port->d_id);
qtcb             1544 drivers/s390/scsi/zfcp_fsf.c 	switch (req->qtcb->header.fsf_status) {
qtcb             1587 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = erp_action->port->handle;
qtcb             1605 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_header *header = &req->qtcb->header;
qtcb             1660 drivers/s390/scsi/zfcp_fsf.c 	hton24(req->qtcb->bottom.support.d_id, wka_port->d_id);
qtcb             1681 drivers/s390/scsi/zfcp_fsf.c 	if (req->qtcb->header.fsf_status == FSF_PORT_HANDLE_NOT_VALID) {
qtcb             1720 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = wka_port->handle;
qtcb             1739 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_header *header = &req->qtcb->header;
qtcb             1813 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = erp_action->port->handle;
qtcb             1835 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_header *header = &req->qtcb->header;
qtcb             1932 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = erp_action->port->handle;
qtcb             1933 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.support.fcp_lun = zfcp_scsi_dev_lun(erp_action->sdev);
qtcb             1940 drivers/s390/scsi/zfcp_fsf.c 		req->qtcb->bottom.support.option = FSF_OPEN_LUN_SUPPRESS_BOXING;
qtcb             1964 drivers/s390/scsi/zfcp_fsf.c 	switch (req->qtcb->header.fsf_status) {
qtcb             1981 drivers/s390/scsi/zfcp_fsf.c 		switch (req->qtcb->header.fsf_status_qual.word[0]) {
qtcb             2024 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = erp_action->port->handle;
qtcb             2025 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.lun_handle = zfcp_sdev->lun_handle;
qtcb             2058 drivers/s390/scsi/zfcp_fsf.c 	lat_in = &req->qtcb->prefix.prot_status_qual.latency_info;
qtcb             2074 drivers/s390/scsi/zfcp_fsf.c 		switch (req->qtcb->bottom.io.data_direction) {
qtcb             2112 drivers/s390/scsi/zfcp_fsf.c 	struct fsf_qtcb_header *header = &req->qtcb->header;
qtcb             2137 drivers/s390/scsi/zfcp_fsf.c 			req->qtcb->bottom.io.data_direction,
qtcb             2146 drivers/s390/scsi/zfcp_fsf.c 			req->qtcb->bottom.io.fcp_cmnd_length);
qtcb             2193 drivers/s390/scsi/zfcp_fsf.c 	switch (req->qtcb->header.fsf_status) {
qtcb             2209 drivers/s390/scsi/zfcp_fsf.c 	fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu;
qtcb             2305 drivers/s390/scsi/zfcp_fsf.c 	io = &req->qtcb->bottom.io;
qtcb             2309 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.lun_handle = zfcp_sdev->lun_handle;
qtcb             2310 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = zfcp_sdev->port->handle;
qtcb             2323 drivers/s390/scsi/zfcp_fsf.c 	fcp_cmnd = &req->qtcb->bottom.io.fcp_cmnd.iu;
qtcb             2370 drivers/s390/scsi/zfcp_fsf.c 	fcp_rsp = &req->qtcb->bottom.io.fcp_rsp.iu;
qtcb             2413 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.lun_handle = zfcp_sdev->lun_handle;
qtcb             2414 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->header.port_handle = zfcp_sdev->port->handle;
qtcb             2415 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.io.data_direction = FSF_DATADIR_CMND;
qtcb             2416 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.io.service_class = FSF_CLASS_3;
qtcb             2417 drivers/s390/scsi/zfcp_fsf.c 	req->qtcb->bottom.io.fcp_cmnd_length = FCP_CMND_LEN;
qtcb             2421 drivers/s390/scsi/zfcp_fsf.c 	fcp_cmnd = &req->qtcb->bottom.io.fcp_cmnd.iu;
qtcb              244 drivers/s390/scsi/zfcp_scsi.c 	    old_req->qtcb->header.fsf_command != FSF_QTCB_FCP_CMND)
qtcb              248 drivers/s390/scsi/zfcp_scsi.c 	if (old_req->qtcb->header.port_handle != filter->port_handle)
qtcb              252 drivers/s390/scsi/zfcp_scsi.c 	    old_req->qtcb->header.lun_handle != filter->lun_handle)