Defined in 22 files as a prototype:

Defined in 71 files as a member:

Defined in 3 files as a function:

Referenced in 1774 files:

Smatch assignments to (struct proto)->close:

net/ipv4/tcp_ipv4.c (null)() -> (struct proto)->close [3124755011176542208]

net/bluetooth/hidp/sock.c (null)() -> (struct proto)->close [0]

net/can/raw.c (null)() -> (struct proto)->close [0]

net/rds/af_rds.c (null)() -> (struct proto)->close [0]

net/phonet/datagram.c (null)() -> (struct proto)->close [3650297866251128832]

net/key/af_key.c (null)() -> (struct proto)->close [0]

net/kcm/kcmsock.c (null)() -> (struct proto)->close [0]

net/ipv4/ping.c (null)() -> (struct proto)->close [5528153343494348800]

net/qrtr/af_qrtr.c (null)() -> (struct proto)->close [0]

net/bluetooth/bnep/sock.c (null)() -> (struct proto)->close [0]

net/nfc/rawsock.c (null)() -> (struct proto)->close [0]

net/packet/af_packet.c (null)() -> (struct proto)->close [0]

net/ipv6/udp.c (null)() -> (struct proto)->close [7934108071889027072]

drivers/xen/pvcalls-front.c (null)() -> (struct proto)->close [0]

net/phonet/pep.c (null)() -> (struct proto)->close [773814125443284992]

net/ipv4/raw.c (null)() -> (struct proto)->close [1372316200879468544]

net/tipc/socket.c (null)() -> (struct proto)->close [0]

drivers/net/ppp/pptp.c (null)() -> (struct proto)->close [0]

net/ipv4/udp_bpf.c udp_bpf_check_v6_needs_rebuild() -> (struct proto)->close [min-max]

net/ipv4/udp_bpf.c udp_bpf_rebuild_protos() -> (struct proto)->close [856093408573276160]

net/ipv4/udp_bpf.c udp_bpf_v4_build_proto() -> (struct proto)->close [min-max]

net/ipv6/ping.c (null)() -> (struct proto)->close [5528153343494348800]

net/llc/af_llc.c (null)() -> (struct proto)->close [0]

net/bluetooth/sco.c (null)() -> (struct proto)->close [0]

net/unix/unix_bpf.c (null)() -> (struct proto)->close [0]

net/unix/unix_bpf.c unix_bpf_build_proto() -> (struct proto)->close [min-max]

net/unix/unix_bpf.c unix_dgram_bpf_check_needs_rebuild() -> (struct proto)->close [min-max]

net/unix/unix_bpf.c unix_dgram_bpf_rebuild_protos() -> (struct proto)->close [856093408573276160]

net/unix/unix_bpf.c unix_stream_bpf_check_needs_rebuild() -> (struct proto)->close [min-max]

net/unix/unix_bpf.c unix_stream_bpf_rebuild_protos() -> (struct proto)->close [856093408573276160]

net/l2tp/l2tp_ip.c (null)() -> (struct proto)->close [4306095670586376192]

net/sctp/socket.c (null)() -> (struct proto)->close [8299988886346969088]

net/bpf/test_run.c (null)() -> (struct proto)->close [0]

net/can/bcm.c (null)() -> (struct proto)->close [0]

net/bluetooth/l2cap_sock.c (null)() -> (struct proto)->close [0]

net/l2tp/l2tp_ip6.c (null)() -> (struct proto)->close [2570327179694366720]

net/bluetooth/hci_sock.c (null)() -> (struct proto)->close [0]

net/unix/af_unix.c (null)() -> (struct proto)->close [3615332239661338624]

net/can/isotp.c (null)() -> (struct proto)->close [0]

drivers/net/tap.c (null)() -> (struct proto)->close [0]

net/mptcp/protocol.c (null)() -> (struct proto)->close [0,3686686057760755712]

net/xfrm/espintcp.c (null)() -> (struct proto)->close [0]

net/xfrm/espintcp.c build_protos() -> (struct proto)->close [7165369789983068160]

net/xfrm/espintcp.c espintcp_init() -> (struct proto)->close [min-max]

net/xfrm/espintcp.c espintcp_init_sk() -> (struct proto)->close [min-max]

net/ipv4/udp.c (null)() -> (struct proto)->close [868429835111981056]

crypto/af_alg.c (null)() -> (struct proto)->close [0]

net/tls/tls_main.c build_protos() -> (struct proto)->close [1602916036671234048]

drivers/net/ppp/pppoe.c (null)() -> (struct proto)->close [0]

net/vmw_vsock/af_vsock.c (null)() -> (struct proto)->close [4891710924856524800]

net/smc/af_smc.c (null)() -> (struct proto)->close [0]

net/bluetooth/iso.c (null)() -> (struct proto)->close [0]

net/l2tp/l2tp_ppp.c (null)() -> (struct proto)->close [0]

net/ieee802154/socket.c (null)() -> (struct proto)->close [3400064972469252096,7610153159590596608]

net/xdp/xsk.c (null)() -> (struct proto)->close [0]

net/mctp/af_mctp.c (null)() -> (struct proto)->close [8327639738285187072]

drivers/net/tun.c (null)() -> (struct proto)->close [0]

net/ipv4/tcp_bpf.c tcp_bpf_check_v6_needs_rebuild() -> (struct proto)->close [min-max]

net/ipv4/tcp_bpf.c tcp_bpf_rebuild_protos() -> (struct proto)->close [856093408573276160]

net/ipv4/tcp_bpf.c tcp_bpf_v4_build_proto() -> (struct proto)->close [min-max]

net/ipv6/raw.c (null)() -> (struct proto)->close [6039568010912108544]

net/rxrpc/af_rxrpc.c (null)() -> (struct proto)->close [0]

net/ipv6/tcp_ipv6.c (null)() -> (struct proto)->close [3124755011176542208]

drivers/net/ovpn/tcp.c (null)() -> (struct proto)->close [0]

drivers/net/ovpn/tcp.c ovpn_tcp_build_protos() -> (struct proto)->close [2658099761873539072]

drivers/net/ovpn/tcp.c ovpn_tcp_init() -> (struct proto)->close [min-max]

net/mptcp/subflow.c (null)() -> (struct proto)->close [0]

net/nfc/llcp_sock.c (null)() -> (struct proto)->close [0]

net/bluetooth/rfcomm/sock.c (null)() -> (struct proto)->close [0]

net/smc/smc_inet.c (null)() -> (struct proto)->close [0]

net/vmw_vsock/vsock_bpf.c (null)() -> (struct proto)->close [0]

net/vmw_vsock/vsock_bpf.c vsock_bpf_build_proto() -> (struct proto)->close [min-max]

net/vmw_vsock/vsock_bpf.c vsock_bpf_check_needs_rebuild() -> (struct proto)->close [min-max]

net/vmw_vsock/vsock_bpf.c vsock_bpf_rebuild_protos() -> (struct proto)->close [856093408573276160]

net/can/j1939/socket.c (null)() -> (struct proto)->close [0]

net/atm/common.c (null)() -> (struct proto)->close [0]

net/x25/af_x25.c (null)() -> (struct proto)->close [0]

net/netlink/af_netlink.c (null)() -> (struct proto)->close [0]