Home
last modified time | relevance | path

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

12

/Linux-v4.19/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()
293 list_add_tail(&chunk->frag_list, &msg->chunks); in sctp_datamsg_from_user()
304 chunk = list_entry(pos, struct sctp_chunk, frag_list); in sctp_datamsg_from_user()
Dinqueue.c140 chunk->skb = skb_shinfo(chunk->skb)->frag_list; in sctp_inq_pop()
177 if (skb_shinfo(chunk->skb)->frag_list) in sctp_inq_pop()
182 chunk->skb = skb_shinfo(chunk->skb)->frag_list; in sctp_inq_pop()
Dulpqueue.c348 struct sk_buff *list = skb_shinfo(f_frag)->frag_list; in sctp_make_reassembled_event()
378 skb_shinfo(new)->frag_list = pos; in sctp_make_reassembled_event()
380 skb_shinfo(f_frag)->frag_list = pos; in sctp_make_reassembled_event()
1010 flist = skb_shinfo(skb)->frag_list; in sctp_ulpq_renege_list()
Dstream_sched_rr.c120 ch = list_first_entry(&msg->chunks, struct sctp_chunk, frag_list); in sctp_sched_rr_enqueue()
Dstream_sched.c245 if (!list_is_last(&ch->frag_list, &ch->msg->chunks) && in sctp_sched_dequeue_done()
Dstream_sched_prio.c255 ch = list_first_entry(&msg->chunks, struct sctp_chunk, frag_list); in sctp_sched_prio_enqueue()
Doutput.c421 skb_shinfo(head)->frag_list = skb; in sctp_packet_gso_append()
/Linux-v4.19/net/ieee802154/6lowpan/
Dreassembly.c230 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in lowpan_frag_reasm()
253 if (!skb_shinfo(head)->frag_list) in lowpan_frag_reasm()
254 skb_shinfo(head)->frag_list = fp; in lowpan_frag_reasm()
/Linux-v4.19/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.c1223 skb_shinfo(rskb)->frag_list = skb; in pep_write()
1231 skb->next = skb_shinfo(skb)->frag_list; in pep_write()
/Linux-v4.19/net/strparser/
Dstrparser.c152 if (unlikely(skb_shinfo(head)->frag_list)) { in __strp_recv()
175 skb_shinfo(skb)->frag_list = head; in __strp_recv()
180 &skb_shinfo(head)->frag_list; in __strp_recv()
/Linux-v4.19/net/ipv6/
Dreassembly.c341 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in ip6_frag_reasm()
381 if (!skb_shinfo(head)->frag_list) in ip6_frag_reasm()
382 skb_shinfo(head)->frag_list = fp; in ip6_frag_reasm()
/Linux-v4.19/net/core/
Dskbuff.c532 skb_drop_list(&skb_shinfo(skb)->frag_list); in skb_drop_fraglist()
566 if (shinfo->frag_list) in skb_release_data()
567 kfree_skb_list(shinfo->frag_list); in skb_release_data()
1418 skb_shinfo(n)->frag_list = skb_shinfo(skb)->frag_list; in __pskb_copy_fclone()
1795 for (fragp = &skb_shinfo(skb)->frag_list; (frag = *fragp); in ___pskb_trim()
1923 struct sk_buff *list = skb_shinfo(skb)->frag_list; in __pskb_pull_tail()
1959 while ((list = skb_shinfo(skb)->frag_list) != insp) { in __pskb_pull_tail()
1960 skb_shinfo(skb)->frag_list = list->next; in __pskb_pull_tail()
1966 skb_shinfo(skb)->frag_list = clone; in __pskb_pull_tail()
2352 skb = skb_shinfo(skb)->frag_list; in skb_send_sock_locked()
[all …]
/Linux-v4.19/net/ipv6/netfilter/
Dnf_conntrack_reasm.c383 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in nf_ct_frag6_reasm()
436 skb_shinfo(head)->frag_list = head->next; in nf_ct_frag6_reasm()
/Linux-v4.19/net/ipv4/
Dip_fragment.c571 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in ip_frag_reasm()
580 skb_shinfo(head)->frag_list = clone; in ip_frag_reasm()
583 nextp = &skb_shinfo(head)->frag_list; in ip_frag_reasm()
Dip_output.c648 frag = skb_shinfo(skb)->frag_list; in ip_do_fragment()
1362 tail_skb = &(skb_shinfo(skb)->frag_list); in __ip_make_skb()
/Linux-v4.19/drivers/net/xen-netback/
Dnetback.c402 skb_shinfo(skb)->frag_list = nskb; in xenvif_get_requests()
550 shinfo = skb_shinfo(skb_shinfo(skb)->frag_list); in xenvif_tx_check_gop()
1036 struct sk_buff *nskb = skb_shinfo(skb)->frag_list; in xenvif_handle_frag_list()
1121 skb_shinfo(skb)->frag_list; in xenvif_tx_submit()
Drx.c308 pkt->frag_iter = skb_shinfo(frag_iter)->frag_list; in xenvif_rx_next_frag()
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/
Dhinic_rx.c288 skb_shinfo(head_skb)->frag_list = skb; in rx_recv_jumbo_pkt()
/Linux-v4.19/include/net/
Dudp.h146 for (skb = skb_shinfo(skb)->frag_list; skb; skb = skb->next) { in udp_csum()
/Linux-v4.19/drivers/staging/unisys/visornic/
Dvisornic_main.c299 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()
1301 skb_shinfo(skb)->frag_list = curr; in visornic_rx()
/Linux-v4.19/net/kcm/
Dkcmsock.c692 skb = skb_shinfo(skb)->frag_list; in kcm_write_msgs()
806 skb_shinfo(head)->frag_list = tskb; in kcm_sendpage()
973 skb_shinfo(head)->frag_list = tskb; in kcm_sendmsg()
/Linux-v4.19/include/linux/
Dskbuff.h501 struct sk_buff *frag_list; member
3232 return skb_shinfo(skb)->frag_list != NULL; in skb_has_frag_list()
3237 skb_shinfo(skb)->frag_list = NULL; in skb_frag_list_init()
3241 for (iter = skb_shinfo(skb)->frag_list; iter; iter = iter->next)
/Linux-v4.19/net/tipc/
Dmsg.c166 skb_shinfo(head)->frag_list = frag; in tipc_buf_append()
/Linux-v4.19/drivers/net/ethernet/sfc/
Dtx.c285 EFX_WARN_ON_ONCE_PARANOID(skb_shinfo(skb)->frag_list); in efx_skb_copy_bits_to_pio()

12