Home
last modified time | relevance | path

Searched refs:gso_segs (Results 1 - 25 of 205) sorted by relevance

123456789

/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_trace.h26 __field(unsigned short, gso_segs)
37 __entry->gso_segs = skb_shinfo(skb)->gso_segs;
50 __entry->ip_summed, __entry->gso_size, __entry->gso_segs,
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_trace.h26 __field(unsigned short, gso_segs)
37 __entry->gso_segs = skb_shinfo(skb)->gso_segs;
49 __entry->ip_summed, __entry->gso_size, __entry->gso_segs,
/kernel/linux/linux-5.10/net/sctp/
H A Doffload.c50 /* Packet is from an untrusted source, reset gso_segs. */ in sctp_gso_segment()
54 pinfo->gso_segs = 0; in sctp_gso_segment()
57 pinfo->gso_segs++; in sctp_gso_segment()
61 pinfo->gso_segs++; in sctp_gso_segment()
/kernel/linux/linux-6.6/net/sctp/
H A Doffload.c55 /* Packet is from an untrusted source, reset gso_segs. */ in sctp_gso_segment()
59 pinfo->gso_segs = 0; in sctp_gso_segment()
62 pinfo->gso_segs++; in sctp_gso_segment()
66 pinfo->gso_segs++; in sctp_gso_segment()
/kernel/linux/linux-5.10/include/trace/events/
H A Dnet.h36 __field( u16, gso_segs )
57 __entry->gso_segs = skb_shinfo(skb)->gso_segs;
61 TP_printk("dev=%s queue_mapping=%u skbaddr=%p vlan_tagged=%d vlan_proto=0x%04x vlan_tci=0x%04x protocol=0x%04x ip_summed=%d len=%u data_len=%u network_offset=%d transport_offset_valid=%d transport_offset=%d tx_flags=%d gso_size=%d gso_segs=%d gso_type=%#x",
68 __entry->gso_size, __entry->gso_segs, __entry->gso_type)
/kernel/linux/linux-6.6/include/trace/events/
H A Dnet.h36 __field( u16, gso_segs )
58 __entry->gso_segs = skb_shinfo(skb)->gso_segs;
62 TP_printk("dev=%s queue_mapping=%u skbaddr=%p vlan_tagged=%d vlan_proto=0x%04x vlan_tci=0x%04x protocol=0x%04x ip_summed=%d len=%u data_len=%u network_offset=%d transport_offset_valid=%d transport_offset=%d tx_flags=%d gso_size=%d gso_segs=%d gso_type=%#x",
69 __entry->gso_size, __entry->gso_segs, __entry->gso_type)
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/
H A Dtest_skb_ctx.c24 if (skb->gso_segs != 8) in process()
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Dtx.h28 if (skb_shinfo(skb)->gso_segs > 1 && in efx_tx_csum_type_skb()
/kernel/linux/linux-5.10/net/ipv4/
H A Dtcp_offload.c85 /* Packet is from an untrusted source, reset gso_segs. */ in tcp_gso_segment()
87 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss); in tcp_gso_segment()
110 mss *= skb_shinfo(segs)->gso_segs; in tcp_gso_segment()
296 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count; in tcp_gro_complete()
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
H A Dskb_helpers.c9 .gso_segs = 8, in test_skb_helpers()
H A Dskb_ctx.c17 .gso_segs = 8, in test_skb_ctx()
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A Dtx.h35 if (skb_shinfo(skb)->gso_segs > 1 && in efx_tx_csum_type_skb()
H A Def100_tx.c79 if (skb_shinfo(skb)->gso_segs > nic_data->tso_max_payload_num_segs) { in ef100_tx_can_tso()
352 segments = skb_is_gso(skb) ? skb_shinfo(skb)->gso_segs : 0; in ef100_enqueue_skb()
/kernel/linux/linux-6.6/include/net/
H A Dtso.h23 return skb_shinfo(skb)->gso_segs * 2 + skb_shinfo(skb)->nr_frags; in tso_count_descs()
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Dtx.h35 if (skb_shinfo(skb)->gso_segs > 1 && in efx_tx_csum_type_skb()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/
H A Dtest_skb_ctx.c23 if (skb->gso_segs != 8) in process()
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dskb_helpers.c9 .gso_segs = 8, in test_skb_helpers()
H A Dskb_ctx.c18 .gso_segs = 8, in test_skb_ctx()
/kernel/linux/linux-5.10/net/bpf/
H A Dtest_run.c435 /* gso_segs is allowed */ in convert___skb_to_skb()
437 if (!range_is_zero(__skb, offsetofend(struct __sk_buff, gso_segs), in convert___skb_to_skb()
461 if (__skb->gso_segs > GSO_MAX_SEGS) in convert___skb_to_skb()
463 skb_shinfo(skb)->gso_segs = __skb->gso_segs; in convert___skb_to_skb()
482 __skb->gso_segs = skb_shinfo(skb)->gso_segs; in convert_skb_to___skb()
/kernel/linux/linux-6.6/net/ipv4/
H A Dtcp_offload.c87 /* Packet is from an untrusted source, reset gso_segs. */ in tcp_gso_segment()
89 skb_shinfo(skb)->gso_segs = DIV_ROUND_UP(skb->len, mss); in tcp_gso_segment()
112 mss *= skb_shinfo(segs)->gso_segs; in tcp_gso_segment()
307 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count; in tcp_gro_complete()
H A Dudp_offload.c282 /* Packet is from an untrusted source, reset gso_segs. */ in __udp_gso_segment()
283 skb_shinfo(gso_skb)->gso_segs = DIV_ROUND_UP(gso_skb->len - sizeof(*uh), in __udp_gso_segment()
310 mss *= skb_shinfo(segs)->gso_segs; in __udp_gso_segment()
663 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count; in udp_gro_complete_segment()
720 skb_shinfo(skb)->gso_segs = NAPI_GRO_CB(skb)->count; in udp4_gro_complete()
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
H A Dtcp_nip_input.c292 /* In case tcp_nip_drop() is called later, update to->gso_segs */ in tcp_nip_ooo_try_coalesce()
294 u32 gso_segs = max_t(u16, 1, skb_shinfo(to)->gso_segs) + in tcp_nip_ooo_try_coalesce() local
295 max_t(u16, 1, skb_shinfo(from)->gso_segs); in tcp_nip_ooo_try_coalesce()
296 u32 to_gso_segs = skb_shinfo(to)->gso_segs; in tcp_nip_ooo_try_coalesce()
298 nip_dbg("(to)->gso_segs %u, (from)->gso_segs %u", skb_shinfo(to)->gso_segs, in tcp_nip_ooo_try_coalesce()
299 skb_shinfo(from)->gso_segs); in tcp_nip_ooo_try_coalesce()
300 skb_shinfo(to)->gso_segs in tcp_nip_ooo_try_coalesce()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/
H A Dsunvnet_common.c1229 int gso_size, gso_type, gso_segs; in vnet_handle_offloads() local
1251 gso_segs = skb_shinfo(skb)->gso_segs; in vnet_handle_offloads()
1254 gso_segs = DIV_ROUND_UP(skb->len - hlen, datalen); in vnet_handle_offloads()
1256 if (unlikely(vnet_tx_dring_avail(dr) < gso_segs)) { in vnet_handle_offloads()
1261 if (vnet_tx_dring_avail(dr) < skb_shinfo(skb)->gso_segs) in vnet_handle_offloads()
1275 skb_shinfo(skb)->gso_segs = gso_segs; in vnet_handle_offloads()
1290 skb_shinfo(curr)->gso_segs = in vnet_handle_offloads()
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/
H A Dsunvnet_common.c1230 int gso_size, gso_type, gso_segs; in vnet_handle_offloads() local
1252 gso_segs = skb_shinfo(skb)->gso_segs; in vnet_handle_offloads()
1255 gso_segs = DIV_ROUND_UP(skb->len - hlen, datalen); in vnet_handle_offloads()
1257 if (unlikely(vnet_tx_dring_avail(dr) < gso_segs)) { in vnet_handle_offloads()
1262 if (vnet_tx_dring_avail(dr) < skb_shinfo(skb)->gso_segs) in vnet_handle_offloads()
1276 skb_shinfo(skb)->gso_segs = gso_segs; in vnet_handle_offloads()
1291 skb_shinfo(curr)->gso_segs = in vnet_handle_offloads()
/kernel/linux/linux-5.10/net/core/
H A Dtso.c12 return skb_shinfo(skb)->gso_segs * 2 + skb_shinfo(skb)->nr_frags; in tso_count_descs()

Completed in 14 milliseconds

123456789