Searched refs:m0 (Results 1 - 25 of 31) sorted by relevance

12

/xnu-2422.115.4/bsd/net/classq/
H A Dclassq_util.c92 struct mbuf *m0; local
100 for (m0 = m; m0 != NULL; m0 = m0->m_next)
101 if (((caddr_t)t->pftag_hdr >= m0->m_data) &&
102 ((caddr_t)t->pftag_hdr < m0->m_data + m0->m_len))
104 if (m0 == NULL) {
114 ((uintptr_t)mbuf_datastart(m0)
142 struct mbuf *m0; local
211 struct mbuf *m0; local
[all...]
H A Dclassq.c284 struct mbuf *m0, **mtail; local
286 m0 = MBUFQ_FIRST(head);
287 if (m0 == NULL)
290 if (m0 != m) {
291 while (MBUFQ_NEXT(m0) != m) {
292 if (m0 == NULL)
294 m0 = MBUFQ_NEXT(m0);
296 mtail = &MBUFQ_NEXT(m0);
/xnu-2422.115.4/bsd/kern/
H A Duipc_socket2.c863 sbappendrecord(struct sockbuf *sb, struct mbuf *m0) argument
868 if (m0 == NULL || (sb->sb_flags & SB_DROP)) {
869 if (m0 != NULL)
870 m_freem(m0);
874 for (m = m0; m != NULL; m = m->m_next)
878 m_freem(m0);
883 int error = sflt_data_in(sb->sb_so, NULL, &m0, NULL,
888 m_freem(m0);
896 sballoc(sb, m0);
899 sb->sb_lastrecord->m_nextpkt = m0;
923 sbinsertoob(struct sockbuf *sb, struct mbuf *m0) argument
993 sbappendaddr_internal(struct sockbuf *sb, struct sockaddr *asa, struct mbuf *m0, struct mbuf *control) argument
1055 sbappendaddr(struct sockbuf *sb, struct sockaddr *asa, struct mbuf *m0, struct mbuf *control, int *error_out) argument
1109 sbappendcontrol_internal(struct sockbuf *sb, struct mbuf *m0, struct mbuf *control) argument
1152 sbappendcontrol(struct sockbuf *sb, struct mbuf *m0, struct mbuf *control, int *error_out) argument
[all...]
H A Duipc_mbuf.c4985 m_split(struct mbuf *m0, int len0, int wait) argument
4987 return (m_split0(m0, len0, wait, 1));
4991 m_split0(struct mbuf *m0, int len0, int wait, int copyhdr) argument
4996 for (m = m0; m && len > m->m_len; m = m->m_next)
5001 if (copyhdr && (m0->m_flags & M_PKTHDR)) {
5002 _MGETHDR(n, wait, m0->m_type);
5005 n->m_pkthdr.rcvif = m0->m_pkthdr.rcvif;
5006 n->m_pkthdr.len = m0->m_pkthdr.len - len0;
5007 m0->m_pkthdr.len = len0;
5253 struct mbuf *m0; local
5271 m_copyback(struct mbuf *m0, int off, int len, const void *cp) argument
5294 m_copyback_cow(struct mbuf *m0, int off, int len, const void *cp, int how) argument
5766 m_append(struct mbuf *m0, int len, caddr_t cp) argument
5814 m_fixhdr(struct mbuf *m0) argument
5826 m_length2(struct mbuf *m0, struct mbuf **last) argument
5858 m_defrag_offset(struct mbuf *m0, u_int32_t off, int how) argument
5927 m_defrag(struct mbuf *m0, int how) argument
[all...]
H A Duipc_syscalls.c2501 mbuf_t m0 = NULL, m; local
2556 alloc_sendpkt(M_WAIT, xfsize, &nbufs, &m0, jumbocl);
2557 pktlen = mbuf_pkt_maxlen(m0);
2566 mbuf_freem(m0);
2572 for (i = 0, m = m0, uiolen = 0;
2600 mbuf_freem(m0);
2616 for (i = 0, m = m0, rlen = 0;
2627 mbuf_pkthdr_setlen(m0, xfsize);
2648 m_freem(m0);
2659 m_freem(m0);
[all...]
H A Duipc_usrreq.c2282 unp_scan(struct mbuf *m0, void (*op)(struct fileglob *)) argument
2290 while (m0) {
2291 for (m = m0; m; m = m->m_next)
2305 m0 = m0->m_act;
/xnu-2422.115.4/bsd/netinet6/
H A Dmld6.c1201 mld_v2_process_group_query(struct in6_multi *inm, int timer, struct mbuf *m0, argument
1211 mld = (struct mldv2_query *)(mtod(m0, uint8_t *) + off);
1275 m = m0;
2659 struct mbuf *m0, *m, *md; local
2674 m0 = NULL;
2792 m0 = ifq->ifq_tail;
2794 m0 != NULL &&
2795 (m0->m_pkthdr.vt_nrecs + 1 <= MLD_V2_REPORT_MAXRECS) &&
2796 (m0->m_pkthdr.len + minrec0len) <
2798 m0srcs = (ifp->if_mtu - m0
3040 struct mbuf *m, *m0, *md; local
3236 struct mbuf *m0; /* copy of pending state-change */ local
3425 struct mbuf *m0; local
[all...]
H A Dicmp6.c2571 icmp6_redirect_output(m0, rt)
2572 struct mbuf *m0;
2578 struct ip6_hdr *sip6; /* m0 as struct ip6_hdr */
2595 if (!m0 || !rt || !(rt->rt_flags & RTF_UP) || !(ifp = rt->rt_ifp))
2611 sip6 = mtod(m0, struct ip6_hdr *);
2765 if (m0->m_flags & M_DECRYPTED)
2784 if (m0->m_pkthdr.len != m0->m_len) {
2785 if (m0->m_next) {
2786 m_freem(m0
[all...]
H A Dip6_output.c221 ip6_output_list(struct mbuf *m0, int packetlist, struct ip6_pktopts *opt, argument
226 struct mbuf *m = m0, *nextpkt;
264 ip6_output(struct mbuf *m0, struct ip6_pktopts *opt, struct route_in6 *ro, argument
330 VERIFY(m0->m_flags & M_PKTHDR);
336 if (SLIST_EMPTY(&m0->m_pkthdr.tags))
340 if ((tag = m_tag_locate(m0, KERNEL_MODULE_TAG_ID,
371 m_tag_delete(m0, tag);
377 m = m0;
942 m0 = m = NULL;
1506 m0
1919 ip6_insertfraghdr(struct mbuf *m0, struct mbuf *m, int hlen, struct ip6_frag **frghdrp) argument
[all...]
H A Desp_core.c991 /* does not free m0 on error */
993 esp_auth(m0, skip, length, sav, sum)
994 struct mbuf *m0;
1009 if (m0->m_pkthdr.len < skip) {
1013 if (m0->m_pkthdr.len < skip + length) {
1043 m = m0;
/xnu-2422.115.4/bsd/net/
H A Dbpf_filter.c126 register struct mbuf *m0; local
141 m0 = m->m_next;
142 if (m0 == 0 || m0->m_len + len - k < 4)
145 np = mtod(m0, u_char *);
179 register struct mbuf *m0; local
194 m0 = m->m_next;
195 if (m0 == 0)
198 return (cp[0] << 8) | mtod(m0, u_char *)[0];
H A Dpf_norm.c505 pf_reassemble(struct mbuf **m0, struct pf_fragment **frag, argument
508 struct mbuf *m = *m0, *m2;
702 pf_fragcache(struct mbuf **m0, struct ip *h, struct pf_fragment **frag, int mff, argument
705 struct mbuf *m = *m0;
811 *m0 = m_copym(m, 0, h->ip_hl << 2, M_NOWAIT);
812 if (*m0 == NULL)
814 VERIFY((*m0)->m_next == NULL);
816 m_cat(*m0, m);
817 m = *m0;
1005 pf_reassemble6(struct mbuf **m0, struc argument
1209 pf_frag6cache(struct mbuf **m0, struct ip6_hdr *h, struct ip6_frag *fh, struct pf_fragment **frag, int hlen, int mff, int drop, int *nomem) argument
1533 pf_normalize_ip(struct mbuf **m0, int dir, struct pfi_kif *kif, u_short *reason, struct pf_pdesc *pd) argument
1800 pf_normalize_ip6(struct mbuf **m0, int dir, struct pfi_kif *kif, u_short *reason, struct pf_pdesc *pd) argument
[all...]
H A Dether_inet6_pr_module.c161 mbuf_t *m0, const struct sockaddr *dst_netaddr, void *route,
167 struct mbuf *m = *m0;
175 (uintptr_t)(size_t)dst_netaddr, &sdl, sizeof (sdl), route, *m0);
160 ether_inet6_pre_output(ifnet_t ifp, protocol_family_t protocol_family, mbuf_t *m0, const struct sockaddr *dst_netaddr, void *route, char *type, char *edst) argument
H A Dpf.c2566 struct mbuf *m0; local
2569 m0 = m_copy(m, 0, M_COPYALL);
2570 if (m0 == NULL)
2573 if ((pf_mtag = pf_get_mtag(m0)) == NULL)
2588 pf_mtag->pftag_hdr = mtod(m0, struct ip *);
2595 m0->m_pkthdr.pkt_proto = IPPROTO_ICMP;
2601 m0->m_pkthdr.pkt_proto = IPPROTO_ICMPV6;
2610 icmp_error(m0, type, code, 0, 0);
2615 icmp6_error(m0, type, code, 0);
5143 struct mbuf **m0, struc
5142 pf_test_dummynet(struct pf_rule **rm, int direction, struct pfi_kif *kif, struct mbuf **m0, struct pf_pdesc *pd, struct ip_fw_args *fwa) argument
7691 struct mbuf *m0, *m1; local
7865 struct mbuf *m0; local
8082 pf_test(int dir, struct ifnet *ifp, struct mbuf **m0, struct ether_header *eh, struct ip_fw_args *fwa) argument
8613 pf_test6(int dir, struct ifnet *ifp, struct mbuf **m0, struct ether_header *eh, struct ip_fw_args *fwa) argument
[all...]
H A Draw_usrreq.c113 raw_input(struct mbuf *m0, struct sockproto *proto, struct sockaddr *src, argument
117 struct mbuf *m = m0;
H A Dif_stf.c513 struct mbuf **m0,
519 struct mbuf *m = *m0;
554 *m0 = NULL; /* makes sure this won't be double freed */
586 *m0 = NULL;
625 *m0 = NULL;
510 stf_pre_output( struct ifnet *ifp, __unused protocol_family_t protocol_family, struct mbuf **m0, const struct sockaddr *dst, __unused void *route, __unused char *desk_linkaddr, __unused char *frame_type) argument
H A Dether_inet_pr_module.c229 mbuf_t *m0, const struct sockaddr *dst_netaddr,
233 struct mbuf *m = *m0;
251 &ll_dest, sizeof (ll_dest), (route_t)route, *m0);
228 ether_inet_pre_output(ifnet_t ifp, protocol_family_t protocol_family, mbuf_t *m0, const struct sockaddr *dst_netaddr, void *route, char *type, char *edst) argument
H A Dradix.c489 int maskduplicated, m0, isnormal; local
501 if ((m0 = mlen) > skip)
510 if (m0 >= last_zeroed)
514 if (m0 < last_zeroed)
515 Bzero(addmask_key + m0, last_zeroed - m0);
H A Dif_bridge.c3450 struct mbuf *m0; local
3459 for (; m; m = m0) {
3463 m0 = m->m_nextpkt;
5567 struct mbuf *m0; local
5582 for (m0 = m; m0; m0 = m0->m_nextpkt) {
5585 M_PREPEND(m0, sizeof (struct llc), M_DONTWAIT);
5586 if (m0
[all...]
H A Dbpf.c2119 struct mbuf *m0; local
2145 for (m0 = m; m0 != 0; m0 = m0->m_next)
2146 pktlen += m0->m_len;
H A Dif_loop.c315 lo_pre_enqueue(struct ifnet *ifp, struct mbuf *m0) argument
317 struct mbuf *m = m0, *n;
/xnu-2422.115.4/bsd/netinet/
H A Digmp.c3015 struct mbuf *m0, *m, *md; local
3032 m0 = NULL;
3129 m0 = ifq->ifq_tail;
3131 m0 != NULL &&
3132 (m0->m_pkthdr.vt_nrecs + 1 <= IGMP_V3_REPORT_MAXRECS) &&
3133 (m0->m_pkthdr.len + minrec0len) <
3135 m0srcs = (ifp->if_mtu - m0->m_pkthdr.len -
3137 m = m0;
3174 if (m != m0)
3195 if (m == m0) {
3391 struct mbuf *m, *m0, *md; local
3597 struct mbuf *m0; /* copy of pending state-change */ local
3785 struct mbuf *ipopts, *m0; local
[all...]
H A Dip_output.c222 ip_output(struct mbuf *m0, struct mbuf *opt, struct route *ro, int flags, argument
225 return (ip_output_list(m0, 0, opt, ro, flags, imo, ipoa));
242 ip_output_list(struct mbuf *m0, int packetchain, struct mbuf *opt, argument
248 struct mbuf *m = m0, *prevnxt = NULL, **mppn = &prevnxt;
311 VERIFY(m0->m_flags & M_PKTHDR);
312 packetlist = m0;
319 if (SLIST_EMPTY(&m0->m_pkthdr.tags))
324 if ((tag = m_tag_locate(m0, KERNEL_MODULE_TAG_ID,
345 m_tag_delete(m0, tag);
350 if ((tag = m_tag_locate(m0, KERNEL_MODULE_TAG_I
1883 struct mbuf **mnext = &m->m_nextpkt, *m0; local
[all...]
/xnu-2422.115.4/bsd/netkey/
H A Dkey_debug.c702 kdebug_mbuf(m0)
703 struct mbuf *m0;
705 struct mbuf *m = m0;
/xnu-2422.115.4/bsd/sys/
H A Dsocketvar.h649 struct mbuf *m0, struct mbuf *control, int *error_out);
650 extern int sbappendrecord(struct sockbuf *sb, struct mbuf *m0);
694 extern int sbappendcontrol(struct sockbuf *sb, struct mbuf *m0,
713 extern int sbinsertoob(struct sockbuf *sb, struct mbuf *m0);

Completed in 248 milliseconds

12