KS_BASE
#define KS_ADDR(x) (((x)-KS_BASE)/sizeof (uint64_t))
regno = KS_BASE + ksip->index * sizeof (uint32_t);
#define KS_ADDR(x) (((x)-KS_BASE)/sizeof (uint32_t))
regno = KS_BASE + KS_ifHInMulPksCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInBroadPksCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInFrameErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInExtraOctErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInLColErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInOversizeErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInFovErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInFCSErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInAlignErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInLenErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutFifoovCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutLOCCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutExDecCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutRetryCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutColCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInAlignErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInFCSErrCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutOneRetranCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutMoreRetranCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutExDecCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutColCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutOneRetranCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHOutLOCCount * sizeof (uint32_t);
regno = KS_BASE + KS_ifHInOversizeErrCount * sizeof (uint32_t);
regno = KS_BASE + ksip->index * sizeof (uint32_t);