list_first_entry_or_null
Defined as a preprocessor macro in:
Referenced (in 100 files total) in:
- arch/arm64/kvm/vgic/vgic-kvm-device.c, line 140
- arch/powerpc/kernel/eeh_pe.c, line 862
- arch/powerpc/platforms/powernv/eeh-powernv.c, line 1010
- arch/s390/kernel/crash_dump.c, line 82
- arch/s390/kvm/interrupt.c, 3 times
- arch/um/drivers/line.c, line 739
- arch/um/kernel/time.c, 2 times
- block/kyber-iosched.c, line 772
- crypto/algapi.c, line 114
- fs/bcachefs/btree_iter.c, line 3405
- fs/bcachefs/btree_update_interior.c, line 852
- fs/bcachefs/ec.c, line 2288
- fs/bcachefs/io_write.c, line 624
- fs/bcachefs/journal_reclaim.c, line 502
- fs/bcachefs/move.c, line 139
- fs/btrfs/lru_cache.h, line 57
- fs/btrfs/relocation.c, line 439
- fs/btrfs/transaction.c, line 925
- fs/btrfs/zoned.c, line 1869
- fs/debugfs/inode.c, line 786
- fs/dlm/lock.c, 4 times
- fs/dlm/lowcomms.c, 3 times
- fs/fuse/dax.c, line 134
- fs/fuse/file.c, line 1978
- fs/fuse/virtio_fs.c, 3 times
- fs/iomap/buffered-io.c, line 1648
- fs/locks.c, 2 times
- fs/netfs/write_collect.c, line 480
- fs/smb/client/dfs_cache.c, line 412
- fs/smb/client/dfs_cache.h, line 69
- fs/smb/client/smb2ops.c, line 2973
- fs/xfs/libxfs/xfs_defer.c, line 704
- fs/xfs/xfs_aops.c, line 169
- fs/xfs/xfs_attr_item.c, line 428
- fs/xfs/xfs_buf_item_recover.c, line 1061
- fs/xfs/xfs_exchmaps_item.c, line 227
- fs/xfs/xfs_extent_busy.c, line 556
- fs/xfs/xfs_log_cil.c, line 938
- fs/xfs/xfs_trans_priv.h, line 84
- include/drm/drm_bridge.h, line 924
- include/linux/balloon_compaction.h, line 178
- include/linux/list.h, line 633
- include/linux/skmsg.h, 2 times
- include/media/v4l2-fwnode.h, line 402
- include/net/xdp_sock_drv.h, line 152
- kernel/bpf/bpf_lru_list.c, line 370
- kernel/bpf/offload.c, line 163
- kernel/events/core.c, 2 times
- kernel/gcov/clang.c, 4 times
- kernel/locking/lockdep.c, line 1312
- kernel/rcu/tree.c, line 3736
- kernel/seccomp.c, line 1171
- kernel/trace/trace_probe.h, line 323
- kernel/workqueue.c, 5 times
- lib/list-test.c, 2 times
- lib/test_xarray.c, line 1913
- mm/kmemleak.c, line 468
- mm/page_alloc.c, 2 times
- mm/percpu.c, line 2116
- mm/pgtable-generic.c, line 189
- mm/z3fold.c, 2 times
- mm/zsmalloc.c, 3 times
- net/bluetooth/hci_conn.c, 2 times
- net/bluetooth/hci_event.c, 2 times
- net/bluetooth/hci_sync.c, line 312
- net/bluetooth/mgmt.c, line 6347
- net/can/j1939/socket.c, 2 times
- net/core/skmsg.c, line 761
- net/ipv4/nexthop.c, line 1759
- net/ipv4/udp_tunnel_nic.c, line 850
- net/l2tp/l2tp_core.c, 2 times
- net/mac80211/main.c, 2 times
- net/mac80211/offchannel.c, line 459
- net/mac80211/tx.c, line 4057
- net/mac802154/rx.c, 2 times
- net/mptcp/protocol.h, line 436
- net/nfc/digital_core.c, 2 times
- net/rxrpc/call_event.c, line 259
- net/rxrpc/call_object.c, 2 times
- net/rxrpc/conn_client.c, 3 times
- net/rxrpc/io_thread.c, 2 times
- net/rxrpc/txbuf.c, line 217
- net/sched/cls_api.c, line 1079
- net/smc/smc_ism.c, line 510
- net/smc/smc_llc.c, line 569
- net/sunrpc/xprt.c, line 1628
- net/sunrpc/xprtrdma/backchannel.c, line 175
- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c, line 114
- net/sunrpc/xprtrdma/svc_rdma_rw.c, line 50
- net/sunrpc/xprtrdma/verbs.c, 3 times
- net/sunrpc/xprtrdma/xprt_rdma.h, line 353
- net/tipc/socket.c, 2 times
- net/tls/tls_device.c, line 622
- net/tls/tls_sw.c, line 2579
- net/wireless/core.c, line 431
- net/xdp/xsk.c, line 1050
- sound/soc/intel/avs/pcm.c, line 49
- tools/include/linux/list.h, line 384
- tools/perf/util/cs-etm.c, line 3130
- tools/perf/util/pmus.c, line 296
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.