*
*/
#ifdef ANSI
-PUBLIC S16 ssStrmCfg
+S16 ssStrmCfg
(
Region mdRegId, /* region for message and data blocks */
Region datRegId /* region for data buffers */
)
#else
-PUBLIC S16 ssStrmCfg(mdRegId, datRegId)
+S16 ssStrmCfg(mdRegId, datRegId)
Region mdRegId; /* region for message and data blocks */
Region datRegId; /* region for data buffers */
#endif
{
- TRC1(ssStrmCfg);
-
strmCfg.mdRegion = mdRegId;
strmCfg.datRegion = datRegId;
- RETVALUE(ROK);
+ return ROK;
}
\f
*
*/
#ifdef ANSI
-PUBLIC S32 ssAdjMsg
+S32 ssAdjMsg
(
SsMblk *mp, /* message */
S32 len /* bytes to remove */
)
#else
-PUBLIC S32 ssAdjMsg(mp, len)
+S32 ssAdjMsg(mp, len)
SsMblk *mp; /* message */
S32 len; /* bytes to remove */
#endif
SsMblk *bp; /* mblk for iteration */
SsMblk *first; /* first mblk to be adjusted */
-
- TRC1(ssAdjMsg);
-
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS325, ERRZERO, "Null pointer");
- RETVALUE(0);
+ return (0);
}
#endif
if (len == 0) /* nothing to do */
{
- RETVALUE(1);
+ return (1);
}
/* if we can't trim len bytes, fail */
if (len > size)
{
- RETVALUE(0);
+ return (0);
}
size += len;
if (size < 0)
{
- RETVALUE(0);
+ return (0);
}
}
- RETVALUE(1);
+ return (1);
} /* ssAdjMsg */
\f
*
*/
#ifdef ANSI
-PUBLIC SsMblk *ssAllocB
+SsMblk *ssAllocB
(
S32 size, /* required size */
U32 pri /* message priority */
)
#else
-PUBLIC SsMblk *ssAllocB(size, pri)
+SsMblk *ssAllocB(size, pri)
S32 size; /* required size */
U32 pri; /* message priority */
#endif
char* file = __FILE__;
U32 line = __LINE__;
#endif
- TRC1(ssAllocB);
-
UNUSED(pri);
SSLOGERROR(ERRCLS_ADD_RES, ESS326, (ErrVal) r, "SAlloc() failed");
#endif
- RETVALUE(NULLP);
+ return (NULLP);
}
#else
SFree(strmCfg.mdRegion, (Data *)bp, m);
#endif /* SS_HISTOGRAM_SUPPORT */
- RETVALUE(NULLP);
+ return (NULLP);
}
}
/* we _can_ allocate a message with an empty data block */
SS_STRM_INITB(bp, (SsDblk *)(((U8 *)bp) + sizeof(SsMblk)), dat, size, NULLP);
- RETVALUE(bp);
+ return (bp);
} /* ssAllocB */
\f
*
*/
#ifdef ANSI
-PUBLIC SsMblk *ssCopyB
+SsMblk *ssCopyB
(
SsMblk *mp /* message block */
)
#else
-PUBLIC SsMblk *ssCopyB(mp)
+SsMblk *ssCopyB(mp)
SsMblk *mp; /* message block */
#endif
{
U32 size; /* size of data content */
- TRC1(ssCopyB);
-
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS328, ERRZERO, "Null pointer");
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
SSLOGERROR(ERRCLS_ADD_RES, ESS329, ERRZERO, "ssAllocB() failed");
#endif
- RETVALUE(NULLP);
+ return (NULLP);
}
}
- RETVALUE(bp);
+ return (bp);
} /* ssCopyB */
\f
*
*/
#ifdef ANSI
-PUBLIC SsMblk *ssCopyMsg
+SsMblk *ssCopyMsg
(
SsMblk *mp /* message block */
)
#else
-PUBLIC SsMblk *ssCopyMsg(mp)
+SsMblk *ssCopyMsg(mp)
SsMblk *mp; /* message block */
#endif
{
SsMblk *first; /* first mblk in message */
SsMblk *bp; /* mblk for iteration */
-
- TRC1(ssCopyMsg);
-
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS330, ERRZERO, "Null pointer");
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
SSLOGERROR(ERRCLS_ADD_RES, ESS331, ERRZERO, "ssCopyB() failed");
#endif
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
ssFreeMsg(first);
- RETVALUE(NULLP);
+ return (NULLP);
}
bp = bp->b_cont;
}
- RETVALUE(first);
+ return (first);
} /* ssCopyMsg */
\f
*
*/
#ifdef ANSI
-PUBLIC SsMblk *ssDupB
+SsMblk *ssDupB
(
SsMblk *mp /* message block */
)
#else
-PUBLIC SsMblk *ssDupB(mp)
+SsMblk *ssDupB(mp)
SsMblk *mp; /* message block */
#endif
{
SsMblk *bp; /* mblk for iteration */
/* ss028.103 - Addition of lock for mBuf reference count */
- TRC1(ssDupB);
-
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS333, ERRZERO, "Null pointer");
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
SSLOGERROR(ERRCLS_ADD_RES, ESS334, ERRZERO, "ssAllocB() failed");
#endif
- RETVALUE(NULLP);
+ return (NULLP);
}
{
SSLOGERROR(ERRCLS_DEBUG, ESS335, ERRZERO,
"Could not lock the mBuf Ref Lock");
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
#if (ERRCLASS & ERRCLS_DEBUG)
SSLOGERROR(ERRCLS_DEBUG, ESS336, ERRZERO,
"Could not give the Semaphore");
- RETVALUE(NULLP);
+ return (NULLP);
#endif
}
#endif
- RETVALUE(bp);
+ return (bp);
} /* ssDupB */
\f
*
*/
#ifdef ANSI
-PUBLIC SsMblk *ssDupMsg
+SsMblk *ssDupMsg
(
SsMblk *mp /* message block */
)
#else
-PUBLIC SsMblk *ssDupMsg(mp)
+SsMblk *ssDupMsg(mp)
SsMblk *mp; /* message block */
#endif
{
SsMblk *first; /* first mblk in message */
SsMblk *bp; /* mblk for iteration */
-
- TRC1(ssDupMsg);
-
-
/* dup the first mblock */
first = bp = ssDupB(mp);
if (bp == NULLP)
SSLOGERROR(ERRCLS_ADD_RES, ESS337, ERRZERO, "ssDupB() failed");
#endif
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
ssFreeMsg(first);
- RETVALUE(NULLP);
+ return (NULLP);
}
bp = bp->b_cont;
}
- RETVALUE(first);
+ return (first);
} /* ssDupMsg */
\f
*
*/
#ifdef ANSI
-PUBLIC SsMblk *ssESBAlloc
+SsMblk *ssESBAlloc
(
U8 *base, /* client supplied data buffer */
S32 size, /* size of data buffer */
SsFrtn *fr_rtn /* free routine */
)
#else
-PUBLIC SsMblk *ssESBAlloc(base, size, pri, fr_rtn)
+SsMblk *ssESBAlloc(base, size, pri, fr_rtn)
U8 *base; /* client supplied data buffer */
S32 size; /* size of data buffer */
S32 pri; /* message priority */
Size m; /* mblk + dblk */
S16 r; /* return value */
-
- TRC1(ssESBAlloc);
-
-
UNUSED(pri);
if (base == NULLP || fr_rtn == NULLP)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS339, ERRZERO, "Null pointer");
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
SSLOGERROR(ERRCLS_ADD_RES, ESS340, (ErrVal) r, "SAlloc() failed");
#endif
- RETVALUE(NULLP);
+ return (NULLP);
}
base, size, fr_rtn);
- RETVALUE(bp);
+ return (bp);
} /* ssESBAlloc */
\f
*
*/
#ifdef ANSI
-PUBLIC Void ssFreeB
+Void ssFreeB
(
SsMblk *mp /* message block */
)
#else
-PUBLIC Void ssFreeB(mp)
+Void ssFreeB(mp)
SsMblk *mp; /* message block */
#endif
{
U32 line = __LINE__;
#endif
- TRC1(ssFreeB);
-
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP)
{
*
*/
#ifdef ANSI
-PUBLIC Void ssFreeMsg
+Void ssFreeMsg
(
SsMblk *mp /* message block */
)
#else
-PUBLIC Void ssFreeMsg(mp)
+Void ssFreeMsg(mp)
SsMblk *mp; /* message block */
#endif
{
SsMblk *bp; /* mblk for iteration */
-
- TRC1(ssFreeMsg);
-
-
/* free all the message blocks in the message */
while (mp)
{
*
*/
#ifdef ANSI
-PUBLIC Void ssLinkB
+Void ssLinkB
(
SsMblk *mp, /* first message block */
SsMblk *bp /* second message block */
)
#else
-PUBLIC Void ssLinkB(mp, bp)
+Void ssLinkB(mp, bp)
SsMblk *mp; /* first message block */
SsMblk *bp; /* second message block */
#endif
{
- TRC1(ssLinkB);
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP || bp == NULLP)
*
*/
#ifdef ANSI
-PUBLIC S32 ssMsgDSize
+S32 ssMsgDSize
(
SsMblk *mp /* message block */
)
#else
-PUBLIC S32 ssMsgDSize(mp)
+S32 ssMsgDSize(mp)
SsMblk *mp; /* message block */
#endif
{
S32 n; /* temporary */
S32 size; /* size of data */
-
- TRC1(ssMsgDSize);
-
-
/* for all blocks that are of type data, count the bytes */
size = 0;
while (mp)
}
- RETVALUE(size);
+ return (size);
} /* ssMsgDSize */
\f
*
*/
#ifdef ANSI
-PUBLIC S32 ssPullupMsg
+S32 ssPullupMsg
(
SsMblk *mp, /* message block */
S32 len /* number of bytes to align */
)
#else
-PUBLIC S32 ssPullupMsg(mp, len)
+S32 ssPullupMsg(mp, len)
SsMblk *mp; /* message block */
S32 len; /* number of bytes to align */
#endif
S32 n; /* temporary */
U8 type; /* message type */
-
- TRC1(ssPullupMsg);
-
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS346, ERRZERO, "Null pointer");
- RETVALUE(0);
+ return (0);
}
if (len < -1)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS347, len, "Invalid length");
- RETVALUE(0);
+ return (0);
}
#endif
if (len == 0)
{
- RETVALUE(1);
+ return (1);
}
/* do we have enough bytes to pull up? */
if (len < 0 || len > mLen)
{
- RETVALUE(0);
+ return (0);
}
newbp = ssAllocB(len, 0);
if (newbp == NULLP)
{
- RETVALUE(0);
+ return (0);
}
newbp->b_datap->db_type = mp->b_datap->db_type;
ssFreeB(newbp);
- RETVALUE(1);
+ return (1);
} /* ssPullupMsg */
\f
*
*/
#ifdef ANSI
-PUBLIC SsMblk *ssRmvB
+SsMblk *ssRmvB
(
SsMblk *mp, /* message */
SsMblk *bp /* message block */
)
#else
-PUBLIC SsMblk *ssRmvB(mp, bp)
+SsMblk *ssRmvB(mp, bp)
SsMblk *mp; /* message */
SsMblk *bp; /* message block */
#endif
{
SsMblk *rp; /* mblk that will be returned */
-
- TRC1(ssRmvB);
-
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP || bp == NULLP)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS348, ERRZERO, "Null pointer");
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
{
if (mp == NULLP)
{
- RETVALUE((SsMblk *)-1);
+ return ((SsMblk *)-1);
}
else if (mp->b_cont == bp)
{
bp->b_cont = NULLP;
- RETVALUE(rp);
+ return (rp);
} /* ssRmvB */
\f
*
*/
#ifdef ANSI
-PUBLIC S32 ssTestB
+S32 ssTestB
(
S32 size, /* size required */
U32 pri /* priority of the message buffer */
)
#else
-PUBLIC S32 ssTestB(size, pri)
+S32 ssTestB(size, pri)
S32 size; /* size required */
U32 pri; /* priority of the message buffer */
#endif
{
SsMblk *bp; /* mblk for iteration */
-
- TRC1(ssTestB);
-
-
bp = ssAllocB(size, pri);
if (bp)
{
ssFreeB(bp);
- RETVALUE(1);
+ return (1);
}
- RETVALUE(0);
+ return (0);
} /* ssTestB */
\f
*
*/
#ifdef ANSI
-PUBLIC SsMblk *ssUnlinkB
+SsMblk *ssUnlinkB
(
SsMblk *mp /* message */
)
#else
-PUBLIC SsMblk *ssUnlinkB(mp)
+SsMblk *ssUnlinkB(mp)
SsMblk *mp; /* message */
#endif
{
SsMblk *bp; /* mblk for iteration */
-
- TRC1(ssUnlinkB);
-
-
#if (ERRCLASS & ERRCLS_INT_PAR)
if (mp == NULLP)
{
SSLOGERROR(ERRCLS_INT_PAR, ESS349, ERRZERO, "Null pointer");
- RETVALUE(NULLP);
+ return (NULLP);
}
#endif
mp->b_cont = NULLP;
- RETVALUE(bp);
+ return (bp);
} /* ssUnlinkB */
/**********************************************************************