• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/usr.sbin/mpsutil/

Lines Matching refs:facts

73 	MPI2_IOC_FACTS_REPLY *facts;
120 if ((facts = mps_get_iocfacts(fd)) == NULL) {
125 v = facts->FWVersion.Word;
130 (facts->IOCCapabilities & MPI2_IOCFACTS_CAPABILITY_INTEGRATED_RAID)
132 free(facts);
237 MPI2_IOC_FACTS_REPLY *facts;
248 if ((facts = mps_get_iocfacts(fd)) == NULL) {
260 mps_parse_flags(facts->IOCCapabilities, IOCCAP, tmpbuf, sizeof(tmpbuf));
263 facts->MsgVersion >> 8, facts->MsgVersion & 0xff);
264 printf(" MsgLength: %d\n", facts->MsgLength);
265 printf(" Function: 0x%x\n", facts->Function);
267 facts->HeaderVersion >> 8, facts->HeaderVersion & 0xff);
268 printf(" IOCNumber: %d\n", facts->IOCNumber);
269 printf(" MsgFlags: 0x%x\n", facts->MsgFlags);
270 printf(" VP_ID: %d\n", facts->VP_ID);
271 printf(" VF_ID: %d\n", facts->VF_ID);
272 printf(" IOCExceptions: %d\n", facts->IOCExceptions);
273 printf(" IOCStatus: %d\n", facts->IOCStatus);
274 printf(" IOCLogInfo: 0x%x\n", facts->IOCLogInfo);
275 printf(" MaxChainDepth: %d\n", facts->MaxChainDepth);
276 printf(" WhoInit: 0x%x\n", facts->WhoInit);
277 printf(" NumberOfPorts: %d\n", facts->NumberOfPorts);
278 printf(" MaxMSIxVectors: %d\n", facts->MaxMSIxVectors);
279 printf(" RequestCredit: %d\n", facts->RequestCredit);
280 printf(" ProductID: 0x%x\n", facts->ProductID);
281 printf(" IOCCapabilities: 0x%x %s\n", facts->IOCCapabilities,
283 printf(" FWVersion: 0x%08x\n", facts->FWVersion.Word);
284 printf(" IOCRequestFrameSize: %d\n", facts->IOCRequestFrameSize);
285 printf(" MaxInitiators: %d\n", facts->MaxInitiators);
286 printf(" MaxTargets: %d\n", facts->MaxTargets);
287 printf(" MaxSasExpanders: %d\n", facts->MaxSasExpanders);
288 printf(" MaxEnclosures: %d\n", facts->MaxEnclosures);
291 mps_parse_flags(facts->ProtocolFlags,
293 printf(" ProtocolFlags: 0x%x %s\n", facts->ProtocolFlags, tmpbuf);
294 printf(" HighPriorityCredit: %d\n", facts->HighPriorityCredit);
296 facts->MaxReplyDescriptorPostQueueDepth);
297 printf(" ReplyFrameSize: %d\n", facts->ReplyFrameSize);
298 printf(" MaxVolumes: %d\n", facts->MaxVolumes);
299 printf(" MaxDevHandle: %d\n", facts->MaxDevHandle);
300 printf("MaxPersistentEntries: %d\n", facts->MaxPersistentEntries);
301 printf(" MinDevHandle: %d\n", facts->MinDevHandle);
303 free(facts);
313 MPI2_IOC_FACTS_REPLY *facts;
321 facts = mps_get_iocfacts(fd);
322 if (facts == NULL) {
333 free(facts);
340 free(facts);
345 man0->ChipName, man0->BoardName, facts->FWVersion.Word);
347 free(facts);