const char *sb_print_util_msmon_reply_type(int pv_reply_type) {
    const char *lp_label;

    lp_label = SB_get_label(&gv_sb_msmon_reply_type_label_map, pv_reply_type);
    printf("%s", lp_label);
    return lp_label;
}
//
// Purpose: get reply type
//
const char *msg_util_get_reply_type(REPLYTYPE pv_reply_type) {
    const char *lp_label;

    lp_label = SB_get_label(&gv_sb_msmon_reply_type_label_map,
                            pv_reply_type);
    return lp_label;
}
void sb_print_utrace_api_entry(FILE               *pp_f,
                               SB_Utrace_API_Type *pp_rec,
                               int                 pv_inx) {
    const char *lp_msgtype_label;
    const char *lp_op_label;
    const char *lp_reqtype_label;

    lp_op_label = SB_get_label(&gv_sb_utrace_api_op_label_map, pp_rec->iv_op);
    switch (pp_rec->iv_op) {
    case SB_UTRACE_API_OP_MS_MON_MSG:
        lp_msgtype_label =
          SB_get_label(&gv_sb_utrace_api_mon_msgtype_label_map,
                       pp_rec->iv_id);
        lp_reqtype_label =
          SB_get_label(&gv_sb_utrace_api_mon_reqtype_label_map,
                       static_cast<int>(pp_rec->iv_info1));
        fprintf(pp_f,
                "rec[%05d]: tid=%d, op=%d(%s), id=%d(%s), info1=0x" SB_UTRACE_PINFOX " (%s)\n",
                pv_inx,
                pp_rec->iv_tid,
                pp_rec->iv_op,
                lp_op_label,
                pp_rec->iv_id,
                lp_msgtype_label,
                pp_rec->iv_info1,
                lp_reqtype_label);
        break;

    default:
        fprintf(pp_f,
                "rec[%05d]: tid=%d, op=%d(%s), id=%d, info1=0x" SB_UTRACE_PINFOX "\n",
                pv_inx,
                pp_rec->iv_tid,
                pp_rec->iv_op,
                lp_op_label,
                pp_rec->iv_id,
                pp_rec->iv_info1);
    }
}
Exemple #4
0
//
// Purpose: print list
//
const char *timer_print_list(int pv_list) {
    const char *lp_label = SB_get_label(&gv_timer_list_label_map, pv_list);
    printf("%s", lp_label);
    return lp_label;
}
Exemple #5
0
//
// Purpose: print kind
//
const char *timer_print_kind(int pv_kind) {
    const char *lp_label = SB_get_label(&gv_timer_kind_label_map, pv_kind);
    printf("%s", lp_label);
    return lp_label;
}
Exemple #6
0
//
// Get (short) label for MS_MON_ShutdownLevel (MS_Mon_ShutdownLevel_<value>)
//
SB_Export const char *SB_get_label_ms_mon_shutdownlevel_short(int pv_value) {
    return SB_get_label(&gv_ms_mon_shutdown_level_short_label_map, pv_value);
}
Exemple #7
0
//
// Get (short) label for MS_Mon_REQTYPE (MS_ReqType_<value>)
//
SB_Export const char *SB_get_label_ms_mon_reqtype_short(int pv_value) {
    return SB_get_label(&gv_ms_mon_req_type_short_label_map, pv_value);
}
Exemple #8
0
//
// Get label for MS_Mon_PROCESSTYPE (MS_ProcessType_<value>)
//
SB_Export const char *SB_get_label_ms_mon_processtype(int pv_value) {
    return SB_get_label(&gv_ms_mon_process_type_label_map, pv_value);
}
Exemple #9
0
//
// Get (short) label for MS_MON_PROC_STATE (MS_Mon_State_<value)
//
SB_Export const char *SB_get_label_ms_mon_proc_state_short(int pv_value) {
    return SB_get_label(&gv_ms_mon_proc_state_short_label_map, pv_value);
}
Exemple #10
0
//
// Get label for MS_MON_DEVICE_STATE (MS_Mon_State_<value>)
//
SB_Export const char *SB_get_label_ms_mon_device_state(int pv_value) {
    return SB_get_label(&gv_ms_mon_device_state_label_map, pv_value);
}
Exemple #11
0
//
// Get label for MS_Mon_ConfigType (MS_Mon_ConfigType_<value>)
//
SB_Export const char *SB_get_label_ms_mon_configtype(int pv_value) {
    return SB_get_label(&gv_ms_mon_config_type_label_map, pv_value);
}
Exemple #12
0
//
// Get label for errno
//
SB_Export const char *SB_get_label_errno(int pv_value) {
    return SB_get_label(&gv_ms_errno_type_label_map, pv_value);
}
const char *sb_get_utrace_api_op(int pv_op) {
    const char *lp_label = SB_get_label(&gv_sb_utrace_api_op_label_map, pv_op);
    return lp_label;
}