• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/netinet6/

Lines Matching refs:mbuf

76 #include <sys/mbuf.h>
128 struct mbuf *ip6e_ip6;
129 struct mbuf *ip6e_hbh;
130 struct mbuf *ip6e_dest1;
131 struct mbuf *ip6e_rthdr;
132 struct mbuf *ip6e_dest2;
135 static int ip6_pcbopts(struct ip6_pktopts **, struct mbuf *,
137 static int ip6_setmoptions(int, struct inpcb *, struct mbuf *);
138 static int ip6_getmoptions(int, struct ip6_moptions *, struct mbuf **);
139 static int ip6_copyexthdr(struct mbuf **, caddr_t, int);
140 static int ip6_insertfraghdr(struct mbuf *, struct mbuf *, int,
143 static int ip6_splithdr(struct mbuf *, struct ip6_exthdrs *);
151 * IP6 output. The packet in mbuf chain m contains a skeletal IP6
154 * The mbuf chain containing the packet will be freed.
155 * The mbuf opt, if present, will not be freed.
163 struct mbuf *m0,
173 struct mbuf *m = m0;
307 /* adjust mbuf packet header length */
341 struct mbuf *mprev = m;
346 * mbuf prior to dest2.
471 /* mbuf is already reclaimed in ipsec6_output_trans. */
491 /* ah6_output doesn't modify mbuf chain */
604 /* mbuf is already reclaimed in ipsec6_output_tunnel. */
1022 struct mbuf **mnext, *m_frgpart;
1171 m_freem(exthdrs.ip6e_hbh); /* m_freem will check if mbuf is 0 */
1183 struct mbuf **mp;
1187 struct mbuf *m;
1219 struct mbuf *mopt;
1248 * - exthdrs->ip6e_hbh is not an mbuf chain.
1251 struct mbuf *n;
1255 * not fit even in an mbuf cluster.
1313 struct mbuf *m0, *m;
1317 struct mbuf *n, *mlast;
1328 /* Search for the last mbuf of unfragmentable part. */
1334 /* use the trailing space of the last mbuf for the fragment hdr */
1340 /* allocate a new mbuf for the fragment header */
1341 struct mbuf *mfrg;
1391 struct mbuf *m;
1535 struct mbuf *m;
1587 struct mbuf *m;
1633 struct mbuf *m;
1724 struct mbuf *m;
1739 struct mbuf *m = NULL;
1740 struct mbuf **mp = &m;
1795 struct mbuf *m,
1980 struct mbuf *m)
2328 * If all options have default values, no need to keep the mbuf.
2358 struct mbuf **mp;
2426 struct mbuf *control;
2439 * in a single mbuf.
2649 struct mbuf *m,
2652 struct mbuf *copym;
2661 * is in an mbuf cluster, so that we can safely override the IPv6
2713 struct mbuf *m;
2716 struct mbuf *mh;