spin_lock_bh
Defined as a function in:
Defined as a preprocessor macro in:
Referenced (in 334 files total) in:
- arch/s390/crypto/paes_s390.c, 11 times
- arch/s390/mm/pgalloc.c, line 99
- arch/xtensa/platforms/iss/network.c, 5 times
- crypto/ansi_cprng.c, 2 times
- fs/afs/internal.h, 2 times
- fs/btrfs/zstd.c, 3 times
- fs/dlm/ast.c, 3 times
- fs/dlm/debug_fs.c, line 608
- fs/dlm/lock.c, 19 times
- fs/dlm/lock.h, line 74
- fs/dlm/lockspace.c, 8 times
- fs/dlm/lowcomms.c, 15 times
- fs/dlm/member.c, 3 times
- fs/dlm/midcomms.c, 11 times
- fs/dlm/rcom.c, 6 times
- fs/dlm/recover.c, 12 times
- fs/dlm/recoverd.c, 2 times
- fs/dlm/user.c, 6 times
- fs/nfsd/nfsctl.c, 3 times
- fs/ocfs2/cluster/netdebug.c, 10 times
- fs/ocfs2/cluster/quorum.c, 6 times
- include/linux/dmaengine.h, line 694
- include/linux/netdevice.h, line 4374
- include/linux/ptr_ring.h, 6 times
- include/linux/seqlock.h, 2 times
- include/linux/skmsg.h, 4 times
- include/linux/spinlock.h, line 354
- include/linux/spinlock_rt.h, line 85
- include/linux/virtio_vsock.h, 4 times
- include/linux/xarray.h, line 538
- include/net/netrom.h, line 152
- include/net/request_sock.h, line 219
- include/net/sch_generic.h, 3 times
- include/target/iscsi/iscsi_target_core.h, line 904
- kernel/bpf/btf.c, 5 times
- kernel/bpf/core.c, 2 times
- kernel/bpf/local_storage.c, 4 times
- kernel/bpf/reuseport_array.c, 2 times
- kernel/bpf/syscall.c, 13 times
- kernel/cgroup/cgroup.c, 3 times
- kernel/padata.c, 2 times
- kernel/rcu/rcutorture.c, 2 times
- kernel/time/hrtimer.c, line 1419
- kernel/time/timer.c, line 1600
- kernel/watch_queue.c, 3 times
- mm/backing-dev.c, 3 times
- mm/page-writeback.c, 3 times
- mm/zswap.c, 3 times
- net/6lowpan/debugfs.c, 5 times
- net/6lowpan/iphc.c, 5 times
- net/6lowpan/nhc.c, 5 times
- net/802/garp.c, 3 times
- net/802/mrp.c, 4 times
- net/802/psnap.c, 2 times
- net/ax25/af_ax25.c, 7 times
- net/ax25/ax25_dev.c, 4 times
- net/ax25/ax25_iface.c, 6 times
- net/ax25/ax25_out.c, line 143
- net/batman-adv/bat_iv_ogm.c, 8 times
- net/batman-adv/bat_v.c, line 761
- net/batman-adv/bat_v_ogm.c, 3 times
- net/batman-adv/bridge_loop_avoidance.c, 16 times
- net/batman-adv/distributed-arp-table.c, 2 times
- net/batman-adv/fragmentation.c, 2 times
- net/batman-adv/gateway_client.c, 4 times
- net/batman-adv/hash.h, 2 times
- net/batman-adv/multicast.c, 13 times
- net/batman-adv/network-coding.c, 7 times
- net/batman-adv/originator.c, 13 times
- net/batman-adv/routing.c, 4 times
- net/batman-adv/send.c, 4 times
- net/batman-adv/soft-interface.c, 2 times
- net/batman-adv/tp_meter.c, 12 times
- net/batman-adv/translation-table.c, 34 times
- net/batman-adv/tvlv.c, 5 times
- net/bluetooth/hci_core.c, line 3207
- net/bridge/br.c, 3 times
- net/bridge/br_device.c, line 233
- net/bridge/br_fdb.c, 13 times
- net/bridge/br_if.c, 4 times
- net/bridge/br_ioctl.c, 2 times
- net/bridge/br_mdb.c, 4 times
- net/bridge/br_mrp.c, 8 times
- net/bridge/br_multicast.c, 14 times
- net/bridge/br_multicast_eht.c, line 814
- net/bridge/br_netlink.c, 6 times
- net/bridge/br_stp.c, 4 times
- net/bridge/br_stp_if.c, 5 times
- net/bridge/br_switchdev.c, 2 times
- net/bridge/br_sysfs_br.c, line 329
- net/bridge/br_sysfs_if.c, 2 times
- net/bridge/br_vlan.c, line 862
- net/bridge/netfilter/ebt_limit.c, line 41
- net/bridge/netfilter/ebt_log.c, line 85
- net/caif/caif_dev.c, 3 times
- net/caif/caif_socket.c, line 906
- net/caif/cfctrl.c, 8 times
- net/caif/cfmuxl.c, 6 times
- net/can/af_can.c, 2 times
- net/can/j1939/socket.c, 6 times
- net/can/j1939/transport.c, line 238
- net/core/datagram.c, line 336
- net/core/gen_estimator.c, line 177
- net/core/gen_stats.c, line 74
- net/core/net_namespace.c, 4 times
- net/core/page_pool.c, line 161
- net/core/pktgen.c, line 2685
- net/core/request_sock.c, line 97
- net/core/skbuff.c, line 7066
- net/core/skmsg.c, 5 times
- net/core/sock.c, 6 times
- net/core/sock_map.c, 8 times
- net/core/sock_reuseport.c, 8 times
- net/dcb/dcbnl.c, 17 times
- net/dccp/minisocks.c, line 149
- net/devlink/port.c, 2 times
- net/hsr/hsr_framereg.c, 8 times
- net/ieee802154/socket.c, line 548
- net/ipv4/af_inet.c, 2 times
- net/ipv4/cipso_ipv4.c, 3 times
- net/ipv4/esp4.c, 5 times
- net/ipv4/fib_semantics.c, 3 times
- net/ipv4/igmp.c, 20 times
- net/ipv4/inet_connection_sock.c, 4 times
- net/ipv4/inet_diag.c, 2 times
- net/ipv4/inet_fragment.c, line 138
- net/ipv4/inet_hashtables.c, 3 times
- net/ipv4/ipmr.c, 3 times
- net/ipv4/ipmr_base.c, 3 times
- net/ipv4/netfilter/nf_nat_snmp_basic_main.c, line 194
- net/ipv4/route.c, 6 times
- net/ipv4/tcp_bpf.c, line 623
- net/ipv4/tcp_ipv4.c, line 2679
- net/ipv4/tcp_metrics.c, 3 times
- net/ipv4/udp_bpf.c, line 125
- net/ipv4/udp_diag.c, line 113
- net/ipv4/udp.c, 8 times
- net/ipv4/raw.c, line 883
- net/ipv6/addrconf.c, 24 times
- net/ipv6/af_inet6.c, 2 times
- net/ipv6/calipso.c, 3 times
- net/ipv6/esp6.c, 5 times
- net/ipv6/ip6_fib.c, 8 times
- net/ipv6/ip6_flowlabel.c, 9 times
- net/ipv6/ip6mr.c, 3 times
- net/ipv6/mcast.c, 7 times
- net/ipv6/mip6.c, 3 times
- net/ipv6/ndisc.c, line 1421
- net/ipv6/netfilter/nf_conntrack_reasm.c, line 483
- net/ipv6/route.c, 15 times
- net/ipv6/xfrm6_tunnel.c, 2 times
- net/ipv6/raw.c, line 1135
- net/iucv/af_iucv.c, line 1303
- net/iucv/iucv.c, 5 times
- net/kcm/kcmproc.c, 2 times
- net/kcm/kcmsock.c, 20 times
- net/key/af_key.c, line 1424
- net/l2tp/l2tp_core.c, 11 times
- net/l2tp/l2tp_ip.c, line 574
- net/lapb/lapb_iface.c, 8 times
- net/lapb/lapb_timer.c, 2 times
- net/llc/llc_conn.c, 2 times
- net/llc/llc_core.c, 2 times
- net/llc/llc_proc.c, 2 times
- net/llc/llc_sap.c, line 403
- net/mac80211/agg-rx.c, line 109
- net/mac80211/agg-tx.c, 8 times
- net/mac80211/cfg.c, 6 times
- net/mac80211/debugfs.c, line 85
- net/mac80211/debugfs_netdev.c, line 628
- net/mac80211/debugfs_sta.c, 4 times
- net/mac80211/ht.c, 2 times
- net/mac80211/ibss.c, 4 times
- net/mac80211/iface.c, 3 times
- net/mac80211/main.c, line 71
- net/mac80211/mesh_hwmp.c, 11 times
- net/mac80211/mesh_pathtbl.c, 21 times
- net/mac80211/mesh_plink.c, 6 times
- net/mac80211/mesh_sync.c, 3 times
- net/mac80211/mlme.c, line 9268
- net/mac80211/ocb.c, 4 times
- net/mac80211/rate.c, 4 times
- net/mac80211/rx.c, 5 times
- net/mac80211/sta_info.c, 4 times
- net/mac80211/tdls.c, line 1103
- net/mac80211/tkip.c, line 178
- net/mac80211/tx.c, 16 times
- net/mac80211/util.c, line 1706
- net/mac802154/llsec.c, 2 times
- net/mptcp/pm.c, 11 times
- net/mptcp/pm_netlink.c, 24 times
- net/mptcp/pm_userspace.c, 11 times
- net/mptcp/protocol.c, line 3483
- net/mptcp/protocol.h, 2 times
- net/mptcp/subflow.c, 2 times
- net/mptcp/syncookies.c, 2 times
- net/mptcp/token.c, 5 times
- net/netfilter/ipset/ip_set_bitmap_gen.h, line 275
- net/netfilter/ipset/ip_set_core.c, line 724
- net/netfilter/ipset/ip_set_hash_gen.h, 9 times
- net/netfilter/ipset/ip_set_list_set.c, line 577
- net/netfilter/ipvs/ip_vs_app.c, line 350
- net/netfilter/ipvs/ip_vs_conn.c, 3 times
- net/netfilter/ipvs/ip_vs_ctl.c, 5 times
- net/netfilter/ipvs/ip_vs_lblc.c, 2 times
- net/netfilter/ipvs/ip_vs_lblcr.c, 4 times
- net/netfilter/ipvs/ip_vs_proto_sctp.c, line 479
- net/netfilter/ipvs/ip_vs_proto_tcp.c, 2 times
- net/netfilter/ipvs/ip_vs_rr.c, 2 times
- net/netfilter/ipvs/ip_vs_sync.c, 8 times
- net/netfilter/ipvs/ip_vs_wrr.c, 2 times
- net/netfilter/ipvs/ip_vs_xmit.c, 2 times
- net/netfilter/nf_conncount.c, 4 times
- net/netfilter/nf_conntrack_core.c, line 1756
- net/netfilter/nf_conntrack_ecache.c, line 64
- net/netfilter/nf_conntrack_expect.c, 6 times
- net/netfilter/nf_conntrack_ftp.c, line 414
- net/netfilter/nf_conntrack_h323_main.c, 4 times
- net/netfilter/nf_conntrack_helper.c, 2 times
- net/netfilter/nf_conntrack_irc.c, line 149
- net/netfilter/nf_conntrack_netlink.c, 5 times
- net/netfilter/nf_conntrack_pptp.c, line 564
- net/netfilter/nf_conntrack_proto_dccp.c, 3 times
- net/netfilter/nf_conntrack_proto_gre.c, 2 times
- net/netfilter/nf_conntrack_proto_sctp.c, 3 times
- net/netfilter/nf_conntrack_proto_tcp.c, 4 times
- net/netfilter/nf_conntrack_seqadj.c, 2 times
- net/netfilter/nf_conntrack_sip.c, 2 times
- net/netfilter/nf_nat_core.c, 2 times
- net/netfilter/nf_nat_sip.c, line 339
- net/netfilter/nfnetlink_log.c, 10 times
- net/netfilter/nfnetlink_queue.c, 7 times
- net/netfilter/nft_limit.c, line 37
- net/netfilter/xt_RATEEST.c, line 99
- net/netfilter/xt_dccp.c, line 52
- net/netfilter/xt_hashlimit.c, 2 times
- net/netfilter/xt_quota.c, line 33
- net/netfilter/xt_recent.c, 8 times
- net/netrom/af_netrom.c, 7 times
- net/netrom/nr_route.c, 17 times
- net/nfc/rawsock.c, 3 times
- net/openvswitch/flow.c, 2 times
- net/openvswitch/meter.c, 3 times
- net/packet/af_packet.c, 6 times
- net/phonet/datagram.c, line 37
- net/phonet/pep.c, 2 times
- net/psample/psample.c, 4 times
- net/rds/af_rds.c, 8 times
- net/rose/af_rose.c, 9 times
- net/rose/rose_route.c, 20 times
- net/rxrpc/call_object.c, line 52
- net/rxrpc/conn_object.c, line 34
- net/rxrpc/io_thread.c, 2 times
- net/sched/act_api.c, line 193
- net/sched/act_bpf.c, 2 times
- net/sched/act_connmark.c, 2 times
- net/sched/act_csum.c, 2 times
- net/sched/act_ct.c, 2 times
- net/sched/act_ctinfo.c, 2 times
- net/sched/act_gact.c, 2 times
- net/sched/act_gate.c, 3 times
- net/sched/act_ife.c, 4 times
- net/sched/act_mirred.c, 3 times
- net/sched/act_mpls.c, 2 times
- net/sched/act_nat.c, 2 times
- net/sched/act_pedit.c, 2 times
- net/sched/act_police.c, 4 times
- net/sched/act_sample.c, 2 times
- net/sched/act_simple.c, 2 times
- net/sched/act_skbedit.c, 2 times
- net/sched/act_skbmod.c, 2 times
- net/sched/act_tunnel_key.c, 2 times
- net/sched/act_vlan.c, 2 times
- net/sched/cls_api.c, line 3856
- net/sched/cls_route.c, 2 times
- net/sched/sch_generic.c, 4 times
- net/sched/sch_mq.c, line 145
- net/sched/sch_mqprio.c, 3 times
- net/sched/sch_taprio.c, line 1920
- net/sched/sch_teql.c, line 155
- net/sctp/associola.c, 2 times
- net/sctp/ipv6.c, 2 times
- net/sctp/protocol.c, 5 times
- net/sctp/socket.c, 7 times
- net/smc/smc_cdc.c, 3 times
- net/smc/smc_core.c, 13 times
- net/smc/smc_ib.c, 2 times
- net/smc/smc_llc.c, 5 times
- net/smc/smc_tx.c, 2 times
- net/sunrpc/backchannel_rqst.c, 2 times
- net/sunrpc/svc.c, 2 times
- net/sunrpc/svc_xprt.c, 9 times
- net/sunrpc/svcsock.c, line 1376
- net/switchdev/switchdev.c, 3 times
- net/tipc/bcast.h, line 114
- net/tipc/crypto.c, 3 times
- net/tipc/discover.c, 4 times
- net/tipc/link.c, 3 times
- net/tipc/msg.h, 5 times
- net/tipc/name_distr.c, 6 times
- net/tipc/name_table.c, 16 times
- net/tipc/node.c, 10 times
- net/tipc/socket.c, 2 times
- net/tipc/topsrv.c, 12 times
- net/tls/tls_toe.c, 7 times
- net/unix/unix_bpf.c, 2 times
- net/vmw_vsock/af_vsock.c, 8 times
- net/vmw_vsock/diag.c, line 68
- net/vmw_vsock/virtio_transport_common.c, 20 times
- net/vmw_vsock/vmci_transport.c, 4 times
- net/vmw_vsock/vsock_bpf.c, line 137
- net/vmw_vsock/vsock_loopback.c, line 121
- net/wireless/mlme.c, 5 times
- net/wireless/nl80211.c, 4 times
- net/wireless/pmsr.c, 4 times
- net/wireless/reg.c, 5 times
- net/wireless/scan.c, 14 times
- net/xdp/xsk.c, 2 times
- net/xdp/xskmap.c, 5 times
- net/xfrm/xfrm_input.c, 4 times
- net/xfrm/xfrm_output.c, line 514
- net/xfrm/xfrm_policy.c, 21 times
- net/xfrm/xfrm_state.c, 36 times
- net/xfrm/xfrm_user.c, 3 times
- security/selinux/netif.c, 3 times
- security/selinux/netnode.c, 2 times
- security/selinux/netport.c, 2 times
- security/ccsecurity/permission.c, line 693
- sound/pci/asihpi/hpios.h, line 106
- sound/soc/intel/atom/sst/sst_ipc.c, 3 times
- sound/soc/ti/ams-delta.c, 2 times
- tools/include/linux/spinlock.h, line 16
- tools/virtio/linux/spinlock.h, line 26
- tools/virtio/ringtest/ptr_ring.c, line 82
kernel.org | git.kernel.org | LWN.net | Project Home | 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.