Defined in 2 files as a prototype:
- drivers/block/xen-blkback/xenbus.c, line 31 (as a prototype)
- drivers/net/xen-netback/xenbus.c, line 15 (as a prototype)
Defined in 50 files as a member:
- drivers/ata/pata_parport/pata_parport.h, line 65 (as a member)
- drivers/gpu/drm/i915/display/intel_tc.c, line 42 (as a member)
- drivers/gpu/drm/mediatek/mtk_ddp_comp.h, line 87 (as a member)
- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.h, line 86 (as a member)
- drivers/hwmon/ntc_thermistor.c, line 381 (as a member)
- drivers/misc/mei/mei_dev.h, line 462 (as a member)
- drivers/net/ethernet/intel/fm10k/fm10k_mbx.h, line 217 (as a member)
- drivers/net/wireless/realtek/rtw88/wow.h, line 30 (as a member)
- drivers/net/wireless/realtek/rtw89/coex.c, line 4650 (as a member)
- drivers/net/wireless/realtek/rtw89/core.h, line 2146 (as a member)
- drivers/net/wireless/realtek/rtw89/core.h, line 2254 (as a member)
- drivers/net/wireless/virtual/virt_wifi.c, line 214 (as a member)
- drivers/nvme/target/tcp.c, line 192 (as a member)
- drivers/usb/gadget/function/u_serial.h, line 51 (as a member)
- drivers/usb/misc/usb3503.c, line 52 (as a member)
- drivers/usb/serial/whiteheat.h, line 230 (as a member)
- drivers/usb/typec/tipd/core.c, line 166 (as a member)
- drivers/video/fbdev/omap2/omapfb/dss/dss.h, line 482 (as a member)
- fs/ocfs2/stackglue.h, line 128 (as a member)
- fs/smb/smbdirect/internal.h, line 22 (as a member)
- fs/smb/smbdirect/socket.h, line 117 (as a member)
- fs/smb/smbdirect/socket.h, line 193 (as a member)
- include/linux/gameport.h, line 53 (as a member)
- include/linux/input.h, line 330 (as a member)
- include/linux/net.h, line 211 (as a member)
- include/linux/netfilter/nf_conntrack_h323_types.h, line 457 (as a member)
- include/linux/nvme.h, line 2010 (as a member)
- include/linux/phy/phy.h, line 142 (as a member)
- include/linux/raspberrypi/vchiq_core.h, line 354 (as a member)
- include/linux/serio.h, line 76 (as a member)
- include/linux/sunrpc/xprt.h, line 161 (as a member)
- include/net/af_vsock.h, line 120 (as a member)
- include/net/cfg80211.h, line 5407 (as a member)
- include/net/cfg80211.h, line 7273 (as a member)
- include/net/dsa.h, line 109 (as a member)
- include/net/sock.h, line 1297 (as a member)
- include/sound/soc-dapm.h, line 504 (as a member)
- include/uapi/linux/io_uring/bpf_filter.h, line 45 (as a member)
- include/uapi/linux/mei.h, line 90 (as a member)
- include/uapi/sound/asequencer.h, line 274 (as a member)
- include/video/omapfb_dss.h, line 438 (as a member)
- include/video/omapfb_dss.h, line 457 (as a member)
- include/video/omapfb_dss.h, line 476 (as a member)
- include/video/omapfb_dss.h, line 493 (as a member)
- include/video/omapfb_dss.h, line 518 (as a member)
- include/video/omapfb_dss.h, line 542 (as a member)
- include/video/omapfb_dss.h, line 693 (as a member)
- include/xen/interface/io/pvcalls.h, line 56 (as a member)
- include/xen/interface/io/pvcalls.h, line 98 (as a member)
- sound/core/seq/seq_dummy.c, line 72 (as a member)
Defined in 3 files as a function:
- drivers/block/xen-blkback/xenbus.c, line 882 (as a function)
- drivers/net/wireless/microchip/wilc1000/cfg80211.c, line 299 (as a function)
- drivers/net/xen-netback/xenbus.c, line 724 (as a function)
Referenced in 377 files:
- arch/um/drivers/vector_user.c, line 369
- arch/um/os-Linux/file.c, line 215
- crypto/af_alg.c, line 536
- crypto/algif_aead.c, 2 times
- crypto/algif_hash.c, 2 times
- crypto/algif_rng.c, 2 times
- crypto/algif_skcipher.c, 2 times
- drivers/ata/pata_parport/aten.c, line 136
- drivers/ata/pata_parport/bpck.c, line 496
- drivers/ata/pata_parport/bpck6.c, line 453
- drivers/ata/pata_parport/comm.c, line 197
- drivers/ata/pata_parport/dstr.c, line 227
- drivers/ata/pata_parport/epat.c, line 341
- drivers/ata/pata_parport/epia.c, line 302
- drivers/ata/pata_parport/fit2.c, line 129
- drivers/ata/pata_parport/fit3.c, line 180
- drivers/ata/pata_parport/friq.c, line 254
- drivers/ata/pata_parport/frpw.c, line 289
- drivers/ata/pata_parport/kbic.c, 2 times
- drivers/ata/pata_parport/ktti.c, line 103
- drivers/ata/pata_parport/on20.c, line 139
- drivers/ata/pata_parport/on26.c, line 306
- drivers/ata/pata_parport/pata_parport.c, 2 times
- drivers/block/drbd/drbd_receiver.c, line 461
- drivers/block/xen-blkback/xenbus.c, line 92
- drivers/crypto/ccp/sev-dev-tio.c, 5 times
- drivers/crypto/ccp/sev-dev-tsm.c, line 345
- drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.c, 2 times
- drivers/gpu/drm/amd/display/dc/dce/dce_link_encoder.h, line 298
- drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c, 2 times
- drivers/gpu/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.h, line 637
- drivers/gpu/drm/amd/display/dc/dio/virtual/virtual_link_encoder.c, 2 times
- drivers/gpu/drm/amd/display/dc/inc/hw/link_encoder.h, line 172
- drivers/gpu/drm/i915/display/intel_tc.c, 6 times
- drivers/gpu/drm/mediatek/mtk_ddp_comp.c, line 417
- drivers/gpu/drm/mediatek/mtk_ddp_comp.h, 2 times
- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c, 11 times
- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c, 5 times
- drivers/hid/hid-appletb-kbd.c, line 431
- drivers/hwmon/ntc_thermistor.c, 9 times
- drivers/i2c/busses/i2c-taos-evm.c, line 302
- drivers/infiniband/hw/erdma/erdma_cm.c, line 999
- drivers/infiniband/sw/siw/siw_cm.c, line 1398
- drivers/input/apm-power.c, line 101
- drivers/input/evdev.c, line 1428
- drivers/input/gameport/gameport.c, 2 times
- drivers/input/input-leds.c, line 205
- drivers/input/input.c, line 1074
- drivers/input/joydev.c, line 1078
- drivers/input/joystick/a3d.c, line 392
- drivers/input/joystick/adi.c, line 544
- drivers/input/joystick/analog.c, line 689
- drivers/input/joystick/cobra.c, line 240
- drivers/input/joystick/fsia6b.c, line 227
- drivers/input/joystick/gf2k.c, line 354
- drivers/input/joystick/grip.c, line 404
- drivers/input/joystick/grip_mp.c, line 687
- drivers/input/joystick/guillemot.c, line 260
- drivers/input/joystick/iforce/iforce-serio.c, line 243
- drivers/input/joystick/interact.c, line 290
- drivers/input/joystick/joydump.c, line 138
- drivers/input/joystick/magellan.c, line 201
- drivers/input/joystick/sidewinder.c, line 806
- drivers/input/joystick/spaceball.c, line 286
- drivers/input/joystick/spaceorb.c, line 216
- drivers/input/joystick/stinger.c, line 187
- drivers/input/joystick/tmdc.c, line 416
- drivers/input/joystick/twidjoy.c, line 240
- drivers/input/joystick/warrior.c, line 196
- drivers/input/joystick/zhenhua.c, line 198
- drivers/input/keyboard/atkbd.c, line 1414
- drivers/input/keyboard/hil_kbd.c, line 581
- drivers/input/keyboard/lkkbd.c, line 716
- drivers/input/keyboard/newtonkbd.c, line 145
- drivers/input/keyboard/stowaway.c, line 149
- drivers/input/keyboard/sunkbd.c, line 372
- drivers/input/keyboard/xtkbd.c, line 148
- drivers/input/mouse/psmouse-base.c, line 1759
- drivers/input/mouse/sermouse.c, line 336
- drivers/input/mouse/vsxxxaa.c, line 530
- drivers/input/mousedev.c, line 1055
- drivers/input/serio/ps2mult.c, line 288
- drivers/input/serio/serio.c, line 44
- drivers/input/serio/serio_raw.c, line 412
- drivers/input/tablet/wacom_serial4.c, line 613
- drivers/input/touchscreen/dynapro.c, line 181
- drivers/input/touchscreen/egalax_ts_serial.c, line 182
- drivers/input/touchscreen/elo.c, line 402
- drivers/input/touchscreen/fujitsu_ts.c, line 168
- drivers/input/touchscreen/gunze.c, line 165
- drivers/input/touchscreen/hampshire.c, line 180
- drivers/input/touchscreen/inexio.c, line 184
- drivers/input/touchscreen/mtouch.c, line 196
- drivers/input/touchscreen/penmount.c, line 311
- drivers/input/touchscreen/touchit213.c, line 210
- drivers/input/touchscreen/touchright.c, line 170
- drivers/input/touchscreen/touchwin.c, line 180
- drivers/input/touchscreen/tsc40.c, line 164
- drivers/input/touchscreen/wacom_w8001.c, line 707
- drivers/leds/trigger/ledtrig-input-events.c, line 129
- drivers/macintosh/mac_hid.c, line 157
- drivers/media/cec/usb/extron-da-hd-4k-plus/extron-da-hd-4k-plus.c, line 1834
- drivers/media/cec/usb/pulse8/pulse8-cec.c, line 927
- drivers/media/cec/usb/rainshadow/rainshadow-cec.c, line 378
- drivers/misc/mei/client.c, 2 times
- drivers/misc/mei/init.c, line 418
- drivers/misc/mei/main.c, 2 times
- drivers/net/ethernet/intel/fm10k/fm10k_iov.c, 3 times
- drivers/net/ethernet/intel/fm10k/fm10k_mbx.c, 2 times
- drivers/net/ethernet/intel/fm10k/fm10k_pci.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c, 4 times
- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h, line 688
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/matcher.c, 2 times
- drivers/net/ppp/pppoe.c, line 1045
- drivers/net/ppp/pptp.c, line 627
- drivers/net/wireless/ath/ath6kl/cfg80211.c, line 3444
- drivers/net/wireless/ath/ath6kl/htc_mbox.c, 9 times
- drivers/net/wireless/ath/ath6kl/htc_pipe.c, 8 times
- drivers/net/wireless/ath/ath6kl/init.c, 28 times
- drivers/net/wireless/ath/ath9k/wmi.c, 8 times
- drivers/net/wireless/ath/wil6210/cfg80211.c, line 2641
- drivers/net/wireless/broadcom/b43legacy/phy.h, line 178
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c, line 6021
- drivers/net/wireless/marvell/libertas/cfg.c, line 2073
- drivers/net/wireless/marvell/mwifiex/cfg80211.c, 2 times
- drivers/net/wireless/microchip/wilc1000/cfg80211.c, 2 times
- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c, line 1021
- drivers/net/wireless/realtek/rtl8xxxu/core.c, 4 times
- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h, 3 times
- drivers/net/wireless/realtek/rtw88/fw.c, 6 times
- drivers/net/wireless/realtek/rtw88/fw.h, line 853
- drivers/net/wireless/realtek/rtw88/wow.c, 4 times
- drivers/net/wireless/realtek/rtw89/coex.c, 14 times
- drivers/net/wireless/realtek/rtw89/fw.c, 4 times
- drivers/net/wireless/realtek/rtw89/fw.h, line 5462
- drivers/net/wireless/virtual/virt_wifi.c, 5 times
- drivers/net/xen-netback/xenbus.c, line 283
- drivers/nfc/mei_phy.c, 4 times
- drivers/nvme/host/fabrics.c, 9 times
- drivers/nvme/target/fabrics-cmd.c, 4 times
- drivers/nvme/target/tcp.c, 8 times
- drivers/pci/tsm.c, 2 times
- drivers/phy/phy-core.c, 2 times
- drivers/phy/realtek/phy-rtk-usb2.c, 6 times
- drivers/phy/realtek/phy-rtk-usb3.c, 4 times
- drivers/platform/raspberrypi/vchiq-interface/vchiq_core.c, 4 times
- drivers/soc/fsl/qe/tsa.c, 4 times
- drivers/staging/greybus/audio_topology.c, 3 times
- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c, line 2672
- drivers/thunderbolt/lc.c, 2 times
- drivers/tty/serial/kgdboc.c, line 97
- drivers/tty/sysrq.c, line 1036
- drivers/tty/vt/keyboard.c, line 1693
- drivers/usb/chipidea/ci_hdrc_imx.h, line 37
- drivers/usb/chipidea/usbmisc_imx.c, 2 times
- drivers/usb/core/hub.c, 3 times
- drivers/usb/gadget/function/f_acm.c, line 757
- drivers/usb/gadget/function/f_obex.c, line 472
- drivers/usb/gadget/function/u_serial.c, 6 times
- drivers/usb/host/r8a66597-hcd.c, 2 times
- drivers/usb/misc/usb3503.c, 9 times
- drivers/usb/musb/musb_debugfs.c, 4 times
- drivers/usb/typec/tipd/core.c, 5 times
- drivers/vhost/vsock.c, line 456
- drivers/video/fbdev/omap2/omapfb/displays/connector-analog-tv.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/connector-dvi.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/connector-hdmi.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/encoder-opa362.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/encoder-tfp410.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/encoder-tpd12s015.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/panel-dpi.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/panel-lgphilips-lb035q02.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/panel-sharp-ls037v7dw01.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c, 2 times
- drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td043mtea1.c, 2 times
- drivers/video/fbdev/omap2/omapfb/dss/apply.c, line 1572
- drivers/video/fbdev/omap2/omapfb/dss/dpi.c, line 695
- drivers/video/fbdev/omap2/omapfb/dss/dsi.c, line 5001
- drivers/video/fbdev/omap2/omapfb/dss/hdmi4.c, line 490
- drivers/video/fbdev/omap2/omapfb/dss/hdmi5.c, line 522
- drivers/video/fbdev/omap2/omapfb/dss/manager-sysfs.c, line 90
- drivers/video/fbdev/omap2/omapfb/dss/output.c, line 202
- drivers/video/fbdev/omap2/omapfb/dss/sdi.c, line 313
- drivers/video/fbdev/omap2/omapfb/dss/venc.c, line 723
- drivers/video/fbdev/omap2/omapfb/omapfb-main.c, 2 times
- drivers/xen/pvcalls-back.c, 10 times
- drivers/xen/pvcalls-front.c, 6 times
- fs/ocfs2/cluster/tcp.c, line 1670
- fs/ocfs2/stack_o2cb.c, line 408
- fs/ocfs2/stack_user.c, line 1059
- fs/ocfs2/stackglue.c, line 355
- fs/smb/smbdirect/accept.c, 8 times
- fs/smb/smbdirect/connect.c, 6 times
- fs/smb/smbdirect/main.c, 4 times
- fs/smb/smbdirect/socket.c, 3 times
- fs/smb/smbdirect/socket.h, 5 times
- include/linux/pci-tsm.h, line 51
- include/sound/soc-dapm.h, line 669
- include/trace/events/asoc.h, line 186
- include/trace/events/rpcrdma.h, 7 times
- include/trace/events/sunrpc.h, 2 times
- io_uring/net.c, 13 times
- io_uring/opdef.c, line 206
- kernel/sys_ni.c, line 147
- net/9p/trans_fd.c, 2 times
- net/atm/pvc.c, line 112
- net/bluetooth/bnep/sock.c, line 183
- net/bluetooth/hci_sock.c, line 2190
- net/bluetooth/hidp/sock.c, line 234
- net/bluetooth/iso.c, line 2836
- net/bluetooth/l2cap_sock.c, line 2035
- net/bluetooth/rfcomm/sock.c, line 1036
- net/bluetooth/sco.c, line 1601
- net/can/bcm.c, line 2114
- net/can/isotp.c, line 2010
- net/can/j1939/socket.c, line 1379
- net/can/raw.c, line 1072
- net/core/sock.c, line 4391
- net/dsa/dsa.c, 4 times
- net/dsa/switch.c, 2 times
- net/dsa/tag_ksz.c, 4 times
- net/dsa/tag_ocelot_8021q.c, line 136
- net/dsa/tag_qca.c, line 121
- net/dsa/tag_sja1105.c, 2 times
- net/ieee802154/socket.c, 5 times
- net/ipv4/af_inet.c, 5 times
- net/ipv4/ping.c, line 985
- net/ipv4/raw.c, line 953
- net/ipv4/tcp_ipv4.c, line 3353
- net/ipv4/udp.c, line 3137
- net/ipv6/af_inet6.c, 2 times
- net/ipv6/ping.c, line 202
- net/ipv6/raw.c, 2 times
- net/ipv6/tcp_ipv6.c, line 2281
- net/ipv6/udp.c, line 1900
- net/iucv/af_iucv.c, line 2244
- net/kcm/kcmsock.c, 2 times
- net/key/af_key.c, line 3778
- net/l2tp/l2tp_ip.c, 2 times
- net/l2tp/l2tp_ip6.c, 2 times
- net/l2tp/l2tp_ppp.c, line 1641
- net/llc/af_llc.c, line 1226
- net/mctp/af_mctp.c, line 632
- net/mptcp/protocol.c, 4 times
- net/netfilter/nf_conntrack_h323_main.c, 7 times
- net/netfilter/nf_conntrack_h323_types.c, line 1337
- net/netlink/af_netlink.c, line 2813
- net/nfc/llcp_sock.c, 2 times
- net/nfc/rawsock.c, 2 times
- net/packet/af_packet.c, 2 times
- net/phonet/pep.c, line 1385
- net/phonet/socket.c, 3 times
- net/qrtr/af_qrtr.c, line 1236
- net/rds/af_rds.c, line 651
- net/rfkill/input.c, line 311
- net/rxrpc/af_rxrpc.c, line 1005
- net/sctp/ipv6.c, line 1048
- net/sctp/protocol.c, line 1111
- net/smc/af_smc.c, line 3336
- net/smc/smc_inet.c, 2 times
- net/socket.c, 3 times
- net/sunrpc/xprt.c, line 948
- net/sunrpc/xprtrdma/transport.c, line 798
- net/sunrpc/xprtsock.c, 3 times
- net/tipc/socket.c, 3 times
- net/unix/af_unix.c, 3 times
- net/vmw_vsock/af_vsock.c, 4 times
- net/vmw_vsock/hyperv_transport.c, line 870
- net/vmw_vsock/virtio_transport.c, line 567
- net/vmw_vsock/vmci_transport.c, line 2053
- net/vmw_vsock/vsock_loopback.c, line 72
- net/wireless/core.c, 3 times
- net/wireless/core.h, line 414
- net/wireless/nl80211.c, 72 times
- net/wireless/rdev-ops.h, line 531
- net/wireless/sme.c, 33 times
- net/wireless/wext-compat.c, 20 times
- net/wireless/wext-sme.c, 27 times
- net/x25/af_x25.c, line 1739
- net/xdp/xsk.c, line 2140
- samples/bpf/map_perf_test_user.c, line 190
- samples/bpf/test_map_in_map_user.c, line 93
- scripts/kconfig/qconf.cc, 39 times
- sound/core/seq/seq_clientmgr.c, 2 times
- sound/core/seq/seq_dummy.c, 4 times
- sound/soc/atmel/tse850-pcm5142.c, 5 times
- sound/soc/codecs/tlv320aic3x.c, 3 times
- sound/soc/intel/atom/sst-atom-controls.c, 2 times
- sound/soc/meson/aiu-formatter-i2s.c, line 26
- sound/soc/meson/axg-tdmin.c, line 64
- sound/soc/meson/axg-tdmout.c, line 62
- sound/soc/meson/meson-codec-glue.c, line 20
- sound/soc/qcom/qdsp6/q6usb.c, line 164
- sound/soc/qcom/qdsp6/topology.c, 2 times
- sound/soc/soc-dapm.c, 30 times
- sound/soc/sof/ipc3-topology.c, 8 times
- sound/usb/mixer_quirks.c, line 750
- tools/perf/builtin-daemon.c, line 881
- tools/testing/selftests/bpf/benchs/bench_sockmap.c, line 174
- tools/testing/selftests/bpf/network_helpers.c, 2 times
- tools/testing/selftests/bpf/prog_tests/cgroup_ancestor.c, line 38
- tools/testing/selftests/bpf/prog_tests/connect_ping.c, line 56
- tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c, 6 times
- tools/testing/selftests/bpf/prog_tests/icmp_send_kfunc.c, line 41
- tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c, line 312
- tools/testing/selftests/bpf/prog_tests/probe_user.c, line 83
- tools/testing/selftests/bpf/prog_tests/setget_sockopt.c, line 232
- tools/testing/selftests/bpf/prog_tests/sk_lookup.c, 3 times
- tools/testing/selftests/bpf/prog_tests/sock_addr.c, line 2435
- tools/testing/selftests/bpf/prog_tests/sock_xattr.c, line 49
- tools/testing/selftests/bpf/prog_tests/socket_helpers.h, 2 times
- tools/testing/selftests/bpf/prog_tests/sockmap_basic.c, 2 times
- tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c, 2 times
- tools/testing/selftests/bpf/prog_tests/sockmap_listen.c, 2 times
- tools/testing/selftests/bpf/prog_tests/vrf_socket_lookup.c, line 218
- tools/testing/selftests/bpf/test_maps.c, line 728
- tools/testing/selftests/bpf/test_sockmap.c, 2 times
- tools/testing/selftests/bpf/xdp_features.c, line 593
- tools/testing/selftests/cgroup/test_memcontrol.c, line 1350
- tools/testing/selftests/coredump/coredump_socket_test.c, line 309
- tools/testing/selftests/drivers/net/hw/iou-zcrx.c, line 390
- tools/testing/selftests/drivers/net/hw/ncdevmem.c, line 1344
- tools/testing/selftests/drivers/net/so_txtime.c, line 306
- tools/testing/selftests/landlock/fs_test.c, line 4428
- tools/testing/selftests/landlock/net_test.c, 5 times
- tools/testing/selftests/landlock/scoped_abstract_unix_test.c, 17 times
- tools/testing/selftests/landlock/scoped_signal_test.c, line 510
- tools/testing/selftests/nci/nci_dev.c, line 710
- tools/testing/selftests/net/af_unix/msg_oob.c, line 77
- tools/testing/selftests/net/af_unix/scm_pidfd.c, line 432
- tools/testing/selftests/net/af_unix/scm_rights.c, line 214
- tools/testing/selftests/net/af_unix/unix_connect.c, line 144
- tools/testing/selftests/net/af_unix/unix_connreset.c, line 84
- tools/testing/selftests/net/af_unix/unix_listen.c, line 178
- tools/testing/selftests/net/bind_timewait.c, line 64
- tools/testing/selftests/net/fin_ack_lat.c, line 61
- tools/testing/selftests/net/getsockopt_iter.c, line 528
- tools/testing/selftests/net/io_uring_zerocopy_tx.c, line 89
- tools/testing/selftests/net/ip_local_port_range.c, line 404
- tools/testing/selftests/net/ipv6_flowlabel.c, line 236
- tools/testing/selftests/net/lib/csum.c, 2 times
- tools/testing/selftests/net/mptcp/mptcp_connect.c, 3 times
- tools/testing/selftests/net/mptcp/mptcp_inq.c, line 163
- tools/testing/selftests/net/mptcp/mptcp_sockopt.c, line 250
- tools/testing/selftests/net/msg_zerocopy.c, line 339
- tools/testing/selftests/net/netfilter/connect_close.c, line 47
- tools/testing/selftests/net/netfilter/sctp_collision.c, 2 times
- tools/testing/selftests/net/nettest.c, line 1747
- tools/testing/selftests/net/ovpn/ovpn-cli.c, line 637
- tools/testing/selftests/net/psock_lib.h, line 103
- tools/testing/selftests/net/reuseport_addr_any.c, line 140
- tools/testing/selftests/net/reuseport_bpf_cpu.c, line 141
- tools/testing/selftests/net/reuseport_bpf_numa.c, line 171
- tools/testing/selftests/net/reuseport_dualstack.c, line 94
- tools/testing/selftests/net/rxtimestamp.c, line 340
- tools/testing/selftests/net/sctp_hello.c, line 57
- tools/testing/selftests/net/sk_connect_zero_addr.c, line 48
- tools/testing/selftests/net/sk_so_peek_off.c, line 94
- tools/testing/selftests/net/so_incoming_cpu.c, line 201
- tools/testing/selftests/net/tcp_ao/lib/repair.c, line 185
- tools/testing/selftests/net/tcp_ao/lib/sock.c, line 130
- tools/testing/selftests/net/tcp_inq.c, line 144
- tools/testing/selftests/net/tcp_mmap.c, line 569
- tools/testing/selftests/net/tcp_port_share.c, 6 times
- tools/testing/selftests/net/tls.c, 7 times
- tools/testing/selftests/net/tun.c, line 327
- tools/testing/selftests/net/txtimestamp.c, 2 times
- tools/testing/selftests/net/udpgso.c, line 540
- tools/testing/selftests/net/udpgso_bench_tx.c, line 674
- tools/testing/vsock/control.c, line 60
- tools/testing/vsock/util.c, line 193
- tools/testing/vsock/vsock_perf.c, line 121
- tools/testing/vsock/vsock_test.c, 6 times
- tools/usb/usbip/src/usbip_network.c, line 291
Smatch caller information:
drivers/block/xen-blkback/xenbus.c xen_update_blkif_status() -> connect()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | be | 4096-ptr_max |
| PARAM_VALUE | 0 | be->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | be->dev->state | 0-3,5-u32max |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &xenwatch_mutex |
drivers/net/xen-netback/xenbus.c backend_connect() -> connect()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | be | 4096-ptr_max |
| PARAM_VALUE | 0 | be->state | 2 |
| PARAM_VALUE | 0 | be->vif | 1-u64max |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_inode->i_sb->s_export_op->encode_fh | 0,1398972869330624512,1616549510479982592,2037984473558433792,2776440803454029824,3228746867770966016,3502492669594062848,3526768263295340544,3559173554394271744,5000850239487131648,5583386343686406144,5817357685191483392-s64max |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_inode->i_sb->s_export_op->fh_to_dentry | 0,447817974243774464,687732489194512384,742201802719268864,868497899885588480,1471448175530500096,2021658383390310400,2445877819203563520,2512819722689847296,2649270699546726400,2761259683714371584,2893332316235677696-s64max |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_inode->i_sb->s_export_op->fh_to_parent | 0,148606482432692224,436469935444291584,467281172929331200,529780027764285440,1092893949038768128,1556959531105513472,1608953577475584000,1649536479961075712,2404761408063094784,2970908329832960000,3511613614414655488-s64max |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_inode->i_sb->s_export_op->get_parent | 0,264940071972966400,291591359766798336,565128213429456896,893189740598853632,1241177127089143808,1474696885321834496,1812477326828269568,1893665921928286208,2210088671756947456,2437012291923775488,2483979068402987008-s64max |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_parent->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_parent->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_parent->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_parent->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_parent->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_automount | 0,2908707185815040000,3401111987815645184,6746145930460459008,7190988915944083456,7386785427940065280,8018779550845526016 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_init | 0,2385819921126617088,7057831443282669568,7824184004865302528 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_iput | 0,170374395438985216,837750826476904448,5086081384299388928,8216155483032948736 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_manage | 0,1859587847549206528 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_prune | 0,2225594340392566784,7225953709177749504 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_real | 0,4509355519306412032 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_unalias_trylock | 0,6635409759016140800 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_unalias_unlock | 0,6336447517789900800 |
| PARAM_VALUE | 0 | be->vif->xenvif_dbg_root->d_sb->__s_d_op->d_weak_revalidate | 0,1549882712720502784,5632434648052031488,5669063523602272256,7231033168839651328 |
| BUF_SIZE | 0 | be | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | be | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | be | $0 |
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | be->vif->dev->real_num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | be->vif->dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | be->vif->num_queues | |
| NO_OVERFLOW_SIMPLE | 0 | be->vif->stalled_queues | |
| UNITS | 0 | be | unit_byte |
| LOCK2 | global &xenwatch_mutex |
net/wireless/sme.c rdev_connect() -> (struct cfg80211_ops)->connect()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | be | 4096-ptr_max |
| PARAM_VALUE | 1 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->ieee80211_ptr | 4096-ptr_max |
| PARAM_VALUE | 1 | dev->ieee80211_ptr->conn_bss_type | 0-1 |
| PARAM_VALUE | 1 | dev->ieee80211_ptr->connect_keys | 0,4096-ptr_max |
| PARAM_VALUE | 1 | dev->ieee80211_ptr->connect_keys->def | 0-s32max |
| PARAM_VALUE | 2 | sme | 4096-ptr_max |
| PARAM_VALUE | 2 | sme->bg_scan_period | (-1) |
| PARAM_VALUE | 2 | sme->ssid_len | 1-u64max |
| BUF_SIZE | 2 | sme->key | (-1)-s32max |
| CAPPED_DATA | 2 | sme->ssid_len | 1 |
| DATA_SOURCE | 1 | dev | $1 |
| DATA_SOURCE | 2 | sme | $2 |
| FUZZY_MAX | 1 | dev->ieee80211_ptr->conn_bss_type | 1 |
| CONTAINER | 0 | -368-0+2016 | $(-1) |
| HARD_MAX | 1 | dev->ieee80211_ptr->conn_bss_type | 1 |
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct wiphy)->mtx |