Generated from osm_stats.h with ROBODoc vunknown on Wed Aug 07 15:31:51 2002

TABLE OF CONTENTS

  1. OpenSM/Statistics
  2. OpenSM: Statistics/osm_stats_t

OpenSM/Statistics

NAME
    OpenSM

DESCRIPTION
    The OpenSM object encapsulates the information needed by the
    OpenSM to track interesting traffic and internal statistics.

AUTHOR
    Steve King, Intel


OpenSM: Statistics/osm_stats_t

NAME
    osm_stats_t

DESCRIPTION
    OpenSM statistics block.

SYNOPSIS
typedef struct _osm_stats
{
    atomic32_t                  qp0_mads_outstanding;
    atomic32_t                  qp0_mads_rcvd;
    atomic32_t                  qp0_mads_sent;
    atomic32_t                  qp1_mads_outstanding;
    atomic32_t                  qp1_mads_rcvd;
    atomic32_t                  qp1_mads_sent;

} osm_stats_t;

FIELDS
    qp0_mads_outstanding
        Contains the number of MADs outstanding on QP0.
        When this value reaches zero, OpenSM has discovered all
        nodes on the subnet, and finished retrieving attributes.
        At that time, subnet configuration may begin.
        This variable must be manipulated using atomic instructions.

    qp0_mads_rcvd
        Total number of QP0 MADs received.

    qp0_mads_sent
        Total number of QP0 MADs sent.

SEE ALSO