Home
last modified time | relevance | path

Searched refs:frag_list (Results 1 – 31 of 31) sorted by relevance

/linux-4.1.27/net/sctp/
Dchunk.c80 list_for_each_entry(chunk, &msg->chunks, frag_list) in sctp_datamsg_free()
102 chunk = list_entry(pos, struct sctp_chunk, frag_list); in sctp_datamsg_destroy()
292 list_add_tail(&chunk->frag_list, &msg->chunks); in sctp_datamsg_from_user()
328 list_add_tail(&chunk->frag_list, &msg->chunks); in sctp_datamsg_from_user()
339 chunk = list_entry(pos, struct sctp_chunk, frag_list); in sctp_datamsg_from_user()
Dulpqueue.c335 struct sk_buff *list = skb_shinfo(f_frag)->frag_list; in sctp_make_reassembled_event()
365 skb_shinfo(new)->frag_list = pos; in sctp_make_reassembled_event()
367 skb_shinfo(f_frag)->frag_list = pos; in sctp_make_reassembled_event()
997 flist = skb_shinfo(skb)->frag_list; in sctp_ulpq_renege_list()
Dsm_sideeffect.c1037 list_for_each_entry(chunk, &msg->chunks, frag_list) { in sctp_cmd_send_msg()
Dsm_make_chunk.c1332 INIT_LIST_HEAD(&retval->frag_list); in sctp_chunkify()
1538 list_for_each_entry(lchunk, &msg->chunks, frag_list) { in sctp_chunk_assign_ssn()
Dsocket.c1953 list_for_each_entry(chunk, &datamsg->chunks, frag_list) { in sctp_sendmsg()
/linux-4.1.27/net/ieee802154/6lowpan/
Dreassembly.c282 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in lowpan_frag_reasm()
305 if (!skb_shinfo(head)->frag_list) in lowpan_frag_reasm()
306 skb_shinfo(head)->frag_list = fp; in lowpan_frag_reasm()
/linux-4.1.27/net/ipv6/netfilter/
Dnf_conntrack_reasm.c423 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in nf_ct_frag6_reasm()
445 skb_shinfo(head)->frag_list = head->next; in nf_ct_frag6_reasm()
478 fp = skb_shinfo(head)->frag_list; in nf_ct_frag6_reasm()
/linux-4.1.27/net/phonet/
Dpep-gprs.c112 skb_shinfo(rskb)->frag_list = skb; in gprs_recv()
120 skb->next = skb_shinfo(skb)->frag_list; in gprs_recv()
Dpep.c1221 skb_shinfo(rskb)->frag_list = skb; in pep_write()
1229 skb->next = skb_shinfo(skb)->frag_list; in pep_write()
/linux-4.1.27/net/ipv6/
Dreassembly.c441 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in ip6_frag_reasm()
480 if (!skb_shinfo(head)->frag_list) in ip6_frag_reasm()
481 skb_shinfo(head)->frag_list = fp; in ip6_frag_reasm()
Dip6_output.c620 frag = skb_shinfo(skb)->frag_list; in ip6_fragment()
1619 tail_skb = &(skb_shinfo(skb)->frag_list); in __ip6_make_skb()
Dudp.c990 struct sk_buff *frags = skb_shinfo(skb)->frag_list; in udp6_hwcsum_outgoing()
/linux-4.1.27/net/ipv4/
Dip_fragment.c567 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in ip_frag_reasm()
596 if (!skb_shinfo(head)->frag_list) in ip_frag_reasm()
597 skb_shinfo(head)->frag_list = fp; in ip_frag_reasm()
Dinet_lro.c228 skb_shinfo(parent)->frag_list = skb; in lro_add_packet()
Dip_output.c573 frag = skb_shinfo(skb)->frag_list; in ip_fragment()
1342 tail_skb = &(skb_shinfo(skb)->frag_list); in __ip_make_skb()
/linux-4.1.27/net/core/
Dskbuff.c603 skb_drop_list(&skb_shinfo(skb)->frag_list); in skb_drop_fraglist()
647 if (shinfo->frag_list) in skb_release_data()
648 kfree_skb_list(shinfo->frag_list); in skb_release_data()
1141 skb_shinfo(n)->frag_list = skb_shinfo(skb)->frag_list; in __pskb_copy_fclone()
1506 for (fragp = &skb_shinfo(skb)->frag_list; (frag = *fragp); in ___pskb_trim()
1617 struct sk_buff *list = skb_shinfo(skb)->frag_list; in __pskb_pull_tail()
1653 while ((list = skb_shinfo(skb)->frag_list) != insp) { in __pskb_pull_tail()
1654 skb_shinfo(skb)->frag_list = list->next; in __pskb_pull_tail()
1660 skb_shinfo(skb)->frag_list = clone; in __pskb_pull_tail()
2841 st->cur_skb = skb_shinfo(st->root_skb)->frag_list; in skb_seq_read()
[all …]
/linux-4.1.27/include/linux/
Dskbuff.h323 struct sk_buff *frag_list; member
2653 return skb_shinfo(skb)->frag_list != NULL; in skb_has_frag_list()
2658 skb_shinfo(skb)->frag_list = NULL; in skb_frag_list_init()
2663 frag->next = skb_shinfo(skb)->frag_list; in skb_frag_add_head()
2664 skb_shinfo(skb)->frag_list = frag; in skb_frag_add_head()
2668 for (iter = skb_shinfo(skb)->frag_list; iter; iter = iter->next)
/linux-4.1.27/include/net/
Dudp.h146 for (skb = skb_shinfo(skb)->frag_list; skb; skb = skb->next) { in udp_csum()
/linux-4.1.27/drivers/net/xen-netback/
Dnetback.c869 skb_shinfo(skb)->frag_list = nskb; in xenvif_get_requests()
1017 shinfo = skb_shinfo(skb_shinfo(skb)->frag_list); in xenvif_tx_check_gop()
1348 struct sk_buff *nskb = skb_shinfo(skb)->frag_list; in xenvif_handle_frag_list()
1433 skb_shinfo(skb)->frag_list; in xenvif_tx_submit()
/linux-4.1.27/net/tipc/
Dmsg.c164 skb_shinfo(head)->frag_list = frag; in tipc_buf_append()
/linux-4.1.27/net/wireless/
Dwext-core.c628 skb_shinfo(skb)->frag_list = compskb; in wireless_send_event()
/linux-4.1.27/include/net/sctp/
Dstructs.h565 struct list_head frag_list; member
/linux-4.1.27/net/
DKconfig41 achieve this, you need to set skb_shinfo(skb)->frag_list to the
/linux-4.1.27/drivers/net/ethernet/sfc/
Dtx.c267 EFX_BUG_ON_PARANOID(skb_shinfo(skb)->frag_list); in efx_skb_copy_bits_to_pio()
/linux-4.1.27/net/netlink/
Daf_netlink.c2438 if (unlikely(skb_shinfo(skb)->frag_list)) { in netlink_recvmsg()
2450 data_skb = skb_shinfo(skb)->frag_list; in netlink_recvmsg()
/linux-4.1.27/net/bluetooth/
Dhci_core.c3456 list = skb_shinfo(skb)->frag_list; in hci_queue_acl()
3466 skb_shinfo(skb)->frag_list = NULL; in hci_queue_acl()
Dl2cap_core.c2130 frag = &skb_shinfo(skb)->frag_list; in l2cap_skbuff_fromiovec()
2916 frag = &skb_shinfo(skb)->frag_list; in l2cap_build_cmd()
5789 skb_shinfo(skb)->frag_list = new_frag; in append_skb_frag()
/linux-4.1.27/drivers/net/
Dvirtio_net.c386 skb_shinfo(curr_skb)->frag_list = nskb; in receive_mergeable()
/linux-4.1.27/drivers/net/ethernet/ti/
Dnetcp_core.c1077 if (skb_shinfo(skb)->frag_list) { in netcp_tx_map_skb()
/linux-4.1.27/drivers/net/ppp/
Dppp_generic.c2196 struct sk_buff **fragpp = &skb_shinfo(skb)->frag_list; in ppp_mp_reconstruct()
/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.c8572 if (skb_shinfo(first)->frag_list) in lro_append_pkt()
8575 skb_shinfo(first)->frag_list = skb; in lro_append_pkt()