Home
last modified time | relevance | path

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

/linux-2.4.37.9/net/core/
Dskbuff.c210 skb_shinfo(skb)->frag_list = NULL; in alloc_skb()
257 struct sk_buff *list = skb_shinfo(skb)->frag_list; in skb_drop_fraglist()
259 skb_shinfo(skb)->frag_list = NULL; in skb_drop_fraglist()
272 for (list = skb_shinfo(skb)->frag_list; list; list=list->next) in skb_clone_fraglist()
286 if (skb_shinfo(skb)->frag_list) in skb_release_data()
537 skb_shinfo(skb)->frag_list = NULL; in skb_linearize()
594 if (skb_shinfo(skb)->frag_list) { in pskb_copy()
595 skb_shinfo(n)->frag_list = skb_shinfo(skb)->frag_list; in pskb_copy()
644 if (skb_shinfo(skb)->frag_list) in pskb_expand_head()
805 if (skb_shinfo(skb)->frag_list && !skb_cloned(skb)) in ___pskb_trim()
[all …]
Ddatagram.c249 if (skb_shinfo(skb)->frag_list) { in skb_copy_datagram_iovec()
252 for (list = skb_shinfo(skb)->frag_list; list; list=list->next) { in skb_copy_datagram_iovec()
329 if (skb_shinfo(skb)->frag_list) { in skb_copy_and_csum_datagram()
332 for (list = skb_shinfo(skb)->frag_list; list; list=list->next) { in skb_copy_and_csum_datagram()
Ddev.c1040 if (skb_shinfo(skb)->frag_list && in dev_queue_xmit()
/linux-2.4.37.9/net/sctp/
Dchunk.c91 chunk = list_entry(pos, struct sctp_chunk, frag_list); in sctp_datamsg_destroy()
245 list_add_tail(&chunk->frag_list, &msg->chunks); in sctp_datamsg_from_user()
275 list_add_tail(&chunk->frag_list, &msg->chunks); in sctp_datamsg_from_user()
283 chunk = list_entry(pos, struct sctp_chunk, frag_list); in sctp_datamsg_from_user()
Dulpqueue.c279 struct sk_buff *list = skb_shinfo(f_frag)->frag_list; in sctp_make_reassembled_event()
308 skb_shinfo(new)->frag_list = pos; in sctp_make_reassembled_event()
310 skb_shinfo(f_frag)->frag_list = pos; in sctp_make_reassembled_event()
Dulpevent.c883 for (frag = skb_shinfo(skb)->frag_list; frag; frag = frag->next) { in sctp_ulpevent_receive_data()
909 for (frag = skb_shinfo(skb)->frag_list; frag; frag = frag->next) { in sctp_ulpevent_release_data()
Dinput.c82 struct sk_buff *list = skb_shinfo(skb)->frag_list; in sctp_rcv_checksum()
Dsocket.c1389 chunk = list_entry(pos, struct sctp_chunk, frag_list); in sctp_sendmsg()
1464 for (list = skb_shinfo(skb)->frag_list; list; list = list->next) { in sctp_skb_pull()
Dsm_make_chunk.c1013 INIT_LIST_HEAD(&retval->frag_list); in sctp_chunkify()
/linux-2.4.37.9/net/ipv4/
Dip_fragment.c580 if (skb_shinfo(head)->frag_list) { in ip_frag_reasm()
588 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in ip_frag_reasm()
589 skb_shinfo(head)->frag_list = NULL; in ip_frag_reasm()
600 skb_shinfo(head)->frag_list = head->next; in ip_frag_reasm()
/linux-2.4.37.9/net/ipv6/
Dreassembly.c619 if (skb_shinfo(head)->frag_list) { in ip6_frag_reasm()
627 skb_shinfo(clone)->frag_list = skb_shinfo(head)->frag_list; in ip6_frag_reasm()
628 skb_shinfo(head)->frag_list = NULL; in ip6_frag_reasm()
652 skb_shinfo(head)->frag_list = head->next; in ip6_frag_reasm()
/linux-2.4.37.9/include/net/bluetooth/
Dbluetooth.h197 register struct sk_buff *frag = skb_shinfo(skb)->frag_list; in skb_frags_no()
/linux-2.4.37.9/include/linux/
Dskbuff.h125 struct sk_buff *frag_list; member
758 #define SKB_FRAG_ASSERT(skb) do { if (skb_shinfo(skb)->frag_list) out_of_line_bug(); } while (0)
/linux-2.4.37.9/net/bluetooth/
Dhci_core.c1057 if (!(list = skb_shinfo(skb)->frag_list)) { in hci_send_acl()
1066 skb_shinfo(skb)->frag_list = NULL; in hci_send_acl()
Dl2cap.c1076 frag = &skb_shinfo(skb)->frag_list; in l2cap_chan_send()
1162 frag = &skb_shinfo(skb)->frag_list; in l2cap_build_cmd()
/linux-2.4.37.9/include/net/sctp/
Dstructs.h582 struct list_head frag_list; member
/linux-2.4.37.9/drivers/ieee1394/
Deth1394.c762 static inline int fragment_overlap(struct list_head *frag_list, int offset, int len) in fragment_overlap() argument
767 list_for_each(lh, frag_list) { in fragment_overlap()