Lines Matching refs:pmsg

314 	diva_dbg_entry_head_t *pmsg = NULL;  in diva_maint_get_message()  local
323 if (!(pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, size))) { in diva_maint_get_message()
328 return (pmsg); in diva_maint_get_message()
420 diva_dbg_entry_head_t *pmsg = NULL; in DI_register() local
457 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, in DI_register()
458 (word)(len + 1 + sizeof(*pmsg))))) { in DI_register()
459 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { in DI_register()
466 if (pmsg) { in DI_register()
467 pmsg->sequence = dbg_sequence++; in DI_register()
468 pmsg->time_sec = sec; in DI_register()
469 pmsg->time_usec = usec; in DI_register()
470 pmsg->facility = MSG_TYPE_STRING; in DI_register()
471 pmsg->dli = DLI_REG; in DI_register()
472 pmsg->drv_id = 0; /* id 0 - DIMAINT */ in DI_register()
473 pmsg->di_cpu = 0; in DI_register()
474 pmsg->data_length = len + 1; in DI_register()
476 memcpy(&pmsg[1], tmp, len + 1); in DI_register()
477 queueCompleteMsg(pmsg); in DI_register()
499 diva_dbg_entry_head_t *pmsg; in DI_deregister() local
529 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, in DI_deregister()
530 (word)(len + 1 + sizeof(*pmsg))))) { in DI_deregister()
531 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { in DI_deregister()
538 if (pmsg) { in DI_deregister()
539 pmsg->sequence = dbg_sequence++; in DI_deregister()
540 pmsg->time_sec = sec; in DI_deregister()
541 pmsg->time_usec = usec; in DI_deregister()
542 pmsg->facility = MSG_TYPE_STRING; in DI_deregister()
543 pmsg->dli = DLI_REG; in DI_deregister()
544 pmsg->drv_id = 0; /* id 0 - DIMAINT */ in DI_deregister()
545 pmsg->di_cpu = 0; in DI_deregister()
546 pmsg->data_length = len + 1; in DI_deregister()
548 memcpy(&pmsg[1], tmp, len + 1); in DI_deregister()
549 queueCompleteMsg(pmsg); in DI_deregister()
579 diva_dbg_entry_head_t *pmsg = NULL; in DI_format() local
582 static char fmtBuf[MSG_FRAME_MAX_SIZE + sizeof(*pmsg) + 1]; in DI_format()
615 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, in DI_format()
616 (word)length + sizeof(*pmsg)))) { in DI_format()
617 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { in DI_format()
623 if (pmsg) { in DI_format()
624 memcpy(&pmsg[1], format, length); in DI_format()
625 pmsg->sequence = dbg_sequence++; in DI_format()
626 pmsg->time_sec = sec; in DI_format()
627 pmsg->time_usec = usec; in DI_format()
628 pmsg->facility = MSG_TYPE_BINARY; in DI_format()
629 pmsg->dli = type; /* DLI_XXX */ in DI_format()
630 pmsg->drv_id = id; /* driver MAINT id */ in DI_format()
631 pmsg->di_cpu = 0; in DI_format()
632 pmsg->data_length = length; in DI_format()
633 queueCompleteMsg(pmsg); in DI_format()
646 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, in DI_format()
647 (word)length + sizeof(*pmsg) + 2))) { in DI_format()
648 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { in DI_format()
654 if (pmsg) { in DI_format()
655 p = (byte *)&pmsg[1]; in DI_format()
663 pmsg->sequence = dbg_sequence++; in DI_format()
664 pmsg->time_sec = sec; in DI_format()
665 pmsg->time_usec = usec; in DI_format()
666 pmsg->facility = MSG_TYPE_BINARY; in DI_format()
667 pmsg->dli = type; /* DLI_XXX */ in DI_format()
668 pmsg->drv_id = id; /* driver MAINT id */ in DI_format()
669 pmsg->di_cpu = 0; in DI_format()
670 pmsg->data_length = length; in DI_format()
671 queueCompleteMsg(pmsg); in DI_format()
693 length += (sizeof(*pmsg) + 1); in DI_format()
695 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, in DI_format()
697 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { in DI_format()
704 pmsg->sequence = dbg_sequence++; in DI_format()
705 pmsg->time_sec = sec; in DI_format()
706 pmsg->time_usec = usec; in DI_format()
707 pmsg->facility = MSG_TYPE_STRING; in DI_format()
708 pmsg->dli = type; /* DLI_XXX */ in DI_format()
709 pmsg->drv_id = id; /* driver MAINT id */ in DI_format()
710 pmsg->di_cpu = 0; in DI_format()
711 pmsg->data_length = length - sizeof(*pmsg); in DI_format()
713 memcpy(&pmsg[1], fmtBuf, pmsg->data_length); in DI_format()
714 queueCompleteMsg(pmsg); in DI_format()
866 diva_dbg_entry_head_t *pmsg = NULL; in diva_mnt_add_xdi_adapter() local
985 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, in diva_mnt_add_xdi_adapter()
986 (word)(len + 1 + sizeof(*pmsg))))) { in diva_mnt_add_xdi_adapter()
987 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { in diva_mnt_add_xdi_adapter()
994 if (pmsg) { in diva_mnt_add_xdi_adapter()
995 pmsg->sequence = dbg_sequence++; in diva_mnt_add_xdi_adapter()
996 pmsg->time_sec = sec; in diva_mnt_add_xdi_adapter()
997 pmsg->time_usec = usec; in diva_mnt_add_xdi_adapter()
998 pmsg->facility = MSG_TYPE_STRING; in diva_mnt_add_xdi_adapter()
999 pmsg->dli = DLI_REG; in diva_mnt_add_xdi_adapter()
1000 pmsg->drv_id = 0; /* id 0 - DIMAINT */ in diva_mnt_add_xdi_adapter()
1001 pmsg->di_cpu = 0; in diva_mnt_add_xdi_adapter()
1002 pmsg->data_length = len + 1; in diva_mnt_add_xdi_adapter()
1004 memcpy(&pmsg[1], tmp, len + 1); in diva_mnt_add_xdi_adapter()
1005 queueCompleteMsg(pmsg); in diva_mnt_add_xdi_adapter()
1041 diva_dbg_entry_head_t *pmsg; in diva_mnt_remove_xdi_adapter() local
1072 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, in diva_mnt_remove_xdi_adapter()
1073 (word)(len + 1 + sizeof(*pmsg))))) { in diva_mnt_remove_xdi_adapter()
1074 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { in diva_mnt_remove_xdi_adapter()
1081 if (pmsg) { in diva_mnt_remove_xdi_adapter()
1082 pmsg->sequence = dbg_sequence++; in diva_mnt_remove_xdi_adapter()
1083 pmsg->time_sec = sec; in diva_mnt_remove_xdi_adapter()
1084 pmsg->time_usec = usec; in diva_mnt_remove_xdi_adapter()
1085 pmsg->facility = MSG_TYPE_STRING; in diva_mnt_remove_xdi_adapter()
1086 pmsg->dli = DLI_REG; in diva_mnt_remove_xdi_adapter()
1087 pmsg->drv_id = 0; /* id 0 - DIMAINT */ in diva_mnt_remove_xdi_adapter()
1088 pmsg->di_cpu = 0; in diva_mnt_remove_xdi_adapter()
1089 pmsg->data_length = len + 1; in diva_mnt_remove_xdi_adapter()
1091 memcpy(&pmsg[1], tmp, len + 1); in diva_mnt_remove_xdi_adapter()
1092 queueCompleteMsg(pmsg); in diva_mnt_remove_xdi_adapter()
1796 diva_dbg_entry_head_t *pmsg; in diva_maint_trace_notify() local
1848 while (!(pmsg = (diva_dbg_entry_head_t *)queueAllocMsg(dbg_queue, in diva_maint_trace_notify()
1849 (word)length + sizeof(*pmsg)))) { in diva_maint_trace_notify()
1850 if ((pmsg = (diva_dbg_entry_head_t *)queuePeekMsg(dbg_queue, &size))) { in diva_maint_trace_notify()
1856 if (pmsg) { in diva_maint_trace_notify()
1857 memcpy(&pmsg[1], xlog_buffer, length); in diva_maint_trace_notify()
1858 pmsg->sequence = dbg_sequence++; in diva_maint_trace_notify()
1859 pmsg->time_sec = sec; in diva_maint_trace_notify()
1860 pmsg->time_usec = usec; in diva_maint_trace_notify()
1861 pmsg->facility = MSG_TYPE_MLOG; in diva_maint_trace_notify()
1862 pmsg->dli = pC->logical; in diva_maint_trace_notify()
1863 pmsg->drv_id = pC->hDbg->id; in diva_maint_trace_notify()
1864 pmsg->di_cpu = 0; in diva_maint_trace_notify()
1865 pmsg->data_length = length; in diva_maint_trace_notify()
1866 queueCompleteMsg(pmsg); in diva_maint_trace_notify()