Lines Matching defs:m0
760 pf_reassemble(struct mbuf **m0, int dir, u_short *reason)
762 struct mbuf *m = *m0;
790 m = *m0 = NULL;
794 return (PF_PASS); /* drop because *m0 is NULL, no error */
806 m = *m0 = pf_join_fragment(frag);
811 for (m = *m0; m; m = m->m_next)
813 m = *m0;
820 /* PF_DROP requires a valid mbuf *m0 in pf_test() */
842 /* PF_DROP requires a valid mbuf *m0 in pf_test() */
853 pf_reassemble6(struct mbuf **m0, struct ip6_frag *fraghdr,
856 struct mbuf *m = *m0;
896 m = *m0 = NULL;
902 return (PF_PASS); /* Drop because *m0 is NULL, no error. */
915 m = *m0 = pf_join_fragment(frag);
924 m = *m0;
932 for (m = *m0; m; m = m->m_next)
934 m = *m0;
956 m = *m0;
964 /* PF_DROP requires a valid mbuf *m0 in pf_test6(). */
973 /* PF_DROP requires a valid mbuf *m0 in pf_test6(), will free later. */
995 pf_refragment6(struct ifnet *ifp, struct mbuf **m0, struct m_tag *mtag,
998 struct mbuf *m = *m0, *t;
1024 m = *m0;
1049 m = (*m0)->m_nextpkt;
1050 (*m0)->m_nextpkt = NULL;
1053 m_freem(*m0);
1054 *m0 = NULL;
1318 /* Returns PF_DROP or *m0 is NULL or completely reassembled