Searched refs:gso_size (Results 1 – 18 of 18) sorted by relevance
/net/ipv4/ |
D | udp.c | 836 if (cork->gso_size) { in udp_send_skb() 840 if (hlen + cork->gso_size > cork->fragsize) { in udp_send_skb() 844 if (skb->len > cork->gso_size * UDP_MAX_SEGMENTS) { in udp_send_skb() 858 if (datalen > cork->gso_size) { in udp_send_skb() 859 skb_shinfo(skb)->gso_size = cork->gso_size; in udp_send_skb() 862 cork->gso_size); in udp_send_skb() 928 static int __udp_cmsg_send(struct cmsghdr *cmsg, u16 *gso_size) in __udp_cmsg_send() argument 934 *gso_size = *(__u16 *)CMSG_DATA(cmsg); in __udp_cmsg_send() 941 int udp_cmsg_send(struct sock *sk, struct msghdr *msg, u16 *gso_size) in udp_cmsg_send() argument 956 err = __udp_cmsg_send(cmsg, gso_size); in udp_cmsg_send() [all …]
|
D | udp_offload.c | 121 uh->len = htons(skb_shinfo(skb)->gso_size + in __skb_udp_tunnel_segment() 199 mss = skb_shinfo(gso_skb)->gso_size; in __udp_gso_segment() 313 mss = skb_shinfo(skb)->gso_size; in udp4_ufo_fragment()
|
D | tcp_offload.c | 80 mss = skb_shinfo(skb)->gso_size; in tcp_gso_segment() 258 mss = skb_shinfo(p)->gso_size; in tcp_gro_receive()
|
D | ip_output.c | 984 mtu = cork->gso_size ? IP_MAX_MTU : cork->fragsize; in __ip_append_data() 985 paged = !!cork->gso_size; in __ip_append_data() 1010 (!(flags & MSG_MORE) || cork->gso_size) && in __ip_append_data() 1267 cork->gso_size = ipc->gso_size; in ip_setup_cork() 1354 mtu = cork->gso_size ? IP_MAX_MTU : cork->fragsize; in ip_append_page()
|
D | gre_offload.c | 94 skb_shinfo(skb)->gso_size; in gre_gso_segment()
|
D | tcp_ipv4.c | 1685 if (!shinfo->gso_size) in tcp_add_backlog() 1686 shinfo->gso_size = skb->len - hdrlen; in tcp_add_backlog() 1738 skb_shinfo(tail)->gso_size = max(shinfo->gso_size, in tcp_add_backlog() 1739 skb_shinfo(tail)->gso_size); in tcp_add_backlog()
|
D | af_inet.c | 1375 tot_len = skb_shinfo(skb)->gso_size + in inet_gso_segment()
|
D | tcp_output.c | 1163 skb_shinfo(skb)->gso_size = tcp_skb_mss(skb); in __tcp_transmit_skb()
|
D | tcp_input.c | 173 len = skb_shinfo(skb)->gso_size ? : skb->len; in tcp_measure_rcv_mss()
|
/net/ipv6/ |
D | udp.c | 1123 if (cork->gso_size) { in udp_v6_send_skb() 1127 if (hlen + cork->gso_size > cork->fragsize) { in udp_v6_send_skb() 1131 if (skb->len > cork->gso_size * UDP_MAX_SEGMENTS) { in udp_v6_send_skb() 1145 if (datalen > cork->gso_size) { in udp_v6_send_skb() 1146 skb_shinfo(skb)->gso_size = cork->gso_size; in udp_v6_send_skb() 1149 cork->gso_size); in udp_v6_send_skb() 1237 ipc6.gso_size = up->gso_size; in udpv6_sendmsg() 1371 err = udp_cmsg_send(sk, msg, &ipc6.gso_size); in udpv6_sendmsg()
|
D | udp_offload.c | 31 mss = skb_shinfo(skb)->gso_size; in udp6_ufo_fragment()
|
D | ip6_output.c | 1298 cork->base.gso_size = ipc6->gso_size; in ip6_setup_cork() 1346 paged = !!cork->gso_size; in __ip6_append_data() 1347 mtu = cork->gso_size ? IP6_MAX_MTU : cork->fragsize; in __ip6_append_data() 1399 (!(flags & MSG_MORE) || cork->gso_size) && in __ip6_append_data()
|
D | ip6_offload.c | 124 payload_len = skb_shinfo(skb)->gso_size + in ipv6_gso_segment()
|
/net/core/ |
D | skbuff.c | 755 sh->gso_size, sh->gso_type, sh->gso_segs, in skb_dump() 1479 skb_shinfo(new)->gso_size = skb_shinfo(old)->gso_size; in skb_copy_header() 3657 unsigned int mss = skb_shinfo(head_skb)->gso_size; in skb_segment() 3947 unsigned short gso_size = skb_shinfo(head_skb)->gso_size; in skb_segment() local 3957 skb_shinfo(iter)->gso_size = gso_size; in skb_segment() 3963 if (tail->len - doffset <= gso_size) in skb_segment() 3964 skb_shinfo(tail)->gso_size = 0; in skb_segment() 3966 skb_shinfo(tail)->gso_segs = DIV_ROUND_UP(tail->len - doffset, gso_size); in skb_segment() 5172 return thlen + shinfo->gso_size; in skb_gso_transport_seglen() 5236 if (shinfo->gso_size != GSO_BY_FRAGS) in skb_gso_size_check()
|
D | dev.c | 2840 if (unlikely(skb_shinfo(skb)->gso_size)) { in skb_checksum_help() 3345 if (shinfo->gso_size && skb_transport_header_was_set(skb)) { in qdisc_pkt_len_init() 3371 shinfo->gso_size); in qdisc_pkt_len_init() 5305 skb_shinfo(skb)->gso_size = 0; in napi_gro_complete() 5555 skb_shinfo(skb)->gso_size = skb_gro_len(skb); in dev_gro_receive()
|
/net/sched/ |
D | sch_cake.c | 1319 if (!shinfo->gso_size) in cake_overhead() 1345 shinfo->gso_size); in cake_overhead() 1349 len = shinfo->gso_size + hdr_len; in cake_overhead() 1350 last_len = skb->len - shinfo->gso_size * (segs - 1); in cake_overhead()
|
/net/sctp/ |
D | output.c | 510 skb_shinfo(head)->gso_size = GSO_BY_FRAGS; in sctp_packet_pack()
|
/net/mac80211/ |
D | tx.c | 3380 if (skb_shinfo(skb)->gso_size) in ieee80211_xmit_fast_finish() 3382 DIV_ROUND_UP(skb->len, skb_shinfo(skb)->gso_size); in ieee80211_xmit_fast_finish()
|