hcam             1126 drivers/scsi/ipr.c 		ioarcb->cmd_pkt.cdb[7] = (sizeof(hostrcb->hcam) >> 8) & 0xff;
hcam             1127 drivers/scsi/ipr.c 		ioarcb->cmd_pkt.cdb[8] = sizeof(hostrcb->hcam) & 0xff;
hcam             1130 drivers/scsi/ipr.c 			       sizeof(hostrcb->hcam), IPR_IOADL_FLAGS_READ_LAST);
hcam             1439 drivers/scsi/ipr.c 		cfgtew.u.cfgte64 = &hostrcb->hcam.u.ccn.u.cfgte64;
hcam             1442 drivers/scsi/ipr.c 		cfgtew.u.cfgte = &hostrcb->hcam.u.ccn.u.cfgte;
hcam             1471 drivers/scsi/ipr.c 	if (hostrcb->hcam.notify_type == IPR_HOST_RCB_NOTIF_TYPE_REM_ENTRY) {
hcam             1634 drivers/scsi/ipr.c 		error = &hostrcb->hcam.u.error64.u.type_12_error;
hcam             1636 drivers/scsi/ipr.c 		error = &hostrcb->hcam.u.error.u.type_12_error;
hcam             1668 drivers/scsi/ipr.c 		&hostrcb->hcam.u.error.u.type_02_error;
hcam             1703 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error.u.type_13_error;
hcam             1744 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error64.u.type_23_error;
hcam             1786 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error.u.type_03_error;
hcam             1834 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error.u.type_14_error;
hcam             1885 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error.u.type_04_error;
hcam             1966 drivers/scsi/ipr.c 		error = &hostrcb->hcam.u.error64.u.type_17_error;
hcam             1968 drivers/scsi/ipr.c 		error = &hostrcb->hcam.u.error.u.type_17_error;
hcam             1974 drivers/scsi/ipr.c 		     be32_to_cpu(hostrcb->hcam.u.error.prc));
hcam             1977 drivers/scsi/ipr.c 			 be32_to_cpu(hostrcb->hcam.length) -
hcam             1995 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error.u.type_07_error;
hcam             2000 drivers/scsi/ipr.c 		     be32_to_cpu(hostrcb->hcam.u.error.prc));
hcam             2003 drivers/scsi/ipr.c 			 be32_to_cpu(hostrcb->hcam.length) -
hcam             2285 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error.u.type_20_error;
hcam             2289 drivers/scsi/ipr.c 	add_len = be32_to_cpu(hostrcb->hcam.length) -
hcam             2323 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error64.u.type_24_error;
hcam             2378 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error64.u.type_30_error;
hcam             2383 drivers/scsi/ipr.c 	add_len = be32_to_cpu(hostrcb->hcam.length) -
hcam             2413 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error64.u.type_41_error;
hcam             2418 drivers/scsi/ipr.c 			 be32_to_cpu(hostrcb->hcam.length) -
hcam             2433 drivers/scsi/ipr.c 	ipr_log_hex_data(ioa_cfg, hostrcb->hcam.u.raw.data,
hcam             2434 drivers/scsi/ipr.c 			 be32_to_cpu(hostrcb->hcam.length));
hcam             2451 drivers/scsi/ipr.c 	error = &hostrcb->hcam.u.error64.u.type_21_error;
hcam             2512 drivers/scsi/ipr.c 	if (hostrcb->hcam.notify_type != IPR_HOST_RCB_NOTIF_TYPE_ERROR_LOG_ENTRY)
hcam             2515 drivers/scsi/ipr.c 	if (hostrcb->hcam.notifications_lost == IPR_HOST_RCB_NOTIFICATIONS_LOST)
hcam             2519 drivers/scsi/ipr.c 		ioasc = be32_to_cpu(hostrcb->hcam.u.error64.fd_ioasc);
hcam             2521 drivers/scsi/ipr.c 		ioasc = be32_to_cpu(hostrcb->hcam.u.error.fd_ioasc);
hcam             2527 drivers/scsi/ipr.c 				      hostrcb->hcam.u.error.fd_res_addr.bus);
hcam             2536 drivers/scsi/ipr.c 	    hostrcb->hcam.overlay_id == IPR_HOST_RCB_OVERLAY_ID_21) {
hcam             2537 drivers/scsi/ipr.c 		error = &hostrcb->hcam.u.error64.u.type_21_error;
hcam             2551 drivers/scsi/ipr.c 	if (be32_to_cpu(hostrcb->hcam.length) > sizeof(hostrcb->hcam.u.raw))
hcam             2552 drivers/scsi/ipr.c 		hostrcb->hcam.length = cpu_to_be32(sizeof(hostrcb->hcam.u.raw));
hcam             2554 drivers/scsi/ipr.c 	switch (hostrcb->hcam.overlay_id) {
hcam             2644 drivers/scsi/ipr.c 		fd_ioasc = be32_to_cpu(hostrcb->hcam.u.error64.fd_ioasc);
hcam             2646 drivers/scsi/ipr.c 		fd_ioasc = be32_to_cpu(hostrcb->hcam.u.error.fd_ioasc);
hcam             4187 drivers/scsi/ipr.c 	ret = memory_read_from_buffer(buf, count, &off, &hostrcb->hcam,
hcam             4188 drivers/scsi/ipr.c 				sizeof(hostrcb->hcam));
hcam             8566 drivers/scsi/ipr.c 	memset(&hostrcb->hcam, 0, sizeof(hostrcb->hcam));
hcam             8570 drivers/scsi/ipr.c 					(__be32 *)&hostrcb->hcam,
hcam             8571 drivers/scsi/ipr.c 					min(length, (int)sizeof(hostrcb->hcam)) / sizeof(__be32));
hcam             8575 drivers/scsi/ipr.c 		ioasc = be32_to_cpu(hostrcb->hcam.u.error.fd_ioasc);
hcam             9803 drivers/scsi/ipr.c 			ioa_cfg->hostrcb_dma[i] + offsetof(struct ipr_hostrcb, hcam);
hcam             1232 drivers/scsi/ipr.h 	struct ipr_hcam hcam;
hcam             1813 drivers/scsi/ipr.h 					hostrcb->hcam.u.error64.fd_res_path, \
hcam             1819 drivers/scsi/ipr.h 				(hostrcb)->hcam.u.error.fd_res_addr,	\
hcam             1945 drivers/scsi/ipr.h 		res_path = &hostrcb->hcam.u.error64.fd_res_path[0];
hcam             1950 drivers/scsi/ipr.h 		res_addr = &hostrcb->hcam.u.error.fd_res_addr;
hcam             1130 drivers/scsi/pmcraid.c 	struct pmcraid_hostrcb *hcam;
hcam             1146 drivers/scsi/pmcraid.c 		hcam = &pinstance->ccn;
hcam             1151 drivers/scsi/pmcraid.c 		hcam = &pinstance->ldn;
hcam             1155 drivers/scsi/pmcraid.c 	hcam->cmd = cmd;
hcam             1244 drivers/scsi/pmcraid.c 	struct pmcraid_hostrcb  *hcam;
hcam             1247 drivers/scsi/pmcraid.c 	hcam =  (type == PMCRAID_HCAM_CODE_LOG_DATA) ?
hcam             1253 drivers/scsi/pmcraid.c 	if (hcam->cmd == NULL)
hcam             1256 drivers/scsi/pmcraid.c 	pmcraid_prepare_cancel_cmd(cmd, hcam->cmd);
hcam             1468 drivers/scsi/pmcraid.c 				le32_to_cpu(pinstance->ccn.hcam->data_len) +
hcam             1483 drivers/scsi/pmcraid.c 				le32_to_cpu(pinstance->ldn.hcam->data_len) +
hcam             1525 drivers/scsi/pmcraid.c 	ccn_hcam = (struct pmcraid_hcam_ccn *)pinstance->ccn.hcam;
hcam             1531 drivers/scsi/pmcraid.c 		 le32_to_cpu(pinstance->ccn.hcam->ilid),
hcam             1532 drivers/scsi/pmcraid.c 		 pinstance->ccn.hcam->op_code,
hcam             1533 drivers/scsi/pmcraid.c 		(le32_to_cpu(pinstance->ccn.hcam->timestamp1) |
hcam             1534 drivers/scsi/pmcraid.c 		((le32_to_cpu(pinstance->ccn.hcam->timestamp2) & 0xffffffffLL) << 32)),
hcam             1535 drivers/scsi/pmcraid.c 		 pinstance->ccn.hcam->notification_type,
hcam             1536 drivers/scsi/pmcraid.c 		 pinstance->ccn.hcam->notification_lost,
hcam             1537 drivers/scsi/pmcraid.c 		 pinstance->ccn.hcam->flags,
hcam             1551 drivers/scsi/pmcraid.c 	if (pinstance->ccn.hcam->notification_lost) {
hcam             1567 drivers/scsi/pmcraid.c 	if (pinstance->ccn.hcam->notification_type ==
hcam             1622 drivers/scsi/pmcraid.c 	if (pinstance->ccn.hcam->notification_type ==
hcam             1703 drivers/scsi/pmcraid.c 	hcam_ldn = (struct pmcraid_hcam_ldn *)pinstance->ldn.hcam;
hcam             1707 drivers/scsi/pmcraid.c 		 pinstance->ldn.hcam->ilid,
hcam             1708 drivers/scsi/pmcraid.c 		 pinstance->ldn.hcam->op_code,
hcam             1709 drivers/scsi/pmcraid.c 		 pinstance->ldn.hcam->notification_type,
hcam             1710 drivers/scsi/pmcraid.c 		 pinstance->ldn.hcam->notification_lost,
hcam             1711 drivers/scsi/pmcraid.c 		 pinstance->ldn.hcam->flags,
hcam             1712 drivers/scsi/pmcraid.c 		 pinstance->ldn.hcam->overlay_id);
hcam             1715 drivers/scsi/pmcraid.c 	if (pinstance->ldn.hcam->notification_type !=
hcam             1719 drivers/scsi/pmcraid.c 	if (pinstance->ldn.hcam->notification_lost ==
hcam             1788 drivers/scsi/pmcraid.c 			(struct pmcraid_hcam_ldn *)pinstance->ldn.hcam;
hcam             4751 drivers/scsi/pmcraid.c 		pinstance->ccn.hcam = NULL;
hcam             4763 drivers/scsi/pmcraid.c 		pinstance->ldn.hcam = NULL;
hcam             4790 drivers/scsi/pmcraid.c 		pinstance->ccn.hcam =
hcam             4792 drivers/scsi/pmcraid.c 		pinstance->ldn.hcam =
hcam              645 drivers/scsi/pmcraid.h 	struct pmcraid_hcam_hdr *hcam;	/* pointer to hcam buffer */