Defined in 1 files as a function:

Referenced in 21 files:

Smatch caller information:

drivers/nvdimm/btt_devs.c nd_btt_arena_is_valid() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 707556324341248000
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

fs/xfs/xfs_log_recover.c xlog_header_check_mount() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max

fs/btrfs/inode.c btrfs_is_empty_uuid() -> uuid_is_null()

Type Parameter Key Value
BUF_SIZE 0 uuid 16
DATA_SOURCE 0 uuid $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &fs_info->subvol_sem
HALF_LOCKED2 &dentry->d_inode->i_rwsem
HALF_LOCKED2 &dentry->d_lockref.lock
TYPE_LOCK (struct btrfs_fs_info)->subvol_sem

drivers/thunderbolt/icm.c icm_ar_set_boot_acl() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 &tb->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex
TYPE_LOCK (struct tb)->lock

fs/erofs/super.c erofs_statfs() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &s->s_umount

drivers/cxl/core/region.c alloc_hpa() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/cxl/core/region.c uuid_store() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 3914276463899086848
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/md/dm-zoned-metadata.c dmz_check_sb() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 204348863335227392

drivers/md/dm-zoned-metadata.c dmz_check_sb() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max

drivers/md/dm-zoned-metadata.c dmz_check_sb() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max

drivers/nvme/host/core.c nvme_subsys_check_duplicate_ids() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 8521161799321956376
RX_PATH
TASK_NOT_RUNNING
LOCK2 &subsys->lock
HALF_LOCKED2 &ctrl->scan_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &nvme_subsystems_lock
TYPE_LOCK (struct nvme_subsystem)->lock

drivers/thunderbolt/domain.c boot_acl_show() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

fs/overlayfs/super.c ovl_get_fsid() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
BUF_SIZE 0 uuid 16
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

fs/overlayfs/super.c ovl_lower_uuid_ok() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
BUF_SIZE 0 uuid 16
DATA_SOURCE 0 uuid $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &fc->uapi_mutex
HALF_LOCKED2 &sb->s_umount

drivers/tee/tee_core.c tee_client_device_match() -> uuid_is_null()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

drivers/tee/tee_core.c tee_client_device_match() -> uuid_is_null()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex

fs/jfs/jfs_logmgr.c lmLogFileSystem() -> uuid_is_null()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &jfs_log_mutex
HALF_LOCKED2 &fc->uapi_mutex

fs/btrfs/transaction.c btrfs_is_empty_uuid() -> uuid_is_null()

Type Parameter Key Value
DATA_SOURCE 0 uuid $0

drivers/nvme/host/sysfs.c nvme_ns_attrs_are_visible() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/nvme/host/sysfs.c uuid_show() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/nvme/host/sysfs.c wwid_show() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

fs/btrfs/ioctl.c btrfs_is_empty_uuid() -> uuid_is_null()

Type Parameter Key Value
BUF_SIZE 0 uuid 16
DATA_SOURCE 0 uuid $0
USER_PTR 0 uuid
HALF_LOCKED2 &fs_info->subvol_sem

fs/btrfs/uuid-tree.c btrfs_is_empty_uuid() -> uuid_is_null()

Type Parameter Key Value
BUF_SIZE 0 uuid 16
DATA_SOURCE 0 uuid $0

fs/ext4/ioctl.c ext4_ioctl_set_tune_sb() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 5588638544788643840
CAPABLE 0 21

fs/overlayfs/namei.c ovl_uuid_match() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
DATA_SOURCE 0 uuid $2
CAPABLE 0 2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ofs->workdir->d_lockref.lock

fs/xfs/xfs_mount.c xfs_uuid_mount() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
BUF_SIZE 0 uuid 16

fs/gfs2/sys.c gfs2_uevent() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock

fs/gfs2/sys.c uuid_show() -> uuid_is_null()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

fs/btrfs/send.c btrfs_is_empty_uuid() -> uuid_is_null()

Type Parameter Key Value
BUF_SIZE 0 uuid 16
DATA_SOURCE 0 uuid $0