Searched refs:frag_list (Results 1 – 17 of 17) sorted by relevance
/linux-2.4.37.9/net/core/ |
D | skbuff.c | 210 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 …]
|
D | datagram.c | 249 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()
|
D | dev.c | 1040 if (skb_shinfo(skb)->frag_list && in dev_queue_xmit()
|
/linux-2.4.37.9/net/sctp/ |
D | chunk.c | 91 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()
|
D | ulpqueue.c | 279 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()
|
D | ulpevent.c | 883 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()
|
D | input.c | 82 struct sk_buff *list = skb_shinfo(skb)->frag_list; in sctp_rcv_checksum()
|
D | socket.c | 1389 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()
|
D | sm_make_chunk.c | 1013 INIT_LIST_HEAD(&retval->frag_list); in sctp_chunkify()
|
/linux-2.4.37.9/net/ipv4/ |
D | ip_fragment.c | 580 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/ |
D | reassembly.c | 619 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/ |
D | bluetooth.h | 197 register struct sk_buff *frag = skb_shinfo(skb)->frag_list; in skb_frags_no()
|
/linux-2.4.37.9/include/linux/ |
D | skbuff.h | 125 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/ |
D | hci_core.c | 1057 if (!(list = skb_shinfo(skb)->frag_list)) { in hci_send_acl() 1066 skb_shinfo(skb)->frag_list = NULL; in hci_send_acl()
|
D | l2cap.c | 1076 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/ |
D | structs.h | 582 struct list_head frag_list; member
|
/linux-2.4.37.9/drivers/ieee1394/ |
D | eth1394.c | 762 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()
|