Lines Matching refs:hbq_desc

1056 			struct lpfc_hbq_init  *hbq_desc)  in lpfc_build_hbq_profile2()  argument
1058 hbqmb->profiles.profile2.seqlenbcnt = hbq_desc->seqlenbcnt; in lpfc_build_hbq_profile2()
1059 hbqmb->profiles.profile2.maxlen = hbq_desc->maxlen; in lpfc_build_hbq_profile2()
1060 hbqmb->profiles.profile2.seqlenoff = hbq_desc->seqlenoff; in lpfc_build_hbq_profile2()
1075 struct lpfc_hbq_init *hbq_desc) in lpfc_build_hbq_profile3() argument
1077 hbqmb->profiles.profile3.seqlenbcnt = hbq_desc->seqlenbcnt; in lpfc_build_hbq_profile3()
1078 hbqmb->profiles.profile3.maxlen = hbq_desc->maxlen; in lpfc_build_hbq_profile3()
1079 hbqmb->profiles.profile3.cmdcodeoff = hbq_desc->cmdcodeoff; in lpfc_build_hbq_profile3()
1080 hbqmb->profiles.profile3.seqlenoff = hbq_desc->seqlenoff; in lpfc_build_hbq_profile3()
1081 memcpy(&hbqmb->profiles.profile3.cmdmatch, hbq_desc->cmdmatch, in lpfc_build_hbq_profile3()
1098 struct lpfc_hbq_init *hbq_desc) in lpfc_build_hbq_profile5() argument
1100 hbqmb->profiles.profile5.seqlenbcnt = hbq_desc->seqlenbcnt; in lpfc_build_hbq_profile5()
1101 hbqmb->profiles.profile5.maxlen = hbq_desc->maxlen; in lpfc_build_hbq_profile5()
1102 hbqmb->profiles.profile5.cmdcodeoff = hbq_desc->cmdcodeoff; in lpfc_build_hbq_profile5()
1103 hbqmb->profiles.profile5.seqlenoff = hbq_desc->seqlenoff; in lpfc_build_hbq_profile5()
1104 memcpy(&hbqmb->profiles.profile5.cmdmatch, hbq_desc->cmdmatch, in lpfc_build_hbq_profile5()
1124 struct lpfc_hbq_init *hbq_desc, in lpfc_config_hbq() argument
1133 hbqmb->entry_count = hbq_desc->entry_count; /* # entries in HBQ */ in lpfc_config_hbq()
1134 hbqmb->recvNotify = hbq_desc->rn; /* Receive in lpfc_config_hbq()
1136 hbqmb->numMask = hbq_desc->mask_count; /* # R_CTL/TYPE masks in lpfc_config_hbq()
1138 hbqmb->profile = hbq_desc->profile; /* Selection profile: in lpfc_config_hbq()
1141 hbqmb->ringMask = hbq_desc->ring_mask; /* Binds HBQ to a ring in lpfc_config_hbq()
1144 hbqmb->headerLen = hbq_desc->headerLen; /* 0 if not profile 4 in lpfc_config_hbq()
1146 hbqmb->logEntry = hbq_desc->logEntry; /* Set to 1 if this in lpfc_config_hbq()
1160 if (hbq_desc->profile == 2) in lpfc_config_hbq()
1161 lpfc_build_hbq_profile2(hbqmb, hbq_desc); in lpfc_config_hbq()
1162 else if (hbq_desc->profile == 3) in lpfc_config_hbq()
1163 lpfc_build_hbq_profile3(hbqmb, hbq_desc); in lpfc_config_hbq()
1164 else if (hbq_desc->profile == 5) in lpfc_config_hbq()
1165 lpfc_build_hbq_profile5(hbqmb, hbq_desc); in lpfc_config_hbq()
1168 if (!hbq_desc->mask_count) in lpfc_config_hbq()
1172 for (i = 0; i < hbq_desc->mask_count; i++) { in lpfc_config_hbq()
1173 hbqmb->hbqMasks[i].tmatch = hbq_desc->hbqMasks[i].tmatch; in lpfc_config_hbq()
1174 hbqmb->hbqMasks[i].tmask = hbq_desc->hbqMasks[i].tmask; in lpfc_config_hbq()
1175 hbqmb->hbqMasks[i].rctlmatch = hbq_desc->hbqMasks[i].rctlmatch; in lpfc_config_hbq()
1176 hbqmb->hbqMasks[i].rctlmask = hbq_desc->hbqMasks[i].rctlmask; in lpfc_config_hbq()