Searched refs:hbqmb (Results 1 - 1 of 1) sorted by relevance
/linux-4.1.27/drivers/scsi/lpfc/ |
H A D | lpfc_mbox.c | 1046 * @hbqmb: pointer to the HBQ configuration data structure in mailbox command. 1055 lpfc_build_hbq_profile2(struct config_hbq_var *hbqmb, lpfc_build_hbq_profile2() argument 1058 hbqmb->profiles.profile2.seqlenbcnt = hbq_desc->seqlenbcnt; lpfc_build_hbq_profile2() 1059 hbqmb->profiles.profile2.maxlen = hbq_desc->maxlen; lpfc_build_hbq_profile2() 1060 hbqmb->profiles.profile2.seqlenoff = hbq_desc->seqlenoff; lpfc_build_hbq_profile2() 1065 * @hbqmb: pointer to the HBQ configuration data structure in mailbox command. 1074 lpfc_build_hbq_profile3(struct config_hbq_var *hbqmb, lpfc_build_hbq_profile3() argument 1077 hbqmb->profiles.profile3.seqlenbcnt = hbq_desc->seqlenbcnt; lpfc_build_hbq_profile3() 1078 hbqmb->profiles.profile3.maxlen = hbq_desc->maxlen; lpfc_build_hbq_profile3() 1079 hbqmb->profiles.profile3.cmdcodeoff = hbq_desc->cmdcodeoff; lpfc_build_hbq_profile3() 1080 hbqmb->profiles.profile3.seqlenoff = hbq_desc->seqlenoff; lpfc_build_hbq_profile3() 1081 memcpy(&hbqmb->profiles.profile3.cmdmatch, hbq_desc->cmdmatch, lpfc_build_hbq_profile3() 1082 sizeof(hbqmb->profiles.profile3.cmdmatch)); lpfc_build_hbq_profile3() 1087 * @hbqmb: pointer to the HBQ configuration data structure in mailbox command. 1097 lpfc_build_hbq_profile5(struct config_hbq_var *hbqmb, lpfc_build_hbq_profile5() argument 1100 hbqmb->profiles.profile5.seqlenbcnt = hbq_desc->seqlenbcnt; lpfc_build_hbq_profile5() 1101 hbqmb->profiles.profile5.maxlen = hbq_desc->maxlen; lpfc_build_hbq_profile5() 1102 hbqmb->profiles.profile5.cmdcodeoff = hbq_desc->cmdcodeoff; lpfc_build_hbq_profile5() 1103 hbqmb->profiles.profile5.seqlenoff = hbq_desc->seqlenoff; lpfc_build_hbq_profile5() 1104 memcpy(&hbqmb->profiles.profile5.cmdmatch, hbq_desc->cmdmatch, lpfc_build_hbq_profile5() 1105 sizeof(hbqmb->profiles.profile5.cmdmatch)); lpfc_build_hbq_profile5() 1129 struct config_hbq_var *hbqmb = &mb->un.varCfgHbq; lpfc_config_hbq() local 1132 hbqmb->hbqId = id; lpfc_config_hbq() 1133 hbqmb->entry_count = hbq_desc->entry_count; /* # entries in HBQ */ lpfc_config_hbq() 1134 hbqmb->recvNotify = hbq_desc->rn; /* Receive lpfc_config_hbq() 1136 hbqmb->numMask = hbq_desc->mask_count; /* # R_CTL/TYPE masks lpfc_config_hbq() 1138 hbqmb->profile = hbq_desc->profile; /* Selection profile: lpfc_config_hbq() 1141 hbqmb->ringMask = hbq_desc->ring_mask; /* Binds HBQ to a ring lpfc_config_hbq() 1144 hbqmb->headerLen = hbq_desc->headerLen; /* 0 if not profile 4 lpfc_config_hbq() 1146 hbqmb->logEntry = hbq_desc->logEntry; /* Set to 1 if this lpfc_config_hbq() 1150 hbqmb->hbqaddrLow = putPaddrLow(phba->hbqslimp.phys) + lpfc_config_hbq() 1152 hbqmb->hbqaddrHigh = putPaddrHigh(phba->hbqslimp.phys); lpfc_config_hbq() 1161 lpfc_build_hbq_profile2(hbqmb, hbq_desc); lpfc_config_hbq() 1163 lpfc_build_hbq_profile3(hbqmb, hbq_desc); lpfc_config_hbq() 1165 lpfc_build_hbq_profile5(hbqmb, hbq_desc); lpfc_config_hbq() 1173 hbqmb->hbqMasks[i].tmatch = hbq_desc->hbqMasks[i].tmatch; lpfc_config_hbq() 1174 hbqmb->hbqMasks[i].tmask = hbq_desc->hbqMasks[i].tmask; lpfc_config_hbq() 1175 hbqmb->hbqMasks[i].rctlmatch = hbq_desc->hbqMasks[i].rctlmatch; lpfc_config_hbq() 1176 hbqmb->hbqMasks[i].rctlmask = hbq_desc->hbqMasks[i].rctlmask; lpfc_config_hbq()
|
Completed in 62 milliseconds