proto
Defined as a struct type in:
Referenced (in 459 files total) in:
- arch/alpha/include/asm/checksum.h, 3 times
- arch/alpha/lib/checksum.c, 4 times
- arch/arc/include/asm/checksum.h, 2 times
- arch/arm/include/asm/checksum.h, 7 times
- arch/c6x/include/asm/checksum.h, 2 times
- arch/csky/include/asm/checksum.h, 3 times
- arch/hexagon/include/asm/checksum.h, 2 times
- arch/hexagon/lib/checksum.c, 4 times
- arch/ia64/include/asm/checksum.h, 3 times
- arch/ia64/lib/checksum.c, 4 times
- arch/m68k/include/asm/checksum.h, 6 times
- arch/microblaze/include/asm/checksum.h, 3 times
- arch/mips/include/asm/checksum.h, 6 times
- arch/nios2/include/asm/checksum.h, 4 times
- arch/parisc/include/asm/checksum.h, 6 times
- arch/powerpc/include/asm/checksum.h, 7 times
- arch/powerpc/xmon/ansidecl.h, 3 times
- arch/s390/include/asm/checksum.h, 5 times
- arch/sh/include/asm/checksum_32.h, 7 times
- arch/sparc/include/asm/checksum_32.h, 6 times
- arch/sparc/include/asm/checksum_64.h, 6 times
- arch/unicore32/include/asm/checksum.h, 2 times
- arch/x86/boot/compressed/eboot.c, 3 times
- arch/x86/include/asm/checksum_32.h, 6 times
- arch/x86/include/asm/checksum_64.h, 5 times
- arch/x86/kernel/acpi/boot.c, line 42
- arch/x86/lib/csum-wrappers_64.c, 2 times
- arch/x86/um/asm/checksum.h, 4 times
- arch/x86/um/asm/checksum_32.h, 2 times
- arch/xtensa/include/asm/checksum.h, 7 times
- crypto/af_alg.c, line 29
- crypto/crypto_user_base.c, line 502
- fs/afs/vl_list.c, line 220
- fs/ceph/mds_client.c, 2 times
- fs/ceph/super.c, line 1175
- fs/compat.c, 3 times
- fs/debugfs/file.c, 2 times
- fs/gfs2/ops_fstype.c, 11 times
- fs/lockd/host.c, 2 times
- fs/nfs/client.c, 5 times
- fs/nfs/internal.h, 2 times
- fs/nfs/nfs3client.c, line 92
- fs/nfs/nfs4client.c, 5 times
- fs/nfs/super.c, 11 times
- fs/nfsd/nfssvc.c, 4 times
- fs/ocfs2/dlm/dlmdomain.c, 5 times
- include/asm-generic/checksum.h, 3 times
- include/linux/can/core.h, line 41
- include/linux/ceph/messenger.h, line 33
- include/linux/efi.h, line 1627
- include/linux/etherdevice.h, 3 times
- include/linux/hdlc.h, 6 times
- include/linux/if_bridge.h, 5 times
- include/linux/if_pppox.h, 5 times
- include/linux/if_vlan.h, 11 times
- include/linux/igmp.h, line 113
- include/linux/in.h, 2 times
- include/linux/lsm_audit.h, 2 times
- include/linux/mlx4/cmd.h, line 313
- include/linux/mlx4/driver.h, line 91
- include/linux/mod_devicetable.h, line 240
- include/linux/mtd/spi-nor.h, 10 times
- include/linux/net.h, 15 times
- include/linux/netdevice.h, 12 times
- include/linux/netfilter/ipset/ip_set_getport.h, 5 times
- include/linux/netfilter/x_tables.h, 4 times
- include/linux/skbuff.h, 17 times
- include/linux/skmsg.h, 2 times
- include/linux/sunrpc/svc.h, 3 times
- include/linux/tracepoint.h, 41 times
- include/net/bluetooth/bluetooth.h, 3 times
- include/net/bluetooth/hci.h, line 2247
- include/net/cfg80211.h, line 3828
- include/net/dsa.h, 2 times
- include/net/esp.h, line 23
- include/net/fib_rules.h, line 29
- include/net/flow.h, 2 times
- include/net/flow_offload.h, line 156
- include/net/garp.h, line 96
- include/net/gre.h, 6 times
- include/net/inet6_connection_sock.h, line 20
- include/net/ip.h, 5 times
- include/net/ip6_checksum.h, 6 times
- include/net/ip6_tunnel.h, 2 times
- include/net/ip_tunnels.h, 5 times
- include/net/ip_vs.h, 5 times
- include/net/ipv6.h, 2 times
- include/net/l3mdev.h, 6 times
- include/net/llc_conn.h, line 99
- include/net/ncsi.h, 4 times
- include/net/netfilter/nf_conntrack.h, line 110
- include/net/netfilter/nf_conntrack_core.h, line 71
- include/net/netfilter/nf_log.h, 2 times
- include/net/netfilter/nf_nat.h, line 84
- include/net/netfilter/nf_reject.h, 2 times
- include/net/netfilter/nf_tables_offload.h, line 55
- include/net/p8022.h, line 10
- include/net/phonet/phonet.h, line 94
- include/net/ping.h, line 51
- include/net/protocol.h, line 88
- include/net/psnap.h, line 10
- include/net/raw.h, line 20
- include/net/request_sock.h, line 25
- include/net/route.h, 2 times
- include/net/sctp/sctp.h, 2 times
- include/net/seg6.h, line 62
- include/net/sock.h, 24 times
- include/net/stp.h, 2 times
- include/net/tcp.h, 3 times
- include/net/tls.h, line 278
- include/net/transp_v6.h, 5 times
- include/net/tun_proto.h, 4 times
- include/net/udp.h, line 94
- include/net/udplite.h, line 14
- include/net/xfrm.h, 30 times
- include/rdma/ib_verbs.h, line 1853
- include/scsi/scsi_transport_sas.h, 3 times
- include/trace/bpf_probe.h, 10 times
- include/trace/define_trace.h, 14 times
- include/trace/events/bpf_test_run.h, 4 times
- include/trace/events/fib.h, 6 times
- include/trace/events/fib6.h, 6 times
- include/trace/events/libata.h, 6 times
- include/trace/events/nbd.h, 4 times
- include/trace/events/rxrpc.h, line 595
- include/trace/events/sock.h, 2 times
- include/trace/perf.h, 5 times
- include/trace/trace_events.h, 39 times
- include/uapi/linux/ethtool.h, line 777
- include/uapi/linux/if_arcnet.h, 4 times
- include/uapi/linux/if_bridge.h, line 247
- include/uapi/linux/if_tun.h, line 96
- include/uapi/linux/ip6_tunnel.h, 2 times
- include/uapi/linux/netfilter/xt_ecn.h, line 33
- include/uapi/linux/netfilter/xt_policy.h, 2 times
- include/uapi/linux/netfilter_ipv4/ip_tables.h, line 80
- include/uapi/linux/netfilter_ipv4/ipt_ECN.h, line 31
- include/uapi/linux/netfilter_ipv6/ip6_tables.h, line 80
- include/uapi/linux/nfs4_mount.h, line 52
- include/uapi/linux/rtnetlink.h, line 473
- include/uapi/linux/xfrm.h, 6 times
- include/uapi/rdma/ib_user_verbs.h, line 934
- include/uapi/sound/asound.h, line 431
- lib/checksum.c, 3 times
- net/802/garp.c, 9 times
- net/802/p8022.c, 15 times
- net/802/p8023.c, 6 times
- net/802/psnap.c, 21 times
- net/802/stp.c, 16 times
- net/8021q/vlan.h, 4 times
- net/8021q/vlan_core.c, 43 times
- net/8021q/vlan_gvrp.c, line 22
- net/8021q/vlan_netlink.c, 4 times
- net/9p/trans_fd.c, line 1047
- net/appletalk/ddp.c, line 1001
- net/atm/common.c, line 133
- net/ax25/af_ax25.c, 3 times
- net/ax25/ax25_timer.c, 3 times
- net/batman-adv/bridge_loop_avoidance.c, 5 times
- net/batman-adv/distributed-arp-table.c, 9 times
- net/batman-adv/distributed-arp-table.h, 2 times
- net/batman-adv/gateway_client.c, 6 times
- net/batman-adv/multicast.c, 5 times
- net/batman-adv/soft-interface.c, 10 times
- net/batman-adv/trace.h, 2 times
- net/bluetooth/af_bluetooth.c, 26 times
- net/bluetooth/bnep/core.c, 2 times
- net/bluetooth/bnep/netdev.c, 8 times
- net/bluetooth/bnep/sock.c, line 193
- net/bluetooth/cmtp/core.c, line 516
- net/bluetooth/cmtp/sock.c, line 196
- net/bluetooth/hci_sock.c, line 1988
- net/bluetooth/hidp/core.c, line 1480
- net/bluetooth/hidp/sock.c, line 244
- net/bluetooth/l2cap_sock.c, 4 times
- net/bluetooth/rfcomm/core.c, line 2250
- net/bluetooth/rfcomm/sock.c, 3 times
- net/bluetooth/sco.c, 3 times
- net/bridge/br_mdb.c, 13 times
- net/bridge/br_multicast.c, 22 times
- net/bridge/br_private.h, 2 times
- net/bridge/br_stp_bpdu.c, line 143
- net/bridge/br_vlan.c, 6 times
- net/bridge/netfilter/ebt_log.c, 2 times
- net/bridge/netfilter/ebt_vlan.c, line 84
- net/bridge/netfilter/nft_reject_bridge.c, 8 times
- net/caif/caif_socket.c, line 1032
- net/can/af_can.c, 12 times
- net/can/bcm.c, 2 times
- net/can/raw.c, 2 times
- net/ceph/ceph_common.c, line 793
- net/ceph/messenger.c, 7 times
- net/ceph/osd_client.c, 2 times
- net/core/fib_rules.c, 8 times
- net/core/filter.c, 17 times
- net/core/flow_dissector.c, 25 times
- net/core/lwt_bpf.c, 2 times
- net/core/skbuff.c, 8 times
- net/core/sock.c, 53 times
- net/dccp/ipv4.c, line 938
- net/dccp/ipv6.c, line 1025
- net/decnet/af_decnet.c, line 451
- net/dsa/dsa.c, 2 times
- net/dsa/slave.c, 2 times
- net/dsa/tag_8021q.c, line 285
- net/dsa/tag_brcm.c, 2 times
- net/dsa/tag_dsa.c, 3 times
- net/dsa/tag_edsa.c, 3 times
- net/dsa/tag_gswip.c, line 108
- net/dsa/tag_ksz.c, 2 times
- net/dsa/tag_lan9303.c, line 133
- net/dsa/tag_mtk.c, 3 times
- net/dsa/tag_qca.c, 3 times
- net/dsa/tag_sja1105.c, line 297
- net/dsa/tag_trailer.c, line 82
- net/ieee802154/socket.c, 7 times
- net/ipv4/af_inet.c, 11 times
- net/ipv4/ah4.c, line 559
- net/ipv4/esp4.c, 7 times
- net/ipv4/esp4_offload.c, 7 times
- net/ipv4/fou.c, 16 times
- net/ipv4/gre_demux.c, 20 times
- net/ipv4/icmp.c, 2 times
- net/ipv4/igmp.c, 2 times
- net/ipv4/inet_diag.c, 5 times
- net/ipv4/ip_gre.c, 21 times
- net/ipv4/ip_tunnel.c, 3 times
- net/ipv4/ip_tunnel_core.c, 2 times
- net/ipv4/ipcomp.c, 2 times
- net/ipv4/ipip.c, 8 times
- net/ipv4/netfilter/ip_tables.c, 5 times
- net/ipv4/netfilter/ipt_CLUSTERIP.c, line 513
- net/ipv4/netfilter/ipt_ECN.c, 5 times
- net/ipv4/netfilter/ipt_REJECT.c, line 78
- net/ipv4/netfilter/ipt_SYNPROXY.c, line 70
- net/ipv4/netfilter/ipt_ah.c, line 72
- net/ipv4/netfilter/nf_reject_ipv4.c, 3 times
- net/ipv4/netfilter/nf_tproxy_ipv4.c, line 145
- net/ipv4/netlink.c, line 30
- net/ipv4/ping.c, 2 times
- net/ipv4/tcp_bpf.c, 7 times
- net/ipv4/tcp_input.c, 2 times
- net/ipv4/tcp_ipv4.c, line 2548
- net/ipv4/tcp_ulp.c, 4 times
- net/ipv4/udplite.c, line 37
- net/ipv4/xfrm4_state.c, line 36
- net/ipv4/xfrm4_tunnel.c, line 47
- net/ipv4/raw.c, line 964
- net/ipv4/udp.c, 16 times
- net/ipv6/af_inet6.c, 3 times
- net/ipv6/ah6.c, line 759
- net/ipv6/esp6.c, 7 times
- net/ipv6/esp6_offload.c, 7 times
- net/ipv6/exthdrs.c, 18 times
- net/ipv6/fou6.c, 2 times
- net/ipv6/inet6_connection_sock.c, 2 times
- net/ipv6/ip6_checksum.c, 6 times
- net/ipv6/ip6_gre.c, 14 times
- net/ipv6/ip6_offload.c, 23 times
- net/ipv6/ip6_output.c, 9 times
- net/ipv6/ip6_tunnel.c, 35 times
- net/ipv6/ip6_vti.c, 14 times
- net/ipv6/ipcomp6.c, 2 times
- net/ipv6/ipv6_sockglue.c, line 222
- net/ipv6/mcast.c, 2 times
- net/ipv6/mip6.c, 4 times
- net/ipv6/netfilter/ip6_tables.c, 5 times
- net/ipv6/netfilter/ip6t_REJECT.c, line 89
- net/ipv6/netfilter/ip6t_SYNPROXY.c, line 73
- net/ipv6/netfilter/ip6t_mh.c, line 75
- net/ipv6/netfilter/nf_reject_ipv6.c, 11 times
- net/ipv6/netfilter/nf_tproxy_ipv6.c, line 144
- net/ipv6/ping.c, line 163
- net/ipv6/seg6_iptunnel.c, 6 times
- net/ipv6/seg6_local.c, 2 times
- net/ipv6/sit.c, 6 times
- net/ipv6/tcp_ipv6.c, line 1983
- net/ipv6/udplite.c, line 34
- net/ipv6/xfrm6_input.c, 2 times
- net/ipv6/xfrm6_output.c, 4 times
- net/ipv6/xfrm6_state.c, line 42
- net/ipv6/xfrm6_tunnel.c, line 296
- net/ipv6/raw.c, 9 times
- net/ipv6/udp.c, 11 times
- net/iucv/af_iucv.c, 3 times
- net/kcm/kcmsock.c, line 1649
- net/key/af_key.c, 66 times
- net/l2tp/l2tp_ip.c, line 582
- net/l2tp/l2tp_ip6.c, line 716
- net/l2tp/l2tp_ppp.c, line 486
- net/llc/af_llc.c, line 141
- net/llc/llc_conn.c, line 934
- net/mac80211/ieee80211_i.h, line 1778
- net/mac80211/rx.c, 3 times
- net/mac80211/tx.c, 4 times
- net/ncsi/internal.h, line 285
- net/ncsi/ncsi-manage.c, 4 times
- net/netfilter/ipset/ip_set_getport.c, 11 times
- net/netfilter/ipset/ip_set_hash_ipport.c, 18 times
- net/netfilter/ipset/ip_set_hash_ipportip.c, 18 times
- net/netfilter/ipset/ip_set_hash_ipportnet.c, 18 times
- net/netfilter/ipset/ip_set_hash_netport.c, 18 times
- net/netfilter/ipset/ip_set_hash_netportnet.c, 18 times
- net/netfilter/ipvs/ip_vs_app.c, 4 times
- net/netfilter/ipvs/ip_vs_conn.c, 3 times
- net/netfilter/ipvs/ip_vs_core.c, 8 times
- net/netfilter/ipvs/ip_vs_ctl.c, 2 times
- net/netfilter/ipvs/ip_vs_ftp.c, 3 times
- net/netfilter/ipvs/ip_vs_nfct.c, 2 times
- net/netfilter/ipvs/ip_vs_proto.c, 8 times
- net/netfilter/ipvs/ip_vs_xmit.c, 2 times
- net/netfilter/nf_conncount.c, 2 times
- net/netfilter/nf_conntrack_core.c, 5 times
- net/netfilter/nf_conntrack_expect.c, 3 times
- net/netfilter/nf_conntrack_netlink.c, 2 times
- net/netfilter/nf_conntrack_pptp.c, 4 times
- net/netfilter/nf_conntrack_proto.c, 4 times
- net/netfilter/nf_conntrack_proto_dccp.c, 33 times
- net/netfilter/nf_conntrack_proto_gre.c, 7 times
- net/netfilter/nf_conntrack_proto_sctp.c, 26 times
- net/netfilter/nf_conntrack_proto_tcp.c, 103 times
- net/netfilter/nf_conntrack_proto_udp.c, 2 times
- net/netfilter/nf_conntrack_sip.c, 13 times
- net/netfilter/nf_conntrack_standalone.c, 4 times
- net/netfilter/nf_flow_table_core.c, line 143
- net/netfilter/nf_flow_table_ip.c, 2 times
- net/netfilter/nf_log_common.c, 3 times
- net/netfilter/nf_nat_proto.c, 7 times
- net/netfilter/nf_synproxy_core.c, 2 times
- net/netfilter/nf_tables_offload.c, 7 times
- net/netfilter/nfnetlink_cttimeout.c, line 480
- net/netfilter/nft_compat.c, 24 times
- net/netfilter/nft_flow_offload.c, 2 times
- net/netfilter/nft_log.c, 3 times
- net/netfilter/x_tables.c, 10 times
- net/netfilter/xt_AUDIT.c, 3 times
- net/netfilter/xt_CHECKSUM.c, 2 times
- net/netfilter/xt_CONNSECMARK.c, line 107
- net/netfilter/xt_CT.c, 10 times
- net/netfilter/xt_HMARK.c, 10 times
- net/netfilter/xt_TCPMSS.c, 2 times
- net/netfilter/xt_TCPOPTSTRIP.c, 2 times
- net/netfilter/xt_TPROXY.c, 8 times
- net/netfilter/xt_cluster.c, line 139
- net/netfilter/xt_connbytes.c, line 115
- net/netfilter/xt_connlabel.c, line 64
- net/netfilter/xt_connmark.c, 2 times
- net/netfilter/xt_conntrack.c, line 272
- net/netfilter/xt_dccp.c, 2 times
- net/netfilter/xt_ecn.c, 2 times
- net/netfilter/xt_esp.c, 2 times
- net/netfilter/xt_helper.c, line 61
- net/netfilter/xt_ipcomp.c, 2 times
- net/netfilter/xt_l2tp.c, 6 times
- net/netfilter/xt_multiport.c, 8 times
- net/netfilter/xt_osf.c, line 38
- net/netfilter/xt_policy.c, 2 times
- net/netfilter/xt_sctp.c, 2 times
- net/netfilter/xt_state.c, line 44
- net/netfilter/xt_tcpmss.c, 2 times
- net/netfilter/xt_tcpudp.c, 6 times
- net/netlink/af_netlink.c, 2 times
- net/netlink/genetlink.c, line 898
- net/netrom/af_netrom.c, line 415
- net/nfc/af_nfc.c, 10 times
- net/nfc/digital_technology.c, 4 times
- net/nfc/llcp_sock.c, 2 times
- net/nfc/nfc.h, 2 times
- net/nfc/rawsock.c, 3 times
- net/nsh/nsh.c, 5 times
- net/openvswitch/actions.c, 2 times
- net/openvswitch/conntrack.c, 15 times
- net/openvswitch/flow.c, 18 times
- net/openvswitch/flow.h, 2 times
- net/openvswitch/flow_netlink.c, 32 times
- net/packet/af_packet.c, 25 times
- net/phonet/af_phonet.c, line 77
- net/phonet/datagram.c, line 170
- net/phonet/pep.c, line 1322
- net/qrtr/qrtr.c, line 1037
- net/rds/af_rds.c, line 634
- net/rose/af_rose.c, line 504
- net/rxrpc/af_rxrpc.c, 3 times
- net/rxrpc/ar-internal.h, line 405
- net/rxrpc/conn_client.c, 7 times
- net/rxrpc/conn_event.c, 4 times
- net/rxrpc/conn_object.c, line 125
- net/rxrpc/conn_service.c, 8 times
- net/rxrpc/output.c, 3 times
- net/rxrpc/proc.c, line 190
- net/rxrpc/rxkad.c, 8 times
- net/sched/act_api.c, line 72
- net/sched/act_connmark.c, 4 times
- net/sched/act_ctinfo.c, 7 times
- net/sched/cls_api.c, 2 times
- net/sctp/protocol.c, 2 times
- net/sctp/socket.c, 2 times
- net/smc/af_smc.c, 3 times
- net/smc/smc.h, 2 times
- net/smc/smc_diag.c, line 194
- net/sunrpc/rpcb_clnt.c, 2 times
- net/sunrpc/svc.c, 11 times
- net/tipc/socket.c, 2 times
- net/tipc/udp_media.c, 18 times
- net/tls/tls_main.c, 8 times
- net/unix/af_unix.c, line 746
- net/vmw_vsock/af_vsock.c, line 118
- net/vmw_vsock/vmci_transport.c, 17 times
- net/vmw_vsock/vmci_transport.h, line 64
- net/wireless/nl80211.c, 13 times
- net/wireless/rdev-ops.h, 3 times
- net/wireless/trace.h, 15 times
- net/wireless/util.c, 2 times
- net/x25/af_x25.c, line 506
- net/xdp/xsk.c, line 782
- net/xfrm/xfrm_hash.h, 2 times
- net/xfrm/xfrm_input.c, 4 times
- net/xfrm/xfrm_output.c, 4 times
- net/xfrm/xfrm_policy.c, 12 times
- net/xfrm/xfrm_state.c, 80 times
- net/xfrm/xfrm_user.c, 36 times
- samples/bpf/sockex2_kern.c, 16 times
- samples/bpf/sockex3_kern.c, 9 times
- samples/bpf/tcbpf1_kern.c, 2 times
- samples/bpf/test_lwt_bpf.c, 3 times
- samples/bpf/xdp1_user.c, line 62
- samples/bpf/xdp_router_ipv4_user.c, line 579
- samples/bpf/xdp_tx_iptunnel_user.c, 9 times
- scripts/mod/devicetable-offsets.c, line 61
- scripts/mod/file2alias.c, 3 times
- security/lsm_audit.c, 6 times
- security/selinux/hooks.c, 12 times
- security/selinux/include/xfrm.h, 2 times
- security/selinux/xfrm.c, 2 times
- security/smack/smack_lsm.c, 10 times
- sound/core/pcm_compat.c, 3 times
- sound/core/pcm_native.c, 2 times
- sound/soc/atmel/mikroe-proto.c, 2 times
- tools/bpf/bpftool/prog.c, line 592
- tools/bpf/bpftool/xlated_dumper.c, line 240
- tools/include/uapi/linux/if_tun.h, line 96
- tools/include/uapi/sound/asound.h, line 431
- tools/testing/selftests/bpf/bpf_helpers.h, line 287
- tools/testing/selftests/bpf/progs/bpf_flow.c, 8 times
- tools/testing/selftests/bpf/progs/test_l4lb.c, 7 times
- tools/testing/selftests/bpf/progs/test_l4lb_noinline.c, 7 times
- tools/testing/selftests/bpf/progs/test_pkt_access.c, 4 times
- tools/testing/selftests/bpf/progs/test_sk_lookup_kern.c, 4 times
- tools/testing/selftests/bpf/progs/test_tc_tunnel.c, 2 times
- tools/testing/selftests/bpf/progs/test_xdp_noinline.c, 12 times
- tools/testing/selftests/bpf/test_btf.c, 13 times
- tools/testing/selftests/bpf/test_flow_dissector.c, 9 times
- tools/testing/selftests/ir/ir_loopback.c, 2 times
- tools/testing/selftests/net/msg_zerocopy.c, 3 times
- tools/testing/selftests/net/reuseport_addr_any.c, 26 times
- tools/testing/selftests/net/reuseport_bpf_cpu.c, 17 times
- tools/testing/selftests/net/reuseport_bpf_numa.c, 13 times
- tools/testing/selftests/net/reuseport_dualstack.c, 10 times
- tools/testing/selftests/net/tcp_fastopen_backup_key.c, 5 times
kernel.org | git.kernel.org | LWN.net | Project Home | Wiki (Japanese) | Wiki (English) | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.
