Lines Matching refs:pMbuf_
86 NN_EXTERN_C void nnnetOslMbuf_freem (nnnetOslMbuf* pMbuf_);
87 NN_EXTERN_C s32 nnnetOslMbuf_adj (nnnetOslMbuf* pMbuf_, s32 len);
88 NN_EXTERN_C s32 nnnetOslMbuf_append (nnnetOslMbuf* pMbuf_, s32 len, const u8 *cp);
89 NN_EXTERN_C nnnetOslMbuf* nnnetOslMbuf_prepend_a (nnnetOslMbuf* pMbuf_, s32 len, int how);
90 NN_EXTERN_C nnnetOslMbuf* nnnetOslMbuf_pullup (nnnetOslMbuf* pMbuf_, s32 len);
91 NN_EXTERN_C nnnetOslMbuf* nnnetOslMbuf_dup (nnnetOslMbuf* pMbuf_, int how);
92 NN_EXTERN_C s32 nnnetOslMbuf_copydata (const nnnetOslMbuf* pMbuf_, s32 offset, s32 le…
93 NN_EXTERN_C s32 nnnetOslMbuf_copyback (nnnetOslMbuf* pMbuf_, s32 offset, s32 len, con…
94 NN_EXTERN_C s32 nnnetOslMbuf_cat (nnnetOslMbuf* pMbuf_, nnnetOslMbuf *n);
95 NN_EXTERN_C nnnetOslMbuf* nnnetOslMbuf_split (nnnetOslMbuf* pMbuf_, s32 len, int how);
96 NN_EXTERN_C s32 nnnetOslMbuf_length (nnnetOslMbuf* pMbuf_, nnnetOslMbuf **last);
97 NN_EXTERN_C s32 nnnetOslMbuf_apply (nnnetOslMbuf* pMbuf_, s32 offset, s32 len, s32…
98 NN_EXTERN_C void nnnetOslMbuf_dump (nnnetOslMbuf* pMbuf_);
99 NN_EXTERN_C bool nnnetOslMbuf_align (nnnetOslMbuf* pMbuf_, u8 align, s8 offset);
101 NN_EXTERN_C inline s32 nnnetOslMbuf_leadingspace(const nnnetOslMbuf* pMbuf_) in nnnetOslMbuf_leadingspace() argument
103 return pMbuf_->m_top; in nnnetOslMbuf_leadingspace()
106 NN_EXTERN_C inline s32 nnnetOslMbuf_trailingspace(const nnnetOslMbuf* pMbuf_) in nnnetOslMbuf_trailingspace() argument
108 return pMbuf_->m_capacity - (pMbuf_->m_top + pMbuf_->m_len); in nnnetOslMbuf_trailingspace()
111 NN_EXTERN_C inline nnnetOslMbuf* nnnetOslMbuf_prepend(nnnetOslMbuf* pMbuf_, s32 len, int how) in nnnetOslMbuf_prepend() argument
113 if (pMbuf_->m_top >= len) in nnnetOslMbuf_prepend()
115 pMbuf_->m_top -= len; in nnnetOslMbuf_prepend()
116 pMbuf_->m_len += len; in nnnetOslMbuf_prepend()
117 return pMbuf_; in nnnetOslMbuf_prepend()
121 return nnnetOslMbuf_prepend_a(pMbuf_, len, how); in nnnetOslMbuf_prepend()
125 NN_EXTERN_C inline void* nnnetOslMbuf_tod (nnnetOslMbuf* pMbuf_) in nnnetOslMbuf_tod() argument
128 return &(pMbuf_->m_data[pMbuf_->m_top]); in nnnetOslMbuf_tod()
131 NN_EXTERN_C inline void nnnetOslMbuf_setUserPointer(nnnetOslMbuf* pMbuf_, void* p) in nnnetOslMbuf_setUserPointer() argument
133 pMbuf_->m_nextpkt = (nnnetOslMbuf*)p; in nnnetOslMbuf_setUserPointer()
136 NN_EXTERN_C inline void* nnnetOslMbuf_getUserPointer(nnnetOslMbuf* pMbuf_) in nnnetOslMbuf_getUserPointer() argument
138 return pMbuf_->m_nextpkt; in nnnetOslMbuf_getUserPointer()
141 NN_EXTERN_C inline bool nnnetOslMbuf_expand(nnnetOslMbuf* pMbuf_, s32 len, int how) in nnnetOslMbuf_expand() argument
144 if (pMbuf_->m_top + pMbuf_->m_len + len > pMbuf_->m_capacity) in nnnetOslMbuf_expand()
150 pMbuf_->m_len += len; in nnnetOslMbuf_expand()
154 NN_EXTERN_C inline void nnnetOslMbuf_reserve(nnnetOslMbuf* pMbuf_, s32 len) in nnnetOslMbuf_reserve() argument
156 NN_TASSERT_(pMbuf_->m_len == 0 && pMbuf_->m_top + len <= pMbuf_->m_capacity); in nnnetOslMbuf_reserve()
157 pMbuf_->m_top += len; in nnnetOslMbuf_reserve()