Defined in 2 files as a prototype:

Defined in 5 files as a function:

Referenced in 5 files:

Smatch caller information:

block/bdev.c blkdev_get_whole() -> (struct block_device_operations)->open()

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 1 mode $1
CONTAINER 0 -16-144+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 mode 33,35,37,39[c]
LOCK2 &disk->open_mutex
TYPE_LOCK (struct gendisk)->open_mutex