Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/mmc/core/block.c force_ro_show() -> mmc_blk_get()

Type Parameter Key Value
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/mmc/core/block.c force_ro_store() -> mmc_blk_get()

Type Parameter Key Value
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/mmc/core/block.c mmc_blk_alloc_rpmb_part() -> mmc_blk_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/mmc/core/block.c mmc_blk_alternative_gpt_sector() -> mmc_blk_get()

Type Parameter Key Value
PARAM_VALUE 0 disk 4096-ptr_max
PARAM_VALUE 0 disk->fops 4096-ptr_max
PARAM_VALUE 0 disk->fops->alternative_gpt_sector 3516747988943765504
PARAM_VALUE 0 disk->open_partitions 0
PARAM_VALUE 0 disk->part0 4096-ptr_max
PARAM_VALUE 0 disk->queue 4096-ptr_max
DATA_SOURCE 0 disk $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &disk->open_mutex
HALF_LOCKED2 &hd->open_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct gendisk)->open_mutex

drivers/mmc/core/block.c mmc_blk_ioctl() -> mmc_blk_get()

Type Parameter Key Value
PARAM_VALUE 0 disk->fops->pr_ops->pr_read_reservation 1421210042509553664,1710587714100891648,2566992871418122240

drivers/mmc/core/block.c mmc_blk_ioctl() -> mmc_blk_get()

Type Parameter Key Value
PARAM_VALUE 0 disk->fops->pr_ops->pr_read_reservation 1421210042509553664,1710587714100891648,2566992871418122240

drivers/mmc/core/block.c mmc_blk_open() -> mmc_blk_get()

Type Parameter Key Value
PARAM_VALUE 0 disk 4096-ptr_max
PARAM_VALUE 0 disk->fops 4096-ptr_max
PARAM_VALUE 0 disk->fops->open 4096-ptr_max
DATA_SOURCE 0 disk $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &disk->open_mutex
TYPE_LOCK (struct gendisk)->open_mutex

drivers/mmc/core/block.c mmc_disk_attrs_is_visible() -> mmc_blk_get()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/mmc/core/block.c power_ro_lock_show() -> mmc_blk_get()

Type Parameter Key Value
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/mmc/core/block.c power_ro_lock_store() -> mmc_blk_get()

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