M_TRAILINGSPACE
copylen = min(M_TRAILINGSPACE(mb), len - off);
copylen = min(M_TRAILINGSPACE(mb), len2 - off);
M_TRAILINGSPACE(m) >= padlen) {
if (!(M_WRITABLE(last) && M_TRAILINGSPACE(last) >= padlen)) {
MPASS(padding <= M_TRAILINGSPACE(last));
space = M_TRAILINGSPACE(m);
copylen = min(M_TRAILINGSPACE(mb), len - off);
mlen = M_TRAILINGSPACE(m);
mlen = M_TRAILINGSPACE(m);
M_TRAILINGSPACE(*m_head) < padlen) {
(padlen > 0 && M_TRAILINGSPACE(m) < padlen)) {
if (m->m_next != NULL || M_TRAILINGSPACE(m) < padlen) {
tlen = MIN(len, M_TRAILINGSPACE(mb));
if (M_TRAILINGSPACE(m) < padlen) {
if (m->m_next != NULL || M_TRAILINGSPACE(m) < padlen) {
padlen > M_TRAILINGSPACE(m)))
if (M_TRAILINGSPACE(m) < padlen) {
const size_t mbuf_space = M_TRAILINGSPACE(mbuf) - m_ofs;
if (M_TRAILINGSPACE(mbuf) - m_ofs <= 0) {
if (M_TRAILINGSPACE(mbuf) <= 0) {
XNB_ASSERT(M_TRAILINGSPACE(pMbuf) >= size);
XNB_ASSERT(M_TRAILINGSPACE(pMbuf) >= size);
XNB_ASSERT(M_TRAILINGSPACE(pMbuf) >= size);
XNB_ASSERT(M_TRAILINGSPACE(pMbuf) >= size);
space += M_TRAILINGSPACE(m);
if (M_TRAILINGSPACE(pMbuf) == MCLBYTES) {
} else if (M_TRAILINGSPACE(pMbuf) == 2 * MCLBYTES) {
m->m_len = MAX(M_TRAILINGSPACE(m), size_remaining);
m->m_len = MAX(M_TRAILINGSPACE(m), size_remaining);
m->m_len = MAX(M_TRAILINGSPACE(m), size_remaining);
size_t first_len = MIN(M_TRAILINGSPACE(mbuf), size);
left = M_TRAILINGSPACE(m2);
left = M_TRAILINGSPACE(m1);
siz > M_TRAILINGSPACE(nd->nd_mb)) {
M_TRAILINGSPACE(mp)) {
mlen = M_TRAILINGSPACE(mp);
mlen = M_TRAILINGSPACE(mp);
rem <= M_TRAILINGSPACE(mp),
mlen = M_TRAILINGSPACE(mp);
mlen = M_TRAILINGSPACE(mp);
siz = min(M_TRAILINGSPACE(m), left);
siz = min(M_TRAILINGSPACE(m), left);
mbp->mb_mleft = M_TRAILINGSPACE(m);
mleft = M_TRAILINGSPACE(m);
mbp->mb_mleft = M_TRAILINGSPACE(m);
mbp->mb_mleft = M_TRAILINGSPACE(m);
M_TRAILINGSPACE(m));
space = M_TRAILINGSPACE(m);
n->m_len < M_TRAILINGSPACE(m)) {
mlen = min(M_TRAILINGSPACE(mb), total - mc->mc_len);
m->m_len <= M_TRAILINGSPACE(mprev)) {
m->m_len <= M_TRAILINGSPACE(mprev)) {
M_TRAILINGSPACE(m) < n->m_len) {
if ((off == 0 || offp) && M_TRAILINGSPACE(n) >= tlen
m->m_len <= M_TRAILINGSPACE(n) &&
m->m_len <= M_TRAILINGSPACE(n)) {
n->m_len <= M_TRAILINGSPACE(m) &&
KASSERT(CMSG_SPACE(size) <= M_TRAILINGSPACE(m),
if (M_TRAILINGSPACE(mlast) >= padlen) {
if (M_TRAILINGSPACE(mlast) >= EC + 16 + cklen) {
if (data_len > M_TRAILINGSPACE(m)) {
if (M_TRAILINGSPACE(m) < pad) { /* prepend to second */
if (M_TRAILINGSPACE(m) < pad) { /* prepend to second */
M_TRAILINGSPACE(m));
M_TRAILINGSPACE(m));
if (new_m_len > (m->m_len + M_TRAILINGSPACE(m))) {
ip_len, m->m_len + (int)M_TRAILINGSPACE(m), ipofs);
length = min(M_TRAILINGSPACE(mb), len - total);
mcopy->m_len = min(ip_len, M_TRAILINGSPACE(mcopy));
icmplen = min(icmplen, M_TRAILINGSPACE(m) -
mcopy->m_len = min(ntohs(ip->ip_len), M_TRAILINGSPACE(mcopy));
cnt_of_space = (unsigned int)M_TRAILINGSPACE(chk->data);
space = (unsigned int)M_TRAILINGSPACE(a_chk->data);
if (M_TRAILINGSPACE(m) >= plen) {
if (M_TRAILINGSPACE(op_err_last) < (int)sizeof(struct sctp_paramhdr)) {
len = (int)M_TRAILINGSPACE(*endofchain);
len = (int)M_TRAILINGSPACE(*endofchain);
cancpy = (int)M_TRAILINGSPACE(ret);
cancpy = (int)M_TRAILINGSPACE(at);
if (padlen <= M_TRAILINGSPACE(m)) {
if (len > M_TRAILINGSPACE(m_notify)) {
if (M_TRAILINGSPACE(m) >= sizeof(struct tcp_ackent)) {
if (M_TRAILINGSPACE(nm) < sizeof(struct tcp_ackent)) {
MPASS(M_TRAILINGSPACE(nm) >= sizeof(struct tcp_ackent));
KASSERT(M_TRAILINGSPACE(m) >= tlen,
m, tlen, (long)M_TRAILINGSPACE(m)));
if (M_TRAILINGSPACE(m) < TCP_MAXOLEN) {
lenlim = M_TRAILINGSPACE(n);
ep = mtod(m, char *) + M_TRAILINGSPACE(m);
maxlen = M_TRAILINGSPACE(m);
if (8 - extra <= M_TRAILINGSPACE(m0)) {
maxhlen = M_TRAILINGSPACE(n) -
M_TRAILINGSPACE(mlast) >= sizeof(struct ip6_frag)) {
if (hlen <= M_TRAILINGSPACE(m) + remain) {
if (pad > M_TRAILINGSPACE(m0)) {
} else if (hlen > M_TRAILINGSPACE(m)) {
if (sizeof(struct sadb_msg) > m->m_len + M_TRAILINGSPACE(m)) {
sizeof(struct sadb_msg) > m->m_len + M_TRAILINGSPACE(m)) {
mcl->m_len + M_TRAILINGSPACE(mcl), 0);
mcl->m_len + M_TRAILINGSPACE(mcl));
mcl->m_len + M_TRAILINGSPACE(mcl));
{ if ((s) > M_TRAILINGSPACE(mb)) { \
sz = M_TRAILINGSPACE(m) + (m->m_len - xdrs->x_handy);
if (xdrs->x_handy == m->m_len && M_TRAILINGSPACE(m) == 0) {
available = M_TRAILINGSPACE(m) + (m->m_len - xdrs->x_handy);