/kernel/linux/linux-5.10/net/ipv6/ |
H A D | udp_offload.c | 173 if (skb->csum_level < SKB_MAX_CSUM_LEVEL) in udp6_gro_complete() 174 skb->csum_level++; in udp6_gro_complete() 177 skb->csum_level = 0; in udp6_gro_complete()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | udp_offload.c | 178 if (skb->csum_level < SKB_MAX_CSUM_LEVEL) in udp6_gro_complete() 179 skb->csum_level++; in udp6_gro_complete() 182 skb->csum_level = 0; in udp6_gro_complete()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | udp_offload.c | 482 (skb->csum_level != p->csum_level)) { in udp_gro_receive_segment() 677 if (skb->csum_level < SKB_MAX_CSUM_LEVEL) in udp4_gro_complete() 678 skb->csum_level++; in udp4_gro_complete() 681 skb->csum_level = 0; in udp4_gro_complete()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | udp_offload.c | 521 (skb->csum_level != p->csum_level)) { in udp_gro_receive_segment() 723 if (skb->csum_level < SKB_MAX_CSUM_LEVEL) in udp4_gro_complete() 724 skb->csum_level++; in udp4_gro_complete() 727 skb->csum_level = 0; in udp4_gro_complete()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx_lib.c | 95 /* Start with CHECKSUM_NONE and by default csum_level = 0 */ in ice_rx_csum() 138 skb->csum_level = 1; in ice_rx_csum()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_txrx_lib.c | 112 /* Start with CHECKSUM_NONE and by default csum_level = 0 */ in ice_rx_csum() 155 skb->csum_level = 1; in ice_rx_csum()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | skbuff.h | 114 * skb->csum_level indicates the number of consecutive checksums found in 118 * GRE (checksum flag is set) and TCP, skb->csum_level would be set to 121 * checksum is bad, skb->csum_level would be set to zero (TCP checksum is 225 /* Maximum value in skb->csum_level */ 682 * @csum_level: indicates the number of consecutive checksums found in 839 __u8 csum_level:2; member 3944 if (skb->csum_level == 0) in __skb_decr_checksum_unnecessary() 3947 skb->csum_level--; in __skb_decr_checksum_unnecessary() 3954 if (skb->csum_level < SKB_MAX_CSUM_LEVEL) in __skb_incr_checksum_unnecessary() 3955 skb->csum_level in __skb_incr_checksum_unnecessary() [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | skbuff.h | 124 * &sk_buff.csum_level indicates the number of consecutive checksums found in 128 * GRE (checksum flag is set) and TCP, &sk_buff.csum_level would be set to 131 * checksum is bad, skb->csum_level would be set to zero (TCP checksum is 251 /* Maximum value in skb->csum_level */ 803 * @csum_level: indicates the number of consecutive checksums found in 950 __u8 csum_level:2; 4405 if (skb->csum_level == 0) in __skb_decr_checksum_unnecessary() 4408 skb->csum_level--; in __skb_decr_checksum_unnecessary() 4415 if (skb->csum_level < SKB_MAX_CSUM_LEVEL) in __skb_incr_checksum_unnecessary() 4416 skb->csum_level in __skb_incr_checksum_unnecessary() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 318 skb->csum_level = 1; in vnet_fullcsum_ipv4() 351 skb->csum_level = 1; in vnet_fullcsum_ipv6() 444 skb->csum_level = 0; in vnet_rx_one() 446 skb->csum_level = 1; in vnet_rx_one()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 319 skb->csum_level = 1; in vnet_fullcsum_ipv4() 352 skb->csum_level = 1; in vnet_fullcsum_ipv6() 445 skb->csum_level = 0; in vnet_rx_one() 447 skb->csum_level = 1; in vnet_rx_one()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | rx.c | 232 skb->csum_level = !!(rx_buf->flags & EFX_RX_PKT_CSUM_LEVEL); in efx_rx_deliver()
|
H A D | rx_common.c | 550 skb->csum_level = !!(rx_buf->flags & EFX_RX_PKT_CSUM_LEVEL); in efx_rx_packet_gro()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_enet.h | 403 u32 csum_level : 2; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_xdp.c | 481 skb->csum_level = RX_CMP_ENCAP(rxcmp1); in bnxt_xdp_build_skb()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | rx.c | 229 skb->csum_level = !!(rx_buf->flags & EFX_RX_PKT_CSUM_LEVEL); in efx_rx_deliver()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | rx.c | 229 skb->csum_level = !!(rx_buf->flags & EFX_RX_PKT_CSUM_LEVEL); in efx_rx_deliver()
|
/kernel/linux/linux-5.10/drivers/net/wireguard/ |
H A D | receive.c | 390 skb->csum_level = ~0; /* All levels */ in wg_packet_consume_data_done()
|
/kernel/linux/linux-6.6/drivers/net/wireguard/ |
H A D | receive.c | 383 skb->csum_level = ~0; /* All levels */ in wg_packet_consume_data_done()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | gro.c | 486 NAPI_GRO_CB(skb)->csum_cnt = skb->csum_level + 1; in dev_gro_receive()
|
/kernel/linux/linux-5.10/tools/include/uapi/linux/ |
H A D | bpf.h | 3380 * * **BPF_CSUM_LEVEL_INC**: Increases skb->csum_level for skbs 3382 * * **BPF_CSUM_LEVEL_DEC**: Decreases skb->csum_level for skbs 3384 * * **BPF_CSUM_LEVEL_RESET**: Resets skb->csum_level to 0 and 3387 * skb->csum_level. 3390 * case of **BPF_CSUM_LEVEL_QUERY**, the current skb->csum_level 3907 FN(csum_level), \
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | bpf.h | 3380 * * **BPF_CSUM_LEVEL_INC**: Increases skb->csum_level for skbs 3382 * * **BPF_CSUM_LEVEL_DEC**: Decreases skb->csum_level for skbs 3384 * * **BPF_CSUM_LEVEL_RESET**: Resets skb->csum_level to 0 and 3387 * skb->csum_level. 3390 * case of **BPF_CSUM_LEVEL_QUERY**, the current skb->csum_level 3907 FN(csum_level), \
|
/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_rx.c | 440 skb->csum_level = be16_to_cpu(rxreq->csum) - 1; in fun_handle_cqe_pkt()
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | bpf.h | 455 #define __BPF_FUNC_MAPPER(FN) FN(unspec), FN(map_lookup_elem), FN(map_update_elem), FN(map_delete_elem), FN(probe_read), FN(ktime_get_ns), FN(trace_printk), FN(get_prandom_u32), FN(get_smp_processor_id), FN(skb_store_bytes), FN(l3_csum_replace), FN(l4_csum_replace), FN(tail_call), FN(clone_redirect), FN(get_current_pid_tgid), FN(get_current_uid_gid), FN(get_current_comm), FN(get_cgroup_classid), FN(skb_vlan_push), FN(skb_vlan_pop), FN(skb_get_tunnel_key), FN(skb_set_tunnel_key), FN(perf_event_read), FN(redirect), FN(get_route_realm), FN(perf_event_output), FN(skb_load_bytes), FN(get_stackid), FN(csum_diff), FN(skb_get_tunnel_opt), FN(skb_set_tunnel_opt), FN(skb_change_proto), FN(skb_change_type), FN(skb_under_cgroup), FN(get_hash_recalc), FN(get_current_task), FN(probe_write_user), FN(current_task_under_cgroup), FN(skb_change_tail), FN(skb_pull_data), FN(csum_update), FN(set_hash_invalid), FN(get_numa_node_id), FN(skb_change_head), FN(xdp_adjust_head), FN(probe_read_str), FN(get_socket_cookie), FN(get_socket_uid), FN(set_hash), FN(setsockopt), FN(skb_adjust_room), FN(redirect_map), FN(sk_redirect_map), FN(sock_map_update), FN(xdp_adjust_meta), FN(perf_event_read_value), FN(perf_prog_read_value), FN(getsockopt), FN(override_return), FN(sock_ops_cb_flags_set), FN(msg_redirect_map), FN(msg_apply_bytes), FN(msg_cork_bytes), FN(msg_pull_data), FN(bind), FN(xdp_adjust_tail), FN(skb_get_xfrm_state), FN(get_stack), FN(skb_load_bytes_relative), FN(fib_lookup), FN(sock_hash_update), FN(msg_redirect_hash), FN(sk_redirect_hash), FN(lwt_push_encap), FN(lwt_seg6_store_bytes), FN(lwt_seg6_adjust_srh), FN(lwt_seg6_action), FN(rc_repeat), FN(rc_keydown), FN(skb_cgroup_id), FN(get_current_cgroup_id), FN(get_local_storage), FN(sk_select_reuseport), FN(skb_ancestor_cgroup_id), FN(sk_lookup_tcp), FN(sk_lookup_udp), FN(sk_release), FN(map_push_elem), FN(map_pop_elem), FN(map_peek_elem), FN(msg_push_data), FN(msg_pop_data), FN(rc_pointer_rel), FN(spin_lock), FN(spin_unlock), FN(sk_fullsock), FN(tcp_sock), FN(skb_ecn_set_ce), FN(get_listener_sock), FN(skc_lookup_tcp), FN(tcp_check_syncookie), FN(sysctl_get_name), FN(sysctl_get_current_value), FN(sysctl_get_new_value), FN(sysctl_set_new_value), FN(strtol), FN(strtoul), FN(sk_storage_get), FN(sk_storage_delete), FN(send_signal), FN(tcp_gen_syncookie), FN(skb_output), FN(probe_read_user), FN(probe_read_kernel), FN(probe_read_user_str), FN(probe_read_kernel_str), FN(tcp_send_ack), FN(send_signal_thread), FN(jiffies64), FN(read_branch_records), FN(get_ns_current_pid_tgid), FN(xdp_output), FN(get_netns_cookie), FN(get_current_ancestor_cgroup_id), FN(sk_assign), FN(ktime_get_boot_ns), FN(seq_printf), FN(seq_write), FN(sk_cgroup_id), FN(sk_ancestor_cgroup_id), FN(ringbuf_output), FN(ringbuf_reserve), FN(ringbuf_submit), FN(ringbuf_discard), FN(ringbuf_query), FN(csum_level), FN(skc_to_tcp6_sock), FN(skc_to_tcp_sock), FN(skc_to_tcp_timewait_sock), FN(skc_to_tcp_request_sock), FN(skc_to_udp6_sock), FN(get_task_stack), FN(load_hdr_opt), FN(store_hdr_opt), FN(reserve_hdr_opt), FN(inode_storage_get), FN(inode_storage_delete), FN(d_path), FN(copy_from_user), FN(snprintf_btf), FN(seq_printf_btf), FN(skb_cgroup_classid), FN(redirect_neigh), FN(per_cpu_ptr), FN(this_cpu_ptr), FN(redirect_peer),
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | bpf.h | 455 #define __BPF_FUNC_MAPPER(FN) FN(unspec), FN(map_lookup_elem), FN(map_update_elem), FN(map_delete_elem), FN(probe_read), FN(ktime_get_ns), FN(trace_printk), FN(get_prandom_u32), FN(get_smp_processor_id), FN(skb_store_bytes), FN(l3_csum_replace), FN(l4_csum_replace), FN(tail_call), FN(clone_redirect), FN(get_current_pid_tgid), FN(get_current_uid_gid), FN(get_current_comm), FN(get_cgroup_classid), FN(skb_vlan_push), FN(skb_vlan_pop), FN(skb_get_tunnel_key), FN(skb_set_tunnel_key), FN(perf_event_read), FN(redirect), FN(get_route_realm), FN(perf_event_output), FN(skb_load_bytes), FN(get_stackid), FN(csum_diff), FN(skb_get_tunnel_opt), FN(skb_set_tunnel_opt), FN(skb_change_proto), FN(skb_change_type), FN(skb_under_cgroup), FN(get_hash_recalc), FN(get_current_task), FN(probe_write_user), FN(current_task_under_cgroup), FN(skb_change_tail), FN(skb_pull_data), FN(csum_update), FN(set_hash_invalid), FN(get_numa_node_id), FN(skb_change_head), FN(xdp_adjust_head), FN(probe_read_str), FN(get_socket_cookie), FN(get_socket_uid), FN(set_hash), FN(setsockopt), FN(skb_adjust_room), FN(redirect_map), FN(sk_redirect_map), FN(sock_map_update), FN(xdp_adjust_meta), FN(perf_event_read_value), FN(perf_prog_read_value), FN(getsockopt), FN(override_return), FN(sock_ops_cb_flags_set), FN(msg_redirect_map), FN(msg_apply_bytes), FN(msg_cork_bytes), FN(msg_pull_data), FN(bind), FN(xdp_adjust_tail), FN(skb_get_xfrm_state), FN(get_stack), FN(skb_load_bytes_relative), FN(fib_lookup), FN(sock_hash_update), FN(msg_redirect_hash), FN(sk_redirect_hash), FN(lwt_push_encap), FN(lwt_seg6_store_bytes), FN(lwt_seg6_adjust_srh), FN(lwt_seg6_action), FN(rc_repeat), FN(rc_keydown), FN(skb_cgroup_id), FN(get_current_cgroup_id), FN(get_local_storage), FN(sk_select_reuseport), FN(skb_ancestor_cgroup_id), FN(sk_lookup_tcp), FN(sk_lookup_udp), FN(sk_release), FN(map_push_elem), FN(map_pop_elem), FN(map_peek_elem), FN(msg_push_data), FN(msg_pop_data), FN(rc_pointer_rel), FN(spin_lock), FN(spin_unlock), FN(sk_fullsock), FN(tcp_sock), FN(skb_ecn_set_ce), FN(get_listener_sock), FN(skc_lookup_tcp), FN(tcp_check_syncookie), FN(sysctl_get_name), FN(sysctl_get_current_value), FN(sysctl_get_new_value), FN(sysctl_set_new_value), FN(strtol), FN(strtoul), FN(sk_storage_get), FN(sk_storage_delete), FN(send_signal), FN(tcp_gen_syncookie), FN(skb_output), FN(probe_read_user), FN(probe_read_kernel), FN(probe_read_user_str), FN(probe_read_kernel_str), FN(tcp_send_ack), FN(send_signal_thread), FN(jiffies64), FN(read_branch_records), FN(get_ns_current_pid_tgid), FN(xdp_output), FN(get_netns_cookie), FN(get_current_ancestor_cgroup_id), FN(sk_assign), FN(ktime_get_boot_ns), FN(seq_printf), FN(seq_write), FN(sk_cgroup_id), FN(sk_ancestor_cgroup_id), FN(ringbuf_output), FN(ringbuf_reserve), FN(ringbuf_submit), FN(ringbuf_discard), FN(ringbuf_query), FN(csum_level), FN(skc_to_tcp6_sock), FN(skc_to_tcp_sock), FN(skc_to_tcp_timewait_sock), FN(skc_to_tcp_request_sock), FN(skc_to_udp6_sock), FN(get_task_stack), FN(load_hdr_opt), FN(store_hdr_opt), FN(reserve_hdr_opt), FN(inode_storage_get), FN(inode_storage_delete), FN(d_path), FN(copy_from_user), FN(snprintf_btf), FN(seq_printf_btf), FN(skb_cgroup_classid), FN(redirect_neigh), FN(per_cpu_ptr), FN(this_cpu_ptr), FN(redirect_peer),
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_rx.c | 852 skb->csum_level = 1; in mlx4_en_process_rx_cq()
|