Defined in 1 files as a function:

Referenced in 45 files:

Smatch caller information:

fs/xfs/libxfs/xfs_dir2_node.c xfs_dir3_free_get_buf() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/xfs/scrub/agheader_repair.c xrep_agf_init_header() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
NOCHECK_CALL

fs/xfs/scrub/agheader_repair.c xrep_agfl_init_header() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL

fs/xfs/scrub/agheader_repair.c xrep_agi_init_header() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
NOCHECK_CALL

drivers/vfio/pci/vfio_pci_core.c vfio_pci_core_feature_token() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 2387022768925962240
NOCHECK_CALL
USER_PTR 1 src->b
LOCK2 &vdev->vf_token->lock
TYPE_LOCK (struct vfio_pci_vf_token)->lock

drivers/vfio/pci/vfio_pci_core.c vfio_pci_core_match_token_uuid() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 3267542746571411456,7149053978376368128
BUF_SIZE 1 src (-1)-0,16
BUF_SIZE 1 src (-1)-0,16
DATA_SOURCE 1 src $1
NOCHECK_CALL
USER_PTR 1 src->b
LOCK2 &vdev->vf_token->lock
HALF_LOCKED2 &core_vdev->dev_set->lock
HALF_LOCKED2 &group->device_lock
TYPE_LOCK (struct vfio_pci_vf_token)->lock

fs/xfs/libxfs/xfs_sb.c __xfs_sb_from_disk() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &bp->b_sema

fs/xfs/libxfs/xfs_sb.c __xfs_sb_from_disk() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &bp->b_sema

fs/xfs/libxfs/xfs_sb.c xfs_sb_to_disk() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &*bpp->b_sema
HALF_LOCKED2 &mp->m_growlock
HALF_LOCKED2 &mp->m_quotainfo->qi_quotaofflock
HALF_LOCKED2 &mp->m_sb_bp->b_sema

fs/xfs/scrub/rtbitmap_repair.c xrep_rtbitmap_prep_buf() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL

fs/xfs/libxfs/xfs_rtbitmap.c xfs_rtfile_initialize_block() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
CAPABLE 0 21
NOCHECK_CALL
LOCK2 &mp->m_growlock
TYPE_LOCK (struct xfs_mount)->m_growlock

fs/xfs/libxfs/xfs_attr_leaf.c xfs_attr3_leaf_create() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_btree.c __xfs_btree_init_block() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mp->m_growlock

fs/xfs/libxfs/xfs_btree.c __xfs_btree_init_block() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &mp->m_growlock

drivers/net/thunderbolt/main.c tbnet_fill_header() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 374522254696554508,2108890038876872716,2539175734694051852,5858308363713077260
PARAM_VALUE 1 src 3686011592034492416
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &net->connection_lock
HALF_LOCKED2 &pool->lock

drivers/net/thunderbolt/main.c tbnet_fill_header() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 374522254696554524,2108890038876872732,2539175734694051868,5858308363713077276
DATA_SOURCE 1 src $3
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &net->connection_lock
HALF_LOCKED2 &pool->lock

drivers/net/thunderbolt/main.c tbnet_fill_header() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 374522254696554540,2108890038876872748,2539175734694051884,5858308363713077292
DATA_SOURCE 1 src $4
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &net->connection_lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/virtio/virtgpu_prime.c virtgpu_virtio_get_uuid() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 1 src 4096-ptr_max
DATA_SOURCE 0 dst $1
NOCHECK_CALL

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

Type Parameter Key Value
PARAM_VALUE 0 dst 1684,4096-ptr_max
PARAM_VALUE 1 src 3914276463899086848
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

fs/xfs/libxfs/xfs_da_btree.c xfs_da3_node_create() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_rdma_route_resolved() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 9037854688363323404
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

drivers/infiniband/ulp/rtrs/rtrs-clt.c rtrs_rdma_route_resolved() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 9037854688363323420
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

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

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 204348863335227392
NOCHECK_CALL

drivers/nvme/host/fc.c nvme_fc_connect_admin_queue() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/nvme/host/core.c nvme_process_ns_desc() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 8521161799321956376
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 src unit_byte
HALF_LOCKED2 &ctrl->scan_lock
HALF_LOCKED2 &pool->lock

drivers/nvme/target/core.c nvmet_alloc_ctrl() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &epf->lock

drivers/thunderbolt/xdomain.c tb_xdp_properties_changed_request() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 5560125930460131360
DATA_SOURCE 1 src $3
MEM_ZERO 0 dst
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/thunderbolt/xdomain.c tb_xdp_properties_response() -> uuid_copy()

Type Parameter Key Value
NOCHECK_CALL
LOCK2 &xd->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct tb_xdomain)->lock

drivers/thunderbolt/xdomain.c tb_xdp_properties_response() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL
LOCK2 &xd->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct tb_xdomain)->lock

drivers/thunderbolt/xdomain.c tb_xdp_uuid_request() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 7631970022958039040
DATA_SOURCE 0 dst $3
MEM_ZERO 1 src
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/thunderbolt/xdomain.c tb_xdp_uuid_response() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 1 src 1-u64max
BUF_SIZE 1 src 16
DATA_SOURCE 1 src $3
MEM_ZERO 0 dst
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

fs/xfs/libxfs/xfs_attr_remote.c xfs_attr3_rmt_hdr_set() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/xfs/scrub/quota_repair.c xrep_quota_block() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL

fs/xfs/libxfs/xfs_ialloc.c xfs_ialloc_inode_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/nvme/target/pr.c nvmet_execute_pr_report() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 rcu_read
HALF_LOCKED2 &pool->lock

drivers/nvme/target/pr.c nvmet_pr_alloc_and_insert_pc_ref() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
DATA_SOURCE 1 src $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &subsys->lock
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 global &nvmet_config_sem
TYPE_LOCK (struct nvmet_subsys)->lock

drivers/nvme/target/pr.c nvmet_pr_register() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &pr->pr_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct nvmet_pr)->pr_sem

drivers/nvme/target/pr.c nvmet_pr_unreg_all_host_by_prkey() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 9143930835368402944
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &pr->pr_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct nvmet_pr)->pr_sem

drivers/nvme/target/pr.c nvmet_pr_unreg_all_others() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 9204066845137334272
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &pr->pr_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct nvmet_pr)->pr_sem

drivers/nvme/target/pr.c nvmet_pr_unreg_all_others_by_prkey() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 2728163766149423104
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &pr->pr_sem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct nvmet_pr)->pr_sem

drivers/nvme/target/pr.c nvmet_pr_update_reg_attr() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &pr->pr_sem
HALF_LOCKED2 &pr->pr_sem
TYPE_LOCK (struct nvmet_pr)->pr_sem

drivers/tee/tee_core.c tee_session_calc_client_uuid() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 1 src 2538565770371321856
DATA_SOURCE 0 dst $0
NOCHECK_CALL

fs/xfs/scrub/inode_repair.c xrep_dinode_header() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL

fs/jfs/jfs_mount.c chkSuper() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

fs/jfs/jfs_mount.c chkSuper() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &fc->uapi_mutex

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

Type Parameter Key Value
PARAM_VALUE 1 src 4096-ptr_max
BUF_SIZE 1 src 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &jfs_log_mutex
HALF_LOCKED2 &fc->uapi_mutex

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

Type Parameter Key Value
PARAM_VALUE 1 src 2538565770371321856
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &jfs_log_mutex

fs/jfs/jfs_logmgr.c lmLogOpen() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &jfs_log_mutex
HALF_LOCKED2 &fc->uapi_mutex

drivers/infiniband/ulp/rtrs/rtrs-srv.c __alloc_path() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
DATA_SOURCE 1 src $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &srv->paths_mutex
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex
TYPE_LOCK (struct rtrs_srv_sess)->paths_mutex

drivers/infiniband/ulp/rtrs/rtrs-srv.c get_or_create_srv() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
DATA_SOURCE 1 src $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &id_priv->handler_mutex
HALF_LOCKED2 &listen_id->handler_mutex

fs/xfs/libxfs/xfs_dquot_buf.c xfs_dqblk_repair() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
NOCHECK_CALL

fs/xfs/libxfs/xfs_dir2_leaf.c xfs_dir3_leaf_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/xfs/libxfs/xfs_inode_buf.c xfs_inode_to_disk() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &ailp->ail_lock
HALF_LOCKED2 &bp->b_sema

fs/xfs/libxfs/xfs_symlink_remote.c xfs_symlink_hdr_set() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/nvme/host/fabrics.c nvmf_connect_data_prep() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL

drivers/nvme/host/fabrics.c nvmf_host_alloc() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
DATA_SOURCE 1 src $1
NOCHECK_CALL
HALF_LOCKED2 global &nvmf_hosts_mutex

drivers/nvme/host/fabrics.c nvmf_parse_options() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 5427029859025805312
PARAM_VALUE 1 src 247,4096-ptr_max
NOCHECK_CALL
LOCK2 global &nvmf_dev_mutex

fs/xfs/xfs_inode_item_recover.c xfs_log_dinode_to_disk() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL
LOCK2 &bp->b_sema

fs/xfs/libxfs/xfs_dir2_block.c xfs_dir3_block_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/cxl/core/edac.c cxl_memdev_soft_ppr_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &endpoint_parent->mutex
HALF_LOCKED2 &dev->mutex
TYPE_LOCK (struct device)->mutex

drivers/cxl/core/edac.c cxl_memdev_sparing_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
MEM_ZERO 0 dst
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &endpoint_parent->mutex
HALF_LOCKED2 &dev->mutex
TYPE_LOCK (struct device)->mutex

fs/xfs/libxfs/xfs_dir2_data.c xfs_dir3_data_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/xfs/scrub/rtsummary_repair.c xrep_rtsummary_prep_buf() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
NOCHECK_CALL

fs/xfs/libxfs/xfs_ag.c xfs_agfblock_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
CAPABLE 0 21
NOCHECK_CALL
LOCK2 &*bpp->b_sema
LOCK2 &mp->m_growlock
TYPE_LOCK (struct xfs_mount)->m_growlock

fs/xfs/libxfs/xfs_ag.c xfs_agflblock_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
CAPABLE 0 21
NOCHECK_CALL
LOCK2 &*bpp->b_sema
LOCK2 &mp->m_growlock
TYPE_LOCK (struct xfs_mount)->m_growlock

fs/xfs/libxfs/xfs_ag.c xfs_agiblock_init() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
CAPABLE 0 21
NOCHECK_CALL
LOCK2 &*bpp->b_sema
LOCK2 &mp->m_growlock
TYPE_LOCK (struct xfs_mount)->m_growlock

fs/xfs/xfs_dquot.c xfs_qm_init_dquot_blk() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dq->q_qlock

fs/xfs/xfs_inode_item.c xfs_inode_to_log_dinode() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 4096-ptr_max
PARAM_VALUE 1 src 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &cil->xc_ctx_lock
HALF_LOCKED2 &mp->m_growlock
TYPE_LOCK (struct xfs_cil)->xc_ctx_lock

drivers/cxl/core/features.c cxl_get_feature() -> uuid_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst 5801091807496941568
PARAM_VALUE 1 src 4096-ptr_max
DATA_SOURCE 1 src $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &endpoint_parent->mutex
HALF_LOCKED2 _T->lock

drivers/cxl/core/features.c cxl_set_feature() -> uuid_copy()

Type Parameter Key Value
DATA_SOURCE 1 src $1
NOCHECK_CALL
HALF_LOCKED2 _T->lock