Defined in 1 files as a function:
Referenced in 37 files:
- block/bdev.c, line 513
- drivers/block/loop.c
- drivers/block/zloop.c, line 998
- drivers/dax/super.c, line 585
- drivers/gpu/drm/armada/armada_gem.c, line 236
- drivers/gpu/drm/drm_gem_shmem_helper.c, line 88
- drivers/gpu/drm/etnaviv/etnaviv_gem.c, line 637
- drivers/gpu/drm/gma500/gem.c, line 178
- drivers/gpu/drm/i915/gem/i915_gem_shmem.c, line 574
- drivers/gpu/drm/i915/gem/i915_gem_ttm.c, line 211
- drivers/gpu/drm/lima/lima_gem.c, line 128
- drivers/gpu/drm/msm/msm_gem.c, line 1290
- drivers/gpu/drm/omapdrm/omap_gem.c, line 1359
- drivers/gpu/drm/panthor/panthor_gem.c, line 1021
- fs/btrfs/disk-io.c, line 1918
- fs/btrfs/free-space-cache.c, line 126
- fs/erofs/zdata.c, line 682
- fs/f2fs/inode.c
- fs/f2fs/namei.c, line 752
- fs/gfs2/glock.c, line 1127
- fs/gfs2/inode.c
- fs/inode.c
- fs/jfs/jfs_imap.c, line 470
- fs/jfs/super.c, line 520
- fs/nfs/localio.c, line 303
- fs/nilfs2/btnode.c, line 37
- fs/nilfs2/gcinode.c, line 159
- fs/nilfs2/inode.c
- fs/nilfs2/mdt.c, line 462
- fs/nilfs2/namei.c, line 165
- fs/ramfs/inode.c, line 66
- fs/squashfs/super.c, line 348
- fs/xfs/scrub/xfile.c, line 78
- fs/xfs/xfs_buf_mem.c, line 79
- fs/xfs/xfs_iops.c, line 1464
- mm/secretmem.c, line 205
- virt/kvm/guest_memfd.c, line 557
Smatch caller information:
drivers/dax/super.c dax_dev_get() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 1051840 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &dax_region_rwsem |
drivers/gpu/drm/lima/lima_gem.c lima_gem_create_handle() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 0,4-u32max |
| BIT_INFO | 1 | mask | 0x4,0xfffffffd |
| NOCHECK_CALL |
drivers/block/zloop.c zloop_free_disk() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &subsys->su_mutex |
fs/gfs2/glock.c gfs2_glock_get() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m | 552 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| BUF_SIZE | 0 | m->host | (-1)-s32max |
| DATA_SOURCE | 0 | m | r gfs2_glock2aspace |
| STR_LEN | 0 | m->host->i_sb | (-1),8 |
| RX_PATH | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_blkbits | |
| HALF_LOCKED2 | &fp->f_fl_mutex |
arch/x86/kvm/../../../virt/kvm/guest_memfd.c __kvm_gmem_create() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 1051842 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| NOCHECK_CALL |
drivers/gpu/drm/panthor/panthor_gem.c panthor_gem_create() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 1076418 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &drm_unplug_srcu |
fs/ramfs/inode.c ramfs_get_inode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->gfp_mask | 1051850 |
| PARAM_VALUE | 1 | mask | 1051842 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nilfs2/gcinode.c nilfs_init_gcinode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 3136 |
| CAPABLE | 0 | 21 | |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_bytes |
fs/inode.c inode_init_always_gfp() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 1051850 |
| BUF_SIZE | 0 | m | 552 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| STR_LEN | 0 | m->host->i_sb | (-1)-1010101 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_blkbits |
fs/inode.c inode_nohighmem() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 1051840 |
| BUF_SIZE | 0 | m->a_ops | (-1),152 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_size | |
| HALF_LOCKED2 | &iinfo->i_data_sem | ||
| HALF_LOCKED2 | &sbi->hpfs_mutex | ||
| HALF_LOCKED2 | &sbi->vh_mutex | ||
| HALF_LOCKED2 | &vnode->cb_lock.lock |
fs/f2fs/inode.c f2fs_iget() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 3136 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sbi->gc_lock.internal_rwsem |
fs/f2fs/inode.c f2fs_iget() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 3136 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sbi->gc_lock.internal_rwsem |
fs/f2fs/inode.c f2fs_iget() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 3146 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sbi->gc_lock.internal_rwsem |
fs/f2fs/inode.c f2fs_iget() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 3136 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sbi->gc_lock.internal_rwsem |
fs/xfs/xfs_buf_mem.c xmbuf_alloc() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 3264 |
| CAPABLE | 0 | 21 | |
| NOCHECK_CALL |
fs/erofs/super.c erofs_setup_managed_cache() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->a_ops | 8032838596130566144 |
| PARAM_VALUE | 0 | m->flags | 0 |
| PARAM_VALUE | 0 | m->gfp_mask | 1051850 |
| PARAM_VALUE | 0 | m->host | 4096-ptr_max |
| PARAM_VALUE | 0 | m->i_mmap_writable.counter | 0 |
| PARAM_VALUE | 0 | m->invalidate_lock.count.counter | 0 |
| PARAM_VALUE | 0 | m->invalidate_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | m->invalidate_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | m->invalidate_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | m->invalidate_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | m->wb_err | 0 |
| PARAM_VALUE | 0 | m->writeback_index | 0 |
| PARAM_VALUE | 1 | mask | 3264 |
| NOCHECK_CALL |
drivers/block/loop.c __loop_clr_fd() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &disk->open_mutex | ||
| TYPE_LOCK | (struct gendisk)->open_mutex |
drivers/block/loop.c loop_assign_backing_file() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BIT_INFO | 1 | mask | 0x0,0xffffff3f |
| NOCHECK_CALL | |||
| LOCK2 | &lo->lo_mutex | ||
| TYPE_LOCK | (struct loop_device)->lo_mutex |
drivers/block/loop.c loop_change_fd() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL | |||
| LOCK2 | &lo->lo_mutex | ||
| TYPE_LOCK | (struct loop_device)->lo_mutex |
mm/secretmem.c secretmem_file_create() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 1 | mask | 1051840 |
| NOCHECK_CALL |
drivers/gpu/drm/gma500/gem.c psb_gem_create() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 3268 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/gem/i915_gem_ttm.c i915_ttm_tt_shmem_populate() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 1051858 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nilfs2/btnode.c nilfs_init_btnc_inode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 3136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_bytes | |
| HALF_LOCKED2 | &btree->b_sem |
drivers/gpu/drm/i915/gem/i915_gem_shmem.c shmem_object_init() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 1051858,1051860 |
| FUZZY_MAX | 1 | mask | 1051858 |
| BIT_INFO | 1 | mask | 0x100cd0,0x100cd6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/xfs/scrub/xfile.c xfile_create() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 3264 |
| NOCHECK_CALL |
fs/btrfs/free-space-cache.c __lookup_free_space_inode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| CAPPED_DATA | 1 | mask | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &caching_ctl->mutex | ||
| HALF_LOCKED2 | &fs_info->commit_root_sem | ||
| HALF_LOCKED2 | &pool->lock |
fs/jfs/super.c jfs_fill_super() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->gfp_mask | 1051850 |
| PARAM_VALUE | 1 | mask | 3136 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
block/bdev.c bdev_alloc() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->gfp_mask | 1051850 |
| PARAM_VALUE | 1 | mask | 1051840 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/f2fs/namei.c f2fs_mkdir() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->gfp_mask | 1051850 |
| PARAM_VALUE | 1 | mask | 3136 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dentry->d_lockref.lock |
fs/btrfs/disk-io.c btrfs_init_btree_inode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->gfp_mask | 1051850 |
| PARAM_VALUE | 1 | mask | 3136 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| NOCHECK_CALL |
drivers/gpu/drm/etnaviv/etnaviv_gem.c etnaviv_gem_new_handle() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/xfs/xfs_iops.c xfs_setup_inode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BIT_INFO | 1 | mask | 0x0,0xffffff7f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nilfs2/namei.c nilfs_symlink() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->gfp_mask | 1051840 |
| PARAM_VALUE | 1 | mask | 1051712 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dir->i_sb->s_fs_info->ns_segctor_sem |
drivers/gpu/drm/omapdrm/omap_gem.c omap_gem_new() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 1051844 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->clientlist_mutex | ||
| HALF_LOCKED2 | &dev->object_name_lock | ||
| HALF_LOCKED2 | &file_priv->prime.lock | ||
| HALF_LOCKED2 | &helper->lock |
fs/gfs2/inode.c gfs2_lookup_meta() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 3136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_size | |
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/gfs2/inode.c gfs2_setup_inode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BIT_INFO | 1 | mask | 0x0,0xffffff7f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | m->host->i_size |
fs/jfs/jfs_imap.c diReadSpecial() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->gfp_mask | 1051850 |
| PARAM_VALUE | 1 | mask | 3136 |
| BUF_SIZE | 0 | m->a_ops | 144 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &imap->im_freelock |
fs/nilfs2/inode.c __nilfs_read_inode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| BUF_SIZE | 0 | m->a_ops | (-1),144 |
| CAPPED_DATA | 1 | mask | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
fs/nilfs2/inode.c nilfs_iget_for_shadow() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 3136 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex |
fs/nilfs2/inode.c nilfs_new_inode() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| PARAM_VALUE | 0 | m->gfp_mask | 1051850 |
| PARAM_VALUE | 1 | mask | 1051722 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dir->i_sb->s_fs_info->ns_segctor_sem |
drivers/gpu/drm/drm_gem_shmem_helper.c __drm_gem_shmem_init() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 1076418 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/msm/msm_gem.c msm_gem_new() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 1051842 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->clientlist_mutex | ||
| HALF_LOCKED2 | &helper->lock |
fs/nilfs2/mdt.c nilfs_mdt_init() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | mask | 3138 |
| DATA_SOURCE | 1 | mask | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fc->uapi_mutex | ||
| HALF_LOCKED2 | &nilfs->ns_segctor_sem |
fs/nfs/localio.c nfs_local_mapping_set_gfp_nofs_context() -> mapping_set_gfp_mask()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | m | 4096-ptr_max |
| DATA_SOURCE | 0 | m | $0 |
| BIT_INFO | 1 | mask | 0x0,0xffffff7f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |