/* data block */
struct ssdatab
{
- U8 db_ref; /* reference count */
- U8 db_type; /* type of data block */
+ uint8_t db_ref; /* reference count */
+ uint8_t db_type; /* type of data block */
/* ss006.301 */
Bool shared; /* is this data block shared ? */
#ifndef SS_DBUF_REFLOCK_DISABLE
SLockId dBufLock; /* Lock per Dbuf */
#endif
- U8 *db_base; /* base of data buffer */
- U8 *db_lim; /* limit of data buffer */
+ uint8_t *db_base; /* base of data buffer */
+ uint8_t *db_lim; /* limit of data buffer */
/* ss008.301 - deprecating for normal OS, useful for Cavium/RMI OS*/
#ifdef SS_DBLK_FREE_RTN
struct ssfree_rtn *db_frtnp; /* free routine */
/* STREAMS functions prototypes */
-PUBLIC S16 ssStrmCfg ARGS((Region, Region));
-PUBLIC S32 ssAdjMsg ARGS((SsMblk *, S32));
-PUBLIC SsMblk *ssAllocB ARGS((S32, U32));
-PUBLIC SsMblk *ssCopyB ARGS((SsMblk *));
-PUBLIC SsMblk *ssCopyMsg ARGS((SsMblk *));
-PUBLIC SsMblk *ssDupB ARGS((SsMblk *));
-PUBLIC SsMblk *ssDupMsg ARGS((SsMblk *));
-PUBLIC SsMblk *ssESBAlloc ARGS((U8 *, S32, S32, SsFrtn *));
-PUBLIC void ssFreeB ARGS((SsMblk *));
-PUBLIC void ssFreeMsg ARGS((SsMblk *));
-PUBLIC void ssLinkB ARGS((SsMblk *, SsMblk *));
-PUBLIC S32 ssMsgDSize ARGS((SsMblk *));
-PUBLIC S32 ssPullupMsg ARGS((SsMblk *, S32));
-PUBLIC SsMblk *ssRmvB ARGS((SsMblk *, SsMblk *));
-PUBLIC S32 ssTestB ARGS((S32, U32));
-PUBLIC SsMblk *ssUnlinkB ARGS((SsMblk *));
+S16 ssStrmCfg ARGS((Region, Region));
+S32 ssAdjMsg ARGS((SsMblk *, S32));
+SsMblk *ssAllocB ARGS((S32, uint32_t));
+SsMblk *ssCopyB ARGS((SsMblk *));
+SsMblk *ssCopyMsg ARGS((SsMblk *));
+SsMblk *ssDupB ARGS((SsMblk *));
+SsMblk *ssDupMsg ARGS((SsMblk *));
+SsMblk *ssESBAlloc ARGS((uint8_t *, S32, S32, SsFrtn *));
+void ssFreeB ARGS((SsMblk *));
+void ssFreeMsg ARGS((SsMblk *));
+void ssLinkB ARGS((SsMblk *, SsMblk *));
+S32 ssMsgDSize ARGS((SsMblk *));
+S32 ssPullupMsg ARGS((SsMblk *, S32));
+SsMblk *ssRmvB ARGS((SsMblk *, SsMblk *));
+S32 ssTestB ARGS((S32, uint32_t));
+SsMblk *ssUnlinkB ARGS((SsMblk *));
#ifdef __cplusplus