Lines Matching defs:facts

102     MPI2_IOC_FACTS_REPLY *facts);
365 bcopy(sc->facts, &saved_facts, sizeof(MPI2_IOC_FACTS_REPLY));
373 if ((error = mpr_get_iocfacts(sc, sc->facts)) != 0) {
384 mpr_print_iocfacts(sc, sc->facts);
388 sc->facts->FWVersion.Struct.Major,
389 sc->facts->FWVersion.Struct.Minor,
390 sc->facts->FWVersion.Struct.Unit,
391 sc->facts->FWVersion.Struct.Dev);
395 mpr_printf(sc, "IOCCapabilities: %b\n", sc->facts->IOCCapabilities,
408 if ((sc->facts->IOCCapabilities &
426 if (sc->facts->IOCCapabilities &
439 ((saved_facts.MsgVersion != sc->facts->MsgVersion) ||
440 (saved_facts.HeaderVersion != sc->facts->HeaderVersion) ||
441 (saved_facts.MaxChainDepth != sc->facts->MaxChainDepth) ||
442 (saved_facts.RequestCredit != sc->facts->RequestCredit) ||
443 (saved_facts.ProductID != sc->facts->ProductID) ||
444 (saved_facts.IOCCapabilities != sc->facts->IOCCapabilities) ||
446 sc->facts->IOCRequestFrameSize) ||
447 (saved_facts.MaxTargets != sc->facts->MaxTargets) ||
448 (saved_facts.MaxSasExpanders != sc->facts->MaxSasExpanders) ||
449 (saved_facts.MaxEnclosures != sc->facts->MaxEnclosures) ||
450 (saved_facts.HighPriorityCredit != sc->facts->HighPriorityCredit) ||
452 sc->facts->MaxReplyDescriptorPostQueueDepth) ||
453 (saved_facts.ReplyFrameSize != sc->facts->ReplyFrameSize) ||
454 (saved_facts.MaxVolumes != sc->facts->MaxVolumes) ||
456 sc->facts->MaxPersistentEntries))) {
470 if (sc->facts->IOCCapabilities &
474 if (sc->facts->IOCCapabilities &
478 if (sc->facts->IOCCapabilities &
486 if (sc->facts->IOCCapabilities & MPI2_IOCFACTS_CAPABILITY_EEDP)
488 if (sc->facts->IOCCapabilities & MPI2_IOCFACTS_CAPABILITY_TLR)
495 sc->num_reqs = MIN(MPR_REQ_FRAMES, sc->facts->RequestCredit);
497 sc->facts->MaxReplyDescriptorPostQueueDepth) - 1;
990 mpr_get_iocfacts(struct mpr_softc *sc, MPI2_IOC_FACTS_REPLY *facts)
1000 reply = (MPI2_DEFAULT_REPLY *)facts;
1034 init.SystemRequestFrameSize = htole16(sc->facts->IOCRequestFrameSize);
1136 rsize = sc->facts->ReplyFrameSize * num_replies * 4;
1170 rsize = sc->facts->IOCRequestFrameSize * sc->num_reqs * 4;
1194 rsize = sc->facts->IOCRequestFrameSize * sc->max_chains * 4;
1252 i * sc->facts->IOCRequestFrameSize * 4);
1254 i * sc->facts->IOCRequestFrameSize * 4;
1291 i * sc->facts->IOCRequestFrameSize * 4;
1293 i * sc->facts->IOCRequestFrameSize * 4;
1303 if (i <= sc->facts->HighPriorityCredit)
1336 sc->free_queue[i] = sc->reply_busaddr + (i * sc->facts->ReplyFrameSize * 4);
1505 sc->facts = malloc(sizeof(MPI2_IOC_FACTS_REPLY), M_MPR,
1507 if (!sc->facts) {
1681 if (sc->facts != NULL)
1682 free(sc->facts, M_MPR);
1905 (sc->fqdepth * sc->facts->ReplyFrameSize * 4)))) {
1911 sc->facts->ReplyFrameSize * 4);
2200 space = (int)cm->cm_sc->facts->IOCRequestFrameSize * 4;
2242 req->ChainOffset = ((sc->facts->IOCRequestFrameSize * 4) -