Lines Matching refs:from
516 static void ip_copy_metadata(struct sk_buff *to, struct sk_buff *from) in ip_copy_metadata() argument
518 to->pkt_type = from->pkt_type; in ip_copy_metadata()
519 to->priority = from->priority; in ip_copy_metadata()
520 to->protocol = from->protocol; in ip_copy_metadata()
521 to->skb_iif = from->skb_iif; in ip_copy_metadata()
523 skb_dst_copy(to, from); in ip_copy_metadata()
524 to->dev = from->dev; in ip_copy_metadata()
525 to->mark = from->mark; in ip_copy_metadata()
527 skb_copy_hash(to, from); in ip_copy_metadata()
530 IPCB(to)->flags = IPCB(from)->flags; in ip_copy_metadata()
533 to->tc_index = from->tc_index; in ip_copy_metadata()
535 nf_copy(to, from); in ip_copy_metadata()
537 to->ipvs_property = from->ipvs_property; in ip_copy_metadata()
539 skb_copy_secmark(to, from); in ip_copy_metadata()
831 ip_generic_getfrag(void *from, char *to, int offset, int len, int odd, struct sk_buff *skb) in ip_generic_getfrag() argument
833 struct msghdr *msg = from; in ip_generic_getfrag()
864 int getfrag(void *from, char *to, int offset, in __ip_append_data() argument
866 void *from, int length, int transhdrlen, in __ip_append_data()
1021 if (copy > 0 && getfrag(from, data + transhdrlen, offset, copy, fraggap, skb) < 0) { in __ip_append_data()
1051 if (getfrag(from, skb_put(skb, copy), in __ip_append_data()
1076 if (getfrag(from, in __ip_append_data()
1158 int getfrag(void *from, char *to, int offset, int len, in ip_append_data() argument
1160 void *from, int length, int transhdrlen, in ip_append_data()
1180 from, length, transhdrlen, flags); in ip_append_data()
1467 int getfrag(void *from, char *to, int offset, in ip_make_skb() argument
1469 void *from, int length, int transhdrlen, in ip_make_skb()
1491 from, length, transhdrlen, flags); in ip_make_skb()