__must_check
Defined as a variable in:
Defined as a preprocessor macro in:
Referenced (in 226 files total) in:
- arch/alpha/include/asm/uaccess.h, line 208
- arch/arm/include/asm/simd.h, line 5
- arch/arm/include/asm/uaccess.h, 10 times
- arch/arm64/include/asm/archrandom.h, 2 times
- arch/arm64/include/asm/simd.h, 2 times
- arch/arm64/include/asm/uaccess.h, 7 times
- arch/arm64/kvm/hyp/nvhe/list_debug.c, line 10
- arch/loongarch/include/asm/uaccess.h, 2 times
- arch/m68k/include/asm/uaccess.h, line 442
- arch/microblaze/include/asm/uaccess.h, 4 times
- arch/nios2/include/asm/uaccess.h, 3 times
- arch/openrisc/include/asm/uaccess.h, 3 times
- arch/parisc/include/asm/uaccess.h, 4 times
- arch/powerpc/include/asm/archrandom.h, 2 times
- arch/powerpc/include/asm/uaccess.h, 7 times
- arch/powerpc/kernel/setup-common.c, line 166
- arch/powerpc/platforms/cell/spufs/spufs.h, 2 times
- arch/riscv/include/asm/archrandom.h, 3 times
- arch/riscv/include/asm/simd.h, 2 times
- arch/riscv/include/asm/uaccess.h, 5 times
- arch/s390/include/asm/archrandom.h, 2 times
- arch/s390/include/asm/uaccess.h, 10 times
- arch/s390/kvm/gaccess.h, 11 times
- arch/s390/kvm/interrupt.c, 15 times
- arch/s390/kvm/kvm-s390.h, 3 times
- arch/sh/include/asm/uaccess.h, 2 times
- arch/sparc/include/asm/oplib_32.h, line 130
- arch/sparc/include/asm/uaccess_32.h, line 220
- arch/sparc/include/asm/uaccess_64.h, 5 times
- arch/um/include/asm/archrandom.h, 2 times
- arch/x86/crypto/aesni-intel_glue.c, 4 times
- arch/x86/include/asm/amd_nb.h, 2 times
- arch/x86/include/asm/archrandom.h, 4 times
- arch/x86/include/asm/io.h, 2 times
- arch/x86/include/asm/kdebug.h, line 37
- arch/x86/include/asm/mce.h, line 201
- arch/x86/include/asm/simd.h, line 9
- arch/x86/include/asm/uaccess.h, 5 times
- arch/x86/include/asm/uaccess_32.h, 5 times
- arch/x86/include/asm/uaccess_64.h, 6 times
- arch/x86/include/asm/xen/hypercall.h, line 481
- arch/x86/kernel/amd_nb.c, 2 times
- arch/x86/kvm/mmu/tdp_mmu.c, 4 times
- arch/x86/kvm/mmu/tdp_mmu.h, line 15
- arch/x86/lib/copy_mc.c, 2 times
- block/genhd.c, line 394
- fs/bcachefs/btree_iter.c, 3 times
- fs/bcachefs/btree_iter.h, 7 times
- fs/bcachefs/btree_locking.h, 2 times
- fs/bcachefs/btree_update.c, 3 times
- fs/bcachefs/btree_update.h, 2 times
- fs/bcachefs/fs-io.c, line 131
- fs/bcachefs/fs-io.h, line 162
- fs/bcachefs/fs.c, line 80
- fs/bcachefs/fs.h, line 182
- fs/bcachefs/util.h, 2 times
- fs/dlm/lock.c, line 344
- fs/nfsd/nfsfh.c, 2 times
- fs/nfsd/nfsfh.h, 2 times
- fs/reiserfs/lock.c, line 52
- fs/reiserfs/reiserfs.h, line 771
- fs/select.c, line 400
- fs/super.c, line 109
- include/asm-generic/archrandom.h, 2 times
- include/asm-generic/simd.h, line 12
- include/asm-generic/uaccess.h, 6 times
- include/crypto/chacha20poly1305.h, 2 times
- include/crypto/curve25519.h, 2 times
- include/crypto/gcm.h, line 80
- include/drm/display/drm_dp_mst_helper.h, 8 times
- include/drm/drm_atomic.h, 12 times
- include/drm/drm_atomic_helper.h, line 115
- include/drm/drm_atomic_uapi.h, 4 times
- include/drm/drm_managed.h, 2 times
- include/drm/drm_mode_config.h, line 975
- include/drm/drm_modeset_lock.h, line 137
- include/drm/ttm/ttm_bo.h, line 213
- include/linux/atmel-ssc.h, line 27
- include/linux/attribute_container.h, line 40
- include/linux/binfmts.h, line 118
- include/linux/bio.h, 2 times
- include/linux/blkdev.h, 3 times
- include/linux/bpf.h, 4 times
- include/linux/bsg-lib.h, line 72
- include/linux/btree.h, 2 times
- include/linux/buffer_head.h, line 498
- include/linux/bug.h, line 80
- include/linux/can/dev.h, line 125
- include/linux/can/skb.h, line 25
- include/linux/cdx/cdx_bus.h, line 227
- include/linux/cleanup.h, line 74
- include/linux/clk-provider.h, 3 times
- include/linux/clk.h, 19 times
- include/linux/compiler_attributes.h, line 381
- include/linux/device-mapper.h, line 598
- include/linux/device.h, 14 times
- include/linux/device/bus.h, 3 times
- include/linux/device/class.h, 5 times
- include/linux/device/driver.h, 3 times
- include/linux/dma-resv.h, line 422
- include/linux/err.h, 6 times
- include/linux/filter.h, 2 times
- include/linux/fs.h, 3 times
- include/linux/fsl/mc.h, 4 times
- include/linux/gameport.h, line 142
- include/linux/gpio/consumer.h, 24 times
- include/linux/hex.h, line 30
- include/linux/hid.h, 4 times
- include/linux/highmem.h, line 520
- include/linux/hyperv.h, line 1362
- include/linux/idr.h, line 115
- include/linux/input.h, 5 times
- include/linux/interconnect.h, line 53
- include/linux/interrupt.h, 10 times
- include/linux/io.h, line 132
- include/linux/kasan.h, 10 times
- include/linux/kfence.h, 4 times
- include/linux/kfifo.h, 2 times
- include/linux/kmsan.h, 6 times
- include/linux/kobject.h, 8 times
- include/linux/kref.h, line 109
- include/linux/kstrtox.h, 32 times
- include/linux/ktime.h, line 207
- include/linux/leds.h, 4 times
- include/linux/libata.h, line 1289
- include/linux/mcb.h, line 109
- include/linux/mm.h, 3 times
- include/linux/mmu_notifier.h, line 451
- include/linux/mutex.h, 4 times
- include/linux/mux/consumer.h, 8 times
- include/linux/namei.h, 2 times
- include/linux/nd.h, line 196
- include/linux/overflow.h, 4 times
- include/linux/parport.h, line 285
- include/linux/pci.h, 18 times
- include/linux/percpu-refcount.h, line 121
- include/linux/pinctrl/consumer.h, 10 times
- include/linux/pipe_fs_i.h, line 202
- include/linux/power_supply.h, 4 times
- include/linux/ptrace.h, line 449
- include/linux/pwrseq/consumer.h, 4 times
- include/linux/radix-tree.h, 2 times
- include/linux/rcuref.h, 6 times
- include/linux/refcount.h, 13 times
- include/linux/regulator/consumer.h, 19 times
- include/linux/reset.h, 18 times
- include/linux/rfkill.h, 4 times
- include/linux/rwsem.h, 4 times
- include/linux/sched/idle.h, 4 times
- include/linux/sched/signal.h, line 335
- include/linux/scmi_protocol.h, 7 times
- include/linux/semaphore.h, 4 times
- include/linux/serio.h, line 100
- include/linux/skbuff.h, 8 times
- include/linux/slab.h, 2 times
- include/linux/stackdepot.h, line 245
- include/linux/string.h, 2 times
- include/linux/sysfs.h, 16 times
- include/linux/thread_info.h, line 236
- include/linux/tpm.h, line 441
- include/linux/uaccess.h, 14 times
- include/linux/uio.h, 6 times
- include/linux/uio_driver.h, 2 times
- include/linux/usb.h, 10 times
- include/linux/user_namespace.h, line 132
- include/linux/uuid.h, line 102
- include/linux/wmi.h, line 74
- include/linux/ww_mutex.h, 3 times
- include/linux/xarray.h, 12 times
- include/linux/sched.h, line 323
- include/media/dvbdev.h, line 299
- include/media/media-device.h, 2 times
- include/media/media-devnode.h, line 114
- include/media/media-entity.h, 8 times
- include/media/media-request.h, 4 times
- include/media/v4l2-async.h, line 336
- include/media/v4l2-dev.h, 7 times
- include/media/v4l2-device.h, 5 times
- include/media/videobuf2-v4l2.h, 2 times
- include/net/ax25.h, 3 times
- include/net/cfg80211.h, 4 times
- include/net/devlink.h, line 1997
- include/net/rose.h, line 210
- include/net/sock.h, 2 times
- include/pcmcia/ds.h, line 206
- include/rdma/restrack.h, line 137
- include/rdma/uverbs_types.h, 2 times
- include/scsi/scsi_device.h, 2 times
- include/scsi/scsi_host.h, 2 times
- include/sound/pcm.h, 2 times
- include/sound/seq_device.h, line 67
- include/xen/xenbus.h, 2 times
- kernel/events/core.c, line 1313
- kernel/power/snapshot.c, 2 times
- kernel/trace/trace_events_user.c, 2 times
- lib/crypto/aesgcm.c, line 178
- lib/kobject.c, line 649
- lib/radix-tree.c, line 322
- lib/stackdepot.c, line 762
- mm/gup.c, line 141
- mm/internal.h, 5 times
- mm/kasan/common.c, 5 times
- mm/kasan/report_generic.c, 2 times
- mm/mlock.c, line 612
- mm/zswap.c, line 407
- net/ax25/af_ax25.c, line 1166
- net/ax25/ax25_route.c, line 72
- net/devlink/core.c, line 301
- net/ipv4/tcp_input.c, line 5148
- net/mac80211/driver-ops.c, 2 times
- net/mac80211/driver-ops.h, 2 times
- net/mac80211/ieee80211_i.h, 5 times
- net/mac80211/sta_info.c, 2 times
- net/mac80211/sta_info.h, line 881
- net/netrom/nr_dev.c, line 98
- net/netrom/nr_route.c, 2 times
- net/rfkill/core.c, 2 times
- net/rose/rose_route.c, line 51
- rust/helpers/slab.c, line 5
- tools/include/linux/err.h, 6 times
- tools/include/linux/overflow.h, 3 times
- tools/include/linux/refcount.h, line 49
- tools/include/linux/string.h, line 45
- tools/include/linux/types.h, line 58
- tools/testing/scatterlist/linux/mm.h, 4 times
- tools/virtio/linux/err.h, 4 times
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.