Searched refs:mcopy (Results 1 – 8 of 8) sorted by relevance
| /f-stack/freebsd/netinet/ |
| H A D | ip_fastfwd.c | 122 if (mcopy == NULL) in ip_redir_alloc() 132 m_free(mcopy); in ip_redir_alloc() 135 mcopy->m_len = min(ntohs(ip->ip_len), M_TRAILINGSPACE(mcopy)); in ip_redir_alloc() 136 mcopy->m_pkthdr.len = mcopy->m_len; in ip_redir_alloc() 137 m_copydata(m, 0, mcopy->m_len, mtod(mcopy, caddr_t)); in ip_redir_alloc() 152 return (mcopy); in ip_redir_alloc() 207 struct mbuf *mcopy = NULL; in ip_tryforward() local 510 if (mcopy != NULL) { in ip_tryforward() 512 mcopy = NULL; /* Freed by caller */ in ip_tryforward() 516 if (mcopy != NULL) in ip_tryforward() [all …]
|
| H A D | ip_input.c | 1003 if (mcopy != NULL && !m_dup_pkthdr(mcopy, m, M_NOWAIT)) { in ip_forward() 1010 m_free(mcopy); in ip_forward() 1011 mcopy = NULL; in ip_forward() 1014 mcopy->m_len = min(ntohs(ip->ip_len), M_TRAILINGSPACE(mcopy)); in ip_forward() 1015 mcopy->m_pkthdr.len = mcopy->m_len; in ip_forward() 1016 m_copydata(m, 0, mcopy->m_len, mtod(mcopy, caddr_t)); in ip_forward() 1027 m_freem(mcopy); in ip_forward() 1080 if (mcopy) in ip_forward() 1081 m_freem(mcopy); in ip_forward() 1085 if (mcopy == NULL) in ip_forward() [all …]
|
| /f-stack/freebsd/netinet6/ |
| H A D | ip6_forward.c | 98 struct mbuf *mcopy = NULL; in ip6_forward() local 161 m_freem(mcopy); in ip6_forward() 192 if (mcopy) { in ip6_forward() 193 icmp6_error(mcopy, ICMP6_DST_UNREACH, in ip6_forward() 224 if (mcopy) in ip6_forward() 376 if (mcopy) in ip6_forward() 397 if (mcopy) in ip6_forward() 402 if (mcopy == NULL) in ip6_forward() 407 icmp6_redirect_output(mcopy, nh); in ip6_forward() 429 icmp6_error(mcopy, type, code, 0); in ip6_forward() [all …]
|
| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_wds.c | 243 struct mbuf *mcopy; in ieee80211_dwds_mcast() local 262 mcopy = m_copypacket(m, M_NOWAIT); in ieee80211_dwds_mcast() 263 if (mcopy == NULL) { in ieee80211_dwds_mcast() 272 m_freem(mcopy); in ieee80211_dwds_mcast() 276 if (ieee80211_classify(ni, mcopy)) { in ieee80211_dwds_mcast() 283 m_freem(mcopy); in ieee80211_dwds_mcast() 294 mcopy = ieee80211_encap(vap, ni, mcopy); in ieee80211_dwds_mcast() 295 if (mcopy == NULL) { in ieee80211_dwds_mcast() 301 mcopy->m_flags |= M_MCAST; in ieee80211_dwds_mcast() 303 mcopy->m_pkthdr.rcvif = (void *) ni; in ieee80211_dwds_mcast() [all …]
|
| H A D | ieee80211_mesh.c | 1124 for (; mcopy != NULL; mcopy = next) { in ieee80211_mesh_forward_to_gates() 1125 next = mcopy->m_nextpkt; in ieee80211_mesh_forward_to_gates() 1126 mcopy->m_nextpkt = NULL; in ieee80211_mesh_forward_to_gates() 1130 mcopy->m_pkthdr.len); in ieee80211_mesh_forward_to_gates() 1153 struct mbuf *mcopy; in mesh_forward() local 1179 mcopy = m_dup(m, M_NOWAIT); in mesh_forward() 1180 if (mcopy == NULL) { in mesh_forward() 1187 mcopy = m_pullup(mcopy, ieee80211_hdrspace(ic, wh) + in mesh_forward() 1189 if (mcopy == NULL) { in mesh_forward() 1194 m_freem(mcopy); in mesh_forward() [all …]
|
| H A D | ieee80211_input.c | 130 struct mbuf *mcopy; in ieee80211_input_mimo_all() local 149 mcopy = m_dup(m, M_NOWAIT); in ieee80211_input_mimo_all() 150 if (mcopy == NULL) { in ieee80211_input_mimo_all() 155 mcopy = m; in ieee80211_input_mimo_all() 159 type = ieee80211_input_mimo(ni, mcopy); in ieee80211_input_mimo_all()
|
| H A D | ieee80211_hostap.c | 386 struct mbuf *mcopy = NULL; in hostap_deliver_data() local 389 mcopy = m_dup(m, M_NOWAIT); in hostap_deliver_data() 390 if (mcopy == NULL) in hostap_deliver_data() 393 mcopy->m_flags |= M_MCAST; in hostap_deliver_data() 412 mcopy = m; in hostap_deliver_data() 422 if (mcopy != NULL) in hostap_deliver_data() 423 (void) ieee80211_vap_xmitpkt(vap, mcopy); in hostap_deliver_data()
|
| /f-stack/doc/ |
| H A D | F-Stack_Release_Note.md | 57 …- Add `FF_USE_PAGE_ARRAY` compile switch in `Makefile`, turn on it will not use mcopy when transmi…
|