Defined in 8 files as a member:
- arch/arm64/kvm/hyp/include/nvhe/gfp.h, line 21 (as a member)
- drivers/gpu/drm/amd/amdkfd/kfd_priv.h, line 252 (as a member)
- drivers/net/ethernet/cisco/enic/enic.h, line 112 (as a member)
- drivers/net/ethernet/netronome/nfp/bpf/main.h, line 311 (as a member)
- include/acpi/actbl2.h, line 2102 (as a member)
- include/drm/drm_mm.h, line 236 (as a member)
- include/linux/writeback.h, line 55 (as a member)
- tools/testing/radix-tree/maple.c, line 34428 (as a member)
Defined in 1 files as a function:
Referenced in 69 files:
- arch/arm/mm/cache-feroceon-l2.c
- arch/arm/mm/cache-l2x0.c
- arch/arm/mm/pageattr.c
- arch/arm64/kvm/hyp/nvhe/page_alloc.c
- arch/powerpc/kernel/fadump.c
- arch/powerpc/platforms/powernv/opal-prd.c
- arch/s390/boot/physmem_info.c
- arch/x86/kernel/e820.c
- drivers/accel/habanalabs/goya/goya_coresight.c
- drivers/firmware/efi/libstub/unaccepted_memory.c
- drivers/firmware/efi/unaccepted_memory.c
- drivers/gpu/drm/amd/amdkfd/kfd_device.c
- drivers/gpu/drm/amd/amdkfd/kfd_doorbell.c
- drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
- drivers/gpu/drm/drm_mm.c
- drivers/gpu/drm/i915/gem/i915_gem_shmem.c, line 313
- drivers/gpu/drm/msm/adreno/a6xx_gmu.c
- drivers/gpu/drm/msm/msm_gem.c
- drivers/gpu/drm/msm/msm_gem.h
- drivers/gpu/drm/msm/msm_gem_vma.c
- drivers/gpu/drm/xe/xe_reg_whitelist.c
- drivers/gpu/drm/xe/xe_svm.c
- drivers/gpu/drm/xe/xe_vm.c
- drivers/infiniband/hw/hfi1/fault.c
- drivers/mmc/host/sdhci-sprd.c
- drivers/net/ethernet/cisco/enic/enic_ethtool.c
- drivers/net/ethernet/cisco/enic/enic_main.c
- drivers/net/ethernet/netronome/nfp/bpf/jit.c
- fs/afs/inode.c, line 677
- fs/btrfs/compression.h
- fs/btrfs/extent-tree.c
- fs/btrfs/extent_io.c
- fs/btrfs/extent_map.c
- fs/btrfs/fiemap.c
- fs/btrfs/file.c
- fs/btrfs/inode.c
- fs/btrfs/ordered-data.c
- fs/btrfs/reflink.c
- fs/btrfs/tree-log.c
- fs/ceph/addr.c
- fs/dax.c, line 1241
- fs/ext4/inode.c
- fs/ext4/super.c
- fs/f2fs/data.c
- fs/fs-writeback.c
- fs/gfs2/aops.c
- fs/gfs2/log.c, line 246
- fs/iomap/buffered-io.c
- fs/netfs/buffered_write.c, line 99
- fs/nfs/nfstrace.h
- fs/nfs/write.c
- fs/nilfs2/inode.c, line 173
- fs/ocfs2/alloc.c
- fs/ocfs2/alloc.h, line 216
- fs/ocfs2/file.c
- fs/ocfs2/journal.c
- fs/smb/client/smb2ops.c
- include/trace/events/btrfs.h
- include/trace/events/ext4.h
- include/trace/events/f2fs.h
- include/trace/events/writeback.h
- mm/filemap.c, line 378
- mm/page-writeback.c, line 2404
- mm/rmap.c
- net/bridge/br_private.h
- net/bridge/br_vlan.c
- net/bridge/br_vlan_options.c
- tools/testing/radix-tree/maple.c
- tools/testing/selftests/kvm/include/sparsebit.h
Smatch caller information:
fs/btrfs/extent_map.c lookup_extent_mapping() -> range_end()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | start | $1 |
| DATA_SOURCE | 1 | len | $2 |
| NOSPEC | 0 | start | |
| NOSPEC | 0 | start | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | start | 0-18446744073709551614[c] |
| USER_DATA | 1 | len | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | start | |
| NO_OVERFLOW_SIMPLE | 1 | len | |
| UNITS | 0 | start | unit_byte |
| UNITS | 1 | len | unit_byte |
| HALF_LOCKED2 | &tree->lock |
fs/btrfs/extent_map.c tree_insert() -> range_end()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOSPEC | 0 | start | |
| NOSPEC | 0 | start | |
| NOSPEC | 1 | len | |
| NOSPEC | 1 | len | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | start | 0-18446744073709551614[c] |
| USER_DATA | 1 | len | 0-9223372036854775807,18446744067267100675-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | start | |
| UNITS | 0 | start | unit_byte |
| UNITS | 1 | len | unit_byte |
| HALF_LOCKED2 | &em_tree->lock | ||
| HALF_LOCKED2 | &tree->lock | ||
| TYPE_LOCK | (struct extent_map_tree)->lock |