fwping           4722 drivers/scsi/bfa/bfa_ioc.c 	bfa_trc(diag, diag->fwping.lock);
fwping           4728 drivers/scsi/bfa/bfa_ioc.c 		if (diag->fwping.lock) {
fwping           4729 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.status = BFA_STATUS_IOC_FAILURE;
fwping           4730 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.cbfn(diag->fwping.cbarg,
fwping           4731 drivers/scsi/bfa/bfa_ioc.c 					diag->fwping.status);
fwping           4732 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.lock = 0;
fwping           4822 drivers/scsi/bfa/bfa_ioc.c 	bfa_trc(diag, diag->fwping.dbuf_pa);
fwping           4826 drivers/scsi/bfa/bfa_ioc.c 		*((u32 *)diag->fwping.dbuf_kva + i) = diag->fwping.data;
fwping           4829 drivers/scsi/bfa/bfa_ioc.c 	fwping_req = (struct bfi_diag_fwping_req_s *)diag->fwping.mbcmd.msg;
fwping           4833 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.dbuf_pa);
fwping           4835 drivers/scsi/bfa/bfa_ioc.c 	fwping_req->count = cpu_to_be32(diag->fwping.count);
fwping           4837 drivers/scsi/bfa/bfa_ioc.c 	fwping_req->data = diag->fwping.data;
fwping           4844 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(diag->ioc, &diag->fwping.mbcmd);
fwping           4859 drivers/scsi/bfa/bfa_ioc.c 		pat = (diag->fwping.count & 0x1) ? ~(diag->fwping.data) :
fwping           4860 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.data;
fwping           4862 drivers/scsi/bfa/bfa_ioc.c 		if (diag->fwping.data != rsp_data) {
fwping           4864 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.result->dmastatus =
fwping           4866 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.status = BFA_STATUS_DATACORRUPTED;
fwping           4867 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.cbfn(diag->fwping.cbarg,
fwping           4868 drivers/scsi/bfa/bfa_ioc.c 					diag->fwping.status);
fwping           4869 drivers/scsi/bfa/bfa_ioc.c 			diag->fwping.lock = 0;
fwping           4874 drivers/scsi/bfa/bfa_ioc.c 			if (*((u32 *)diag->fwping.dbuf_kva + i) != pat) {
fwping           4878 drivers/scsi/bfa/bfa_ioc.c 					*((u32 *)diag->fwping.dbuf_kva + i));
fwping           4879 drivers/scsi/bfa/bfa_ioc.c 				diag->fwping.result->dmastatus =
fwping           4881 drivers/scsi/bfa/bfa_ioc.c 				diag->fwping.status = BFA_STATUS_DATACORRUPTED;
fwping           4882 drivers/scsi/bfa/bfa_ioc.c 				diag->fwping.cbfn(diag->fwping.cbarg,
fwping           4883 drivers/scsi/bfa/bfa_ioc.c 						diag->fwping.status);
fwping           4884 drivers/scsi/bfa/bfa_ioc.c 				diag->fwping.lock = 0;
fwping           4888 drivers/scsi/bfa/bfa_ioc.c 		diag->fwping.result->dmastatus = BFA_STATUS_OK;
fwping           4889 drivers/scsi/bfa/bfa_ioc.c 		diag->fwping.status = BFA_STATUS_OK;
fwping           4890 drivers/scsi/bfa/bfa_ioc.c 		diag->fwping.cbfn(diag->fwping.cbarg, diag->fwping.status);
fwping           4891 drivers/scsi/bfa/bfa_ioc.c 		diag->fwping.lock = 0;
fwping           4893 drivers/scsi/bfa/bfa_ioc.c 		diag->fwping.status = BFA_STATUS_HDMA_FAILED;
fwping           4894 drivers/scsi/bfa/bfa_ioc.c 		diag->fwping.cbfn(diag->fwping.cbarg, diag->fwping.status);
fwping           4895 drivers/scsi/bfa/bfa_ioc.c 		diag->fwping.lock = 0;
fwping           5127 drivers/scsi/bfa/bfa_ioc.c 	if (diag->block || diag->fwping.lock) {
fwping           5129 drivers/scsi/bfa/bfa_ioc.c 		bfa_trc(diag, diag->fwping.lock);
fwping           5134 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.lock = 1;
fwping           5135 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.cbfn = cbfn;
fwping           5136 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.cbarg = cbarg;
fwping           5137 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.result = result;
fwping           5138 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.data = data;
fwping           5139 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.count = cnt;
fwping           5142 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.result->data = 0;
fwping           5143 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.result->status = BFA_STATUS_OK;
fwping           5290 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.dbuf_kva = dm_kva;
fwping           5291 drivers/scsi/bfa/bfa_ioc.c 	diag->fwping.dbuf_pa = dm_pa;
fwping           5292 drivers/scsi/bfa/bfa_ioc.c 	memset(diag->fwping.dbuf_kva, 0, BFI_DIAG_DMA_BUF_SZ);
fwping            610 drivers/scsi/bfa/bfa_ioc.h 	struct bfa_diag_fwping_s	fwping;