Lines Matching refs:msg

311 mpt_print_reply_hdr(MSG_DEFAULT_REPLY *msg)  in mpt_print_reply_hdr()  argument
313 printf("%s Reply @ %p\n", mpt_ioc_function(msg->Function), msg); in mpt_print_reply_hdr()
314 printf("\tIOC Status %s\n", mpt_ioc_status(msg->IOCStatus)); in mpt_print_reply_hdr()
315 printf("\tIOCLogInfo 0x%08x\n", msg->IOCLogInfo); in mpt_print_reply_hdr()
316 printf("\tMsgLength 0x%02x\n", msg->MsgLength); in mpt_print_reply_hdr()
317 printf("\tMsgFlags 0x%02x\n", msg->MsgFlags); in mpt_print_reply_hdr()
318 printf("\tMsgContext 0x%08x\n", msg->MsgContext); in mpt_print_reply_hdr()
322 mpt_print_init_reply(MSG_IOC_INIT_REPLY *msg) in mpt_print_init_reply() argument
324 mpt_print_reply_hdr((MSG_DEFAULT_REPLY *)msg); in mpt_print_init_reply()
325 printf("\tWhoInit %s\n", mpt_who(msg->WhoInit)); in mpt_print_init_reply()
326 printf("\tMaxDevices 0x%02x\n", msg->MaxDevices); in mpt_print_init_reply()
327 printf("\tMaxBuses 0x%02x\n", msg->MaxBuses); in mpt_print_init_reply()
331 mpt_print_ioc_facts(MSG_IOC_FACTS_REPLY *msg) in mpt_print_ioc_facts() argument
333 mpt_print_reply_hdr((MSG_DEFAULT_REPLY *)msg); in mpt_print_ioc_facts()
334 printf("\tIOCNumber %d\n", msg->IOCNumber); in mpt_print_ioc_facts()
335 printf("\tMaxChainDepth %d\n", msg->MaxChainDepth); in mpt_print_ioc_facts()
336 printf("\tWhoInit %s\n", mpt_who(msg->WhoInit)); in mpt_print_ioc_facts()
337 printf("\tBlockSize %d\n", msg->BlockSize); in mpt_print_ioc_facts()
338 printf("\tFlags %d\n", msg->Flags); in mpt_print_ioc_facts()
339 printf("\tReplyQueueDepth %d\n", msg->ReplyQueueDepth); in mpt_print_ioc_facts()
340 printf("\tReqFrameSize 0x%04x\n", msg->RequestFrameSize); in mpt_print_ioc_facts()
341 printf("\tFW Version 0x%08x\n", msg->FWVersion.Word); in mpt_print_ioc_facts()
342 printf("\tProduct ID 0x%04x\n", msg->ProductID); in mpt_print_ioc_facts()
343 printf("\tCredits 0x%04x\n", msg->GlobalCredits); in mpt_print_ioc_facts()
344 printf("\tPorts %d\n", msg->NumberOfPorts); in mpt_print_ioc_facts()
345 printf("\tEventState 0x%02x\n", msg->EventState); in mpt_print_ioc_facts()
346 printf("\tHostMFA_HA 0x%08x\n", msg->CurrentHostMfaHighAddr); in mpt_print_ioc_facts()
348 msg->CurrentSenseBufferHighAddr); in mpt_print_ioc_facts()
349 printf("\tRepFrameSize 0x%04x\n", msg->CurReplyFrameSize); in mpt_print_ioc_facts()
350 printf("\tMaxDevices 0x%02x\n", msg->MaxDevices); in mpt_print_ioc_facts()
351 printf("\tMaxBuses 0x%02x\n", msg->MaxBuses); in mpt_print_ioc_facts()
352 printf("\tFWImageSize 0x%04x\n", msg->FWImageSize); in mpt_print_ioc_facts()
356 mpt_print_enable_reply(MSG_PORT_ENABLE_REPLY *msg) in mpt_print_enable_reply() argument
358 mpt_print_reply_hdr((MSG_DEFAULT_REPLY *)msg); in mpt_print_enable_reply()
359 printf("\tPort: %d\n", msg->PortNumber); in mpt_print_enable_reply()
363 mpt_print_scsi_io_reply(MSG_SCSI_IO_REPLY *msg) in mpt_print_scsi_io_reply() argument
365 mpt_print_reply_hdr((MSG_DEFAULT_REPLY *)msg); in mpt_print_scsi_io_reply()
366 printf("\tBus: %d\n", msg->Bus); in mpt_print_scsi_io_reply()
367 printf("\tTargetID %d\n", msg->TargetID); in mpt_print_scsi_io_reply()
368 printf("\tCDBLength %d\n", msg->CDBLength); in mpt_print_scsi_io_reply()
369 printf("\tSCSI Status: %s\n", mpt_scsi_status(msg->SCSIStatus)); in mpt_print_scsi_io_reply()
370 printf("\tSCSI State: %s\n", mpt_scsi_state(msg->SCSIState)); in mpt_print_scsi_io_reply()
371 printf("\tTransferCnt 0x%04x\n", msg->TransferCount); in mpt_print_scsi_io_reply()
372 printf("\tSenseCnt 0x%04x\n", msg->SenseCount); in mpt_print_scsi_io_reply()
373 printf("\tResponseInfo 0x%08x\n", msg->ResponseInfo); in mpt_print_scsi_io_reply()
379 mpt_print_event_notice(MSG_EVENT_NOTIFY_REPLY *msg) in mpt_print_event_notice() argument
381 mpt_print_reply_hdr((MSG_DEFAULT_REPLY *)msg); in mpt_print_event_notice()
382 printf("\tEvent: %s\n", mpt_ioc_event(msg->Event)); in mpt_print_event_notice()
383 printf("\tEventContext 0x%04x\n", msg->EventContext); in mpt_print_event_notice()
384 printf("\tAckRequired %d\n", msg->AckRequired); in mpt_print_event_notice()
385 printf("\tEventDataLength %d\n", msg->EventDataLength); in mpt_print_event_notice()
386 printf("\tContinuation %d\n", msg->MsgFlags & 0x80); in mpt_print_event_notice()
387 switch(msg->Event) { in mpt_print_event_notice()
389 printf("\tEvtLogData: 0x%04x\n", msg->Data[0]); in mpt_print_event_notice()
394 msg->Data[0] & 0xff); in mpt_print_event_notice()
396 (msg->Data[0] >> 8) & 0xff); in mpt_print_event_notice()
403 (msg->Data[0] >> 8) & 0xff); in mpt_print_event_notice()
408 msg->Data[0] & 0xff); in mpt_print_event_notice()
410 (msg->Data[1] >> 8) & 0xff); in mpt_print_event_notice()
415 (msg->Data[0] >> 16) & 0xff); in mpt_print_event_notice()
417 (msg->Data[0] >> 8) & 0xff); in mpt_print_event_notice()
419 (msg->Data[0] ) & 0xff); in mpt_print_event_notice()
421 (msg->Data[1] >> 8) & 0xff); in mpt_print_event_notice()
425 printf("\tN_PortId: 0x%04x\n", msg->Data[0]); in mpt_print_event_notice()
427 (msg->Data[1] >> 8) & 0xff); in mpt_print_event_notice()
436 MSG_DEFAULT_REPLY *msg = vmsg; in mpt_print_reply() local
438 switch (msg->Function) { in mpt_print_reply()
440 mpt_print_event_notice((MSG_EVENT_NOTIFY_REPLY *)msg); in mpt_print_reply()
443 mpt_print_enable_reply((MSG_PORT_ENABLE_REPLY *)msg); in mpt_print_reply()
446 mpt_print_ioc_facts((MSG_IOC_FACTS_REPLY *)msg); in mpt_print_reply()
449 mpt_print_init_reply((MSG_IOC_INIT_REPLY *)msg); in mpt_print_reply()
452 mpt_print_scsi_io_reply((MSG_SCSI_IO_REPLY *)msg); in mpt_print_reply()
455 mpt_print_reply_hdr((MSG_DEFAULT_REPLY *)msg); in mpt_print_reply()
475 MSG_SCSI_IO_REQUEST local, *msg = &local; in mpt_print_scsi_io_request() local
478 bcopy(orig_msg, msg, sizeof (MSG_SCSI_IO_REQUEST)); in mpt_print_scsi_io_request()
479 mpt_print_request_hdr((MSG_REQUEST_HEADER *)msg); in mpt_print_scsi_io_request()
480 printf("\tBus: %d\n", msg->Bus); in mpt_print_scsi_io_request()
481 printf("\tTargetID %d\n", msg->TargetID); in mpt_print_scsi_io_request()
482 printf("\tSenseBufferLength %d\n", msg->SenseBufferLength); in mpt_print_scsi_io_request()
483 printf("\tLUN: 0x%0x\n", msg->LUN[1]); in mpt_print_scsi_io_request()
484 printf("\tControl 0x%08x ", msg->Control); in mpt_print_scsi_io_request()
490 switch (msg->Control & MPI_SCSIIO_CONTROL_DATADIRECTION_MASK) { in mpt_print_scsi_io_request()
498 switch (msg->Control & MPI_SCSIIO_CONTROL_TASKATTRIBUTE_MASK) { in mpt_print_scsi_io_request()
513 printf("\tDataLength\t0x%08x\n", msg->DataLength); in mpt_print_scsi_io_request()
514 printf("\tSenseBufAddr\t0x%08x\n", msg->SenseBufferLowAddr); in mpt_print_scsi_io_request()
515 printf("\tCDB[0:%d]\t", msg->CDBLength); in mpt_print_scsi_io_request()
516 for (i = 0; i < msg->CDBLength; i++) in mpt_print_scsi_io_request()
517 printf("%02x ", msg->CDB[i]); in mpt_print_scsi_io_request()