| /Linux-v5.4/net/sctp/ |
| D | chunk.c | 65 list_for_each_entry(chunk, &msg->chunks, frag_list) in sctp_datamsg_free() 86 chunk = list_entry(pos, struct sctp_chunk, frag_list); in sctp_datamsg_destroy() 282 list_add_tail(&chunk->frag_list, &msg->chunks); in sctp_datamsg_from_user() 293 chunk = list_entry(pos, struct sctp_chunk, frag_list); in sctp_datamsg_from_user()
|
| D | inqueue.c | 125 chunk->skb = skb_shinfo(chunk->skb)->frag_list; in sctp_inq_pop() 162 if (skb_shinfo(chunk->skb)->frag_list) in sctp_inq_pop() 167 chunk->skb = skb_shinfo(chunk->skb)->frag_list; in sctp_inq_pop()
|
| D | ulpqueue.c | 327 struct sk_buff *list = skb_shinfo(f_frag)->frag_list; in sctp_make_reassembled_event() 357 skb_shinfo(new)->frag_list = pos; in sctp_make_reassembled_event() 359 skb_shinfo(f_frag)->frag_list = pos; in sctp_make_reassembled_event() 989 flist = skb_shinfo(skb)->frag_list; in sctp_ulpq_renege_list()
|
| D | stream_sched_rr.c | 105 ch = list_first_entry(&msg->chunks, struct sctp_chunk, frag_list); in sctp_sched_rr_enqueue()
|
| D | stream_sched.c | 230 if (!list_is_last(&ch->frag_list, &ch->msg->chunks) && in sctp_sched_dequeue_done()
|
| D | stream_sched_prio.c | 240 ch = list_first_entry(&msg->chunks, struct sctp_chunk, frag_list); in sctp_sched_prio_enqueue()
|
| D | output.c | 393 skb_shinfo(head)->frag_list = skb; in sctp_packet_gso_append()
|
| /Linux-v5.4/net/ipv4/ |
| D | inet_fragment.c | 457 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in inet_frag_reasm_prepare() 467 skb_shinfo(head)->frag_list = clone; in inet_frag_reasm_prepare() 470 nextp = &skb_shinfo(head)->frag_list; in inet_frag_reasm_prepare()
|
| D | ip_output.c | 595 iter->frag = skb_shinfo(skb)->frag_list; in ip_fraglist_init() 1480 tail_skb = &(skb_shinfo(skb)->frag_list); in __ip_make_skb()
|
| /Linux-v5.4/net/phonet/ |
| D | pep-gprs.c | 99 skb_shinfo(rskb)->frag_list = skb; in gprs_recv() 107 skb->next = skb_shinfo(skb)->frag_list; in gprs_recv()
|
| D | pep.c | 1210 skb_shinfo(rskb)->frag_list = skb; in pep_write() 1218 skb->next = skb_shinfo(skb)->frag_list; in pep_write()
|
| /Linux-v5.4/net/core/ |
| D | skbuff.c | 573 skb_drop_list(&skb_shinfo(skb)->frag_list); in skb_drop_fraglist() 607 if (shinfo->frag_list) in skb_release_data() 608 kfree_skb_list(shinfo->frag_list); in skb_release_data() 1029 skb_shinfo(n)->frag_list = first; in alloc_skb_for_msg() 1586 skb_shinfo(n)->frag_list = skb_shinfo(skb)->frag_list; in __pskb_copy_fclone() 1963 for (fragp = &skb_shinfo(skb)->frag_list; (frag = *fragp); in ___pskb_trim() 2091 struct sk_buff *list = skb_shinfo(skb)->frag_list; in __pskb_pull_tail() 2125 while ((list = skb_shinfo(skb)->frag_list) != insp) { in __pskb_pull_tail() 2126 skb_shinfo(skb)->frag_list = list->next; in __pskb_pull_tail() 2132 skb_shinfo(skb)->frag_list = clone; in __pskb_pull_tail() [all …]
|
| /Linux-v5.4/net/strparser/ |
| D | strparser.c | 148 if (unlikely(skb_shinfo(head)->frag_list)) { in __strp_recv() 172 &skb_shinfo(head)->frag_list; in __strp_recv()
|
| /Linux-v5.4/drivers/net/xen-netback/ |
| D | netback.c | 402 skb_shinfo(skb)->frag_list = nskb; in xenvif_get_requests() 550 shinfo = skb_shinfo(skb_shinfo(skb)->frag_list); in xenvif_tx_check_gop() 1038 struct sk_buff *nskb = skb_shinfo(skb)->frag_list; in xenvif_handle_frag_list() 1118 skb_shinfo(skb)->frag_list; in xenvif_tx_submit() 1145 struct sk_buff *nskb = skb_shinfo(skb)->frag_list; in xenvif_tx_submit()
|
| D | rx.c | 308 pkt->frag_iter = skb_shinfo(frag_iter)->frag_list; in xenvif_rx_next_frag()
|
| /Linux-v5.4/include/net/ |
| D | udp.h | 142 for (skb = skb_shinfo(skb)->frag_list; skb; skb = skb->next) { in udp_csum()
|
| /Linux-v5.4/drivers/staging/unisys/visornic/ |
| D | visornic_main.c | 299 if (skb_shinfo(skb)->frag_list) { in visor_copy_fragsinfo_from_skb() 303 for (skbinlist = skb_shinfo(skb)->frag_list; skbinlist; in visor_copy_fragsinfo_from_skb() 1299 skb_shinfo(skb)->frag_list = curr; in visornic_rx()
|
| /Linux-v5.4/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_rx.c | 305 skb_shinfo(head_skb)->frag_list = skb; in rx_recv_jumbo_pkt()
|
| /Linux-v5.4/net/mac80211/ |
| D | status.c | 717 kfree_skb_list(skb_shinfo(skb)->frag_list); in ieee80211_report_used_skb() 718 skb_shinfo(skb)->frag_list = NULL; in ieee80211_report_used_skb()
|
| /Linux-v5.4/net/kcm/ |
| D | kcmsock.c | 693 skb = skb_shinfo(skb)->frag_list; in kcm_write_msgs() 807 skb_shinfo(head)->frag_list = tskb; in kcm_sendpage() 974 skb_shinfo(head)->frag_list = tskb; in kcm_sendmsg()
|
| /Linux-v5.4/include/linux/ |
| D | skbuff.h | 518 struct sk_buff *frag_list; member 3448 return skb_shinfo(skb)->frag_list != NULL; in skb_has_frag_list() 3453 skb_shinfo(skb)->frag_list = NULL; in skb_frag_list_init() 3457 for (iter = skb_shinfo(skb)->frag_list; iter; iter = iter->next)
|
| /Linux-v5.4/net/tipc/ |
| D | msg.c | 166 skb_shinfo(head)->frag_list = frag; in tipc_buf_append()
|
| /Linux-v5.4/drivers/net/ethernet/sfc/ |
| D | tx.c | 282 EFX_WARN_ON_ONCE_PARANOID(skb_shinfo(skb)->frag_list); in efx_skb_copy_bits_to_pio()
|
| /Linux-v5.4/net/wireless/ |
| D | wext-core.c | 629 skb_shinfo(skb)->frag_list = compskb; in wireless_send_event()
|
| /Linux-v5.4/net/ipv6/ |
| D | ip6_output.c | 612 iter->frag = skb_shinfo(skb)->frag_list; in ip6_fraglist_init() 1732 tail_skb = &(skb_shinfo(skb)->frag_list); in __ip6_make_skb()
|