hbqmb 1071 drivers/scsi/lpfc/lpfc_mbox.c lpfc_build_hbq_profile2(struct config_hbq_var *hbqmb, hbqmb 1074 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile2.seqlenbcnt = hbq_desc->seqlenbcnt; hbqmb 1075 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile2.maxlen = hbq_desc->maxlen; hbqmb 1076 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile2.seqlenoff = hbq_desc->seqlenoff; hbqmb 1090 drivers/scsi/lpfc/lpfc_mbox.c lpfc_build_hbq_profile3(struct config_hbq_var *hbqmb, hbqmb 1093 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile3.seqlenbcnt = hbq_desc->seqlenbcnt; hbqmb 1094 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile3.maxlen = hbq_desc->maxlen; hbqmb 1095 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile3.cmdcodeoff = hbq_desc->cmdcodeoff; hbqmb 1096 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile3.seqlenoff = hbq_desc->seqlenoff; hbqmb 1097 drivers/scsi/lpfc/lpfc_mbox.c memcpy(&hbqmb->profiles.profile3.cmdmatch, hbq_desc->cmdmatch, hbqmb 1098 drivers/scsi/lpfc/lpfc_mbox.c sizeof(hbqmb->profiles.profile3.cmdmatch)); hbqmb 1113 drivers/scsi/lpfc/lpfc_mbox.c lpfc_build_hbq_profile5(struct config_hbq_var *hbqmb, hbqmb 1116 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile5.seqlenbcnt = hbq_desc->seqlenbcnt; hbqmb 1117 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile5.maxlen = hbq_desc->maxlen; hbqmb 1118 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile5.cmdcodeoff = hbq_desc->cmdcodeoff; hbqmb 1119 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profiles.profile5.seqlenoff = hbq_desc->seqlenoff; hbqmb 1120 drivers/scsi/lpfc/lpfc_mbox.c memcpy(&hbqmb->profiles.profile5.cmdmatch, hbq_desc->cmdmatch, hbqmb 1121 drivers/scsi/lpfc/lpfc_mbox.c sizeof(hbqmb->profiles.profile5.cmdmatch)); hbqmb 1145 drivers/scsi/lpfc/lpfc_mbox.c struct config_hbq_var *hbqmb = &mb->un.varCfgHbq; hbqmb 1148 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->hbqId = id; hbqmb 1149 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->entry_count = hbq_desc->entry_count; /* # entries in HBQ */ hbqmb 1150 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->recvNotify = hbq_desc->rn; /* Receive hbqmb 1152 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->numMask = hbq_desc->mask_count; /* # R_CTL/TYPE masks hbqmb 1154 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->profile = hbq_desc->profile; /* Selection profile: hbqmb 1157 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->ringMask = hbq_desc->ring_mask; /* Binds HBQ to a ring hbqmb 1160 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->headerLen = hbq_desc->headerLen; /* 0 if not profile 4 hbqmb 1162 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->logEntry = hbq_desc->logEntry; /* Set to 1 if this hbqmb 1166 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->hbqaddrLow = putPaddrLow(phba->hbqslimp.phys) + hbqmb 1168 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->hbqaddrHigh = putPaddrHigh(phba->hbqslimp.phys); hbqmb 1177 drivers/scsi/lpfc/lpfc_mbox.c lpfc_build_hbq_profile2(hbqmb, hbq_desc); hbqmb 1179 drivers/scsi/lpfc/lpfc_mbox.c lpfc_build_hbq_profile3(hbqmb, hbq_desc); hbqmb 1181 drivers/scsi/lpfc/lpfc_mbox.c lpfc_build_hbq_profile5(hbqmb, hbq_desc); hbqmb 1189 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->hbqMasks[i].tmatch = hbq_desc->hbqMasks[i].tmatch; hbqmb 1190 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->hbqMasks[i].tmask = hbq_desc->hbqMasks[i].tmask; hbqmb 1191 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->hbqMasks[i].rctlmatch = hbq_desc->hbqMasks[i].rctlmatch; hbqmb 1192 drivers/scsi/lpfc/lpfc_mbox.c hbqmb->hbqMasks[i].rctlmask = hbq_desc->hbqMasks[i].rctlmask;